> > Documentation/filesystems/proc.rst | 3 +++ > > fs/proc/meminfo.c | 4 ++++ > > include/linux/mmzone.h | 4 ++++ > > include/linux/vmstat.h | 4 ++++ > > mm/hugetlb_vmemmap.c | 17 ++++++++++++---- > > mm/mm_init.c | 3 +++ > > mm/page_alloc.c | 1 + > > mm/page_ext.c | 32 +++++++++++++++++++++--------- > > mm/sparse-vmemmap.c | 8 ++++++++ > > mm/sparse.c | 7 ++++++- > > mm/vmstat.c | 26 +++++++++++++++++++++++- > > 11 files changed, 94 insertions(+), 15 deletions(-) > > And yet we offer the users basically no documentation. The new sysfs > file should be documented under Documentation/ABI somewhere and There are no new sysfs files in this change. The new Memmap field in /proc/meminfo is documented. > perhaps we could prepare some more expansive user-facing documentation > elsewhere? > > I'd like to hear others' views on the overall usefulness/utility of this > change, please? Sourav, could you please consolidate the cover letter and the patch into one email, sync it with the upstream kernel, and send the new version putting the necessary background information into the stat area in the patch. Thanks, Pasha