Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S263953AbTFKCC3 (ORCPT ); Tue, 10 Jun 2003 22:02:29 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S263964AbTFKCC3 (ORCPT ); Tue, 10 Jun 2003 22:02:29 -0400 Received: from e5.ny.us.ibm.com ([32.97.182.105]:14806 "EHLO e5.ny.us.ibm.com") by vger.kernel.org with ESMTP id S263953AbTFKCCY (ORCPT ); Tue, 10 Jun 2003 22:02:24 -0400 Message-ID: <3EE690AC.70500@us.ibm.com> Date: Tue, 10 Jun 2003 19:15:08 -0700 From: Mingming Cao User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20020830 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Andrew Morton CC: linux-kernel@vger.kernel.org, linux-mm@kvack.org, pbadari@us.ibm.com Subject: Re: 2.5.70-mm6 References: <20030607151440.6982d8c6.akpm@digeo.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 9760 Lines: 247 Andrew Morton wrote: > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.5/2.5.70/2.5.70-mm6/ > I run 50 fsx tests on ext3 filesystem on 2.5.70-mm6 kernel. Serveral fsx tests hang with the status D, after the tests run for a while. No oops, no error messages. I found same problem on mm5, but 2.5.70 is fine. Here is the stack info: fsx D C3496298 932 1 933 852 (NOTLB) Call Trace: [] apic_timer_interrupt+0x1a/0x20 [] io_schedule+0x26/0x30 [] wait_on_page_bit_wq+0xcc/0x100 [] autoremove_wake_function+0x0/0x50 [] autoremove_wake_function+0x0/0x50 [] truncate_inode_pages+0x2e5/0x2f0 [] vmtruncate+0x6b/0x100 [] inode_setattr+0x134/0x150 [] ext3_setattr+0x7a/0x1a0 [] cp_new_stat64+0xfe/0x110 [] notify_change+0x160/0x19d [] do_truncate+0x6a/0x90 [] sys_fstat64+0x37/0x40 [] sys_ftruncate+0x118/0x1b0 [] generic_file_llseek+0x0/0xf0 [] sys_lseek+0x69/0xb0 [] syscall_call+0x7/0xb fsx D C0109E2E 933 1 934 932 (NOTLB) Call Trace: [] apic_timer_interrupt+0x1a/0x20 [] generic_unplug_device+0x23/0x70 [] io_schedule+0x26/0x30 [] wait_on_page_bit_wq+0xcc/0x100 [] autoremove_wake_function+0x0/0x50 [] autoremove_wake_function+0x0/0x50 [] truncate_inode_pages+0x2e5/0x2f0 [] vmtruncate+0x6b/0x100 [] inode_setattr+0x134/0x150 [] ext3_setattr+0x7a/0x1a0 [] cp_new_stat64+0xfe/0x110 [] notify_change+0x160/0x19d [] do_truncate+0x6a/0x90 [] sys_fstat64+0x37/0x40 [] sys_ftruncate+0x118/0x1b0 [] generic_file_llseek+0x0/0xf0 [] sys_lseek+0x69/0xb0 [] syscall_call+0x7/0xb fsx D F6A43DA8 934 1 935 933 (NOTLB) Call Trace: [] apic_timer_interrupt+0x1a/0x20 [] io_schedule+0x26/0x30 [] wait_on_page_bit_wq+0xcc/0x100 [] autoremove_wake_function+0x0/0x50 [] autoremove_wake_function+0x0/0x50 [] truncate_inode_pages+0x2e5/0x2f0 [] vmtruncate+0x6b/0x100 [] inode_setattr+0x134/0x150 [] ext3_setattr+0x7a/0x1a0 [] cp_new_stat64+0xfe/0x110 [] notify_change+0x160/0x19d [] do_truncate+0x6a/0x90 [] sys_fstat64+0x37/0x40 [] sys_ftruncate+0x118/0x1b0 [] generic_file_llseek+0x0/0xf0 [] sys_lseek+0x69/0xb0 [] syscall_call+0x7/0xb fsx D F7B55A00 935 1 936 934 (NOTLB) Call Trace: [] elv_next_request+0x16/0x100 [] generic_unplug_device+0x5a/0x70 [] io_schedule+0x26/0x30 [] wait_on_page_bit_wq+0xcc/0x100 [] autoremove_wake_function+0x0/0x50 [] autoremove_wake_function+0x0/0x50 [] truncate_inode_pages+0x2e5/0x2f0 [] vmtruncate+0x6b/0x100 [] inode_setattr+0x134/0x150 [] ext3_setattr+0x7a/0x1a0 [] cp_new_stat64+0xfe/0x110 [] notify_change+0x160/0x19d [] do_truncate+0x6a/0x90 [] sys_fstat64+0x37/0x40 [] sys_ftruncate+0x118/0x1b0 [] generic_file_llseek+0x0/0xf0 [] sys_lseek+0x69/0xb0 [] syscall_call+0x7/0xb fsx D F6A1E000 936 1 937 935 (NOTLB) Call Trace: [] schedule+0x280/0x4f0 [] io_schedule+0x26/0x30 [] wait_on_page_bit_wq+0xcc/0x100 [] autoremove_wake_function+0x0/0x50 [] autoremove_wake_function+0x0/0x50 [] truncate_inode_pages+0x2e5/0x2f0 [] vmtruncate+0x6b/0x100 [] inode_setattr+0x134/0x150 [] ext3_setattr+0x7a/0x1a0 [] cp_new_stat64+0xfe/0x110 [] notify_change+0x160/0x19d [] do_truncate+0x6a/0x90 [] sys_fstat64+0x37/0x40 [] sys_ftruncate+0x118/0x1b0 [] generic_file_llseek+0x0/0xf0 [] sys_lseek+0x69/0xb0 [] syscall_call+0x7/0xb fsx D F6A1DDA8 937 1 938 936 (NOTLB) Call Trace: [] apic_timer_interrupt+0x1a/0x20 [] io_schedule+0x26/0x30 [] wait_on_page_bit_wq+0xcc/0x100 [] autoremove_wake_function+0x0/0x50 [] autoremove_wake_function+0x0/0x50 [] truncate_inode_pages+0x2e5/0x2f0 [] vmtruncate+0x6b/0x100 [] inode_setattr+0x134/0x150 [] ext3_setattr+0x7a/0x1a0 [] cp_new_stat64+0xfe/0x110 [] notify_change+0x160/0x19d [] do_truncate+0x6a/0x90 [] sys_fstat64+0x37/0x40 [] sys_ftruncate+0x118/0x1b0 [] generic_file_llseek+0x0/0xf0 [] sys_lseek+0x69/0xb0 [] syscall_call+0x7/0xb fsx D 00000001 938 1 939 937 (NOTLB) Call Trace: [] io_schedule+0x26/0x30 [] __wait_on_buffer_wq+0xf5/0x100 [] autoremove_wake_function+0x0/0x50 [] autoremove_wake_function+0x0/0x50 [] __wait_on_buffer+0x17/0x20 [] journal_invalidatepage+0x88/0x130 [] ext3_invalidatepage+0x43/0x50 [] do_invalidatepage+0x27/0x30 [] truncate_complete_page+0x8e/0x90 [] truncate_inode_pages+0xd4/0x2f0 [] vmtruncate+0x6b/0x100 [] inode_setattr+0x134/0x150 [] ext3_setattr+0x7a/0x1a0 [] cp_new_stat64+0xfe/0x110 [] notify_change+0x160/0x19d [] do_truncate+0x6a/0x90 [] sys_fstat64+0x37/0x40 [] sys_ftruncate+0x118/0x1b0 [] generic_file_llseek+0x0/0xf0 [] sys_lseek+0x69/0xb0 [] syscall_call+0x7/0xb fsx D C0109E2E 939 1 940 938 (NOTLB) Call Trace: [] apic_timer_interrupt+0x1a/0x20 [] io_schedule+0x26/0x30 [] wait_on_page_bit_wq+0xcc/0x100 [] autoremove_wake_function+0x0/0x50 [] autoremove_wake_function+0x0/0x50 [] truncate_inode_pages+0x2e5/0x2f0 [] vmtruncate+0x6b/0x100 [] inode_setattr+0x134/0x150 [] ext3_setattr+0x7a/0x1a0 [] cp_new_stat64+0xfe/0x110 [] notify_change+0x160/0x19d [] do_truncate+0x6a/0x90 [] sys_fstat64+0x37/0x40 [] sys_ftruncate+0x118/0x1b0 [] generic_file_llseek+0x0/0xf0 [] sys_lseek+0x69/0xb0 [] syscall_call+0x7/0xb fsx D 00000001 940 1 941 939 (NOTLB) Call Trace: [] io_schedule+0x26/0x30 [] __wait_on_buffer_wq+0xf5/0x100 [] autoremove_wake_function+0x0/0x50 [] autoremove_wake_function+0x0/0x50 [] __wait_on_buffer+0x17/0x20 [] journal_invalidatepage+0x88/0x130 [] ext3_invalidatepage+0x43/0x50 [] do_invalidatepage+0x27/0x30 [] truncate_complete_page+0x8e/0x90 [] truncate_inode_pages+0xd4/0x2f0 [] vmtruncate+0x6b/0x100 [] inode_setattr+0x134/0x150 [] ext3_setattr+0x7a/0x1a0 [] cp_new_stat64+0xfe/0x110 [] notify_change+0x160/0x19d [] do_truncate+0x6a/0x90 [] sys_fstat64+0x37/0x40 [] sys_ftruncate+0x118/0x1b0 [] generic_file_llseek+0x0/0xf0 [] sys_lseek+0x69/0xb0 [] syscall_call+0x7/0xb fsx D 00000001 941 1 940 (NOTLB) Call Trace: [] io_schedule+0x26/0x30 [] __wait_on_buffer_wq+0xf5/0x100 [] autoremove_wake_function+0x0/0x50 [] submit_bh+0x90/0x1e0 [] autoremove_wake_function+0x0/0x50 [] submit_bio+0x54/0xa0 [] __bread_slow_wq+0xad/0xf0 [] __bread+0x46/0x50 [] read_block_bitmap+0x58/0xa0 [] ext3_new_block+0x1a2/0x590 [] __find_get_block+0x73/0x100 [] ext3_alloc_block+0x37/0x40 [] ext3_alloc_branch+0x4a/0x2c0 [] ext3_get_branch+0x72/0x100 [] ext3_get_block_handle+0x18c/0x360 [] alloc_buffer_head+0x41/0x50 [] ext3_get_block+0x64/0xb0 [] __block_prepare_write+0x227/0x4b0 [] block_prepare_write+0x34/0x50 [] ext3_get_block+0x0/0xb0 [] ext3_prepare_write+0x71/0x130 [] ext3_get_block+0x0/0xb0 [] generic_file_aio_write_nolock+0x38d/0xa50 [] ext3_do_update_inode+0x1c8/0x3d0 [] __bread+0x27/0x50 [] ext3_get_inode_loc+0x103/0x1a0 [] generic_file_aio_write+0x9e/0x120 [] ext3_file_write+0x44/0xe0 [] do_sync_write+0xb6/0xf0 [] __mark_inode_dirty+0xf6/0x100 [] cp_new_stat64+0xfe/0x110 [] autoremove_wake_function+0x0/0x50 [] update_wall_time+0x16/0x40 [] do_timer+0xc0/0xd0 [] vfs_write+0xbe/0x130 [] generic_file_llseek+0x0/0xf0 [] sys_write+0x42/0x70 [] syscall_call+0x7/0xb - 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/