linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] Networking for 5.11-rc3
@ 2021-01-08  5:00 Jakub Kicinski
  2021-01-08 20:36 ` pr-tracker-bot
  0 siblings, 1 reply; 5+ messages in thread
From: Jakub Kicinski @ 2021-01-08  5:00 UTC (permalink / raw)
  To: torvalds; +Cc: kuba, davem, netdev, linux-kernel

Hi!

Slightly lighter PR to get back into the Thu cadence.
The HighMem fixes not here yet, but I didn't think they
were urgent so no point delaying.

The following changes since commit f6e7a024bfe5e11d91ccff46bb576e3fb5a516ea:

  Merge tag 'arc-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc (2021-01-05 12:46:27 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-5.11-rc3-2

for you to fetch changes up to 220efcf9caf755bdf92892afd37484cb6859e0d2:

  Merge tag 'mlx5-fixes-2021-01-07' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux (2021-01-07 19:13:30 -0800)

----------------------------------------------------------------
Networking fixes for 5.11-rc3 (part 2), including fixes from bpf and
can trees.

Current release - always broken:

 - can: mcp251xfd: fix Tx/Rx ring buffer driver race conditions

 - dsa: hellcreek: fix led_classdev build errors

Previous releases - regressions:

 - ipv6: fib: flush exceptions when purging route to avoid netdev
              reference leak

 - ip_tunnels: fix pmtu check in nopmtudisc mode

 - ip: always refragment ip defragmented packets to avoid MTU issues
       when forwarding through tunnels, correct "packet too big"
       message is prohibitively tricky to generate

 - s390/qeth: fix locking for discipline setup / removal and during
              recovery to prevent both deadlocks and races

 - mlx5: Use port_num 1 instead of 0 when delete a RoCE address

Previous releases - always broken:

 - cdc_ncm: correct overhead calculation in delayed_ndp_size to prevent
            out of bound accesses with Huawei 909s-120 LTE module

 - stmmac: dwmac-sun8i: fix suspend/resume:
           - PHY being left powered off
           - MAC syscon configuration being reset
           - reference to the reset controller being improperly dropped

 - qrtr: fix null-ptr-deref in qrtr_ns_remove

 - can: tcan4x5x: fix bittiming const, use common bittiming from m_can
                  driver

 - mlx5e: CT: Use per flow counter when CT flow accounting is enabled

 - mlx5e: Fix SWP offsets when vlan inserted by driver

Misc:

 - bpf: Fix a task_iter bug caused by a bpf -> net merge conflict
        resolution

And the usual many fixes to various error paths.

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

----------------------------------------------------------------
Alaa Hleihel (1):
      net/mlx5: E-Switch, fix changing vf VLANID

Alan Maguire (1):
      bpftool: Fix compilation failure for net.o with older glibc

Aleksander Jan Bajkowski (1):
      net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE

Arnd Bergmann (7):
      qed: select CONFIG_CRC32
      phy: dp83640: select CONFIG_CRC32
      can: kvaser_pciefd: select CONFIG_CRC32
      wil6210: select CONFIG_CRC32
      cfg80211: select CONFIG_CRC32
      misdn: dsp: select CONFIG_BITREVERSE
      wan: ds26522: select CONFIG_BITREVERSE

Aya Levin (2):
      net/mlx5e: Add missing capability check for uplink follow
      net/mlx5e: ethtool, Fix restriction of autoneg with 56G

Ayush Sawal (7):
      chtls: Fix hardware tid leak
      chtls: Remove invalid set_tcb call
      chtls: Fix panic when route to peer not configured
      chtls: Avoid unnecessary freeing of oreq pointer
      chtls: Replace skb_dequeue with skb_peek
      chtls: Added a check to avoid NULL pointer dereference
      chtls: Fix chtls resources release sequence

Christophe JAILLET (1):
      net/sonic: Fix some resource leaks in error handling paths

Colin Ian King (1):
      octeontx2-af: fix memory leak of lmac and lmac->name

David S. Miller (2):
      Merge branch 'stmmac-fixes'
      Merge branch 'hns3-fixes'

Dinghao Liu (2):
      net/mlx5e: Fix two double free cases
      net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups

Florian Westphal (3):
      selftests: netfilter: add selftest for ipip pmtu discovery with enabled connection tracking
      net: fix pmtu check in nopmtudisc mode
      net: ip: always refragment ip defragmented packets

Ido Schimmel (3):
      nexthop: Fix off-by-one error in error path
      nexthop: Unlink nexthop group entry in error path
      selftests: fib_nexthops: Fix wrong mausezahn invocation

Jakub Kicinski (11):
      net: suggest L2 discards be counted towards rx_dropped
      net: vlan: avoid leaks on register_vlan_dev() failures
      docs: net: fix documentation on .ndo_get_stats
      net: bareudp: add missing error handling for bareudp_link_config()
      Merge tag 'linux-can-fixes-for-5.11-20210107' of git://git.kernel.org/.../mkl/linux-can
      Merge branch 'net-fix-netfilter-defrag-ip-tunnel-pmtu-blackhole'
      Merge https://git.kernel.org/.../bpf/bpf
      Merge branch 'bug-fixes-for-chtls-driver'
      Merge branch 'nexthop-various-fixes'
      Merge branch 's390-qeth-fixes-2021-01-07'
      Merge tag 'mlx5-fixes-2021-01-07' of git://git.kernel.org/.../saeed/linux

Jian Shen (1):
      net: hns3: fix incorrect handling of sctp6 rss tuple

Jiang Wang (1):
      selftests/bpf: Fix a compile error for BPF_F_BPRM_SECUREEXEC

Jiri Olsa (1):
      tools/resolve_btfids: Warn when having multiple IDs for single type

Jouni K. Seppänen (1):
      net: cdc_ncm: correct overhead in delayed_ndp_size

Julian Wiedmann (3):
      s390/qeth: fix deadlock during recovery
      s390/qeth: fix locking for discipline setup / removal
      s390/qeth: fix L2 header access in qeth_l3_osa_features_check()

Lad Prabhakar (1):
      can: rcar: Kconfig: update help description for CAN_RCAR config

Leon Romanovsky (1):
      net/mlx5: Release devlink object if adev fails

Lukas Bulwahn (1):
      docs: octeontx2: tune rst markup

Maor Dickman (1):
      net/mlx5e: In skb build skip setting mark in switchdev mode

Marc Kleine-Budde (4):
      can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop()
      can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver
      can: mcp251xfd: mcp251xfd_handle_tefif(): fix TEF vs. TX race condition
      can: mcp251xfd: mcp251xfd_handle_rxif_ring(): first increment RX tail pointer in HW, then in driver

Marek Behún (1):
      net: mvneta: fix error message when MTU too large for XDP

Mark Zhang (2):
      net/mlx5: Check if lag is supported before creating one
      net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address

Michael Ellerman (1):
      net: ethernet: fs_enet: Add missing MODULE_LICENSE

Moshe Shemesh (1):
      net/mlx5e: Fix SWP offsets when vlan inserted by driver

Oz Shlomo (1):
      net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled

Petr Machata (1):
      nexthop: Bounce NHA_GATEWAY in FDB nexthop groups

Po-Hsu Lin (1):
      selftests: fix the return value for UDP GRO test

Qinglang Miao (1):
      net: qrtr: fix null-ptr-deref in qrtr_ns_remove

Randy Dunlap (2):
      net: dsa: fix led_classdev build errors
      ptp: ptp_ines: prevent build when HAS_IOMEM is not set

Samuel Holland (4):
      net: stmmac: dwmac-sun8i: Fix probe error handling
      net: stmmac: dwmac-sun8i: Balance internal PHY resource references
      net: stmmac: dwmac-sun8i: Balance internal PHY power
      net: stmmac: dwmac-sun8i: Balance syscon (de)initialization

Sean Tranchetti (2):
      net: ipv6: fib: flush exceptions when purging route
      tools: selftests: add test for changing routes with PTMU exceptions

Sriram Dash (1):
      MAINTAINERS: Update MCAN MMIO device driver maintainer

Yonghong Song (1):
      bpf: Fix a task_iter bug caused by a merge conflict resolution

Yonglong Liu (1):
      net: hns3: fix a phy loopback fail issue

Yufeng Mo (1):
      net: hns3: fix the number of queues actually used by ARQ

 .../device_drivers/ethernet/marvell/octeontx2.rst  |  62 ++++---
 Documentation/networking/netdevices.rst            |   4 +-
 MAINTAINERS                                        |   2 +-
 drivers/isdn/mISDN/Kconfig                         |   1 +
 drivers/net/bareudp.c                              |  22 ++-
 drivers/net/can/Kconfig                            |   1 +
 drivers/net/can/m_can/m_can.c                      |   2 -
 drivers/net/can/m_can/tcan4x5x.c                   |  26 ---
 drivers/net/can/rcar/Kconfig                       |   4 +-
 drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c     |  17 +-
 drivers/net/dsa/hirschmann/Kconfig                 |   1 +
 drivers/net/dsa/lantiq_gswip.c                     |   7 +-
 .../chelsio/inline_crypto/chtls/chtls_cm.c         |  71 +++----
 .../net/ethernet/freescale/fs_enet/mii-bitbang.c   |   1 +
 drivers/net/ethernet/freescale/fs_enet/mii-fec.c   |   1 +
 drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h    |   4 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |   9 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h    |   2 +
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   9 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h  |   2 +
 drivers/net/ethernet/marvell/mvneta.c              |   2 +-
 drivers/net/ethernet/marvell/octeontx2/af/cgx.c    |  14 +-
 .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c    |   5 +
 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c |  77 +++++---
 drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h  |   9 +
 .../mellanox/mlx5/core/en_accel/en_accel.h         |   8 +-
 .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   |  24 ++-
 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c    |   3 +
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   3 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c    |   9 +-
 .../mellanox/mlx5/core/esw/acl/egress_lgcy.c       |  27 ++-
 drivers/net/ethernet/mellanox/mlx5/core/lag.c      |  11 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |   7 +-
 drivers/net/ethernet/mellanox/mlx5/core/rdma.c     |   2 +-
 drivers/net/ethernet/natsemi/macsonic.c            |  12 +-
 drivers/net/ethernet/natsemi/xtsonic.c             |   7 +-
 drivers/net/ethernet/qlogic/Kconfig                |   1 +
 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c  | 129 ++++++++-----
 drivers/net/usb/cdc_ncm.c                          |   8 +-
 drivers/net/wan/Kconfig                            |   1 +
 drivers/net/wireless/ath/wil6210/Kconfig           |   1 +
 drivers/ptp/Kconfig                                |   2 +
 drivers/s390/net/qeth_core.h                       |   3 +-
 drivers/s390/net/qeth_core_main.c                  |  38 ++--
 drivers/s390/net/qeth_l2_main.c                    |   2 +-
 drivers/s390/net/qeth_l3_main.c                    |   4 +-
 include/linux/mlx5/mlx5_ifc.h                      |   3 +-
 include/uapi/linux/if_link.h                       |   5 +-
 kernel/bpf/task_iter.c                             |   1 +
 net/8021q/vlan.c                                   |   3 +-
 net/ipv4/ip_output.c                               |   2 +-
 net/ipv4/ip_tunnel.c                               |  11 +-
 net/ipv4/nexthop.c                                 |   6 +-
 net/ipv6/ip6_fib.c                                 |   5 +-
 net/qrtr/ns.c                                      |   7 +-
 net/qrtr/qrtr.c                                    |  16 +-
 net/qrtr/qrtr.h                                    |   2 +-
 net/wireless/Kconfig                               |   1 +
 tools/bpf/bpftool/net.c                            |   1 -
 tools/bpf/resolve_btfids/main.c                    |  17 +-
 tools/testing/selftests/bpf/progs/bprm_opts.c      |   2 +-
 tools/testing/selftests/net/fib_nexthops.sh        |   2 +-
 tools/testing/selftests/net/pmtu.sh                |  71 ++++++-
 tools/testing/selftests/net/udpgro.sh              |  34 ++++
 tools/testing/selftests/netfilter/Makefile         |   3 +-
 .../selftests/netfilter/ipip-conntrack-mtu.sh      | 206 +++++++++++++++++++++
 66 files changed, 746 insertions(+), 309 deletions(-)
 create mode 100755 tools/testing/selftests/netfilter/ipip-conntrack-mtu.sh

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [GIT PULL] Networking for 5.11-rc3
  2021-01-08  5:00 [GIT PULL] Networking for 5.11-rc3 Jakub Kicinski
@ 2021-01-08 20:36 ` pr-tracker-bot
  0 siblings, 0 replies; 5+ messages in thread
