Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932179AbVLLTnI (ORCPT ); Mon, 12 Dec 2005 14:43:08 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932182AbVLLTnI (ORCPT ); Mon, 12 Dec 2005 14:43:08 -0500 Received: from smtp.osdl.org ([65.172.181.4]:17549 "EHLO smtp.osdl.org") by vger.kernel.org with ESMTP id S932179AbVLLTnH (ORCPT ); Mon, 12 Dec 2005 14:43:07 -0500 Date: Mon, 12 Dec 2005 11:42:46 -0800 From: Stephen Hemminger To: akpm@osdl.org, trond.myklebust@fys.uio.no Cc: linux-kernel@vger.kernel.org Subject: oops on shutdown. Message-ID: <20051212114246.09c4b172@unknown-222.office.pdx.osdl.net> X-Mailer: Sylpheed-Claws 1.9.100 (GTK+ 2.6.10; x86_64-redhat-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 5446 Lines: 71 This is a 2 CPU Opteron box. It hung on a basic shutdown reboot running 2.6.15-rc5. It doesn't look related to the sky2 driver. I had a couple of nfs client mounts. [264357.575968] nfsd: last server has exited [264357.589641] nfsd: unexporting all filesystems [264357.605047] RPC: failed to contact portmap (errno -5). [264362.028736] sky2 eth1: disabling interface [264369.044649] Unable to handle kernel NULL pointer dereference at 0000000000000001 RIP: [264369.063676] {find_get_pages+87} [264369.088376] PGD 7d698067 PUD 7dc0a067 PMD 0 [264369.103310] Oops: 0000 [1] SMP [264369.114347] CPU 0 [264369.121489] Modules linked in: nfsd exportfs binfmt_misc video thermal processor fan button battery ac ohci_hcd ehci_hcd i2c_amd8111 i2c_amd756 i2c_core snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd soundcore snd_page_alloc sky2 tg3 usbcore [264369.180541] Pid: 11776, comm: umount Not tainted 2.6.15-rc5 #1 [264369.180544] RIP: 0010:[] {find_get_pages+87} [264369.180553] RSP: 0018:ffff81007d9d9c48 EFLAGS: 00010002 [264369.180556] RAX: 000000000000086c RBX: 0000000000000002 RCX: ffff81007d9d9ce0 [264369.180558] RDX: 0000000000000001 RSI: 0000000000000001 RDI: 0000000000000002 [264369.180561] RBP: ffff81007d9d9c78 R08: 0000000000000000 R09: 0000000000000040 [264369.180564] R10: ffff8100005ef4b0 R11: 0000000000000002 R12: 000000000000000e [264369.180567] R13: 0000000000000000 R14: ffff81007d9d9cd8 R15: ffff8100006cd6c0 [264369.180571] FS: 00002aaaaaac5e80(0000) GS:ffffffff805ae800(0000) knlGS:0000000000000000 [264369.180574] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [264369.180577] CR2: 0000000000000001 CR3: 000000007c2d8000 CR4: 00000000000006e0 [264369.180580] Process umount (pid: 11776, threadinfo ffff81007d9d8000, task ffff81005aa300c0) [264369.180583] Stack: ffff81007d9d9c58 ffff81007d9d9cc8 0000000000000000 ffff81007d9d9dc8 [264369.180588] 0000000000006fb4 ffff8100006cd6a8 ffff81007d9d9c98 ffffffff8016657f [264369.180594] 0000000000000018 ffff8100006cd558 [264369.180597] Call Trace:{pagevec_lookup+31} {truncate_inode_pages+252} [264369.180611] {dispose_list+90} {invalidate_inodes+257} [264369.180624] {generic_shutdown_super+154} {kill_block_super+48} [264369.180635] {deactivate_super+108} {mntput_no_expire+88} [264369.180643] {path_release_on_umount+29} {sys_umount+639} [264369.180651] {system_call+126} [264369.180664] [264369.180665] Code: 8b 02 89 c0 f6 c4 40 74 04 48 8b 52 10 f0 ff 42 08 ff c6 48 [264369.180674] RIP {find_get_pages+87} RSP [264369.180679] CR2: 0000000000000001 [264369.180681] <3>Debug: sleeping function called from invalid context at include/linux/rwsem.h:43 [264369.180684] in_atomic():0, irqs_disabled():1 [264369.180686] [264369.180687] Call Trace:{__might_sleep+187} {profile_task_exit+29} [264369.180696] {do_exit+37} {do_page_fault+1867} [264369.180708] {free_block+223} {cache_flusharray+196} [264369.180716] {error_exit+0} {find_get_pages+87} [264369.180731] {find_get_pages+73} {pagevec_lookup+31} [264369.180739] {truncate_inode_pages+252} {dispose_list+90} [264369.180752] {invalidate_inodes+257} {generic_shutdown_super+154} [264369.180762] {kill_block_super+48} {deactivate_super+108} [264369.180770] {mntput_no_expire+88} {path_release_on_umount+29} [264369.180777] {sys_umount+639} {system_call+126} [264369.180789] [264369.180799] Badness in do_exit at kernel/exit.c:796 [264369.180801] [264369.180802] Call Trace:{do_exit+86} {do_page_fault+1867} [264369.180811] {free_block+223} {cache_flusharray+196} [264369.180820] {error_exit+0} {find_get_pages+87} [264369.180833] {find_get_pages+73} {pagevec_lookup+31} [264369.180842] {truncate_inode_pages+252} {dispose_list+90} [264369.180854] {invalidate_inodes+257} {generic_shutdown_super+154} [264369.180864] {kill_block_super+48} {deactivate_super+108} [264369.180872] {mntput_no_expire+88} {path_release_on_umount+29} [264369.180879] {sys_umount+639} {system_call+126} [264369.180890] - 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/