All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jakub Kicinski <kuba@kernel.org>
To: torvalds@linux-foundation.org
Cc: kuba@kernel.org, davem@davemloft.net, netdev@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: [GIT PULL] Networking for 5.10-rc7
Date: Thu,  3 Dec 2020 12:44:59 -0800	[thread overview]
Message-ID: <20201203204459.3963776-1-kuba@kernel.org> (raw)

The following changes since commit c84e1efae022071a4fcf9f1899bf71777c49943a:

  Merge tag 'asm-generic-fixes-5.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic (2020-11-27 15:00:35 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-5.10-rc7

for you to fetch changes up to 6f076ce6ab1631abf566a6fb830c02fe5797be9a:

  Merge branch 'mlx5-fixes-2020-12-01' (2020-12-03 11:18:38 -0800)

----------------------------------------------------------------
Networking fixes for 5.10-rc7, including fixes from bpf, netfilter,
wireless drivers, wireless mesh and can.

Current release - regressions:

 - mt76: usb: fix crash on device removal

Current release - always broken:

 - xsk: Fix umem cleanup from wrong context in socket destruct

Previous release - regressions:

 - net: ip6_gre: set dev->hard_header_len when using header_ops

 - ipv4: Fix TOS mask in inet_rtm_getroute()

 - net, xsk: Avoid taking multiple skbuff references

Previous release - always broken:

 - net/x25: prevent a couple of overflows

 - netfilter: ipset: prevent uninit-value in hash_ip6_add

 - geneve: pull IP header before ECN decapsulation

 - mpls: ensure LSE is pullable in TC and openvswitch paths

 - vxlan: respect needed_headroom of lower device

 - batman-adv: Consider fragmentation for needed packet headroom

 - can: drivers: don't count arbitration loss as an error

 - netfilter: bridge: reset skb->pkt_type after POST_ROUTING
              traversal

 - inet_ecn: Fix endianness of checksum update when setting ECT(1)

 - ibmvnic: fix various corner cases around reset handling

 - net/mlx5: fix rejecting unsupported Connect-X6DX SW steering

 - net/mlx5: Enforce HW TX csum offload with kTLS

Signed-off-by: Jakub Kicinski <kuba@kernel.org>

----------------------------------------------------------------
Antoine Tenart (2):
      netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal
      net: ip6_gre: set dev->hard_header_len when using header_ops

Björn Töpel (1):
      net, xsk: Avoid taking multiple skbuff references

Dan Carpenter (3):
      net/x25: prevent a couple of overflows
      rtw88: debug: Fix uninitialized memory in debugfs code
      chelsio/chtls: fix a double free in chtls_setkey()

Dany Madden (7):
      ibmvnic: handle inconsistent login with reset
      ibmvnic: stop free_all_rwi on failed reset
      ibmvnic: avoid memset null scrq msgs
      ibmvnic: restore adapter state on failed reset
      ibmvnic: send_login should check for crq errors
      ibmvnic: no reset timeout for 5 seconds after reset
      ibmvnic: reduce wait for completion time

David S. Miller (1):
      Merge branch 'ibmvnic-Bug-fixes-for-queue-descriptor-processing'

Davide Caratti (4):
      selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module
      net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl
      net: openvswitch: ensure LSE is pullable before reading it
      net/sched: act_mpls: ensure LSE is pullable before reading it

Eran Ben Elisha (1):
      net/mlx5: Fix wrong address reclaim when command interface is down

Eric Dumazet (2):
      netfilter: ipset: prevent uninit-value in hash_ip6_add
      geneve: pull IP header before ECN decapsulation

Florian Westphal (1):
      netfilter: nf_tables: avoid false-postive lockdep splat

Golan Ben Ami (1):
      iwlwifi: pcie: add some missing entries for AX210

Guillaume Nault (1):
      ipv4: Fix tos mask in inet_rtm_getroute()

Hoang Le (1):
      tipc: fix incompatible mtu of transmission

