linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* 4K stack kernel get Oops in Filesystem stress test
@ 2004-07-20 11:44 Cahya Wirawan
  2004-07-20 12:04 ` Steve Lord
  0 siblings, 1 reply; 19+ messages in thread
From: Cahya Wirawan @ 2004-07-20 11:44 UTC (permalink / raw)
  To: linux-kernel

Hi,
I use vanila kernel 2.6.7 and 2.6.8-rc1 with 4K stack enabled,
but if I execute the filesystem stress test from ltp.sf.net (linux test
project) the machine always crash immediately. Or it will crash also after few
hours if I do kernel compile test repeatedly. But if I use 8K stack,
my server survive this filesystem stress test.
Also my notebook get oops if I used 4k stack in kernel , but it crashed 
after few minutes running the filesystem stress test (not immediately).
My configuration is
compaq proliant ML530/G2 , 2 processor intel 2.4Ghz, 1GB ram ,
LVM1 volume with XFS filesystem.
and here is the Oops message:

Unable to handle kernel paging request at virtual address 770000d5
 printing eip:
c01153ef
*pde = 00000000
Oops: 0000 [#1]
PREEMPT SMP 
Modules linked in: eepro100
CPU:    10
EIP:    0060:[<c01153ef>]    Not tainted
EFLAGS: 00010893   (2.6.7) 
EIP is at do_page_fault+0x51/0x583
eax: cafc4000   ebx: cafda000   ecx: 0000007b   edx: 7700006d
esi: 00000000   edi: c011539e   ebp: cafc40f0   esp: cafc4048
ds: 007b   es: 007b   ss: 0068
Process  (pid: -1072123377, threadinfo=cafc3000 task=dd8b4000)
Stack: 65ff0066 6c69616d 6669672e 2e780500 00666967 770000d5 7700006d 672e6f01 
       00006669 00030001 2e746573 00666967 78656eff 69672e74 78040066 6669672e 
       7270fc00 672e7665 04006669 69672e78 69fe0066 672e746e 03006669 69672e78 
Call Trace:
 [<c0106d63>] show_stack+0x80/0x96
 [<c0106efa>] show_registers+0x15f/0x1ae
 [<c0107087>] die+0xa5/0x11e
 [<c011558f>] do_page_fault+0x1f1/0x583
 [<c0106a05>] error_code+0x2d/0x38
 [<c0106a05>] error_code+0x2d/0x38
 ... Another hundreds of error_code+0x2d/0x38
 [<c0106a05>] error_code+0x2d/0x38
 [<c01068e8>] common_interrupt+0x18/0x20
 [<c031d52b>] dm_request+0x28/0xcd
 [<c02ada03>] generic_make_request+0x151/0x1cf
 [<c02adaef>] submit_bio+0x6e/0x11a
 [<c02632ee>] _pagebuf_ioapply+0x1c3/0x2c2
 [<c0263468>] pagebuf_iorequest+0x7b/0x147
 [<c0262fb2>] pagebuf_iostart+0x72/0xa0
 [<c02626d2>] pagebuf_get+0x174/0x1d6
 [<c025448b>] xfs_trans_read_buf+0x17f/0x38b
 [<c021d0a3>] xfs_btree_read_bufs+0x71/0x87
 [<c02029e7>] xfs_alloc_lookup+0x109/0x3ea
 [<c01ff43c>] xfs_alloc_ag_vextent_size+0x74/0x4d7
 [<c01fe5b5>] xfs_alloc_ag_vextent+0x102/0x128
 [<c0200eb3>] xfs_alloc_vextent+0x3d8/0x4cc
 [<c0210311>] xfs_bmap_alloc+0x816/0x1746
 [<c021445c>] xfs_bmapi+0x500/0x1457
 [<c0240e20>] xfs_iomap_write_allocate+0x299/0x4d9
 [<c023fe46>] xfs_iomap+0x37d/0x4a7
 [<c0260102>] xfs_map_blocks+0x6f/0x14a
 [<c0261132>] xfs_page_state_convert+0x42b/0x542
 [<c026184e>] linvfs_writepage+0x63/0xec
 [<c017bd4d>] mpage_writepages+0x1a0/0x30b
 [<c013e55d>] do_writepages+0x3e/0x44
 [<c0138663>] __filemap_fdatawrite+0x7a/0x7c
 [<c013869b>] filemap_flush+0x19/0x1d
 [<c024000c>] xfs_flush_space+0x9c/0xc2
 [<c0240a03>] xfs_iomap_write_delay+0x573/0x6f7
 [<c023fd92>] xfs_iomap+0x2c9/0x4a7
 [<c02612d8>] linvfs_get_block_core+0x8f/0x28e
 [<c026151c>] linvfs_get_block+0x45/0x49
 [<c015b8e6>] __block_prepare_write+0x1d3/0x3bb
 [<c015c2fa>] block_prepare_write+0x32/0x42
 [<c013a97e>] generic_file_aio_write_nolock+0x3d2/0xc11
 [<c0268454>] xfs_write+0x243/0x7bf
 [<c026450e>] linvfs_writev+0xdb/0x15d
 [<c0158637>] do_readv_writev+0x1f0/0x23a
 [<c015872e>] vfs_writev+0x52/0x5b
 [<c01587d3>] sys_writev+0x3f/0x5d
 [<c0105f7b>] syscall_call+0x7/0xb
 =======================
 [<c0106d63>] show_stack+0x80/0x96
 [<c0106efa>] show_registers+0x15f/0x1ae
 [<c0107087>] die+0xa5/0x11e
 [<c011558f>] do_page_fault+0x1f1/0x583
 [<c0106a05>] error_code+0x2d/0x38
 [<c0106a05>] error_code+0x2d/0x38
 ... Another hundreds of error_code+0x2d/0x38
 [<c0106a05>] error_code+0x2d/0x38
 [<c01068e8>] common_interrupt+0x18/0x20
 [<c0106a05>] erro_code+0x2d/0x38
 [<c0106a05>] erro_code+0x2d/0x38
 [<c0106a05>] erro_code+0x2d/0x38
 [<c031d52b>] dm_request+0x28/0xcd
 [<c02ada03>] generic_make_request+0x151/0x1cf
 [<c02adaef>] submit_bio+0x6e/0x11a
 [<c02632ee>] _pagebuf_ioapply+0x1c3/0x2c2
 [<c0263468>] pagebuf_iorequest+0x7b/0x147
 [<c0262fb2>] pagebuf_iostart+0x72/0xa0
 [<c02626d2>] pagebuf_get+0x174/0x1d6
 [<c025448b>] xfs_trans_read_buf+0x17f/0x38b
 [<c021d0a3>] xfs_btree_read_bufs+0x71/0x87
 [<c02029e7>] xfs_alloc_lookup+0x109/0x3ea
 [<c01ff43c>] xfs_alloc_ag_vextent_size+0x74/0x4d7
 [<c01fe5b5>] xfs_alloc_ag_vextent+0x102/0x128
 [<c0200eb3>] xfs_alloc_vextent+0x3d8/0x4cc
 [<c0210311>] xfs_bmap_alloc+0x816/0x1746
 [<c021445c>] xfs_bmapi+0x500/0x1457
 [<c0240e20>] xfs_iomap_write_allocate+0x299/0x4d9
 [<c023fe46>] xfs_iomap+0x37d/0x4a7
 [<c0260102>] xfs_map_blocks+0x6f/0x14a
 [<c0261132>] xfs_page_state_convert+0x42b/0x542
 [<c026184e>] linvfs_writepage+0x63/0xec
 [<c017bd4d>] mpage_writepages+0x1a0/0x30b
 [<c013e55d>] do_writepages+0x3e/0x44
 [<c0138663>] __filemap_fdatawrite+0x7a/0x7c
 [<c013869b>] filemap_flush+0x19/0x1d
 [<c024000c>] xfs_flush_space+0x9c/0xc2
 [<c0240a03>] xfs_iomap_write_delay+0x573/0x6f7
 [<c023fd92>] xfs_iomap+0x2c9/0x4a7
 [<c02612d8>] linvfs_get_block_core+0x8f/0x28e
 [<c026151c>] linvfs_get_block+0x45/0x49
 [<c015b8e6>] __block_prepare_write+0x1d3/0x3bb
 [<c015c2fa>] block_prepare_write+0x32/0x42
 [<c013a97e>] generic_file_aio_write_nolock+0x3d2/0xc11
 [<c0268454>] xfs_write+0x243/0x7bf
 [<c026450e>] linvfs_writev+0xdb/0x15d
 [<c0158637>] do_readv_writev+0x1f0/0x23a
 [<c015872e>] vfs_writev+0x52/0x5b
 [<c01587d3>] sys_writev+0x3f/0x5d
 [<c0105f7b>] syscall_call+0x7/0xb
Unable to handle kernel paging request at virtual address 66690030
 printing eip:
c0106ca0
*pde = 00000000

Thanks,
Cahya.




^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2004-08-01 19:02 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-07-20 11:44 4K stack kernel get Oops in Filesystem stress test Cahya Wirawan
2004-07-20 12:04 ` Steve Lord
2004-07-20 14:39   ` Jeffrey E. Hundstad
2004-07-20 19:50     ` [2.6 patch] let 4KSTACKS depend on EXPERIMENTAL and XFS on 4KSTACKS=n Adrian Bunk
2004-07-20 20:42       ` Chris Wedgwood
2004-07-20 20:50         ` Adrian Bunk
2004-07-20 20:58           ` Chris Wedgwood
2004-07-29  6:09       ` Nathan Scott
2004-07-29 11:42         ` Adrian Bunk
2004-07-29 11:46           ` Arjan van de Ven
2004-07-29 21:11             ` Adrian Bunk
2004-07-29 21:44               ` Chris Wedgwood
2004-07-29 22:30           ` [xfs-masters] " Nathan Scott
2004-08-01 19:02             ` [2.6 patch] let 4KSTACKS depend on EXPERIMENTAL Adrian Bunk
2004-07-29 15:42         ` [2.6 patch] let 4KSTACKS depend on EXPERIMENTAL and XFS on 4KSTACKS=n Mika Bostrom
2004-07-29 16:09           ` Zwane Mwaikambo
2004-07-29 16:36             ` [2.6 patch] let 4KSTACKS depend on EXPERIMENTAL and XFS on 4KSTACKS Mika Bostrom
2004-07-22  7:27     ` 4K stack kernel get Oops in Filesystem stress test Amon Ott
2004-07-29  2:14       ` Nathan Scott

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).