From: Dag Nygren <dag@newtech.fi>
To: linux-kernel@vger.kernel.org
Subject: 2.6.7 Oops when removing PCMCIA memory card
Date: Thu, 24 Jun 2004 12:52:05 +0300 [thread overview]
Message-ID: <20040624095205.29088.qmail@dag.newtech.fi> (raw)
Hi,
just an into this Oops on my laptop during the following procedure:
- Inserted a PCMCIA adapter with a CompactFlash
- This was recognized and mounted readonly as requested
- A number of pictures was copied from it
- The card was unmounted
- Ejected the PCMCIA adapter and got the Oops
Data:
- Latitude Cpi 300XT Laptop
- Linux 2.6.7 selfcompiled
This seems to be repeatable as it happened again after a reboot.
The Oops report:
==================
Unable to handle kernel NULL pointer dereference at virtual address 00000019
printing eip:
c011d250
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in: ide_cs snd_cs4236 snd_opl3_lib snd_hwdep snd_cs4236_lib
snd_mpu401_uart snd_rawmidi snd_seq_device snd_cs4231_lib snd_pcm snd_timer
snd_page_alloc snd soundcore uhci_hcd usbcore eeprom i2c_sensor i2c_piix4
i2c_core orinoco_cs orinoco hermes ds yenta_socket pcmcia_core button ac
battery fan thermal processor ntfs nls_iso8859_15 vfat fat rtc
CPU: 0
EIP: 0060:[__release_resource+16/64] Not tainted
EIP: 0060:[<c011d250>] Not tainted
EFLAGS: 00010202 (2.6.7)
EIP is at __release_resource+0x10/0x40
eax: caf787e8 ebx: cf50c000 ecx: 00000019 edx: 00001050
esi: 00000001 edi: 00001040 ebp: 00000010 esp: cf50debc
ds: 007b es: 007b ss: 0068
Process pccardd (pid: 845, threadinfo=cf50c000 task=cfbf3110)
Stack: cf50c000 c011d351 caf787e8 cf84782c 00000001 d0a2409b caf787e8 0000001d
cf2f8df8 cf84782c cf84782c d0a25097 cf84782c 00001040 00000010 cf2f8de0
cf2f8de0 cf2f8e58 d0ad29f7 c80adc80 cf2f8df8 00000010 cf2f8e58 c80adc80
Call Trace:
[release_resource+33/80] release_resource+0x21/0x50
[<c011d351>] release_resource+0x21/0x50
[__crc_pci_enable_device+2601376/8768991] release_io_space+0x7b/0x90
[pcmcia_core]
[<d0a2409b>] release_io_space+0x7b/0x90 [pcmcia_core]
[__crc_pci_enable_device+2605468/8768991] pcmcia_release_io+0xb7/0xe0
[pcmcia_core]
[<d0a25097>] pcmcia_release_io+0xb7/0xe0 [pcmcia_core]
[__crc_pci_enable_device+3316476/8768991] ide_release+0x47/0xe0 [ide_cs]
[<d0ad29f7>] ide_release+0x47/0xe0 [ide_cs]
[__crc_pci_enable_device+3316707/8768991] ide_event+0x4e/0xe0 [ide_cs]
[<d0ad2ade>] ide_event+0x4e/0xe0 [ide_cs]
[__crc_pci_enable_device+2598003/8768991] send_event+0x5e/0x70 [pcmcia_core]
[<d0a2336e>] send_event+0x5e/0x70 [pcmcia_core]
[__crc_pci_enable_device+2598055/8768991] socket_remove_drivers+0x22/0x50
[pcmcia_core]
[<d0a233a2>] socket_remove_drivers+0x22/0x50 [pcmcia_core]
[__crc_pci_enable_device+2598120/8768991] socket_shutdown+0x13/0x70
[pcmcia_core]
[<d0a233e3>] socket_shutdown+0x13/0x70 [pcmcia_core]
[__crc_pci_enable_device+2599672/8768991] socket_remove+0x13/0x70
[pcmcia_core]
[<d0a239f3>] socket_remove+0x13/0x70 [pcmcia_core]
[__crc_pci_enable_device+2599871/8768991] socket_detect_change+0x6a/0x90
[pcmcia_core]
[<d0a23aba>] socket_detect_change+0x6a/0x90 [pcmcia_core]
[__crc_pci_enable_device+2600349/8768991] pccardd+0x1b8/0x240 [pcmcia_core]
[<d0a23c98>] pccardd+0x1b8/0x240 [pcmcia_core]
[default_wake_function+0/32] default_wake_function+0x0/0x20
[<c0115b20>] default_wake_function+0x0/0x20
[ret_from_fork+6/20] ret_from_fork+0x6/0x14
[<c0104f52>] ret_from_fork+0x6/0x14
[default_wake_function+0/32] default_wake_function+0x0/0x20
[<c0115b20>] default_wake_function+0x0/0x20
[__crc_pci_enable_device+2599909/8768991] pccardd+0x0/0x240 [pcmcia_core]
[<d0a23ae0>] pccardd+0x0/0x240 [pcmcia_core]
[kernel_thread_helper+5/24] kernel_thread_helper+0x5/0x18
[<c01032ad>] kernel_thread_helper+0x5/0x18
Code: 8b 11 bb ea ff ff ff 85 d2 74 17 39 c2 74 05 8d 4a 14 eb ec
<6>note: pccardd[845] exited with preempt_count 1
Unable to handle kernel NULL pointer dereference at virtual address 00000019
printing eip:
c011d250
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in: snd_cs4236 snd_opl3_lib snd_hwdep snd_cs4236_lib
snd_mpu401_uart snd_rawmidi snd_seq_device snd_cs4231_lib snd_pcm snd_timer
snd_page_alloc snd soundcore uhci_hcd usbcore eeprom i2c_sensor i2c_piix4
i2c_core ide_cs orinoco_cs orinoco hermes ds yenta_socket pcmcia_core button
ac battery fan thermal processor ntfs nls_iso8859_15 vfat fat rtc
CPU: 0
EIP: 0060:[__release_resource+16/64] Not tainted
EIP: 0060:[<c011d250>] Not tainted
EFLAGS: 00010202 (2.6.7)
EIP is at __release_resource+0x10/0x40
eax: cbca4bc8 ebx: cfbe0000 ecx: 00000019 edx: 00001050
esi: 00000001 edi: 00001040 ebp: 00000010 esp: cfbe1ebc
ds: 007b es: 007b ss: 0068
Process pccardd (pid: 870, threadinfo=cfbe0000 task=cf6431f0)
Stack: cfbe0000 c011d351 cbca4bc8 cf84782c 00000001 d0a2409b cbca4bc8 0000001d
cd4465d8 cf84782c cf84782c d0a25097 cf84782c 00001040 00000010 cd4465c0
cd4465c0 cd446638 d0a1b9f7 cd446680 cd4465d8 00000010 cd446638 cd446680
Call Trace:
[release_resource+33/80] release_resource+0x21/0x50
[<c011d351>] release_resource+0x21/0x50
[__crc_pci_enable_device+2601376/8768991] release_io_space+0x7b/0x90
[pcmcia_core]
[<d0a2409b>] release_io_space+0x7b/0x90 [pcmcia_core]
[__crc_pci_enable_device+2605468/8768991] pcmcia_release_io+0xb7/0xe0
[pcmcia_core]
[<d0a25097>] pcmcia_release_io+0xb7/0xe0 [pcmcia_core]
[__crc_pci_enable_device+2566908/8768991] ide_release+0x47/0xe0 [ide_cs]
[<d0a1b9f7>] ide_release+0x47/0xe0 [ide_cs]
[__crc_pci_enable_device+2567139/8768991] ide_event+0x4e/0xe0 [ide_cs]
[<d0a1bade>] ide_event+0x4e/0xe0 [ide_cs]
[__crc_pci_enable_device+2598003/8768991] send_event+0x5e/0x70 [pcmcia_core]
[<d0a2336e>] send_event+0x5e/0x70 [pcmcia_core]
[__crc_pci_enable_device+2598055/8768991] socket_remove_drivers+0x22/0x50
[pcmcia_core]
[<d0a233a2>] socket_remove_drivers+0x22/0x50 [pcmcia_core]
[__crc_pci_enable_device+2598120/8768991] socket_shutdown+0x13/0x70
[pcmcia_core]
[<d0a233e3>] socket_shutdown+0x13/0x70 [pcmcia_core]
[__crc_pci_enable_device+2599672/8768991] socket_remove+0x13/0x70
[pcmcia_core]
[<d0a239f3>] socket_remove+0x13/0x70 [pcmcia_core]
[__crc_pci_enable_device+2599871/8768991] socket_detect_change+0x6a/0x90
[pcmcia_core]
[<d0a23aba>] socket_detect_change+0x6a/0x90 [pcmcia_core]
[__crc_pci_enable_device+2600349/8768991] pccardd+0x1b8/0x240 [pcmcia_core]
[<d0a23c98>] pccardd+0x1b8/0x240 [pcmcia_core]
[default_wake_function+0/32] default_wake_function+0x0/0x20
[<c0115b20>] default_wake_function+0x0/0x20
[ret_from_fork+6/20] ret_from_fork+0x6/0x14
[<c0104f52>] ret_from_fork+0x6/0x14
[default_wake_function+0/32] default_wake_function+0x0/0x20
[<c0115b20>] default_wake_function+0x0/0x20
[__crc_pci_enable_device+2599909/8768991] pccardd+0x0/0x240 [pcmcia_core]
[<d0a23ae0>] pccardd+0x0/0x240 [pcmcia_core]
[kernel_thread_helper+5/24] kernel_thread_helper+0x5/0x18
[<c01032ad>] kernel_thread_helper+0x5/0x18
Code: 8b 11 bb ea ff ff ff 85 d2 74 17 39 c2 74 05 8d 4a 14 eb ec
<6>note: pccardd[870] exited with preempt_count 1
==============
Best Regards
--
Dag Nygren email: dag@newtech.fi
Oy Espoon NewTech Ab phone: +358 9 8024910
Träsktorpet 3 fax: +358 9 8024916
02360 ESBO Mobile: +358 400 426312
FINLAND
next reply other threads:[~2004-06-24 9:52 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-06-24 9:52 Dag Nygren [this message]
2004-06-24 17:02 ` 2.6.7 Oops when removing PCMCIA memory card Russell King
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20040624095205.29088.qmail@dag.newtech.fi \
--to=dag@newtech.fi \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.