Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

schemas: update 'linux,usable-memory-range' node schema #19

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
12 changes: 7 additions & 5 deletions schemas/chosen.yaml
Expand Up @@ -86,13 +86,15 @@ properties:
linux,usable-memory-range:
allOf:
- $ref: types.yaml#definitions/uint64-array
- maxItems: 2
- items:
maxItems: 2
description: |
This property (arm64 only) holds a base address and size, describing a
limited region in which memory may be considered available for use by
the kernel. Memory outside of this range is not available for use.
This property (arm64 only) holds base address and size of memory regions,
describing limited regions in which memory may be considered available
for use by the kernel. Memory outside of these ranges is not available
for use.

This property describes a limitation: memory within this range is only
This property describes a limitation: memory within these ranges are only
valid when also described through another mechanism that the kernel
would otherwise use to determine available memory (e.g. memory nodes
or the EFI memory map). Valid memory may be sparse within the range.
Expand Down