This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_binutils/release-aarch64 in repository toolchain/ci/linux.
from cc0dfcda549b Merge v5.14.14 adds 4248f37f6cfc block/mq-deadline: Move dd_queued() to fix defined but not [...] adds d3f4c51c2a7f parisc: math-emu: Fix fall-through warnings adds 79e3dc32f14f sh: pgtable-3level: fix cast to pointer from integer of di [...] adds 470585caf603 arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address adds 96a37f6acb6a ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default adds 28d084adc22d block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output adds 7d8cdaffc518 xen/x86: prevent PVH type from getting clobbered adds 537a7189df57 r8152: avoid to resubmit rx immediately adds 68771262aab3 drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI adds 2602e9cc283a drm/amdgpu: init iommu after amdkfd device init adds 8287678c20b2 xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF adds 9ad89fcde18c xtensa: xtfpga: Try software restart before simulating CPU reset adds 6fe5d304ca49 NFSD: Keep existing listeners on portlist error adds e680ab91a034 powerpc/lib: Add helper to check if offset is within condi [...] adds 23d127cf5e66 powerpc/bpf: Validate branch ranges adds 663e89b7f4cc powerpc/security: Add a helper to query stf_barrier type adds c8ecd221db9a powerpc/bpf: Emit stf barrier instruction sequences for BP [...] adds 41551810285e ASoC: pcm512x: Mend accesses to the I2S_1 and I2S_2 registers adds 242ce1c51b69 ASoC: fsl_xcvr: Fix channel swap issue with ARC adds efdcc26785de ASoC: pcm179x: Add missing entries SPI to device ID table adds 649c2e76632d ASoC: cs4341: Add SPI device ID table adds b372264c66ef KVM: arm64: Fix host stage-2 PGD refcount adds 78325fcb17f3 KVM: arm64: Release mmap_lock when using VM_SHARED with MTE adds cae7cab804c9 netfilter: xt_IDLETIMER: fix panic that occurs when timer_ [...] adds 90c7c58aa2bd netfilter: nf_tables: skip netdev events generated on netn [...] adds 2b7d598b9651 dma-debug: fix sg checks in debug_dma_map_sg() adds 18b4fcfeab6d ASoC: wm8960: Fix clock configuration on slave mode adds 31b4517293bf ice: Fix failure to re-add LAN/RDMA Tx queues adds 777682e59840 ice: Avoid crash from unnecessary IDA free adds 75ebc3b08bbd ice: fix getting UDP tunnel entry adds aabf95dddb45 ice: Print the api_patch as part of the fw.mgmt.api adds cd3d0282dd3d netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6 adds ddffcd23d325 netfilter: ipvs: make global sysctl readonly in non-init netns adds 5220cad0e69e sctp: fix transport encap_port update in sctp_vtag_verify adds 9c281a1006f4 lan78xx: select CRC32 adds 1dda424ef5c4 tcp: md5: Fix overlap between vrf and non-vrf keys adds c74f3c127e6c ipv6: When forwarding count rx stats on the orig netdev adds 57deb5ffd8f6 hamradio: baycom_epp: fix build for UML adds 872b836a183d net: dsa: lantiq_gswip: fix register definition adds 8b523da74a22 net/sched: act_ct: Fix byte count on fragmented packets adds 9ef9a287aab5 NIOS2: irqflags: rename a redefined register name adds 0666c4cd67b1 net: dsa: Fix an error handling path in 'dsa_switch_parse_ [...] adds 3ea0b497a7a2 powerpc/smp: do not decrement idle task preempt count in C [...] adds 93fa0277ea4e net: hns3: Add configuration of TM QCN error event adds dddafeda454a net: hns3: reset DWRR of unused tc to zero adds 6446be7c9090 net: hns3: add limit ets dwrr bandwidth cannot be 0 adds 9ee9191d3384 net: hns3: schedule the polling again when allocation fails adds 82a136c15a77 net: hns3: fix vf reset workqueue cannot exit adds 9b5a29f0acef net: hns3: disable sriov before unload hclge layer adds d487413c020f net: stmmac: Fix E2E delay mechanism adds 95c0a0c5ec88 ptp: Fix possible memory leak in ptp_clock_register() adds 3300633367b6 e1000e: Fix packet loss on Tiger Lake and later adds 9b76c3fedb24 igc: Update I226_K device ID adds e867502bc4f6 ice: Add missing E810 device ids adds ea7a4d6132ce net/mlx5e: IPsec: Fix a misuse of the software parser's fields adds 3b194affe445 net/mlx5e: IPsec: Fix work queue entry ethernet segment ch [...] adds 4dbf3d658540 drm/panel: ilitek-ili9881c: Fix sync for Feixin K101-IM2BY [...] adds 97cfc4b28c4d drm/kmb: Work around for higher system clock adds 2317b45fb3d2 drm/kmb: Remove clearing DPHY regs adds 566ec004ed8b drm/kmb: Disable change of plane parameters adds c0179dbae96d drm/kmb: Corrected typo in handle_lcd_irq adds eff55ddd240f drm/kmb: Enable ADV bridge after modeset adds 284c68cae7e0 net: enetc: fix ethtool counter name for PM0_TERR adds 113f7a1f3421 net: enetc: make sure all traffic classes can send large frames adds e18b9f4d62c1 can: rcar_can: fix suspend/resume adds 44c353a14375 can: peak_usb: pcan_usb_fd_decode_status(): fix back to ER [...] adds 0e5afdc2315b can: peak_pci: peak_pci_remove(): fix UAF adds 1d12d110a820 can: isotp: isotp_sendmsg(): fix return error on FC timeou [...] adds a76abedd2be3 can: isotp: isotp_sendmsg(): add result check for wait_eve [...] adds 013e7890663d can: isotp: isotp_sendmsg(): fix TX buffer concurrent acce [...] adds fb545be86c53 can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_ [...] adds 6e8811707e2d can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j [...] adds 03ec23e55e3e can: j1939: j1939_xtp_rx_dat_one(): cancel session if rece [...] adds d832133cf228 can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less [...] adds 0ff7b35631ac ceph: skip existing superblocks that are blocklisted or sh [...] adds 54dc25f4e31e ceph: fix handling of "meta" errors adds 909c8482d8ac tracing: Have all levels of checks prevent recursion adds fa9b6b6c953e ocfs2: fix data corruption after conversion from inline format adds 0e677ea5b739 ocfs2: mount fails with buffer overflow in strlen adds 6de91691768c mm/userfaultfd: selftests: fix memory corruption with thp enabled adds 149958ecd062 userfaultfd: fix a race between writeprotect and exit_mmap() adds 9ee4e9ae98f1 mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | [...] adds 3681e4772c78 elfcore: correct reference to CONFIG_UML adds abe046ddf311 vfs: check fd has read access in kernel_read_file_from_fd() adds b77ba1e02345 mm/secretmem: fix NULL page->mapping dereference in page_i [...] adds 896fc3ab9fc1 ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset adds 9da68a107d07 ALSA: hda/realtek: Add quirk for Clevo PC50HS adds a60ce083dcbf ASoC: DAPM: Fix missing kctl change notifications adds 152f35191d12 ASoC: nau8824: Fix headphone vs headset, button-press dete [...] adds b1a34f86b41f blk-cgroup: blk_cgroup_bio_start() should use irq-safe ope [...] adds 4e9e46a70020 audit: fix possible null-pointer dereference in audit_filt [...] adds 04b938ff2d2c net: dsa: mt7530: correct ds->num_ports adds 32880dcecb51 ucounts: Move get_ucounts from cred_alloc_blank to key_cha [...] adds f7f7e4dbc41c ucounts: Pair inc_rlimit_ucounts with dec_rlimit_ucoutns i [...] adds 1eb825343d63 ucounts: Proper error handling in set_cred_ucounts adds e8735e2e306f ucounts: Fix signal ucount refcounting adds 6d077c37c464 KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() adds 5a8c22e7fb66 KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 [...] adds 65ede7bd9713 powerpc/idle: Don't corrupt back chain when going idle adds ec93d4a439c3 mm, slub: fix mismatch between reconstructed freelist dept [...] adds 42b81946e3ac mm, slub: fix potential memoryleak in kmem_cache_open() adds 159d8cfbd042 mm, slub: fix potential use-after-free in slab_debugfs_fops adds dc94b8b3f28a mm, slub: fix incorrect memcg slab count for bulk free adds 495bd03b6ba5 KVM: nVMX: promptly process interrupts delivered while in [...] adds 6697ceb9f6cd KVM: SEV: Flush cache on non-coherent systems before RECEI [...] adds abcae3cd6272 KVM: SEV-ES: rename guest_ins_data to sev_pio_data adds 98c55c508df0 KVM: SEV-ES: clean up kvm_sev_es_ins/outs adds 727286b23f93 KVM: SEV-ES: keep INS functions together adds 4988e000b3a8 KVM: SEV-ES: fix length of string I/O adds 3f54362dc7d7 KVM: SEV-ES: go over the sev_pio_data buffer in multiple p [...] adds 62a1a254ed83 KVM: SEV-ES: reduce ghcb_sa_len to 32 bits adds 169577c8840e KVM: x86: leave vcpu->arch.pio.count alone in emulator_pio_in_out adds 9887c1668ada KVM: x86: check for interrupts before deciding whether to [...] adds 66e46fe3f276 KVM: x86: split the two parts of emulator_pio_in adds fb82d4dbee95 KVM: x86: remove unnecessary arguments from complete_emula [...] adds 6197eb050cfa nfc: nci: fix the UAF of rf_conn_info object adds cc20226e218a isdn: cpai: check ctr->cnr to avoid array index out of bound adds 057aef8df940 netfilter: Kconfig: use 'default y' instead of 'm' for boo [...] adds 8f20259f186e selftests: netfilter: remove stray bash debug line adds d469678d6b50 net: bridge: mcast: use multicast_membership_interval for IGMPv3 adds 56a3d9637b77 KVM: SEV-ES: Set guest_state_protected after VMSA update adds b0e6db0656dd drm: mxsfb: Fix NULL pointer dereference crash on unload adds e647d75565ab net: hns3: fix the max tx size according to user manual adds dfcc47a1fe36 KVM: MMU: Reset mmu->pkru_mask to avoid stale data adds bbdd158b40b6 kunit: fix reference count leak in kfree_at_end adds 1d1af4da1c44 drm/msm/a6xx: Serialize GMU communication adds 930f561aae28 gcc-plugins/structleak: add makefile var for disabling structleak adds 2c793a67d71b iio/test-format: build kunit tests without structleak plugin adds d9f94a8ec35a device property: build kunit tests without structleak plugin adds 3f66b6e01c82 thunderbolt: build kunit tests without structleak plugin adds 515e03331255 bitfield: build kunit tests without structleak plugin adds e73e72be194e objtool: Check for gelf_update_rel[a] failures adds 9906da162dc8 objtool: Update section header before relocations adds 051995bd0f42 ALSA: hda: intel: Allow repeatedly probing on codec config [...] adds 0c878175dd2f btrfs: deal with errors when checking if a dir entry exist [...] adds 834cc3fc2b99 net: stmmac: add support for dwmac 3.40a adds ef24577a52ba ARM: dts: spear3xx: Fix gmac node adds f5966ba53013 isdn: mISDN: Fix sleeping function called from invalid context adds 6659008140b4 platform/x86: intel_scu_ipc: Increase virtual timeout to 10s adds 3972b03ed085 platform/x86: intel_scu_ipc: Update timeout value in comment adds 785d69099ef4 ALSA: hda: avoid write to STATESTS if controller is in reset adds 722ef19a161c spi: Fix deadlock when adding SPI controllers on SPI buses adds b6062308c510 spi-mux: Fix false-positive lockdep splats adds 65eec1fb58c1 libperf test evsel: Fix build error on !x86 architectures adds 11d6811cbde0 libperf tests: Fix test_stat_cpu adds 9dd0389d77b9 perf/x86/msr: Add Sapphire Rapids CPU support adds 9eb2aaede632 Input: snvs_pwrkey - add clk handling adds 6408a4c8da2f ASoC: codec: wcd938x: Add irq config support adds 08d82a9b65e7 scsi: iscsi: Fix set_param() handling adds ce527668277c scsi: storvsc: Fix validation for unsolicited incoming packets adds c8c1b2183fb8 scsi: mpi3mr: Fix duplicate device entries when scanning t [...] adds a7fbb56e6c94 scsi: qla2xxx: Fix a memory leak in an error path of qla2x [...] adds c4813d308517 mm/thp: decrease nr_thps in file's mapping on THP split adds f1972f14f16e sched/scs: Reset the shadow stack when idle_task_exit adds 42b6431f1c17 net: hns3: fix for miscalculation of rx unused desc adds d2ec7d208d8e net/mlx5: Lag, move lag destruction to a workqueue adds c1ad040dbea8 net/mlx5: Lag, change multipath and bonding to be mutually [...] adds 217d42e8b835 drm/kmb: Enable alpha blended second plane adds 1009f098dfbe drm/kmb: Limit supported mode to 1080p adds ff261f9aa654 autofs: fix wait name hash calculation in autofs_wait() adds 2be38f02ec89 scsi: core: Fix shost->cmd_per_lun calculation in scsi_add [...] adds e27170d5f2fc s390/pci: cleanup resources only if necessary adds 4e5d794a2743 s390/pci: fix zpci_zdev_put() on reserve adds 2f4356963624 bpf, test, cgroup: Use sk_{alloc,free} for test cases adds 0c4e87ba11eb net: mdiobus: Fix memory leak in __mdiobus_register adds 80344938e468 e1000e: Separate TGP board type from SPT adds 4850e9e3c6a3 ARM: 9122/1: select HAVE_FUTEX_CMPXCHG adds 96e4ea34f6d7 pinctrl: stm32: use valid pin identifier in stm32_pinctrl_ [...] adds b46092c7497e Linux 5.14.15 adds 352316b7e6ee Merge v5.14.15 new e108afbd38a5 ARM: 9132/1: Fix __get_user_check failure with ARM KASAN images new 78a7a2694e69 ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned new 6aa2d9cf81f9 ARM: 9134/1: remove duplicate memcpy() definition new 4108f38c05bd ARM: 9138/1: fix link warning with XIP + frame-pointer new a51d78193d21 ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype new 351d0f587b4c ARM: 9141/1: only warn about XIP address when not compile testing new a350df591870 ARM: 9148/1: handle CONFIG_CPU_ENDIAN_BE32 in arch/arm/ker [...] new 7e8b6a4f18ed usbnet: sanity check for maxpacket new b5c410a4af7d usbnet: fix error return code in usbnet_probe() new 18f31a907c9f Revert "pinctrl: bcm: ns: support updated DT binding as sy [...] new 66a1c8748068 pinctrl: amd: disable and mask interrupts on probe new 43849df432c9 ata: sata_mv: Fix the error handling of mv_chip_id() new e029c9828c5b tipc: fix size validations for the MSG_CRYPTO type new 836f40777d58 nfc: port100: fix using -ERRNO as command type mask new 8ba94a7f7b9f Revert "net: mdiobus: Fix memory leak in __mdiobus_register" new e41473543f75 net/tls: Fix flipped sign in tls_err_abort() calls new aa2f3e425e22 mmc: vub300: fix control-message timeouts new 9106d68c8082 mmc: cqhci: clear HALT state after CQE enable new e1b94f0e744f mmc: mediatek: Move cqhci init behind ungate clock new b1ad3ecffaac mmc: tmio: reenable card irqs after the reset callback new ac6f66f208a1 mmc: dw_mmc: exynos: fix the finding clock sample value new b572d6c18511 mmc: sdhci: Map more voltage level to SDHCI_POWER_330 new 78873d5a2717 mmc: sdhci-pci: Read card detect from ACPI for Intel Merrifield new 10bcaafc5753 mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset [...] new 7335acd51f6b block: Fix partition check for host-aware zoned block devices new 2e382600e885 ocfs2: fix race between searching chunks and release journ [...] new ea081b13b00e nvme-tcp: fix H2CData PDU send accounting (again) new e6d02b0da2df ftrace/nds32: Update the proto for ftrace_trace_function t [...] new 2a000d137589 cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() new 3c897f39b71f cfg80211: fix management registrations locking new 75b1b172ae5a net: lan78xx: fix division by zero in send path new 67979d186c51 drm/amd/display: Require immediate flip support for DCN3.1 planes new 8821fedc7f83 mm: hwpoison: remove the unnecessary THP check new 6ac017254b59 mm: filemap: check if THP has hwpoisoned subpage for PMD p [...] new 5e669d8ab30a mm, thp: bail out early in collapse_file for writeback page new 5fcb6fce74ff mm: khugepaged: skip huge page collapse for special files new d2bdcd23cba9 arm64: dts: imx8mm-kontron: Fix polarity of reg_rst_eth2 new da32086a0203 arm64: dts: imx8mm-kontron: Fix CAN SPI clock frequency new f5eaf91dd8af arm64: dts: imx8mm-kontron: Fix connection type for VSC853 [...] new 8c684aaceaf3 arm64: dts: imx8mm-kontron: Set lower limit of VDD_SNVS to 800 mV new ce277959d77c arm64: dts: imx8mm-kontron: Make sure SOC and DRAM supply [...] new 15a4f2bdbdfd mac80211: mesh: fix HE operation element length check new 132a3d998d67 drm/ttm: fix memleak in ttm_transfered_destroy new 0ed2dfb5f598 drm/i915: Convert unconditional clflush to drm_clflush_vir [...] new 7650327e7174 drm/i915: Catch yet another unconditioal clflush new d87ac6054e3d drm/i915/dp: Skip the HW readout of DPCD on disabled encoders new 9eb4bdd554fc drm/amdgpu: Fix even more out of bound writes from debugfs new d3ed72495a59 drm/amdgpu: fix out of bounds write new c3ae5cf3e3ee drm/amdgpu: support B0&B1 external revision id for yellow carp new b60efcaf5e8b drm/amd/display: Limit display scaling to up to true 4k fo [...] new 01f39421d590 drm/amd/display: Fix prefetch bandwidth calculation for DCN3.1 new 85cf47160d0e drm/amd/display: increase Z9 latency to workaround underfl [...] new 5a5f1f070c3e drm/amd/display: Increase watermark latencies for DCN3.1 new aeadb0662478 drm/amd/display: Moved dccg init to after bios golden init new a363d80566cc drm/amd/display: Fallback to clocks which meet requested v [...] new 0a8b7eba95a0 drm/amd/display: Fix deadlock when falling back to v2 from v3 new b7ca59297fa3 Revert "watchdog: iTCO_wdt: Account for rebooting on secon [...] new b529f88d9388 cgroup: Fix memory leak caused by missing cgroup_bpf_offline new e1b80a5ebe54 riscv, bpf: Fix potential NULL dereference new 6f226ffe4458 tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_v [...] new adb17f828177 bpf: Fix potential race in tail call compatibility check new 6525bfbd546f bpf: Fix error usage of map_fd and fdget() in generic_map_ [...] new 0d4395477741 IB/qib: Protect from buffer overflow in struct qib_user_sd [...] new 5d33bd6b4d4d IB/hfi1: Fix abba locking issue with sc_disable() new daa12f0c1d1b nvmet-tcp: fix data digest pointer calculation new 7258a6eef5be nvme-tcp: fix data digest pointer calculation new c7752ec9ad39 nvme-tcp: fix possible req->offset corruption new 98db2a8c14be octeontx2-af: Display all enabled PF VF rsrc_alloc entries. new f1e3cd1cc802 octeontx2-af: Fix possible null pointer dereference. new e83b3cce4722 ice: Respond to a NETDEV_UNREGISTER event for LAG new ebd0edad1cdf RDMA/mlx5: Set user priority for DCT new 63a97a9f95f2 ice: check whether PTP is initialized in ice_ptp_release() new 86f9394073d8 arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node new c9e39214fddf reset: brcmstb-rescal: fix incorrect polarity of status bit new 50cc1462a668 regmap: Fix possible double-free in regcache_rbtree_exit() new a8f7359259dd net: batman-adv: fix error handling new da279dac227a net-sysfs: initialize uid and gid before calling net_ns_ge [...] new f435287d719b cfg80211: correct bridge/4addr mode check new ed894f5439ab net: Prevent infinite while loop in skb_tx_hash() new 5f6995295f65 RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR new c653c522e521 RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string new 030f05812d81 gpio: xgs-iproc: fix parsing of ngpios property new 960f4a54b909 nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST new 18bd5e285a78 mlxsw: pci: Recycle received packet upon allocation failure new 69d3c7785ec4 net: ethernet: microchip: lan743x: Fix driver crash when l [...] new d8774769d198 net: ethernet: microchip: lan743x: Fix dma allocation fail [...] new 7cc73feb57f6 net: nxp: lpc_eth.c: avoid hang when bringing interface down new 20d88211706b net: hns3: fix pause config problem after autoneg disabled new 228862acb549 net: hns3: fix data endian problem of some functions of debugfs new 373f94d73651 net: ethernet: microchip: lan743x: Fix skb allocation failure new e2b4dd261720 net/tls: Fix flipped sign in async_wait.err assignment new 2191b1e8eb3d phy: phy_ethtool_ksettings_get: Lock the phy for consistency new 1f9c99e0bb5b phy: phy_ethtool_ksettings_set: Move after phy_start_aneg new 37a1b9befb73 phy: phy_start_aneg: Add an unlocked version new 7860484eeb90 phy: phy_ethtool_ksettings_set: Lock the PHY while changin [...] new 7762917173cc RDMA/irdma: Process extended CQ entries correctly new 6392f26fbe92 RDMA/irdma: Set VLAN in UD work completion correctly new 44d44bf72591 RDMA/irdma: Do not hold qos mutex twice on QP resume new 332933f9ae0a sctp: use init_tag from inithdr for ABORT chunk new 6277d424ead2 sctp: fix the processing for INIT chunk new 7975f42f1038 sctp: fix the processing for INIT_ACK chunk new 44ef3ecbc24a sctp: fix the processing for COOKIE_ECHO chunk new dd82b3a345ab sctp: add vtag check in sctp_sf_violation new 1c255b5f68f4 sctp: add vtag check in sctp_sf_do_8_5_1_E_sa new 0717c71deae6 sctp: add vtag check in sctp_sf_ootb new de709ec74f8b bpf: Use kvmalloc for map values in syscall new b341612b659d watchdog: sbsa: only use 32-bit accessors new e5c6ad377c07 bpf: Move BPF_MAP_TYPE for INODE_STORAGE and TASK_STORAGE [...] new efccb66bc917 net: hns3: add more string spaces for dumping packets numb [...] new 52a936b037b5 net: hns3: expand buffer len for some debugfs command new 45d9cd363786 virtio-ring: fix DMA metadata flags new ae566351ca18 octeontx2-af: Check whether ipolicers exists new 4faa35ce98c7 KVM: s390: clear kicked_mask before sleeping again new d748da838b21 KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu new 04ced3822a66 scsi: ufs: ufs-exynos: Correct timeout value setting registers new f6782c0ca808 perf script: Fix PERF_SAMPLE_WEIGHT_STRUCT support new 20bd764387ac scsi: ibmvfc: Fix up duplicate response detection new 7567abe63797 riscv: fix misalgned trap vector base address new 4606bbb6b19c riscv: Do not re-populate shadow memory with kasan_populat [...] new e914237feb46 riscv: Fix asan-stack clang build new 669a7e147ee6 perf script: Check session->header.env.arch before using it new 10242cc2ad79 KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_ [...] new eb0461c572e9 KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlock new 9ab39a3d0cec KVM: SEV-ES: fix another issue with string I/O VMGEXITs new e874c870dfd8 KVM: x86: Take srcu lock in post_kvm_run_save() new f63179c1e68c Linux 5.14.16 new 0b246175b456 Merge v5.14.16
The 127 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 +- Makefile | 2 +- arch/arm/Kconfig | 1 + arch/arm/boot/compressed/decompress.c | 3 + arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 1 - arch/arm/boot/dts/spear3xx.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2p-ca9.dts | 2 +- arch/arm/include/asm/uaccess.h | 4 +- arch/arm/kernel/head.S | 4 +- arch/arm/kernel/vmlinux-xip.lds.S | 6 +- arch/arm/mm/proc-macros.S | 1 + arch/arm/probes/kprobes/core.c | 2 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 2 +- .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 8 +- .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 8 +- arch/arm64/kvm/hyp/include/nvhe/gfp.h | 1 + arch/arm64/kvm/hyp/nvhe/mem_protect.c | 13 +- arch/arm64/kvm/hyp/nvhe/page_alloc.c | 14 ++ arch/arm64/kvm/mmu.c | 6 +- arch/nds32/kernel/ftrace.c | 2 +- arch/nios2/include/asm/irqflags.h | 4 +- arch/nios2/include/asm/registers.h | 2 +- arch/nios2/platform/Kconfig.platform | 1 + arch/parisc/math-emu/fpudispatch.c | 56 ++++++- arch/powerpc/include/asm/code-patching.h | 1 + arch/powerpc/include/asm/security_features.h | 5 + arch/powerpc/kernel/idle_book3s.S | 10 +- arch/powerpc/kernel/security.c | 5 + arch/powerpc/kernel/smp.c | 2 - arch/powerpc/kvm/book3s_hv_rmhandlers.S | 28 ++-- arch/powerpc/lib/code-patching.c | 7 +- arch/powerpc/net/bpf_jit.h | 33 ++-- arch/powerpc/net/bpf_jit64.h | 8 +- arch/powerpc/net/bpf_jit_comp.c | 6 +- arch/powerpc/net/bpf_jit_comp32.c | 8 +- arch/powerpc/net/bpf_jit_comp64.c | 63 ++++++- arch/riscv/Kconfig | 6 + arch/riscv/include/asm/kasan.h | 3 +- arch/riscv/kernel/head.S | 1 + arch/riscv/mm/kasan_init.c | 14 +- arch/riscv/net/bpf_jit_core.c | 3 +- arch/s390/include/asm/pci.h | 2 + arch/s390/kvm/interrupt.c | 5 +- arch/s390/kvm/kvm-s390.c | 1 + arch/s390/pci/pci.c | 48 +++++- arch/s390/pci/pci_event.c | 4 +- arch/sh/include/asm/pgtable-3level.h | 2 +- arch/x86/events/msr.c | 1 + arch/x86/include/asm/kvm_host.h | 5 +- arch/x86/kvm/mmu/mmu.c | 6 +- arch/x86/kvm/svm/sev.c | 29 +++- arch/x86/kvm/svm/svm.h | 2 +- arch/x86/kvm/vmx/vmx.c | 17 +- arch/x86/kvm/x86.c | 186 ++++++++++++++------- arch/x86/kvm/xen.c | 27 ++- arch/x86/xen/enlighten.c | 9 +- arch/xtensa/platforms/xtfpga/setup.c | 12 +- block/blk-cgroup.c | 5 +- block/blk-mq-debugfs.c | 1 + block/blk-settings.c | 20 ++- block/mq-deadline.c | 12 +- drivers/ata/sata_mv.c | 4 +- drivers/base/regmap/regcache-rbtree.c | 7 +- drivers/base/test/Makefile | 2 +- drivers/gpio/gpio-xgs-iproc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +- drivers/gpu/drm/amd/amdgpu/nv.c | 2 +- drivers/gpu/drm/amd/display/Kconfig | 2 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 20 +-- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 29 ++-- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 7 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 13 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 6 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 6 +- drivers/gpu/drm/i915/display/intel_dp.c | 3 + drivers/gpu/drm/i915/gt/intel_timeline.c | 4 +- drivers/gpu/drm/kmb/kmb_crtc.c | 41 ++++- drivers/gpu/drm/kmb/kmb_drv.c | 10 +- drivers/gpu/drm/kmb/kmb_drv.h | 13 ++ drivers/gpu/drm/kmb/kmb_dsi.c | 25 +-- drivers/gpu/drm/kmb/kmb_dsi.h | 2 +- drivers/gpu/drm/kmb/kmb_plane.c | 122 +++++++++++++- drivers/gpu/drm/kmb/kmb_plane.h | 11 +- drivers/gpu/drm/kmb/kmb_regs.h | 3 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 6 + drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 3 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 40 ++++- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 6 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 12 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 1 + drivers/iio/test/Makefile | 1 + drivers/infiniband/core/sa_query.c | 5 +- drivers/infiniband/hw/hfi1/pio.c | 9 +- drivers/infiniband/hw/irdma/uk.c | 4 +- drivers/infiniband/hw/irdma/verbs.c | 8 +- drivers/infiniband/hw/irdma/ws.c | 13 +- drivers/infiniband/hw/mlx5/mr.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 2 + drivers/infiniband/hw/qib/qib_user_sdma.c | 33 ++-- drivers/input/keyboard/snvs_pwrkey.c | 29 ++++ drivers/isdn/capi/kcapi.c | 5 + drivers/isdn/hardware/mISDN/netjet.c | 2 +- drivers/mmc/host/cqhci-core.c | 3 + drivers/mmc/host/dw_mmc-exynos.c | 14 ++ drivers/mmc/host/mtk-sd.c | 38 ++--- drivers/mmc/host/sdhci-esdhc-imx.c | 16 ++ drivers/mmc/host/sdhci-pci-core.c | 29 +++- drivers/mmc/host/sdhci.c | 6 + drivers/mmc/host/tmio_mmc_core.c | 17 +- drivers/mmc/host/vub300.c | 18 +- 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 | 5 +- drivers/net/dsa/lantiq_gswip.c | 2 +- drivers/net/dsa/mt7530.c | 8 +- .../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 | 2 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 10 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 37 ++-- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 7 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 33 +++- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 9 + .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 30 ++-- .../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 | 31 ++++ .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 1 + .../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 | 29 ++-- 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_lag.c | 18 +- drivers/net/ethernet/intel/ice/ice_lib.c | 9 + drivers/net/ethernet/intel/ice/ice_main.c | 8 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 3 + 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 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 148 ++++++++++++---- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 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_tc.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 20 ++- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 19 ++- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h | 2 + drivers/net/ethernet/mellanox/mlxsw/pci.c | 25 ++- drivers/net/ethernet/microchip/lan743x_main.c | 35 +++- drivers/net/ethernet/nxp/lpc_eth.c | 5 +- .../net/ethernet/stmicro/stmmac/dwmac-generic.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 8 + drivers/net/hamradio/baycom_epp.c | 6 +- drivers/net/phy/phy.c | 140 +++++++++------- drivers/net/usb/Kconfig | 1 + drivers/net/usb/lan78xx.c | 6 + drivers/net/usb/r8152.c | 16 +- drivers/net/usb/usbnet.c | 5 + drivers/nfc/port100.c | 4 +- drivers/nvme/host/tcp.c | 9 +- drivers/nvme/target/tcp.c | 2 +- drivers/pci/hotplug/s390_pci_hpc.c | 9 +- drivers/pinctrl/bcm/pinctrl-ns.c | 29 ++-- drivers/pinctrl/pinctrl-amd.c | 31 ++++ drivers/pinctrl/stm32/pinctrl-stm32.c | 4 +- drivers/platform/x86/intel_scu_ipc.c | 4 +- drivers/ptp/ptp_clock.c | 15 +- drivers/reset/reset-brcmstb-rescal.c | 2 +- drivers/scsi/hosts.c | 3 +- drivers/scsi/ibmvscsi/ibmvfc.c | 3 +- drivers/scsi/mpi3mr/mpi3mr_os.c | 2 +- drivers/scsi/qla2xxx/qla_bsg.c | 2 +- drivers/scsi/scsi_transport_iscsi.c | 2 - drivers/scsi/storvsc_drv.c | 32 +++- drivers/scsi/ufs/ufs-exynos.c | 6 +- drivers/spi/spi-mux.c | 7 + drivers/spi/spi.c | 27 ++- drivers/thunderbolt/Makefile | 1 + drivers/virtio/virtio_ring.c | 2 +- drivers/watchdog/iTCO_wdt.c | 12 +- drivers/watchdog/sbsa_gwdt.c | 4 +- fs/autofs/waitq.c | 2 +- fs/btrfs/tree-log.c | 47 ++++-- fs/ceph/caps.c | 12 +- fs/ceph/file.c | 1 - fs/ceph/inode.c | 2 - fs/ceph/mds_client.c | 17 +- fs/ceph/super.c | 17 +- fs/ceph/super.h | 3 - fs/kernel_read_file.c | 2 +- fs/nfsd/nfsctl.c | 5 +- fs/ocfs2/alloc.c | 46 ++--- fs/ocfs2/suballoc.c | 22 ++- fs/ocfs2/super.c | 14 +- fs/userfaultfd.c | 12 +- include/linux/bpf.h | 7 +- include/linux/bpf_types.h | 8 +- include/linux/elfcore.h | 2 +- include/linux/mlx5/driver.h | 1 - include/linux/page-flags.h | 23 +++ include/linux/secretmem.h | 2 +- include/linux/spi/spi.h | 3 + include/linux/trace_recursion.h | 49 +----- include/linux/user_namespace.h | 2 + include/net/cfg80211.h | 2 - include/net/sctp/sm.h | 6 +- include/net/tls.h | 9 +- include/sound/hda_codec.h | 1 + kernel/auditsc.c | 2 +- kernel/bpf/arraymap.c | 1 + kernel/bpf/core.c | 20 ++- kernel/bpf/syscall.c | 39 ++--- kernel/cgroup/cgroup.c | 4 +- kernel/cred.c | 9 +- kernel/dma/debug.c | 12 +- kernel/sched/core.c | 1 + kernel/signal.c | 25 +-- kernel/trace/ftrace.c | 4 +- kernel/ucount.c | 49 ++++++ lib/Makefile | 2 +- lib/kunit/executor_test.c | 4 +- mm/huge_memory.c | 8 +- mm/khugepaged.c | 26 ++- mm/memory-failure.c | 28 ++-- mm/memory.c | 9 + mm/mempolicy.c | 16 +- mm/page_alloc.c | 4 +- mm/slub.c | 23 ++- net/batman-adv/bridge_loop_avoidance.c | 8 +- net/batman-adv/main.c | 56 +++++-- net/batman-adv/network-coding.c | 4 +- net/batman-adv/translation-table.c | 4 +- net/bpf/test_run.c | 14 +- net/bridge/br_private.h | 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/core/dev.c | 6 + net/core/net-sysfs.c | 4 +- net/dsa/dsa2.c | 9 +- net/ipv4/tcp_bpf.c | 12 ++ net/ipv4/tcp_ipv4.c | 19 ++- net/ipv6/ip6_output.c | 3 +- net/ipv6/netfilter/ip6t_rt.c | 48 +----- net/mac80211/mesh.c | 9 +- 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/nfc/nci/rsp.c | 2 + net/sched/act_ct.c | 2 +- net/sctp/sm_statefuns.c | 139 +++++++++------ net/tipc/crypto.c | 32 ++-- net/tls/tls_sw.c | 19 ++- net/wireless/core.c | 2 +- net/wireless/core.h | 2 + net/wireless/mlme.c | 26 +-- net/wireless/scan.c | 7 +- net/wireless/util.c | 14 +- scripts/Makefile.gcc-plugins | 4 + security/keys/process_keys.c | 8 + sound/hda/hdac_controller.c | 5 +- sound/pci/hda/hda_bind.c | 20 ++- sound/pci/hda/hda_codec.c | 1 + sound/pci/hda/hda_controller.c | 24 ++- sound/pci/hda/hda_controller.h | 2 +- sound/pci/hda/hda_intel.c | 29 +++- sound/pci/hda/hda_intel.h | 4 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/codecs/Kconfig | 1 + sound/soc/codecs/cs4341.c | 7 + sound/soc/codecs/nau8824.c | 4 +- sound/soc/codecs/pcm179x-spi.c | 1 + sound/soc/codecs/pcm512x.c | 2 + sound/soc/codecs/wm8960.c | 13 +- sound/soc/fsl/fsl_xcvr.c | 17 +- sound/soc/soc-dapm.c | 13 +- sound/usb/quirks-table.h | 32 ++++ tools/lib/perf/tests/test-evlist.c | 6 +- tools/lib/perf/tests/test-evsel.c | 7 +- tools/objtool/elf.c | 56 +++---- tools/perf/builtin-script.c | 14 +- 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/netfilter/nft_flowtable.sh | 1 - tools/testing/selftests/vm/userfaultfd.c | 23 ++- 300 files changed, 2850 insertions(+), 1291 deletions(-) create mode 100755 tools/testing/selftests/net/forwarding/ip6_forward_instats_vrf.sh