Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41928 - hotplug cause kernel Oops when i stop hotplug or i reboot my system
Summary: hotplug cause kernel Oops when i stop hotplug or i reboot my system
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: http://forums.gentoo.org/viewtopic.ph...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-17 10:20 UTC by Giuseppe Marinelli
Modified: 2004-03-20 11:27 UTC (History)
1 user (show)

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 Giuseppe Marinelli 2004-02-17 10:20:21 UTC
When firm hotplug or I try of reboot, I receive this message.


Oops: 0000 [#1]
CPU:    0
EIP:    0060:[<d39880a7>]    Not tainted
EFLAGS: 00010296
EIP is at disconnect_scanner+0x2c/0x66 [scanner]
eax: ce2ffc80   ebx: ce2ffc94   ecx: d398807b   edx: cf404400
esi: 00000000   edi: ce370828   ebp: d398c3dc   esp: cbb49e78
ds: 007b   es: 007b   ss: 0068
Process rmmod (pid: 5442, threadinfo=cbb48000 task=ce17ecc0)
Stack: ce2ffc80 d398c458 ce2ffc80 d398c4c0 d38cc0ef ce2ffc80 ce2ffc80 ce2ffcc0
       ce2ffc94 d398c4e0 c01fbd16 ce2ffc94 ce2ffcc0 ce37083c ce370800 d3987a2e
       ce2ffc94 ce2ffc80 ce37083c d398c3ec 00000000 00000000 c01b4510 ce37083c
              Call Trace:
               [<d38cc0ef>] usb_unbind_interface+0x7b/0x7d [usbcore]
               [<c01fbd16>] device_release_driver+0x64/0x66
               [<d3987a2e>] destroy_scanner+0x4f/0xa4 [scanner]
               [<c01b4510>] kobject_cleanup+0x98/0x9a
               [<d38cc0ef>] usb_unbind_interface+0x7b/0x7d [usbcore]
               [<c01fbd16>] device_release_driver+0x64/0x66
               [<c01fbd38>] driver_detach+0x20/0x2e
               [<c01fbf55>] bus_remove_driver+0x3d/0x75
               [<c01fc2fc>] driver_unregister+0x13/0x28
               [<d38cc1bd>] usb_deregister+0x31/0x3d [usbcore]
               [<d39881f7>] usb_scanner_exit+0xf/0x13 [scanner]
               [<c0133d90>] sys_delete_module+0x13b/0x1b1
               [<c0147325>] do_munmap+0x146/0x183
               [<c010b1fb>] syscall_call+0x7/0xb
Code: 80 7e 1e 00 75 27 85 f6 74 17 8d 46 3c 8b 5c 24 08 8b 74 24
Segmentation fault

This message I receive on kernel 2.6.x 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Carlsberg root # emerge info
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.24)
=================================================================
System uname: 2.4.24 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.7.7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -fPIC"
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="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -fPIC"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo
http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/
http://sunsite.cnlab-switch.ch/ftp/mirror/gentoo/
ftp://sunsite.cnlab-switch.ch/mirror/gentoo/ ftp://ftp.solnet.ch/mirror/Gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aalib accessibility acl acpi alsa apm arts avi berkdb bonobo caps
cdr crypt cscope cups debug dedicated dga directfb encode esd etwin fbcon flash
foomaticdb gatos gdbm ggi gif glut gnome gnutls gpm gstreamer gtk gtk2 gtkhtml
guile imlib java javascript jpeg kde lcms ldap libg++ libwww linguas_it mad
maildir mbox mikmod mmx motif mozilla mpeg nas ncurses nls nocd oav ocaml
oggvorbis opengl oss pam pda pdflib perl pic png ppds prelude pwdb python qt
quicktime readline samba sasl scanner sdk sdl slang slp snmp speex spell sse ssl
svga tcltk tcpd threads tiff truetype ucs2 vim-with-x wmf x86 xinerama xml xml2
xmms xv zlib"
Comment 1 Greg Kroah-Hartman (RETIRED) gentoo-dev 2004-03-20 11:27:53 UTC
Scanner driver is now gone from the kernel, fixing this bug.