Jakub Kicinski (7):
      Merge tag 'batadv-net-pullrequest-20201127' of git://git.open-mesh.org/linux-merge
      Merge https://git.kernel.org/.../bpf/bpf
      Merge git://git.kernel.org/.../pablo/nf
      Merge branch 'ibmvnic-assorted-bug-fixes'
      Merge tag 'linux-can-fixes-for-5.10-20201130' of git://git.kernel.org/.../mkl/linux-can
      Merge tag 'wireless-drivers-2020-12-03' of git://git.kernel.org/.../kvalo/wireless-drivers
      Merge branch 'mlx5-fixes-2020-12-01'

Jeroen Hofstee (2):
      can: sja1000: sja1000_err(): don't count arbitration lose as an error
      can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error

Jesper Dangaard Brouer (1):
      MAINTAINERS: Update XDP and AF_XDP entries

Johannes Berg (1):
      iwlwifi: update MAINTAINERS entry

KP Singh (1):
      bpf: Add MAINTAINERS entry for BPF LSM

Krzysztof Kozlowski (1):
      dt-bindings: net: correct interrupt flags in examples

Luca Coelho (2):
      iwlwifi: pcie: add one missing entry for AX210
      iwlwifi: pcie: invert values of NO_160 device config entries

Magnus Karlsson (1):
      xsk: Fix umem cleanup bug at socket destruct

Marc Kleine-Budde (1):
      can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare()

Marek Majtyka (1):
      xsk: Fix incorrect netdev reference count

Pablo Neira Ayuso (2):
      netfilter: nftables_offload: set address type in control dissector
      netfilter: nftables_offload: build mask based from the matching bytes

Randy Dunlap (2):
      net: broadcom CNIC: requires MMU
      net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled

Stanislaw Gruszka (1):
      mt76: usb: fix crash on device removal

Sukadev Bhattiprolu (2):
      ibmvnic: delay next reset if hard reset fails
      ibmvnic: track pending login

Sven Eckelmann (5):
      batman-adv: Consider fragmentation for needed_headroom
      batman-adv: Reserve needed_*room for fragments
      batman-adv: Don't always reallocate the fragmentation skb head
      vxlan: Add needed_headroom for lower device
      vxlan: Copy needed_tailroom from lowerdev

Tariq Toukan (1):
      net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS

Thomas Falcon (2):
      ibmvnic: Ensure that SCRQ entry reads are correctly ordered
      ibmvnic: Fix TX completion error handling

Toke Høiland-Jørgensen (1):
      inet_ecn: Fix endianness of checksum update when setting ECT(1)

Vinay Kumar Yadav (1):
      chelsio/chtls: fix panic during unload reload chtls

Wang Hai (2):
      ipvs: fix possible memory leak in ip_vs_control_net_init
      net: mvpp2: Fix error return code in mvpp2_open()

Yangbo Lu (1):
      dpaa_eth: copy timestamp fields to new skb in A-050385 workaround

Yevgeny Kliteynik (1):
      net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering

Zhang Changzhong (3):
      cxgb3: fix error return code in t3_sge_alloc_qset()
      net: pasemi: fix error return code in pasemi_mac_open()
      vxlan: fix error return code in __vxlan_dev_create()

Zhang Qilong (2):
      can: c_can: c_can_power_up(): fix error handling
      can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling

