summaryrefslogtreecommitdiff
path: root/kernel/bpf/disasm.c
AgeCommit message (Expand)Author
2024-04-03bpf: add special internal-only MOV instruction to resolve per-CPU addrsAndrii Nakryiko
2024-03-11bpf: Disasm support for addr_space_cast instruction.Alexei Starovoitov
2024-03-06bpf: Introduce may_goto instructionAlexei Starovoitov
2023-08-04bpf: change bpf_alu_sign_string and bpf_movsx_string to staticYang Yingliang
2023-07-31bpf: Fix an array-index-out-of-bounds issue in disasm.cYonghong Song
2023-07-27bpf: Add kernel/bpftool asm support for new instructionsYonghong Song
2021-09-02bpf: Relicense disassembler as GPL-2.0-only OR BSD-2-ClauseDaniel Borkmann
2021-07-29bpf: Introduce BPF nospec instruction for mitigating Spectre v4Daniel Borkmann
2021-04-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2021-03-26bpf: Support bpf program calling kernel functionMartin KaFai Lau
2021-03-26bpf: Fix a spelling typo in bpf_atomic_alu_string disasmXu Kuohai
2021-01-27bpf: Change 'BPF_ADD' to 'BPF_AND' in print_bpf_insn()Menglong Dong
2021-01-14bpf: Add bitwise atomic instructionsBrendan Jackman
2021-01-14bpf: Add instructions for atomic_[cmp]xchgBrendan Jackman
2021-01-14bpf: Add BPF_FETCH field / create atomic_fetch_add instructionBrendan Jackman
2021-01-14bpf: Rename BPF_XADD and prepare to encode other atomics in .immBrendan Jackman
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295Thomas Gleixner
2019-04-09bpf: implement lookup-free direct value access for mapsDaniel Borkmann
2019-01-26bpf: disassembler support JMP32Jiong Wang
2018-03-23bpf: Remove struct bpf_verifier_env argument from print_bpf_insnJiri Olsa
2017-12-20bpf: allow for correlation of maps and helpers in dumpDaniel Borkmann
2017-12-17bpf: introduce function calls (function boundaries)Alexei Starovoitov
2017-10-10bpf: move instruction printing into a separate fileJakub Kicinski