projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'locking-core-2020-06-01' of git://git.kernel.org/pub/scm/linux/kernel...
2020-05-29
Vlad Buslov
net/mlx5e: Fix MLX5_TC_CT dependencies
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2020-03-09
Vlad Buslov
net/mlx5e: Show/set Rx network flow classification...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2020-03-09
Vlad Buslov
net/mlx5e: Init ethtool steering for representors
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2020-03-09
Vlad Buslov
net/mlx5e: Show/set Rx flow indir table and RSS hash...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2020-02-17
Vlad Buslov
net: sched: don't take rtnl lock during flow_action...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2020-02-17
Vlad Buslov
net: sched: refactor ct action helpers to require tcf_lock
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2020-02-17
Vlad Buslov
net: sched: refactor police action helpers to require...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2020-02-17
Vlad Buslov
net: sched: lock action when translating it to flow_action...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2020-01-23
Vlad Buslov
net/mlx5e: Enable all available stats for uplink reps
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2020-01-23
Vlad Buslov
net/mlx5e: Create q counters on uplink representors
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2020-01-23
Vlad Buslov
net/mlx5e: Convert rep stats to mlx5e_stats_grp-based...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-11-20
Vlad Buslov
net/mlx5e: Reorder mirrer action parsing to check for...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-11-01
Vlad Buslov
net/mlx5e: Verify that rule has at least one fwd/drop...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-10-31
Vlad Buslov
tc-testing: implement tests for new fast_init action...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-10-31
Vlad Buslov
net: sched: update action implementations to support...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-10-31
Vlad Buslov
net: sched: extend TCA_ACT space with TCA_ACT_FLAGS
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-10-31
Vlad Buslov
net: sched: modify stats helper functions to support...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-10-31
Vlad Buslov
net: sched: don't expose action qstats to skb_tc_reinsert()
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-10-31
Vlad Buslov
net: sched: extract qstats update code into functions
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-10-31
Vlad Buslov
net: sched: extract bstats update code into function
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-10-31
Vlad Buslov
net: sched: extract common action counters update code...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-10-29
Vlad Buslov
net/mlx5e: Don't store direct pointer to action's tunnel...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-10-29
Vlad Buslov
net/mlx5e: Only skip encap flows update when encap...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-09-27
Vlad Buslov
net: sched: sch_sfb: don't call qdisc_put() while holding...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-09-27
Vlad Buslov
net: sched: multiq: don't call qdisc_put() while holding...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-09-27
Vlad Buslov
net: sched: sch_htb: don't call qdisc_put() while holding...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-09-16
Vlad Buslov
net: sched: use get_dev() action API in flow_action...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-09-16
Vlad Buslov
net: sched: take reference to psample group in flow_action...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-09-16
Vlad Buslov
net: sched: extend flow_action_entry with destructor
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-30
Vlad Buslov
net/mlx5e: Move local var definition into ifdef block
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-30
Vlad Buslov
net: sched: cls_matchall: cleanup flow_action before...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-28
Vlad Buslov
net: sched: act_sample: fix psample group handling...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-26
Vlad Buslov
net: sched: flower: don't take rtnl lock for cls hw...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-26
Vlad Buslov
net: sched: copy tunnel info when setting flow_action...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-26
Vlad Buslov
net: sched: take reference to action dev before calling...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-26
Vlad Buslov
net: sched: take rtnl lock in tc_setup_flow_action()
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-26
Vlad Buslov
net: sched: conditionally obtain rtnl lock in cls hw...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-26
Vlad Buslov
net: sched: add API for registering unlocked offload...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-26
Vlad Buslov
net: sched: notify classifier on successful offload...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-26
Vlad Buslov
net: sched: refactor block offloads counter usage
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-26
Vlad Buslov
net: sched: change tcf block offload counter type to...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-26
Vlad Buslov
net: sched: protect block offload-related fields with...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-21
Vlad Buslov
net/mlx5e: Add trace point for neigh update
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-21
Vlad Buslov
net/mlx5e: Add trace point for neigh used value update
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-21
Vlad Buslov
net/mlx5e: Only access fully initialized flows in neigh...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-21
Vlad Buslov
net/mlx5e: Refactor neigh update for concurrent execution
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-21
Vlad Buslov
net/mlx5e: Refactor neigh used value update for concurrent...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-21
Vlad Buslov
net/mlx5e: Protect neigh hash encap list with spinlock...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-21
Vlad Buslov
net/mlx5e: Refactor mlx5e_neigh_update_table->encap_lock
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-21
Vlad Buslov
net/mlx5e: Extend neigh hash entry with rcu
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-21
Vlad Buslov
net/mlx5e: Always take reference to neigh entry
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-21
Vlad Buslov
net/mlx5e: Extract code that queues neigh update work...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-20
Vlad Buslov
net/mlx5e: Fix deallocation of non-fully init encap...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-20
Vlad Buslov
tc-testing: concurrency: wrap piped rule update commands
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-20
Vlad Buslov
tc-testing: use dedicated DUMMY interface name for...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-20
Vlad Buslov
nfp: flower: verify that block cb is not busy before...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-19
Vlad Buslov
net: flow_offload: convert block_ing_cb_list to regular...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-13
Vlad Buslov
net: devlink: remove redundant rtnl lock assert
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-09
Vlad Buslov
net/mlx5e: Allow concurrent creation of encap entries
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-09
Vlad Buslov
net/mlx5e: Protect encap hash table with mutex
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-09
Vlad Buslov
net/mlx5e: Extend encap entry with reference counter
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-09
Vlad Buslov
net/mlx5e: Allow concurrent creation of mod_hdr entries
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-09
Vlad Buslov
net/mlx5e: Protect mod_hdr hash table with mutex
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-09
Vlad Buslov
net/mlx5e: Protect mod header entry flows list with...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-09
Vlad Buslov
net/mlx5e: Extend mod header entry with reference counter
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-09
Vlad Buslov
net/mlx5e: Allow concurrent creation of hairpin entries
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-09
Vlad Buslov
net/mlx5e: Protect hairpin hash table with mutex
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-09
Vlad Buslov
net/mlx5e: Protect hairpin entry flows list with spinlock
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-09
Vlad Buslov
net/mlx5e: Extend hairpin entry with reference counter
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-06
Vlad Buslov
net: sched: sample: allow accessing psample_group with...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-08-06
Vlad Buslov
net: sched: police: allow accessing police->params...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-07-29
Vlad Buslov
net/mlx5e: Protect tc flow table with mutex
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-07-29
Vlad Buslov
net/mlx5e: Rely on rcu instead of rtnl lock when getting...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-07-29
Vlad Buslov
net/mlx5e: Eswitch, use state_lock to synchronize vlan...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-07-29
Vlad Buslov
net/mlx5e: Eswitch, change offloads num_flows type...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-07-29
Vlad Buslov
net/mlx5e: Protect unready flows with dedicated lock
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-07-29
Vlad Buslov
net/mlx5e: Protect tc flows hashtable with rcu
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-07-29
Vlad Buslov
net/mlx5e: Change flow flags type to unsigned long
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-07-29
Vlad Buslov
net/mlx5e: Extend tc flow struct with reference counter
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-07-21
Vlad Buslov
net: sched: verify that q!=NULL before setting q->flags
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-07-15
Vlad Buslov
net/mlx5e: Allow dissector meta key in tc flower
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-07-15
Vlad Buslov
net/mlx5e: Rely on filter_dev instead of dissector...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-07-12
Vlad Buslov
net/mlx5e: Provide cb_list pointer when setting up...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-07-12
Vlad Buslov
net: sched: Fix NULL-pointer dereference in tc_indr_block_in...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-06-15
Vlad Buslov
net: sched: ingress: set 'unlocked' flag for clsact...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-06-15
Vlad Buslov
net: sched: flower: don't call synchronize_rcu() on...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-06-12
Vlad Buslov
net: sched: ingress: set 'unlocked' flag for Qdisc ops
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-05-24
Vlad Buslov
net: sched: don't use tc_action->order during action...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-05-01
Vlad Buslov
net/mlx5e: Return error when trying to insert existing...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-04-24
Vlad Buslov
net: sched: flower: refactor reoffload for concurrent...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-04-12
Vlad Buslov
net: sched: flower: fix filter net reference counting
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-04-11
Vlad Buslov
net: sched: flower: use correct ht function to prevent...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-04-08
Vlad Buslov
net: sched: flower: insert filter to ht before offloading...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-04-02
Vlad Buslov
net: sched: don't set tunnel for decap action
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-03-21
Vlad Buslov
net: sched: flower: set unlocked flag for flower proto ops
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-03-21
Vlad Buslov
net: sched: flower: track rtnl lock state
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-03-21
Vlad Buslov
net: sched: flower: protect flower classifier state...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-03-21
Vlad Buslov
net: sched: flower: handle concurrent tcf proto deletion
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-03-21
Vlad Buslov
net: sched: flower: handle concurrent filter insertion...
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
2019-03-21
Vlad Buslov
net: sched: flower: protect masks list with spinlock
Signed-off-by:
Vlad Buslov
<vladbu@mellanox.com>
commit
|
commitdiff
|
tree
next