This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 8d3c682a5e3d Merge tag 'block-6.3-2023-03-16' of git://git.kernel.dk/linux new bced3f7db95f tcp: tcp_make_synack() can be called from process context new 484b7059796e nfc: pn533: initialize struct pn533_out_arg properly new 25074a44ac4e virtio_net: reorder some funcs new b8ef4809bc7f virtio_net: separate the logic of checking whether sq is full new cd1c604aa1d8 virtio_net: add checking sq is full inside xdp xmit new 19631658e64e Merge branch 'add-checking-sq-is-full-inside-xdp-xmit' new 71582371a5ee MAINTAINERS: make my email address consistent new f624bb6fad23 wifi: nl80211: fix NULL-ptr deref in offchan check new b27f07c50a73 wifi: nl80211: fix puncturing bitmap policy new ce04abc3fcc6 wifi: mac80211: check basic rates validity new 96c069508377 wifi: cfg80211: fix MLO connection ownership new 27c30b9b449a Merge tag 'wireless-2023-03-10' of git://git.kernel.org/pu [...] new 8ba572052a4b net: phy: nxp-c45-tja11xx: fix MII_BASIC_CONFIG_REV bit new 59a0b022aa24 ipvlan: Make skb->skb_iif track skb->dev for l3s mode new 7e4f8a0c4954 i40e: Fix kernel crash during reboot when adapter is in re [...] new 8f76a4f80fba tools: ynl: fix render-max for flags definition new bf51d27704c9 tools: ynl: fix get_mask utility routine new f85949f98206 xdp: add xdp_set_features_flag utility routine new 3c249fe4de16 net: thunderx: take into account xdp_features setting tx/r [...] new 7aa6dc351b92 net: ena: take into account xdp_features setting tx/rx queues new fccca038f300 veth: take into account device reconfiguration for xdp_fea [...] new 4d5ab0ad964d net/mlx5e: take into account device reconfiguration for xd [...] new 481e96fc1307 mvpp2: take care of xdp_features when reconfiguring queues new 12508b3eb69e Merge branch 'update-xdp_features-flag-according-to-nic-re [...] new b7a679ba7c65 mptcp: fix possible deadlock in subflow_error_report new 3a236aef280e mptcp: refactor passive socket initialization new b6985b9b8295 mptcp: use the workqueue to destroy unaccepted sockets new 0a3f4f1f9c27 mptcp: fix UaF in listener shutdown new 840742b7ed0e selftests: mptcp: userspace pm: fix printed values new 822467a48e93 mptcp: add ro_after_init for tcp{,v6}_prot_override new 3ba14528684f mptcp: avoid setting TCP_CLOSE state twice new cee4034a3db1 mptcp: fix lockdep false positive in mptcp_pm_nl_create_li [...] new dee85ac02c1a Merge branch 'mptcp-fixes-for-6-3' new 068d82e75d53 netfilter: nft_nat: correct length for loading protocol registers new ec2c5917eb85 netfilter: nft_masq: correct length for loading protocol r [...] new 1f617b6b4c7a netfilter: nft_redir: correct length for loading protocol [...] new 493924519b1f netfilter: nft_redir: correct value of inet type `.maxattrs` new 064d70527aaa Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf new 131db4991622 bnxt_en: reset PHC frequency in free-running mode new 22a825c541d7 net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() new 1a9dc5610ef8 qed/qed_dev: guard against a possible division by zero new feb03fd11c56 net: dsa: mt7530: remove now incorrect comment regarding port 5 new 0b086d76e7b0 net: dsa: mt7530: set PLL frequency and trgmii only when t [...] new 512dd354718b net: ipa: fix a surprising number of bad offsets new 28e8cabe80f3 net: hsr: Don't log netdev_err message on unknown prp dst node new 248401cb2c46 ice: avoid bonding causing auxiliary plug/unplug under RTNL lock new 4b397c06cb98 net: tunnels: annotate lockless accesses to dev->needed_headroom new c22c3bbf351e net: phy: smsc: bail out in lan87xx_read_status if genphy_ [...] new d9ba99342855 tcp: Fix bind() conflict check for dual-stack wildcard address. new 13715acf8ab5 selftest: Add test for bind() conflicts. new cf18d55e535b Merge branch 'tcp-fix-bind-regression-for-dual-stack-wildc [...] new 5000fe6c2782 nfc: st-nci: Fix use after free bug in ndlc_remove due to [...] new 5ce76fe1eead veth: rely on rtnl_dereference() instead of on rcu_derefer [...] new 35c356924fe3 mlxsw: spectrum: Fix incorrect parsing depth after reload new 13085e1b5cab net/smc: fix deadlock triggered by cancel_delayed_work_syn() new 9d876d3ef27f net/smc: Fix device de-init sequence new fd6ad75f8c00 Merge branch 'net-smc-fixes' new d8b228318935 net: usb: smsc75xx: Limit packet length to skb->len new 611e2dabb4b3 net: ethernet: mtk_eth_soc: reset PCS state new 6e933a804c7d net: ethernet: mtk_eth_soc: only write values if needed new 75014826d082 Merge branch 'mtk_eth_soc-SGMII-fixes' new 7c10131803e4 veth: Fix use after free in XDP_REDIRECT new cd356010ce4c net: phy: mscc: fix deadlock in phy_ethtool_{get,set}_wol() new 077706165717 virtio/vsock: don't use skbuff state to account credit new 6825e6b4f8e5 virtio/vsock: remove redundant 'skb_pull()' call new 8daaf39f7f6e virtio/vsock: don't drop skbuff on copy failure new 7e699d2a4e81 test/vsock: copy to user failure test new 1a200b51fa75 Merge branch 'net-virtio-vsock' new b830c9642386 ice: xsk: disable txq irq before flushing hw new 636e8adf7878 net: dsa: don't error out when drivers return ETH_DATA_LEN [...] new 7e9517375a14 net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 62 [...] new 65d63e82b192 Merge branch 'net-dsa-marvell-mtu-reporting' new 1a87e641d8a5 net: Use of_property_read_bool() for boolean properties new fa0f1ba7c823 virtio_net: fix page_to_skb() miss headroom new 1a3bd6eabae3 virtio_net: free xdp shinfo frags when build_skb_from_xdp_ [...] new 04504793feec Merge branch 'virtio_net-xdp-bugs' new 7f5ebf5dae42 ravb: avoid PHY being resumed when interface is not up new c6be7136afb2 sh_eth: avoid PHY being resumed when interface is not up new c782c7f11856 Merge branch 'net-renesas-set-mac_managed_pm-at-probe-time' new 8222d5910dae xfrm: Zero padding when dumping algos and encap new c276a706ea1f xfrm: Allow transport-mode states with AF_UNSPEC selector new 84770d124908 Merge tag 'ipsec-2023-03-15' of git://git.kernel.org/pub/s [...] new 8a2618e14f81 ipv4: Fix incorrect table ID in IOCTL path new 43ffe6caccc7 net: usb: smsc75xx: Move packet length check to prevent ke [...] new 37d010399f75 net: atlantic: Fix crash when XDP is enabled but no progra [...] new 3d87debb8ed2 net/iucv: Fix size of interrupt data new f38373345c65 i825xx: sni_82596: use eth_hw_addr_set() new 24994513ad13 selftests: net: devlink_port_split.py: skip test if no sui [...] new 470efd68a465 qed/qed_mng_tlv: correctly zero out ->min instead of ->hour new 1b0120e4db0b hsr: ratelimit only when errors are printed new 37beabe9a891 net/mlx5e: Fix macsec ASO context alignment new 9a92fe1db9e5 net/mlx5e: Don't cache tunnel offloads capability new ba5d8f72b82c net/mlx5: Fix setting ec_function bit in MANAGE_PAGES new 7ba930fc25de net/mlx5: Disable eswitch before waiting for VF pages new 1313d78ac0c1 net/mlx5: E-switch, Fix wrong usage of source port rewrite [...] new 28d3815a629c net/mlx5: E-switch, Fix missing set of split_count when fo [...] new c9668f0b1d28 net/mlx5e: Fix cleanup null-ptr deref on encap lock new dd64572490c3 net/mlx5e: kTLS, Fix missing error unwind on unsupported c [...] new 031a163f2c47 net/mlx5: Set BREAK_FW_WAIT flag first when removing driver new 78dee7befd56 net/mlx5e: Lower maximum allowed MTU in XSK to match XDP p [...] new d1a0075ad6b6 net/sched: TC, fix raw counter initialization new 1166add424da net/mlx5e: TC, fix missing error code new b23bf10cca59 net/mlx5e: TC, fix cloned flow attribute new c7b7c64ab582 net/mlx5e: TC, Remove error message log print new 0d2be75ce7dc Merge tag 'mlx5-fixes-2023-03-15' of git://git.kernel.org/ [...] new 054abb515f34 tools: ynl: make definitions optional again new 4e16b6a748df ynl: broaden the license even more new cfab77c0b545 ynl: make the tooling check the license new 816b1e8c521c Merge branch 'ynl-another-license-adjustment' new 5ae06327a3a5 net: dsa: microchip: fix RGMII delay configuration on KSZ8 [...] new 8de2bd02439e Revert "net/sched: act_api: move TCA_EXT_WARN_MSG to the c [...] new 2f59823fe696 net/sched: act_api: add specific EXT_WARN_MSG for tc action new 85578fe4933f Merge branch 'net-sched-fix-parsing-of-tca_ext_warn_msg-fo [...] new 769639c1fe8a net: xdp: don't call notifiers during driver init new dd172d0c2cea net: ipa: reg: include <linux/bug.h> new 55c49e5c9441 net: ipa: add two missing declarations new 786bbe50e1d5 net: ipa: kill FILT_ROUT_CACHE_CFG IPA register new 21e8aaca401c net: ipa: fix some register validity checks new 0c98b8bc48cf Merge branch 'net-ipa-minor-bug-fixes' new 90de546d9a0b ethernet: sun: add check for the mdesc_grab() new e05bb97d9c9d net: renesas: rswitch: Fix the output value of quote from [...] new 2c59e993c86a net: renesas: rswitch: Fix GWTSDIE register handling new 53515a052adb Merge branch 'net-renesas-rswitch-fixes' new 9ec7eb60dcbc bonding: restore IFF_MASTER/SLAVE flags on bond enslave et [...] new e667d4690986 bonding: restore bond's IFF_SLAVE flag if a non-eth dev en [...] new 222c94ec0ad4 selftests: bonding: add tests for ether type changes new f5e305e63b03 Merge branch 'bonding-fixes' new 478a351ce0d6 Merge tag 'net-6.3-rc3' of git://git.kernel.org/pub/scm/li [...]
The 128 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 3 + Documentation/netlink/genetlink-c.yaml | 2 +- Documentation/netlink/genetlink-legacy.yaml | 2 +- Documentation/netlink/genetlink.yaml | 2 +- Documentation/netlink/specs/ethtool.yaml | 2 +- Documentation/netlink/specs/fou.yaml | 2 +- Documentation/netlink/specs/netdev.yaml | 3 +- Documentation/userspace-api/netlink/specs.rst | 3 +- MAINTAINERS | 6 +- drivers/net/bonding/bond_main.c | 23 ++- drivers/net/can/cc770/cc770_platform.c | 12 +- drivers/net/dsa/microchip/ksz_common.c | 2 +- drivers/net/dsa/mt7530.c | 64 ++++---- drivers/net/dsa/mv88e6xxx/chip.c | 16 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 15 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 6 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 28 +++- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 56 ++++--- drivers/net/ethernet/cadence/macb_main.c | 2 +- .../net/ethernet/cavium/thunder/nicvf_ethtool.c | 17 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 4 +- drivers/net/ethernet/davicom/dm9000.c | 4 +- drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 4 +- drivers/net/ethernet/i825xx/sni_82596.c | 14 +- drivers/net/ethernet/ibm/emac/core.c | 8 +- drivers/net/ethernet/ibm/emac/rgmii.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 1 + drivers/net/ethernet/intel/ice/ice.h | 14 +- drivers/net/ethernet/intel/ice/ice_main.c | 19 +-- drivers/net/ethernet/intel/ice/ice_xsk.c | 5 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 15 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 4 + drivers/net/ethernet/mediatek/mtk_sgmii.c | 28 ++-- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- .../ethernet/mellanox/mlx5/core/en/tc/act/police.c | 1 - .../ethernet/mellanox/mlx5/core/en/tc/act_stats.c | 5 + .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 24 +-- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 22 +-- .../ethernet/mellanox/mlx5/core/en_accel/macsec.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 51 ++++-- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 21 ++- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 10 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 4 +- .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 22 ++- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 14 ++ drivers/net/ethernet/qlogic/qed/qed_dev.c | 5 + drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c | 2 +- drivers/net/ethernet/renesas/ravb_main.c | 12 +- drivers/net/ethernet/renesas/rswitch.c | 19 ++- drivers/net/ethernet/renesas/rswitch.h | 1 + drivers/net/ethernet/renesas/sh_eth.c | 12 +- drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 3 +- drivers/net/ethernet/sun/ldmvsw.c | 3 + drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/sun/sunvnet.c | 3 + drivers/net/ethernet/ti/cpsw-phy-sel.c | 3 +- drivers/net/ethernet/ti/netcp_ethss.c | 8 +- drivers/net/ethernet/via/via-velocity.c | 3 +- drivers/net/ethernet/via/via-velocity.h | 2 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 9 +- drivers/net/ipa/gsi_reg.c | 9 +- drivers/net/ipa/gsi_reg.h | 4 + drivers/net/ipa/ipa_reg.c | 28 ++-- drivers/net/ipa/ipa_reg.h | 21 +-- drivers/net/ipa/reg.h | 3 +- drivers/net/ipa/reg/gsi_reg-v4.5.c | 56 +++---- drivers/net/ipa/reg/gsi_reg-v4.9.c | 44 +++--- drivers/net/ipvlan/ipvlan_l3s.c | 1 + drivers/net/phy/mscc/mscc_main.c | 24 +-- drivers/net/phy/nxp-c45-tja11xx.c | 2 +- drivers/net/phy/smsc.c | 5 +- drivers/net/usb/smsc75xx.c | 7 + drivers/net/veth.c | 48 +++++- drivers/net/virtio_net.c | 171 ++++++++++++--------- drivers/net/wan/fsl_ucc_hdlc.c | 11 +- drivers/net/wireless/ti/wlcore/spi.c | 3 +- drivers/nfc/pn533/usb.c | 1 + drivers/nfc/st-nci/ndlc.c | 6 +- include/linux/netdevice.h | 6 +- include/net/xdp.h | 11 ++ include/uapi/linux/fou.h | 2 +- include/uapi/linux/netdev.h | 4 +- include/uapi/linux/rtnetlink.h | 1 + net/core/netdev-genl-gen.c | 2 +- net/core/netdev-genl-gen.h | 2 +- net/core/xdp.c | 28 +++- net/dsa/slave.c | 9 +- net/hsr/hsr_framereg.c | 2 +- net/ipv4/fib_frontend.c | 3 + net/ipv4/fou_nl.c | 2 +- net/ipv4/fou_nl.h | 2 +- net/ipv4/inet_hashtables.c | 8 +- net/ipv4/ip_tunnel.c | 12 +- net/ipv4/tcp_output.c | 2 +- net/ipv6/ip6_tunnel.c | 4 +- net/iucv/iucv.c | 2 +- net/mac80211/cfg.c | 21 +-- net/mptcp/pm_netlink.c | 16 ++ net/mptcp/protocol.c | 64 ++++---- net/mptcp/protocol.h | 6 +- net/mptcp/subflow.c | 128 +++++---------- net/ncsi/ncsi-manage.c | 4 +- net/netfilter/nft_masq.c | 2 +- net/netfilter/nft_nat.c | 2 +- net/netfilter/nft_redir.c | 4 +- net/sched/act_api.c | 8 +- net/smc/af_smc.c | 1 + net/smc/smc_cdc.c | 3 + net/smc/smc_core.c | 2 +- net/vmw_vsock/virtio_transport_common.c | 29 ++-- net/wireless/nl80211.c | 26 ++-- net/xfrm/xfrm_state.c | 5 - net/xfrm/xfrm_user.c | 45 +++++- tools/include/uapi/linux/netdev.h | 4 +- tools/net/ynl/lib/nlspec.py | 17 +- tools/net/ynl/ynl-gen-c.py | 26 ++-- .../testing/selftests/drivers/net/bonding/Makefile | 3 +- .../drivers/net/bonding/bond-eth-type-change.sh | 85 ++++++++++ tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/bind_wildcard.c | 114 ++++++++++++++ tools/testing/selftests/net/devlink_port_split.py | 36 ++++- tools/testing/selftests/net/mptcp/userspace_pm.sh | 2 +- tools/testing/vsock/vsock_test.c | 118 ++++++++++++++ 132 files changed, 1328 insertions(+), 673 deletions(-) create mode 100755 tools/testing/selftests/drivers/net/bonding/bond-eth-type-change.sh create mode 100644 tools/testing/selftests/net/bind_wildcard.c