mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-18 22:14:16 +00:00
This patch does the following to address IETF feedback: * Remove mention of "program type" and reference future docs (and mention platform-specific docs exist) for helper functions and BTF. Addresses Roman Danyliw's comments based on GENART review from Ines Robles [0]. * Add reference for endianness as requested by John Scudder [1]. * Added bit numbers to top of 32-bit wide format diagrams as requested by Paul Wouters [2]. * Added more text about why BPF doesn't stand for anything, based on text from ebpf.io [3], as requested by Eric Vyncke and Gunter Van de Velde [4]. * Replaced "htobe16" (and similar) and the direction-specific description with just "be16" (and similar) and a direction-agnostic description, to match the direction-agnostic description in the Byteswap Instructions section. Based on feedback from Eric Vyncke [5]. [0] https://mailarchive.ietf.org/arch/msg/bpf/DvDgDWOiwk05OyNlWlAmELZFPlM/ [1] https://mailarchive.ietf.org/arch/msg/bpf/eKNXpU4jCLjsbZDSw8LjI29M3tM/ [2] https://mailarchive.ietf.org/arch/msg/bpf/hGk8HkYxeZTpdu9qW_MvbGKj7WU/ [3] https://ebpf.io/what-is-ebpf/#what-do-ebpf-and-bpf-stand-for [4] https://mailarchive.ietf.org/arch/msg/bpf/i93lzdN3ewnzzS_JMbinCIYxAIU/ [5] https://mailarchive.ietf.org/arch/msg/bpf/KBWXbMeDcSrq4vsKR_KkBbV6hI4/ Acked-by: David Vernet <void@manifault.com> Signed-off-by: Dave Thaler <dthaler1968@googlemail.com> Link: https://lore.kernel.org/r/20240623150453.10613-1-dthaler1968@gmail.com Signed-off-by: Alexei Starovoitov <ast@kernel.org> |
||
|---|---|---|
| .. | ||
| libbpf | ||
| standardization | ||
| bpf_design_QA.rst | ||
| bpf_devel_QA.rst | ||
| bpf_iterators.rst | ||
| bpf_licensing.rst | ||
| bpf_prog_run.rst | ||
| btf.rst | ||
| clang-notes.rst | ||
| classic_vs_extended.rst | ||
| cpumasks.rst | ||
| drgn.rst | ||
| faq.rst | ||
| fs_kfuncs.rst | ||
| graph_ds_impl.rst | ||
| helpers.rst | ||
| index.rst | ||
| kfuncs.rst | ||
| linux-notes.rst | ||
| llvm_reloc.rst | ||
| map_array.rst | ||
| map_bloom_filter.rst | ||
| map_cgroup_storage.rst | ||
| map_cgrp_storage.rst | ||
| map_cpumap.rst | ||
| map_devmap.rst | ||
| map_hash.rst | ||
| map_lpm_trie.rst | ||
| map_lru_hash_update.dot | ||
| map_of_maps.rst | ||
| map_queue_stack.rst | ||
| map_sk_storage.rst | ||
| map_sockmap.rst | ||
| map_xskmap.rst | ||
| maps.rst | ||
| other.rst | ||
| prog_cgroup_sockopt.rst | ||
| prog_cgroup_sysctl.rst | ||
| prog_flow_dissector.rst | ||
| prog_lsm.rst | ||
| prog_sk_lookup.rst | ||
| programs.rst | ||
| redirect.rst | ||
| ringbuf.rst | ||
| s390.rst | ||
| syscall_api.rst | ||
| test_debug.rst | ||
| verifier.rst | ||