From: "Mike Rapoport (Microsoft)" <[email protected]> Hi,
LUO started adding KHO ABI headers to include/linux/kho/abi, but the core parts of KHO and memblock are still using the old way for descriptions on their ABIs. Let's consolidate all things KHO in include/linux/kho/abi. And while on that, make some documentation updates to have more coherent KHO docs. Jason Miu (2): kho: Introduce KHO FDT ABI header kho: Relocate vmalloc preservation structure to KHO ABI header Mike Rapoport (Microsoft) (4): kho/abi: luo: make generated documentation more coherent kho/abi: memfd: make generated documentation more coherent kho: docs: combine concepts and FDT documentation kho/abi: add memblock ABI header Documentation/core-api/kho/abi.rst | 28 +++ Documentation/core-api/kho/bindings/kho.yaml | 43 ----- .../kho/bindings/memblock/memblock.yaml | 39 ----- .../kho/bindings/memblock/reserve-mem.yaml | 40 ----- .../core-api/kho/bindings/sub-fdt.yaml | 27 --- Documentation/core-api/kho/concepts.rst | 74 -------- Documentation/core-api/kho/fdt.rst | 80 --------- Documentation/core-api/kho/index.rst | 78 ++++++++- Documentation/core-api/liveupdate.rst | 2 +- Documentation/mm/memfd_preservation.rst | 2 +- MAINTAINERS | 1 + include/linux/kexec_handover.h | 27 +-- include/linux/kho/abi/kexec_handover.h | 163 ++++++++++++++++++ include/linux/kho/abi/luo.h | 8 +- include/linux/kho/abi/memblock.h | 72 ++++++++ include/linux/kho/abi/memfd.h | 6 +- kernel/liveupdate/kexec_handover.c | 34 +--- lib/test_kho.c | 1 + mm/memblock.c | 4 +- 19 files changed, 361 insertions(+), 368 deletions(-) create mode 100644 Documentation/core-api/kho/abi.rst delete mode 100644 Documentation/core-api/kho/bindings/kho.yaml delete mode 100644 Documentation/core-api/kho/bindings/memblock/memblock.yaml delete mode 100644 Documentation/core-api/kho/bindings/memblock/reserve-mem.yaml delete mode 100644 Documentation/core-api/kho/bindings/sub-fdt.yaml delete mode 100644 Documentation/core-api/kho/concepts.rst delete mode 100644 Documentation/core-api/kho/fdt.rst create mode 100644 include/linux/kho/abi/kexec_handover.h create mode 100644 include/linux/kho/abi/memblock.h base-commit: f8f9c1f4d0c7a64600e2ca312dec824a0bc2f1da -- 2.51.0
