summaryrefslogtreecommitdiff
path: root/kernel/bpf/disasm.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-03bpf: add special internal-only MOV instruction to resolve per-CPU addrsAndrii Nakryiko1-0/+14
2024-03-12bpf: Disasm support for addr_space_cast instruction.Alexei Starovoitov1-0/+10
2024-03-07bpf: Introduce may_goto instructionAlexei Starovoitov1-0/+4
2023-08-05bpf: change bpf_alu_sign_string and bpf_movsx_string to staticYang Yingliang1-2/+2
2023-08-01bpf: Fix an array-index-out-of-bounds issue in disasm.cYonghong Song1-1/+2
2023-07-28bpf: Add kernel/bpftool asm support for new instructionsYonghong Song1-6/+51
2021-09-02bpf: Relicense disassembler as GPL-2.0-only OR BSD-2-ClauseDaniel Borkmann1-1/+1
2021-07-29bpf: Introduce BPF nospec instruction for mitigating Spectre v4Daniel Borkmann1-7/+9
2021-04-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2021-03-27bpf: Support bpf program calling kernel functionMartin KaFai Lau1-3/+10
2021-03-26bpf: Fix a spelling typo in bpf_atomic_alu_string disasmXu Kuohai1-1/+1
2021-01-28bpf: Change 'BPF_ADD' to 'BPF_AND' in print_bpf_insn()Menglong Dong1-1/+1
2021-01-15bpf: Add bitwise atomic instructionsBrendan Jackman1-4/+17
2021-01-15bpf: Add instructions for atomic_[cmp]xchgBrendan Jackman1-0/+15
2021-01-15bpf: Add BPF_FETCH field / create atomic_fetch_add instructionBrendan Jackman1-0/+7
2021-01-15bpf: Rename BPF_XADD and prepare to encode other atomics in .immBrendan Jackman1-2/+4
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295Thomas Gleixner1-9/+1
2019-04-10bpf: implement lookup-free direct value access for mapsDaniel Borkmann1-2/+3
2019-01-27bpf: disassembler support JMP32Jiong Wang1-15/+19
2018-03-23bpf: Remove struct bpf_verifier_env argument from print_bpf_insnJiri Olsa1-26/+26
2017-12-21bpf: allow for correlation of maps and helpers in dumpDaniel Borkmann1-11/+54
2017-12-17bpf: introduce function calls (function boundaries)Alexei Starovoitov1-2/+6
2017-10-10bpf: move instruction printing into a separate fileJakub Kicinski1-0/+214