| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- .. 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
- LUO File Lifecycle Bound Global Data
- ====================================
- .. kernel-doc:: kernel/liveupdate/luo_flb.c
- :doc: LUO File Lifecycle Bound Global Data
- 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_flb.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_flb.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`
|