This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 02d5e016800d Merge tag 'sound-5.15-rc4' of git://git.kernel.org/pub/scm [...] new 3110b942d36b IB/qib: Fix clang confusion of NULL pointer comparison new 2cc74e1ee31d IB/cma: Do not send IGMP leaves for sendonly Multicast groups new ca465e1f1f9b RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure new ebcc36ea1960 MAINTAINERS: Update Broadcom RDMA maintainers new 5b1e985f7626 RDMA/irdma: Skip CQP ring during a reset new f4475f249445 RDMA/irdma: Validate number of CQ entries on create CQ new d3bdcd596339 RDMA/irdma: Report correct WC error when transport retry c [...] new 9f7fa37a6bd9 RDMA/irdma: Report correct WC error when there are MW bind errors new bc0bdc5afaa7 RDMA/cma: Do not change route.addr.src_addr.ss_family new 305d568b72f1 RDMA/cma: Ensure rdma_addr_cancel() happens before issuing [...] new 14351f08ed5c RDMA/hns: Work around broken constant propagation in gcc 8 new a86cd017a40a RDMA/usnic: Lock VF with mutex instead of spinlock new 7d5cfafe8b40 RDMA/hfi1: Fix kernel pointer leak new cc26aee10058 RDMA/hns: Fix the size setting error when copying CQE in c [...] new e671f0ecfece RDMA/hns: Add the check of the CQE size of the user space new 78c56e53821a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new 540cffbab8b8 gpio: pca953x: do not ignore i2c errors new d1d598104336 MAINTAINERS: update my email address new 040d985e27dc MAINTAINERS: Update Mun Yew Tham as Altera Pio Driver maintainer new 115f6134a050 Merge tag 'gpio-fixes-for-v5.15-rc4' of git://git.kernel.o [...] new f7e745f8e944 sctp: break out if skb_header_pointer returns NULL in sctp [...] new ea1300b9df7c mptcp: don't return sockets in foreign netns new 3f4a08909e2c mptcp: allow changing the 'backup' bit when no sockets are open new 420070197b11 Merge branch 'mptcp-fixes' new 325fd36ae76a net: enetc: fix the incorrect clearing of IF_MODE bits new 597aa16c7824 net: ipv4: Fix rtnexthop len when RTA_FLOW is present new 5ab8a447bcfe smsc95xx: fix stalled rx after link change new 4526fe74c3c5 drivers: net: mhi: fix error path in mhi_net_newlink new 7bbc3d385bd8 netfilter: ipset: Fix oversized kvmalloc() calls new 69e73dbfda14 ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 new 310e2d43c3ad netfilter: ip6_tables: zero-initialize fragment offset new c9c3b6811f74 netfilter: conntrack: make max chain length random new b16ac3c4c886 netfilter: conntrack: include zone id in tuple hash again new d2966dc77ba7 netfilter: nat: include zone id in nat table hash again new 0f1148abb226 selftests: netfilter: add selftest for directional zone support new cb89f63ba662 selftests: netfilter: add zone stress test with colliding tuples new a499b03bf36b netfilter: nf_tables: unlink table before deleting it new 45928afe94a0 netfilter: nf_tables: Fix oversized kvmalloc() calls new 30db406923b9 netfilter: nf_nat_masquerade: make async masq_inet6_event [...] new 7970a19b7104 netfilter: nf_nat_masquerade: defer conntrack walk to work queue new cc8072153aaf netfilter: iptable_raw: drop bogus net_init annotation new b53deef054e5 netfilter: log: work around missing softdep backend module new e9edc188fc76 netfilter: conntrack: serialize hash resizes and cleanups new 7fe7f3182a0d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new b193e15ac69d net: prevent user from passing illegal stab size new 44b6aa2ef69f net: hns: Fix spelling mistake "maped" -> "mapped" new 763716a55cb1 net: bgmac-platform: handle mac-address deferral new 2974b8a691a9 Revert "ibmvnic: check failover_pending in login response" new ab609f25d198 net: mdiobus: Fix memory leak in __mdiobus_register new fe23036192c9 dsa: mv88e6xxx: 6161: Use chip wide MAX MTU new b92ce2f54c0f dsa: mv88e6xxx: Fix MTU definition new b9c587fed61c dsa: mv88e6xxx: Include tagger overhead when setting MTU f [...] new 3ebaaad4bf47 Merge branch 'mv88e6xxx-mtu-fixes' new 98d46b021f6e Revert "mac80211: do not use low data rates for data frame [...] new fe94bac626d9 mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug new a6555f844549 mac80211: Drop frames from invalid MAC address in ad-hoc mode new 13cb6d826e0a mac80211: limit injected vht mcs/nss in ieee80211_parse_tx [...] new b9731062ce8a mac80211: mesh: fix potentially unaligned access new 313bbd1990b6 mac80211-hwsim: fix late beacon hrtimer handling new 94513069eb54 mac80211: fix use-after-free in CCMP/GCMP RX new 111461d57374 mac80211: check return value of rhashtable_init new 33092aca857b mac80211: Fix Ptk0 rekey documentation new ca48aa4ab8bf Merge tag 'mac80211-for-net-2021-09-27' of git://git.kerne [...] new 3b1b6e82fb5e net: phy: enhance GPY115 loopback disable function new 51bb08dd04a0 net: ks8851: fix link error new 05e97b3d33cb dmascc: add CONFIG_VIRT_TO_BUS dependency new 4329c8dc110b e100: fix length calculation in e100_get_regs_len new 51032e6f17ce e100: fix buffer overrun in e100_get_regs new 3fb2a54b414f Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new c23bb54f28d6 ionic: fix gathering of debug stats new 103bde372f08 net: sun: SUNVNET_COMMON should depend on INET new a9f5970767d1 net: udp: annotate data race around udp_sk(sk)->corkflag new f4bd73b5a950 af_unix: Return errno instead of NULL in unix_create1(). new c6995117b60e net: mdio: mscc-miim: Fix the mdio controller new c894b51e2a23 net: hns3: fix hclge_dbg_dump_tm_pg() stack usage new 356ed64991c6 bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog new 37cb28ec7d3a bpf, mips: Validate conditional branch offsets new 8a98ae12fbef bpf: Exempt CAP_BPF from checks against bpf_jit_limit new b3aa173d58b4 MAINTAINERS: Add btf headers to BPF new bcfd367c2839 libbpf: Fix segfault in static linker for objects without BTF new 78cc316e9583 bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called [...] new 435b08ec0094 bpf, test, cgroup: Use sk_{alloc,free} for test cases new d888eaac4fb1 selftests, bpf: Fix makefile dependencies on libbpf new 79e2c3066675 selftests, bpf: test_lwt_ip_encap: Really disable rp_filter new ced185824c89 bpf, x86: Fix bpf mapping of atomic fetch implementation new 4ccb9f03fee7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 9e28cfead2f8 net: mdio-ipq4019: Fix the error for an optional regs resource new f936bb42aeb9 net: bridge: mcast: Associate the seqcount with its protec [...] new 513e605d7a9c ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup new 5b09e88e1bf7 net: hns3: do not allow call hns3_nic_net_open repeatedly new a8e76fefe3de net: hns3: remove tc enable checking new d82650be60ee net: hns3: don't rollback when destroy mqprio fail new 0472e95ffeac net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCL [...] new 108b3c7810e1 net: hns3: fix show wrong state when add existing uc mac address new 276e60421668 net: hns3: PF enable promisc for VF when mac table is overflow new 27bf4af69fcb net: hns3: fix always enable rx vlan filter problem after [...] new 0178839ccca3 net: hns3: disable firmware compatible features when uninstall PF new 251ffc077303 Merge branch 'hns3-fixes' new d88fd1b546ff net: phy: bcm7xxx: Fixed indirect MMD operations new 49054556289e net: introduce and use lock_sock_fast_nested() new d5ef190693a7 net: sched: flower: protect fl_walk() with rcu new a5b8fd657881 net: dev_addr_list: handle first address in __hw_addr_add_ex new 656ed8b015f1 net: stmmac: fix EEE init issue when paired with EEE capable PHYs new 35306eb23814 af_unix: fix races in sk_peer_pid and sk_peer_cred accesses new 4de593fb965f Merge tag 'net-5.15-rc4' of git://git.kernel.org/pub/scm/l [...]
The 105 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 | 13 +- arch/mips/net/bpf_jit.c | 57 +++- arch/x86/net/bpf_jit_comp.c | 66 +++-- drivers/gpio/gpio-pca953x.c | 11 +- drivers/infiniband/core/cma.c | 51 +++- drivers/infiniband/core/cma_priv.h | 1 + drivers/infiniband/hw/hfi1/ipoib_tx.c | 8 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 31 ++- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 13 +- drivers/infiniband/hw/irdma/cm.c | 4 +- drivers/infiniband/hw/irdma/hw.c | 14 +- drivers/infiniband/hw/irdma/i40iw_if.c | 2 +- drivers/infiniband/hw/irdma/main.h | 1 - drivers/infiniband/hw/irdma/user.h | 2 + drivers/infiniband/hw/irdma/utils.c | 2 +- drivers/infiniband/hw/irdma/verbs.c | 9 +- drivers/infiniband/hw/qib/qib_sysfs.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib.h | 2 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 16 +- drivers/net/dsa/mv88e6xxx/chip.c | 17 +- drivers/net/dsa/mv88e6xxx/chip.h | 1 + drivers/net/dsa/mv88e6xxx/global1.c | 2 + drivers/net/dsa/mv88e6xxx/port.c | 2 + drivers/net/ethernet/broadcom/bgmac-platform.c | 3 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 3 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 16 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 6 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 21 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 29 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 28 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 27 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 33 +-- drivers/net/ethernet/hisilicon/hns_mdio.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 8 - drivers/net/ethernet/intel/e100.c | 22 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 8 +- drivers/net/ethernet/micrel/Makefile | 6 +- drivers/net/ethernet/micrel/ks8851_common.c | 8 + drivers/net/ethernet/pensando/ionic/ionic_stats.c | 9 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 + drivers/net/ethernet/sun/Kconfig | 1 + drivers/net/hamradio/Kconfig | 1 + drivers/net/mdio/mdio-ipq4019.c | 6 +- drivers/net/mdio/mdio-mscc-miim.c | 15 +- drivers/net/mhi_net.c | 6 +- drivers/net/phy/bcm7xxx.c | 114 +++++++- drivers/net/phy/mdio_bus.c | 1 + drivers/net/phy/mxl-gpy.c | 23 +- drivers/net/usb/smsc95xx.c | 3 + drivers/net/wireless/mac80211_hwsim.c | 4 +- include/linux/bpf.h | 3 +- include/net/ip_fib.h | 2 +- include/net/mac80211.h | 8 +- include/net/nexthop.h | 2 +- include/net/pkt_sched.h | 1 + include/net/sock.h | 33 ++- kernel/bpf/bpf_struct_ops.c | 7 +- kernel/bpf/core.c | 2 +- kernel/cgroup/cgroup.c | 17 +- net/bpf/test_run.c | 14 +- net/bridge/br_multicast.c | 6 +- net/bridge/br_private.h | 2 +- net/core/dev_addr_lists.c | 6 + net/core/sock.c | 52 ++-- net/ipv4/fib_semantics.c | 16 +- net/ipv4/netfilter/iptable_raw.c | 2 +- net/ipv4/udp.c | 10 +- net/ipv6/netfilter/ip6_tables.c | 1 + net/ipv6/route.c | 5 +- net/ipv6/udp.c | 2 +- net/mac80211/mesh_pathtbl.c | 5 +- net/mac80211/mesh_ps.c | 3 +- net/mac80211/rate.c | 4 - net/mac80211/rx.c | 3 +- net/mac80211/tx.c | 12 + net/mac80211/wpa.c | 6 + net/mptcp/mptcp_diag.c | 2 +- net/mptcp/pm_netlink.c | 4 +- net/mptcp/protocol.c | 2 +- net/mptcp/protocol.h | 2 +- net/mptcp/subflow.c | 2 +- net/mptcp/syncookies.c | 13 +- net/mptcp/token.c | 11 +- net/mptcp/token_test.c | 14 +- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipvs/ip_vs_conn.c | 4 + net/netfilter/nf_conntrack_core.c | 154 ++++++---- net/netfilter/nf_nat_core.c | 17 +- net/netfilter/nf_nat_masquerade.c | 168 ++++++----- net/netfilter/nf_tables_api.c | 30 +- net/netfilter/nft_compat.c | 17 +- net/netfilter/xt_LOG.c | 10 +- net/netfilter/xt_NFLOG.c | 10 +- net/sched/cls_flower.c | 6 + net/sched/sch_api.c | 6 + net/sctp/input.c | 2 +- net/unix/af_unix.c | 83 ++++-- tools/lib/bpf/linker.c | 8 +- tools/testing/selftests/bpf/Makefile | 3 +- tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 13 +- tools/testing/selftests/netfilter/nft_nat_zones.sh | 309 +++++++++++++++++++++ .../testing/selftests/netfilter/nft_zones_many.sh | 156 +++++++++++ 105 files changed, 1504 insertions(+), 509 deletions(-) create mode 100755 tools/testing/selftests/netfilter/nft_nat_zones.sh create mode 100755 tools/testing/selftests/netfilter/nft_zones_many.sh