on boot hotplug tries to load the ieee1394 module on my system. The port in question is on an sb audigy. Reproducible: Always Steps to Reproduce: 1. recompile kernel with modular support for ieee stuff 2. boot 3. start hotplug Actual Results: This causes an oops: ieee1394: Host added: ID:BUS[0-00:1023] GUID[00023c00200083aa] Badness in kobject_get at lib/kobject.c:431 Call Trace: [<c022e0dc>] kobject_get+0x4c/0x50 [<c02846a8>] get_device+0x18/0x30 [<c0285323>] bus_for_each_dev+0x63/0xc0 [<f890861d>] nodemgr_node_probe+0x4d/0x130 [ieee1394] [<f89084e0>] nodemgr_probe_ne_cb+0x0/0x90 [ieee1394] [<f8908a79>] nodemgr_host_thread+0x179/0x1a0 [ieee1394] [<f8908900>] nodemgr_host_thread+0x0/0x1a0 [ieee1394] [<c0109289>] kernel_thread_helper+0x5/0xc Unable to handle kernel paging request at virtual address b828ec83 printing eip: b828ec83 *pde = 00000000 Oops: 0000 [#1] CPU: 0 EIP: 0060:[<b828ec83>] Not tainted EFLAGS: 00010282 EIP is at 0xb828ec83 eax: b828ec83 ebx: f8914c04 ecx: f754df9c edx: 00000000 esi: f8907ee0 edi: 00000000 ebp: f8906bb0 esp: f754df40 ds: 007b es: 007b ss: 0068 Process knodemgrd_0 (pid: 3443, threadinfo=f754c000 task=f7998040) Stack: c022e178 f8914c04 f8914be0 f8914be8 f8914b40 f7438044 c0285340 f8914c04 f754df9c f8914b8c 00000000 f743803c f754df9c f760d3d8 f754df9c f890861d f8914b40 f743803c f754df9c f89084e0 f7534000 f760d3d8 f7534000 f760d3d8 Call Trace: [<c022e178>] kobject_cleanup+0x98/0xa0 [<c0285340>] bus_for_each_dev+0x80/0xc0 [<f890861d>] nodemgr_node_probe+0x4d/0x130 [ieee1394] [<f89084e0>] nodemgr_probe_ne_cb+0x0/0x90 [ieee1394] [<f8908a79>] nodemgr_host_thread+0x179/0x1a0 [ieee1394] [<f8908900>] nodemgr_host_thread+0x0/0x1a0 [ieee1394] [<c0109289>] kernel_thread_helper+0x5/0xc Code: Bad EIP value. <6>eth0: Setting full-duplex based on MII #1 link partner capability of 45e1. blk: queue f7dd6a00, I/O limit 4095Mb (mask 0xffffffff) blk: queue f7dd6600, I/O limit 4095Mb (mask 0xffffffff) blk: queue f7dcaa00, I/O limit 4095Mb (mask 0xffffffff) svc: unknown version (3) request_module: failed /sbin/modprobe -- char-major-226-0. error = 256 Expected Results: inserted driver with no error. Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.3-rc2-gentoo) ================================================================= System uname: 2.6.3-rc2-gentoo i686 Unknown CPU Type Gentoo Base System version 1.4.3.13 distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] Autoconf: sys-devel/autoconf-2.58 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache distcc sandbox" GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="X alsa apm arts async autofs avi berkdb bonobo cdr crypt cups directfb dvd encode esd foomaticdb freetype gdbm gif gnome gphoto gphoto2 gpm gtk gtk2 gtkhtml guile imlib java jpeg kde libg++ libwww mad mikmod motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline ruby sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
this has been solved in more recent versions. 2.6.3_rc3 will hit portage soon. there is a patch at: http://dev.gentoo.org/~johnm/files this fixes the problem in the mean time, the updated patchset wasnt rolled out due to the liklyhood of rc3 being released. Please apply as follows: cd /usr/src/linux patch -p1 < /path/to/124_*.patch or upgrade to rc3. it should be available within 2 hours in portage. just waiting for mirrors to propogate :)