2016-05-17 |
Daniel Borkmann | bpf, doc: fix typo on bpf_asm descriptions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-05-16 |
Daniel Borkmann | net: also make sch_handle_egress() drop monitor ready Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-05-16 |
Daniel Borkmann | bpf, s390: add support for constant blinding Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-05-16 |
Daniel Borkmann | bpf, arm64: add support for constant blinding Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-05-16 |
Daniel Borkmann | bpf, x86: add support for constant blinding Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-05-16 |
Daniel Borkmann | bpf: add generic constant blinding for use in jits Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-05-16 |
Daniel Borkmann | bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-05-16 |
Daniel Borkmann | bpf: add bpf_patch_insn_single helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-05-16 |
Daniel Borkmann | bpf, x86/arm64: remove useless checks on prog Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-05-16 |
Daniel Borkmann | bpf: split HAVE_BPF_JIT into cBPF and eBPF variant Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-05-16 |
Daniel Borkmann | bpf: move bpf_jit_enable declaration Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-05-16 |
Daniel Borkmann | bpf: minor cleanups in ebpf code Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-04-20 |
Daniel Borkmann | bpf: add event output helper for notifications/sampling... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-04-20 |
Daniel Borkmann | bpf, trace: add BPF_F_CURRENT_CPU flag for bpf_perf_event_output Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-04-16 |
Daniel Borkmann | vlan: pull on __vlan_insert_tag error path and fix... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-04-15 |
Daniel Borkmann | bpf, samples: add test cases for raw stack Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-04-15 |
Daniel Borkmann | bpf, samples: don't zero data when not needed Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-04-15 |
Daniel Borkmann | bpf: convert relevant helper args to ARG_PTR_TO_RAW_STACK Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-04-15 |
Daniel Borkmann | bpf, verifier: add ARG_PTR_TO_RAW_STACK type Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-04-15 |
Daniel Borkmann | bpf, verifier: add bpf_call_arg_meta for passing meta... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-04-14 |
Daniel Borkmann | ipv6, token: allow for clearing the current device... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-04-08 |
Daniel Borkmann | bpf, verifier: further improve search pruning Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-04-01 |
Daniel Borkmann | tun, bpf: fix suspicious RCU usage in tun_{attach,... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-30 |
Daniel Borkmann | bpf: make padding in bpf_tunnel_key explicit Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-25 |
Daniel Borkmann | bpf: add missing map_flags to bpf_map_show_fdinfo Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-20 |
Daniel Borkmann | ipv6, trace: fix tos reporting on fib6_table_lookup Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-20 |
Daniel Borkmann | geneve: fix populating tclass in geneve_get_v6_dst Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-20 |
Daniel Borkmann | vxlan: fix populating tclass in vxlan6_get_route Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-18 |
Daniel Borkmann | ip_tunnels, bpf: define IP_TUNNEL_OPTS_MAX and use it Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-18 |
Daniel Borkmann | bpf, dst: add and use dst_tclassid helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-18 |
Daniel Borkmann | bpf: make skb->tc_classid also readable Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-18 |
Daniel Borkmann | cls_bpf: reset class and reuse major in da Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-11 |
Daniel Borkmann | bpf: support flow label for bpf_skb_{set, get}_tunnel_key Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-11 |
Daniel Borkmann | geneve: support setting IPv6 flow label Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-11 |
Daniel Borkmann | vxlan: support setting IPv6 flow label Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-11 |
Daniel Borkmann | ip_tunnel: add support for setting flow label via collect... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-09 |
Daniel Borkmann | ip_tunnel, bpf: ip_tunnel_info_opts_{get, set} depends... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-08 |
Daniel Borkmann | vxlan: allow setting ipv6 traffic class Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-08 |
Daniel Borkmann | bpf, vxlan, geneve, gre: fix usage of dst_cache on... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-08 |
Daniel Borkmann | bpf: support for access to tunnel options Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-08 |
Daniel Borkmann | bpf: allow to propagate df in bpf_skb_set_tunnel_key Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-08 |
Daniel Borkmann | bpf: make helper function protos static Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-08 |
Daniel Borkmann | bpf: add flags to bpf_skb_store_bytes for clearing... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-08 |
Daniel Borkmann | bpf: allow bpf_csum_diff to feed bpf_l3_csum_replace... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-03 |
Daniel Borkmann | vxlan: fix missing options_len update on RX with collect... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-02-24 |
Daniel Borkmann | bpf: fix csum setting for bpf_set_tunnel_key Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-02-22 |
Daniel Borkmann | bpf: don't emit mov A,A on return Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-02-22 |
Daniel Borkmann | bpf: fix csum update in bpf_l4_csum_replace helper... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-02-22 |
Daniel Borkmann | bpf: try harder on clones when writing into skb Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-02-22 |
Daniel Borkmann | bpf: remove artificial bpf_skb_{load, store}_bytes... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-02-22 |
Daniel Borkmann | bpf: add generic bpf_csum_diff helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-02-22 |
Daniel Borkmann | bpf: add new arg_type that allows for 0 sized stack... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-02-20 |
Daniel Borkmann | net: use skb_postpush_rcsum instead of own implementations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-02-10 |
Daniel Borkmann | bpf: fix branch offset adjustment on backjumps after... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-01-11 |
Daniel Borkmann | bpf: support ipv6 for bpf_skb_{set,get}_tunnel_key Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-01-11 |
Daniel Borkmann | bpf: export helper function flags and reject invalid... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-01-11 |
Daniel Borkmann | net, sched: add clsact qdisc Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-01-10 |
Daniel Borkmann | bpf: add skb_postpush_rcsum and fix dev_forward_skb... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-01-10 |
Daniel Borkmann | net, sched: add skb_at_tc_ingress helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-01-09 |
Daniel Borkmann | bpf: cleanup bpf_prog_run_{save,clear}_cb helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-12-18 |
Daniel Borkmann | bpf, test: add couple of test cases Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-12-18 |
Daniel Borkmann | bpf, x86: detect/optimize loading 0 immediates Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-12-18 |
Daniel Borkmann | bpf: fix misleading comment in bpf_convert_filter Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-12-18 |
Daniel Borkmann | bpf: move clearing of A/X into classic to eBPF migration... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-12-18 |
Daniel Borkmann | bpf: add bpf_skb_load_bytes helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-12-12 |
Daniel Borkmann | bpf, inode: allow for rename and link ops Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-12-02 |
Daniel Borkmann | bpf, array: fix heap out-of-bounds access when updating... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-25 |
Daniel Borkmann | bpf: fix clearing on persistent program array maps Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-23 |
Daniel Borkmann | net, scm: fix PaX detected msg_controllen overflow... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-20 |
Daniel Borkmann | bpf: add show_fdinfo handler for maps Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-16 |
Daniel Borkmann | bpf, arm64: start flushing icache range from header Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-16 |
Daniel Borkmann | bpf, arm: start flushing icache range from header Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-15 |
Daniel Borkmann | packet: fix tpacket_snd max frame len Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-15 |
Daniel Borkmann | packet: infer protocol from ethernet header if unset Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-15 |
Daniel Borkmann | packet: only allow extra vlan len on ethernet devices Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-15 |
Daniel Borkmann | packet: always probe for transport header Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-15 |
Daniel Borkmann | packet: do skb_probe_transport_header when we actually... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-11 |
Daniel Borkmann | debugfs: fix refcount imbalance in start_creating Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-05 |
Daniel Borkmann | tracefs: Fix refcount imbalance in start_creating() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-03 |
Daniel Borkmann | bpf, verifier: annotate verbose printer with __printf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-03 |
Daniel Borkmann | bpf: add sample usages for persistent maps/progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-03 |
Daniel Borkmann | bpf: add support for persistent maps/progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-03 |
Daniel Borkmann | bpf: consolidate bpf_prog_put{, _rcu} dismantle paths Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-03 |
Daniel Borkmann | bpf: align and clean bpf_{map,prog}_get helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-11-03 |
Daniel Borkmann | bpf: abstract anon_inode_getfd invocations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-10-08 |
Daniel Borkmann | bpf: split state from prandom_u32() and consolidate... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-10-08 |
Daniel Borkmann | random32: add prandom_init_once helper for own rngs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-10-08 |
Daniel Borkmann | random32: add prandom_seed_full_state helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-10-08 |
Daniel Borkmann | bpf, skb_do_redirect: clear sender_cpu before xmit Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-10-05 |
Daniel Borkmann | ebpf: include perf_event only where really needed Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-10-05 |
Daniel Borkmann | bpf, seccomp: prepare for upcoming criu support Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-10-05 |
Daniel Borkmann | bpf: fix panic in SO_GET_FILTER with native ebpf programs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-10-03 |
Daniel Borkmann | sched, bpf: make skb->priority writable Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-10-03 |
Daniel Borkmann | sched, bpf: add helper for retrieving routing realms Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-10-03 |
Daniel Borkmann | ebpf: migrate bpf_prog's flags to bitfield Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-09-23 |
Daniel Borkmann | cls_bpf: further limit exec opcodes subset Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-09-23 |
Daniel Borkmann | cls_bpf: make binding to classid optional Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-09-23 |
Daniel Borkmann | cls_bpf: also dump TCA_BPF_FLAGS Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-09-23 |
Daniel Borkmann | sched, bpf: let stack handle !IFF_UP devs on bpf_clone_redirect Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-09-18 |
Daniel Borkmann | cls_bpf: introduce integrated actions Joint work with Daniel Borkmann. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
next |