From: pr-tracker-bot @ 2021-01-08 20:36 UTC (permalink / raw)
  To: Jakub Kicinski; +Cc: torvalds, kuba, davem, netdev, linux-kernel

The pull request you sent on Thu,  7 Jan 2021 21:00:59 -0800:

> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-5.11-rc3-2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/6279d812eab67a6df6b22fa495201db6f2305924

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [GIT PULL] Networking for 5.11-rc3
  2021-01-05  0:32 Jakub Kicinski
  2021-01-05 20:48 ` pr-tracker-bot
@ 2021-01-05 21:01 ` patchwork-bot+netdevbpf
  1 sibling, 0 replies; 5+ messages in thread
From: patchwork-bot+netdevbpf @ 2021-01-05 21:01 UTC (permalink / raw)
  To: Jakub Kicinski; +Cc: torvalds, davem, netdev, linux-kernel

Hello:

This pull request was applied to netdev/net.git (refs/heads/master):

On Mon,  4 Jan 2021 16:32:32 -0800 you wrote:
> The following changes since commit d64c6f96ba86bd8b97ed8d6762a8c8cc1770d214:
> 
>   Merge tag 'net-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2020-12-17 13:45:24 -0800)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-5.11-rc3
> 
> [...]

Here is the summary with links:
  - [GIT,PULL] Networking for 5.11-rc3
    https://git.kernel.org/netdev/net/c/aa35e45cd42a

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [GIT PULL] Networking for 5.11-rc3
  2021-01-05  0:32 Jakub Kicinski
