[Bug 10500] New: nozomi: kernel BUG()s when card is removed

bugme-daemon at bugzilla.kernel.org bugme-daemon at bugzilla.kernel.org
Mon Apr 21 03:56:10 EDT 2008


           Summary: nozomi: kernel BUG()s when card is removed
           Product: Drivers
           Version: 2.5
     KernelVersion: 2.6.25
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: PCMCIA
        AssignedTo: linux-pcmcia at lists.infradead.org
        ReportedBy: sargentd at die-welt.net
                CC: fseidel at suse.de

Latest working kernel version: none found
Earliest failing kernel version: 2.6.25
Distribution: Debian Sid
Hardware Environment: ThinkPad X31, T-Mobile web'n'walk compact card (Option
Problem Description:
When the card is used (e.g. by some monitor-applet showing the current signal
status or just pppd) and you eject it from the PCMCIA slot, the kernel BUG()s,
stopping my keyboard (everything else works fine).

Steps to reproduce:
1. Insert the card
2. Either start a ppp session or open /dev/noz{0,2} with screen or minicom
3. Eject the card

pccard: card ejected from slot 0
BUG: unable to handle kernel NULL pointer dereference at 00000000
IP: [<00000000>]
*pde = 00000000 
Oops: 0000 [#1] 
Modules linked in: ppp_deflate zlib_deflate bsd_comp ppp_async crc_ccitt
ppp_generic slhc nozomi pcmcia yenta_socket rsrc_nonstatic pcmcia_core
sha256_generic nls_iso8859_1 nls_cp437 vfat fat rfcomm l2cap bluetooth ipv6
cpufreq_stats sd_mod fuse cpufreq_conservative usb_storage scsi_mod battery ac
video output snd_intel8x0 snd_ac97_codec ac97_bus snd_pcm_oss ehci_hcd
thinkpad_acpi snd_mixer_oss uhci_hcd iTCO_wdt led_class psmouse dock i2c_i801
usbcore snd_pcm snd_timer snd_page_alloc evdev [last unloaded: nozomi]

Pid: 5, comm: events/0 Not tainted (2.6.25-x31-1 #1)
EIP: 0060:[<00000000>] EFLAGS: 00010247 CPU: 0
EIP is at 0x0
EAX: dc6f9d38 EBX: df80a9c0 ECX: dc6f9d3c EDX: df80a9c0
ESI: dc6f9d38 EDI: 00000000 EBP: df867fa8 ESP: df867f98
 DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068
Process events/0 (pid: 5, ti=df866000 task=df846120 task.ti=df866000)
Stack: c0123bb6 df80a9c0 df867fb0 df80a9c8 df867fd0 c0124209 00000000 df846120 
       c0126322 df867fbc df867fbc df80a9c0 c012415b 00000000 df867fe0 c01261aa 
       c0126171 00000000 00000000 c010494b df83ff14 00000000 00000000 00000000 
Call Trace:
 [<c0123bb6>] ? run_workqueue+0x66/0xd1
 [<c0124209>] ? worker_thread+0xae/0xba
 [<c0126322>] ? autoremove_wake_function+0x0/0x30
 [<c012415b>] ? worker_thread+0x0/0xba
 [<c01261aa>] ? kthread+0x39/0x5f
 [<c0126171>] ? kthread+0x0/0x5f
 [<c010494b>] ? kernel_thread_helper+0x7/0x10
Code:  Bad EIP value.
EIP: [<00000000>] 0x0 SS:ESP 0068:df867f98
---[ end trace 8abfb25e219403a8 ]---
ACPI: PCI interrupt for device 0000:03:00.0 disabled

Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the linux-pcmcia mailing list