Messages in this thread | | | Date | Sun, 07 Nov 2004 19:30:44 +0100 | From | Björn Schmidt <> | Subject | Bug in CIFS / 2.6.9 / i386 |
| |
Unable to handle kernel paging request at virtual address 01380002 printing eip: c011b063 *pde = 00000000 Oops: 0000 [#1] PREEMPT Modules linked in: iptable_nat ipt_REJECT ipt_pkttype ipt_ULOG ipt_state ip_conntrack iptable_filter ip_tables vmnet parport_pc parport vmmon usbhid uhci_hcd usbcore CPU: 0 EIP: 0060:[<c011b063>] Tainted: P VLI EFLAGS: 00010086 (2.6.9-ts3000-514) EIP is at __wake_up_common+0x13/0x70 eax: 01380002 ebx: cf34e000 ecx: 00000001 edx: 00000003 esi: 00000000 edi: dfc28cb8 ebp: cf34ecbc esp: cf34eca0 ds: 007b es: 007b ss: 0068 Process mount.cifs (pid: 26249, threadinfo=cf34e000 task=c7ec6aa0) Stack: ffffffdf c011e99f 00000001 00000003 cf34e000 00000000 00000282 cf34ecd8 c011b0ef 00000000 00000000 00000001 00000000 cf34ed3c dfc28a60 c01bf8cb 00000000 00010ecf dfc28a60 00000000 dfc2a4e0 ffffff90 00000000 cf41a960 Call Trace: [<c011e99f>] release_console_sem+0xbf/0xd0 [<c011b0ef>] __wake_up+0x2f/0x60 [<c01bf8cb>] SendReceive+0x3eb/0x7c1 [<c011c200>] autoremove_wake_function+0x0/0x50 [<c011c200>] autoremove_wake_function+0x0/0x50 [<c01a963a>] CIFSSMBNegotiate+0xfa/0x320 [<c010235a>] kernel_thread+0x8a/0xa0 [<c01b54fb>] cifs_setup_session+0x26b/0x2df [<c01b27ea>] cifs_mount+0x76a/0xb70 [<c0146aac>] do_no_page+0x5c/0x300 [<c01dde26>] idr_get_new_above_int+0x76/0x110 [<c01ddefa>] idr_get_new+0xa/0x30 [<c01a87e9>] cifs_read_super+0x59/0x160 [<c01a8c32>] cifs_get_sb+0x52/0xb0 [<c015b1b1>] do_kern_mount+0x51/0xe0 [<c016fe0a>] do_new_mount+0x8a/0xc0 [<c01704ac>] do_mount+0x13c/0x180 [<c0170282>] exact_copy_from_user+0x32/0x60 [<c0170309>] copy_mount_options+0x59/0xc0 [<c0170840>] sys_mount+0x90/0x100 [<c0104089>] sysenter_past_esp+0x52/0x71 Code: ff ff 8d b6 00 00 00 00 55 89 e5 8b 40 04 5d e9 d4 f6 ff ff 8d 74 26 00 55 89 e5 57 89 c7 56 53 83 ec 10 89 55 f0 89 4d ec 8b 00 <8b> 10 39 f8 89 55 e8 74 40 8d 74 26 00 8d 58 f4 8b 70 f4 8b 45 <6>note: mount.cifs[26249] exited with preempt_count 2 bad: scheduling while atomic! [<c052d9dc>] schedule+0x4cc/0x4e0 [<c01454ab>] zap_pmd_range+0x4b/0x70 [<c011a7c7>] try_to_wake_up+0xa7/0xc0 [<c014550d>] unmap_page_range+0x3d/0x70 [<c01456eb>] unmap_vmas+0x1ab/0x1c0 [<c0149884>] exit_mmap+0x74/0x150 [<c011c485>] mmput+0x55/0x90 [<c012057a>] do_exit+0x14a/0x400 [<c010532d>] die+0x16d/0x170 [<c0116510>] do_page_fault+0x0/0x56e [<c0116510>] do_page_fault+0x0/0x56e [<c011672f>] do_page_fault+0x21f/0x56e [<c013c8cb>] __alloc_pages+0x1cb/0x340 [<c011a587>] recalc_task_prio+0x97/0x190 [<c011a6da>] activate_task+0x5a/0x70 [<c011a7c7>] try_to_wake_up+0xa7/0xc0 [<c0116510>] do_page_fault+0x0/0x56e [<c0104b5d>] error_code+0x2d/0x38 [<c011b063>] __wake_up_common+0x13/0x70 [<c011e99f>] release_console_sem+0xbf/0xd0 [<c011b0ef>] __wake_up+0x2f/0x60 [<c01bf8cb>] SendReceive+0x3eb/0x7c1 [<c011c200>] autoremove_wake_function+0x0/0x50 [<c011c200>] autoremove_wake_function+0x0/0x50 [<c01a963a>] CIFSSMBNegotiate+0xfa/0x320 [<c010235a>] kernel_thread+0x8a/0xa0 [<c01b54fb>] cifs_setup_session+0x26b/0x2df [<c01b27ea>] cifs_mount+0x76a/0xb70 [<c0146aac>] do_no_page+0x5c/0x300 [<c01dde26>] idr_get_new_above_int+0x76/0x110 [<c01ddefa>] idr_get_new+0xa/0x30 [<c01a87e9>] cifs_read_super+0x59/0x160 [<c01a8c32>] cifs_get_sb+0x52/0xb0 [<c015b1b1>] do_kern_mount+0x51/0xe0 [<c016fe0a>] do_new_mount+0x8a/0xc0 [<c01704ac>] do_mount+0x13c/0x180 [<c0170282>] exact_copy_from_user+0x32/0x60 [<c0170309>] copy_mount_options+0x59/0xc0 [<c0170840>] sys_mount+0x90/0x100 [<c0104089>] sysenter_past_esp+0x52/0x71
-- Greetings Bjoern Schmidt
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |