Piotr Krysiuk
|
32f9a870ab
bpf, x86: Validate computation of branch displacements for x86-64
|
3 年之前 |
Luke Nelson
|
37e30a7a8c
bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B
|
4 年之前 |
Daniel Borkmann
|
234646dcfc
bpf: get rid of pure_initcall dependency to enable jits
|
5 年之前 |
Daniel Borkmann
|
609377d79e
bpf, x64: fix memleak when not converging after image
|
6 年之前 |
Daniel Borkmann
|
7514cd2f6d
bpf, x64: increase number of passes
|
7 年之前 |
Daniel Borkmann
|
7e657aa3b4
bpf, x64: implement retpoline for tail call
|
7 年之前 |
Alexei Starovoitov
|
90caccdd8c
bpf: fix bpf_tail_call() x64 JIT
|
7 年之前 |
Eric Dumazet
|
84ccac6e78
x86: bpf_jit: small optimization in emit_bpf_tail_call()
|
7 年之前 |
Daniel Borkmann
|
52afc51e94
bpf, x86: implement jiting of BPF_J{LT,LE,SLT,SLE}
|
7 年之前 |
Martin KaFai Lau
|
783d28dd11
bpf: Add jited_len to struct bpf_prog
|
7 年之前 |
Alexei Starovoitov
|
2960ae48c4
bpf: take advantage of stack_depth tracking in x64 JIT
|
7 年之前 |
Alexei Starovoitov
|
177366bf7c
bpf: change x86 JITed program stack layout
|
7 年之前 |
Alexei Starovoitov
|
71189fa9b0
bpf: free up BPF_JMP | BPF_CALL | BPF_X opcode
|
7 年之前 |
Laura Abbott
|
d11636511e
x86: use set_memory.h header
|
7 年之前 |
Daniel Borkmann
|
7e56fbd27b
bpf, x86_64/arm64: remove old ldimm64 artifacts from jits
|
7 年之前 |
Daniel Borkmann
|
9d876e79df
bpf: fix unlocking of jited image when module ronx not set
|
8 年之前 |
Daniel Borkmann
|
74451e66d5
bpf: make jited programs visible in traces
|
8 年之前 |
Daniel Borkmann
|
9383191da4
bpf: remove stubs for cBPF from arch code
|
8 年之前 |
Daniel Borkmann
|
9d5ecb09d5
bpf: change back to orig prog on too many passes
|
8 年之前 |
Martin KaFai Lau
|
17bedab272
bpf: xdp: Allow head adjustment in XDP prog
|
8 年之前 |
Daniel Borkmann
|
959a757916
bpf, x86: add support for constant blinding
|
8 年之前 |
Daniel Borkmann
|
d1c55ab5e4
bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apis
|
8 年之前 |
Daniel Borkmann
|
93a73d442d
bpf, x86/arm64: remove useless checks on prog
|
8 年之前 |
Daniel Borkmann
|
606c88a86c
bpf, x86: detect/optimize loading 0 immediates
|
9 年之前 |
Daniel Borkmann
|
8b614aebec
bpf: move clearing of A/X into classic to eBPF migration prologue
|
9 年之前 |
Daniel Borkmann
|
a91263d520
ebpf: migrate bpf_prog's flags to bitfield
|
9 年之前 |
Wang Nan
|
2a36f0b92e
bpf: Make the bpf_prog_array_map more generic
|
9 年之前 |
David S. Miller
|
5510b3c2a1
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
|
9 年之前 |
Daniel Borkmann
|
485d6511e7
bpf, x86/sparc: show actual number of passes in bpf_jit_dump
|
9 年之前 |
Daniel Borkmann
|
2482abb93e
ebpf, x86: fix general protection fault when tail call is invoked
|
9 年之前 |