[DRBD-user] Re: Daily crashes with a XFS filesystem on a DRBD 0.7.5 device with 2.6 SMP kernel

Cyril Bouthors cyril at bouthors.org
Thu Nov 11 11:22:28 CET 2004


On 11 Nov 2004, cyril at bouthors.org wrote:
> The machine stop responding to ICMP requests after ~20 seconds; the
> same runs just fine if I use an UP kernel.

I've just seen that the kernel said that during the last "make -j"
crash on the SMP kernel:

Nov 11 10:49:26 filer2 kernel: sh: page allocation failure. order:0, mode:0x50
Nov 11 10:49:26 filer2 kernel:  [__alloc_pages+450/880] __alloc_pages+0x1c2/0x370
Nov 11 10:49:26 filer2 kernel:  [find_or_create_page+184/208] find_or_create_page+0xb8/0xd0
Nov 11 10:49:26 filer2 kernel:  [pg0+946019209/1069974528] _pagebuf_lookup_pages+0x109/0x340 [xfs]
Nov 11 10:49:26 filer2 kernel:  [pg0+946020192/1069974528] _pagebuf_find+0xf0/0x210 [xfs]
Nov 11 10:49:26 filer2 kernel:  [pg0+946020923/1069974528] pagebuf_get+0x17b/0x190 [xfs]
Nov 11 10:49:26 filer2 kernel:  [pg0+945960826/1069974528] xfs_trans_read_buf+0x17a/0x350 [xfs]
Nov 11 10:49:26 filer2 kernel:  [pg0+945733364/1069974528] xfs_btree_read_bufs+0x74/0x90 [xfs]
Nov 11 10:49:26 filer2 kernel:  [pg0+945617597/1069974528] xfs_alloc_lookup+0xfd/0x3c0 [xfs]
Nov 11 10:49:26 filer2 kernel:  [pg0+945599520/1069974528] xfs_alloc_fixup_trees+0x300/0x370 [xfs]
Nov 11 10:49:26 filer2 kernel:  [pg0+945603517/1069974528] xfs_alloc_ag_vextent_near+0xb2d/0xc30 [xfs]
Nov 11 10:49:26 filer2 kernel:  [pg0+945600107/1069974528] xfs_alloc_ag_vextent+0x12b/0x130 [xfs]
Nov 11 10:49:26 filer2 kernel:  [pg0+945610907/1069974528] xfs_alloc_vextent+0x3bb/0x4b0 [xfs]
Nov 11 10:53:07 filer2 kernel:  [pg0+945677048/1069974528] xfs_bmap_alloc+0xd08/0x1c60 [xfs]
Nov 11 10:53:07 filer2 kernel:  [pg0+945725423/1069974528] xfs_bmbt_get_state+0x2f/0x40 [xfs]
Nov 11 10:53:07 filer2 kernel:  [pg0+945695080/1069974528] xfs_bmapi+0x5b8/0x1780 [xfs]
Nov 11 10:53:07 filer2 kernel:  [pg0+945725423/1069974528] xfs_bmbt_get_state+0x2f/0x40 [xfs]
Nov 11 10:53:07 filer2 kernel:  [pg0+945687660/1069974528] xfs_bmap_do_search_extents+0xfc/0x430 [xfs]
Nov 11 10:53:07 filer2 kernel:  [pg0+946010341/1069974528] kmem_zone_zalloc+0x35/0x60 [xfs]
Nov 11 10:53:07 filer2 kernel:  [pg0+945893871/1069974528] xfs_log_reserve+0xbf/0xd0 [xfs]
Nov 11 10:53:07 filer2 kernel:  [pg0+945882298/1069974528] xfs_iomap_write_allocate+0x2ba/0x580 [xfs]
Nov 11 10:53:07 filer2 kernel:  [pg0+945877439/1069974528] xfs_iomap+0x3ff/0x560 [xfs]
Nov 11 10:53:07 filer2 kernel:  [as_merged_request+75/528] as_merged_request+0x4b/0x210
Nov 11 10:53:07 filer2 kernel:  [pg0+946010904/1069974528] xfs_map_blocks+0x58/0xa0 [xfs]
Nov 11 10:53:07 filer2 kernel:  [pg0+946015365/1069974528] xfs_page_state_convert+0x525/0x690 [xfs]
Nov 11 10:53:07 filer2 kernel:  [radix_tree_delete+321/400] radix_tree_delete+0x141/0x190
Nov 11 10:53:07 filer2 kernel:  [pg0+946017479/1069974528] linvfs_writepage+0x67/0x100 [xfs]
Nov 11 10:53:07 filer2 kernel:  [pageout+180/256] pageout+0xb4/0x100
Nov 11 10:53:07 filer2 kernel:  [wake_up_page+19/64] wake_up_page+0x13/0x40
Nov 11 10:53:07 filer2 kernel:  [shrink_list+522/1152] shrink_list+0x20a/0x480
Nov 11 10:53:07 filer2 kernel:  [__pagevec_release+40/64] __pagevec_release+0x28/0x40
Nov 11 10:53:07 filer2 kernel:  [shrink_cache+335/832] shrink_cache+0x14f/0x340
Nov 11 10:53:07 filer2 kernel:  [wake_up_process+29/48] wake_up_process+0x1d/0x30
Nov 11 10:53:07 filer2 kernel:  [shrink_zone+170/224] shrink_zone+0xaa/0xe0
Nov 11 10:53:07 filer2 kernel:  [shrink_caches+106/112] shrink_caches+0x6a/0x70
Nov 11 10:53:07 filer2 kernel:  [try_to_free_pages+180/416] try_to_free_pages+0xb4/0x1a0
Nov 11 10:53:07 filer2 kernel:  [__alloc_pages+539/880] __alloc_pages+0x21b/0x370
Nov 11 10:53:07 filer2 kernel:  [do_no_page+598/848] do_no_page+0x256/0x350
Nov 11 10:53:07 filer2 kernel:  [handle_mm_fault+224/384] handle_mm_fault+0xe0/0x180
Nov 11 10:53:07 filer2 kernel:  [do_page_fault+956/1485] do_page_fault+0x3bc/0x5cd
Nov 11 10:53:07 filer2 kernel:  [update_process_times+68/80] update_process_times+0x44/0x50
Nov 11 10:53:07 filer2 kernel:  [update_wall_time+22/64] update_wall_time+0x16/0x40
Nov 11 10:53:07 filer2 kernel:  [do_timer+224/240] do_timer+0xe0/0xf0
Nov 11 10:53:07 filer2 kernel:  [profile_hook+43/80] profile_hook+0x2b/0x50
Nov 11 10:53:07 filer2 kernel:  [profile_tick+104/112] profile_tick+0x68/0x70
Nov 11 10:53:07 filer2 kernel:  [do_page_fault+0/1485] do_page_fault+0x0/0x5cd
Nov 11 10:53:07 filer2 kernel:  [error_code+45/56] error_code

I'm not a kernel hacker but it looks like an XFS problem :)

Please let me know if it has nothing to do with DRBD.
-- 
Cyril Bouthors
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
URL: <http://lists.linbit.com/pipermail/drbd-user/attachments/20041111/56796504/attachment.pgp>


More information about the drbd-user mailing list