* 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 @ 2009-01-09 4:41 Alexander Beregalov 2009-01-09 5:38 ` [xfs-masters] " Dave Chinner 0 siblings, 1 reply; 22+ messages in thread From: Alexander Beregalov @ 2009-01-09 4:41 UTC (permalink / raw) To: xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA Hi I got this with the latest git (2150edc6c5cf00f7adb54538b9ea2a3e9cedca3f). Assertion failed: fs_is_ok, file: fs/xfs/xfs_btree.c, line: 3327 ------------[ cut here ]------------ kernel BUG at fs/xfs/support/debug.c:108! invalid opcode: 0000 [#1] PREEMPT DEBUG_PAGEALLOC last sysfs file: /sys/devices/platform/w83627hf.656/name Modules linked in: w83627hf hwmon_vid i2c_nforce2 Pid: 250, comm: pdflush Not tainted (2.6.28-07966-g2150edc #1) EIP: 0060:[<c029cfce>] EFLAGS: 00010282 CPU: 0 EIP is at assfail+0x1e/0x30 EAX: 00000053 EBX: ef2ed170 ECX: 10000000 EDX: 10000000 ESI: 00000000 EDI: f6b158a4 EBP: f6b15838 ESP: f6b15828 DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068 Process pdflush (pid: 250, ti=f6b14000 task=f6b0d1c0 task.ti=f6b14000) Stack: c04bbeb0 c049ba44 c049c4d3 00000cff f6b158f0 c024f3ed 00000008 f0ba7000 f6b15894 f6b15878 f6b158e0 f0ba7000 00000010 f6b158fc 00000000 ef2ed170 00000000 f0b98000 f0ba7000 00000000 0000000b c024bb8d f6b158e8 f6b15890 Call Trace: [<c024f3ed>] ? xfs_btree_delrec+0xebd/0x1270 [<c024bb8d>] ? xfs_btree_lookup_get_block+0x9d/0x100 [<c02492bd>] ? xfs_bmbt_init_key_from_rec+0xd/0x20 [<c024a260>] ? xfs_lookup_get_search_key+0x40/0x80 [<c024f7cc>] ? xfs_btree_delete+0x2c/0xa0 [<c02431bb>] ? xfs_bmap_add_extent_delay_real+0x14bb/0x16f0 [<c01838fc>] ? slab_pad_check+0x3c/0x120 [<c01832ed>] ? check_object+0x13d/0x200 [<c02440c6>] ? xfs_bmap_add_extent+0x626/0x670 [<c02490ec>] ? xfs_bmbt_init_cursor+0x2c/0x100 [<c0247ae8>] ? xfs_bmapi+0xfc8/0x1c80 [<c014d076>] ? __lock_acquire+0x2b6/0x1190 [<c014d076>] ? __lock_acquire+0x2b6/0x1190 [<c02714c4>] ? xfs_iomap_write_allocate+0x254/0x450 [<c0275cd0>] ? xfs_log_move_tail+0x190/0x1d0 [<c02725f7>] ? xfs_iomap+0x3a7/0x3f0 [<c014d076>] ? __lock_acquire+0x2b6/0x1190 [<c02916fd>] ? xfs_page_state_convert+0x32d/0x7b0 [<c014c8bc>] ? mark_held_locks+0x4c/0x90 [<c0291cae>] ? xfs_vm_writepage+0x5e/0xf0 [<c0165c3b>] ? __writepage+0xb/0x40 [<c0166ceb>] ? write_cache_pages+0x1ab/0x370 [<c0165c30>] ? __writepage+0x0/0x40 [<c0166ed3>] ? generic_writepages+0x23/0x30 [<c028faa1>] ? xfs_vm_writepages+0x41/0x50 [<c028fa60>] ? xfs_vm_writepages+0x0/0x50 [<c0166f0e>] ? do_writepages+0x2e/0x50 [<c01a3342>] ? __writeback_single_inode+0x82/0x340 [<c01a3756>] ? generic_sync_sb_inodes+0x26/0x390 [<c04142d6>] ? _spin_lock+0x66/0x70 [<c01a3a22>] ? generic_sync_sb_inodes+0x2f2/0x390 [<c01a3c66>] ? writeback_inodes+0x56/0xe0 [<c0165f0b>] ? wb_kupdate+0x7b/0xf0 [<c0167530>] ? pdflush+0x0/0x190 [<c0167600>] ? pdflush+0xd0/0x190 [<c0165e90>] ? wb_kupdate+0x0/0xf0 [<c013be0a>] ? kthread+0x3a/0x70 [<c013bdd0>] ? kthread+0x0/0x70 [<c0103b83>] ? kernel_thread_helper+0x7/0x14 Code: 00 e8 17 87 02 00 c9 c3 90 8d 74 26 00 55 89 e5 83 ec 10 89 4c 24 0c 89 54 24 08 89 44 24 04 c7 04 24 b0 be 4b c0 e8 fb 48 17 00 <0f> 0b eb fe 8d b4 26 00 00 00 00 8d bc 27 00 00 00 00 55 89 e5 EIP: [<c029cfce>] assfail+0x1e/0x30 SS:ESP 0068:f6b15828 ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 2009-01-09 4:41 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 Alexander Beregalov @ 2009-01-09 5:38 ` Dave Chinner 2009-01-09 21:53 ` Alexander Beregalov 0 siblings, 1 reply; 22+ messages in thread From: Dave Chinner @ 2009-01-09 5:38 UTC (permalink / raw) To: Alexander Beregalov Cc: xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA On Fri, Jan 09, 2009 at 07:41:21AM +0300, Alexander Beregalov wrote: > Hi > > I got this with the latest git (2150edc6c5cf00f7adb54538b9ea2a3e9cedca3f). > > Assertion failed: fs_is_ok, file: fs/xfs/xfs_btree.c, line: 3327 > ------------[ cut here ]------------ > kernel BUG at fs/xfs/support/debug.c:108! > invalid opcode: 0000 [#1] PREEMPT DEBUG_PAGEALLOC > last sysfs file: /sys/devices/platform/w83627hf.656/name > Modules linked in: w83627hf hwmon_vid i2c_nforce2 > > Pid: 250, comm: pdflush Not tainted (2.6.28-07966-g2150edc #1) > EIP: 0060:[<c029cfce>] EFLAGS: 00010282 CPU: 0 > EIP is at assfail+0x1e/0x30 > EAX: 00000053 EBX: ef2ed170 ECX: 10000000 EDX: 10000000 > ESI: 00000000 EDI: f6b158a4 EBP: f6b15838 ESP: f6b15828 > DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068 > Process pdflush (pid: 250, ti=f6b14000 task=f6b0d1c0 task.ti=f6b14000) > Stack: > c04bbeb0 c049ba44 c049c4d3 00000cff f6b158f0 c024f3ed 00000008 f0ba7000 > f6b15894 f6b15878 f6b158e0 f0ba7000 00000010 f6b158fc 00000000 ef2ed170 > 00000000 f0b98000 f0ba7000 00000000 0000000b c024bb8d f6b158e8 f6b15890 > Call Trace: > [<c024f3ed>] ? xfs_btree_delrec+0xebd/0x1270 > [<c024bb8d>] ? xfs_btree_lookup_get_block+0x9d/0x100 > [<c02492bd>] ? xfs_bmbt_init_key_from_rec+0xd/0x20 > [<c024a260>] ? xfs_lookup_get_search_key+0x40/0x80 > [<c024f7cc>] ? xfs_btree_delete+0x2c/0xa0 Looks like the same btree corruption problem as this: http://oss.sgi.com/archives/xfs/2009-01/msg00118.html We're working to find the cause right now, but I find it interesting that you are running a CONFIG_XFS_DEBUG=y kernel and the first point that something is found wrong is the same place that the above non-debug case is detecting corruption. Can you reproduce it/have a reproducable test case? Cheers, Dave. -- Dave Chinner david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 2009-01-09 5:38 ` [xfs-masters] " Dave Chinner @ 2009-01-09 21:53 ` Alexander Beregalov [not found] ` <a4423d670901091353s7ff12207gcb38eb093d77d401-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 22+ messages in thread From: Alexander Beregalov @ 2009-01-09 21:53 UTC (permalink / raw) To: Dave Chinner, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA 2009/1/9 Dave Chinner <david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org>: > On Fri, Jan 09, 2009 at 07:41:21AM +0300, Alexander Beregalov wrote: > Looks like the same btree corruption problem as this: > > http://oss.sgi.com/archives/xfs/2009-01/msg00118.html > > We're working to find the cause right now, but I find it interesting > that you are running a CONFIG_XFS_DEBUG=y kernel and the first > point that something is found wrong is the same place that the > above non-debug case is detecting corruption. > > Can you reproduce it/have a reproducable test case? Yes, it is easy reproducible for me, it happens every time I run `rtorrent` during few minutes after boot. I will try to provide simpler testcase. ^ permalink raw reply [flat|nested] 22+ messages in thread
[parent not found: <a4423d670901091353s7ff12207gcb38eb093d77d401-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 [not found] ` <a4423d670901091353s7ff12207gcb38eb093d77d401-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-01-09 22:18 ` Alexander Beregalov [not found] ` <a4423d670901091418j5c7fdfb2oeba2f4640f8e29d0-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 22+ messages in thread From: Alexander Beregalov @ 2009-01-09 22:18 UTC (permalink / raw) To: Dave Chinner, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA 2009/1/10 Alexander Beregalov <a.beregalov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>: > 2009/1/9 Dave Chinner <david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org>: >> On Fri, Jan 09, 2009 at 07:41:21AM +0300, Alexander Beregalov wrote: >> Looks like the same btree corruption problem as this: >> >> http://oss.sgi.com/archives/xfs/2009-01/msg00118.html >> >> We're working to find the cause right now, but I find it interesting >> that you are running a CONFIG_XFS_DEBUG=y kernel and the first >> point that something is found wrong is the same place that the >> above non-debug case is detecting corruption. >> >> Can you reproduce it/have a reproducable test case? > Yes, it is easy reproducible for me, it happens every time I run > `rtorrent` during few minutes after boot. > I will try to provide simpler testcase. > This time I get it during log replaing before mounting. * Mounting local filesystems... [ 214.039447] XFS mounting filesystem sda3 [ 214.190773] Ending clean XFS mount for filesystem: sda3 [ 214.321525] XFS mounting filesystem sdb1 [ 214.453029] Starting XFS recovery on filesystem: sdb1 (logdev: internal) [ 215.062964] Ending XFS recovery on filesystem: sdb1 (logdev: internal) [ 215.163358] Assertion failed: fs_is_ok, file: fs/xfs/xfs_btree.c, line: 3327 [ 215.248223] ------------[ cut here ]------------ [ 215.257815] kernel BUG at fs/xfs/support/debug.c:108! [ 215.257815] invalid opcode: 0000 [#1] PREEMPT DEBUG_PAGEALLOC [ 215.257815] last sysfs file: /sys/kernel/uevent_seqnum [ 215.257815] Modules linked in: i2c_nforce2 [ 215.257815] [ 215.257815] Pid: 764, comm: async/1 Not tainted (2.6.28-08160-g7c51d57 #1) It seems I need to downgrade the kernel to boot the machine. ^ permalink raw reply [flat|nested] 22+ messages in thread
[parent not found: <a4423d670901091418j5c7fdfb2oeba2f4640f8e29d0-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 [not found] ` <a4423d670901091418j5c7fdfb2oeba2f4640f8e29d0-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-01-09 23:11 ` Alexander Beregalov [not found] ` <a4423d670901091511y68a53808rfaab8148526224c6-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 22+ messages in thread From: Alexander Beregalov @ 2009-01-09 23:11 UTC (permalink / raw) To: Dave Chinner, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA 2009/1/10 Alexander Beregalov <a.beregalov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>: > 2009/1/10 Alexander Beregalov <a.beregalov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>: >> 2009/1/9 Dave Chinner <david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org>: >>> On Fri, Jan 09, 2009 at 07:41:21AM +0300, Alexander Beregalov wrote: >>> Looks like the same btree corruption problem as this: >>> >>> http://oss.sgi.com/archives/xfs/2009-01/msg00118.html >>> >>> We're working to find the cause right now, but I find it interesting >>> that you are running a CONFIG_XFS_DEBUG=y kernel and the first >>> point that something is found wrong is the same place that the >>> above non-debug case is detecting corruption. >>> >>> Can you reproduce it/have a reproducable test case? >> Yes, it is easy reproducible for me, it happens every time I run >> `rtorrent` during few minutes after boot. >> I will try to provide simpler testcase. >> > > This time I get it during log replaing before mounting. > > * Mounting local filesystems... > [ 214.039447] XFS mounting filesystem sda3 > [ 214.190773] Ending clean XFS mount for filesystem: sda3 > [ 214.321525] XFS mounting filesystem sdb1 > [ 214.453029] Starting XFS recovery on filesystem: sdb1 (logdev: internal) > [ 215.062964] Ending XFS recovery on filesystem: sdb1 (logdev: internal) > [ 215.163358] Assertion failed: fs_is_ok, file: fs/xfs/xfs_btree.c, line: 3327 Dave, how can I extract useful information from the log? How can I replay it by one transaction? Perhaps it is possibly to find the trasaction which triggers the bug. I used `xfs_logprint -C` to save the log, but it is more than 100Mb. ^ permalink raw reply [flat|nested] 22+ messages in thread
[parent not found: <a4423d670901091511y68a53808rfaab8148526224c6-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 [not found] ` <a4423d670901091511y68a53808rfaab8148526224c6-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-01-10 12:19 ` Alexander Beregalov [not found] ` <a4423d670901100419s2ae106bexac1a538caf654153-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 22+ messages in thread From: Alexander Beregalov @ 2009-01-10 12:19 UTC (permalink / raw) To: Dave Chinner, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA 2009/1/10 Alexander Beregalov <a.beregalov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>: > 2009/1/10 Alexander Beregalov <a.beregalov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>: >> 2009/1/10 Alexander Beregalov <a.beregalov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>: >>> 2009/1/9 Dave Chinner <david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org>: >>>> On Fri, Jan 09, 2009 at 07:41:21AM +0300, Alexander Beregalov wrote: >>>> Looks like the same btree corruption problem as this: >>>> >>>> http://oss.sgi.com/archives/xfs/2009-01/msg00118.html >>>> >>>> We're working to find the cause right now, but I find it interesting >>>> that you are running a CONFIG_XFS_DEBUG=y kernel and the first >>>> point that something is found wrong is the same place that the >>>> above non-debug case is detecting corruption. >>>> >>>> Can you reproduce it/have a reproducable test case? >>> Yes, it is easy reproducible for me, it happens every time I run >>> `rtorrent` during few minutes after boot. >>> I will try to provide simpler testcase. It is hard to bisect it, These are last good and bad commits: good: [854929f05831d3a290a802815ee955b96c740c61] [XFS] add new btree statistics bad: [7f7c39ccb6045cf1fd5e7684a484c445291b44d4] [XFS] make btree tracing generic ^ permalink raw reply [flat|nested] 22+ messages in thread
[parent not found: <a4423d670901100419s2ae106bexac1a538caf654153-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 [not found] ` <a4423d670901100419s2ae106bexac1a538caf654153-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-01-10 14:39 ` Christoph Hellwig [not found] ` <20090110143924.GA25900-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org> 0 siblings, 1 reply; 22+ messages in thread From: Christoph Hellwig @ 2009-01-10 14:39 UTC (permalink / raw) To: Alexander Beregalov Cc: Dave Chinner, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA On Sat, Jan 10, 2009 at 03:19:00PM +0300, Alexander Beregalov wrote: > It is hard to bisect it, > These are last good and bad commits: > good: [854929f05831d3a290a802815ee955b96c740c61] [XFS] add new btree statistics > bad: [7f7c39ccb6045cf1fd5e7684a484c445291b44d4] [XFS] make btree tracing generic That would be odd as 7f7c39ccb6045cf1fd5e7684a484c445291b44d4 only changes the tracing code which currently isn't enabled. Or we get some sort of miscompilation due slightly different noop macros. How big is the filesystem where you see this corruption? Maybe I could reproduce it locally with a xfs_metadump image. > > _______________________________________________ > xfs mailing list > xfs-VZNHf3L845pBDgjK7y7TUQ@public.gmane.org > http://oss.sgi.com/mailman/listinfo/xfs ---end quoted text--- ^ permalink raw reply [flat|nested] 22+ messages in thread
[parent not found: <20090110143924.GA25900-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>]
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 [not found] ` <20090110143924.GA25900-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org> @ 2009-01-10 15:09 ` Alexander Beregalov [not found] ` <a4423d670901100709v1e7ce0bfs167547c5001787ac-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 22+ messages in thread From: Alexander Beregalov @ 2009-01-10 15:09 UTC (permalink / raw) To: Christoph Hellwig Cc: Dave Chinner, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA 2009/1/10 Christoph Hellwig <hch-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>: > On Sat, Jan 10, 2009 at 03:19:00PM +0300, Alexander Beregalov wrote: >> It is hard to bisect it, >> These are last good and bad commits: >> good: [854929f05831d3a290a802815ee955b96c740c61] [XFS] add new btree statistics >> bad: [7f7c39ccb6045cf1fd5e7684a484c445291b44d4] [XFS] make btree tracing generic > > That would be odd as 7f7c39ccb6045cf1fd5e7684a484c445291b44d4 only > changes the tracing code which currently isn't enabled. Or we > get some sort of miscompilation due slightly different noop > macros. I meant the first bad commit is between these two commits. All of them fail to compile as is, I added xfs_btree_trace.h manually to compile it, I got different bugs on these commits, but I am not sure if they are really different. Like this: Filesystem "sdb1": XFS internal error xfs_btree_check_lblock at line 84 of file fs/xfs/xfs_btree.c. Caller 0xc0247322 Pid: 247, comm: pdflush Not tainted 2.6.28-rc2-00219-g3cc7524 #3 Call Trace: [<c025d8d2>] ? xfs_cmn_err+0x32/0x60 [<c025d94e>] xfs_error_report+0x4e/0x50 [<c0247322>] ? xfs_btree_check_block+0x32/0x40 [<c02471ad>] xfs_btree_check_lblock+0x4d/0x190 [<c0247322>] ? xfs_btree_check_block+0x32/0x40 [<c0283d5d>] ? xfs_trans_read_buf+0x46d/0x530 [<c0247322>] xfs_btree_check_block+0x32/0x40 [<c0247504>] xfs_btree_read_buf_block+0xe4/0x100 [<c024979f>] xfs_btree_rshift+0xcf/0x540 [<c025d9eb>] ? xfs_error_test+0x1b/0xc0 [<c025d9eb>] ? xfs_error_test+0x1b/0xc0 [<c024b652>] xfs_btree_make_block_unfull+0x32/0x140 [<c0244d62>] ? xfs_bmbt_recs_inorder+0x32/0x70 [<c024bd9e>] xfs_btree_insrec+0x63e/0x6c0 [<c024be89>] xfs_btree_insert+0x69/0x190 [<c023eaad>] xfs_bmap_add_extent_delay_real+0x142d/0x1700 [<c0180cfc>] ? slab_pad_check+0x3c/0x120 [<c022dc79>] ? xfs_alloc_vextent+0x2e9/0x760 [<c01806bd>] ? check_object+0x13d/0x200 [<c023fa56>] xfs_bmap_add_extent+0x626/0x670 [<c0244b2c>] ? xfs_bmbt_init_cursor+0x2c/0x100 [<c024349b>] xfs_bmapi+0xfcb/0x1c90 [<c014b7a5>] ? __lock_acquire+0x2c5/0x1000 [<c014b7a5>] ? __lock_acquire+0x2c5/0x1000 [<c014b7a5>] ? __lock_acquire+0x2c5/0x1000 [<c026d6e4>] xfs_iomap_write_allocate+0x254/0x450 [<c0272010>] ? xfs_log_move_tail+0x190/0x1d0 [<c0272010>] ? xfs_log_move_tail+0x190/0x1d0 [<c026e8e7>] xfs_iomap+0x3a7/0x3f0 [<c014b1cc>] ? trace_hardirqs_on_caller+0x7c/0x160 [<c028d68e>] xfs_map_blocks+0x3e/0x90 [<c028f1ea>] xfs_page_state_convert+0x2ea/0x740 [<c012cb32>] ? _local_bh_enable+0x52/0xa0 Anyway, If they are different, I can not catch the bug at xfs_btree_delrec() beacuse the bug xfs_btree.c:84 happens earlierly. > > How big is the filesystem where you see this corruption? Maybe I could > reproduce it locally with a xfs_metadump image. They are big enough, I have four such FS's for >200Gb ^ permalink raw reply [flat|nested] 22+ messages in thread
[parent not found: <a4423d670901100709v1e7ce0bfs167547c5001787ac-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 [not found] ` <a4423d670901100709v1e7ce0bfs167547c5001787ac-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-01-10 15:28 ` Christoph Hellwig [not found] ` <20090110152803.GA7469-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org> 2009-01-10 16:27 ` Eric Sandeen 1 sibling, 1 reply; 22+ messages in thread From: Christoph Hellwig @ 2009-01-10 15:28 UTC (permalink / raw) To: Alexander Beregalov Cc: Christoph Hellwig, Dave Chinner, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA On Sat, Jan 10, 2009 at 06:09:05PM +0300, Alexander Beregalov wrote: > > That would be odd as 7f7c39ccb6045cf1fd5e7684a484c445291b44d4 only > > changes the tracing code which currently isn't enabled. Or we > > get some sort of miscompilation due slightly different noop > > macros. > I meant the first bad commit is between these two commits. All of them > fail to compile as is, > I added xfs_btree_trace.h manually to compile it, I got different bugs > on these commits, > but I am not sure if they are really different. Like this: Ah crap. When lachlan checked in the btree tracing he forgot to add that header and it only got in after that. Can you bisect further between those commit by just using xfs_btree_trce.h from a newer version? It hasn't had a single change yet since it was commited. This is quite important as all changes between these two revisions are quite large and deal with consolidating the btree code. ^ permalink raw reply [flat|nested] 22+ messages in thread
[parent not found: <20090110152803.GA7469-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>]
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 [not found] ` <20090110152803.GA7469-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org> @ 2009-01-10 22:14 ` Alexander Beregalov 2009-01-11 10:46 ` Dave Chinner 0 siblings, 1 reply; 22+ messages in thread From: Alexander Beregalov @ 2009-01-10 22:14 UTC (permalink / raw) To: Christoph Hellwig Cc: Dave Chinner, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA On Sat, Jan 10, 2009 at 10:28:03AM -0500, Christoph Hellwig wrote: > On Sat, Jan 10, 2009 at 06:09:05PM +0300, Alexander Beregalov wrote: > > > That would be odd as 7f7c39ccb6045cf1fd5e7684a484c445291b44d4 only > > > changes the tracing code which currently isn't enabled. Or we > > > get some sort of miscompilation due slightly different noop > > > macros. > > I meant the first bad commit is between these two commits. All of them > > fail to compile as is, > > I added xfs_btree_trace.h manually to compile it, I got different bugs > > on these commits, > > but I am not sure if they are really different. Like this: > > Ah crap. When lachlan checked in the btree tracing he forgot to > add that header and it only got in after that. Can you bisect > further between those commit by just using xfs_btree_trce.h from > a newer version? It hasn't had a single change yet since it was > commited. > > This is quite important as all changes between these two revisions > are quite large and deal with consolidating the btree code. > I can not reproduce it now, I get the following message instead: I will try to repair the filesystem. Filesystem "sdb1": XFS internal error xfs_btree_check_lblock at line 86 of file fs/xfs/xfs_btree.c. Caller 0xc024af42 Pid: 251, comm: pdflush Not tainted 2.6.28-09244-g3d14bda #4 Call Trace: [<c0261462>] ? xfs_cmn_err+0x32/0x60 [<c02614de>] xfs_error_report+0x4e/0x50 [<c024af42>] ? xfs_btree_check_block+0x32/0x40 [<c024adcd>] xfs_btree_check_lblock+0x4d/0x190 [<c024af42>] ? xfs_btree_check_block+0x32/0x40 [<c0286bf0>] ? xfs_trans_read_buf+0x470/0x530 [<c024af42>] xfs_btree_check_block+0x32/0x40 [<c024b124>] xfs_btree_read_buf_block+0xe4/0x100 [<c024ce2d>] xfs_btree_lshift+0xbd/0x580 [<c026157b>] ? xfs_error_test+0x1b/0xc0 [<c024f29b>] xfs_btree_make_block_unfull+0x5b/0x140 [<c0248972>] ? xfs_bmbt_recs_inorder+0x32/0x70 [<c024f9be>] xfs_btree_insrec+0x63e/0x6c0 [<c024faa9>] xfs_btree_insert+0x69/0x190 [<c024276b>] xfs_bmap_add_extent_delay_real+0x141b/0x16f0 [<c0181dcc>] ? slab_pad_check+0x3c/0x120 [<c02319f4>] ? xfs_alloc_vextent+0x2d4/0x730 [<c018305d>] ? check_object+0x13d/0x200 [<c0243716>] xfs_bmap_add_extent+0x626/0x670 [<c024873c>] ? xfs_bmbt_init_cursor+0x2c/0x100 [<c0247138>] xfs_bmapi+0xfc8/0x1c80 [<c014ccd6>] ? __lock_acquire+0x2b6/0x1190 [<c014ccd6>] ? __lock_acquire+0x2b6/0x1190 [<c0270b24>] xfs_iomap_write_allocate+0x254/0x450 [<c0275350>] ? xfs_log_move_tail+0x190/0x1d0 [<c0271c57>] xfs_iomap+0x3a7/0x3f0 [<c014ccd6>] ? __lock_acquire+0x2b6/0x1190 [<c0290d3d>] xfs_page_state_convert+0x3fd/0x790 [<c014c51c>] ? mark_held_locks+0x4c/0x90 [<c02911fa>] xfs_vm_writepage+0x5a/0xf0 [<c016580b>] __writepage+0xb/0x40 [<c01662ab>] write_cache_pages+0x19b/0x350 [<c0165800>] ? __writepage+0x0/0x40 [<c0166483>] generic_writepages+0x23/0x30 [<c028f2d1>] xfs_vm_writepages+0x41/0x50 [<c028f290>] ? xfs_vm_writepages+0x0/0x50 [<c01664be>] do_writepages+0x2e/0x50 [<c01a2b02>] __writeback_single_inode+0x82/0x340 [<c01a2f16>] ? generic_sync_sb_inodes+0x26/0x390 [<c0413246>] ? _spin_lock+0x66/0x70 [<c01a31e2>] generic_sync_sb_inodes+0x2f2/0x390 [<c01a3426>] writeback_inodes+0x56/0xe0 [<c01665fb>] wb_kupdate+0x7b/0xf0 [<c0167060>] ? pdflush+0x0/0x190 [<c0167130>] pdflush+0xd0/0x190 [<c0166580>] ? wb_kupdate+0x0/0xf0 [<c013ba2a>] kthread+0x3a/0x70 [<c013b9f0>] ? kthread+0x0/0x70 [<c0103b83>] kernel_thread_helper+0x7/0x14 Filesystem "sdb1": XFS internal error xfs_trans_cancel at line 1164 of file fs/xfs/xfs_trans.c. Caller 0xc0270c1c Pid: 251, comm: pdflush Not tainted 2.6.28-09244-g3d14bda #4 Call Trace: [<c0261462>] ? xfs_cmn_err+0x32/0x60 [<c02614de>] xfs_error_report+0x4e/0x50 [<c0270c1c>] ? xfs_iomap_write_allocate+0x34c/0x450 [<c02843e6>] xfs_trans_cancel+0x106/0x1e0 [<c0270c1c>] ? xfs_iomap_write_allocate+0x34c/0x450 [<c0270c1c>] xfs_iomap_write_allocate+0x34c/0x450 [<c0275350>] ? xfs_log_move_tail+0x190/0x1d0 [<c0271c57>] xfs_iomap+0x3a7/0x3f0 [<c014ccd6>] ? __lock_acquire+0x2b6/0x1190 [<c0290d3d>] xfs_page_state_convert+0x3fd/0x790 [<c014c51c>] ? mark_held_locks+0x4c/0x90 [<c02911fa>] xfs_vm_writepage+0x5a/0xf0 [<c016580b>] __writepage+0xb/0x40 [<c01662ab>] write_cache_pages+0x19b/0x350 [<c0165800>] ? __writepage+0x0/0x40 [<c0166483>] generic_writepages+0x23/0x30 [<c028f2d1>] xfs_vm_writepages+0x41/0x50 [<c028f290>] ? xfs_vm_writepages+0x0/0x50 [<c01664be>] do_writepages+0x2e/0x50 [<c01a2b02>] __writeback_single_inode+0x82/0x340 [<c01a2f16>] ? generic_sync_sb_inodes+0x26/0x390 [<c0413246>] ? _spin_lock+0x66/0x70 [<c01a31e2>] generic_sync_sb_inodes+0x2f2/0x390 [<c01a3426>] writeback_inodes+0x56/0xe0 [<c01665fb>] wb_kupdate+0x7b/0xf0 [<c0167060>] ? pdflush+0x0/0x190 [<c0167130>] pdflush+0xd0/0x190 [<c0166580>] ? wb_kupdate+0x0/0xf0 [<c013ba2a>] kthread+0x3a/0x70 [<c013b9f0>] ? kthread+0x0/0x70 [<c0103b83>] kernel_thread_helper+0x7/0x14 xfs_force_shutdown(sdb1,0x8) called from line 1165 of file fs/xfs/xfs_trans.c. Return address = 0xc02843ff XFS: Transforming an alert into a BUG. Filesystem "sdb1": Corruption of in-memory data detected. Shutting down filesystem: sdb1 ------------[ cut here ]------------ kernel BUG at fs/xfs/support/debug.c:101! invalid opcode: 0000 [#1] PREEMPT DEBUG_PAGEALLOC last sysfs file: /sys/devices/platform/w83627hf.656/name Modules linked in: w83627hf hwmon_vid i2c_nforce2 Pid: 251, comm: pdflush Not tainted (2.6.28-09244-g3d14bda #4) EIP: 0060:[<c029c559>] EFLAGS: 00010246 CPU: 0 EIP is at xfs_fs_vcmn_err+0xc9/0xd0 EAX: f6b06000 EBX: f73e3aa0 ECX: 10000000 EDX: 10000000 ESI: 00000000 EDI: c04b9fc8 EBP: f6b07b74 ESP: f6b07b58 DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068 Process pdflush (pid: 251, ti=f6b06000 task=f6b0bd50 task.ti=f6b06000) Stack: c04c2605 c0488fe5 c0aeafc0 00000292 00000008 00000000 f73e3aa0 f6b07b84 c0261462 f6b07b9c c04b4c58 f6b07bb8 c028e2c2 00000010 00000000 f73e3aa0 c04b9fc8 f7345cb0 c049d105 c02843ff 00000000 00000008 f6b07c70 00000001 Call Trace: [<c0261462>] ? xfs_cmn_err+0x32/0x60 [<c028e2c2>] ? xfs_do_force_shutdown+0x152/0x1e0 [<c02843ff>] ? xfs_trans_cancel+0x11f/0x1e0 [<c02843ff>] ? xfs_trans_cancel+0x11f/0x1e0 [<c0270c1c>] ? xfs_iomap_write_allocate+0x34c/0x450 [<c0270c1c>] ? xfs_iomap_write_allocate+0x34c/0x450 [<c0275350>] ? xfs_log_move_tail+0x190/0x1d0 [<c0271c57>] ? xfs_iomap+0x3a7/0x3f0 [<c014ccd6>] ? __lock_acquire+0x2b6/0x1190 [<c0290d3d>] ? xfs_page_state_convert+0x3fd/0x790 [<c014c51c>] ? mark_held_locks+0x4c/0x90 [<c02911fa>] ? xfs_vm_writepage+0x5a/0xf0 [<c016580b>] ? __writepage+0xb/0x40 [<c01662ab>] ? write_cache_pages+0x19b/0x350 [<c0165800>] ? __writepage+0x0/0x40 [<c0166483>] ? generic_writepages+0x23/0x30 [<c028f2d1>] ? xfs_vm_writepages+0x41/0x50 [<c028f290>] ? xfs_vm_writepages+0x0/0x50 [<c01664be>] ? do_writepages+0x2e/0x50 [<c01a2b02>] ? __writeback_single_inode+0x82/0x340 [<c01a2f16>] ? generic_sync_sb_inodes+0x26/0x390 [<c0413246>] ? _spin_lock+0x66/0x70 [<c01a31e2>] ? generic_sync_sb_inodes+0x2f2/0x390 [<c01a3426>] ? writeback_inodes+0x56/0xe0 [<c01665fb>] ? wb_kupdate+0x7b/0xf0 [<c0167060>] ? pdflush+0x0/0x190 [<c0167130>] ? pdflush+0xd0/0x190 [<c0166580>] ? wb_kupdate+0x0/0xf0 [<c013ba2a>] ? kthread+0x3a/0x70 [<c013b9f0>] ? kthread+0x0/0x70 [<c0103b83>] ? kernel_thread_helper+0x7/0x14 Code: e8 06 43 17 00 8b 55 f0 b8 20 b0 51 c0 e8 f0 75 17 00 85 f6 74 15 83 c4 10 5b 5e 5f c9 c3 8d 74 26 00 c6 81 c0 af ae c0 00 eb bb <0f> 0b eb fe 8d 76 00 55 b8 20 b0 51 c0 89 e5 57 56 53 83 ec 0c EIP: [<c029c559>] xfs_fs_vcmn_err+0xc9/0xd0 SS:ESP 0068:f6b07b58 e1000: eth0: e1000_clean_tx_irq: Detected Tx Unit Hang Tx Queue <0> TDH <3f> TDT <3f> next_to_use <3f> next_to_clean <ca> buffer_info[next_to_clean] time_stamp <ce70> next_to_watch <ca> jiffies <cfc6> next_to_watch.status <1> ---[ end trace 81071308b66cb6c7 ]--- ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 2009-01-10 22:14 ` Alexander Beregalov @ 2009-01-11 10:46 ` Dave Chinner 2009-01-12 0:48 ` Alexander Beregalov 0 siblings, 1 reply; 22+ messages in thread From: Dave Chinner @ 2009-01-11 10:46 UTC (permalink / raw) To: Alexander Beregalov Cc: Christoph Hellwig, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA On Sun, Jan 11, 2009 at 01:14:59AM +0300, Alexander Beregalov wrote: > On Sat, Jan 10, 2009 at 10:28:03AM -0500, Christoph Hellwig wrote: > > On Sat, Jan 10, 2009 at 06:09:05PM +0300, Alexander Beregalov wrote: > > > > That would be odd as 7f7c39ccb6045cf1fd5e7684a484c445291b44d4 only > > > > changes the tracing code which currently isn't enabled. Or we > > > > get some sort of miscompilation due slightly different noop > > > > macros. > > > I meant the first bad commit is between these two commits. All of them > > > fail to compile as is, > > > I added xfs_btree_trace.h manually to compile it, I got different bugs > > > on these commits, > > > but I am not sure if they are really different. Like this: > > > > Ah crap. When lachlan checked in the btree tracing he forgot to > > add that header and it only got in after that. Can you bisect > > further between those commit by just using xfs_btree_trce.h from > > a newer version? It hasn't had a single change yet since it was > > commited. > > > > This is quite important as all changes between these two revisions > > are quite large and deal with consolidating the btree code. > > > > I can not reproduce it now, I get the following message instead: > I will try to repair the filesystem. > > Filesystem "sdb1": XFS internal error xfs_btree_check_lblock at line 86 of file fs/xfs/xfs_btree.c. Caller 0xc024af42 > > Pid: 251, comm: pdflush Not tainted 2.6.28-09244-g3d14bda #4 > Call Trace: > [<c0261462>] ? xfs_cmn_err+0x32/0x60 > [<c02614de>] xfs_error_report+0x4e/0x50 > [<c024af42>] ? xfs_btree_check_block+0x32/0x40 > [<c024adcd>] xfs_btree_check_lblock+0x4d/0x190 > [<c024af42>] ? xfs_btree_check_block+0x32/0x40 > [<c0286bf0>] ? xfs_trans_read_buf+0x470/0x530 > [<c024af42>] xfs_btree_check_block+0x32/0x40 > [<c024b124>] xfs_btree_read_buf_block+0xe4/0x100 > [<c024ce2d>] xfs_btree_lshift+0xbd/0x580 > [<c026157b>] ? xfs_error_test+0x1b/0xc0 > [<c024f29b>] xfs_btree_make_block_unfull+0x5b/0x140 > [<c0248972>] ? xfs_bmbt_recs_inorder+0x32/0x70 > [<c024f9be>] xfs_btree_insrec+0x63e/0x6c0 > [<c024faa9>] xfs_btree_insert+0x69/0x190 Hmmmm - this might be getting closer to the source of the bug. It's being detecting when reading in the buffer to do a left shift now, not during the delete of a record. I'd suggest that you treat this as the same failure and continue the bisect to try to find when no problems show up at all. Cheers, Dave. -- Dave Chinner david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 2009-01-11 10:46 ` Dave Chinner @ 2009-01-12 0:48 ` Alexander Beregalov [not found] ` <a4423d670901111648w26e86baajcf7b6d98ff37d043-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 22+ messages in thread From: Alexander Beregalov @ 2009-01-12 0:48 UTC (permalink / raw) To: Dave Chinner, Christoph Hellwig, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA > Hmmmm - this might be getting closer to the source of the bug. > It's being detecting when reading in the buffer to do a left shift > now, not during the delete of a record. > > I'd suggest that you treat this as the same failure and continue > the bisect to try to find when no problems show up at all. 687b890a184fef263ebb773926e1f4aa69240d01 is the first bad commit. Does it make sense? It can not be reverted from the current git to be sure it is guilty due to merge conflicts. ^ permalink raw reply [flat|nested] 22+ messages in thread
[parent not found: <a4423d670901111648w26e86baajcf7b6d98ff37d043-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 [not found] ` <a4423d670901111648w26e86baajcf7b6d98ff37d043-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-01-12 2:19 ` Alexander Beregalov 2009-01-12 3:45 ` Dave Chinner 1 sibling, 0 replies; 22+ messages in thread From: Alexander Beregalov @ 2009-01-12 2:19 UTC (permalink / raw) To: Dave Chinner, Christoph Hellwig, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA 2009/1/12 Alexander Beregalov <a.beregalov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>: >> Hmmmm - this might be getting closer to the source of the bug. >> It's being detecting when reading in the buffer to do a left shift >> now, not during the delete of a record. >> >> I'd suggest that you treat this as the same failure and continue >> the bisect to try to find when no problems show up at all. > > 687b890a184fef263ebb773926e1f4aa69240d01 is the first bad commit. > Does it make sense? > It can not be reverted from the current git to be sure it is guilty > due to merge conflicts. > No! I got similar bug message on 9eaead5 two hours later. 9eaead5 is previous to 687b890. 9eaead5 might be the first bad commit or earlier one. It seems I need to test the kernel for few hours before mark it good. Filesystem "sdb1": XFS internal error xfs_btree_check_lblock at line 200 of file fs/xfs/xfs_btree.c. Caller 0xc024c132 Pid: 2481, comm: pdflush Not tainted 2.6.28-rc2-00208-g9eaead5 #4 Call Trace: [<c025f212>] ? xfs_cmn_err+0x32/0x60 [<c025f28e>] xfs_error_report+0x4e/0x50 [<c024c132>] ? xfs_btree_check_block+0x32/0x40 [<c024bfbd>] xfs_btree_check_lblock+0x4d/0x190 [<c024c132>] ? xfs_btree_check_block+0x32/0x40 <...> Assertion failed: cur->bc_btnum != XFS_BTNUM_BMAP || cur->bc_private.b.allocated == 0, file: fs/xfs/xfs_btree.c, line: 348 ------------[ cut here ]------------ kernel BUG at fs/xfs/support/debug.c:81! invalid opcode: 0000 [#1] PREEMPT DEBUG_PAGEALLOC last sysfs file: /sys/devices/platform/w83627hf.656/name Modules linked in: w83627hf hwmon_vid i2c_nforce2 Pid: 2481, comm: pdflush Not tainted (2.6.28-rc2-00208-g9eaead5 #4) EIP: 0060:[<c029d6ee>] EFLAGS: 00010282 CPU: 0 EIP is at assfail+0x1e/0x30 <..> Call Trace: [<c024bcd0>] ? xfs_btree_del_cursor+0x60/0x80 [<c02445be>] ? xfs_bmapi+0x48e/0x1c90 [<c014b7a5>] ? __lock_acquire+0x2c5/0x1000 [<c014b7a5>] ? __lock_acquire+0x2c5/0x1000 [<c0270cd4>] ? xfs_iomap_write_allocate+0x254/0x450 ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 [not found] ` <a4423d670901111648w26e86baajcf7b6d98ff37d043-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2009-01-12 2:19 ` Alexander Beregalov @ 2009-01-12 3:45 ` Dave Chinner 2009-01-12 8:08 ` Alexander Beregalov 1 sibling, 1 reply; 22+ messages in thread From: Dave Chinner @ 2009-01-12 3:45 UTC (permalink / raw) To: Alexander Beregalov Cc: Christoph Hellwig, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA On Mon, Jan 12, 2009 at 03:48:13AM +0300, Alexander Beregalov wrote: > > Hmmmm - this might be getting closer to the source of the bug. > > It's being detecting when reading in the buffer to do a left shift > > now, not during the delete of a record. > > > > I'd suggest that you treat this as the same failure and continue > > the bisect to try to find when no problems show up at all. > > 687b890a184fef263ebb773926e1f4aa69240d01 is the first bad commit. [XFS] implement generic xfs_btree_lshift Make the btree left shift code generic. Based on a patch from David Chinner with lots of changes to follow the original btree implementations more closely. While this loses some of the generic helper routines for inserting/moving/removing records it also solves some of the one off bugs in the original code and makes it easier to verify. > Does it make sense? Yes, a bug in that patch could corrupt the btree in memory which we then trip over later in delrec before it has been written to disk. Thank you for isolating the problem to that commit - it greatly narrows down the amount of code we need to search to find the bug. I'll have a look tonight to see if I can spot the problem. Cheers, Dave. -- Dave Chinner david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 2009-01-12 3:45 ` Dave Chinner @ 2009-01-12 8:08 ` Alexander Beregalov [not found] ` <a4423d670901120008j728af9cdrbed8bbb938117ea3-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 22+ messages in thread From: Alexander Beregalov @ 2009-01-12 8:08 UTC (permalink / raw) To: Dave Chinner, Christoph Hellwig, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA 2009/1/12 Dave Chinner <david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org>: > On Mon, Jan 12, 2009 at 03:48:13AM +0300, Alexander Beregalov wrote: >> > Hmmmm - this might be getting closer to the source of the bug. >> > It's being detecting when reading in the buffer to do a left shift >> > now, not during the delete of a record. >> > >> > I'd suggest that you treat this as the same failure and continue >> > the bisect to try to find when no problems show up at all. >> >> 687b890a184fef263ebb773926e1f4aa69240d01 is the first bad commit. > > [XFS] implement generic xfs_btree_lshift > > Make the btree left shift code generic. Based on a patch from David > Chinner with lots of changes to follow the original btree implementations > more closely. While this loses some of the generic helper routines for > inserting/moving/removing records it also solves some of the one off bugs > in the original code and makes it easier to verify. > >> Does it make sense? > > Yes, a bug in that patch could corrupt the btree in memory which we then trip > over later in delrec before it has been written to disk. > > Thank you for isolating the problem to that commit - it greatly narrows down > the amount of code we need to search to find the bug. I'll have a look tonight > to see if I can spot the problem. It seems 9eaead5 (implement generic xfs_btree_rshift) is really guilty, unless the bug "XFS internal error xfs_btree_check_lblock at line 200 of file fs/xfs/xfs_btree.c:" which I posted 5 hours ago is completely different from the original bug message. I can not reproduce the bug on 278d0ca14. ^ permalink raw reply [flat|nested] 22+ messages in thread
[parent not found: <a4423d670901120008j728af9cdrbed8bbb938117ea3-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 [not found] ` <a4423d670901120008j728af9cdrbed8bbb938117ea3-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-01-12 21:18 ` Dave Chinner 2009-01-20 18:54 ` Alexander Beregalov 0 siblings, 1 reply; 22+ messages in thread From: Dave Chinner @ 2009-01-12 21:18 UTC (permalink / raw) To: Alexander Beregalov Cc: Christoph Hellwig, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA On Mon, Jan 12, 2009 at 11:08:55AM +0300, Alexander Beregalov wrote: > 2009/1/12 Dave Chinner <david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org>: > > On Mon, Jan 12, 2009 at 03:48:13AM +0300, Alexander Beregalov wrote: > >> > Hmmmm - this might be getting closer to the source of the bug. > >> > It's being detecting when reading in the buffer to do a left shift > >> > now, not during the delete of a record. > >> > > >> > I'd suggest that you treat this as the same failure and continue > >> > the bisect to try to find when no problems show up at all. > >> > >> 687b890a184fef263ebb773926e1f4aa69240d01 is the first bad commit. > > > > [XFS] implement generic xfs_btree_lshift > > > > Make the btree left shift code generic. Based on a patch from David > > Chinner with lots of changes to follow the original btree implementations > > more closely. While this loses some of the generic helper routines for > > inserting/moving/removing records it also solves some of the one off bugs > > in the original code and makes it easier to verify. > > > >> Does it make sense? > > > > Yes, a bug in that patch could corrupt the btree in memory which we then trip > > over later in delrec before it has been written to disk. > > > > Thank you for isolating the problem to that commit - it greatly narrows down > > the amount of code we need to search to find the bug. I'll have a look tonight > > to see if I can spot the problem. > > It seems 9eaead5 (implement generic xfs_btree_rshift) is really guilty, unless > the bug "XFS internal error xfs_btree_check_lblock at line 200 of file > fs/xfs/xfs_btree.c:" > which I posted 5 hours ago is completely different from the original > bug message. > I can not reproduce the bug on 278d0ca14. Ok, Thanks for clarifying. ;) I'll have a look through the rshift patch and try to find what we broke by inspection. Cheers, Dave. -- Dave Chinner david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 2009-01-12 21:18 ` Dave Chinner @ 2009-01-20 18:54 ` Alexander Beregalov [not found] ` <a4423d670901201054t3e48ece2ned4a7e3254250fce-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 22+ messages in thread From: Alexander Beregalov @ 2009-01-20 18:54 UTC (permalink / raw) To: Dave Chinner, Christoph Hellwig, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA Hi Is it a new bug? It is pre-2.6.29-rc1 kernel, which was supossed to be free of the bug "fs_is_ok, file: fs/xfs/xfs_btree.c, line: 3327" Assertion failed: fsbno != NULLFSBLOCK, file: fs/xfs/xfs_btree.c, line: 816 ------------[ cut here ]------------ kernel BUG at fs/xfs/support/debug.c:81! invalid opcode: 0000 [#1] PREEMPT DEBUG_PAGEALLOC last sysfs file: /sys/devices/platform/w83627hf.656/name Modules linked in: w83627hf hwmon_vid i2c_nforce2 Pid: 10156, comm: pdflush Not tainted (2.6.28-rc2-00207-g278d0ca #5) EIP: 0060:[<c029dbee>] EFLAGS: 00010282 CPU: 0 EIP is at assfail+0x1e/0x30 EAX: 0000005f EBX: f7325a10 ECX: d3a24000 EDX: 00000000 ESI: ffffffff EDI: 00000001 EBP: d3a25880 ESP: d3a25870 DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068 Process pdflush (pid: 10156, ti=d3a24000 task=f6223cf0 task.ti=d3a24000) Stack: c04d6c04 c04b6a80 c04b6da8 00000330 d3a2589c c024c01e f6aca408 00cc8bc4 00000001 ffffffff 00000001 d3a258b4 c024c0e5 f0a45000 f0a45000 00000000 00000001 d3a258cc c024c161 00000003 d3a25a04 f0a45000 f0a45000 d3a2590c Call Trace: [<c024c01e>] ? xfs_btree_reada_bufl+0x2e/0x80 [<c024c0e5>] ? xfs_btree_readahead_lblock+0x75/0x80 [<c024c161>] ? xfs_btree_readahead+0x71/0x90 [<c024ca2c>] ? xfs_btree_decrement+0x3c/0x2e0 [<c024998c>] ? xfs_bmbt_delete+0x2c/0xa0 [<c0240d24>] ? xfs_bmap_add_extent_delay_real+0x1674/0x1700 [<c040e987>] ? _spin_unlock+0x27/0x50 [<c022a0cb>] ? xfs_alloc_search_busy+0x8b/0xd0 [<c0180cfc>] ? slab_pad_check+0x3c/0x120 [<c022dc19>] ? xfs_alloc_vextent+0x2e9/0x760 [<c01806bd>] ? check_object+0x13d/0x200 [<c0241a86>] ? xfs_bmap_add_extent+0x626/0x670 [<c0246bac>] ? xfs_bmbt_init_cursor+0x2c/0x100 [<c02454cb>] ? xfs_bmapi+0xfcb/0x1c90 [<c01806bd>] ? check_object+0x13d/0x200 [<c02711d4>] ? xfs_iomap_write_allocate+0x254/0x450 [<c02723d7>] ? xfs_iomap+0x3a7/0x3f0 [<c02b32e6>] ? submit_bio+0x66/0x100 [<c029117e>] ? xfs_map_blocks+0x3e/0x90 [<c0292cda>] ? xfs_page_state_convert+0x2ea/0x740 [<c029325e>] ? xfs_vm_writepage+0x5e/0xf0 [<c016420b>] ? __writepage+0xb/0x40 [<c01651b1>] ? write_cache_pages+0x1f1/0x330 [<c0164200>] ? __writepage+0x0/0x40 [<c0165313>] ? generic_writepages+0x23/0x30 [<c0291133>] ? xfs_vm_writepages+0x43/0x50 [<c02910f0>] ? xfs_vm_writepages+0x0/0x50 [<c016534e>] ? do_writepages+0x2e/0x50 [<c019ff72>] ? __writeback_single_inode+0x82/0x320 [<c040e3c3>] ? _spin_lock+0x63/0x70 [<c01a057a>] ? generic_sync_sb_inodes+0x23a/0x320 [<c01a0836>] ? writeback_inodes+0x56/0xe0 [<c01644cb>] ? wb_kupdate+0x7b/0xf0 [<c01658f0>] ? pdflush+0x0/0x180 [<c01659b0>] ? pdflush+0xc0/0x180 [<c0164450>] ? wb_kupdate+0x0/0xf0 [<c013b6ea>] ? kthread+0x3a/0x70 [<c013b6b0>] ? kthread+0x0/0x70 [<c0104157>] ? kernel_thread_helper+0x7/0x10 Code: 00 e8 97 73 02 00 c9 c3 90 8d 74 26 00 55 89 e5 83 ec 10 89 4c 24 0c 89 54 24 08 89 44 24 04 c7 04 24 04 6c 4d c0 e8 fb de 16 00 <0f> 0b eb fe 8d b4 26 00 00 00 00 8d bc 27 00 00 00 00 55 89 e5 EIP: [<c029dbee>] assfail+0x1e/0x30 SS:ESP 0068:d3a25870 ^ permalink raw reply [flat|nested] 22+ messages in thread
[parent not found: <a4423d670901201054t3e48ece2ned4a7e3254250fce-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 [not found] ` <a4423d670901201054t3e48ece2ned4a7e3254250fce-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-01-20 19:33 ` Eric Sandeen 2009-01-20 20:33 ` Christoph Hellwig 1 sibling, 0 replies; 22+ messages in thread From: Eric Sandeen @ 2009-01-20 19:33 UTC (permalink / raw) To: Alexander Beregalov Cc: Dave Chinner, Christoph Hellwig, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA Alexander Beregalov wrote: > Hi > > Is it a new bug? > It is pre-2.6.29-rc1 kernel, which was supossed to be free of the bug > "fs_is_ok, file: fs/xfs/xfs_btree.c, line: 3327" Do you have CONFIG_LBD on, and if not, can you enable it and retest? hch narrowed a btree bug down to this... -Eric > Assertion failed: fsbno != NULLFSBLOCK, file: fs/xfs/xfs_btree.c, line: 816 > ------------[ cut here ]------------ > kernel BUG at fs/xfs/support/debug.c:81! > invalid opcode: 0000 [#1] PREEMPT DEBUG_PAGEALLOC > last sysfs file: /sys/devices/platform/w83627hf.656/name > Modules linked in: w83627hf hwmon_vid i2c_nforce2 > > Pid: 10156, comm: pdflush Not tainted (2.6.28-rc2-00207-g278d0ca #5) > EIP: 0060:[<c029dbee>] EFLAGS: 00010282 CPU: 0 > EIP is at assfail+0x1e/0x30 > EAX: 0000005f EBX: f7325a10 ECX: d3a24000 EDX: 00000000 > ESI: ffffffff EDI: 00000001 EBP: d3a25880 ESP: d3a25870 > DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068 > Process pdflush (pid: 10156, ti=d3a24000 task=f6223cf0 task.ti=d3a24000) > Stack: > c04d6c04 c04b6a80 c04b6da8 00000330 d3a2589c c024c01e f6aca408 00cc8bc4 > 00000001 ffffffff 00000001 d3a258b4 c024c0e5 f0a45000 f0a45000 00000000 > 00000001 d3a258cc c024c161 00000003 d3a25a04 f0a45000 f0a45000 d3a2590c > Call Trace: > [<c024c01e>] ? xfs_btree_reada_bufl+0x2e/0x80 > [<c024c0e5>] ? xfs_btree_readahead_lblock+0x75/0x80 > [<c024c161>] ? xfs_btree_readahead+0x71/0x90 > [<c024ca2c>] ? xfs_btree_decrement+0x3c/0x2e0 > [<c024998c>] ? xfs_bmbt_delete+0x2c/0xa0 > [<c0240d24>] ? xfs_bmap_add_extent_delay_real+0x1674/0x1700 > [<c040e987>] ? _spin_unlock+0x27/0x50 > [<c022a0cb>] ? xfs_alloc_search_busy+0x8b/0xd0 > [<c0180cfc>] ? slab_pad_check+0x3c/0x120 > [<c022dc19>] ? xfs_alloc_vextent+0x2e9/0x760 > [<c01806bd>] ? check_object+0x13d/0x200 > [<c0241a86>] ? xfs_bmap_add_extent+0x626/0x670 > [<c0246bac>] ? xfs_bmbt_init_cursor+0x2c/0x100 > [<c02454cb>] ? xfs_bmapi+0xfcb/0x1c90 > [<c01806bd>] ? check_object+0x13d/0x200 > [<c02711d4>] ? xfs_iomap_write_allocate+0x254/0x450 > [<c02723d7>] ? xfs_iomap+0x3a7/0x3f0 > [<c02b32e6>] ? submit_bio+0x66/0x100 > [<c029117e>] ? xfs_map_blocks+0x3e/0x90 > [<c0292cda>] ? xfs_page_state_convert+0x2ea/0x740 > [<c029325e>] ? xfs_vm_writepage+0x5e/0xf0 > [<c016420b>] ? __writepage+0xb/0x40 > [<c01651b1>] ? write_cache_pages+0x1f1/0x330 > [<c0164200>] ? __writepage+0x0/0x40 > [<c0165313>] ? generic_writepages+0x23/0x30 > [<c0291133>] ? xfs_vm_writepages+0x43/0x50 > [<c02910f0>] ? xfs_vm_writepages+0x0/0x50 > [<c016534e>] ? do_writepages+0x2e/0x50 > [<c019ff72>] ? __writeback_single_inode+0x82/0x320 > [<c040e3c3>] ? _spin_lock+0x63/0x70 > [<c01a057a>] ? generic_sync_sb_inodes+0x23a/0x320 > [<c01a0836>] ? writeback_inodes+0x56/0xe0 > [<c01644cb>] ? wb_kupdate+0x7b/0xf0 > [<c01658f0>] ? pdflush+0x0/0x180 > [<c01659b0>] ? pdflush+0xc0/0x180 > [<c0164450>] ? wb_kupdate+0x0/0xf0 > [<c013b6ea>] ? kthread+0x3a/0x70 > [<c013b6b0>] ? kthread+0x0/0x70 > [<c0104157>] ? kernel_thread_helper+0x7/0x10 > Code: 00 e8 97 73 02 00 c9 c3 90 8d 74 26 00 55 89 e5 83 ec 10 89 4c > 24 0c 89 54 24 08 89 44 24 04 c7 04 24 04 6c 4d c0 e8 fb de 16 00 <0f> > 0b eb fe 8d b4 26 00 00 00 00 8d bc 27 00 00 00 00 55 89 e5 > EIP: [<c029dbee>] assfail+0x1e/0x30 SS:ESP 0068:d3a25870 > > _______________________________________________ > xfs-masters mailing list > xfs-masters-VZNHf3L845pBDgjK7y7TUQ@public.gmane.org > http://oss.sgi.com/mailman/listinfo/xfs-masters > ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 [not found] ` <a4423d670901201054t3e48ece2ned4a7e3254250fce-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2009-01-20 19:33 ` Eric Sandeen @ 2009-01-20 20:33 ` Christoph Hellwig [not found] ` <20090120203319.GA7103-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org> 1 sibling, 1 reply; 22+ messages in thread From: Christoph Hellwig @ 2009-01-20 20:33 UTC (permalink / raw) To: Alexander Beregalov Cc: Dave Chinner, Christoph Hellwig, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA On Tue, Jan 20, 2009 at 09:54:44PM +0300, Alexander Beregalov wrote: > Hi > > Is it a new bug? > It is pre-2.6.29-rc1 kernel, which was supossed to be free of the bug > "fs_is_ok, file: fs/xfs/xfs_btree.c, line: 3327" From the trace it's a post-btree consolidation kernel, so all the bugs in -rc1 are there, too. It looks like this is the readahead type cockup that Geert noticed, so this particular one should be fixed in -rc2. I would strongly recommend to just turn on CNFIG_LBD for post-2.6.28 kernels for now as all the problems showing up are without CONFIG_LBD. ^ permalink raw reply [flat|nested] 22+ messages in thread
[parent not found: <20090120203319.GA7103-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>]
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 [not found] ` <20090120203319.GA7103-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org> @ 2009-01-23 18:34 ` Alexander Beregalov [not found] ` <a4423d670901231034k6971ed91tbed3d6eab05d7285-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 22+ messages in thread From: Alexander Beregalov @ 2009-01-23 18:34 UTC (permalink / raw) To: Christoph Hellwig Cc: Dave Chinner, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, xfs-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA 2009/1/20 Christoph Hellwig <hch-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>: > On Tue, Jan 20, 2009 at 09:54:44PM +0300, Alexander Beregalov wrote: >> Hi >> >> Is it a new bug? >> It is pre-2.6.29-rc1 kernel, which was supossed to be free of the bug >> "fs_is_ok, file: fs/xfs/xfs_btree.c, line: 3327" > > From the trace it's a post-btree consolidation kernel, so all the bugs > in -rc1 are there, too. It looks like this is the readahead type > cockup that Geert noticed, so this particular one should be fixed in > -rc2. > > I would strongly recommend to just turn on CNFIG_LBD for post-2.6.28 > kernels for now as all the problems showing up are without CONFIG_LBD. Yes, both bugs do not appear on kernel with CONFIG_LBD=y. But I do not need LBD. Does XFS strongly require LBD? Should I always turn it on even if I do not have files or devices of size 2Tb+ ? ^ permalink raw reply [flat|nested] 22+ messages in thread
[parent not found: <a4423d670901231034k6971ed91tbed3d6eab05d7285-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 [not found] ` <a4423d670901231034k6971ed91tbed3d6eab05d7285-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2009-01-24 3:22 ` Christoph Hellwig 0 siblings, 0 replies; 22+ messages in thread From: Christoph Hellwig @ 2009-01-24 3:22 UTC (permalink / raw) To: Alexander Beregalov Cc: Christoph Hellwig, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA, xfs-VZNHf3L845pBDgjK7y7TUQ On Fri, Jan 23, 2009 at 09:34:36PM +0300, Alexander Beregalov wrote: > But I do not need LBD. Does XFS strongly require LBD? > Should I always turn it on even if I do not have files or devices of size 2Tb+ ? The bug is now fixed in the development tree, but until you upgrade to a kernel with the fix enabling CONFIG_LBD will keep you from hitting the bug. As you unfortunately noticed the !CONFIG_LBD case doesn't really get much test coverage, so I would personally recommend turning it on even if you don't need it. ^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [xfs-masters] 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 [not found] ` <a4423d670901100709v1e7ce0bfs167547c5001787ac-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2009-01-10 15:28 ` Christoph Hellwig @ 2009-01-10 16:27 ` Eric Sandeen 1 sibling, 0 replies; 22+ messages in thread From: Eric Sandeen @ 2009-01-10 16:27 UTC (permalink / raw) To: Alexander Beregalov Cc: Christoph Hellwig, xfs-masters-VZNHf3L845pBDgjK7y7TUQ, kernel-testers-u79uwXL29TY76Z2rM5mHXA, xfs-VZNHf3L845pBDgjK7y7TUQ Alexander Beregalov wrote: > 2009/1/10 Christoph Hellwig <hch-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>: >> How big is the filesystem where you see this corruption? Maybe I could >> reproduce it locally with a xfs_metadump image. > > They are big enough, I have four such FS's for >200Gb An xfs_metadump should not be so large, though. But bisecting as hch suggested (keepin the "working" header for each bisection point) would be great. -Eric ^ permalink raw reply [flat|nested] 22+ messages in thread
end of thread, other threads:[~2009-01-24 3:22 UTC | newest]
Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-09 4:41 2.6.29-rc: kernel BUG at fs/xfs/support/debug.c:108 Alexander Beregalov
2009-01-09 5:38 ` [xfs-masters] " Dave Chinner
2009-01-09 21:53 ` Alexander Beregalov
[not found] ` <a4423d670901091353s7ff12207gcb38eb093d77d401-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-01-09 22:18 ` Alexander Beregalov
[not found] ` <a4423d670901091418j5c7fdfb2oeba2f4640f8e29d0-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-01-09 23:11 ` Alexander Beregalov
[not found] ` <a4423d670901091511y68a53808rfaab8148526224c6-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-01-10 12:19 ` Alexander Beregalov
[not found] ` <a4423d670901100419s2ae106bexac1a538caf654153-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-01-10 14:39 ` Christoph Hellwig
[not found] ` <20090110143924.GA25900-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2009-01-10 15:09 ` Alexander Beregalov
[not found] ` <a4423d670901100709v1e7ce0bfs167547c5001787ac-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-01-10 15:28 ` Christoph Hellwig
[not found] ` <20090110152803.GA7469-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2009-01-10 22:14 ` Alexander Beregalov
2009-01-11 10:46 ` Dave Chinner
2009-01-12 0:48 ` Alexander Beregalov
[not found] ` <a4423d670901111648w26e86baajcf7b6d98ff37d043-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-01-12 2:19 ` Alexander Beregalov
2009-01-12 3:45 ` Dave Chinner
2009-01-12 8:08 ` Alexander Beregalov
[not found] ` <a4423d670901120008j728af9cdrbed8bbb938117ea3-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-01-12 21:18 ` Dave Chinner
2009-01-20 18:54 ` Alexander Beregalov
[not found] ` <a4423d670901201054t3e48ece2ned4a7e3254250fce-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-01-20 19:33 ` Eric Sandeen
2009-01-20 20:33 ` Christoph Hellwig
[not found] ` <20090120203319.GA7103-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>
2009-01-23 18:34 ` Alexander Beregalov
[not found] ` <a4423d670901231034k6971ed91tbed3d6eab05d7285-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2009-01-24 3:22 ` Christoph Hellwig
2009-01-10 16:27 ` Eric Sandeen
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).