OpenCloudOS-Kernel/drivers/net/ethernet/mellanox/mlx5/core
Or Gerlitz bcef735c59 net/mlx5e: Offload TC matching on tos/ttl for ip tunnels
Enable offloading of TC matching on tos/ttl for ipv4/6 tunnels.

Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com>
Reviewed-by: Roi Dayan <roid@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-07-25 16:28:57 -07:00
..
accel net/mlx5: fix an unused-function warning 2018-07-18 13:38:54 -07:00
diag net/mlx5: FW tracer, Add debug prints 2018-07-23 15:01:11 -07:00
en net/mlx5e: Receive buffer configuration 2018-05-24 14:23:33 -07:00
en_accel net/mlx5e: Use PARTIAL_GSO for UDP segmentation 2018-07-23 15:01:11 -07:00
fpga net/mlx5: Accel, add TLS rx offload routines 2018-07-16 00:13:11 -07:00
ipoib net/mlx5i: Use compilation flag in IPOIB header 2018-05-25 14:11:00 -07:00
lib net/mlx5: Adjust clock overflow work period 2018-07-18 18:16:55 -07:00
Kconfig net/mlx5: Fix tristate and description for MLX5 module 2018-07-18 14:33:25 -07:00
Makefile net/mlx5e: Use PARTIAL_GSO for UDP segmentation 2018-07-23 15:01:11 -07:00
alloc.c net/mlx5: Fix QP fragmented buffer allocation 2018-07-18 18:16:58 -07:00
cmd.c Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux 2018-07-23 14:58:46 -07:00
cq.c net/mlx5: Fix wrongly assigned CQ reference counter 2018-03-07 15:54:36 -08:00
debugfs.c net/mlx5: fix uaccess beyond "count" in debugfs read/write handlers 2018-07-11 12:08:57 -07:00
dev.c net/mlx5: E-Switch, Reload IB interface when switching devlink modes 2018-02-23 12:36:39 -08:00
en.h net: allow ndo_select_queue to pass netdev 2018-07-09 13:41:34 -07:00
en_arfs.c net/mlx5e: Don't allow aRFS for encapsulated packets 2018-07-18 18:16:56 -07:00
en_common.c net/mlx5: Mkey creation command adjustments 2018-04-05 13:04:49 -06:00
en_dcbnl.c net/mlx5e: Refine ets validation function 2018-07-18 18:16:54 -07:00
en_dim.c net/mlx5e: Enable adaptive-TX moderation 2018-04-24 10:15:08 -04:00
en_ethtool.c net/mlx5e: RX, Remove HW LRO support in legacy RQ 2018-06-01 16:48:15 -07:00
en_fs.c net/mlx5e: Remove redundant vport context vlan update 2018-05-14 15:10:22 -07:00
en_fs_ethtool.c net/mlx5: Fix mlx5_add_flow_rules call with correct num of dests 2017-07-27 16:40:17 +03:00
en_main.c net/mlx5e: Use PARTIAL_GSO for UDP segmentation 2018-07-23 15:01:11 -07:00
en_rep.c Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net 2018-07-03 10:29:26 +09:00
en_rep.h net/mlx5e: Use shared table for offloaded TC eswitch flows 2018-05-17 17:48:54 -07:00
en_rx.c net/mlx5e: IPsec, fix byte count in CQE 2018-07-16 00:13:28 -07:00
en_selftest.c net/mlx5e: RX, Generalise name of non-linear SKB head size 2018-06-01 16:48:14 -07:00
en_stats.c net/mlx5e: Add counter for total num of NOP operations 2018-06-28 14:44:20 -07:00
en_stats.h net/mlx5e: Add counter for total num of NOP operations 2018-06-28 14:44:20 -07:00
en_tc.c net/mlx5e: Offload TC matching on tos/ttl for ip tunnels 2018-07-25 16:28:57 -07:00
en_tc.h net/mlx5e: Get the number of offloaded TC rules from the correct table 2018-05-29 17:27:50 -07:00
en_tx.c net: allow fallback function to pass netdev 2018-07-09 13:57:25 -07:00
en_txrx.c net/mlx5e: Add channel events counter 2018-06-28 14:44:19 -07:00
eq.c net/mlx5: FW tracer, events handling 2018-07-23 15:01:11 -07:00
eswitch.c net/mlx5: E-Switch, UBSAN fix undefined behavior in mlx5_eswitch_mode 2018-07-18 18:16:57 -07:00
eswitch.h net/mlx5e: Support offloading double vlan push/pop tc actions 2018-07-23 15:01:11 -07:00
eswitch_offloads.c net/mlx5e: Support offloading double vlan push/pop tc actions 2018-07-23 15:01:11 -07:00
fs_cmd.c net/mlx5: Add core support for double vlan push/pop steering action 2018-07-18 14:33:25 -07:00
fs_cmd.h net/mlx5: Flow steering cmd interface should get the fte when deleting 2018-03-06 22:20:15 -08:00
fs_core.c Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net 2018-07-24 19:21:58 -07:00
fs_core.h Verbs flow counters support 2018-06-04 08:48:11 -06:00
fs_counters.c net/mlx5: Export flow counter related API 2018-06-02 07:33:53 +03:00
fw.c net/mlx5: E-Switch, Avoid setup attempt if not being e-switch manager 2018-06-26 15:26:29 -07:00
health.c {net, IB}/mlx5: Raise fatal IB event when sys error occurs 2018-02-28 12:10:32 -07:00
lag.c IB/mlx5: Fix congestion counters in LAG mode 2017-12-21 16:06:07 -07:00
mad.c
main.c net/mlx5: FW tracer, Enable tracing 2018-07-23 15:01:11 -07:00
mcg.c
mlx5_core.h net/mlx5: Rate limit errors in command interface 2018-06-27 08:43:55 +03:00
mr.c net/mlx5: Limit scope of dump_fill_mkey function 2018-07-04 21:51:07 +03:00
pagealloc.c net/mlx5: Avoid using multiple blank lines 2017-06-16 00:12:40 +03:00
pd.c
port.c net/mlx5: Fix wrong size allocation for QoS ETC TC regitster 2018-06-26 15:26:33 -07:00
qp.c net/mlx5: remove some extraneous spaces in indentations 2018-04-16 12:24:08 -07:00
rl.c net/mlx5: Packet pacing enhancement 2018-03-19 11:54:41 -06:00
sriov.c net/mlx5: E-Switch, Avoid setup attempt if not being e-switch manager 2018-06-26 15:26:29 -07:00
srq.c Updates for 4.14 kernel merge window 2017-09-03 17:49:17 -07:00
transobj.c net/mlx5: Eliminate query xsrq dead code 2018-03-30 16:16:17 -07:00
uar.c net/mlx5: Fix mlx5_get_uars_page to return error code 2018-01-12 02:01:47 +02:00
vport.c net/mlx5: E-Switch, Disallow vlan/spoofcheck setup if not being esw manager 2018-06-26 15:26:31 -07:00
vxlan.c net/mlx5e: Prevent possible races in VXLAN control flow 2017-12-19 23:24:03 +02:00
vxlan.h net/mlx5e: Add refcount to VXLAN structure 2017-12-19 23:24:03 +02:00
wq.c net/mlx5: Fix QP fragmented buffer allocation 2018-07-18 18:16:58 -07:00
wq.h net/mlx5e: Add a counter for congested UMRs 2018-06-28 14:44:18 -07:00