@ 2021-01-05 20:48 ` pr-tracker-bot
  2021-01-05 21:01 ` patchwork-bot+netdevbpf
  1 sibling, 0 replies; 5+ messages in thread
From: pr-tracker-bot @ 2021-01-05 20:48 UTC (permalink / raw)
  To: Jakub Kicinski; +Cc: torvalds, kuba, davem, netdev, linux-kernel

The pull request you sent on Mon,  4 Jan 2021 16:32:32 -0800:

> git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-5.11-rc3

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/aa35e45cd42aa249562c65e440c8d69fb84945d9

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [GIT PULL] Networking for 5.11-rc3
@ 2021-01-05  0:32 Jakub Kicinski
  2021-01-05 20:48 ` pr-tracker-bot
  2021-01-05 21:01 ` patchwork-bot+netdevbpf
  0 siblings, 2 replies; 5+ messages in thread
From: Jakub Kicinski @ 2021-01-05  0:32 UTC (permalink / raw)
  To: torvalds; +Cc: kuba, davem, netdev, linux-kernel

The following changes since commit d64c6f96ba86bd8b97ed8d6762a8c8cc1770d214:

  Merge tag 'net-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2020-12-17 13:45:24 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-5.11-rc3

for you to fetch changes up to a8f33c038f4e50b0f47448cb6c6ca184c4f717ef:

  Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf (2021-01-04 14:02:02 -0800)

