Hi,

I've had exactly the same problem when I started "playing" with
pcmciautils a few days ago. The latest version of pcmcia-cs (3.2.8-6)
depends on pcmciautils, so I'm afraid this package might have
triggered the problem in the original report too. (But it also solved
an issue I had with my prism54 wifi card.)

I've tried to follow some of the suggestions so here are my results.
Without any modifications, I did this while CPU usage was close to 100%:
udevinfo -a -p /block/hde >hdebad
The after reboot (because I had a kernel oops when trying "pccardctl
eject 1". See below.) I removed the link to z20_persistent.rules and
did:
udevinfo -a -p /block/hde >hdegood

Then:
diff -u hdebad hdegood
--- hdebad      2006-01-29 09:35:06.000000000 +0100
+++ hdegood     2006-01-29 09:44:08.000000000 +0100
@@ -8,7 +8,7 @@
   looking at device '/block/hde':
     KERNEL=="hde"
     SUBSYSTEM=="block"
-    SYSFS{stat}=="    1578     1225    22424    11912        0       
0        0        0        0    11912    11912"
+    SYSFS{stat}=="       2        0       16       23        0       
0        0        0        0       23       23"
     SYSFS{size}=="15680"
     SYSFS{removable}=="1"
     SYSFS{range}=="64"

I have no idea if this can help or not fixing the bug. udevinfo -a -p
/block/hde/hde1 returns nothing interesting in the first case.

Below is the "OOPS" I got, in case it might help. Some messages were
probably generated while I was trying to halt the machine.

didit

Jan 29 09:35:20 MyMachine kernel:  hde:<5>pccard: card ejected from slot 1
Jan 29 09:35:20 MyMachine kernel: Unable to handle kernel paging
request at virtual address 00070142
Jan 29 09:35:20 MyMachine kernel:  printing eip:
Jan 29 09:35:20 MyMachine kernel: c019c332
Jan 29 09:35:20 MyMachine kernel: *pde = 00000000
Jan 29 09:35:20 MyMachine kernel: Oops: 0002 [#1]
Jan 29 09:35:20 MyMachine kernel: Modules linked in: ide_cs radeon drm
binfmt_misc ipv6 thermal fan button processor ac battery eeprom lm9
0 cpufreq_userspace p4_clockmod speedstep_lib freq_table prism54
pcmcia firmware_class usbhid ohci1394 ieee1394 yenta_socket
rsrc_nonstati
c pcmcia_core joydev snd_intel8x0m snd_intel8x0 snd_ac97_codec
snd_ac97_bus snd_pcm_oss snd_mixer_oss 8139cp 8139too mii psmouse
snd_pcm s
nd_timer intel_agp snd serio_raw ide_cd cdrom soundcore uhci_hcd
agpgart shpchp pci_hotplug snd_page_alloc usbcore i2c_i801 i2c_core
ext3
jbd mbcache generic ide_disk ide_generic piix ide_core evdev mousedev
Jan 29 09:35:20 MyMachine kernel: CPU:    0
Jan 29 09:35:20 MyMachine kernel: EIP:    0060:[as_add_arq_hash+71/84]
   Not tainted VLI
Jan 29 09:35:20 MyMachine kernel: EFLAGS: 00210007   (2.6.15-1-686)
Jan 29 09:35:20 MyMachine kernel: EIP is at as_add_arq_hash+0x47/0x54
Jan 29 09:35:20 MyMachine kernel: eax: df3b8138   ebx: c1719d08   ecx:
0007013e   edx: c1719d28
Jan 29 09:35:20 MyMachine kernel: esi: c167a0c4   edi: c1719d08   ebp:
de141380   esp: d4803b20
Jan 29 09:35:20 MyMachine kernel: ds: 007b   es: 007b   ss: 0068
Jan 29 09:35:20 MyMachine kernel: Process vol_id (pid: 11126,
threadinfo=d4802000 task=d9264550)
Jan 29 09:35:20 MyMachine kernel: Stack: 00000001 c019d54e de141380
c1719d08 00000000 00000001 00000001 c171a07c
Jan 29 09:35:20 MyMachine kernel:        c167a0c4 00000003 c167a0c4
c0196977 c167a0c4 c171a07c c171a07c 00000008
Jan 29 09:35:20 MyMachine kernel:        00000008 c0199710 c167a0c4
c171a07c 00000003 00000000 00000000 00000000
Jan 29 09:35:20 MyMachine kernel: Call Trace:
Jan 29 09:35:20 MyMachine kernel:  [as_add_request+184/408]
as_add_request+0xb8/0x198
Jan 29 09:35:20 MyMachine kernel:  [__elv_add_request+220/297]
__elv_add_request+0xdc/0x129
Jan 29 09:35:20 MyMachine kernel:  [__make_request+1057/1104]
__make_request+0x421/0x450
Jan 29 09:35:20 MyMachine kernel:  [generic_make_request+236/254]
generic_make_request+0xec/0xfe
Jan 29 09:35:20 MyMachine kernel:  [mempool_alloc+33/153]
mempool_alloc+0x21/0x99
Jan 29 09:35:20 MyMachine kernel:  [submit_bio+165/170] submit_bio+0xa5/0xaa
Jan 29 09:35:20 MyMachine kernel:  [bio_alloc+19/34] bio_alloc+0x13/0x22
Jan 29 09:35:20 MyMachine kernel:  [submit_bh+274/307] submit_bh+0x112/0x133
Jan 29 09:35:20 MyMachine kernel:  [block_read_full_page+595/617]
block_read_full_page+0x253/0x269
Jan 29 09:35:20 MyMachine kernel:  [radix_tree_insert+102/249]
radix_tree_insert+0x66/0xf9
Jan 29 09:35:20 MyMachine kernel:  [add_to_page_cache_lru+24/45]
add_to_page_cache_lru+0x18/0x2d
Jan 29 09:35:20 MyMachine kernel:  [add_to_page_cache_lru+40/45]
add_to_page_cache_lru+0x28/0x2d
Jan 29 09:35:20 MyMachine kernel:  [read_cache_page+124/271]
read_cache_page+0x7c/0x10f
Jan 29 09:35:20 MyMachine kernel:  [blkdev_get_block+0/77]
blkdev_get_block+0x0/0x4d
Jan 29 09:35:20 MyMachine kernel:  [read_dev_sector+50/132]
read_dev_sector+0x32/0x84
Jan 29 09:35:20 MyMachine kernel:  [blkdev_readpage+0/21]
blkdev_readpage+0x0/0x15
Jan 29 09:35:20 MyMachine kernel:  [adfspart_check_ICS+24/286]
adfspart_check_ICS+0x18/0x11e
Jan 29 09:35:20 MyMachine kernel:  [check_partition+136/204]
check_partition+0x88/0xcc
Jan 29 09:35:20 MyMachine kernel:  [rescan_partitions+121/218]
rescan_partitions+0x79/0xda
Jan 29 09:35:20 MyMachine kernel:  [do_open+519/682] do_open+0x207/0x2aa
Jan 29 09:35:20 MyMachine kernel:  [blkdev_get+105/116] blkdev_get+0x69/0x74
Jan 29 09:35:20 MyMachine kernel:  [do_open+266/682] do_open+0x10a/0x2aa
Jan 29 09:35:20 MyMachine kernel:  [blkdev_open+0/79] blkdev_open+0x0/0x4f
Jan 29 09:35:20 MyMachine kernel:  [blkdev_open+32/79] blkdev_open+0x20/0x4f
Jan 29 09:35:20 MyMachine kernel:  [__dentry_open+180/392]
__dentry_open+0xb4/0x188
Jan 29 09:35:20 MyMachine kernel:  [nameidata_to_filp+31/49]
nameidata_to_filp+0x1f/0x31
Jan 29 09:35:20 MyMachine kernel:  [filp_open+48/56] filp_open+0x30/0x38
Jan 29 09:35:20 MyMachine kernel:  [do_sys_open+60/175] do_sys_open+0x3c/0xaf
Jan 29 09:35:20 MyMachine kernel:  [sysenter_past_esp+84/117]
sysenter_past_esp+0x54/0x75
Jan 29 09:35:20 MyMachine kernel: Code: 00 31 d2 8b 41 14 03 41 0c 13
51 10 0f ac d0 03 c1 ea 03 8b 54 24 08 69 c0 01 00 37 9e 8b 52 34 c1
 e8 1a 8d 04 c2 8b 08 8d 53 20 <89> 51 04 89 4b 20 89 42 04 89 10 5b
c3 55 57 56 53 57 8b 7c 24
Jan 29 09:35:20 MyMachine kernel:  <1>Unable to handle kernel NULL
pointer dereference at virtual address 00000010
Jan 29 09:35:20 MyMachine kernel:  printing eip:
Jan 29 09:35:20 MyMachine kernel: e0848996
Jan 29 09:35:20 MyMachine kernel: *pde = 00000000
Jan 29 09:35:20 MyMachine kernel: Oops: 0000 [#2]
Jan 29 09:35:20 MyMachine kernel: Modules linked in: ide_cs radeon drm
binfmt_misc ipv6 thermal fan button processor ac battery eeprom lm9
0 cpufreq_userspace p4_clockmod speedstep_lib freq_table prism54
pcmcia firmware_class usbhid ohci1394 ieee1394 yenta_socket
rsrc_nonstati
c pcmcia_core joydev snd_intel8x0m snd_intel8x0 snd_ac97_codec
snd_ac97_bus snd_pcm_oss snd_mixer_oss 8139cp 8139too mii psmouse
snd_pcm s
nd_timer intel_agp snd serio_raw ide_cd cdrom soundcore uhci_hcd
agpgart shpchp pci_hotplug snd_page_alloc usbcore i2c_i801 i2c_core
ext3
jbd mbcache generic ide_disk ide_generic piix ide_core evdev mousedev
Jan 29 09:35:20 MyMachine kernel: CPU:    0
Jan 29 09:35:20 MyMachine kernel: EIP:   
0060:[pg0+542103958/1070281728]    Not tainted VLI
Jan 29 09:35:20 MyMachine kernel: EFLAGS: 00210046   (2.6.15-1-686)
Jan 29 09:35:20 MyMachine kernel: EIP is at ide_do_request+0x44/0x2f7 [ide_core]
Jan 29 09:35:20 MyMachine kernel: eax: 00000000   ebx: 00000000   ecx:
e0848c49   edx: c167a0c4
Jan 29 09:35:20 MyMachine kernel: esi: dffdcc40   edi: d91a5b80   ebp:
c167a0c4   esp: dfc7df4c
Jan 29 09:35:20 MyMachine kernel: ds: 007b   es: 007b   ss: 0068
Jan 29 09:35:20 MyMachine kernel: Process kblockd/0 (pid: 8,
threadinfo=dfc7c000 task=dffdaa70)
Jan 29 09:35:20 MyMachine kernel: Stack: ffffffff 00000000 c167a138
c167a15c dffdcc40 00200287 c167a0c4 e0848c60
Jan 29 09:35:20 MyMachine kernel:        d91a5b80 ffffffff c0198520
c167a0c4 c0121d57 c167a0c4 c0198538 00000001
Jan 29 09:35:20 MyMachine kernel:        00000000 dffdab98 00010000
00000000 00000000 dffdaa70 c0113708 00100100
Jan 29 09:35:20 MyMachine kernel: Call Trace:
Jan 29 09:35:20 MyMachine kernel:  [pg0+542104672/1070281728]
do_ide_request+0x17/0x1a [ide_core]
Jan 29 09:35:20 MyMachine kernel:  [generic_unplug_device+10/13]
generic_unplug_device+0xa/0xd
Jan 29 09:35:20 MyMachine kernel:  [worker_thread+320/415]
worker_thread+0x140/0x19f
Jan 29 09:35:20 MyMachine kernel:  [blk_unplug_work+0/9] blk_unplug_work+0x0/0x9
Jan 29 09:35:20 MyMachine kernel:  [default_wake_function+0/18]
default_wake_function+0x0/0x12
Jan 29 09:35:20 MyMachine kernel:  [worker_thread+0/415] worker_thread+0x0/0x19f
Jan 29 09:35:20 MyMachine kernel:  [kthread+104/149] kthread+0x68/0x95
Jan 29 09:35:20 MyMachine kernel:  [kthread+0/149] kthread+0x0/0x95
Jan 29 09:35:20 MyMachine kernel:  [kernel_thread_helper+5/11]
kernel_thread_helper+0x5/0xb
Jan 29 09:35:20 MyMachine kernel: Code: 24 04 00 00 00 00 0f 84 bf 02
00 00 0f 0b 56 04 b0 10 85 e0 c7 44 24 04 00 00 00 00 e9 aa 02 00 00
 c7 47 08 01 00 00 00 8b 5f 10 <8b> 53 10 8b 82 f0 00 00 00 f6 c4 02
74 0c 52 e8 f6 fa 94 df 5e
Jan 29 09:35:20 MyMachine udevd-event[11124]: run_program:
'/sbin/vol_id' abnormal exit
Jan 29 09:36:48 MyMachine kernel:  <5>pccard: PCMCIA card inserted into slot 1
Jan 29 09:36:48 MyMachine kernel: pcmcia: registering new device pcmcia1.0
Jan 29 09:36:48 MyMachine kernel: Probing IDE interface ide2...
Jan 29 09:36:48 MyMachine kernel: hde: SunDisk SDCFB-8, CFA DISK drive
Jan 29 09:36:49 MyMachine kernel: ide2 at 0xa100-0xa107,0xa10e on irq 3
Jan 29 09:36:49 MyMachine kernel: hde: max request size: 128KiB
Jan 29 09:36:49 MyMachine kernel: hde: 15680 sectors (8 MB) w/1KiB
Cache, CHS=245/2/32
Jan 29 09:36:49 MyMachine kernel: hde: cache flushes not supported
Jan 29 09:36:52 MyMachine udevd-event[11252]: wait_for_sysfs: waiting
for '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:07.1/1.0/bus' fail
ed
Jan 29 09:36:56 MyMachine udevd-event[11258]: wait_for_sysfs: waiting
for '/sys/devices/pci0000:00/0000:00:1e.0/0000:02:07.1/1.0/ide2/2.0/
bus' failed

Reply via email to