2017-08-09 |
Daniel Borkmann | bpf, sparc64: implement jiting of BPF_J{LT, LE, SLT... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-08-09 |
Daniel Borkmann | bpf, arm64: implement jiting of BPF_J{LT, LE, SLT,... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-08-09 |
Daniel Borkmann | bpf, x86: implement jiting of BPF_J{LT,LE,SLT,SLE} Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-08-09 |
Daniel Borkmann | bpf: add BPF_J{LT,LE,SLT,SLE} instructions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-08-04 |
Daniel Borkmann | bpf: fix byte order test in test_verifier Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-08-04 |
Daniel Borkmann | bpf, s390: fix build for libbpf and selftest suite Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-08-04 |
Daniel Borkmann | bpf, s390: fix jit branch offset related to ldimm64 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-07-30 |
Daniel Borkmann | bpf: fix bpf_prog_get_info_by_fd to dump correct xlated_prog_len Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-07-29 |
Daniel Borkmann | bpf: don't indicate success when copy_from_user fails Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-07-26 |
Daniel Borkmann | i40e: report BPF prog id during XDP_QUERY_PROG Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-07-20 |
Daniel Borkmann | bpf: more tests for mixed signed and unsigned bounds... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-07-20 |
Daniel Borkmann | bpf: fix up test cases with mixed signed/unsigned bounds Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-07-20 |
Daniel Borkmann | bpf: allow to specify log level and reduce it for test_verifier Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-07-20 |
Daniel Borkmann | bpf: fix mixed signed/unsigned derived min/max value... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-07-03 |
Daniel Borkmann | bpf: add various test cases for verifier selftest Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-07-03 |
Daniel Borkmann | bpf: export whether tail call has jited owner Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-07-03 |
Daniel Borkmann | bpf: simplify narrower ctx access Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-07-03 |
Daniel Borkmann | bpf: add bpf_skb_adjust_room helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-07-03 |
Daniel Borkmann | bpf, net: add skb_mac_header_len helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-06-29 |
Daniel Borkmann | bpf: prevent leaking pointer via xadd on unpriviledged Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-06-21 |
Daniel Borkmann | bpf: expose prog id for cls_bpf and act_bpf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-06-11 |
Daniel Borkmann | bpf, arm64: take advantage of stack_depth tracking Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-06-10 |
Daniel Borkmann | bpf: add bpf_set_hash helper for tc progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-06-10 |
Daniel Borkmann | bpf: remove cg_skb_func_proto and use sk_filter_func_proto... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-06-10 |
Daniel Borkmann | bpf, tests: set rlimit also for test_align, so it doesn... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-06-10 |
Daniel Borkmann | bpf, tests: add a test for htab lookup + update traversal Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-06-10 |
Daniel Borkmann | bpf: reset id on spilled regs in clear_all_pkt_pointers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-06-10 |
Daniel Borkmann | bpf: reset id on CONST_IMM transition Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-06-10 |
Daniel Borkmann | bpf: don't check spilled reg state for non-STACK_SPILLed... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-06-10 |
Daniel Borkmann | bpf: avoid excessive stack usage for perf_sample_data Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-06-08 |
Daniel Borkmann | bpf, tests: fix endianness selection Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-06-07 |
Daniel Borkmann | bpf, arm64: use separate register for state in stxr Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-06-06 |
Daniel Borkmann | bpf: cgroup skb progs cannot access ld_abs/ind Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-05-25 |
Daniel Borkmann | bpf: add various verifier test cases Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-05-25 |
Daniel Borkmann | bpf: fix wrong exposure of map_flags into fdinfo for lpm Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-05-25 |
Daniel Borkmann | bpf: add bpf_clone_redirect to bpf_helper_changes_pkt_data Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-05-25 |
Daniel Borkmann | bpf: properly reset caller saved regs after helper... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-05-25 |
Daniel Borkmann | bpf: fix incorrect pruning decision when alignment... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-05-18 |
Daniel Borkmann | bpf: adjust verifier heuristics Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-05-12 |
Daniel Borkmann | xdp: refine xdp api with regards to generic xdp Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-05-12 |
Daniel Borkmann | xdp: add flag to enforce driver mode Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-05-11 |
Daniel Borkmann | bpf, arm64: fix faulty emission of map access in tail... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-05-08 |
Daniel Borkmann | bpf: don't let ldimm64 leak map addresses on unprivileged Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-05-03 |
Daniel Borkmann | xdp: use common helper for netlink extended ack reporting Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-05-02 |
Daniel Borkmann | bpf, arm64: fix jit branch offset related to ldimm64 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-05-02 |
Daniel Borkmann | bpf, arm64: implement jiting of BPF_XADD Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-05-02 |
Daniel Borkmann | bpf, samples: fix build warning in cookie_uid_helper_example Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-04-28 |
Daniel Borkmann | bpf: provide a generic macro for percpu values for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-04-28 |
Daniel Borkmann | bpf: fix _htons occurences in test_progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-04-28 |
Daniel Borkmann | bpf: add various test cases to verifier selftests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-04-28 |
Daniel Borkmann | bpf, x86_64/arm64: remove old ldimm64 artifacts from... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-04-24 |
Daniel Borkmann | bpf: make bpf_xdp_adjust_head support mandatory Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-04-21 |
Daniel Borkmann | bpf, doc: update bpf maintainers entry Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-04-21 |
Daniel Borkmann | bpf: add napi_id read access to __sk_buff Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-04-17 |
Daniel Borkmann | bpf: fix checking xdp_adjust_head on tail calls Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-04-17 |
Daniel Borkmann | bpf: fix cb access in socket filter programs on tail... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-04-01 |
Daniel Borkmann | bpf: add various verifier test cases for self-tests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-04-01 |
Daniel Borkmann | bpf, verifier: fix rejection of unaligned access checks... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-04-01 |
Daniel Borkmann | bpf, verifier: fix alu ops against map_value{, _adj... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-03-22 |
Daniel Borkmann | socket, bpf: fix sk_filter use after free in sk_clone_lock Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-03-17 |
Daniel Borkmann | perf symbols: Fix symbols__fixup_end heuristic for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...12afc68405f1956a330e1bc9.1489614365.git.daniel@iogearbox.net
|
commit | commitdiff | tree |
2017-03-13 |
Daniel Borkmann | bpf: improve read-only handling Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-03-12 |
Daniel Borkmann | x86/tlb: Fix tlb flushing when lguest clears PGE Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> ...4db9ad84f768965b7eb19d9e.1489191673.git.daniel@iogearbox.net
|
commit | commitdiff | tree |
2017-02-21 |
Daniel Borkmann | bpf: fix unlocking of jited image when module ronx... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-02-21 |
Daniel Borkmann | arch: add ARCH_HAS_SET_MEMORY config Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-02-17 |
Daniel Borkmann | rtnl: don't account unused struct ifla_port_vsi in... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-02-17 |
Daniel Borkmann | bpf: make jited programs visible in traces Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-02-17 |
Daniel Borkmann | bpf: remove stubs for cBPF from arch code Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-02-17 |
Daniel Borkmann | bpf: mark all registered map/prog types as __ro_after_init Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-02-08 |
Daniel Borkmann | bpf, lpm: fix overflows in trie_alloc checks Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-02-03 |
Daniel Borkmann | trace: rename trace_print_hex_seq arg and add kdoc Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-26 |
Daniel Borkmann | bpf: use prefix_len in test_tag when reading fdinfo Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-25 |
Daniel Borkmann | bpf: add initial bpf tracepoints Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-25 |
Daniel Borkmann | lib, traceevent: add PRINT_HEX_STR variant Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-25 |
Daniel Borkmann | trace: add variant without spacing in trace_print_hex_seq Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-25 |
Daniel Borkmann | powerpc/bpf: Remove redundant check for non-null image Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-24 |
Daniel Borkmann | bpf: enable verifier to better track const alu ops Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-24 |
Daniel Borkmann | bpf: add prog tag test case to bpf selftests Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-24 |
Daniel Borkmann | bpf: allow option for setting bpf_l4_csum_replace from... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-24 |
Daniel Borkmann | bpf: enable load bytes helper for filter/reuseport... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-24 |
Daniel Borkmann | bpf: simplify __is_valid_access test on cb Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-24 |
Daniel Borkmann | bpf, lpm: fix kfree of im_node in trie_update_elem Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-18 |
Daniel Borkmann | bpf: don't trigger OOM killer under pressure with map... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-16 |
Daniel Borkmann | bpf, trace: make ctx access checks more robust Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-16 |
Daniel Borkmann | bpf: rework prog_digest into prog_tag Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-16 |
Daniel Borkmann | s390/bpf: remove redundant check for non-null image Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-12 |
Daniel Borkmann | bpf: allow b/h/w/dw access for bpf's cb in ctx Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-12 |
Daniel Borkmann | bpf: pass original insn directly to convert_ctx_access Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-08 |
Daniel Borkmann | bpf: change back to orig prog on too many passes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-05 |
Daniel Borkmann | packet: fix panic in __packet_set_timestamp on tpacket_v3... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-12-26 |
Daniel Borkmann | net, sched: fix soft lockup in tc_classify Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-12-18 |
Daniel Borkmann | bpf: fix mark_reg_unknown_value for spilled regs on... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-12-18 |
Daniel Borkmann | bpf: fix overflow in prog accounting Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-12-18 |
Daniel Borkmann | bpf: dynamically allocate digest scratch buffer Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-12-17 |
Daniel Borkmann | bpf, test_verifier: fix a test case error result on... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-12-17 |
Daniel Borkmann | bpf: fix regression on verifier pruning wrt map lookups Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-12-07 |
Daniel Borkmann | bpf: fix loading of BPF_MAXINSNS sized programs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-12-05 |
Daniel Borkmann | bpf: add prog_digest and expose it via fdinfo/netlink Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-12-05 |
Daniel Borkmann | bpf, cls: consolidate prog deletion path Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-12-05 |
Daniel Borkmann | bpf: remove type arg from __is_valid_{,xdp_}access Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |