2018-01-17 |
Daniel Borkmann | bpf, array: fix overflow in max_entries and undefined... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-17 |
Daniel Borkmann | bpf: add bpf_patch_insn_single helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-12-20 |
Daniel Borkmann | perf symbols: Fix symbols__fixup_end heuristic for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-11-21 |
Daniel Borkmann | bpf: don't let ldimm64 leak map addresses on unprivileged Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-08-13 |
Daniel Borkmann | bpf, s390: fix jit branch offset related to ldimm64 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-07-21 |
Daniel Borkmann | bpf: prevent leaking pointer via xadd on unpriviledged Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-05-14 |
Daniel Borkmann | bpf, arm64: fix jit branch offset related to ldimm64 Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-03-30 |
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-01-15 |
Daniel Borkmann | net, sched: fix soft lockup in tc_classify Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-12-10 |
Daniel Borkmann | net, sched: respect rcu grace period on cls destruction Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-07-11 |
Daniel Borkmann | bpf: try harder on clones when writing into skb Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-07-11 |
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-24 |
Daniel Borkmann | bpf, inode: disallow userns mounts Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-05-19 |
Daniel Borkmann | vlan: pull on __vlan_insert_tag error path and fix... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-05-19 |
Daniel Borkmann | net: use skb_postpush_rcsum instead of own implementations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-04-20 |
Daniel Borkmann | tun, bpf: fix suspicious RCU usage in tun_{attach,... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-04-20 |
Daniel Borkmann | vxlan: fix missing options_len update on RX with collect... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-03-03 |
Daniel Borkmann | bpf: fix branch offset adjustment on backjumps after... 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-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 |
2015-09-11 |
Daniel Borkmann | netlink, mmap: transform mmap skb into full skb on... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-09-10 |
Daniel Borkmann | netlink, mmap: fix edge-case leakages in nf queue zero... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-09-10 |
Daniel Borkmann | netlink, mmap: don't walk rx ring on poll if receive... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-09-09 |
Daniel Borkmann | ebpf: fix fd refcount leaks related to maps in bpf... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-09-04 |
Daniel Borkmann | mm/slab.h: fix argument order in cache_from_obj's error... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-09-02 |
Daniel Borkmann | netfilter: nf_conntrack: make nf_ct_zone_dflt built-in Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-09-02 |
Daniel Borkmann | netfilter: nf_dup{4, 6}: fix build error when nf_conntrack... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-09-02 |
Daniel Borkmann | ipv6: fix exthdrs offload registration in out_rt path Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-09-02 |
Daniel Borkmann | sock, diag: fix panic in sock_diag_put_filterinfo Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-09-01 |
Daniel Borkmann | netfilter: conntrack: use nf_ct_tmpl_free in CT/synproxy... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-08-31 |
Daniel Borkmann | tcp: use dctcp if enabled on the route to the initiator Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-08-31 |
Daniel Borkmann | fib, fib6: reject invalid feature bits Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-08-31 |
Daniel Borkmann | net: fib6: reduce identation in ip6_convert_metrics Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-08-28 |
Daniel Borkmann | net: sched: don't break line in tc_classify loop notification Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-08-27 |
Daniel Borkmann | net: sched: consolidate tc_classify{,_compat} Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-08-17 |
Daniel Borkmann | netfilter: nf_conntrack: add efficient mark to zone... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-08-17 |
Daniel Borkmann | netfilter: nf_conntrack: add direction support for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-08-11 |
Daniel Borkmann | netfilter: nf_conntrack: push zone object into functions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-08-10 |
Daniel Borkmann | netlink: make sure -EBUSY won't escape from netlink_insert Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-08-03 |
Daniel Borkmann | act_bpf: properly support late binding of bpf action... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-08-03 |
Daniel Borkmann | ebpf: add skb->hash to offset map for usage in {cls... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-07-31 |
Daniel Borkmann | bpf_jit_disasm: also support reading jit dump from... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-07-30 |
Daniel Borkmann | net: sched: fix refcount imbalance in actions Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-07-30 |
Daniel Borkmann | bpf: also show process name/pid in bpf_jit_dump Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-07-30 |
Daniel Borkmann | bpf, x86/sparc: show actual number of passes in bpf_jit_dump Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-07-30 |
Daniel Borkmann | bpf: provide helper that indicates eBPF was migrated Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-07-30 |
Daniel Borkmann | test_bpf: assign type to native eBPF test cases Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-07-30 |
Daniel Borkmann | act_bpf: fix memory leaks when replacing bpf programs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-07-30 |
Daniel Borkmann | ebpf, x86: fix general protection fault when tail call... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-07-26 |
Daniel Borkmann | net: sctp: stop spamming klog with rfc6458, 5.3.2.... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-07-21 |
Daniel Borkmann | sched: cls_flow: fix panic on filter replace Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-07-21 |
Daniel Borkmann | sched: cls_flower: fix panic on filter replace Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-07-21 |
Daniel Borkmann | sched: cls_bpf: fix panic on filter replace Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-07-20 |
Daniel Borkmann | ebpf: add helper to retrieve net_cls's classid cookie Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-07-20 |
Daniel Borkmann | cls_cgroup: factor out classid retrieval Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-07-15 |
Daniel Borkmann | rtnetlink: reject non-IFLA_VF_PORT attributes inside... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-07-13 |
Daniel Borkmann | ebpf: remove self-assignment in interpreter's tail... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-07-08 |
Daniel Borkmann | rtnetlink: verify IFLA_VF_INFO attributes before passing... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-06-26 |
Daniel Borkmann | compiler-intel: fix wrong compiler barrier() macro Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-06-01 |
Daniel Borkmann | ebpf: misc core cleanup Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-06-01 |
Daniel Borkmann | ebpf: allow bpf_ktime_get_ns_proto also for networking Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-05-27 |
Daniel Borkmann | test_bpf: add similarly conflicting jump test case... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-05-27 |
Daniel Borkmann | tools: bpf_jit_disasm: fix segfault on disabled debugging... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-05-25 |
Daniel Borkmann | test_bpf: add more eBPF jump torture cases Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-05-21 |
Daniel Borkmann | net: sched: fix call_rcu() race on classifier module... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-05-21 |
Daniel Borkmann | net: dev: reduce both ingress hook ifdefs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-05-19 |
Daniel Borkmann | tcp: add rfc3168, section 6.1.1.1. fallback Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-05-15 |
Daniel Borkmann | test_bpf: add tests related to BPF_MAXINSNS Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2015-05-11 |
Daniel Borkmann | net: sched: fix typo in net_device ifdef Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |