| e245ef8a | 26-May-2024 |
Dave Thaler <[email protected]> |
bpf, docs: Fix instruction.rst indentation
The table captions patch corrected indented most tables to work with the table directive for adding a caption but missed two of them.
Signed-off-by: Dave
bpf, docs: Fix instruction.rst indentation
The table captions patch corrected indented most tables to work with the table directive for adding a caption but missed two of them.
Signed-off-by: Dave Thaler <[email protected]> Reviewed-by: Christoph Hellwig <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexei Starovoitov <[email protected]>
show more ...
|
| f980f13e | 25-May-2024 |
Dave Thaler <[email protected]> |
bpf, docs: Clarify call local offset
In the Jump instructions section it explains that the offset is "relative to the instruction following the jump instruction". But the program-local section confu
bpf, docs: Clarify call local offset
In the Jump instructions section it explains that the offset is "relative to the instruction following the jump instruction". But the program-local section confusingly said "referenced by offset from the call instruction, similar to JA".
This patch updates that sentence with consistent wording, saying it's relative to the instruction following the call instruction.
Signed-off-by: Dave Thaler <[email protected]> Acked-by: Yonghong Song <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexei Starovoitov <[email protected]>
show more ...
|
| 6a6d8b6f | 24-May-2024 |
Dave Thaler <[email protected]> |
bpf, docs: Add table captions
As suggested by Ines Robles in his IETF GENART review at https://datatracker.ietf.org/doc/review-ietf-bpf-isa-02-genart-lc-robles-2024-05-16/
Signed-off-by: Dave Thale
bpf, docs: Add table captions
As suggested by Ines Robles in his IETF GENART review at https://datatracker.ietf.org/doc/review-ietf-bpf-isa-02-genart-lc-robles-2024-05-16/
Signed-off-by: Dave Thaler <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexei Starovoitov <[email protected]>
show more ...
|
| 4e1215d9 | 20-May-2024 |
Dave Thaler <[email protected]> |
bpf, docs: clarify sign extension of 64-bit use of 32-bit imm
imm is defined as a 32-bit signed integer.
{MOV, K, ALU64} says it does "dst = src" (where src is 'imm') and it does do dst = (s64)imm,
bpf, docs: clarify sign extension of 64-bit use of 32-bit imm
imm is defined as a 32-bit signed integer.
{MOV, K, ALU64} says it does "dst = src" (where src is 'imm') and it does do dst = (s64)imm, which in that sense does sign extend imm. The MOVSX instruction is explained as sign extending, so added the example of {MOV, K, ALU64} to make this more clear.
{JLE, K, JMP} says it does "PC += offset if dst <= src" (where src is 'imm', and the comparison is unsigned). This was apparently ambiguous to some readers as to whether the comparison was "dst <= (u64)(u32)imm" or "dst <= (u64)(s64)imm" so added an example to make this more clear.
v1 -> v2: Address comments from Yonghong
Signed-off-by: Dave Thaler <[email protected]> Acked-by: Yonghong Song <[email protected]> Acked-by: David Vernet <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexei Starovoitov <[email protected]>
show more ...
|
| a985fdca | 17-May-2024 |
Dave Thaler <[email protected]> |
bpf, docs: Use RFC 2119 language for ISA requirements
Per IETF convention and discussion at LSF/MM/BPF, use MUST etc. keywords as requested by IETF Area Director review. Also as requested, indicate
bpf, docs: Use RFC 2119 language for ISA requirements
Per IETF convention and discussion at LSF/MM/BPF, use MUST etc. keywords as requested by IETF Area Director review. Also as requested, indicate that documenting BTF is out of scope of this document and will be covered by a separate IETF specification.
Added paragraph about the terminology that is required IETF boilerplate and must be worded exactly as such.
Signed-off-by: Dave Thaler <[email protected]> Acked-by: David Vernet <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexei Starovoitov <[email protected]>
show more ...
|
| 07801a24 | 26-Apr-2024 |
Dave Thaler <[email protected]> |
bpf, docs: Clarify PC use in instruction-set.rst
This patch elaborates on the use of PC by expanding the PC acronym, explaining the units, and the relative position to which the offset applies.
Sig
bpf, docs: Clarify PC use in instruction-set.rst
This patch elaborates on the use of PC by expanding the PC acronym, explaining the units, and the relative position to which the offset applies.
Signed-off-by: Dave Thaler <[email protected]> Signed-off-by: Daniel Borkmann <[email protected]> Reviewed-by: David Vernet <[email protected]> Link: https://lore.kernel.org/bpf/[email protected]
show more ...
|
| 735f5b8a | 19-Apr-2024 |
Dave Thaler <[email protected]> |
bpf, docs: Fix formatting nit in instruction-set.rst
Other places that had pseudocode were prefixed with :: so as to appear in a literal block, but one place was inconsistent. This patch fixes that
bpf, docs: Fix formatting nit in instruction-set.rst
Other places that had pseudocode were prefixed with :: so as to appear in a literal block, but one place was inconsistent. This patch fixes that inconsistency.
Signed-off-by: Dave Thaler <[email protected]> Acked-by: David Vernet <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexei Starovoitov <[email protected]>
show more ...
|
| 0ef05e25 | 02-Mar-2024 |
Dave Thaler <[email protected]> |
bpf, docs: Rename legacy conformance group to packet
There could be other legacy conformance groups in the future, so use a more descriptive name. The status of the conformance group in the IANA re
bpf, docs: Rename legacy conformance group to packet
There could be other legacy conformance groups in the future, so use a more descriptive name. The status of the conformance group in the IANA registry is what designates it as legacy, not the name of the group.
Signed-off-by: Dave Thaler <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexei Starovoitov <[email protected]> Signed-off-by: Daniel Borkmann <[email protected]>
show more ...
|