From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Tue, 06 Jan 2004 18:57:57 -0800 From: "Martin J. Bligh" Subject: shutdown panic in mm_release (really flush_tlb_others?) Message-ID: <4500000.1073444277@[10.10.2.4]> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline Sender: owner-linux-mm@kvack.org Return-Path: To: linux-kernel Cc: linux-mm mailing list List-ID: And the award for longest panic I've ever seen goes to .... .... (there were several of these in sequence). Looks like it was trying to printk an error on shutdown ... really maybe " [] flush_tlb_others+0x22/0xd0" Probably the same panic I sent out the other day in a slight disguise ... "BUG_ON(!cpus_equal(cpumask, tmp));" in flush_tlb_others Unable to handle kernel NULL pointer dereference at virtual address 00000014 printing eip: c011dce4 *pde = 00003001 *pte = 00000000 Oops: 0000 [#22] CPU: 0 EIP: 0060:[] Not tainted VLI EFLAGS: 00010206 EIP is at mm_release+0x34/0x78 eax: 00000000 ebx: d54ab330 ecx: 4005f948 edx: 00000000 esi: d54ab330 edi: ef2f4724 ebp: 0000000b esp: ef2f4630 ds: 007b es: 007b ss: 0068 Process halt (pid: 8846, threadinfo=ef2f4000 task=d54ab330) Stack: 00000000 c0121805 d54ab330 00000000 ef2f4000 ef2f4724 ef2f4724 0000000b c010af3c 0000000b 00000000 d54ab330 c011855a c026d31e ef2f4724 00000000 d54ab330 00000000 c01181d8 0000000b 00000000 c0380dc0 021f2961 00000000 00000001 00000000 c012682f c0380dc0 00030001 c00bf620 00000001 c01d1274 Call Trace: [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_divide_error+0x0/0xac [] do_page_fault+0x382/0x540 [] do_page_fault+0x0/0x540 [] mod_timer+0x43/0x4c [] poke_blanked_console+0x64/0x68 [] vt_console_print+0x2bc/0x2d0 [] __call_console_drivers+0x3c/0x4c [] _call_console_drivers+0x58/0x60 [] call_console_drivers+0xde/0xe8 [] error_code+0x2f/0x38 [] do_invalid_op+0x0/0x8c [] mm_release+0x34/0x78 [] do_exit+0xc1/0x330 [] do_invalid_op+0x0/0x8c [] do_divide_error+0x0/0xac [] do_invalid_op+0x82/0x8c [] flush_tlb_others+0x22/0xd0 [] free_page_and_swap_cache+0x52/0x54 [] zap_pte_range+0x228/0x2c4 [] zap_pmd_range+0x55/0x70 [] free_hot_page+0x7/0x8 [] __page_cache_release+0x87/0x8c [] error_code+0x2f/0x38 [] flush_tlb_others+0x22/0xd0 [] flush_tlb_mm+0x76/0x7c [] exit_mmap+0x11f/0x1cc [] mmput+0x50/0x70 [] do_exit+0x1b9/0x330 [] sys_reboot+0x1f2/0x2f8 [] wake_up_state+0xc/0x10 [] kill_proc_info+0x37/0x4c [] kill_something_info+0xe4/0xec [] sys_kill+0x54/0x5c [] filp_open+0x3b/0x5c [] sys_open+0x59/0x74 [] error_code+0x2f/0x38 [] syscall_call+0x7/0xb Code: 7c 01 00 00 8e e0 8e e8 85 d2 74 11 c7 83 7c 01 00 00 00 00 00 00 89 d0 e8 ca e1 ff ff 8b 8b 84 01 00 00 85 c9 74 45 8b 44 24 0c <8b> 40 14 83 f8 01 7e 39 c7 83 84 01 00 00 00 00 00 00 b8 00 e0 -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: aart@kvack.org