Gentoo Archives: gentoo-user

From: Tanstaafl <tanstaafl@×××××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Kernel 2.6.31-r6 - where is hot-pluggable device support for udev?
Date: Mon, 08 Mar 2010 12:52:52
Message-Id: 4B94F30A.8020604@libertytrek.org
In Reply to: Re: [gentoo-user] Kernel 2.6.31-r6 - where is hot-pluggable device support for udev? by Florian Philipp
1 On 2010-03-07 9:14 AM, Florian Philipp wrote:
2 > Tanstaafl schrieb:
3 >> The Gentoo udev guide (http://www.gentoo.org/doc/en/udev-guide.xml) says
4 >> specifically to make sure that:
5 >>
6 >> 'General setup --->
7 >> [*] Support for hot-pluggable devices'
8 >>
9 >> is enabled, but I didn't have this option available (the others were
10 >> already enabled) when I did 'make menuconfig'.
11 >>
12 >> I did find it (or one named the same) under:
13 >>
14 >> 'Configure standard kernel features (for small systems) --->'
15 >>
16 >> But when that is enabled, 'Namespaces support' is automatically disabled.
17
18 > I cannot reproduce the deactivation of 'Namespaces support' by simply
19 > activating 'Support for hot-pluggable devices' here
20 > (2.6.31-tuxonice-r7). In any case, you won't need Namespaces.
21
22 I always copy my old .config from my previous kernel and run make
23 menuconfig, so the new kernel will inherit all identical options from
24 the previous kernel, leaving only new/changed ones to be verified.
25
26 This new kernel had 'Namespaces support' enabled and 'Configure standard
27 kernel features (for smaller systems) disabled by default.
28
29 The 'Support for hot-pluggable devices' - along with a bunch of others,
30 *all marked (NEW)* (presumable because they've been moved?) - was a
31 *sub* option under the main option 'Configure standard kernel features
32 (for smaller systems)', which was *disabled* by default, and the first
33 time I enabled this, the 'Namespaces support' option was automatically
34 disabled - however I could re-enable it and 'configure standard...'
35 stayed enabled.
36
37 I'm not comfortable at all in kernel land and don't make changes
38 lightly, relying heavily on guides, google and the knowledge of others,
39 so I was concerned because usually when something is enabled by default
40 in a kernel, it is for a reason.
41
42 Also - the '(for smaller systems)' is similar to the 'for embedded
43 systems' reference, which contributed to my doubt...
44
45 > Please also file a bug about this little documentation issue.
46
47 Done: http://bugs.gentoo.org/show_bug.cgi?id=308453
48
49 Thanks,
50
51 --
52
53 Charles