linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/16] Btrfs: fixes and cleanups for 3.1
@ 2011-07-14  3:15 Li Zefan
  2011-07-14  3:16 ` [PATCH 01/16] Btrfs: copy string correctly in INO_LOOKUP ioctl Li Zefan
                   ` (16 more replies)
  0 siblings, 17 replies; 19+ messages in thread
From: Li Zefan @ 2011-07-14  3:15 UTC (permalink / raw)
  To: Chris Mason; +Cc: linux-btrfs@vger.kernel.org

The first 4 patches are bug-fixes, and the remaining are small
cleanups that have sit in my git tree for some time.

The first 3 patches have been sent to the list before.

We save some bytes after this patchset:

   text    data     bss     dec     hex filename
 426387    3854    1024  431265   694a1 fs/btrfs/btrfs.o.orig
 425651    3854    1024  430529   691c1 fs/btrfs/btrfs.o

I've run xfstests for testing.

===

Li Zefan (12):
      Btrfs: copy string correctly in INO_LOOKUP ioctl
      Btrfs: fix space leak when skipping small extents during trimming
      Btrfs: fix space leak when trimming free extents
      Btrfs: check the nodatasum flag when writing compressed files
      Btrfs: use wait_event()
      Btrfs: remove a BUG_ON() in btrfs_commit_transaction()
      Btrfs: remove remaining ref-cache code
      Btrfs: make acl functions really no-op if acl is not enabled
      Btrfs: remove redundant code for dir item lookup
      Btrfs: clean up search_extent_mapping()
      Btrfs: clean up code for extent_map lookup
      Btrfs: clean up code for merging extent maps

Xiao Guangrong (4):
      Btrfs: remove unused members from struct extent_state
      Btrfs: clean up for insert_state()
      Btrfs: clean up for wait_extent_bit()
      Btrfs: clean up for find_first_extent_bit()

 fs/btrfs/Makefile           |    4 +-
 fs/btrfs/acl.c              |   17 -----
 fs/btrfs/compression.c      |   14 +++-
 fs/btrfs/ctree.h            |   15 ++++-
 fs/btrfs/dir-item.c         |   30 +--------
 fs/btrfs/extent_io.c        |   80 ++++++++--------------
 fs/btrfs/extent_io.h        |    2 -
 fs/btrfs/extent_map.c       |  155 ++++++++++++++-----------------------------
 fs/btrfs/free-space-cache.c |   43 +++++++-----
 fs/btrfs/ioctl.c            |    3 +-
 fs/btrfs/ref-cache.c        |   68 -------------------
 fs/btrfs/ref-cache.h        |   52 --------------
 fs/btrfs/transaction.c      |   65 +++----------------
 13 files changed, 142 insertions(+), 406 deletions(-)
 delete mode 100644 fs/btrfs/ref-cache.c
 delete mode 100644 fs/btrfs/ref-cache.h


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

end of thread, other threads:[~2011-07-22 13:20 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-14  3:15 [PATCH 00/16] Btrfs: fixes and cleanups for 3.1 Li Zefan
2011-07-14  3:16 ` [PATCH 01/16] Btrfs: copy string correctly in INO_LOOKUP ioctl Li Zefan
2011-07-14  3:16 ` [PATCH 02/16] Btrfs: fix space leak when skipping small extents during trimming Li Zefan
2011-07-14  3:16 ` [PATCH 03/16] Btrfs: fix space leak when trimming free extents Li Zefan
2011-07-14  3:16 ` [PATCH 04/16] Btrfs: check the nodatasum flag when writing compressed files Li Zefan
2011-07-14  3:17 ` [PATCH 05/16] Btrfs: use wait_event() Li Zefan
2011-07-14  3:17 ` [PATCH 06/16] Btrfs: remove a BUG_ON() in btrfs_commit_transaction() Li Zefan
2011-07-14  3:17 ` [PATCH 07/16] Btrfs: remove remaining ref-cache code Li Zefan
2011-07-14  3:17 ` [PATCH 08/16] Btrfs: make acl functions really no-op if acl is not enabled Li Zefan
2011-07-14  3:17 ` [PATCH 09/16] Btrfs: remove redundant code for dir item lookup Li Zefan
2011-07-14  3:18 ` [PATCH 10/16] Btrfs: clean up search_extent_mapping() Li Zefan
2011-07-14  3:18 ` [PATCH 11/16] Btrfs: clean up code for extent_map lookup Li Zefan
2011-07-22 13:20   ` David Sterba
2011-07-14  3:18 ` [PATCH 12/16] Btrfs: clean up code for merging extent maps Li Zefan
2011-07-14  3:18 ` [PATCH 13/16] Btrfs: remove unused members from struct extent_state Li Zefan
2011-07-14  3:19 ` [PATCH 14/16] Btrfs: clean up for insert_state() Li Zefan
2011-07-14  3:19 ` [PATCH 15/16] Btrfs: clean up for wait_extent_bit() Li Zefan
2011-07-14  3:19 ` [PATCH 16/16] Btrfs: clean up for find_first_extent_bit() Li Zefan
2011-07-14  3:21 ` [PATCH 00/16] Btrfs: fixes and cleanups for 3.1 Li Zefan

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).