This is a series of cleanups I'm planning to send to the next merge
window.
In the middle of bug hunting for a reported corruption problem, I felt
some more cleanup is necessary for maintenance mainly around the btree
code. This round I'd like to cut out the cleanup with this unless
required for other improvement.
As usual, these are not applicable to the standalone package and users
do not have to apply these piece by piece; they will be applied to the
module package after merged upstream.
Thanks,
Ryusuke Konishi
--
Ryusuke Konishi (7):
nilfs2: remove nilfs_dat_abort_start and nilfs_dat_abort_free
nilfs2: remove unused btree argument from btree functions
nilfs2: stop zero-fill of btree path just before free it
nilfs2: remove individual gfp constants for each metadata file
nilfs2: add update functions of virtual block address to dat
nilfs2: allow btree code to directly call dat operations
nilfs2: convert nilfs_bmap_lookup to an inline function
fs/nilfs2/bmap.c | 151 ++-----------
fs/nilfs2/bmap.h | 76 +++----
fs/nilfs2/btree.c | 625 +++++++++++++++++++++++--------------------------
fs/nilfs2/cpfile.h | 2 -
fs/nilfs2/dat.c | 42 +++-
fs/nilfs2/dat.h | 8 +-
fs/nilfs2/direct.c | 161 +++++--------
fs/nilfs2/ifile.h | 1 -
fs/nilfs2/mdt.c | 9 +-
fs/nilfs2/mdt.h | 3 +-
fs/nilfs2/sufile.h | 1 -
fs/nilfs2/super.c | 3 +-
fs/nilfs2/the_nilfs.c | 12 +-
13 files changed, 452 insertions(+), 642 deletions(-)
_______________________________________________
users mailing list
[email protected]
https://www.nilfs.org/mailman/listinfo/users