File Index
Files and directories
Sign in
FILE

kho.yaml

File preview with syntax highlighting.

linux-6.19.14/Documentation/core-api/kho/bindings/kho.yaml YAML
 1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
 2%YAML 1.2
 3---
 4title: Kexec HandOver (KHO) root tree
 5
 6maintainers:
 7  - Mike Rapoport <rppt@kernel.org>
 8  - Changyuan Lyu <changyuanl@google.com>
 9
10description: |
11  System memory preserved by KHO across kexec.
12
13properties:
14  compatible:
15    enum:
16      - kho-v1
17
18  preserved-memory-map:
19    description: |
20      physical address (u64) of an in-memory structure describing all preserved
21      folios and memory ranges.
22
23patternProperties:
24  "$[0-9a-f_]+^":
25    $ref: sub-fdt.yaml#
26    description: physical address of a KHO user's own FDT.
27
28required:
29  - compatible
30  - preserved-memory-map
31
32additionalProperties: false
33
34examples:
35  - |
36    kho {
37        compatible = "kho-v1";
38        preserved-memory-map = <0xf0be16 0x1000000>;
39
40        memblock {
41                fdt = <0x80cc16 0x1000000>;
42        };
43    };
~/ Read-only file preview.