2017-08-16 | John Fastabend | net: fixes for skb_send_sock Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-08-16 | John Fastabend | net: add sendmsg_locked and sendpage_locked to af_inet6 Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-08-16 | John Fastabend | net: early init support for strparser Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-08-07 | John Fastabend | bpf: devmap fix mutex in rcu critical section Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-08-04 | John Fastabend | net: comment fixes against BPF devmap helper calls Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-07-29 | John Fastabend | bpf: testing: fix devmap tests Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-07-18 | John Fastabend | net: fix build error in devmap helper calls Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-07-17 | John Fastabend | xdp: bpf redirect with map sample program Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-07-17 | John Fastabend | net: add notifier hooks for devmap bpf map Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-07-17 | John Fastabend | xdp: Add batching support to redirect map Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-07-17 | John Fastabend | bpf: add bpf_redirect_map helper routine Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-07-17 | John Fastabend | bpf: add devmap, a map for storing net device references Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-07-17 | John Fastabend | xdp: add trace event for xdp redirect Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-07-17 | John Fastabend | ixgbe: add initial support for xdp redirect Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-07-17 | John Fastabend | net: implement XDP_REDIRECT for xdp generic Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-07-17 | John Fastabend | xdp: sample program for new bpf_redirect helper Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-07-17 | John Fastabend | xdp: add bpf_redirect helper function Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-07-17 | John Fastabend | net: xdp: support xdp generic on virtual devices Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-07-17 | John Fastabend | ixgbe: NULL xdp_tx rings on resource cleanup Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-07-03 | John Fastabend | bpf, verifier: add additional patterns to evaluate_reg_imm_alu Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-07-03 | John Fastabend | bpf: extend bpf_trace_printk to support %i Signed-off-by: John Fastabend <john.fastabend@gmail.com> |
commit | commitdiff | tree |
2017-04-30 | John Fastabend | ixgbe: delay tail write to every 'n' packets Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2017-04-30 | John Fastabend | ixgbe: add support for XDP_TX action Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2017-04-30 | John Fastabend | ixgbe: add XDP support for pass and drop actions Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2017-02-07 | John Fastabend | virtio_net: XDP support for adjust_head Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2017-02-07 | John Fastabend | virtio_net: refactor freeze/restore logic into virtnet... Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2017-02-07 | John Fastabend | virtio_net: remove duplicate queue pair binding in XDP Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2017-02-07 | John Fastabend | virtio_net: factor out xdp handler for readability Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2017-02-07 | John Fastabend | virtio_net: wrap rtnl_lock in test for calling with... Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2017-01-26 | John Fastabend | virtio_net: use dev_kfree_skb for small buffer XDP... Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-12-17 | John Fastabend | virtio_net: xdp, add slowpath case for non contiguous... Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-12-17 | John Fastabend | virtio_net: add XDP_TX support Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-12-17 | John Fastabend | virtio_net: add dedicated XDP transmit queues Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-12-17 | John Fastabend | virtio_net: Add XDP support Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-12-17 | John Fastabend | net: xdp: add invalid buffer warning Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-07-04 | John Fastabend | net: samples: pktgen mode samples/tests for qdisc layer Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-07-04 | John Fastabend | net: pktgen: support injecting packets for qdisc testing Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-03-03 | John Fastabend | net: relax setup_tc ndo op handle restriction Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-03-01 | John Fastabend | net: sched: cls_u32 add bit to specify software only... Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-03-01 | John Fastabend | net: cls_u32: move TC offload feature bit into cls_u32... Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-03-01 | John Fastabend | net: sched: consolidate offload decision in cls_u32 Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-02-18 | John Fastabend | net: pack tc_cls_u32_knode struct slighter better Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-02-18 | John Fastabend | ixgbe: fix dates on header of ixgbe_model.h Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-02-18 | John Fastabend | ixgbe: use u32 instead of __u32 in model header Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-02-17 | John Fastabend | net: ixgbe: abort with cls u32 divisor groups greater... Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-02-17 | John Fastabend | net: ixgbe: add support for tc_u32 offload Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-02-17 | John Fastabend | net: ixgbe: add minimal parser details for ixgbe Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-02-17 | John Fastabend | net: tc: helper functions to query action types Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-02-17 | John Fastabend | net: add tc offload feature flag Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-02-17 | John Fastabend | net: sched: add cls_u32 offload hooks for netdevs Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-02-17 | John Fastabend | net: rework setup_tc ndo op to consume general tc operand Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-02-17 | John Fastabend | net: rework ndo tc op to consume additional qdisc handle... Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-01-11 | John Fastabend | net: pktgen: fix null ptr deref in skb allocation Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2016-01-06 | John Fastabend | net: sched: fix missing free per cpu on qstats Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2015-05-28 | John Fastabend | ixgbe: Allow flow director to use entire queue space Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2015-05-28 | John Fastabend | ethtool: Add helper routines to pass vf to rx_flow_spec Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2015-03-18 | John Fastabend | net: Add max rate tx queue attribute Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-10-06 | John Fastabend | net: sched: do not use tcf_proto 'tp' argument from... Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-10-06 | John Fastabend | net: sched: cls_cgroup tear down exts and ematch from... Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-10-06 | John Fastabend | net: sched: remove tcf_proto from ematch calls Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-10-05 | John Fastabend | net: sched: suspicious RCU usage in qdisc_watchdog Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-30 | John Fastabend | net: sched: enable per cpu qstats Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-30 | John Fastabend | net: sched: restrict use of qstats qlen Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-30 | John Fastabend | net: sched: implement qstat helper routines Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-30 | John Fastabend | net: sched: make bstats per cpu and estimator RCU safe Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-29 | John Fastabend | net: sched: cls_rcvp, complete rcu conversion Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-22 | John Fastabend | net: sched: cls_u32 changes to knode must appear atomic... Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-22 | John Fastabend | net: cls_u32: fix missed pcpu_success free_percpu Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-19 | John Fastabend | net: sched: cls_u32: rcu can not be last node Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-16 | John Fastabend | net: sched: cls_cgroup need tcf_exts_init in all cases Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-16 | John Fastabend | net: sched: cls_fw: add missing tcf_exts_init call... Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-16 | John Fastabend | net: sched: cls_cgroup fix possible memory leak of... Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-16 | John Fastabend | net: sched: cls_u32 add missing rcu_assign_pointer... Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-16 | John Fastabend | net: sched: fix unsued cpu variable Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: rcu'ify cls_bpf Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: rcu'ify cls_rsvp Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: make cls_u32 lockless Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: make cls_u32 per cpu Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: RCU cls_tcindex Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: RCU cls_route Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: fw use RCU Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: cls_flow use RCU Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: cls_cgroup use RCU Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: cls_basic use RCU Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: rcu-ify tcf_proto Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: qdisc: use rcu prefix and silence sparse warnings Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: rcu'ify cls_bpf Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: rcu'ify cls_rsvp Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: make cls_u32 lockless Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: make cls_u32 per cpu Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: RCU cls_tcindex Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: RCU cls_route Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: fw use RCU Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: cls_flow use RCU Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: cls_cgroup use RCU Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: sched: cls_basic use RCU Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: rcu-ify tcf_proto Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-09-13 | John Fastabend | net: qdisc: use rcu prefix and silence sparse warnings Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-05-04 | John Fastabend | net: sched: lock imbalance in hhf qdisc Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
2014-01-16 | John Fastabend | ixgbe: reinit_locked() should be called with rtnl_lock Signed-off-by: John Fastabend <john.r.fastabend@intel.com> |
commit | commitdiff | tree |
next |