Skip to content

Commit 69caf3d

Browse files
committed
Clarify that maps and access to variables are optional
Signed-off-by: Dave Thaler <[email protected]>
1 parent 2713546 commit 69caf3d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

isa/kernel.org/instruction-set.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -517,11 +517,11 @@ where
517517
Map objects
518518
~~~~~~~~~~~
519519

520-
Maps are shared memory regions accessible by eBPF programs, where we use the term "map object"
520+
Maps are shared memory regions accessible by eBPF programs on some platforms, where we use the term "map object"
521521
to refer to an object containing the data and metadata (e.g., size) about the memory region.
522522
A map can have various semantics as defined in a separate document, and may or may not have a single
523523
contiguous memory region, but the 'mva(map)' is currently only defined for maps that do have a single
524-
contiguous memory region.
524+
contiguous memory region. Support for maps is optional.
525525

526526
**Note**
527527

@@ -538,7 +538,7 @@ Variables
538538

539539
Variables are memory regions, identified by integer ids, accessible by eBPF programs on
540540
some platforms. The 'variable_addr(id)' operation means to get the address of the memory region
541-
identified by the given id.
541+
identified by the given id. Support for such variables is optional.
542542

543543
**Note**
544544

0 commit comments

Comments
 (0)