All these functions have kernel-doc that's not being included. Signed-off-by: Matthew Wilcox (Oracle) <willy@xxxxxxxxxxxxx> --- Documentation/core-api/mm-api.rst | 4 ++++ Documentation/vm/transhuge.rst | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/Documentation/core-api/mm-api.rst b/Documentation/core-api/mm-api.rst index a42f9baddfbf..e46f01c4b200 100644 --- a/Documentation/core-api/mm-api.rst +++ b/Documentation/core-api/mm-api.rst @@ -66,6 +66,8 @@ File Mapping and Page Cache .. kernel-doc:: mm/page-writeback.c :export: +.. kernel-doc:: mm/backing-dev.c + :export: .. kernel-doc:: mm/truncate.c :export: @@ -93,6 +95,8 @@ More Memory Management Functions .. kernel-doc:: mm/page_alloc.c .. kernel-doc:: mm/mempolicy.c +.. kernel-doc:: mm/vmscan.c + :export: .. kernel-doc:: include/linux/mm_types.h :internal: .. kernel-doc:: include/linux/mm.h diff --git a/Documentation/vm/transhuge.rst b/Documentation/vm/transhuge.rst index 216db1d67d04..550dea445528 100644 --- a/Documentation/vm/transhuge.rst +++ b/Documentation/vm/transhuge.rst @@ -185,3 +185,9 @@ a THP crosses a VMA boundary. The function deferred_split_huge_page() is used to queue a page for splitting. The splitting itself will happen when we get memory pressure via shrinker interface. + +Functions and structures +======================== + +.. kernel-doc:: mm/huge_memory.c +.. kernel-doc:: mm/khugepaged.c -- 2.30.2