Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41670 - oops during ieee1394 module loading in 2.6.3_rc2
Summary: oops during ieee1394 module loading in 2.6.3_rc2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: x86-kernel@gentoo.org (DEPRECATED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-15 08:48 UTC by mental patient
Modified: 2004-02-15 09:19 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mental patient 2004-02-15 08:48:25 UTC
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"
Comment 1 John Mylchreest (RETIRED) gentoo-dev 2004-02-15 09:19:27 UTC
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 :)