This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from dad9774deaf1 Merge tag 'timers-urgent-2023-06-21' of git://git.kernel.o [...] new f0cc749254d1 cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex [...] new 6f363f5aa845 cgroup: Do not corrupt task iteration when rebinding subsystem new 5950a0066f41 Merge tag 'cgroup-for-6.4-rc7-fixes' of git://git.kernel.o [...] new ef7dfac51d8e io_uring/poll: serialize poll linked timer start with poll [...] new b1dc492087db io_uring/net: clear msg_controllen on partial sendmsg retry new 78d0d2063bab io_uring/net: disable partial retries for recvmsg with cmsg new 26fed83653d0 io_uring/net: use the correct msghdr union member in io_se [...] new c213de632f7a Merge tag 'io_uring-6.4-2023-06-21' of git://git.kernel.dk/linux new 146b6f6855e7 platform/x86/amd/pmf: Register notify handler only if SPS [...] new 65d48989f81b Merge tag 'platform-drivers-x86-v6.4-5' of git://git.kerne [...] new e6f9e590b72e mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 new 47b3ad6b7842 mmc: mmci: stm32: fix max busy timeout calculation new 3c40eb814532 mmc: meson-gx: remove redundant mmc_request_done() call fr [...] new f334ad476836 mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS new 71150ac12558 mmc: bcm2835: fix deferred probing new b8ada54fa1b8 mmc: meson-gx: fix deferred probing new 0c4dc0f05489 mmc: mtk-sd: fix deferred probing new 8d84064da0d4 mmc: mvsdio: fix deferred probing new aedf4ba1ad00 mmc: omap: fix deferred probing new fb51b74a5785 mmc: omap_hsmmc: fix deferred probing new 3c482e1e830d mmc: owl: fix deferred probing new b465dea5e154 mmc: sdhci-acpi: fix deferred probing new 8d0caeedcd05 mmc: sdhci-spear: fix deferred probing new 5b067d7f855c mmc: sh_mmcif: fix deferred probing new c2df53c5806c mmc: sunxi: fix deferred probing new 413db4997302 mmc: usdhi60rol0: fix deferred probing new 937650021171 Merge tag 'mmc-v6.4-rc6' of git://git.kernel.org/pub/scm/l [...] new 40994ce0ea01 MAINTAINERS: Add Chuanhua Lei as Intel LGM GW PCIe maintainer new 4a426aa1a296 Merge tag 'pci-v6.4-fixes-2' of git://git.kernel.org/pub/s [...] new dfaed3e1fa70 powerpc/64s/radix: Fix exit lazy tlb mm switch with irqs enabled new e7758c0ddbc4 Merge tag 'powerpc-6.4-5' of git://git.kernel.org/pub/scm/ [...] new 2230f9e1171a KVM: Avoid illegal stage2 mapping on invalid memory slot new 8681f7175901 KVM: arm64: PMU: Restore the host's PMUSERENR_EL0 new 0c2f9acf6ae7 KVM: arm64: PMU: Don't overwrite PMUSERENR with vcpu loaded new 1caa71a7a600 KVM: arm64: Restore GICv2-on-GICv3 functionality new 30c60dda219d KVM: arm64: Use raw_smp_processor_id() in kvm_pmu_probe_armpmu() new 2623b3dc875a Merge tag 'kvmarm-fixes-6.4-4' of git://git.kernel.org/pub [...] new 412d070b31c3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 372b304c1e51 selftests/harness: allow tests to be skipped during setup new d113c395c67b selftests: net: tls: check if FIPS mode is enabled new cb43c60e64ca selftests: net: vrf-xfrm-tests: change authentication and [...] new d7a2fc1437f7 selftests: net: fcnal-test: check if FIPS mode is enabled new d4e067287b41 Merge branch 'check-if-fips-mode-is-enabled-when-running-s [...] new 4aaf2c52834b sfc: use budget for TX completions new f593a94b530a ieee802154/adf7242: Add MODULE_FIRMWARE macro new eb09fc2d1416 nfc: fdp: Add MODULE_FIRMWARE macros new c938ab4da0eb net: phy: Manual remove LEDs to ensure correct ordering new 92717c2356cb net: qca_spi: Avoid high load if QCA7000 is not available new 4e7401fc8c8d net/mlx5e: XDP, Allow growing tail for XDP multi buffer new 62a522d3354d net/mlx5e: xsk: Set napi_id to support busy polling on XSK RQ new 0ab999d4a1bf net/mlx5: Fix driver load with single msix vector new b100573ab76e net/mlx5e: TC, Add null pointer check for hardware miss support new fb7be476ab7e net/mlx5e: TC, Cleanup ct resources for nic flow new 87cd0649176c net/mlx5: DR, Support SW created encap actions for FW table new ef4c5afc783d net/mlx5: DR, Fix wrong action data allocation in decap action new 314ded538e5f net/mlx5: Free IRQ rmap and notifier on kernel shutdown new cf5bb02320d4 net/mlx5e: Don't delay release of hardware objects new fef06678931f net/mlx5e: Fix ESN update kernel panic new c75b94255aaa net/mlx5e: Drop XFRM state lock when modifying flow steering new a128f9d4c122 net/mlx5e: Fix scheduling of IPsec ASO query while in atomic new 0dbcac3a6dbb Merge tag 'mlx5-fixes-2023-06-16' of git://git.kernel.org/ [...] new a61675294735 ieee802154: hwsim: Fix possible memory leaks new e3a0877e7e66 MAINTAINERS: Update wpan tree new bd4e3d82f4cc MAINTAINERS: Add wpan patchwork new cd9125030689 ieee802154: Replace strlcpy with strscpy new 8340eef98d45 Merge tag 'ieee802154-for-net-2023-06-19' of git://git.ker [...] new 9a43827e876c net: dpaa2-mac: add 25gbase-r support new ff221029a51f net: dsa: mt7530: set all CPU ports in MT7531_CPU_PMAP new 4ae90f90e490 net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT [...] new d7c660735593 net: dsa: mt7530: fix handling of BPDUs on MT7530 switch new 8332cf6fd7c7 net: dsa: mt7530: fix handling of LLDP frames new b79d7c14f480 net: dsa: introduce preferred_default_local_cpu_port and u [...] new 94d12d88b4a8 MAINTAINERS: add me as maintainer of MEDIATEK SWITCH DRIVER new 440d71e2edf2 Merge branch 'dsa-mt7530-fixes' new 1f8b6df6a997 xfrm: Treat already-verified secpath entries as optional new a287f5b0cfc6 xfrm: Ensure policies always checked on XFRM-I input path new bf06fcf4be0f xfrm: add missed call to delete offloaded policies new 1166a530a847 xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets new 842665a9008a xfrm: Use xfrm_state selector for BEET input new f015b900bc32 xfrm: Linearize the skb after offloading if needed. new e438edaae26c Merge tag 'ipsec-2023-06-20' of git://git.kernel.org/pub/s [...] new 7580e0a78eb2 be2net: Extend xmit workaround to BE3 chip new 4e9f0ec38852 wifi: iwlwifi: pcie: Handle SO-F device for PCI id 0x7AF0 new 408c090002c8 net: mdio: fix the wrong parameters new a129b41fe0a8 Revert "net: phy: dp83867: perform soft reset and retain e [...] new 713274f1f2c8 bpf: Fix verifier id tracking of scalars on spill new f57ade27fc3e selftests/bpf: Add test cases to assert proper ID tracking [...] new ad96f1c9138e bpf: Fix a bpf_jit_dump issue for x86_64 with sysctl bpf_j [...] new 0108a4e9f358 bpf: ensure main program has an extable new 84a62b445c86 selftests/bpf: add a test for subprogram extables new b78b34c6043e Merge branch 'bpf: fix NULL dereference during extable search' new 9724160b3942 bpf/btf: Accept function names that contain dots new db8eae6bc5c7 bpf: Force kprobe multi expected_attach_type for kprobe_mu [...] new 59bb14bda2f8 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new c2b2ae3925b6 mptcp: handle correctly disconnect() failures new 0ad529d9fd2b mptcp: fix possible divide by zero in recvmsg() new 56a666c48b03 mptcp: fix possible list corruption on passive MPJ new 81c1d0290160 mptcp: consolidate fallback and non fallback state machine new b7535cfed223 mptcp: drop legacy code around RX EOF new 57fc0f1ceaa4 mptcp: ensure listener is unhashed before updating the sk status new 533aa0baaa1f Merge branch 'mptcp-fixes-for-6-4' new 7f4e09700bdc wifi: mac80211: report all unusable beacon frames new c7c059fba6fb selftests: forwarding: Fix race condition in mirror installation new 2174a08db80d sch_netem: acquire qdisc lock in netem_change() new dec24b3b3394 net: wwan: iosm: Convert single instance struct member to [...] new a9628e88776e revert "net: align SO_RCVMARK required privileges with SO_MARK" new d7fce52fdf96 ipvs: align inner_mac_header for encapsulation new 4bedf9eee016 netfilter: nf_tables: fix chain binding transaction logic new 26b5a5712eb8 netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal [...] new 628bd3e49cba netfilter: nf_tables: drop map element references from pre [...] new 2b84e215f874 netfilter: nft_set_pipapo: .walk does not deal with generations new d6b478666ffa netfilter: nf_tables: fix underflow in object reference counter new c88c535b592d netfilter: nf_tables: disallow element updates of bound an [...] new 938154b93be8 netfilter: nf_tables: reject unbound anonymous set before [...] new 62e1e94b246e netfilter: nf_tables: reject unbound chain set before comm [...] new b770283c98e0 netfilter: nf_tables: disallow updates of anonymous sets new e26d3009efda netfilter: nf_tables: disallow timeout for anonymous sets new 043d2acf5722 netfilter: nf_tables: drop module reference after updating chain new 62f9a68a36d4 netfilter: nfnetlink_osf: fix module autoload new 42e344f01688 netfilter: nf_tables: Fix for deleting base chains with payload new 2ba7e7ebb6a7 Merge tag 'nf-23-06-21' of git://git.kernel.org/pub/scm/li [...] new 8a28a0b6f1a1 Merge tag 'net-6.4-rc8' of git://git.kernel.org/pub/scm/li [...]
The 122 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: MAINTAINERS | 12 +- arch/arm/include/asm/arm_pmuv3.h | 5 + arch/arm64/include/asm/kvm_host.h | 7 + arch/arm64/kvm/hyp/include/hyp/switch.h | 15 +- arch/arm64/kvm/hyp/vhe/switch.c | 14 + arch/arm64/kvm/pmu-emul.c | 20 +- arch/arm64/kvm/pmu.c | 27 ++ arch/arm64/kvm/vgic/vgic-init.c | 11 +- arch/powerpc/mm/book3s64/radix_tlb.c | 10 +- arch/x86/net/bpf_jit_comp.c | 2 +- drivers/mmc/host/bcm2835.c | 4 +- drivers/mmc/host/litex_mmc.c | 1 + drivers/mmc/host/meson-gx-mmc.c | 14 +- drivers/mmc/host/mmci.c | 3 +- drivers/mmc/host/mtk-sd.c | 2 +- drivers/mmc/host/mvsdio.c | 2 +- drivers/mmc/host/omap.c | 2 +- drivers/mmc/host/omap_hsmmc.c | 6 +- drivers/mmc/host/owl-mmc.c | 2 +- drivers/mmc/host/sdhci-acpi.c | 2 +- drivers/mmc/host/sdhci-msm.c | 3 + drivers/mmc/host/sdhci-spear.c | 4 +- drivers/mmc/host/sh_mmcif.c | 2 +- drivers/mmc/host/sunxi-mmc.c | 4 +- drivers/mmc/host/usdhi6rol0.c | 6 +- drivers/net/dsa/mt7530.c | 48 ++- drivers/net/dsa/mt7530.h | 6 + drivers/net/ethernet/emulex/benet/be_main.c | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 7 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 8 +- .../net/ethernet/mellanox/mlx5/core/en/params.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 2 + .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 22 +- .../mellanox/mlx5/core/en_accel/ipsec_offload.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 50 ++- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 7 + drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 33 +- .../mellanox/mlx5/core/steering/dr_action.c | 13 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 27 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.h | 7 + .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 2 + drivers/net/ethernet/qualcomm/qca_spi.c | 3 +- drivers/net/ethernet/sfc/ef10.c | 25 +- drivers/net/ethernet/sfc/ef100_nic.c | 7 +- drivers/net/ethernet/sfc/ef100_tx.c | 4 +- drivers/net/ethernet/sfc/ef100_tx.h | 2 +- drivers/net/ethernet/sfc/tx_common.c | 4 +- drivers/net/ethernet/sfc/tx_common.h | 2 +- drivers/net/ieee802154/adf7242.c | 2 + drivers/net/ieee802154/mac802154_hwsim.c | 6 +- drivers/net/phy/dp83867.c | 2 +- drivers/net/phy/mdio_bus.c | 2 +- drivers/net/phy/phy_device.c | 15 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 2 + drivers/net/wwan/iosm/iosm_ipc_mux_codec.c | 15 +- drivers/net/wwan/iosm/iosm_ipc_mux_codec.h | 2 +- drivers/nfc/fdp/fdp.c | 3 + drivers/perf/arm_pmuv3.c | 21 +- drivers/platform/x86/amd/pmf/core.c | 10 +- include/net/dsa.h | 8 + include/net/netfilter/nf_tables.h | 31 +- include/net/xfrm.h | 1 + io_uring/net.c | 17 +- io_uring/poll.c | 9 +- kernel/bpf/btf.c | 20 +- kernel/bpf/syscall.c | 5 + kernel/bpf/verifier.c | 10 +- kernel/cgroup/cgroup.c | 20 +- kernel/cgroup/legacy_freezer.c | 8 +- net/core/sock.c | 6 - net/dsa/dsa.c | 24 +- net/ieee802154/trace.h | 2 +- net/ipv4/esp4_offload.c | 3 + net/ipv4/xfrm4_input.c | 1 + net/ipv6/esp6_offload.c | 3 + net/ipv6/xfrm6_input.c | 3 + net/mac80211/rx.c | 2 +- net/mac802154/trace.h | 2 +- net/mptcp/pm_netlink.c | 1 + net/mptcp/protocol.c | 160 ++++----- net/mptcp/protocol.h | 5 +- net/mptcp/subflow.c | 17 +- net/netfilter/ipvs/ip_vs_xmit.c | 2 + net/netfilter/nf_tables_api.c | 366 +++++++++++++++++---- net/netfilter/nfnetlink_osf.c | 1 + net/netfilter/nft_immediate.c | 90 ++++- net/netfilter/nft_set_bitmap.c | 5 +- net/netfilter/nft_set_hash.c | 23 +- net/netfilter/nft_set_pipapo.c | 20 +- net/netfilter/nft_set_rbtree.c | 5 +- net/netfilter/xt_osf.c | 1 - net/sched/sch_netem.c | 8 +- net/xfrm/xfrm_input.c | 8 +- net/xfrm/xfrm_interface_core.c | 54 ++- net/xfrm/xfrm_policy.c | 14 + .../selftests/bpf/prog_tests/subprogs_extable.c | 29 ++ .../selftests/bpf/progs/test_subprogs_extable.c | 51 +++ .../selftests/bpf/progs/verifier_spill_fill.c | 79 +++++ tools/testing/selftests/kselftest_harness.h | 6 +- tools/testing/selftests/net/fcnal-test.sh | 27 +- .../net/forwarding/mirror_gre_bridge_1d.sh | 4 + .../net/forwarding/mirror_gre_bridge_1q.sh | 4 + tools/testing/selftests/net/tls.c | 24 +- tools/testing/selftests/net/vrf-xfrm-tests.sh | 32 +- virt/kvm/kvm_main.c | 20 +- 108 files changed, 1390 insertions(+), 412 deletions(-) create mode 100644 tools/testing/selftests/bpf/prog_tests/subprogs_extable.c create mode 100644 tools/testing/selftests/bpf/progs/test_subprogs_extable.c