• Chao Yu's avatar
    f2fs: introduce f2fs_journal struct to wrap journal info · dfc08a12
    Chao Yu authored
    Introduce a new structure f2fs_journal to wrap journal info in struct
    f2fs_summary_block for readability.
    
    struct f2fs_journal {
    	union {
    		__le16 n_nats;
    		__le16 n_sits;
    	};
    	union {
    		struct nat_journal nat_j;
    		struct sit_journal sit_j;
    		struct f2fs_extra_info info;
    	};
    } __packed;
    
    struct f2fs_summary_block {
    	struct f2fs_summary entries[ENTRIES_IN_SUM];
    	struct f2fs_journal journal;
    	struct summary_footer footer;
    } __packed;
    Signed-off-by: default avatarChao Yu <chao2.yu@samsung.com>
    Signed-off-by: default avatarJaegeuk Kim <jaegeuk@kernel.org>
    dfc08a12
node.c 52.9 KB