This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 2f111a6fd5b5 Merge tag 'ceph-for-5.15-rc7' of git://github.com/ceph/cep [...] new 496c5fe25c37 powerpc/idle: Don't corrupt back chain when going idle new 787252a10d94 powerpc/smp: do not decrement idle task preempt count in C [...] new 0a3221b65874 Merge tag 'powerpc-5.15-5' of git://git.kernel.org/pub/scm [...] new c2402d43d183 ptp: fix error print of ptp_kvm on X86_64 platform new 075718fdaf0e sctp: fix transport encap_port update in sctp_vtag_verify new 46393d61a328 lan78xx: select CRC32 new 86f1e3a8489f tcp: md5: Fix overlap between vrf and non-vrf keys new a76c2315bec7 tcp: md5: Allow MD5SIG_FLAG_IFINDEX with ifindex=0 new 78a9cf6143e2 selftests: nettest: Add --{force,no}-bind-key-ifindex new 64e4017778be selftests: net/fcnal: Test --{force,no}-bind-key-ifindex new 4884ddba7f12 Merge branch 'tcp-md5-vrf-fix' new 0857d6f8c759 ipv6: When forwarding count rx stats on the orig netdev new ff7e93219442 ice: Fix failure to re-add LAN/RDMA Tx queues new 73e30a62b19b ice: Avoid crash from unnecessary IDA free new e4c2efa1393c ice: fix getting UDP tunnel entry new b726ddf984a5 ice: Print the api_patch as part of the fw.mgmt.api new 2151135a1f61 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new ba95a6225b02 vsock_diag_test: remove free_sock_stat() call in test_no_sockets new fac3cb82a54a net: bridge: mcast: use multicast_membership_interval for IGMPv3 new 0a9bb11a5e29 hamradio: baycom_epp: fix build for UML new b504a884f6b5 can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_ [...] new d9d52a3ebd28 can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j [...] new 379743985ab6 can: j1939: j1939_xtp_rx_dat_one(): cancel session if rece [...] new a4fbe70c5cb7 can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less [...] new 9acf636215a6 can: isotp: isotp_sendmsg(): add result check for wait_eve [...] new 43a08c3bdac4 can: isotp: isotp_sendmsg(): fix TX buffer concurrent acce [...] new f7c05c3987dc can: rcar_can: fix suspend/resume new 99d173fbe894 can: m_can: fix iomap_read_fifo() and iomap_write_fifo() new 949fe9b35570 can: peak_pci: peak_pci_remove(): fix UAF new 3d031abc7e72 can: peak_usb: pcan_usb_fd_decode_status(): fix back to ER [...] new 553715feaa9e can: peak_usb: pcan_usb_fd_decode_status(): remove unneces [...] new bca69044affa Merge tag 'linux-can-fixes-for-5.15-20211017' of git://git [...] new 66d262804a22 net: dsa: lantiq_gswip: fix register definition new 342afce10d6f net: dsa: mt7530: correct ds->num_ports new 2dc4e9e88cfc net/sched: act_ct: Fix byte count on fragmented packets new d9fd7e9fccfa net: sparx5: Add of_node_put() before goto new d1a7b9e46965 net: mscc: ocelot: Add of_node_put() before goto new b2cddb44bddc cavium: Return negative value when pci_alloc_irq_vectors() fails new b416beb25d93 mctp: unify sockaddr_mctp types new 5a20dd46b8b8 mctp: Be explicit about struct sockaddr_mctp padding new d49fe5e81517 selftests/tls: add SM4 algorithm dependency for tls selftests new 8a64ef042eab nfp: bpf: silence bitwise vs. logical OR warning new e211210098cb mISDN: Fix return values of the probe function new c69b2f468768 cavium: Fix return values of the probe function new d674a8f123b4 can: isotp: isotp_sendmsg(): fix return error on FC timeou [...] new 04ee2752a5a9 Merge tag 'linux-can-fixes-for-5.15-20211019' of git://git [...] new ba69fd9101f2 net: dsa: Fix an error handling path in 'dsa_switch_parse_ [...] new 55161e67d44f vrf: Revert "Reset skb conntrack connection..." new 60484103d5c3 net: hns3: Add configuration of TM QCN error event new b63fcaab9598 net: hns3: reset DWRR of unused tc to zero new 731797fdffa3 net: hns3: add limit ets dwrr bandwidth cannot be 0 new adfb7b4966c0 net: hns3: fix the max tx size according to user manual new 9f9f0f19994b net: hns3: fix for miscalculation of rx unused desc new 68752b24f51a net: hns3: schedule the polling again when allocation fails new 1385cc81baeb net: hns3: fix vf reset workqueue cannot exit new 0dd8a25f355b net: hns3: disable sriov before unload hclge layer new 323e9a957df8 Merge branch 'hns3-fixes' new 641e3fd1a038 nfc: st95hf: Make spi remove() callback return zero new 3cb958027cb8 net: stmmac: Fix E2E delay mechanism new 4225fea1cb28 ptp: Fix possible memory leak in ptp_clock_register() new 280db5d42009 e1000e: Separate TGP board type from SPT new 639e298f432f e1000e: Fix packet loss on Tiger Lake and later new 79cc8322b6d8 igc: Update I226_K device ID new 7dcf78b870be ice: Add missing E810 device ids new a689702a6cfc Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 14fe2471c628 net/mlx5: Lag, change multipath and bonding to be mutually [...] new a6f74333548f net/mlx5: E-switch, Return correct error code on group cre [...] new 68e66e1a69cd net/mlx5e: Fix vlan data lost during suspend flow new d10457f85d4a net/mlx5e: IPsec: Fix a misuse of the software parser's fields new 1d0003239401 net/mlx5e: IPsec: Fix work queue entry ethernet segment ch [...] new e0bfcf9c77d9 Merge tag 'mlx5-fixes-2021-10-20' of git://git.kernel.org/ [...] new 902c0b188752 netfilter: xt_IDLETIMER: fix panic that occurs when timer_ [...] new 77076934afdc netfilter: Kconfig: use 'default y' instead of 'm' for boo [...] new 68a3765c659f netfilter: nf_tables: skip netdev events generated on netn [...] new 465f15a6d1a8 selftests: nft_nat: add udp hole punch test case new a482c5e00a9b netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6 new 174c37627894 netfilter: ipvs: make global sysctl readonly in non-init netns new 3e6ed7703dae selftests: netfilter: remove stray bash debug line new d9aaaf223297 netfilter: ebtables: allocate chainstack on CPU local nodes new 1439caa1d989 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new c62041c5baa9 sfc: Export fibre-specific supported link modes new bf6abf345dfa sfc: Don't use netif_info before net_device setup new b6b19a71c8bb ptp: free 'vclock_index' in ptp_clock_release() new fb8dc5fc8cbd net: enetc: fix ethtool counter name for PM0_TERR new e378f4967c8e net: enetc: make sure all traffic classes can send large frames new 397430b50a36 usbnet: sanity check for maxpacket new 6c2c712767ee Merge tag 'net-5.15-rc7' of git://git.kernel.org/pub/scm/l [...] new 15bc01effefe ucounts: Fix signal ucount refcounting new 629715adc62b ucounts: Pair inc_rlimit_ucounts with dec_rlimit_ucoutns i [...] new 34dc2fd6e690 ucounts: Proper error handling in set_cred_ucounts new 5ebcbe342b1c ucounts: Move get_ucounts from cred_alloc_blank to key_cha [...] new 9d235ac01f54 Merge branch 'ucount-fixes-for-v5.15' of git://git.kernel. [...] new 6c9a54551977 Revert "memblock: exclude NOMAP regions from kmemleak" new 658aafc8139c memblock: exclude MEMBLOCK_NOMAP regions from kmemleak new 5ca6779d2f18 drm/msm/devfreq: Restrict idle clamping to a618 for now new 730b64d827c3 Merge tag 'drm-msm-fixes-2021-10-18' of https://gitlab.fre [...] new 3cfc183052c3 drm: mxsfb: Fix NULL pointer dereference crash on unload new 772970620a83 drm/panel: ilitek-ili9881c: Fix sync for Feixin K101-IM2BY [...] new 3e4c31e8f702 drm/kmb: Work around for higher system clock new a79f40cccd46 drm/kmb: Limit supported mode to 1080p new 13047a092c6d drm/kmb: Remove clearing DPHY regs new 982f8ad666a1 drm/kmb: Disable change of plane parameters new 004d2719806f drm/kmb: Corrected typo in handle_lcd_irq new 74056092ff41 drm/kmb: Enable ADV bridge after modeset new 7e1c5440f4f9 Merge tag 'drm-misc-fixes-2021-10-21-1' of git://anongit.f [...] new 595cb5e0b832 Revert "drm/ast: Add detect function support" new 64222515138e Merge tag 'drm-fixes-2021-10-22' of git://anongit.freedesk [...]
The 107 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: Documentation/networking/devlink/ice.rst | 9 +- Documentation/networking/mctp.rst | 10 +- arch/powerpc/kernel/idle_book3s.S | 10 +- arch/powerpc/kernel/smp.c | 2 - drivers/acpi/tables.c | 3 + drivers/gpu/drm/ast/ast_mode.c | 18 +-- drivers/gpu/drm/kmb/kmb_crtc.c | 41 ++++- drivers/gpu/drm/kmb/kmb_drv.c | 2 +- drivers/gpu/drm/kmb/kmb_drv.h | 10 +- drivers/gpu/drm/kmb/kmb_dsi.c | 25 +-- drivers/gpu/drm/kmb/kmb_dsi.h | 2 +- drivers/gpu/drm/kmb/kmb_plane.c | 43 +++++- drivers/gpu/drm/kmb/kmb_plane.h | 6 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 7 + drivers/gpu/drm/msm/msm_gpu.h | 4 + drivers/gpu/drm/msm/msm_gpu_devfreq.c | 3 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 6 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 12 +- drivers/isdn/hardware/mISDN/hfcpci.c | 8 +- drivers/net/can/m_can/m_can_platform.c | 14 +- drivers/net/can/rcar/rcar_can.c | 20 ++- drivers/net/can/sja1000/peak_pci.c | 9 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 8 +- drivers/net/dsa/lantiq_gswip.c | 2 +- drivers/net/dsa/mt7530.c | 8 +- drivers/net/ethernet/cavium/thunder/nic_main.c | 2 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 4 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 5 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 21 +++ drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 37 +++-- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 9 ++ .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 5 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 2 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 1 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 6 +- drivers/net/ethernet/intel/e1000e/e1000.h | 4 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 31 +++- drivers/net/ethernet/intel/e1000e/ich8lan.h | 3 + drivers/net/ethernet/intel/e1000e/netdev.c | 45 +++--- drivers/net/ethernet/intel/ice/ice_common.c | 2 + drivers/net/ethernet/intel/ice/ice_devids.h | 4 + drivers/net/ethernet/intel/ice/ice_devlink.c | 3 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 4 +- drivers/net/ethernet/intel/ice/ice_lib.c | 9 ++ drivers/net/ethernet/intel/ice/ice_main.c | 8 +- drivers/net/ethernet/intel/ice/ice_sched.c | 13 ++ drivers/net/ethernet/intel/ice/ice_sched.h | 1 + drivers/net/ethernet/intel/igc/igc_hw.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 3 + .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 2 + .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 51 +++--- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 28 ++-- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 7 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 20 +-- drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h | 2 + .../net/ethernet/microchip/sparx5/sparx5_main.c | 1 + drivers/net/ethernet/mscc/ocelot_vsc7514.c | 1 + drivers/net/ethernet/netronome/nfp/nfp_asm.c | 4 +- drivers/net/ethernet/sfc/mcdi_port_common.c | 37 +++-- drivers/net/ethernet/sfc/ptp.c | 4 +- drivers/net/ethernet/sfc/siena_sriov.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/hamradio/baycom_epp.c | 6 +- drivers/net/usb/Kconfig | 1 + drivers/net/usb/usbnet.c | 4 + drivers/net/vrf.c | 4 - drivers/nfc/st95hf/core.c | 6 +- drivers/of/of_reserved_mem.c | 2 + drivers/ptp/ptp_clock.c | 16 +- drivers/ptp/ptp_kvm_x86.c | 4 +- include/linux/mlx5/driver.h | 1 - include/linux/user_namespace.h | 2 + include/net/mctp.h | 2 +- include/net/sctp/sm.h | 6 +- include/net/tcp.h | 5 +- include/uapi/linux/mctp.h | 7 +- kernel/cred.c | 9 +- kernel/signal.c | 25 +-- kernel/ucount.c | 49 ++++++ mm/memblock.c | 10 +- net/bridge/br_private.h | 4 +- net/bridge/netfilter/ebtables.c | 4 +- net/can/isotp.c | 51 ++++-- net/can/j1939/j1939-priv.h | 1 + net/can/j1939/main.c | 7 +- net/can/j1939/transport.c | 14 +- net/dsa/dsa2.c | 9 +- net/ipv4/tcp_ipv4.c | 45 ++++-- net/ipv6/ip6_output.c | 3 +- net/ipv6/netfilter/ip6t_rt.c | 48 +----- net/ipv6/tcp_ipv6.c | 15 +- net/netfilter/Kconfig | 2 +- net/netfilter/ipvs/ip_vs_ctl.c | 5 + net/netfilter/nft_chain_filter.c | 9 +- net/netfilter/xt_IDLETIMER.c | 2 +- net/sched/act_ct.c | 2 +- security/keys/process_keys.c | 8 + tools/testing/selftests/net/config | 1 + tools/testing/selftests/net/fcnal-test.sh | 60 +++++++ tools/testing/selftests/net/forwarding/Makefile | 1 + .../net/forwarding/forwarding.config.sample | 2 + .../net/forwarding/ip6_forward_instats_vrf.sh | 172 +++++++++++++++++++++ tools/testing/selftests/net/forwarding/lib.sh | 8 + tools/testing/selftests/net/nettest.c | 28 +++- tools/testing/selftests/netfilter/nft_flowtable.sh | 1 - tools/testing/selftests/netfilter/nft_nat.sh | 145 +++++++++++++++++ tools/testing/vsock/vsock_diag_test.c | 2 - 115 files changed, 1134 insertions(+), 379 deletions(-) create mode 100755 tools/testing/selftests/net/forwarding/ip6_forward_instats_vrf.sh