Messages in this thread | | | From | Jakub Kicinski <> | Subject | [GIT PULL] Networking for 5.19-rc3 | Date | Thu, 16 Jun 2022 11:36:59 -0700 |
| |
Hi Linus!
The following changes since commit aa3398fb4b3f67d89688976098ad93721b6d7852:
Merge tag 'devicetree-fixes-for-5.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux (2022-06-10 11:57:36 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git tags/net-5.19-rc3
for you to fetch changes up to 2e7bf4a6af482f73f01245f08b4a953412c77070:
net: axienet: add missing error return code in axienet_probe() (2022-06-16 11:08:38 -0700)
---------------------------------------------------------------- Mostly driver fixes.
Current release - regressions:
- Revert "net: Add a second bind table hashed by port and address", needs more work
- amd-xgbe: use platform_irq_count(), static setup of IRQ resources had been removed from DT core
- dts: at91: ksz9477_evb: add phy-mode to fix port/phy validation
Current release - new code bugs:
- hns3: modify the ring param print info
Previous releases - always broken:
- axienet: make the 64b addressable DMA depends on 64b architectures
- iavf: fix issue with MAC address of VF shown as zero
- ice: fix PTP TX timestamp offset calculation
- usb: ax88179_178a needs FLAG_SEND_ZLP
Misc:
- document some net.sctp.* sysctls
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
---------------------------------------------------------------- Aleksandr Loktionov (1): i40e: Fix call trace in setup_tx_descriptors
Andy Chiu (2): net: axienet: make the 64b addresable DMA depends on 64b archectures net: axienet: Use iowrite64 to write all 64b descriptor pointers
Christophe JAILLET (1): net: bgmac: Fix an erroneous kfree() in bgmac_remove()
David S. Miller (4): Merge branch 'hns3-fixres' Merge branch 'axienet-fixes' xilinx: Fix build on x86. Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue
Duoming Zhou (1): net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg
Grzegorz Szczurek (2): i40e: Fix adding ADQ filter to TC0 i40e: Fix calculating the number of queue pairs
Guangbin Huang (3): net: hns3: set port base vlan tbl_sta to false before removing old vlan net: hns3: restore tm priority/qset to default settings when tc disabled net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization
Jakub Kicinski (2): Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue Merge branch 'documentation-add-description-for-a-couple-of-sctp-sysctl-options'
Jean-Philippe Brucker (1): amd-xgbe: Use platform_irq_count()
Jian Shen (1): net: hns3: don't push link state to VF if unalive
Jie Wang (2): net: hns3: modify the ring param print info net: hns3: fix PF rss size initialization bug
Joanne Koong (1): Revert "net: Add a second bind table hashed by port and address"
Jonathan Neuschäfer (1): docs: networking: phy: Fix a typo
Jose Alonso (1): net: usb: ax88179_178a needs FLAG_SEND_ZLP
Lukas Bulwahn (1): MAINTAINERS: add include/dt-bindings/net to NETWORKING DRIVERS
Michal Michalik (1): ice: Fix PTP TX timestamp offset calculation
Michal Wilczynski (1): iavf: Fix issue with MAC address of VF shown as zero
Oleksij Rempel (1): ARM: dts: at91: ksz9477_evb: fix port/phy validation
Petr Machata (1): mlxsw: spectrum_cnt: Reorder counter pools
Przemyslaw Patynowski (2): ice: Fix queue config fail handling ice: Fix memory corruption in VF driver
Roman Storozhenko (1): ice: Sync VLAN filtering features for DVM
Suman Ghosh (1): octeontx2-vf: Add support for adaptive interrupt coalescing
Xin Long (3): Documentation: add description for net.sctp.reconf_enable Documentation: add description for net.sctp.intl_enable Documentation: add description for net.sctp.ecn_enable
Yang Yingliang (1): net: axienet: add missing error return code in axienet_probe()
Documentation/networking/ip-sysctl.rst | 37 +++ Documentation/networking/phy.rst | 2 +- MAINTAINERS | 1 + arch/arm/boot/dts/at91-sama5d3_ksz9477_evb.dts | 5 + drivers/net/ethernet/amd/xgbe/xgbe-platform.c | 4 +- drivers/net/ethernet/broadcom/bgmac-bcma.c | 1 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 18 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 101 ++++++--- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 1 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 25 ++- drivers/net/ethernet/intel/i40e/i40e_main.c | 5 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 2 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_main.c | 49 ++-- drivers/net/ethernet/intel/ice/ice_ptp.c | 2 +- drivers/net/ethernet/intel/ice/ice_ptp.h | 31 +++ drivers/net/ethernet/intel/ice/ice_vf_lib.c | 5 + drivers/net/ethernet/intel/ice/ice_virtchnl.c | 53 +++-- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.h | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 51 +++++ drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 29 +-- drivers/net/usb/ax88179_178a.c | 26 +-- include/net/inet_connection_sock.h | 3 - include/net/inet_hashtables.h | 68 +----- include/net/sock.h | 14 -- net/ax25/af_ax25.c | 33 ++- net/dccp/proto.c | 33 +-- net/ipv4/inet_connection_sock.c | 247 ++++++--------------- net/ipv4/inet_hashtables.c | 193 +--------------- net/ipv4/tcp.c | 14 +- tools/testing/selftests/net/.gitignore | 1 - tools/testing/selftests/net/Makefile | 2 - tools/testing/selftests/net/bind_bhash_test.c | 119 ---------- 36 files changed, 433 insertions(+), 752 deletions(-) delete mode 100644 tools/testing/selftests/net/bind_bhash_test.c
| |