projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
xdp: Add batching support to redirect map
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
2013-12-18
John Fastabend
net: allow netdev_all_upper_get_next_dev_rcu with rtnl...
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2013-11-30
John Fastabend
ixgbe: turn NETIF_F_HW_L2FW_DOFFLOAD off by default
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2013-11-30
John Fastabend
ixgbe: ixgbe_fwd_ring_down needs to be static
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2013-11-08
John Fastabend
ixgbe: deleting dfwd stations out of order can cause...
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2013-11-08
John Fastabend
ixgbe: fix build err, num_rx_queues is only available...
Author:
John Fastabend
<john.r.fastabend@intel.com>
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2013-11-08
John Fastabend
ixgbe: enable l2 forwarding acceleration for macvlans
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2013-11-08
John Fastabend
net: Add layer 2 hardware acceleration operations for...
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2013-10-22
John Fastabend
macvlan: resolve ENOENT errors on creation
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
2013-03-29
John Fastabend
net: rtnetlink: fdb dflt dump must set idx used for...
Signed-off-by:
John Fastabend
<john.r.fastabend@intel.com>
commit
|
commitdiff
|
tree
next