Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1422922AbXBATB7 (ORCPT ); Thu, 1 Feb 2007 14:01:59 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1422923AbXBATB7 (ORCPT ); Thu, 1 Feb 2007 14:01:59 -0500 Received: from omx2-ext.sgi.com ([192.48.171.19]:56730 "EHLO omx2.sgi.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1422922AbXBATB5 (ORCPT ); Thu, 1 Feb 2007 14:01:57 -0500 Date: Thu, 1 Feb 2007 11:01:32 -0800 (PST) From: Christoph Lameter To: Andrew Morton cc: David Chinner , linux-kernel@vger.kernel.org, Jens Axboe Subject: Re: 2.6.20-rc6-mm3 In-Reply-To: <20070131231253.fdebc9f5.akpm@osdl.org> Message-ID: References: <20070129204528.eb8d695e.akpm@osdl.org> <20070131162422.6bccc52c.akpm@osdl.org> <20070131163638.290f40c1.akpm@osdl.org> <20070201062018.GC33919298@melbourne.sgi.com> <20070131231253.fdebc9f5.akpm@osdl.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 9926 Lines: 199 On Wed, 31 Jan 2007, Andrew Morton wrote: > But usually none of that is necessary, because io_schedule() does all the > work for you. > > err, this might help. Well okay boot progresses further (maybe only on this boot) but system is still hung. Traces (this was a backtrace of all processes on the system. I removed the irrelevant ones): Delaying for 5 seconds... All OS INIT slaves have reached rendezvous Processes interrupted by INIT - 0 (cpu 0 task 0xa000000100b24000) 0 (cpu 1 task 0xe00000b003bd8000) 0 (cpu 2 task 0xe000023c38248000) 0 (cpu 3 task 0xe00000b003d00000) 0 (cpu 4 task 0xe000023c38258000) 0 (cpu 5 task 0xe00000b003d10000) 0 (cpu 6 task 0xe000023c38268000) 0 (cpu 7 task 0xe00000b003d20000) 0 (cpu 8 task 0xe000023c382e8000) 0 (cpu 9 task 0xe00000b003d30000) 0 (cpu 10 task 0xe000023c38380000) 0 (cpu 11 task 0xe00000b003d40000) Backtrace of pid 1 (init) Call Trace: [] schedule+0x1bf0/0x1ec0 sp=e00000307bd178c0 bsp=e00000307bd11828 [] __down+0x240/0x280 sp=e00000307bd179d0 bsp=e00000307bd117e8 [] xfs_buf_iowait+0x50/0x80 sp=e00000307bd17a00 bsp=e00000307bd117c8 [] xfs_buf_iostart+0x1a0/0x1c0 sp=e00000307bd17a00 bsp=e00000307bd117a0 [] xfs_buf_read_flags+0xe0/0x160 sp=e00000307bd17a00 bsp=e00000307bd11768 [] xfs_trans_read_buf+0x50/0x6a0 sp=e00000307bd17a00 bsp=e00000307bd11710 [] xfs_btree_read_bufl+0xe0/0x120 sp=e00000307bd17a00 bsp=e00000307bd116d0 [] xfs_bmap_read_extents+0x2c0/0x7e0 sp=e00000307bd17a10 bsp=e00000307bd11658 [] xfs_iread_extents+0x160/0x1c0 sp=e00000307bd17a20 bsp=e00000307bd11618 [] xfs_bmapi+0x430/0x33a0 sp=e00000307bd17a20 bsp=e00000307bd114c8 [] xfs_iomap+0x3e0/0xb00 sp=e00000307bd17b60 bsp=e00000307bd11458 [] xfs_bmap+0x40/0x60 sp=e00000307bd17bb0 bsp=e00000307bd11410 [] __xfs_get_blocks+0xd0/0x5c0 sp=e00000307bd17bb0 bsp=e00000307bd113a0 [] xfs_get_blocks+0x40/0x60 sp=e00000307bd17bf0 bsp=e00000307bd11368 [] __block_prepare_write+0x3e0/0xd20 sp=e00000307bd17bf0 bsp=e00000307bd112c8 [] block_prepare_write+0x40/0xa0 sp=e00000307bd17c10 bsp=e00000307bd11290 [] xfs_vm_prepare_write+0x30/0x60 sp=e00000307bd17c10 bsp=e00000307bd11258 [] generic_file_buffered_write+0x3d0/0xda0 sp=e00000307bd17c10 bsp=e00000307bd11170 [] xfs_write+0xc60/0x1260 sp=e00000307bd17ca0 bsp=e00000307bd11088 [] xfs_file_aio_write+0x120/0x140 sp=e00000307bd17d10 bsp=e00000307bd11050 [] do_sync_write+0x180/0x200 sp=e00000307bd17d10 bsp=e00000307bd11018 [] vfs_write+0x1b0/0x340 sp=e00000307bd17e20 bsp=e00000307bd10fc0 [] sys_write+0x70/0xe0 sp=e00000307bd17e20 bsp=e00000307bd10f48 [] ia64_ret_from_syscall+0x0/0x20 sp=e00000307bd17e30 bsp=e00000307bd10f48 [] __kernel_syscall_via_break+0x0/0x20 sp=e00000307bd18000 bsp=e00000307bd10f48 Backtrace of pid 1006 (xfsbufd) Call Trace: [] schedule+0x1bf0/0x1ec0 sp=e00000301527fc00 bsp=e000003015278e38 [] schedule_timeout+0x110/0x180 sp=e00000301527fd10 bsp=e000003015278e08 [] schedule_timeout_interruptible+0x30/0x60 sp=e00000301527fd40 bsp=e000003015278de0 [] xfsbufd+0x1b0/0x520 sp=e00000301527fd40 bsp=e000003015278d90 [] kthread+0x220/0x2a0 sp=e00000301527fd50 bsp=e000003015278d48 [] kernel_thread_helper+0xd0/0x100 sp=e00000301527fe30 bsp=e000003015278d20 [] start_kernel_thread+0x20/0x40 sp=e00000301527fe30 bsp=e000003015278d20 Backtrace of pid 1007 (xfssyncd) Call Trace: [] schedule+0x1bf0/0x1ec0 sp=e00000307bdc7c00 bsp=e00000307bdc0e20 [] schedule_timeout+0x110/0x180 sp=e00000307bdc7d10 bsp=e00000307bdc0de8 [] schedule_timeout_interruptible+0x30/0x60 sp=e00000307bdc7d40 bsp=e00000307bdc0dc8 [] xfssyncd+0xb0/0x400 sp=e00000307bdc7d40 bsp=e00000307bdc0d90 [] kthread+0x220/0x2a0 sp=e00000307bdc7d50 bsp=e00000307bdc0d48 [] kernel_thread_helper+0xd0/0x100 sp=e00000307bdc7e30 bsp=e00000307bdc0d20 [] start_kernel_thread+0x20/0x40 sp=e00000307bdc7e30 bsp=e00000307bdc0d20 Backtrace of pid 1063 (udevd) Call Trace: [] schedule+0x1bf0/0x1ec0 sp=e000003015e1f950 bsp=e000003015e18f78 [] schedule_timeout+0x40/0x180 sp=e000003015e1fa60 bsp=e000003015e18f48 [] do_select+0x360/0x840 sp=e000003015e1fa90 bsp=e000003015e18e68 [] sys_select+0x610/0x9e0 sp=e000003015e1fce0 bsp=e000003015e18dc8 [] ia64_ret_from_syscall+0x0/0x20 sp=e000003015e1fe30 bsp=e000003015e18dc8 [] __kernel_syscall_via_break+0x0/0x20 sp=e000003015e20000 bsp=e000003015e18dc8 Backtrace of pid 2372 (ifup) Call Trace: [] schedule+0x1bf0/0x1ec0 sp=e00000307a47fd00 bsp=e00000307a478e58 [] do_exit+0x1320/0x1380 sp=e00000307a47fe10 bsp=e00000307a478e08 [] do_group_exit+0x140/0x160 sp=e00000307a47fe30 bsp=e00000307a478dc8 [] sys_exit_group+0x20/0x40 sp=e00000307a47fe30 bsp=e00000307a478d70 [] ia64_ret_from_syscall+0x0/0x20 sp=e00000307a47fe30 bsp=e00000307a478d70 [] __kernel_syscall_via_break+0x0/0x20 sp=e00000307a480000 bsp=e00000307a478d70 Backtrace of pid 2421 (startpar) Call Trace: [] schedule+0x1bf0/0x1ec0 sp=e00000307a507d00 bsp=e00000307a500e28 [] do_exit+0x1320/0x1380 sp=e00000307a507e10 bsp=e00000307a500dd0 [] do_group_exit+0x140/0x160 sp=e00000307a507e30 bsp=e00000307a500d98 [] sys_exit_group+0x20/0x40 sp=e00000307a507e30 bsp=e00000307a500d40 [] ia64_ret_from_syscall+0x0/0x20 sp=e00000307a507e30 bsp=e00000307a500d40 [] __kernel_syscall_via_break+0x0/0x20 sp=e00000307a508000 bsp=e00000307a500d40 Backtrace of pid 2450 (boot.ldconfig) Call Trace: [] schedule+0x1bf0/0x1ec0 sp=e00000307a55fd00 bsp=e00000307a558e58 [] do_exit+0x1320/0x1380 sp=e00000307a55fe10 bsp=e00000307a558e08 [] do_group_exit+0x140/0x160 sp=e00000307a55fe30 bsp=e00000307a558dc8 [] sys_exit_group+0x20/0x40 sp=e00000307a55fe30 bsp=e00000307a558d70 [] ia64_ret_from_syscall+0x0/0x20 sp=e00000307a55fe30 bsp=e00000307a558d70 [] __kernel_syscall_via_break+0x0/0x20 sp=e00000307a560000 bsp=e00000307a558d70 Backtrace of pid 2452 (startpar) Call Trace: [] schedule+0x1bf0/0x1ec0 sp=e00000307a5ffd00 bsp=e00000307a5f8e28 [] do_exit+0x1320/0x1380 sp=e00000307a5ffe10 bsp=e00000307a5f8dd0 [] do_group_exit+0x140/0x160 sp=e00000307a5ffe30 bsp=e00000307a5f8d98 [] sys_exit_group+0x20/0x40 sp=e00000307a5ffe30 bsp=e00000307a5f8d40 [] ia64_ret_from_syscall+0x0/0x20 sp=e00000307a5ffe30 bsp=e00000307a5f8d40 [] __kernel_syscall_via_break+0x0/0x20 sp=e00000307a600000 bsp=e00000307a5f8d40 - 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/