----------------------------------------------------------------
Networking fixes for 5.11-rc3, including fixes from netfilter, wireless
and bpf trees.

Current release - regressions:

 - mt76: - usb: fix NULL pointer dereference in mt76u_status_worker
         - sdio: fix NULL pointer dereference in mt76s_process_tx_queue

 - net: ipa: fix interconnect enable bug

Current release - always broken:

 - netfilter: ipset: fixes possible oops in mtype_resize

 - ath11k: fix number of coding issues found by static analysis tools
           and spurious error messages

Previous releases - regressions:

 - e1000e: re-enable s0ix power saving flows for systems with
           the Intel i219-LM Ethernet controllers to fix power
	   use regression

 - virtio_net: fix recursive call to cpus_read_lock() to avoid
               a deadlock

 - ipv4: ignore ECN bits for fib lookups in fib_compute_spec_dst()

 - net-sysfs: take the rtnl lock around XPS configuration

 - xsk: - fix memory leak for failed bind
        - rollback reservation at NETDEV_TX_BUSY

 - r8169: work around power-saving bug on some chip versions

Previous releases - always broken:

 - dcb: validate netlink message in DCB handler

 - tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS
        to prevent unnecessary retries

 - vhost_net: fix ubuf refcount when sendmsg fails

 - bpf: save correct stopping point in file seq iteration

 - ncsi: use real net-device for response handler

 - neighbor: fix div by zero caused by a data race (TOCTOU)

 - bareudp: - fix use of incorrect min_headroom size
            - fix false positive lockdep splat from the TX lock

 - net: mvpp2: - clear force link UP during port init procedure
                 in case bootloader had set it
               - add TCAM entry to drop flow control pause frames
	       - fix PPPoE with ipv6 packet parsing
	       - fix GoP Networking Complex Control config of port 3
	       - fix pkt coalescing IRQ-threshold configuration

 - xsk: fix race in SKB mode transmit with shared cq

 - ionic: account for vlan tag len in rx buffer len

 - net: stmmac: ignore the second clock input, current clock framework
                does not handle exclusive clock use well, other drivers
		may reconfigure the second clock
