This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from a7391ad35724 Merge tag 'iomm-fixes-v5.18-rc5' of git://git.kernel.org/p [...] new 72ed3ee9fa0b can: isotp: remove re-binding of bound socket new 47f070a63e73 can: grcan: grcan_close(): fix deadlock new 101da4268626 can: grcan: use ofdev->dev when allocating DMA memory new 1e93ed26acf0 can: grcan: grcan_probe(): fix broken system id check for [...] new 2873d4d52f7c can: grcan: only use the NAPI poll budget for RX new 4f159a7c4d1b Merge tag 'linux-can-fixes-for-5.18-20220429' of git://git [...] new 38dcd9570d6f selftests/net: add missing tests to Makefile new f62c5acc800e selftests/net/forwarding: add missing tests to Makefile new 1e4e6904bb77 Merge branch 'selftests-net-add-missing-tests-to-makefile' new ff5265d45345 net: ethernet: mediatek: add missing of_node_put() in mtk_ [...] new e87f66b38e66 net: mdio: Fix ENOMEM return value in BCM6368 mux bus controller new 52b2abef450a hinic: fix bug of wq out of bound access new fee34dd19938 net: dsa: ksz9477: port mirror sniffing limited to one port new a9e9b091a1c1 net: dsa: mt7530: add missing of_node_put() in mt7530_setup() new 1a15267b7be7 net: stmmac: dwmac-sun8i: add missing of_node_put() in sun [...] new 95098d5ac255 net: cpsw: add missing of_node_put() in cpsw_probe_dt() new 39cb9faa5d46 rxrpc: Enable IPv6 checksums on transport socket new dba5bdd57bea net: igmp: respect RCU rules in ip_mc_source() and ip_mc_m [...] new a9384a4c1d25 mld: respect RCU rules in ip6_mc_source() and ip6_mc_msfilter() new 47f753c1108e net: stmmac: disable Split Header (SPH) for Intel platforms new da5c0f119203 nfc: replace improper check device_is_registered() in netl [...] new d270453a0d9e nfc: nfcmrvl: main: reorder destructive operations in nfcm [...] new b6693611f71e Merge branch 'nfc-fixes' new 6b292a04c694 pci_irq_vector() can't be used in atomic context any longe [...] new 79396934e289 net: dsa: b53: convert to phylink_pcs new b800528b97d0 net: emaclite: Don't advertise 1000BASE-T and do auto negotiation new 7a6bc33ab549 net: emaclite: Add error handling for of_address_to_resource() new 45c77fb41821 Merge branch 'emaclite-improve-error-handling-and-minor-cleanup' new 3122257c02af selftests: mirror_gre_bridge_1q: Avoid changing PVID while [...] new 97926d5a847c selftests/net: so_txtime: fix parsing of start time stamp [...] new f5c2174a3775 selftests/net: so_txtime: usage(): fix documentation of de [...] new 3a58f13a881e net: rds: acquire refcount on TCP sockets new 2069624dac19 net: sfp: Add tx-fault workaround for Huawei MA5671A SFP ONT new 5ef9b803a4af smsc911x: allow using IRQ0 new 13ba794397e4 bnxt_en: Fix possible bnxt_open() failure caused by wrong [...] new 2b156fb57d8f bnxt_en: Initiallize bp->ptp_lock first before using it new 195af57914d1 bnxt_en: Fix unnecessary dropping of RX packets new 0a806ecc4023 Merge branch 'bnxt_en-bug-fixes' new cb0d54cbf948 net/mlx5e: Fix wrong source vport matching on tunnel rule new 7ba2d9d8de96 net/mlx5: Fix slab-out-of-bounds while reading resource dump menu new ada09af92e62 net/mlx5e: Don't match double-vlan packets if cvlan is not set new c4d963a588a6 net/mlx5e: Fix the calling of update_buffer_lossy() API new 27b0420fd959 net/mlx5e: Lag, Fix use-after-free in fib event handler new a6589155ec98 net/mlx5e: Lag, Fix fib_info pointer assignment new 4a2a664ed879 net/mlx5e: Lag, Don't skip fib events on current dst new 087032ee7021 net/mlx5e: TC, Fix ct_clear overwriting ct action metadata new e3fdc71bcb6f net/mlx5e: TC, fix decap fallback to uplink when int port [...] new b069e14fff46 net/mlx5e: CT: Fix queued up restore put() executing after [...] new 0e322efd64d2 net/mlx5e: Avoid checking offload capability in post_parse action new b781bff882d1 net/mlx5e: Fix trust state reset in reload new cb7786a76ea3 net/mlx5: Fix deadlock in sync reset flow new fc3d3db07b35 net/mlx5: Avoid double clear or set of sync reset requested new a042d7f5bb68 net/mlx5: Fix matching on inner TTC new ad0724b90a2d Merge tag 'mlx5-fixes-2022-05-03' of git://git.kernel.org/ [...] new ae2de669c14a wireguard: selftests: make routing loop test non-fatal new 39f02bf1e5ce wireguard: selftests: limit parallelism to $(nproc) tests at once new d5d9b29bc963 wireguard: selftests: use newer toolchains to fill out arc [...] new d261ba6aa411 wireguard: selftests: restore support for ccache new a6b8ea914434 wireguard: selftests: bump package deps new 3fc1b11e5d72 wireguard: selftests: set panic_on_warn=1 from cmdline new 205557ba9904 Merge branch 'wireguard-patches-for-5-18-rc6' new b2d057560b81 secure_seq: use the 64 bits of the siphash for port offset [...] new 9e9b70ae923b tcp: use different parts of the port_offset for index and offset new 4dfa9b438ee3 tcp: resalt the secret every 10 seconds new ca7af0402550 tcp: add small random increments to the source port new e9261476184b tcp: dynamically allocate the perturb table used by source ports new 4c2c8f03a5ab tcp: increase source port perturb table to 2^16 new e8161345ddbb tcp: drop the hash_32() part from the index calculation new ef5624898187 Merge branch 'insufficient-tcp-source-port-randomness' new 5a7c5f70c743 selftests: ocelot: tc_flower_chains: specify conform-excee [...] new 4071bf121d59 NFC: netlink: fix sleep in atomic bug when firmware downlo [...] new 68533eb1fb19 Merge tag 'net-5.18-rc6' of git://git.kernel.org/pub/scm/l [...] new f0a6c68f6998 MIPS: Fix CP0 counter erratum detection for R4k CPUs new 905a6537e764 Merge tag 'mips-fixes_5.18_1' of git://git.kernel.org/pub/ [...] new 8b202ee21839 s390: disable -Warray-bounds new b5d1274409d0 KVM: s390: Fix lockdep issue in vm memop new a06afe838308 KVM: s390: vsie/gmap: reduce gmap_rmap overhead new 0f5d752b1395 Merge tag 's390-5.18-4' of git://git.kernel.org/pub/scm/li [...]
The 78 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: arch/mips/include/asm/timex.h | 8 +- arch/mips/kernel/time.c | 11 +- arch/s390/Makefile | 10 + arch/s390/kvm/kvm-s390.c | 11 +- arch/s390/mm/gmap.c | 7 + drivers/net/can/grcan.c | 46 ++--- drivers/net/dsa/b53/b53_common.c | 36 +--- drivers/net/dsa/b53/b53_priv.h | 24 +-- drivers/net/dsa/b53/b53_serdes.c | 74 +++++--- drivers/net/dsa/b53/b53_serdes.h | 9 +- drivers/net/dsa/b53/b53_srab.c | 4 +- drivers/net/dsa/microchip/ksz9477.c | 38 +++- drivers/net/dsa/mt7530.c | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 13 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 15 +- drivers/net/ethernet/cavium/thunder/nic_main.c | 16 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 7 +- drivers/net/ethernet/mediatek/mtk_sgmii.c | 1 + .../ethernet/mellanox/mlx5/core/diag/rsc_dump.c | 31 +++- .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 4 +- .../ethernet/mellanox/mlx5/core/en/tc/act/act.c | 3 +- .../net/ethernet/mellanox/mlx5/core/en/tc/act/ct.c | 34 +++- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 24 +-- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 11 ++ .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 10 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 11 ++ .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 60 +++--- drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c | 38 ++-- drivers/net/ethernet/mellanox/mlx5/core/lag/mp.h | 7 +- .../net/ethernet/mellanox/mlx5/core/lag/port_sel.c | 2 +- .../net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c | 2 + drivers/net/ethernet/smsc/smsc911x.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 1 + drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/ethernet/ti/cpsw_new.c | 5 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 30 ++- drivers/net/mdio/mdio-mux-bcm6368.c | 2 +- drivers/net/phy/sfp.c | 12 +- drivers/nfc/nfcmrvl/main.c | 2 +- include/linux/stmmac.h | 1 + include/net/inet_hashtables.h | 2 +- include/net/secure_seq.h | 4 +- net/can/isotp.c | 25 +-- net/core/secure_seq.c | 16 +- net/ipv4/igmp.c | 9 +- net/ipv4/inet_hashtables.c | 42 +++-- net/ipv6/inet6_hashtables.c | 4 +- net/ipv6/mcast.c | 8 +- net/nfc/core.c | 29 ++- net/nfc/netlink.c | 4 +- net/rds/tcp.c | 8 + net/rxrpc/local_object.c | 3 + .../drivers/net/ocelot/tc_flower_chains.sh | 2 +- tools/testing/selftests/net/Makefile | 3 +- tools/testing/selftests/net/forwarding/Makefile | 33 ++++ .../net/forwarding/mirror_gre_bridge_1q.sh | 3 + tools/testing/selftests/net/so_txtime.c | 4 +- tools/testing/selftests/wireguard/netns.sh | 34 ++-- tools/testing/selftests/wireguard/qemu/.gitignore | 1 + tools/testing/selftests/wireguard/qemu/Makefile | 205 ++++++++++++++------- .../selftests/wireguard/qemu/arch/aarch64.config | 5 +- .../wireguard/qemu/arch/aarch64_be.config | 5 +- .../selftests/wireguard/qemu/arch/arm.config | 5 +- .../selftests/wireguard/qemu/arch/armeb.config | 5 +- .../selftests/wireguard/qemu/arch/i686.config | 2 +- .../selftests/wireguard/qemu/arch/m68k.config | 2 +- .../selftests/wireguard/qemu/arch/mips.config | 2 +- .../selftests/wireguard/qemu/arch/mips64.config | 2 +- .../selftests/wireguard/qemu/arch/mips64el.config | 2 +- .../selftests/wireguard/qemu/arch/mipsel.config | 2 +- .../selftests/wireguard/qemu/arch/powerpc.config | 2 +- .../arch/{powerpc64le.config => powerpc64.config} | 4 +- .../wireguard/qemu/arch/powerpc64le.config | 2 +- .../selftests/wireguard/qemu/arch/riscv32.config | 12 ++ .../selftests/wireguard/qemu/arch/riscv64.config | 12 ++ .../selftests/wireguard/qemu/arch/s390x.config | 6 + .../selftests/wireguard/qemu/arch/x86_64.config | 2 +- tools/testing/selftests/wireguard/qemu/init.c | 6 - 81 files changed, 747 insertions(+), 401 deletions(-) copy tools/testing/selftests/wireguard/qemu/arch/{powerpc64le.config => powerpc64. [...] create mode 100644 tools/testing/selftests/wireguard/qemu/arch/riscv32.config create mode 100644 tools/testing/selftests/wireguard/qemu/arch/riscv64.config create mode 100644 tools/testing/selftests/wireguard/qemu/arch/s390x.config