2016-11-21 |
Daniel Borkmann | bpf: fix htab map destruction when extra reserve is... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-08-24 |
Daniel Borkmann | Bluetooth: split sk_filter in l2cap_sock_recv_cb Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-08-13 |
Daniel Borkmann | bpf: fix write helpers with regards to non-linear parts Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-08-13 |
Daniel Borkmann | bpf: fix bpf_skb_in_cgroup helper naming Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-08-08 |
Daniel Borkmann | bpf: fix checksum for vlan push/pop helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-08-08 |
Daniel Borkmann | bpf: fix checksum fixups on bpf_skb_store_bytes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-08-08 |
Daniel Borkmann | bpf: also call skb_postpush_rcsum on xmit occasions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-07-26 |
Daniel Borkmann | udp: use sk_filter_trim_cap for udp{,6}_queue_rcv_skb Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-07-25 |
Daniel Borkmann | bpf, events: fix offset in skb copy handler Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-07-21 |
Daniel Borkmann | bpf, mips: fix off-by-one in ctx offset allocation Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-07-20 |
Daniel Borkmann | bpf, elf: add official ELF machine define for eBPF Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-07-17 |
Daniel Borkmann | bpf: bpf_event_entry_gen's alloc needs to be in atomic... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-07-15 |
Daniel Borkmann | bpf: avoid stack copy and use skb ctx for event output Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-07-15 |
Daniel Borkmann | bpf, perf: split bpf_perf_event_output Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-07-15 |
Daniel Borkmann | perf, events: add non-linear data support for raw records Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-07-04 |
Daniel Borkmann | bpf: add bpf_get_hash_recalc helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-07-01 |
Daniel Borkmann | macsec: set actual real device for xmit when !protect_frames Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-07-01 |
Daniel Borkmann | bpf: refactor bpf_prog_get and type check into helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-07-01 |
Daniel Borkmann | bpf: generally move prog destruction to RCU deferral Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-06-30 |
Daniel Borkmann | bpf: add bpf_skb_change_type helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-06-30 |
Daniel Borkmann | bpf: add bpf_skb_change_proto helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-06-30 |
Daniel Borkmann | bpf: don't use raw processor id in generic helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-06-30 |
Daniel Borkmann | bpf, trace: add BPF_F_CURRENT_CPU flag for bpf_perf_event_read Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-06-30 |
Daniel Borkmann | bpf, trace: fetch current cpu only once Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-06-30 |
Daniel Borkmann | bpf: minor cleanups on fd maps and helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-06-29 |
Daniel Borkmann | bpf, perf: delay release of BPF prog after grace period Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-06-17 |
Daniel Borkmann | net, cls: also reject deleting all filters when TCA_KIND... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-06-16 |
Daniel Borkmann | bpf, maps: flush own entries on perf map release Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-06-16 |
Daniel Borkmann | bpf, maps: extend map_fd_get_ptr arguments Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-06-16 |
Daniel Borkmann | bpf, maps: add release callback Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-06-11 |
Daniel Borkmann | net, cls: allow for deleting all filters for given... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-06-11 |
Daniel Borkmann | bpf: reject wrong sized filters earlier Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-06-11 |
Daniel Borkmann | bpf: enforce recursion limit on redirects Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-06-07 |
Daniel Borkmann | net: sched: fix tc_should_offload for specific clsact... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-06-07 |
Daniel Borkmann | bpf, trace: use READ_ONCE for retrieving file ptr Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-05-23 |
Daniel Borkmann | bpf, inode: disallow userns mounts Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-05-20 |
Daniel Borkmann | bpf: rather use get_random_int for randomizations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
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 |