Daniel Borkmann
|
8c11ea5ce1
bpf, arm64: fix getting subprog addr from aux for calls
|
6 years ago |
Daniel Borkmann
|
56ea6a8b49
bpf, arm64: save 4 bytes in prologue when ebpf insns came from cbpf
|
7 years ago |
Daniel Borkmann
|
6d2eea6fb0
bpf, arm64: optimize 32/64 immediate emission
|
7 years ago |
Daniel Borkmann
|
09ece3d0f2
bpf, arm64: save 4 bytes of unneeded stack space
|
7 years ago |
Daniel Borkmann
|
816d9ef32a
bpf, arm64: remove ld_abs/ld_ind
|
7 years ago |
Daniel Borkmann
|
16338a9b3a
bpf, arm64: fix out of bounds access in tail call
|
7 years ago |
Daniel Borkmann
|
96a71005bd
bpf, arm64: remove obsolete exception handling from div/mod
|
7 years ago |
David S. Miller
|
ea9722e265
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
|
7 years ago |
David S. Miller
|
8565d26bcb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
7 years ago |
Daniel Borkmann
|
fa9dd599b4
bpf: get rid of pure_initcall dependency to enable jits
|
7 years ago |
Daniel Borkmann
|
a2284d912b
bpf, arm64: fix stack_depth tracking in combination with tail calls
|
7 years ago |
Alexei Starovoitov
|
5ee7f784cd
bpf: arm64: fix uninitialized variable
|
7 years ago |
Alexei Starovoitov
|
db496944fd
bpf: arm64: add JIT support for multi-function programs
|
7 years ago |
Alexei Starovoitov
|
60b58afc96
bpf: fix net.core.bpf_jit_enable race
|
7 years ago |
Daniel Borkmann
|
c362b2f34e
bpf, arm64: implement jiting of BPF_J{LT, LE, SLT, SLE}
|
8 years ago |
Linus Torvalds
|
55a7b2125c
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
|
8 years ago |
Luc Van Oostenryck
|
425e1ed73e
arm64: fix endianness annotation for 'struct jit_ctx' and friends
|
8 years ago |
David S. Miller
|
0ddead90b2
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
8 years ago |
Daniel Borkmann
|
f1c9eed7f4
bpf, arm64: take advantage of stack_depth tracking
|
8 years ago |
Daniel Borkmann
|
7005cade1b
bpf, arm64: use separate register for state in stxr
|
8 years ago |
Martin KaFai Lau
|
783d28dd11
bpf: Add jited_len to struct bpf_prog
|
8 years ago |
Alexei Starovoitov
|
71189fa9b0
bpf: free up BPF_JMP | BPF_CALL | BPF_X opcode
|
8 years ago |
Daniel Borkmann
|
d8b54110ee
bpf, arm64: fix faulty emission of map access in tail calls
|
8 years ago |
Laura Abbott
|
d4bbc30bb0
arm64: use set_memory.h header
|
8 years ago |
Daniel Borkmann
|
ddc665a4bb
bpf, arm64: fix jit branch offset related to ldimm64
|
8 years ago |
Daniel Borkmann
|
85f68fe898
bpf, arm64: implement jiting of BPF_XADD
|
8 years ago |
Daniel Borkmann
|
7e56fbd27b
bpf, x86_64/arm64: remove old ldimm64 artifacts from jits
|
8 years ago |
Daniel Borkmann
|
9d876e79df
bpf: fix unlocking of jited image when module ronx not set
|
8 years ago |
Daniel Borkmann
|
74451e66d5
bpf: make jited programs visible in traces
|
8 years ago |
Daniel Borkmann
|
9383191da4
bpf: remove stubs for cBPF from arch code
|
8 years ago |