Hi, This patchset provides an intuitive view of the control files through static templates of cftypes, improve the readability of the code. Changes from v2: - Add Reviewed-by tag of Oscar (the 1st patch) - Rebuild cft->private unconditionally Changes from v1: - Fix smatch warnings of 'tmpl->name' Xiu Jianfeng (3): mm/hugetlb_cgroup: identify the legacy using cgroup_subsys_on_dfl() mm/hugetlb_cgroup: prepare cftypes based on template mm/hugetlb_cgroup: switch to the new cftypes include/linux/hugetlb.h | 5 - mm/hugetlb_cgroup.c | 302 ++++++++++++++++++++++------------------ 2 files changed, 164 insertions(+), 143 deletions(-) -- 2.34.1