]> www.infradead.org Git - users/willy/xarray.git/commit
f2fs: Convert ino_root to XArray
authorMatthew Wilcox <willy@infradead.org>
Wed, 17 Oct 2018 19:34:20 +0000 (15:34 -0400)
committerMatthew Wilcox (Oracle) <willy@infradead.org>
Thu, 8 Aug 2019 02:36:49 +0000 (22:36 -0400)
commit4788581e7fe30c3f1cfd902329cadb358ee3bce9
treecdfebe01b17f239d758f509b5d4f7f972d800c61
parentf7fa7c7419a708282b59f574d3a22be86b769154
f2fs: Convert ino_root to XArray

I did a fairly major rewrite of __add_ino_entry(); please check carefully.
Also, we can remove ino_list unless it's important to write out orphan
inodes in the order they were orphaned.  It may also make more sense to
combine the array of inode_management structures into a single XArray
with tags, but that would be a job for someone who understands this
filesystem better than I do.

Signed-off-by: Matthew Wilcox <willy@infradead.org>
fs/f2fs/checkpoint.c
fs/f2fs/f2fs.h