Zhen Lei (1):
      bpftool: Fix error return value in build_btf_type_table

 .../devicetree/bindings/net/can/tcan4x5x.txt       |   2 +-
 .../devicetree/bindings/net/nfc/nxp-nci.txt        |   2 +-
 .../devicetree/bindings/net/nfc/pn544.txt          |   2 +-
 MAINTAINERS                                        |  26 ++-
 drivers/net/can/c_can/c_can.c                      |  18 +-
 drivers/net/can/kvaser_pciefd.c                    |   4 +-
 drivers/net/can/m_can/tcan4x5x.c                   |  11 +-
 drivers/net/can/sja1000/sja1000.c                  |   1 -
 drivers/net/can/sun4i_can.c                        |   1 -
 drivers/net/ethernet/broadcom/Kconfig              |   1 +
 drivers/net/ethernet/chelsio/cxgb3/sge.c           |   1 +
 .../chelsio/inline_crypto/chtls/chtls_cm.c         |   1 +
 .../chelsio/inline_crypto/chtls/chtls_hw.c         |   1 +
 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c     |  10 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 | 190 +++++++++++++--------
 drivers/net/ethernet/ibm/ibmvnic.h                 |   3 +
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |   1 +
 .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c  |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c    |  22 ++-
 .../net/ethernet/mellanox/mlx5/core/pagealloc.c    |  21 ++-
 .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c  |   1 +
 .../mellanox/mlx5/core/steering/dr_domain.c        |   5 +
 .../mellanox/mlx5/core/steering/dr_types.h         |   1 +
 drivers/net/ethernet/pasemi/pasemi_mac.c           |   8 +-
 drivers/net/geneve.c                               |  20 ++-
 drivers/net/vxlan.c                                |   7 +-
 drivers/net/wireless/intel/iwlwifi/iwl-config.h    |   4 +-
 drivers/net/wireless/intel/iwlwifi/pcie/drv.c      |   6 +
 drivers/net/wireless/mediatek/mt76/usb.c           |  17 +-
 drivers/net/wireless/realtek/rtw88/debug.c         |   2 +
 include/linux/mlx5/mlx5_ifc.h                      |   9 +-
 include/linux/netdevice.h                          |  14 +-
 include/net/inet_ecn.h                             |   2 +-
 include/net/netfilter/nf_tables_offload.h          |   7 +
 include/net/xdp_sock.h                             |   1 +
 net/batman-adv/fragmentation.c                     |  26 +--
 net/batman-adv/hard-interface.c                    |   3 +
 net/bridge/br_netfilter_hooks.c                    |   7 +-
 net/core/dev.c                                     |   8 +-
 net/core/skbuff.c                                  |   3 +
 net/ipv4/route.c                                   |   7 +-
 net/ipv6/ip6_gre.c                                 |  16 +-
 net/netfilter/ipset/ip_set_core.c                  |   3 +-
 net/netfilter/ipvs/ip_vs_ctl.c                     |  31 +++-
 net/netfilter/nf_tables_api.c                      |   3 +-
 net/netfilter/nf_tables_offload.c                  |  17 ++
 net/netfilter/nft_cmp.c                            |   8 +-
 net/netfilter/nft_meta.c                           |  16 +-
 net/netfilter/nft_payload.c                        |  70 ++++++--
 net/openvswitch/actions.c                          |   3 +
 net/sched/act_mpls.c                               |   3 +
 net/tipc/node.c                                    |   2 +
 net/x25/af_x25.c                                   |   6 +-
 net/xdp/xdp_umem.c                                 |  19 ++-
 net/xdp/xdp_umem.h                                 |   2 +-
 net/xdp/xsk.c                                      |  10 +-
 net/xdp/xsk_buff_pool.c                            |   6 +-
 tools/bpf/bpftool/btf.c                            |   1 +
 tools/testing/selftests/tc-testing/config          |   1 +
 59 files changed, 496 insertions(+), 199 deletions(-)

             reply	other threads:[~2020-12-03 20:45 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-12-03 20:44 Jakub Kicinski [this message]
2020-12-03 21:18 ` [GIT PULL] Networking for 5.10-rc7 Linus Torvalds
2020-12-03 22:20   ` Jakub Kicinski
2020-12-03 21:54 ` pr-tracker-bot
2020-12-03 22:30 ` patchwork-bot+netdevbpf

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20201203204459.3963776-1-kuba@kernel.org \
    --to=kuba@kernel.org \
    --cc=davem@davemloft.net \
    --cc=linux-kernel@vger.kernel.org \
    --cc=netdev@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.