On Thu, 23 Mar 2023 22:05:09 +0800, Jason Yan wrote: > This is a continuous effort to make __ext4_fill_super() shorter and more > readable. The previous work is here[1]. I'm using my spare time to do this > work so it's a bit late after the previous series. > > [1] http://patchwork.ozlabs.org/project/linux-ext4/cover/20220916141527.1012715-1-yanaijie@xxxxxxxxxx/ > > Jason Yan (8): > ext4: factor out ext4_hash_info_init() > ext4: factor out ext4_percpu_param_init() and > ext4_percpu_param_destroy() > ext4: use ext4_group_desc_free() in ext4_put_super() to save some > duplicated code > ext4: factor out ext4_flex_groups_free() > ext4: rename two functions with 'check' > ext4: move s_reserved_gdt_blocks and addressable checking into > ext4_check_geometry() > ext4: factor out ext4_block_group_meta_init() > ext4: move dax and encrypt checking into > ext4_check_feature_compatibility() > > [...] Applied, thanks! [1/8] ext4: factor out ext4_hash_info_init() commit: db9345d9e6f075e1ec26afadf744078ead935fec [2/8] ext4: factor out ext4_percpu_param_init() and ext4_percpu_param_destroy() commit: 1f79467c8a6be64940a699de1bd43338a6dd9fdd [3/8] ext4: use ext4_group_desc_free() in ext4_put_super() to save some duplicated code commit: 6ef684988816fdfa29ceff260c97d725a489a942 [4/8] ext4: factor out ext4_flex_groups_free() commit: dcbf87589d90e3bd5a5a4cf832517f22f3c55efb [5/8] ext4: rename two functions with 'check' commit: 68e624398f7df3fd91d4a4cd148e722a18d76054 [6/8] ext4: move s_reserved_gdt_blocks and addressable checking into ext4_check_geometry() commit: 269e9226c29fbfe7f66a324d6d32d4a53bcffbbe [7/8] ext4: factor out ext4_block_group_meta_init() commit: 107d2be90116a1731d2d81296100c0a4c454a89f [8/8] ext4: move dax and encrypt checking into ext4_check_feature_compatibility() commit: 54902099b1d8b62bea7cfd949aa3acd9eae1c3db Best regards, -- Theodore Ts'o <tytso@xxxxxxx>