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 |
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 |
next |