This patchset can be fetched from github: https://github.com/adam900710/btrfs-progs/tree/split_check_for_david This is the remaining part of the check code split. After the code split, the old cmds-check.c will return to make every subcommand have its own cmds-*.c. And there will be check/mode-original.[ch] and check/mode-lowmem.[ch] to indicates the supported check mode. As usual, some patch would be quite big so it won't reach mail list. Please check github for full change. Qu Wenruo (3): btrfs-progs: check: Move more shared codes to mode-common.c btrfs-progs: Move the remaining original mode code to mode-original.c btrfs-progs: Move check/main.c to cmds-check.c to maintain the subcommand hierarchy Makefile | 7 +- btrfsck.h | 1 - check/mode-common.c | 1724 +++++++++ check/mode-common.h | 38 + check/{main.c => mode-original.c} | 6906 ++++++++++++------------------------- check/mode-original.h | 32 +- cmds-check.c | 661 ++++ 7 files changed, 4724 insertions(+), 4645 deletions(-) rename check/{main.c => mode-original.c} (76%) create mode 100644 cmds-check.c -- 2.16.2 -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
