- e4a41c2 bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC by Hou Tao · 3 years ago
- 06edc59 bpf, docs: Prune all references to "internal BPF" by Christoph Hellwig · 3 years, 1 month ago
- ebf7f6f bpf: Change value of MAX_TAIL_CALL_CNT from 32 to 33 by Tiezhu Yang · 3 years, 2 months ago
- b89ddf4 arm64/bpf: Remove 128MB limit for BPF JIT programs by Russell King · 3 years, 2 months ago
- 46f8763 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 3 years, 2 months ago
- 5d63ae9 bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT by Lorenz Bauer · 3 years, 2 months ago
- d6e2cc5 arm64: extable: add `type` and `data` fields by Mark Rutland · 3 years, 2 months ago
- e8c328d arm64: extable: make fixup_exception() return bool by Mark Rutland · 3 years, 2 months ago
- f5e81d1 bpf: Introduce BPF nospec instruction for mitigating Spectre v4 by Daniel Borkmann · 3 years, 6 months ago
- dbe69e4 Merge tag 'net-next-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next by Linus Torvalds · 3 years, 6 months ago
- 3e00e39 arm64: insn: move AARCH64_INSN_SIZE into <asm/insn.h> by Mark Rutland · 3 years, 7 months ago
- 119220d bpf, arm64: Remove redundant switch case about BPF_DIV and BPF_MOD by Tiezhu Yang · 3 years, 7 months ago
- 3f28709 bpf, arm64: Replace STACK_ALIGN() with round_up() to align stack size by Tiezhu Yang · 3 years, 8 months ago
- 91c960b bpf: Rename BPF_XADD and prepare to encode other atomics in .imm by Brendan Jackman · 4 years ago
- 32f6865 arm64: bpf: Fix branch offset in JIT by Ilias Apalodimas · 4 years, 3 months ago
- 8008342 bpf, arm64: Add BPF exception tables by Jean-Philippe Brucker · 4 years, 5 months ago
- d278652 Merge branch 'for-next/bti' into for-next/core by Will Deacon · 4 years, 7 months ago
- fd868f1 bpf, arm64: Optimize ADD,SUB,JMP BPF_K using arm64 add/sub immediates by Luke Nelson · 4 years, 8 months ago
- fd49591 bpf, arm64: Optimize AND,OR,XOR,JSET BPF_K using arm64 logical immediates by Luke Nelson · 4 years, 8 months ago
- fa76cfe arm64: bpf: Annotate JITed code for BTI by Mark Brown · 4 years, 8 months ago
- 504792e arm64: bpf: optimize modulo operation by Jerin Jacob · 5 years ago
- dfd437a Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 5 years ago
- 3f75070 arm64: bpf: do not allocate executable memory by Ard Biesheuvel · 6 years ago
- caab277 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 by Thomas Gleixner · 6 years ago
- ec8f24b treewide: Add SPDX license identifier - Makefile/Kconfig by Thomas Gleixner · 6 years ago
- 34b8ab0 bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd by Daniel Borkmann · 6 years ago
- 8968c67 bpf, arm64: remove prefetch insn in xadd mapping by Daniel Borkmann · 6 years ago
- 654b65a arm64: bpf: implement jitting of JMP32 by Jiong Wang · 6 years ago
- 37ab566 bpf: arm64: Enable arm64 jit to provide bpf_line_info by Martin KaFai Lau · 6 years ago
- 91fc957c arm64/bpf: don't allocate BPF JIT programs in module memory by Ard Biesheuvel · 6 years ago
- cc2b8ed arm64/bpf: use movn/movk/movk sequence to generate kernel addresses by Ard Biesheuvel · 6 years ago
- 8c11ea5 bpf, arm64: fix getting subprog addr from aux for calls by Daniel Borkmann · 6 years ago
- 56ea6a8 bpf, arm64: save 4 bytes in prologue when ebpf insns came from cbpf by Daniel Borkmann · 7 years ago
- 6d2eea6 bpf, arm64: optimize 32/64 immediate emission by Daniel Borkmann · 7 years ago
- 09ece3d bpf, arm64: save 4 bytes of unneeded stack space by Daniel Borkmann · 7 years ago
- 816d9ef bpf, arm64: remove ld_abs/ld_ind by Daniel Borkmann · 7 years ago
- 16338a9 bpf, arm64: fix out of bounds access in tail call by Daniel Borkmann · 7 years ago
- 96a7100 bpf, arm64: remove obsolete exception handling from div/mod by Daniel Borkmann · 7 years ago
- ea9722e Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 7 years ago
- 8565d26 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 7 years ago
- fa9dd59 bpf: get rid of pure_initcall dependency to enable jits by Daniel Borkmann · 7 years ago
- a2284d9 bpf, arm64: fix stack_depth tracking in combination with tail calls by Daniel Borkmann · 7 years ago
- 5ee7f78 bpf: arm64: fix uninitialized variable by Alexei Starovoitov · 7 years ago
- db49694 bpf: arm64: add JIT support for multi-function programs by Alexei Starovoitov · 7 years ago
- 60b58afc bpf: fix net.core.bpf_jit_enable race by Alexei Starovoitov · 7 years ago
- c362b2f bpf, arm64: implement jiting of BPF_J{LT, LE, SLT, SLE} by Daniel Borkmann · 7 years ago
- 55a7b21 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 7 years ago
- 425e1ed arm64: fix endianness annotation for 'struct jit_ctx' and friends by Luc Van Oostenryck · 8 years ago
- 0ddead9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 8 years ago
- f1c9eed bpf, arm64: take advantage of stack_depth tracking by Daniel Borkmann · 8 years ago
- 7005cad bpf, arm64: use separate register for state in stxr by Daniel Borkmann · 8 years ago
- 783d28dd1 bpf: Add jited_len to struct bpf_prog by Martin KaFai Lau · 8 years ago
- 71189fa bpf: free up BPF_JMP | BPF_CALL | BPF_X opcode by Alexei Starovoitov · 8 years ago
- d8b5411 bpf, arm64: fix faulty emission of map access in tail calls by Daniel Borkmann · 8 years ago
- d4bbc30 arm64: use set_memory.h header by Laura Abbott · 8 years ago
- ddc665a bpf, arm64: fix jit branch offset related to ldimm64 by Daniel Borkmann · 8 years ago
- 85f68fe bpf, arm64: implement jiting of BPF_XADD by Daniel Borkmann · 8 years ago
- 7e56fbd bpf, x86_64/arm64: remove old ldimm64 artifacts from jits by Daniel Borkmann · 8 years ago
- 9d876e7 bpf: fix unlocking of jited image when module ronx not set by Daniel Borkmann · 8 years ago
- 74451e66 bpf: make jited programs visible in traces by Daniel Borkmann · 8 years ago
- 9383191 bpf: remove stubs for cBPF from arch code by Daniel Borkmann · 8 years ago
- 643c332 arm64: bpf: optimize LD_ABS, LD_IND by Zi Shen Lim · 9 years ago
- 997ce88 arm64: bpf: optimize JMP_CALL by Zi Shen Lim · 9 years ago
- ddb5599 arm64: bpf: implement bpf_tail_call() helper by Zi Shen Lim · 9 years ago
- 4c1cd4f bpf: arm64: remove callee-save registers use for tmp registers by Yang Shi · 9 years ago
- 26eb042 bpf, arm64: add support for constant blinding by Daniel Borkmann · 9 years ago
- d1c55ab bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apis by Daniel Borkmann · 9 years ago
- 93a73d4 bpf, x86/arm64: remove useless checks on prog by Daniel Borkmann · 9 years ago
- 98397fc arm64: bpf: jit JMP_JSET_{X,K} by Zi Shen Lim · 9 years ago
- 42ff712 arm64: bpf: add extra pass to handle faulty codegen by Zi Shen Lim · 9 years ago
- 8b614ae bpf: move clearing of A/X into classic to eBPF migration prologue by Daniel Borkmann · 9 years ago
- df849ba arm64: bpf: add 'store immediate' instruction by Yang Shi · 9 years ago
- f4b16fc arm64: bpf: fix buffer pointer by Zi Shen Lim · 9 years ago
- 7f151f1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by Linus Torvalds · 9 years ago
- ec0738d arm64: bpf: make BPF prologue and epilogue align with ARM64 AAPCS by Yang Shi · 9 years ago
- c3d4c68 bpf, arm64: start flushing icache range from header by Daniel Borkmann · 9 years ago
- 0fcd593 arm64: bpf: fix JIT frame pointer setup by Yang Shi · 9 years ago
- a18e2fa Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 9 years ago
- 14e589f arm64: bpf: fix mod-by-zero case by Zi Shen Lim · 9 years ago
- 251599e arm64: bpf: fix div-by-zero case by Zi Shen Lim · 9 years ago
- a91263d ebpf: migrate bpf_prog's flags to bitfield by Daniel Borkmann · 9 years ago
- d63903b arm64: bpf: fix endianness conversion bugs by Xi Wang · 10 years ago
- 8eee539 arm64: bpf: fix out-of-bounds read in bpf2a64_offset() by Xi Wang · 10 years ago
- 1e4df6b arm64: bpf: fix signedness bug in loading 64-bit immediate by Xi Wang · 10 years ago
- 51c9fbb1 arm64: bpf: lift restriction on last instruction by Zi Shen Lim · 10 years ago
- 74c3deac net: bpf: arm64: minor fix of type in jited by Daniel Borkmann · 10 years ago
- 30d3d94 arm64: bpf: add 'load 64-bit immediate' instruction by Zi Shen Lim · 10 years ago
- d65a634 arm64: bpf: add 'shift by register' instructions by Zi Shen Lim · 10 years ago
- b569c1c net: bpf: arm64: address randomize and write protect JIT code by Daniel Borkmann · 10 years ago
- 60ef049 net: bpf: arm64: fix module memory leak when JIT image build fails by Daniel Borkmann · 10 years ago
- e54bcde arm64: eBPF JIT compiler by Zi Shen Lim · 10 years ago