Misc:

 - ppp: change PPPIOCUNBRIDGECHAN ioctl request number to follow
        existing scheme

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

----------------------------------------------------------------
Alex Elder (6):
      net: ipa: fix interconnect enable bug
      net: ipa: clear pending interrupts before enabling
      net: ipa: use state to determine channel command success
      net: ipa: use state to determine event ring command success
      net: ipa: don't return a value from gsi_channel_command()
      net: ipa: don't return a value from evt_ring_command()

Andrii Nakryiko (1):
      selftests/bpf: Work-around EBUSY errors from hashmap update/delete

Antoine Tenart (4):
      net-sysfs: take the rtnl lock when storing xps_cpus
      net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc
      net-sysfs: take the rtnl lock when storing xps_rxqs
      net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc

Arend van Spriel (1):
      MAINTAINERS: switch to different email address

Baruch Siach (4):
      net: af_packet: fix procfs header for 64-bit pointers
      docs: netdev-FAQ: fix question headers formatting
      docs: networking: packet_mmap: fix formatting for C macros
      docs: networking: packet_mmap: fix old config reference

Bjørn Mork (1):
      net: usb: qmi_wwan: add Quectel EM160R-GL

Carl Huang (4):
      ath11k: fix crash caused by NULL rx_channel
      ath11k: start vdev if a bss peer is already created
      ath11k: qmi: try to allocate a big block of DMA memory first
      ath11k: pci: disable ASPM L0sLs before downloading firmware

Charles Keepax (1):
      net: macb: Correct usage of MACB_CAPS_CLK_HW_CHG flag

Colin Ian King (3):
      netfilter: nftables: fix incorrect increment of loop counter
      ath11k: add missing null check on allocated skb
      selftests/bpf: Fix spelling mistake "tranmission" -> "transmission"

Cong Wang (1):
      erspan: fix version 1 check in gre_parse_header()

Dan Carpenter (3):
      ath11k: Fix error code in ath11k_core_suspend()
      ath11k: Fix ath11k_pci_fix_l1ss()
      atm: idt77252: call pci_disable_device() on error path

David S. Miller (1):
      Merge git://git.kernel.org/.../bpf/bpf

Davide Caratti (2):
      net/sched: sch_taprio: ensure to reset/destroy all child qdiscs
      net: mptcp: cap forward allocation to 1M

