linux/drivers/net/ethernet/mellanox/mlx5/core
Linus Torvalds 190c3ee06a Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Pull networking fixes from David Miller:

 1) Some 'const'ing in qlogic networking drivers, from Bhumika Goyal.

 2) Fix scheduling while atomic in l2tp network namespace exit by
    deferring the work to the workqueue. From Ridge Kennedy.

 3) Fix use after free in dccp timewait handling, from Andrey Ryabinin.

 4) mlx5e CQE compression engine not initialized properly, from Tariq
    Toukan.

 5) Some UAPI header fixes from Dmitry V. Levin.

 6) Don't overwrite module parameter value in mlx4 driver, from Majd
    Dibbiny.

 7) Fix divide by zero in xt_hashlimit netfilter module, from Alban
    Browaeys.

* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (35 commits)
  bpf: Fix bpf_xdp_event_output
  net/mlx4_en: Use __skb_fill_page_desc()
  net/mlx4_core: Use cq quota in SRIOV when creating completion EQs
  net/mlx4_core: Fix VF overwrite of module param which disables DMFS on new probed PFs
  net/mlx4: Spoofcheck and zero MAC can't coexist
  net/mlx4: Change ENOTSUPP to EOPNOTSUPP
  uapi: fix linux/rds.h userspace compilation errors
  uapi: fix linux/seg6.h and linux/seg6_iptunnel.h userspace compilation errors
  lib: Remove string from parman config selection
  forcedeth: Remove return from a void function
  bpf: fix spelling mistake: "proccessed" -> "processed"
  uapi: fix linux/llc.h userspace compilation error
  uapi: fix linux/ip6_tunnel.h userspace compilation errors
  net/mlx5e: Fix wrong CQE decompression
  net/mlx5e: Update MPWQE stride size when modifying CQE compress state
  net/mlx5e: Fix broken CQE compression initialization
  net/mlx5e: Do not reduce LRO WQE size when not using build_skb
  net/mlx5e: Register/unregister vport representors on interface attach/detach
  net/mlx5e: s390 system compilation fix
  tcp: account for ts offset only if tsecr not zero
  ...
2017-02-23 11:36:06 -08:00
..
alloc.c net/mlx5e: use %pad format string for dma_addr_t 2016-12-08 21:30:54 -05:00
cmd.c net/mlx5: Change ENOTSUPP to EOPNOTSUPP 2017-01-29 23:01:37 +02:00
cq.c IB/mlx5: Support 4k UAR for libmlx5 2017-01-09 20:25:09 +02:00
debugfs.c
dev.c {net,IB}/mlx5: Refactor page fault handling 2017-01-02 15:51:20 -05:00
en_arfs.c net/mlx5: Support encap id when setting new steering entry 2016-11-09 13:41:56 -05:00
en_clock.c net/mlx5e: CQE compression control code reuse 2017-01-24 21:14:08 +02:00
en_common.c IB/mlx5: Support 4k UAR for libmlx5 2017-01-09 20:25:09 +02:00
en_dcbnl.c net/mlx5e: Check ets capability before ets query FW command 2017-01-29 23:31:26 +02:00
en_ethtool.c net/mlx5e: Update MPWQE stride size when modifying CQE compress state 2017-02-23 10:43:10 -05:00
en_fs_ethtool.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-02-02 16:54:00 -05:00
en_fs.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-02-02 16:54:00 -05:00
en_main.c net/mlx5e: Update MPWQE stride size when modifying CQE compress state 2017-02-23 10:43:10 -05:00
en_rep.c net: make ndo_get_stats64 a void function 2017-01-08 17:51:44 -05:00
en_rx_am.c net/mlx5e: Remove WARN_ONCE from adaptive moderation code 2017-01-10 21:34:01 -05:00
en_rx.c net/mlx5e: Fix wrong CQE decompression 2017-02-23 10:43:10 -05:00
en_selftest.c net/mlx5e: s390 system compilation fix 2017-02-23 10:43:09 -05:00
en_stats.h net/mlx5e: Expose PCIe statistics to ethtool 2017-01-19 23:20:02 +02:00
en_tc.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-02-16 19:34:01 -05:00
en_tc.h
en_tx.c net/mlx5e: Tx, no inline copy on ConnectX-5 2017-02-06 18:20:17 +02:00
en_txrx.c net/mlx5e: Change the SQ/RQ operational state to positive logic 2016-12-06 11:44:45 -05:00
en.h net/mlx5e: Update MPWQE stride size when modifying CQE compress state 2017-02-23 10:43:10 -05:00
eq.c net/mlx5: Add MTPPS and MTPPSE registers infrastructure 2017-01-19 23:19:53 +02:00
eswitch_offloads.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-02-02 16:54:00 -05:00
eswitch.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-02-02 16:54:00 -05:00
eswitch.h net/mlx5: Add support for setting VF min rate 2017-01-24 21:14:04 +02:00
fs_cmd.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-02-02 16:54:00 -05:00
fs_cmd.h
fs_core.c Mellanox specific updates for 4.11 merge window 2017-02-23 11:27:49 -08:00
fs_core.h net/mlx5: Support encap id when setting new steering entry 2016-11-09 13:41:56 -05:00
fs_counters.c net/mlx5: use rb_entry() 2016-12-20 14:22:48 -05:00
fw.c net/mlx5: Query and cache PCAM, MCAM registers on initialization 2017-01-19 23:19:59 +02:00
health.c net/mlx5: Fix version printout in case of health issue 2017-01-19 23:19:52 +02:00
Kconfig Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2016-12-12 19:56:15 -08:00
lag.c
mad.c
main.c net/mlx5: Configure cache line size for start and end padding 2017-02-06 18:17:25 +02:00
Makefile net/mlx5e: Add support for ethtool self diagnostics test 2016-11-28 15:09:35 -05:00
mcg.c
mlx5_core.h net/mlx5: Implement PCAM, MCAM access register commands 2017-01-19 23:19:58 +02:00
mr.c
pagealloc.c
pd.c
port.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-02-02 16:54:00 -05:00
qp.c {net,IB}/mlx5: Refactor page fault handling 2017-01-02 15:51:20 -05:00
rl.c
sriov.c
srq.c
transobj.c
uar.c IB/mlx5: Support 4k UAR for libmlx5 2017-01-09 20:25:09 +02:00
vport.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-02-02 16:54:00 -05:00
vxlan.c
vxlan.h
wq.c net/mlx5e: Implement Fragmented Work Queue (WQ) 2016-12-02 10:47:01 -05:00
wq.h net/mlx5e: Implement Fragmented Work Queue (WQ) 2016-12-02 10:47:01 -05:00