This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 5e9af4b42660 Merge tag 'fbdev-for-6.2-rc3' of git://git.kernel.org/pub/ [...] new ba2dc1cb5491 gpiolib: Fix using uninitialized lookup-flags on ACPI platforms new 90fee3dd5bfc gpio: pca953x: avoid to use uninitialized value pinctrl new 2788938b7946 gpio: eic-sprd: Make the irqchip immutable new be43eea7de5a gpio: pmic-eic-sprd: Make the irqchip immutable new 9883ddf9d68d gpio: sprd: Make the irqchip immutable new 694175cd8a16 gpio: sifive: Fix refcount leak in sifive_gpio_probe new aa01a183924f Merge tag 'gpio-fixes-for-v6.2-rc3' of git://git.kernel.or [...] new 01258b62c627 wifi: ti: remove obsolete lines in the Makefile new 1c4c0b28b517 wifi: iwlwifi: fw: skip PPAG for JF new 37fc9ad1617a wifi: mt76: mt7996: select CONFIG_RELAY new b7dc753fe33a wifi: ath9k: use proper statements in conditionals new aa6c3961a3ee Merge tag 'wireless-2022-12-21' of git://git.kernel.org/pu [...] new 53fc61be273a ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf new f2575c8f4049 net: vrf: determine the dst using the original ifindex for [...] new 95637d91fefd net: openvswitch: release vport resources on failure new 3d8f2c4269d0 vmxnet3: correctly report csum_level for encapsulated packet new e20aa071cd95 nfp: fix schedule in atomic context when sync mc address new 7d803344fdc3 mptcp: fix deadlock in fastopen error path new fec3adfd754c mptcp: fix lockdep false positive new 43ae218f69a6 Merge branch 'mptcp-locking-fixes' new 42c7ded0eeac bonding: fix lockdep splat in bond_miimon_commit() new d717f9474e3f net: lan966x: Fix configuration of the PCS new fa349e396e48 veth: Fix race with AF_XDP exposing old or uninitialized d [...] new 8d8bee13ae9e powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 new 7fac54b93ad1 atm: uapi: fix spelling typos in comments new 09e6b30eeb25 net: hns3: add interrupts re-initialization while doing VF FLR new 7d89b53cea1a net: hns3: fix miss L3E checking for rx packet new 8ee57c7b8406 net: hns3: fix VF promisc mode not update when mac table full new 256cbafb0a9a Merge branch 'net-hns3-fix-some-bug-for-hns3' new cc074822465d bpf: Define sock security related BTF IDs under CONFIG_SEC [...] new 54c3f1a81421 bpf: pull before calling skb_postpull_rcsum() new 70a00e2f1dba selftests/bpf: Test bpf_skb_adjust_room on CHECKSUM_PARTIAL new 55171f2930be bpftool: Fix linkage with statically built libllvm new 8374bfd5a3c9 bpf: fix nullness propagation for reg to reg comparisons new cedebd74cf38 selftests/bpf: check null propagation only neither reg is [...] new fcbb408a1aaf selftests/bpf: Add host-tools to gitignore new be1236fce5f4 Merge tag 'for-netdev' of git://git.kernel.org/pub/scm/lin [...] new 399ab7fe0fa0 net: sched: fix memory leak in tcindex_set_parms new 13a7c8964afc qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable( [...] new 30e725537546 net: dsa: mv88e6xxx: depend on PTP conditionally new df49908f3c52 nfc: Fix potential resource leaks new d3805695fe1e net: ethernet: marvell: octeontx2: Fix uninitialized varia [...] new 0e50d999903c rxrpc: Fix a couple of potential use-after-frees new f4ef681115f8 docs: netdev: reshuffle sections in prep for de-FAQization new ff249be5cca9 docs: netdev: convert to a non-FAQ document new 81852018f240 Merge branch 'netdev-doc-defaq' new 8e6a8d7a3dd9 net: ethernet: renesas: rswitch: Fix error path in renesas [...] new bd2adfe3b3b8 net: ethernet: renesas: rswitch: Fix getting mac address f [...] new 3ec3ebec7c76 Merge branch 'rswitch-fixes' new 0020ae2a4aa8 bnxt_en: fix devlink port registration to netdev new bbfc17e50ba2 bnxt_en: Simplify bnxt_xdp_buff_init() new 9b3e607871ea bnxt_en: Fix XDP RX path new 1abeacc1979f bnxt_en: Fix first buffer size calculations for XDP multi-buffer new a056ebcc30e2 bnxt_en: Fix HDS and jumbo thresholds for RX packets new 8ac718cc0e36 Merge branch 'bnxt_en-fixes' new 9deb1e9fb88b net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats new fd4778581d61 net/ethtool/ioctl: remove if n_stats checks from ethtool_g [...] new 201ed315f967 net/ethtool/ioctl: split ethtool_get_phy_stats into multip [...] new e71460d4468f Merge branch 'ethtool_gert_phy_stats-fixes' new ad425666a1f0 r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() new bb41c13c05c2 r8169: fix dmar pte write access is not set error new 0e3d18359ac1 Merge branch 'r8169-fixes' new c2052189f19b s390/qeth: convert sysfs snprintf to sysfs_emit new 40cab44b9089 net/sched: fix retpoline wrapper compilation on configs wi [...] new 936a192f9740 tcp: Add TIME_WAIT sockets in bhash2. new 2c042e8e54ef tcp: Add selftest for bind() and TIME_WAIT. new 0798311cfd87 Merge branch 'tcp-bhash2-fixes' new 6b57bffa5f67 net: ethernet: broadcom: bcm63xx_enet: Drop empty platform [...] new af691c94d022 net: ethernet: freescale: enetc: Drop empty platform remov [...] new fec7352117fa net: hns3: refine the handling for VF heartbeat new d530ece70f16 net: amd-xgbe: add missed tasklet_kill new 1f0ae22ab470 net/mlx5: E-Switch, properly handle ingress tagged packets on VST new 2a35b2c2e6a2 net/mlx5: Add forgotten cleanup calls into mlx5_init_once( [...] new 44aee8ea15ac net/mlx5: Fix io_eq_size and event_eq_size params validation new 9078e843efec net/mlx5: Avoid recovery in probe flows new c4ad5f2bdad5 net/mlx5: Fix RoCE setting at HCA level new b12d581e83e3 net/mlx5e: IPoIB, Don't allow CQE compression to be turned [...] new f8c18a5749cf net/mlx5e: Fix RX reporter for XSK RQs new 849190e3e4cc net/mlx5e: CT: Fix ct debugfs folder name new 2951b2e142ec net/mlx5e: Always clear dest encap in neigh-update-del new 1e267ab88dc4 net/mlx5e: Fix hw mtu initializing at XDP SQ allocation new e54638a8380b net/mlx5e: Set geneve_tlv_option_0_exist when matching on [...] new 4d1c1379d717 net/mlx5: Lag, fix failure to cancel delayed bond work new a512807c24bc Merge tag 'mlx5-fixes-2022-12-28' of git://git.kernel.org/ [...] new 1573c6882018 selftests: net: fix cmsg_so_mark.sh test hang new 332b49ff637d net: ena: Fix toeplitz initial hash value new 9c9e539956fa net: ena: Don't register memory info on XDP exchange new c7f5e34d9063 net: ena: Account for the number of processed bytes in XDP new 59811faa2c54 net: ena: Use bitmask to indicate packet redirection new c7062aaee099 net: ena: Fix rx_copybreak value update new e712f3e4920b net: ena: Set default value for RX interrupt moderation new a8ee104f986e net: ena: Update NUMA TPH hint register upon NUMA node update new 72f299b0ca3b Merge branch 'ena-fixes' new d039535850ee net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe new 9807ae697461 net: dsa: qca8k: fix wrong length value for mgmt eth packet new d9dba91be71f net: dsa: tag_qca: fix wrong MGMT_DATA2 size new 03cb9e6d0b32 Revert "net: dsa: qca8k: cache lo and hi for mdio write" new cfbd6de588ef net: dsa: qca8k: introduce single mii read/write lo/hi new a4165830ca23 net: dsa: qca8k: improve mdio master read/write by using s [...] new d02b8256183f Merge branch 'dsa-qca8k-fixes' new 6d4cfcf97986 net: phy: Update documentation for get_rate_matching new 9c4d7f45d607 selftests: net: fix cleanup_v6() for arp_ndisc_evict_nocarrier new 1856628baa17 selftests: net: return non-zero for failures reported in a [...] new 1c429c10192c Merge branch 'selftests-fix' new d9d71a89f28d net: ipa: use proper endpoint mask for suspend new a3542b0ccd58 dt-bindings: net: sun8i-emac: Add phy-supply property new 91e2286160ed dt-bindings: net: marvell,orion-mdio: Fix examples new a2965c7be052 net: sched: atm: dont intepret cls results when asked to drop new caa4b35b4317 net: sched: cbq: dont intepret cls results when asked to drop new 819fcf4adfbd Merge branch 'cls_drop-fix' new 43d253781f63 net: sched: htb: fix htb_classify() kernel-doc new 06bf62944144 vxlan: Fix memory leaks in error path new 588ab2dc25f6 net: sparx5: Fix reading of the MAC address new 5eb119da94ac netfilter: conntrack: fix ipv6 exthdr error check new bed4a63ea4ae netfilter: nf_tables: consolidate set description new a8fe4154fa5a netfilter: nf_tables: add function to create set stateful [...] new f6594c372afd netfilter: nf_tables: perform type checking for existing sets new 123b99619cca netfilter: nf_tables: honor set timeout and garbage collec [...] new a31d47be64b9 netfilter: ipset: fix hash:net,port,net hang with /0 subnet new 5e29dc36bd5e netfilter: ipset: Rework long task execution when adding/d [...] new d57609fad957 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf new 9c807965483f drivers/net/bonding/bond_3ad: return when there's no aggregator new 4af1b64f80fb octeontx2-pf: Fix lmtst ID used in aura free new 7dc618385419 net: dpaa: Fix dtsec check for PCS availability new c7dd13805f8b usb: rndis_host: Secure rndis_query check against int overflow new 558016722e9d MAINTAINERS: Update maintainers for ptp_vmw driver new 9ed1d9aeef58 bpf: Fix panic due to wrong pageattr of im->image new 8f161ca1105a selftests/bpf: Temporarily disable part of btf_dump:var_da [...] new 7ff94f276f8e bpf: keep a reference to the mm, in case the task is dead. new b7793c8db7d9 selftests/bpf: add a test for iter/task_vma for short-live [...] new f90dd663c492 Merge branch 'bpf: fix the crash caused by task iterators [...] new 45435d8da71f bpf: Always use maximal size for copy_array() new 49d9601b8187 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new 5401c3e09928 qed: allow sleep in qed_mcp_trace_dump() new 2c02d41d71f9 net/ulp: prevent ULP without clone op from entering the LI [...] new 1ac885574470 inet: control sockets should not use current thread task_frag new fe69230f0589 caif: fix memory leak in cfctrl_linkup_request() new 50011c32f421 Merge tag 'net-6.2-rc3' of git://git.kernel.org/pub/scm/li [...] new b878d3ba9bb4 thermal: int340x: Add missing attribute for data rate base new 1f5abbd77e2c Merge tag 'thermal-6.2-rc3' of git://git.kernel.org/pub/sc [...]
The 140 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: .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 3 + .../bindings/net/marvell,orion-mdio.yaml | 30 +- Documentation/process/maintainer-netdev.rst | 369 +++++++++++---------- MAINTAINERS | 4 +- arch/powerpc/boot/dts/fsl/t2081si-post.dtsi | 16 + drivers/gpio/gpio-eic-sprd.c | 23 +- drivers/gpio/gpio-pca953x.c | 3 + drivers/gpio/gpio-pmic-eic-sprd.c | 29 +- drivers/gpio/gpio-sifive.c | 1 + drivers/gpio/gpio-sprd.c | 9 +- drivers/gpio/gpiolib.c | 2 +- drivers/net/bonding/bond_3ad.c | 1 + drivers/net/bonding/bond_main.c | 8 +- drivers/net/dsa/mv88e6xxx/Kconfig | 4 +- drivers/net/dsa/qca/qca8k-8xxx.c | 164 +++++---- drivers/net/dsa/qca/qca8k.h | 5 - drivers/net/ethernet/amazon/ena/ena_com.c | 29 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 6 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 83 +++-- drivers/net/ethernet/amazon/ena/ena_netdev.h | 17 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 3 + drivers/net/ethernet/amd/xgbe/xgbe-i2c.c | 4 +- drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 4 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 6 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 27 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 15 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 20 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h | 6 +- drivers/net/ethernet/freescale/enetc/enetc_ierb.c | 6 - drivers/net/ethernet/freescale/fman/fman_dtsec.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 10 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 132 +++++--- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 7 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 71 +++- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 3 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 2 +- .../net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 30 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 4 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 7 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 9 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +- .../mellanox/mlx5/core/esw/acl/egress_lgcy.c | 7 +- .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 33 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 30 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 6 + drivers/net/ethernet/mellanox/mlx5/core/health.c | 6 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 4 +- .../net/ethernet/microchip/lan966x/lan966x_port.c | 2 +- .../net/ethernet/microchip/sparx5/sparx5_main.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 7 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 61 +++- drivers/net/ethernet/qlogic/qed/qed_debug.c | 28 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 8 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h | 10 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 8 +- drivers/net/ethernet/realtek/r8169_main.c | 58 ++-- drivers/net/ethernet/renesas/rswitch.c | 10 +- drivers/net/ipa/ipa_interrupt.c | 3 +- drivers/net/phy/xilinx_gmii2rgmii.c | 1 + drivers/net/usb/rndis_host.c | 3 +- drivers/net/veth.c | 5 +- drivers/net/vmxnet3/vmxnet3_drv.c | 8 + drivers/net/vrf.c | 6 +- drivers/net/vxlan/vxlan_core.c | 19 +- drivers/net/wireless/ath/ath9k/htc.h | 14 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 5 + drivers/net/wireless/mediatek/mt76/mt7996/Kconfig | 1 + drivers/net/wireless/ti/Makefile | 3 - drivers/s390/net/qeth_core_sys.c | 12 +- .../intel/int340x_thermal/processor_thermal_rfim.c | 4 + include/linux/dsa/tag_qca.h | 4 +- include/linux/mlx5/device.h | 5 + include/linux/mlx5/mlx5_ifc.h | 3 +- include/linux/netfilter/ipset/ip_set.h | 2 +- include/linux/phy.h | 5 +- include/net/inet_hashtables.h | 4 + include/net/inet_timewait_sock.h | 5 + include/net/netfilter/nf_tables.h | 25 +- include/net/tc_wrapper.h | 4 +- include/trace/events/rxrpc.h | 6 +- include/uapi/linux/atmbr2684.h | 2 +- kernel/bpf/bpf_lsm.c | 2 + kernel/bpf/task_iter.c | 39 ++- kernel/bpf/trampoline.c | 4 + kernel/bpf/verifier.c | 21 +- net/caif/cfctrl.c | 6 +- net/core/filter.c | 7 +- net/ethtool/ioctl.c | 107 +++--- net/ipv4/af_inet.c | 1 + net/ipv4/inet_connection_sock.c | 40 ++- net/ipv4/inet_hashtables.c | 8 +- net/ipv4/inet_timewait_sock.c | 31 +- net/ipv4/tcp_ulp.c | 4 + net/mptcp/protocol.c | 20 +- net/mptcp/protocol.h | 4 +- net/mptcp/subflow.c | 19 +- net/netfilter/ipset/ip_set_core.c | 7 +- net/netfilter/ipset/ip_set_hash_ip.c | 14 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 13 +- net/netfilter/ipset/ip_set_hash_ipport.c | 13 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 13 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 13 +- net/netfilter/ipset/ip_set_hash_net.c | 17 +- net/netfilter/ipset/ip_set_hash_netiface.c | 15 +- net/netfilter/ipset/ip_set_hash_netnet.c | 23 +- net/netfilter/ipset/ip_set_hash_netport.c | 19 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 40 +-- net/netfilter/nf_conntrack_proto.c | 7 +- net/netfilter/nf_tables_api.c | 261 ++++++++++----- net/nfc/netlink.c | 52 ++- net/openvswitch/datapath.c | 8 +- net/rxrpc/recvmsg.c | 14 +- net/sched/cls_tcindex.c | 12 +- net/sched/sch_atm.c | 5 +- net/sched/sch_cbq.c | 4 +- net/sched/sch_htb.c | 8 +- tools/bpf/bpftool/Makefile | 4 + tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/DENYLIST.s390x | 1 + tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 73 ++++ tools/testing/selftests/bpf/prog_tests/btf_dump.c | 2 +- .../selftests/bpf/prog_tests/decap_sanity.c | 85 +++++ .../selftests/bpf/prog_tests/jeq_infer_not_null.c | 9 + .../testing/selftests/bpf/progs/bpf_tracing_net.h | 6 + tools/testing/selftests/bpf/progs/decap_sanity.c | 68 ++++ .../selftests/bpf/progs/jeq_infer_not_null_fail.c | 42 +++ tools/testing/selftests/net/.gitignore | 1 + .../selftests/net/arp_ndisc_evict_nocarrier.sh | 15 +- tools/testing/selftests/net/bind_timewait.c | 92 +++++ tools/testing/selftests/net/cmsg_sender.c | 2 +- 135 files changed, 2031 insertions(+), 864 deletions(-) create mode 100644 tools/testing/selftests/bpf/prog_tests/decap_sanity.c create mode 100644 tools/testing/selftests/bpf/prog_tests/jeq_infer_not_null.c create mode 100644 tools/testing/selftests/bpf/progs/decap_sanity.c create mode 100644 tools/testing/selftests/bpf/progs/jeq_infer_not_null_fail.c create mode 100644 tools/testing/selftests/net/bind_timewait.c