Dinghao Liu (2):
      net: ethernet: mvneta: Fix error handling in mvneta_probe
      net: ethernet: Fix memleak in ethoc_probe

Eric Dumazet (1):
      bpf: Add schedule point in htab_init_buckets()

Florian Fainelli (1):
      net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE

Florian Westphal (1):
      netfilter: xt_RATEEST: reject non-null terminated string from userspace

Grygorii Strashko (1):
      net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered

Guillaume Nault (2):
      ppp: Fix PPPIOCUNBRIDGECHAN request number
      ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst()

Heiner Kallweit (1):
      r8169: work around power-saving bug on some chip versions

Ido Schimmel (1):
      selftests: mlxsw: Set headroom size of correct port

Jakub Kicinski (13):
      iavf: fix double-release of rtnl_lock
      Merge branch '40GbE' of git://git.kernel.org/.../tnguy/net-queue
      Merge git://git.kernel.org/.../pablo/nf
      Merge branch 'ucc_geth-fixes'
      MAINTAINERS: remove names from mailing list maintainers
      Merge tag 'wireless-drivers-2020-12-22' of git://git.kernel.org/.../kvalo/wireless-drivers
      Merge branch 'net-ipa-gsi-interrupt-handling-fixes'
      Merge branch 'net-sysfs-fix-race-conditions-in-the-xps-code'
      Merge branch '1GbE' of git://git.kernel.org/.../tnguy/net-queue
      Merge branch 'bnxt_en-bug-fixes'
      Merge branch 'net-ipa-fix-some-new-build-warnings'
      Merge branch 'net-dsa-lantiq_gswip-two-fixes-for-net-stable'
      Merge git://git.kernel.org/.../pablo/nf

Jeff Dike (1):
      virtio_net: Fix recursive call to cpus_read_lock()

John Wang (1):
      net/ncsi: Use real net-device for response handler

Jonathan Lemon (2):
      bpf: Save correct stopping point in file seq iteration
      bpf: Use thread_group_leader()

Kalle Valo (1):
      Merge ath-current from git://git.kernel.org/.../kvalo/ath.git

Kamal Mostafa (1):
      selftests/bpf: Clarify build error if no vmlinux

Lijun Pan (2):
      ibmvnic: fix login buffer memory leak
      ibmvnic: continue fatal error reset after passive init

Lorenzo Bianconi (4):
      mt76: mt76u: fix NULL pointer dereference in mt76u_status_worker
      mt76: usb: remove wake logic in mt76u_status_worker
      mt76: sdio: remove wake logic in mt76s_process_tx_queue
      mt76: mt76s: fix NULL pointer dereference in mt76s_process_tx_queue

Léo Le Bouter (1):
      atlantic: remove architecture depends

Magnus Karlsson (3):
      xsk: Fix memory leak for failed bind
      xsk: Fix race in SKB mode transmit with shared cq
      xsk: Rollback reservation at NETDEV_TX_BUSY

Manish Chopra (1):
      qede: fix offload for IPIP tunnel packets

Mario Limonciello (4):
      e1000e: Only run S0ix flows if shutdown succeeded
      e1000e: bump up timeout to wait when ME un-configures ULP mode
      Revert "e1000e: disable s0ix entry and exit flows for ME systems"
      e1000e: Export S0ix flags to ethtool

Martin Blumenstingl (3):
      net: stmmac: dwmac-meson8b: ignore the second clock input
      net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs
      net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access

Michael Chan (1):
      bnxt_en: Check TQM rings for maximum supported value.

Noor Azura Ahmad Tarmizi (1):
      stmmac: intel: Add PCI IDs for TGL-H platform

Pablo Neira Ayuso (2):
      netfilter: nft_dynset: report EOPNOTSUPP on missing set feature
      netfilter: nftables: add set expression flags

Petr Machata (1):
      net: dcb: Validate netlink message in DCB handler

Ping-Ke Shih (1):
      rtlwifi: rise completion at the last step of firmware callback

Randy Dunlap (2):
      mt76: mt7915: fix MESH ifdef block
      net: sched: prevent invalid Scell_log shift count

