Hi, I am doing some testing on an MCA tokenring adapter on IBM PS/2 server-9595. Inserting the driver ( as module) it is perfect. But when I do an ifconfig tr0 up then I get an kernel panic and Oops message is printed out . It occures when the function interruptible_sleep_on_timeout() is called within the device driver .. . I am using kernel-2.4.0 with redhat -7 installation. Same effect was also there on 2.4.2 .But I didn't had any problem when the driver is compiled and run on 2.2.x version . Can anyone help me to resolve the problem. . The following is the oops message. ar 26 19:35:35 shiju kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000004 Mar 26 19:35:35 shiju kernel: printing eip: Mar 26 19:35:35 shiju kernel: c0111720 Mar 26 19:35:35 shiju kernel: *pde = 00000000 Mar 26 19:35:35 shiju kernel: Oops: 0002 Mar 26 19:35:35 shiju kernel: CPU: 0 Mar 26 19:35:35 shiju kernel: EIP: 0010:[interruptible_sleep_on_timeout+48/96] Mar 26 19:35:35 shiju kernel: EFLAGS: 00010086 Mar 26 19:35:35 shiju kernel: eax: 00000000 ebx: 00000086 ecx: c0bd1c1c edx: c0b09dc8 Mar 26 19:35:36 shiju kernel: esi: c0bd1c18 edi: 000001f4 ebp: c0b09ddc esp: c0b09dc0 Mar 26 19:35:36 shiju kernel: ds: 0018 es: 0018 ss: 0018 Mar 26 19:35:36 shiju kernel: Process ifconfig (pid: 651, stackpage=c0b09000) Mar 26 19:35:36 shiju kernel: Stack: 00000000 c0b08000 00000001 ffffffff c0b08000 00001c68 000007ce c0bd1c00 Mar 26 19:35:36 shiju kernel: c2810add c0b09df8 1c681c62 00000001 00000202 1c000000 c0b09e2c c0b09e80 Mar 26 19:35:36 shiju kernel: 00000246 00000000 00000246 00000000 c17cd6f4 00000246 00000000 00000246 Mar 26 19:35:36 shiju kernel: Call Trace: [<c2810add>] [inactive_shortage+44/64] [__find_get_page+48/112] [get_new_inode+223/352] [filemap_nopage+203/1088] [do_no_page+79/192] [handle_mm_fault+225/352] Mar 26 19:35:36 shiju kernel: [destroy_inode+48/64] [dput+297/336] [dev_open+66/160] [dev_change_flags+82/240] [devinet_ioctl+727/1600] [sock_ioctl+32/48] [sys_ioctl+391/416] [system_call+51/64] Mar 26 19:35:36 shiju kernel: Mar 26 19:35:36 shiju kernel: Code: 89 50 04 89 45 ec 89 4d f0 89 56 04 89 f8 e8 ed f7 ff ff 89 Thanks & Regards Shiju - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org