This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-stable-allmodconfig in repository toolchain/ci/linux.
from fd262a03a82a Merge v5.10.14 adds 17fb12b4a756 USB: serial: cp210x: add pid/vid for WSDA-200-USB adds c43cb08791a2 USB: serial: cp210x: add new VID/PID for supporting Teraok [...] adds 73b1de6b5ea3 USB: serial: option: Adding support for Cinterion MV31 adds d56e0ac9a1fc usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 adds c8e1dabc1e05 USB: gadget: legacy: fix an error code in eth_bind() adds 4025244544b8 usb: gadget: aspeed: add missing of_node_put adds 75582ceb723e USB: usblp: don't call usb_set_interface if there's a single alt adds 039656997da3 usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() adds 750829e1931a usb: dwc2: Fix endpoint direction check in ep_from_windex adds b6609c0a537b usb: dwc3: fix clock issue during resume in OTG mode adds 5139bf6a3455 usb: xhci-mtk: fix unreleased bandwidth data adds 85f0409e9ce3 usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints adds f808da6bc6e4 usb: xhci-mtk: break loop when find the endpoint to drop adds 4bcb395a7f67 ARM: OMAP1: OSK: fix ohci-omap breakage adds bd508a509c2a arm64: dts: qcom: c630: keep both touchpad devices enabled adds 4fcaf04963e2 Input: i8042 - unbreak Pegatron C15B adds 9b1996ae3a27 arm64: dts: amlogic: meson-g12: Set FL-adj property value adds c2947904fbba arm64: dts: rockchip: fix vopl iommu irq on px30 adds 25af99f88d3e arm64: dts: rockchip: Use only supported PCIe link speed o [...] adds 29aebc79169c ARM: dts: stm32: Fix polarity of the DH DRC02 uSD card detect adds f7a74822c6eb ARM: dts: stm32: Connect card-detect signal on DHCOM adds 43019f6f8884 ARM: dts: stm32: Disable WP on DHCOM uSD slot adds 6ec543da64e1 ARM: dts: stm32: Disable optional TSC2004 on DRC02 board adds 636ef657eedf ARM: dts: stm32: Fix GPIO hog flags on DHCOM DRC02 adds 28ad17a5e936 vdpa/mlx5: Fix memory key MTT population adds ee3844e61706 bpf, cgroup: Fix optlen WARN_ON_ONCE toctou adds 9447d0f8a621 bpf, cgroup: Fix problematic bounds check adds 571fe1ba22c2 bpf, inode_storage: Put file handler if no storage was found adds 72c8389fc7ff um: virtio: free vu_dev only with the contained struct device adds 6f5ee57a68c7 bpf, preload: Fix build when $(O) points to a relative path adds ee1709a311cd arm64: dts: meson: switch TFLASH_VDD_EN pin to open drain [...] adds 7fc1a5a50e6e r8169: work around RTL8125 UDP hw bug adds e5ed4e08d850 rxrpc: Fix deadlock around release of dst cached on udp tunnel adds ceca8baed5d8 arm64: dts: ls1046a: fix dcfg address range adds 8e081627f3a7 SUNRPC: Fix NFS READs that start at non-page-aligned offsets adds 0cda16041858 igc: set the default return value to -IGC_ERR_NVM in igc_w [...] adds 1ac8bec2205e igc: check return value of ret_val in igc_config_fc_after_link_up adds cd77dccc122f i40e: Revert "i40e: don't report link up for a VF who hasn [...] adds b5802b747596 ibmvnic: device remove has higher precedence over reset adds ada342012b2d net/mlx5: Fix function calculation for page trees adds 11c2c8fb889d net/mlx5: Fix leak upon failure of rule creation adds c2b2c4d24b40 net/mlx5e: Update max_opened_tc also when channels are closed adds 6a5c3bac8054 net/mlx5e: Release skb in case of failure in tc update skb adds dec629e97261 net: lapb: Copy the skb before sending a packet adds 397ae1a24502 net: mvpp2: TCAM entry enable should be written after SRAM data adds 714c19bc1315 r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set adds 38b83bcec904 net: ipa: pass correct dma_handle to dma_free_coherent() adds b9464c5f4663 ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode adds c1debbaf158d nvmet-tcp: fix out-of-bounds access when receiving multipl [...] adds 346ea7cc27b7 vdpa/mlx5: Restore the hardware used index after change map adds 1897a8f0ef20 memblock: do not start bottom-up allocations with kernel_end adds 19155473f3ba kbuild: fix duplicated flags in DEBUG_CFLAGS adds 0e5cb872fbbb thunderbolt: Fix possible NULL pointer dereference in tb_a [...] adds fb8caef7c020 ovl: fix dentry leak in ovl_get_redirect adds a66f82a1de02 ovl: avoid deadlock on directory ioctl adds 8ccf963c6227 ovl: implement volatile-specific fsync error behaviour adds 2ca1ddc32b88 mac80211: fix station rate table updates on assoc adds 8847a756e1df gpiolib: free device name on error path to fix kmemleak adds 43b5bdbf9644 fgraph: Initialize tracing_graph_pause at task creation adds fb03f14cc148 tracing/kprobe: Fix to support kretprobe events on unloade [...] adds 8ce84b8e8eb3 kretprobe: Avoid re-registration of the same kretprobe earlier adds 9e4a668f4f0a tracing: Use pause-on-trace with the latency tracers adds 059e68da31b0 tracepoint: Fix race between tracing and removing tracepoint adds a2560f88e1c3 libnvdimm/namespace: Fix visibility of namespace resource [...] adds a80e9eee5003 libnvdimm/dimm: Avoid race between probe and available_slo [...] adds d2415fde8cad genirq: Prevent [devm_]irq_alloc_desc from returning irq 0 adds 0fe48a40ac63 genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVAT [...] adds ee23b9329ec2 scripts: use pkg-config to locate libcrypto adds 57ea7b257a1a xhci: fix bounce buffer usage for non-sg list case adds c026844c6156 RISC-V: Define MAXPHYSMEM_1GB only for RV32 adds 7a3361e5ecf1 cifs: report error instead of invalid when revalidating a [...] adds e2bb221a16ac iommu: Check dev->iommu in dev_iommu_priv_get() before der [...] adds b793e9fca633 smb3: Fix out-of-bounds bug in SMB2_negotiate() adds 2502610927ee smb3: fix crediting for compounding when only one request [...] adds 57b452c5ab1e mmc: sdhci-pltfm: Fix linking err for sdhci-brcmstb adds a03a8693b1a2 mmc: core: Limit retries when analyse of SDIO tuples fails adds 4f627ecde732 Fix unsynchronized access to sev members through svm_regis [...] adds 8ef4cf6abaa7 drm/dp/mst: Export drm_dp_get_vc_payload_bw() adds 0fe98e455784 drm/i915: Fix the MST PBN divider calculation adds 1cd8e3ef7f68 drm/i915/gem: Drop lru bumping on display unpinning adds 2545b18b9834 drm/i915/gt: Close race between enable_breadcrumbs and can [...] adds 1f27c7362e2b drm/i915/display: Prevent double YUV range correction on H [...] adds 24946da51ce7 drm/i915: Extract intel_ddi_power_up_lanes() adds 09c6d51b16ef drm/i915: Power up combo PHY lanes for for HDMI as well adds 2fd938741a79 drm/amd/display: Revert "Fix EDID parsing after resume fro [...] adds 4f25d448d947 io_uring: don't modify identity's files uncess identity is cowed adds 720639ef01f5 nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs adds ff0c437a0e02 KVM: SVM: Treat SVM as unsupported when running as an SEV guest adds dd7f10523b19 KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs adds 6c0e069ac6e8 KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off adds 46add0349ba3 KVM: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctl adds d73af5ae22d4 KVM: x86: Update emulator context mode if SYSENTER xfers t [...] adds 7159239d2de1 KVM: x86: Set so called 'reserved CR3 bits in LM mask' at [...] adds 160237c192c4 DTS: ARM: gta04: remove legacy spi-cs-high to make display [...] adds cc7b2fc90916 ARM: dts; gta04: SPI panel chip select is active low adds 384cddbee46f ARM: footbridge: fix dc21285 PCI configuration accessors adds 2de0745463e3 ARM: 9043/1: tegra: Fix misplaced tegra_uart_config in dec [...] adds afe6c31b84f6 mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page adds e334b1fec6f4 mm: hugetlb: fix a race between freeing and dissolving the page adds 5b9631cb6f34 mm: hugetlb: fix a race between isolating and freeing page adds eca84ebef17f mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active adds 76303d3fab9f mm, compaction: move high_pfn to the for loop scope adds 9abdd2c05b59 mm/vmalloc: separate put pages and flush VM flags adds 0a249ac189fc mm: thp: fix MADV_REMOVE deadlock on shmem THP adds 032f8e04c035 mm/filemap: add missing mem_cgroup_uncharge() to __add_to_ [...] adds 2a2dfe6a319a x86/build: Disable CET instrumentation in the kernel adds c000dcfb3aed x86/debug: Fix DR6 handling adds b796770c6db3 x86/debug: Prevent data breakpoints on __per_cpu_offset adds 3dcf233b5845 x86/debug: Prevent data breakpoints on cpu_dr7 adds 2ce5be67d134 x86/apic: Add extra serialization for non-serializing MSRs adds b442912f678a Input: goodix - add support for Goodix GT9286 chip adds 1841be8d0bc6 Input: xpad - sync supported devices with fork on GitHub adds 3a492e4403ee Input: ili210x - implement pressure reporting for ILI251x adds fe272570d003 md: Set prev_flush_start and flush_bio in an atomic way adds 0a8a25d56a63 igc: Report speed and duplex as unknown when device is run [...] adds 6e4583ad6df0 neighbour: Prevent a dead entry from updating gc_list adds f2b30f9f0889 net: ip_tunnel: fix mtu calculation adds 3d6df63a5cbe udp: ipv4: manipulate network header of NATed UDP GRO fraglist adds 836f791aba58 net: dsa: mv88e6xxx: override existent unicast portvec in [...] adds 0414bde77968 net: sched: replaced invalid qdisc tree flush helper in qd [...] adds 2d18b3ee633e Linux 5.10.15 adds 9779cc328d70 Merge v5.10.15 adds fe9334186a50 io_uring: simplify io_task_match() adds f6d93f855553 io_uring: add a {task,files} pair matching helper adds 49250f33bb43 io_uring: don't iterate io_uring_cancel_files() adds f8fbdbb60793 io_uring: pass files into kill timeouts/poll adds dbdcde4422df io_uring: always batch cancel in *cancel_files() adds 1e7eb063a0f0 io_uring: fix files cancellation adds d16692a34e8e io_uring: account io_uring internal files as REQ_F_INFLIGHT adds f0ff1a95bfa8 io_uring: if we see flush on exit, cancel related tasks adds b462a7beab3f io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE adds 52382df81d29 io_uring: replace inflight_wait with tctx->wait adds d300d03a93a2 io_uring: fix cancellation taking mutex while TASK_UNINTER [...] adds 7250f333ce03 io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE adds 8c7febfc919a io_uring: fix list corruption for splice file_get adds aa435155d396 io_uring: fix sqo ownership false positive warning adds 88dbd085a51e io_uring: reinforce cancel on flush during exit adds 5592eae7846c io_uring: drop mm/files between task_work_submit adds 3cb8393c4143 gpiolib: cdev: clear debounce period if line set to output adds 7f546959b378 powerpc/64/signal: Fix regression in __kernel_sigtramp_rt6 [...] adds 1c19d6ae581b af_key: relax availability checks for skb size calculation adds 61e97f32fded regulator: core: avoid regulator_resolve_supply() race condition adds 4b877845e388 ASoC: wm_adsp: Fix control name parsing for multi-fw adds 676575b93ddf drm/nouveau/nvif: fix method count when pushing an array adds 4618aea34448 mac80211: 160MHz with extended NSS BW in CSA adds 439ac48a33c5 ASoC: Intel: Skylake: Zero snd_ctl_elem_value adds 8007199fe372 chtls: Fix potential resource leak adds 386b142945d3 pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() adds ff557bf971ad pNFS/NFSv4: Improve rejection of out-of-order layouts adds f0e3c36a5244 ALSA: hda: intel-dsp-config: add PCI id for TGL-H adds b579c572d4cf ASoC: ak4458: correct reset polarity adds 428831e8e9aa ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E adds a90e8588f7eb iwlwifi: mvm: skip power command when unbinding vif during CSA adds cc1d805aa544 iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() adds fbdf0bf97cb0 iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap adds 05132a72cc1d iwlwifi: pcie: fix context info memory leak adds 492f762b9c16 iwlwifi: mvm: invalidate IDs of internal stations at mvm start adds 2262294d4258 iwlwifi: pcie: add rules to match Qu with Hr2 adds 38da9b033bec iwlwifi: mvm: guard against device removal in reprobe adds 6fb6d5410e41 iwlwifi: queue: bail out on invalid freeing adds eda725f8cfe0 SUNRPC: Move simple_get_bytes and simple_get_netobj into p [...] adds 518416a75c22 SUNRPC: Handle 0 length opaque XDR object data properly adds 4d00f1bade78 i2c: mediatek: Move suspend and resume handling to NOIRQ phase adds fb8f9b2f7d22 blk-cgroup: Use cond_resched() when destroy blkgs adds bf9e4307920f regulator: Fix lockdep warning resolving supplies adds 569033c0825e bpf: Fix verifier jmp32 pruning decision logic adds 1d16cc210fab bpf: Fix 32 bit src register truncation on div/mod adds 67afdc7d95b9 bpf: Fix verifier jsgt branch analysis on max bound adds 43f39b85e9bd drm/i915: Fix ICL MG PHY vswing handling adds 4e78c33874e5 drm/i915: Skip vswing programming for TBT adds 237ee28818a9 nilfs2: make splice write available again adds dd0a41bc17bb Revert "mm: memcontrol: avoid workload stalls when lowerin [...] adds ff3a75bda722 squashfs: avoid out of bounds writes in decompressors adds 6634147f5128 squashfs: add more sanity checks in id lookup adds 5e22b39b377e squashfs: add more sanity checks in inode lookup adds bddcce15cd1f squashfs: add more sanity checks in xattr id lookup adds de53befa79cf Linux 5.10.16 adds de5aa3a43553 Merge v5.10.16 adds 2b02985bf83e objtool: Fix seg fault with Clang non-section symbols adds 039e0f627397 Revert "dts: phy: add GPIO number and active state used fo [...] adds e072d454faa4 gpio: mxs: GPIO_MXS should not default to y unconditionally adds 10538b869a64 gpio: ep93xx: fix BUG_ON port F usage adds d9b7ea4c818c gpio: ep93xx: Fix single irqchip with multi gpiochips adds a38c1ee16623 tracing: Do not count ftrace events in top level enable output adds 7c93d8cff582 tracing: Check length before giving out the filter buffer adds bef1f148812d drm/i915: Fix overlay frontbuffer tracking adds 89b0c20d80a1 arm/xen: Don't probe xenbus as part of an early initcall adds e72a65802a3e cgroup: fix psi monitor for root cgroup adds e11345ed78b9 Revert "drm/amd/display: Update NV1x SR latency values" adds 5a36371f8bb5 drm/i915/tgl+: Make sure TypeC FIA is powered up when init [...] adds deae1e6365cd drm/dp_mst: Don't report ports connected if nothing is att [...] adds 285b57595d40 dmaengine: move channel device_node deletion to driver adds b03a0d5cc26d tmpfs: disallow CONFIG_TMPFS_INODE64 on s390 adds 8c5864d21e01 tmpfs: disallow CONFIG_TMPFS_INODE64 on alpha adds 8e25e1eef8b9 soc: ti: omap-prm: Fix boot time errors for rst_map_012 bi [...] adds 413a2353be6b arm64: dts: rockchip: Fix PCIe DT properties on rk3399 adds 6c152ac1b687 arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc adds 697091f92727 ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter [...] adds d33b28e01e5c arm64: dts: rockchip: remove interrupt-names property from [...] adds 2a2e911469b5 platform/x86: hp-wmi: Disable tablet-mode reporting by default adds f66fa5ec47e0 arm64: dts: rockchip: Disable display for NanoPi R2S adds cbb9404a5052 ovl: perform vfs_getxattr() with mounter creds adds 02dee03d4831 cap: fix conversions on getxattr adds 116826d615c1 ovl: skip getxattr of security labels adds 020680e36d97 scsi: lpfc: Fix EEH encountering oops with NVMe traffic adds 3895bcd96a9e x86/split_lock: Enable the split lock feature on another A [...] adds 07c8c581d2be nvme-pci: ignore the subsysem NQN on Phison E16 adds 7963f3ff8edd drm/amd/display: Fix DPCD translation for LTTPR AUX_RD_INTERVAL adds 4d9a5224d507 drm/amd/display: Add more Clock Sources to DCN2.1 adds b8dc6255bb2d drm/amd/display: Release DSC before acquiring adds 1898affc717e drm/amd/display: Fix dc_sink kref count in emulated_link_detect adds 8466a0c6bc13 drm/amd/display: Free atomic state after drm_atomic_commit adds cd0604db18d2 drm/amd/display: Decrement refcount of dc_sink before reas [...] adds 4fccb50ec95b riscv: virt_addr_valid must check the address belongs to l [...] adds d93178df8f75 bfq-iosched: Revert "bfq: Fix computation of shallow depth" adds 11648f26b074 ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL adds 3dc2ba465001 kallsyms: fix nonconverging kallsyms table with lld adds 7913ec05fc02 ARM: ensure the signal page contains defined contents adds 249735b01123 ARM: kexec: fix oops after TLB are invalidated adds cf1cab6edb06 ubsan: implement __ubsan_handle_alignment_assumption adds 486c1525eba3 Revert "lib: Restrict cpumask_local_spread to houskeeping CPUs" adds d070ccc7ad17 x86/efi: Remove EFI PGD build time checks adds e624efe36eb6 lkdtm: don't move ctors to .rodata adds 2aba53830f5d KVM: x86: cleanup CR3 reserved bits checks adds 3e53d64e9a4d cgroup-v1: add disabled controller check in cgroup1_parse_param() adds c39cdf559d26 dmaengine: idxd: fix misc interrupt completion adds 3ade81db49bd ath9k: fix build error with LEDS_CLASS=m adds 1d7c14566924 mt76: dma: fix a possible memory leak in mt76_add_fragment() adds 143b87907788 drm/vc4: hvs: Fix buffer overflow with the dlist handling adds 40e3b5c12864 dmaengine: idxd: check device state before issue command adds 52d29b478326 bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called vi [...] adds 8032bf2af9ce bpf: Check for integer overflow when using roundup_pow_of_two() adds f035e97f331e netfilter: xt_recent: Fix attempt to update deleted entry adds ef8f281a6530 selftests: netfilter: fix current year adds 0a0e5d47670b netfilter: nftables: fix possible UAF over chains from pac [...] adds bbb8c391486b netfilter: flowtable: fix tcp and udp header checksum update adds 50ad6fc36aed xen/netback: avoid race in xenvif_rx_ring_slots_available() adds a4595395a915 net: hdlc_x25: Return meaningful error code in x25_open adds 23b2eac8b76a net: ipa: set error code in gsi_channel_setup() adds 8eb3e56fd180 hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc [...] adds 5ed60a17d466 net: enetc: initialize the RFS and RSS memories adds 25c312214d9f selftests: txtimestamp: fix compilation issue adds 284abe15c17e net: stmmac: set TxQ mode back to DCB after disabling CBS adds 4067ace5f119 ibmvnic: Clear failover_pending if unable to schedule adds d519197b48c1 netfilter: conntrack: skip identical origin tuple in same [...] adds 880b1c2164d1 scsi: scsi_debug: Fix a memory leak adds 03bf0f163df2 x86/build: Disable CET instrumentation in the kernel for 3 [...] adds 6bbc1d5ee0eb net: dsa: felix: implement port flushing on .phylink_mac_l [...] adds 40389ba14d0e net: hns3: add a check for queue_id in hclge_reset_vf_queue() adds 2c0e46258eab net: hns3: add a check for tqp_index in hclge_get_ring_cha [...] adds 5ff69431b763 net: hns3: add a check for index in hclge_get_rss_key() adds 39e855fa959e firmware_loader: align .builtin_fw to 8 adds 7596c85a8962 drm/sun4i: tcon: set sync polarity for tcon1 channel adds e639cb199b8e drm/sun4i: dw-hdmi: always set clock rate adds 962168c2bc15 drm/sun4i: Fix H6 HDMI PHY configuration adds 664b66e3552c drm/sun4i: dw-hdmi: Fix max. frequency for H6 adds 0c0ddf0dd692 clk: sunxi-ng: mp: fix parent rate change flag check adds f6b5e671c6a7 i2c: stm32f7: fix configuration of the digital filter adds 4761b1aabcfd h8300: fix PREEMPTION build, TI_PRE_COUNT undefined adds 902c6dcbb146 scripts: set proper OpenSSL include dir also for sign-file adds 3ed6cc9c2dd0 x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init() adds 975a2396e37c arm64: mte: Allow PTRACE_PEEKMTETAGS access to the zero page adds 24f5544f76d3 rxrpc: Fix clearance of Tx/Rx ring when releasing a call adds 46a831d1cc25 udp: fix skb_copy_and_csum_datagram with odd segment sizes adds c930943a3683 net: dsa: call teardown method on probe failure adds 8a3fc32b322c cpufreq: ACPI: Extend frequency tables to cover boost frequencies adds 18193e09834c cpufreq: ACPI: Update arch scale-invariance max perf ratio [...] adds 9e6ce473e96b net: gro: do not keep too many GRO packets in napi->rx_list adds c9013813413e net: fix iteration for sctp transport seq_files adds fcee53dc03c5 net/vmw_vsock: fix NULL pointer dereference adds bc21a88465c2 net/vmw_vsock: improve locking in vsock_connect_timeout() adds e22b963d3ec9 net: watchdog: hold device global xmit lock during tx disable adds 55ad30cb7f73 bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_state adds ba3bcb35d783 switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT adds afe31701609b vsock/virtio: update credit only if socket is not closed adds 69e9fd9de17e vsock: fix locking in vsock_shutdown() adds 862d1c0edd21 net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS adds 57068800258f net/qrtr: restrict user-controlled length in qrtr_tun_writ [...] adds e5c376c41a57 ovl: expand warning in ovl_d_real() adds 90ac1981acfa kcov, usb: only collect coverage from __usb_hcd_giveback_u [...] adds 13b6016e96f6 Linux 5.10.17 adds 62d2294bb5c5 Merge v5.10.17
No new revisions were added by this update.
Summary of changes: Documentation/filesystems/overlayfs.rst | 8 + Makefile | 12 +- arch/arm/boot/dts/lpc32xx.dtsi | 3 - arch/arm/boot/dts/omap3-gta04.dtsi | 3 +- arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi | 12 +- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 3 +- arch/arm/boot/dts/sun7i-a20-bananapro.dts | 2 +- arch/arm/include/asm/kexec-internal.h | 12 + arch/arm/include/debug/tegra.S | 54 +-- arch/arm/kernel/asm-offsets.c | 5 + arch/arm/kernel/machine_kexec.c | 20 +- arch/arm/kernel/relocate_kernel.S | 38 +-- arch/arm/kernel/signal.c | 14 +- arch/arm/mach-footbridge/dc21285.c | 12 +- arch/arm/mach-omap1/board-osk.c | 2 + arch/arm/mach-omap2/cpuidle44xx.c | 16 +- arch/arm/xen/enlighten.c | 2 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2 +- .../arm64/boot/dts/amlogic/meson-sm1-odroid-c4.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 4 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 14 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 4 + .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 1 - arch/arm64/boot/dts/rockchip/rk3399.dtsi | 3 +- arch/arm64/kernel/cpufeature.c | 6 +- arch/arm64/kernel/mte.c | 3 +- arch/h8300/kernel/asm-offsets.c | 3 + arch/powerpc/kernel/vdso.c | 2 +- arch/powerpc/kernel/vdso64/sigtramp.S | 11 +- arch/powerpc/kernel/vdso64/vdso64.lds.S | 1 + arch/riscv/Kconfig | 2 + .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 1 - arch/riscv/include/asm/page.h | 5 +- arch/um/drivers/virtio_uml.c | 3 +- arch/x86/Makefile | 3 + arch/x86/include/asm/apic.h | 10 - arch/x86/include/asm/barrier.h | 18 + arch/x86/kernel/apic/apic.c | 4 + arch/x86/kernel/apic/x2apic_cluster.c | 6 +- arch/x86/kernel/apic/x2apic_phys.c | 9 +- arch/x86/kernel/cpu/intel.c | 1 + arch/x86/kernel/hw_breakpoint.c | 61 ++-- arch/x86/kernel/smpboot.c | 1 + arch/x86/kvm/cpuid.c | 2 +- arch/x86/kvm/emulate.c | 2 + arch/x86/kvm/mmu/tdp_mmu.c | 6 +- arch/x86/kvm/svm/nested.c | 13 +- arch/x86/kvm/svm/sev.c | 17 +- arch/x86/kvm/svm/svm.c | 5 + arch/x86/kvm/svm/svm.h | 3 - arch/x86/kvm/vmx/vmx.c | 17 +- arch/x86/kvm/x86.c | 29 +- arch/x86/mm/mem_encrypt.c | 1 + arch/x86/pci/init.c | 15 +- arch/x86/platform/efi/efi_64.c | 19 -- block/bfq-iosched.c | 8 +- block/blk-cgroup.c | 18 +- drivers/clk/sunxi-ng/ccu_mp.c | 2 +- drivers/cpufreq/acpi-cpufreq.c | 115 ++++++- drivers/dma/dmaengine.c | 1 - drivers/dma/idxd/device.c | 23 +- drivers/dma/idxd/dma.c | 5 +- drivers/dma/idxd/idxd.h | 2 +- drivers/dma/idxd/init.c | 5 +- drivers/dma/idxd/irq.c | 36 +- drivers/gpio/Kconfig | 3 +- drivers/gpio/gpio-ep93xx.c | 216 ++++++------ drivers/gpio/gpiolib-cdev.c | 2 + drivers/gpio/gpiolib.c | 10 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 24 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 6 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 4 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 10 + drivers/gpu/drm/drm_dp_mst_topology.c | 25 +- drivers/gpu/drm/i915/display/intel_ddi.c | 50 +-- drivers/gpu/drm/i915/display/intel_display.c | 9 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 4 +- drivers/gpu/drm/i915/display/intel_overlay.c | 21 +- drivers/gpu/drm/i915/display/intel_sprite.c | 65 +--- drivers/gpu/drm/i915/display/intel_tc.c | 67 ++-- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 45 --- drivers/gpu/drm/i915/gem/i915_gem_object.h | 1 - drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 6 +- drivers/gpu/drm/nouveau/include/nvif/push.h | 216 ++++++------ drivers/gpu/drm/sun4i/sun4i_tcon.c | 25 ++ drivers/gpu/drm/sun4i/sun4i_tcon.h | 6 + drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 10 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 1 - drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 26 +- drivers/gpu/drm/vc4/vc4_plane.c | 18 +- drivers/i2c/busses/i2c-mt65xx.c | 19 +- drivers/i2c/busses/i2c-stm32f7.c | 11 +- drivers/input/joystick/xpad.c | 17 +- drivers/input/serio/i8042-x86ia64io.h | 2 + drivers/input/touchscreen/goodix.c | 2 + drivers/input/touchscreen/ili210x.c | 26 +- drivers/md/md.c | 2 + drivers/misc/lkdtm/Makefile | 2 +- drivers/misc/lkdtm/rodata.c | 2 +- drivers/mmc/core/sdio_cis.c | 6 + drivers/mmc/host/sdhci-pltfm.h | 7 +- drivers/net/dsa/mv88e6xxx/chip.c | 6 +- drivers/net/dsa/ocelot/felix.c | 17 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 7 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 2 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 59 ++++ .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 7 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 29 +- drivers/net/ethernet/ibm/ibmvnic.c | 22 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 13 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 1 - drivers/net/ethernet/intel/igc/igc_ethtool.c | 3 +- drivers/net/ethernet/intel/igc/igc_i225.c | 3 +- drivers/net/ethernet/intel/igc/igc_mac.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 5 + .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 2 +- drivers/net/ethernet/mscc/ocelot.c | 54 +++ drivers/net/ethernet/mscc/ocelot_io.c | 8 + drivers/net/ethernet/realtek/r8169_main.c | 75 ++++- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 7 +- drivers/net/hyperv/netvsc.c | 5 +- drivers/net/hyperv/rndis_filter.c | 2 - drivers/net/ipa/gsi.c | 3 +- drivers/net/wan/hdlc_x25.c | 6 +- drivers/net/wireless/ath/ath9k/Kconfig | 8 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 25 ++ drivers/net/wireless/intel/iwlwifi/iwl-config.h | 3 + .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 6 + .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 11 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 10 + drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 5 + drivers/net/wireless/intel/iwlwifi/queue/tx.c | 6 +- drivers/net/wireless/mediatek/mt76/dma.c | 8 +- drivers/net/xen-netback/rx.c | 9 +- drivers/nvdimm/dimm_devs.c | 18 +- drivers/nvdimm/namespace_devs.c | 10 +- drivers/nvme/host/pci.c | 4 + drivers/nvme/target/tcp.c | 3 +- drivers/platform/x86/hp-wmi.c | 14 +- drivers/regulator/core.c | 44 ++- drivers/scsi/lpfc/lpfc_nvme.c | 3 + drivers/scsi/scsi_debug.c | 1 + drivers/soc/ti/omap_prm.c | 11 + drivers/thunderbolt/acpi.c | 2 +- drivers/usb/class/usblp.c | 19 +- drivers/usb/core/hcd.c | 11 +- drivers/usb/dwc2/gadget.c | 8 +- drivers/usb/dwc3/core.c | 2 +- drivers/usb/gadget/legacy/ether.c | 4 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 4 +- drivers/usb/host/xhci-mtk-sch.c | 130 +++++--- drivers/usb/host/xhci-mtk.c | 2 + drivers/usb/host/xhci-mtk.h | 15 + drivers/usb/host/xhci-mvebu.c | 42 +++ drivers/usb/host/xhci-mvebu.h | 6 + drivers/usb/host/xhci-plat.c | 20 +- drivers/usb/host/xhci-plat.h | 1 + drivers/usb/host/xhci-ring.c | 31 +- drivers/usb/host/xhci.c | 8 +- drivers/usb/host/xhci.h | 4 + drivers/usb/renesas_usbhs/fifo.c | 1 + drivers/usb/serial/cp210x.c | 2 + drivers/usb/serial/option.c | 6 + drivers/vdpa/mlx5/core/mlx5_vdpa.h | 1 + drivers/vdpa/mlx5/core/mr.c | 28 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 18 + drivers/xen/xenbus/xenbus.h | 1 - drivers/xen/xenbus/xenbus_probe.c | 2 +- fs/Kconfig | 2 +- fs/afs/main.c | 6 +- fs/cifs/dir.c | 22 +- fs/cifs/smb2pdu.h | 2 +- fs/cifs/transport.c | 18 +- fs/hugetlbfs/inode.c | 3 +- fs/io-wq.c | 10 - fs/io-wq.h | 1 - fs/io_uring.c | 366 ++++++++------------- fs/nfs/pnfs.c | 30 +- fs/nilfs2/file.c | 1 + fs/overlayfs/copy_up.c | 15 +- fs/overlayfs/dir.c | 2 +- fs/overlayfs/file.c | 5 +- fs/overlayfs/inode.c | 2 + fs/overlayfs/overlayfs.h | 1 + fs/overlayfs/ovl_entry.h | 2 + fs/overlayfs/readdir.c | 28 +- fs/overlayfs/super.c | 47 ++- fs/overlayfs/util.c | 27 ++ fs/squashfs/block.c | 8 +- fs/squashfs/export.c | 41 ++- fs/squashfs/id.c | 40 ++- fs/squashfs/squashfs_fs_sb.h | 1 + fs/squashfs/super.c | 6 +- fs/squashfs/xattr.h | 10 +- fs/squashfs/xattr_id.c | 66 +++- include/asm-generic/vmlinux.lds.h | 2 +- include/drm/drm_dp_mst_helper.h | 1 + include/linux/hugetlb.h | 2 + include/linux/iommu.h | 5 +- include/linux/irq.h | 4 +- include/linux/kprobes.h | 2 +- include/linux/msi.h | 6 + include/linux/netdevice.h | 2 + include/linux/sunrpc/xdr.h | 3 +- include/linux/tracepoint.h | 12 +- include/linux/uio.h | 8 +- include/linux/vmalloc.h | 9 +- include/net/sch_generic.h | 2 +- include/net/switchdev.h | 2 - include/net/udp.h | 2 +- include/soc/mscc/ocelot.h | 2 + include/xen/xenbus.h | 2 - init/init_task.c | 3 +- kernel/bpf/bpf_inode_storage.c | 6 +- kernel/bpf/cgroup.c | 7 +- kernel/bpf/preload/Makefile | 5 +- kernel/bpf/stackmap.c | 2 + kernel/bpf/verifier.c | 38 ++- kernel/cgroup/cgroup-v1.c | 3 + kernel/cgroup/cgroup.c | 4 +- kernel/irq/msi.c | 44 ++- kernel/kprobes.c | 36 +- kernel/trace/bpf_trace.c | 3 - kernel/trace/fgraph.c | 2 - kernel/trace/trace.c | 2 +- kernel/trace/trace_events.c | 3 +- kernel/trace/trace_irqsoff.c | 4 + kernel/trace/trace_kprobe.c | 10 +- lib/cpumask.c | 16 +- lib/iov_iter.c | 24 +- lib/ubsan.c | 31 ++ lib/ubsan.h | 6 + mm/compaction.c | 3 +- mm/filemap.c | 4 + mm/huge_memory.c | 37 ++- mm/hugetlb.c | 48 ++- mm/memblock.c | 49 +-- mm/memcontrol.c | 5 +- net/bridge/br_mrp.c | 9 +- net/bridge/br_mrp_switchdev.c | 7 +- net/bridge/br_private_mrp.h | 3 +- net/core/datagram.c | 12 +- net/core/dev.c | 11 +- net/core/neighbour.c | 7 +- net/dsa/dsa2.c | 7 +- net/ipv4/ip_tunnel.c | 16 +- net/ipv4/udp_offload.c | 69 +++- net/ipv6/udp_offload.c | 2 +- net/key/af_key.c | 6 +- net/lapb/lapb_out.c | 3 +- net/mac80211/Kconfig | 2 +- net/mac80211/driver-ops.c | 5 +- net/mac80211/rate.c | 3 +- net/mac80211/spectmgmt.c | 10 +- net/netfilter/nf_conntrack_core.c | 3 +- net/netfilter/nf_flow_table_core.c | 4 +- net/netfilter/nf_tables_api.c | 25 +- net/netfilter/xt_recent.c | 12 +- net/qrtr/tun.c | 6 + net/rds/rdma.c | 3 + net/rxrpc/af_rxrpc.c | 6 +- net/rxrpc/call_object.c | 2 - net/sctp/proc.c | 16 +- net/sunrpc/auth_gss/auth_gss.c | 30 +- net/sunrpc/auth_gss/auth_gss_internal.h | 45 +++ net/sunrpc/auth_gss/gss_krb5_mech.c | 31 +- net/sunrpc/svcsock.c | 7 +- net/vmw_vsock/af_vsock.c | 15 +- net/vmw_vsock/hyperv_transport.c | 4 - net/vmw_vsock/virtio_transport_common.c | 4 +- scripts/Makefile | 9 +- scripts/kallsyms.c | 6 + security/commoncap.c | 67 ++-- sound/hda/intel-dsp-config.c | 4 + sound/soc/codecs/ak4458.c | 22 +- sound/soc/codecs/wm_adsp.c | 3 + sound/soc/intel/boards/sof_sdw.c | 10 + sound/soc/intel/skylake/skl-topology.c | 2 +- tools/objtool/check.c | 11 +- tools/objtool/elf.c | 26 ++ tools/objtool/elf.h | 2 + tools/objtool/orc_gen.c | 29 +- tools/testing/selftests/net/txtimestamp.c | 6 +- tools/testing/selftests/netfilter/nft_meta.sh | 2 +- 293 files changed, 2851 insertions(+), 1624 deletions(-) create mode 100644 arch/arm/include/asm/kexec-internal.h create mode 100644 net/sunrpc/auth_gss/auth_gss_internal.h