Rasmus Villemoes (3):
      ethernet: ucc_geth: set dev->max_mtu to 1518
      ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram
      ethernet: ucc_geth: fix use-after-free in ucc_geth_remove()

Roland Dreier (1):
      CDC-NCM: remove "connected" log message

Shannon Nelson (1):
      ionic: account for vlan tag len in rx buffer len

Stefan Chulski (5):
      net: mvpp2: disable force link UP during port init procedure
      net: mvpp2: Add TCAM entry to drop flow control pause frames
      net: mvpp2: prs: fix PPPoE with ipv6 packet parse
      net: mvpp2: Fix GoP port 3 Networking Complex Control configurations
      net: mvpp2: fix pkt coalescing int-threshold configuration

Subash Abhinov Kasiviswanathan (1):
      netfilter: x_tables: Update remaining dereference to RCU

Sylwester Dziedziuch (1):
      i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs

Taehee Yoo (2):
      bareudp: set NETIF_F_LLTX flag
      bareudp: Fix use of incorrect min_headroom size

Tian Tao (1):
      bpf: Remove unused including <linux/version.h>

Vasily Averin (2):
      netfilter: ipset: fixes possible oops in mtype_resize
      netfilter: ipset: fix shift-out-of-bounds in htable_bits()

Vasundhara Volam (1):
      bnxt_en: Fix AER recovery.

Xie He (2):
      net: hdlc_ppp: Fix issues when mod_timer is called while timer is running
      net: lapb: Decrease the refcount of "struct lapb_cb" in lapb_device_event

YANG LI (1):
      ibmvnic: fix: NULL pointer dereference.

Yunjian Wang (3):
      tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS
      net: hns: fix return value check in __lb_other_process()
      vhost_net: fix ubuf refcount incorrectly when sendmsg fails

