Opened 20 years ago

Closed 20 years ago

#859 closed defect (fixed)

Mention CONFIG_HOTPLUG=y req when building kernel

Reported by: winkie@… Owned by: lfs-book@…
Priority: high Milestone:
Component: Book Version: TESTING
Severity: normal Keywords:
Cc:

Description

Currently the user must have hotplugging enabled when building the kernel, but that's not mentioned anywhere. It must be specified that CONFIG_HOTPLUG needs to be enabled when building the kernel in chapter 8.

Change History (8)

comment:1 by Matthew Burgess, 20 years ago

blocked: 851

comment:2 by Matthew Burgess, 20 years ago

Can someone confirm that this is only applicable to 'unstable' please, as hotplugging has now been removed from 'testing'.

comment:3 by alexander@…, 20 years ago

This still applies if udev is in testing

comment:4 by Matthew Burgess, 20 years ago

Status: newassigned

Thanks Alexander. Just for completeness & my own understanding (which I'll pass on via appropriate text in the book of course) I assume this is required because of udev handling hotplug events, right? If CONFIG_HOTPLUG is 'N' then I'd presume those hotplug events will either not get generated at all, or simply not be sent on to anything outside the kernel? I don't have a 2.6 kernel tarball around at the moment - maybe CONFIG_HOTPLUG's help text is useful here? Would someone mind copying & pasting it here please?

Cheers,

Matt.

comment:5 by jeremy@…, 20 years ago

You're correct, Matthew. Without hotplug support enabled in the kernel, the signal is never sent to udev to create new device nodes in /dev - this is done by registering udev as the hotplug handler in /proc if the hotplug package is not in place. With the hotplug package in place, hotplug handles that itself.

comment:6 by Matthew Burgess, 20 years ago

Version: CVSSVN

comment:7 by Matthew Burgess, 20 years ago

Version: SVNTESTING

Nominating for the testing branch. This really needs to be documented for _any_ 2.6 + udev release.

comment:8 by jeremy@…, 20 years ago

Resolution: fixed
Status: assignedclosed

This has been noted in Testing. Marking this one resolved.

Note: See TracTickets for help on using tickets.