All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Fix for infinite loop on non-empty inode but with no file extent
@ 2015-08-05  8:03 Qu Wenruo
  2015-08-05  8:03 ` [PATCH 1/3] btrfs-progs: fsck: Print correct file hole Qu Wenruo
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Qu Wenruo @ 2015-08-05  8:03 UTC (permalink / raw)
  To: linux-btrfs; +Cc: robert.munteanu

A bug reported by Robert Munteanu, which btrfsck infinite loops on an
inode with discount file extent.

This patchset includes a fix in printing file extent hole, fix the
infinite loop, and corresponding test case.

BTW, thanks Robert Munteanu a lot for its detailed debug report, makes
it super fast to reproduce the error.

Qu Wenruo (3):
  btrfs-progs: fsck: Print correct file hole
  btrfs-progs: fsck: Fix a infinite loop on discount file extent repair
  btrfs-progs: fsck-tests: Add test case for inode lost all its file    
    extent

 cmds-check.c                                            |  16 +++++++++++++++-
 .../017-missing-all-file-extent/default_case.img.xz     | Bin 0 -> 1104 bytes
 2 files changed, 15 insertions(+), 1 deletion(-)
 create mode 100644 tests/fsck-tests/017-missing-all-file-extent/default_case.img.xz

-- 
2.5.0


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

end of thread, other threads:[~2015-08-07 14:23 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-08-05  8:03 [PATCH 0/3] Fix for infinite loop on non-empty inode but with no file extent Qu Wenruo
2015-08-05  8:03 ` [PATCH 1/3] btrfs-progs: fsck: Print correct file hole Qu Wenruo
2015-08-05  8:03 ` [PATCH 2/3] btrfs-progs: fsck: Fix a infinite loop on discount file extent repair Qu Wenruo
2015-08-05  8:03 ` [PATCH 3/3] btrfs-progs: fsck-tests: Add test case for inode lost all its file extent Qu Wenruo
2015-08-05 16:40 ` [PATCH 0/3] Fix for infinite loop on non-empty inode but with no " David Sterba
2015-08-07 13:05   ` Robert Munteanu
2015-08-07 14:00     ` David Sterba
2015-08-07 14:17       ` Robert Munteanu
2015-08-07 14:19         ` David Sterba
2015-08-07 14:23           ` Robert Munteanu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.