weichenchen (1):
      net: neighbor: fix a crash caused by mod zero

 Documentation/networking/netdev-FAQ.rst            | 126 ++++++++++----------
 Documentation/networking/packet_mmap.rst           |  11 +-
 MAINTAINERS                                        |  26 ++---
 drivers/atm/idt77252.c                             |   2 +-
 drivers/net/bareudp.c                              |   3 +-
 drivers/net/dsa/lantiq_gswip.c                     |  27 ++---
 drivers/net/ethernet/aquantia/Kconfig              |   1 -
 drivers/net/ethernet/broadcom/bcmsysport.c         |   1 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  38 +++---
 drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   7 +-
 drivers/net/ethernet/cadence/macb_main.c           |   2 +-
 drivers/net/ethernet/ethoc.c                       |   3 +-
 drivers/net/ethernet/freescale/ucc_geth.c          |   3 +-
 drivers/net/ethernet/freescale/ucc_geth.h          |   9 +-
 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c   |   4 +
 drivers/net/ethernet/ibm/ibmvnic.c                 |  10 +-
 drivers/net/ethernet/intel/e1000e/e1000.h          |   1 +
 drivers/net/ethernet/intel/e1000e/ethtool.c        |  46 ++++++++
 drivers/net/ethernet/intel/e1000e/ich8lan.c        |  17 ++-
 drivers/net/ethernet/intel/e1000e/netdev.c         |  59 ++--------
 drivers/net/ethernet/intel/i40e/i40e.h             |   3 +
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  10 ++
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |   4 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |   4 +-
 drivers/net/ethernet/marvell/mvneta.c              |   2 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |  27 +++--
 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c     |  38 +++++-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.h     |   2 +-
 drivers/net/ethernet/pensando/ionic/ionic_txrx.c   |   2 +-
 drivers/net/ethernet/qlogic/qede/qede_fp.c         |   5 +
 drivers/net/ethernet/realtek/r8169_main.c          |   6 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c  |   4 +
 .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c    |   2 +-
 drivers/net/ethernet/ti/cpts.c                     |   2 +
 drivers/net/ipa/gsi.c                              | 127 +++++++++++----------
 drivers/net/ipa/ipa_clock.c                        |   4 +-
 drivers/net/tun.c                                  |   2 +-
 drivers/net/usb/cdc_ncm.c                          |   3 -
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/virtio_net.c                           |  12 +-
 drivers/net/wan/hdlc_ppp.c                         |   7 ++
 drivers/net/wireless/ath/ath11k/core.c             |   2 +-
 drivers/net/wireless/ath/ath11k/dp_rx.c            |  10 +-
 drivers/net/wireless/ath/ath11k/mac.c              |   8 +-
 drivers/net/wireless/ath/ath11k/pci.c              |  44 ++++++-
 drivers/net/wireless/ath/ath11k/pci.h              |   2 +
 drivers/net/wireless/ath/ath11k/peer.c             |  17 +++
 drivers/net/wireless/ath/ath11k/peer.h             |   2 +
 drivers/net/wireless/ath/ath11k/qmi.c              |  24 +++-
 drivers/net/wireless/ath/ath11k/qmi.h              |   1 +
 drivers/net/wireless/ath/ath11k/wmi.c              |   3 +
 drivers/net/wireless/mediatek/mt76/mt7915/init.c   |   4 +-
 drivers/net/wireless/mediatek/mt76/sdio.c          |  19 ++-
 drivers/net/wireless/mediatek/mt76/usb.c           |   9 +-
 drivers/net/wireless/realtek/rtlwifi/core.c        |   8 +-
 drivers/vhost/net.c                                |   6 +-
 include/net/red.h                                  |   4 +-
 include/net/xdp_sock.h                             |   4 -
 include/net/xsk_buff_pool.h                        |   5 +
 include/uapi/linux/netfilter/nf_tables.h           |   3 +
 include/uapi/linux/ppp-ioctl.h                     |   2 +-
 kernel/bpf/hashtab.c                               |   1 +
 kernel/bpf/syscall.c                               |   1 -
 kernel/bpf/task_iter.c                             |  18 +--
 net/core/neighbour.c                               |   6 +-
 net/core/net-sysfs.c                               |  65 +++++++++--
 net/dcb/dcbnl.c                                    |   2 +
 net/ipv4/fib_frontend.c                            |   2 +-
 net/ipv4/gre_demux.c                               |   2 +-
 net/ipv4/netfilter/arp_tables.c                    |   2 +-
 net/ipv4/netfilter/ip_tables.c                     |   2 +-
 net/ipv6/netfilter/ip6_tables.c                    |   2 +-
 net/lapb/lapb_iface.c                              |   1 +
 net/mptcp/protocol.c                               |   5 +-
 net/ncsi/ncsi-rsp.c                                |   2 +-
 net/netfilter/ipset/ip_set_hash_gen.h              |  42 +++----
 net/netfilter/nf_tables_api.c                      |  10 +-
 net/netfilter/nft_dynset.c                         |  15 ++-
 net/netfilter/xt_RATEEST.c                         |   3 +
 net/packet/af_packet.c                             |   4 +-
 net/sched/sch_choke.c                              |   2 +-
 net/sched/sch_gred.c                               |   2 +-
 net/sched/sch_red.c                                |   2 +-
 net/sched/sch_sfq.c                                |   2 +-
 net/sched/sch_taprio.c                             |   7 +-
 net/xdp/xsk.c                                      |  16 ++-
 net/xdp/xsk_buff_pool.c                            |   3 +-
 net/xdp/xsk_queue.h                                |   5 +
 tools/testing/selftests/bpf/Makefile               |   3 +
 tools/testing/selftests/bpf/test_maps.c            |  48 +++++++-
 tools/testing/selftests/bpf/xdpxceiver.c           |   4 +-
 .../testing/selftests/drivers/net/mlxsw/qos_pfc.sh |   2 +-
 92 files changed, 710 insertions(+), 411 deletions(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-01-08 20:37 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-08  5:00 [GIT PULL] Networking for 5.11-rc3 Jakub Kicinski
2021-01-08 20:36 ` pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2021-01-05  0:32 Jakub Kicinski
2021-01-05 20:48 ` pr-tracker-bot
2021-01-05 21:01 ` patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).