Skip to content

Size reduction of btrfs_path

David Sterba linux-btrfs 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4btrfs: cleanup, use enum values for btrfs_path readafs/btrfs/ctree.c fs/btrfs/ctree.h fs/btrfs/extent-tree.c +8 more+30 -300 replies
2/4btrfs: use smaller type for btrfs_path readafs/btrfs/ctree.h+1 -10 replies
3/4btrfs: use smaller type for btrfs_path lowest_levelfs/btrfs/ctree.h+1 -10 replies
4/4btrfs: use smaller type for btrfs_path locksfs/btrfs/ctree.h+1 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/4] Size reduction of btrfs_path

We can reduce size of btrfs_path by 32 bytes, which will lead to more objects packed into one slab page. Performance should not be worse and could even improve in some cases due to less cachelines used.
Targetting 4.5. Thanks.

Can be pulled from

git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git dev/path-diet

David Sterba (4):
btrfs: cleanup, use enum values for btrfs_path reada
btrfs: use smaller type for btrfs_path reada
btrfs: use smaller type for btrfs_path lowest_level
btrfs: use smaller type for btrfs_path locks

 fs/btrfs/ctree.c       |  9 ++++-----
 fs/btrfs/ctree.h       |  7 ++++---
 fs/btrfs/extent-tree.c | 12 ++++++------
 fs/btrfs/file-item.c   |  4 ++--
 fs/btrfs/inode-map.c   |  2 +-
 fs/btrfs/inode.c       |  8 ++++----
 fs/btrfs/ioctl.c       |  2 +-
 fs/btrfs/relocation.c  | 12 ++++++------
 fs/btrfs/scrub.c       |  2 +-
 fs/btrfs/volumes.c     |  6 +++---
 fs/btrfs/xattr.c       |  2 +-
 11 files changed, 33 insertions(+), 33 deletions(-)
Signature · 6 lines
2.6.2

--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-