2021-01-30 |
Daniel Borkmann | bpf: Fix buggy rsh min/max bounds tracking Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2020-09-12 |
Daniel Borkmann | uaccess: Add non-pagefault user-space write function Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-08-25 |
Daniel Borkmann | bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-08-25 |
Daniel Borkmann | bpf: add bpf_jit_limit knob to restrict unpriv allocations Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-08-25 |
Daniel Borkmann | bpf: restrict access to core bpf sysctls Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-08-25 |
Daniel Borkmann | bpf: get rid of pure_initcall dependency to enable... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-03-19 |
Daniel Borkmann | ipvlan: disallow userns cap_net_admin to change global... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2019-02-06 |
Daniel Borkmann | ipvlan, l3mdev: fix broken l3s mode wrt local routes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-09-05 |
Daniel Borkmann | bpf, ppc64: fix unexpected r0=0 exit path inside bpf_xadd Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-08-24 |
Daniel Borkmann | bpf, s390: fix potential memleak when later bpf_jit_prog... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-05-30 |
Daniel Borkmann | bpf: fix rlimit in reuseport net selftest Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-28 |
Daniel Borkmann | bpf, x64: increase number of passes Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-28 |
Daniel Borkmann | kbuild: disable clang's default use of -fmerge-all... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-11 |
Daniel Borkmann | bpf, ppc64: fix out of bounds access in tail call Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-11 |
Daniel Borkmann | bpf, arm64: fix out of bounds access in tail call Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-11 |
Daniel Borkmann | bpf, x64: implement retpoline for tail call Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-11 |
Daniel Borkmann | bpf: fix mlock precharge on arraymaps Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-03-11 |
Daniel Borkmann | bpf: fix wrong exposure of map_flags into fdinfo for lpm Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-31 |
Daniel Borkmann | bpf: reject stores into ctx via st and xadd Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-31 |
Daniel Borkmann | bpf: avoid false sharing of map refcount with max_entries Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2018-01-31 |
Daniel Borkmann | bpf: arsh is not supported in 32 bit alu thus reject it Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
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 |
2017-12-25 |
Daniel Borkmann | bpf: fix incorrect sign extension in check_alu_op() Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-12-25 |
Daniel Borkmann | bpf: reject out-of-bounds stack pointer calculation Acked-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-12-25 |
Daniel Borkmann | bpf: fix branch pruning logic Acked-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-12-25 |
Daniel Borkmann | bpf: adjust insn_aux_data when patching insns Acked-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-08-30 |
Daniel Borkmann | bpf: fix mixed signed/unsigned derived min/max value... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-08-30 |
Daniel Borkmann | bpf, verifier: fix alu ops against map_value{, _adj... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-08-30 |
Daniel Borkmann | bpf: adjust verifier heuristics Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-08-30 |
Daniel Borkmann | bpf: fix bpf_trace_printk on 32 bit archs 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-07-05 |
Daniel Borkmann | bpf: don't trigger OOM killer under pressure with map... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-06-07 |
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-06-07 |
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-14 |
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-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-03-22 |
Daniel Borkmann | bpf: fix mark_reg_unknown_value for spilled regs on... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-03-22 |
Daniel Borkmann | bpf: fix regression on verifier pruning wrt map lookups Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-03-15 |
Daniel Borkmann | x86/tlb: Fix tlb flushing when lguest clears PGE Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2017-01-15 |
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-15 |
Daniel Borkmann | net, sched: fix soft lockup in tc_classify Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-11-28 |
Daniel Borkmann | net, sched: respect rcu grace period on cls destruction Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-11-07 |
Daniel Borkmann | bpf: fix map not being uncharged during map creation... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-11-07 |
Daniel Borkmann | bpf: fix htab map destruction when extra reserve is... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-10-29 |
Daniel Borkmann | bpf: fix samples to add fake KBUILD_MODNAME Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-10-20 |
Daniel Borkmann | bpf, test: fix ld_abs + vlan push/pop stress test Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-09-23 |
Daniel Borkmann | bpf: add helper to invalidate hash Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-09-23 |
Daniel Borkmann | bpf: use bpf_get_smp_processor_id_proto instead of... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-09-23 |
Daniel Borkmann | bpf: use skb_to_full_sk helper in bpf_skb_under_cgroup Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-09-21 |
Daniel Borkmann | bpf: add test cases for direct packet access Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-09-21 |
Daniel Borkmann | bpf: direct packet write and access for helpers for... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-09-21 |
Daniel Borkmann | bpf, verifier: enforce larger zero range for pkt on... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-09-15 |
Daniel Borkmann | bpf: use skb_at_tc_ingress helper in tcf_bpf Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-09-15 |
Daniel Borkmann | bpf: drop unnecessary test in cls_bpf_classify and... Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-09-10 |
Daniel Borkmann | bpf: add BPF_CALL_x macros for declaring helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-09-10 |
Daniel Borkmann | bpf: add own ctx rewriter on ifindex for clsact progs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-09-10 |
Daniel Borkmann | bpf: add BPF_SIZEOF and BPF_FIELD_SIZEOF macros Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-09-10 |
Daniel Borkmann | bpf: minor cleanups in helpers Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-09-09 |
Daniel Borkmann | bpf: fix range propagation on direct packet access 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-19 |
Daniel Borkmann | bpf: get rid of cgroup helper related ifdefs Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-08-19 |
Daniel Borkmann | bpf: enable event output helper also for xdp types Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-08-19 |
Daniel Borkmann | bpf: add bpf_skb_change_tail helper Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
|
commit | commitdiff | tree |
2016-08-19 |
Daniel Borkmann | bpf: use skb_pkt_type_ok helper in bpf_skb_change_type 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 |
next |