doing a "cat /proc/ide/hdb/identity' results in: hdb: bad special flag: 0x03 Unable to handle kernel NULL pointer dereference at virtual address 00000028 printing eip: c01bc9f5 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0060:[] Not tainted EFLAGS: 00010046 EIP is at task_in_intr+0xf5/0x130 eax: 00000000 ebx: 00000001 ecx: 00000000 edx: 000001f0 esi: cea31e18 edi: c0371dd4 ebp: 00000292 esp: c1385da8 ds: 0068 es: 0068 ss: 0068 Process kjournald (pid: 9, threadinfo=c1384000 task=c12ef2c0) Stack: c0371dd4 00000001 00000000 c1384000 cfe1f214 c0371dd4 c01c0057 c0371dd4 c01bc900 c0371ba0 cfff576c 04000001 0000000e c1385e28 c0108e6a 0000000e cfe1f214 c1385e28 c1384000 cfff576c 0000000e c02abac0 c0109021 0000000e Call Trace: [] ide_intr+0x117/0x190 [] task_in_intr+0x0/0x130 [] handle_IRQ_event+0x3a/0x60 [] do_IRQ+0xa1/0x130 [] common_interrupt+0x18/0x20 [] __journal_clean_checkpoint_list+0x62/0x80 [] journal_commit_transaction+0x299/0x1484 [] schedule+0x27b/0x2e0 [] default_wake_function+0x0/0x40 [] kjournald+0x1a3/0x390 [] commit_timeout+0x0/0x10 [] kjournald+0x0/0x390 [] kernel_thread_helper+0x5/0x10 Code: ff 50 28 83 c4 0c 85 c0 75 04 31 c0 eb 29 8b 87 00 01 00 00 <0>Kernel panic: Aiee, killing interrupt handler! In interrupt handler - not syncing