mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
synced 2026-04-18 03:23:53 -04:00
Currently index.rst in KHO documentation looks empty and sad as it only contains links to "Kexec Handover Concepts" and "KHO FDT" chapters. Inline contents of these chapters into index.rst to provide a single coherent chapter describing KHO. While on it, drop parts of the KHO FDT description that will be superseded by addition of KHO ABI documentation. [rppt@kernel.org: fix Documentation/core-api/kho/index.rst] Link: https://lkml.kernel.org/r/aV4bnHlBXGpT_FMc@kernel.org Link: https://lkml.kernel.org/r/20260105165839.285270-4-rppt@kernel.org Signed-off-by: Mike Rapoport (Microsoft) <rppt@kernel.org> Reviewed-by: Pratyush Yadav <pratyush@kernel.org> Cc: Alexander Graf <graf@amazon.com> Cc: Jason Miu <jasonmiu@google.com> Cc: Jonathan Corbet <corbet@lwn.net> Cc: Pratyush Yadav <pratyush@kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
62 lines
1.3 KiB
ReStructuredText
62 lines
1.3 KiB
ReStructuredText
.. SPDX-License-Identifier: GPL-2.0
|
|
|
|
========================
|
|
Live Update Orchestrator
|
|
========================
|
|
:Author: Pasha Tatashin <pasha.tatashin@soleen.com>
|
|
|
|
.. kernel-doc:: kernel/liveupdate/luo_core.c
|
|
:doc: Live Update Orchestrator (LUO)
|
|
|
|
LUO Sessions
|
|
============
|
|
.. kernel-doc:: kernel/liveupdate/luo_session.c
|
|
:doc: LUO Sessions
|
|
|
|
LUO Preserving File Descriptors
|
|
===============================
|
|
.. kernel-doc:: kernel/liveupdate/luo_file.c
|
|
:doc: LUO File Descriptors
|
|
|
|
Live Update Orchestrator ABI
|
|
============================
|
|
.. kernel-doc:: include/linux/kho/abi/luo.h
|
|
:doc: Live Update Orchestrator ABI
|
|
|
|
The following types of file descriptors can be preserved
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
../mm/memfd_preservation
|
|
|
|
Public API
|
|
==========
|
|
.. kernel-doc:: include/linux/liveupdate.h
|
|
|
|
.. kernel-doc:: include/linux/kho/abi/luo.h
|
|
:functions:
|
|
|
|
.. kernel-doc:: kernel/liveupdate/luo_core.c
|
|
:export:
|
|
|
|
.. kernel-doc:: kernel/liveupdate/luo_file.c
|
|
:export:
|
|
|
|
Internal API
|
|
============
|
|
.. kernel-doc:: kernel/liveupdate/luo_core.c
|
|
:internal:
|
|
|
|
.. kernel-doc:: kernel/liveupdate/luo_session.c
|
|
:internal:
|
|
|
|
.. kernel-doc:: kernel/liveupdate/luo_file.c
|
|
:internal:
|
|
|
|
See Also
|
|
========
|
|
|
|
- :doc:`Live Update uAPI </userspace-api/liveupdate>`
|
|
- :doc:`/core-api/kho/index`
|