IDE crash on inserting PCMCIA IDE device
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-source-2.6.15 (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
IDE crash upon inserting PCMCIA IDE reader, inside rescan_
EIP: 0060:[<c01a2b70>] Not tainted VLI
EFLAGS: 00210282 (2.6.15-21-386)
EIP is at create_
eax: db2df448 ebx: c8856750 ecx: c8856750 edx: 00000000
esi: c8856750 edi: dad3ec10 ebp: db1239d8 esp: db1239b0
ds: 007b es: 007b ss: 0068
Process pccardd (pid: 3190, threadinfo=db122000 task=dacca550)
Stack: dad3eb80 c8856750 c8856750 dad3ec10 dad3eb80 c01a2d68 c8856750 db2df448
c8856754 db1239d8 00000000 c8856750 c01d9972 c8856750 c8856750 c8856740
c01d9bd1 c8856750 c8856750 c8856740 dad3ec18 c01d9c56 c8856750 c8856750
Call Trace:
[<c01a2d68>] sysfs_create_
[<c01d9972>] create_
[<c01d9bd1>] kobject_
[<c01d9c56>] kobject_
[<c019c04c>] add_partition+
[<c019c248>] rescan_
[<c0168679>] do_open+0x309/0x370
[<c0168748>] blkdev_
[<c019c149>] register_
[<c01cf97e>] add_disk+0x2e/0x40
[<c01cf920>] exact_match+
[<c01cf930>] exact_lock+0x0/0x20
[<e045a1ca>] ide_disk_
[<c0243aeb>] driver_
[<c0243b70>] __device_
[<c02432e8>] bus_for_
[<c0243bd4>] device_
[<c0243b70>] __device_
[<c0243421>] bus_add_
[<c024241d>] device_
[<c025543b>] probe_hwif_
[<c024e759>] ide_register_
[<c0254e70>] ide_undecoded_
[<e03fc1cf>] idecs_register+
[<c0254e70>] ide_undecoded_
[<e03fc707>] ide_config+
[<e03218ef>] pccard_
[<e03fc96a>] ide_event+0xda/0xe0 [ide_cs]
[<e042560c>] pcmcia_
[<c01a2b00>] init_dir+0x0/0x20
[<c017a221>] alloc_inode+
[<c017a186>] alloc_inode+
[<c01a2b00>] init_dir+0x0/0x20
[<c017ab86>] new_inode+0x16/0x90
[<c01490e1>] kzalloc+0x11/0x40
[<e03fc083>] ide_attach+
[<c01d9dd2>] kobject_
[<e042446b>] pcmcia_
[<c0243aeb>] driver_
[<c0243b70>] __device_
[<c02432e8>] bus_for_
[<c0243bd4>] device_
[<c0243b70>] __device_
[<c0243421>] bus_add_
[<c024241d>] device_
[<e04248e6>] pcmcia_
[<e0424a00>] pcmcia_
[<c011cba5>] release_
[<c011c8d3>] vprintk+0x1d3/0x340
[<c01d9dd2>] kobject_
[<c0244ff1>] class_device_
[<e042540d>] ds_event+0xad/0xd0 [pcmcia]
[<e031e744>] send_event+
[<e031eb12>] socket_
[<e031ee12>] socket_
[<e031effc>] pccardd+0x18c/0x1e0 [pcmcia_core]
[<c0118940>] default_
[<e031ee70>] pccardd+0x0/0x1e0 [pcmcia_core]
[<c0101385>] kernel_
Code: 80 8c 00 00 00 e0 ac 33 c0 31 c0 c3 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 90 55 57 56 53 55 8b 6c 24 24 8b 44 24 1c 8b 50 08 <ff> 4a 70 0f 88 ae 0c 00 00 31 c0 b9 ff ff ff ff 8b 7c 24 20 f2
Following this; ejecting and reinserting the card again kills the kernel *hard*. (No Caps-lock or SysRq response).