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-aarch64-mainline-allnoconfig in repository toolchain/ci/linux.
from 145d9b498fc8 Merge tag 'ata-5.17-rc2' of git://git.kernel.org/pub/scm/l [...] adds 7fc3b7c2981b udf: Fix NULL ptr deref when converting from inline format adds ea8569194b43 udf: Restore i_lenAlloc when inode expansion fails adds 9daf0a4d32d6 quota: cleanup double word in comment adds c2b19fd75311 Merge tag 'fs_for_v5.17-rc2' of git://git.kernel.org/pub/s [...] adds 217663f101a5 fanotify: remove variable set but not used adds a37d9a17f099 fsnotify: invalidate dcache before IN_DELETE event adds 29044dae2e74 fsnotify: fix fsnotify hooks in pseudo filesystems adds 4897e722b54f Merge tag 'fsnotify_for_v5.17-rc2' of git://git.kernel.org [...] adds f6a26318e314 ocfs2: fix subdirectory registration with register_sysctl() adds 89d43d0551a8 ceph: put the requests/sessions when it fails to alloc memory adds 932a9b5870d3 ceph: properly put ceph_string reference after async creat [...] adds 4584a768f22b ceph: set pool_ns in new inode layout for async creates adds 8157f4707360 Merge tag 'ceph-for-5.17-rc2' of git://github.com/ceph/cep [...] adds 1ea1d6a847d2 s390/nmi: handle guarded storage validity failures for KVM guests adds f094a39c6ba1 s390/nmi: handle vector validity failures for KVM guests adds 3d787b392d16 s390/uaccess: fix compile error adds f3b7e73b2c66 s390/module: fix loading modules with a lot of relocations adds 90c5318795ee s390/module: test loading modules with a lot of relocations adds c9bb19368b3a s390: update defconfigs adds 663d34c8df98 s390/hypfs: include z/VM guests with access control group set adds 7eb362548981 Merge tag 's390-5.17-3' of git://git.kernel.org/pub/scm/li [...] adds fa62f39dc7e2 MIPS: Fix build error due to PTR used in more places adds e0152705e463 Merge tag 'mips-fixes-5.17_1' of git://git.kernel.org/pub/ [...] adds 94fea1d8a30e KVM: VMX: Zero host's SYSENTER_ESP iff SYSENTER is NOT used adds adb759e59999 x86,kvm/xen: Remove superfluous .fixup usage adds 1625566ec8fd KVM: remove async parameter of hva_to_pfn_remapped() adds 5c89be1dd5cf KVM: x86: Move CPUID.(EAX=0x12,ECX=1) mangling to __kvm_up [...] adds b9bed78e2fa9 KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS bloc [...] adds de1956f48543 KVM: selftests: Re-enable access_tracking_perf_test adds d081a343dd18 KVM/X86: Make kvm_vcpu_reload_apic_access_page() static adds 519669cc5836 KVM: VMX: Remove vmcs_config.order adds 35fe7cfbab2e KVM: LAPIC: Also cancel preemption timer during SET_LAPIC adds 1ffce0924a8c KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM [...] adds 47c28d436f40 KVM: x86: nSVM: skip eax alignment check for non-SVM instructions adds 55467fcd55b8 KVM: SVM: Never reject emulation due to SMAP errata for !S [...] adds 31c25585695a Revert "KVM: SVM: avoid infinite loop on NPF from bad address" adds 0b0be065b756 KVM: SVM: Don't intercept #GP for SEV guests adds c532f2903b69 KVM: SVM: Explicitly require DECODEASSISTS to enable SEV support adds 4d31d9eff244 KVM: x86: Pass emulation type to can_emulate_instruction() adds 132627c64d94 KVM: SVM: WARN if KVM attempts emulation on #UD or #GP for [...] adds 04c40f344def KVM: SVM: Inject #UD on attempted emulation for SEV guest [...] adds 3280cc22aea7 KVM: SVM: Don't apply SEV+SMAP workaround on code fetch or [...] adds cdf85e0c5dc7 KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in [...] adds 38dfa8308cfc KVM: SVM: hyper-v: Enable Enlightened MSR-Bitmap support for real adds aa3b39f38c7a KVM: SVM: drop unnecessary code in svm_hv_vmcb_dirty_neste [...] adds f7e570780efc KVM: x86: Forcibly leave nested virt when SMM state is toggled adds 033a3ea59a19 KVM: x86: Check .flags in kvm_cpuid_check_equal() too adds 4cf3d3ebe879 KVM: selftests: Don't skip L2's VMCALL in SMM test for SVM guest adds d6e656cd266c KVM: nVMX: WARN on any attempt to allocate shadow VMCS for vmcs02 adds 811f95ff9527 KVM: x86: Free kvm_cpuid_entry2 array on post-KVM_RUN KVM_ [...] adds be4f3b3f8227 KVM: x86: Keep MSR_IA32_XSS unchanged for INIT adds 4c282e51e445 KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSS adds 05a9e065059e KVM: x86: Sync the states size with the XCR0/IA32_XSS at, [...] adds dd4516aee365 selftests: kvm: move vm_xsave_req_perm call to amx_test adds 56f289a8d23a KVM: x86: Add a helper to retrieve userspace address from [...] adds dd6e63122018 KVM: x86: add system attribute to retrieve full set of sup [...] adds b19c99b9f448 selftests: kvm: check dynamic bits against KVM_X86_XCOMP_G [...] adds f80ae0ef089a KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS adds 7a601e2cf615 KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER adds 2423a4c0d174 KVM: nVMX: Rename vmcs_to_field_offset{,_table} adds 892a42c10ddb KVM: nVMX: Implement evmcs_field_offset() suitable for han [...] adds 6cbbaab60ff3 KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use adds 6a0c61703e3a KVM: eventfd: Fix false positive RCU usage warning adds 094d00f8ca58 KVM: arm64: pkvm: Use the mm_ops indirection for cache mai [...] adds d11a327ed95d KVM: arm64: vgic-v3: Restrict SEIS workaround to known bro [...] adds 278583055a23 KVM: arm64: Use shadow SPSR_EL1 when injecting exceptions on !VHE adds 17179d0068b2 Merge tag 'kvmarm-fixes-5.17-1' of git://git.kernel.org/pu [...] adds 3cd7cd8a62e6 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 96d9d1fa5cd5 Drivers: hv: balloon: account for vmbus packet header in m [...] adds 9ff5549b1d1d video: hyperv_fb: Fix validation of screen resolution adds 56a14c69ae5e Merge tag 'hyperv-fixes-signed-20220128' of git://git.kern [...] adds da123016ca8c rcu-tasks: Fix computation of CPU-to-list shift counts adds a773abf72eb0 Merge tag 'rcu-urgent.2022.01.26a' of git://git.kernel.org [...] adds f9d87929d451 ucount: Make get_ucount a safe get_user replacement adds 76fcbc9c7c57 Merge branch 'ucount-rlimit-fixes-for-v5.17-rc2' of git:// [...] adds 4ed308c445a1 ftrace: Have architectures opt-in for mcount build time sorting adds e629e7b525a1 tracing/histogram: Fix a potential memory leak for kstrdup() adds 58c5724ec2cd tracing: Avoid -Warray-bounds warning for __rel_loc macro adds c6d777acdf8f tracing/perf: Avoid -Warray-bounds warning for __rel_loc macro adds 2201aea114d4 rtla: Make doc build optional adds aa814c51ab7c tools/tracing: Update Makefile to build rtla adds 798a5b6c195d tracing: Fix smatch warning for null glob in event_hist_tr [...] adds b59f2f2b865c tracing: Fix smatch warning for do while check in event_hi [...] adds 097f1eefedea tracing: Propagate is_signed to expression adds 67ab5eb71b37 tracing: Don't inc err_log entry count if entry allocation fails adds df0001545b27 Merge tag 'trace-v5.17-rc1' of git://git.kernel.org/pub/sc [...] adds c9d967b2ce40 PM: wakeup: simplify the output logic of pm_show_wakelocks() adds 33569ef3c754 PM: hibernate: Remove register_nosave_region_late() adds a7b4b0076b5c Merge tag 'pm-5.17-rc2' of git://git.kernel.org/pub/scm/li [...] adds e9b7c3a4263b efi/libstub: arm64: Fix image check alignment at entry adds f5390cd0b43c efi: runtime: avoid EFIv2 runtime services on Apple x86 machines adds 073819e0ff38 Merge tag 'efi-urgent-for-v5.17-1' of git://git.kernel.org [...] adds 61263b3a11a2 scsi: elx: efct: Don't use GFP_KERNEL under spin lock adds a861790afaa8 scsi: target: iscsi: Make sure the np under each tpg is unique adds a65b32748f45 scsi: ufs: ufshcd-pltfrm: Check the return value of devm_k [...] adds b70a99fd1328 scsi: qedf: Add stag_work to all the vports adds 5239ab63f17c scsi: qedf: Fix refcount issue when LOGO is received during TMF adds 64fd4af6274e scsi: qedf: Change context reset messages to ratelimited adds 62afb379a0fe scsi: pm8001: Fix bogus FW crash for maxcpus=1 adds 8c9db6679be4 scsi: zfcp: Fix failed recovery on gone remote port with n [...] adds 847f9ea4c518 scsi: bnx2fc: Flush destroy_work queue before calling bnx2 [...] adds fb8d5ea8fd90 scsi: 3w-sas: Remove useless DMA-32 fallback configuration adds 8001fa240fc0 scsi: hisi_sas: Remove useless DMA-32 fallback configuration adds 012d98dae453 scsi: bfa: Remove useless DMA-32 fallback configuration adds ad6c8a426446 scsi: ufs: Use generic error code in ufshcd_set_dev_pwr_mode() adds c99b9b230149 scsi: ufs: Treat link loss as fatal error adds efd7bb1d75cf scsi: 53c700: Remove redundant assignment to pointer SCp adds 4db09593af0b scsi: myrs: Fix crash in error case adds 169387e2aa29 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 941518d6538a docs: Hook the RTLA documents into the kernel docs build adds 10855b45a428 docs: fix typo in Documentation/kernel-hacking/locking.rst adds 573fe46e398f Documentation: arm: marvell: Extend Avanta list adds 854d0982eef0 docs/vm: Fix typo in *harden* adds 246e179d637e Merge tag 'docs-5.17-3' of git://git.lwn.net/linux adds 7f5056b9e7b7 security, lsm: dentry_init_security() Handle multi LSM reg [...] adds d1e7f0919ea8 Merge tag 'fixes-v5.17-lsm-ceph-null' of git://git.kernel. [...] adds 58cd4a088e89 arm64: vdso: Fix "no previous prototype" warning adds 72bb9dcb6c33 arm64: Add Cortex-X2 CPU part definition adds eb30d838a44c arm64: errata: Update ARM64_ERRATUM_[2119858|2224489] with [...] adds 1e0924bd0991 arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOL adds 3758a6c74e08 arm64: extable: fix load_unaligned_zeropad() reg indices adds 50806fd91428 kselftest/arm64: Skip VL_INHERIT tests for unsupported vec [...] adds 9ae279ecabe3 kselftest/arm64: Correct logging of FPSIMD register read v [...] adds 53960faf2b73 arm64: Add Cortex-A510 CPU part definition adds 607a9afaae09 arm64: errata: Add detection for TRBE ignored system regis [...] adds 3bd94a8759de arm64: errata: Add detection for TRBE invalid prohibited states adds 708e8af4924e arm64: errata: Add detection for TRBE trace data corruption adds df20597044e5 Merge tag 'trbe-cortex-a510-errata' of gitolite.kernel.org [...] adds 297ae1eb23b0 arm64: cpufeature: List early Cortex-A510 parts as having [...] adds 216e2aede2b5 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds aec982603aa8 powerpc/fixmap: Fix VM debug warning on unmap adds fb6433b48a17 powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_ [...] adds 22f7ff0dea94 KVM: PPC: Book3S HV Nested: Fix nested HFSCR being clobber [...] adds 8defc2a5dd8f powerpc/64s/interrupt: Fix decrementer storm adds d66c1e79b9fc Merge tag 'powerpc-5.17-3' of git://git.kernel.org/pub/scm [...] adds b36a2050040b io_uring: fix bug in slow unregistering of nodes adds f6133fbd3738 io_uring: remove unused argument from io_rsrc_node_alloc adds 3b58e9f3a301 Merge tag 'io_uring-5.17-2022-01-28' of git://git.kernel.d [...] adds 83114df32ae7 block: fix memory leak in disk_register_independent_access_ranges adds 592ee1197f78 blk-mq: fix missing blk_account_io_done() in error path adds 25e58af4be41 nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/ [...] adds a5f3851b7f79 nvme-fabrics: remove the unneeded ret variable in nvmf_dev_show adds 3c8cef9f3d86 Merge tag 'nvme-5.17-2022-01-27' of git://git.infradead.or [...] adds 10825410b956 blk-mq: Fix wrong wakeup batch configuration which will ca [...] adds e45c47d1f94e block: add bio_start_io_acct_time() to control start_time adds f524d9c95fab dm: revert partial fix for redundant bio-based IO accounting adds b879f915bc48 dm: properly fix redundant bio-based IO accounting adds cb323ee75d24 Merge tag 'block-5.17-2022-01-28' of git://git.kernel.dk/l [...] adds 945c37ed5647 usb: roles: fix include/linux/usb/role.h compile issue adds 5638b0dfb692 usb: typec: tcpci: don't touch CC line if it's Vconn source adds 7817adb03cfb usb: typec: Only attempt to link USB ports if there is fwnode adds 147ab5376f18 usb: typec: Don't try to register component master without [...] adds 90b8aa9f5b09 usb: typec: tcpm: Do not disconnect while receiving VBUS off adds 746f96e7d6f7 usb: typec: tcpm: Do not disconnect when receiving VSAFE0V adds 5b67b3150372 usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge adds 26fbe9772b8c USB: core: Fix hang in usb_kill_urb by adding memory barriers adds 825911492eb1 ucsi_ccg: Check DEV_INT bit only when starting CCG4 adds 904edf8aeb45 usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED [...] adds 2e3dd4a62469 usb: common: ulpi: Fix crash in ulpi_match() adds 9df478463d9f usb: xhci-plat: fix crash when suspend if remote wake enable adds 9678f3361afc usb: dwc3: xilinx: Skip resets and USB3 register settings [...] adds 2cc9b1c93b1c usb: dwc3: xilinx: Fix error handling when getting USB3 PHY adds 26d81b292492 usb: gadget: at91_udc: fix incorrect print type adds ac55d1638559 usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend adds 79aa3e19fe8f usb: cdnsp: Fix segmentation fault in cdns_lost_power function adds 44aa31a2bfaa Merge tag 'usb-5.17-rc2' of git://git.kernel.org/pub/scm/l [...] adds 6a7b9f002eca Revert "tty: serial: Use fifo in 8250 console driver" adds 152d1afa834c tty: Add support for Brainboxes UC cards. adds f23653fe6447 tty: Partially revert the removal of the Cyclades public API adds db7f19c0aa0a tty: rpmsg: Fix race condition releasing tty port adds d06b1cf28297 serial: 8250: of: Fix mapped region size when using reg-of [...] adds 8838b2af23ca tty: n_gsm: fix SW flow control encoding/handling adds d3d079bde07e serial: stm32: prevent TDR register overwrite when sending x_char adds 037b91ec7729 serial: stm32: fix software flow control transfer adds 62f676ff7898 serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl adds 2dd8a74fddd2 serial: core: Initialize rs485 RTS polarity already on probe adds d1ad2721b1eb kbuild: remove include/linux/cyclades.h from header file check adds bb37101b3633 Merge tag 'tty-5.17-rc2' of git://git.kernel.org/pub/scm/l [...] adds a6501e4b380f eeprom: at25: Restore missing allocation adds fc55e63e148f counter: fix an IS_ERR() vs NULL bug adds e255759e5afb Merge tag 'char-misc-5.17-rc2' of git://git.kernel.org/pub [...] adds dda8e14363f4 gpio: sim: check the label length when setting up device p [...] adds 8aa0f94b0a8d gpio: sim: add doc file to index file adds 4cd90083d325 Merge tag 'gpio-fixes-for-v5.17-rc2' of git://git.kernel.o [...] adds 4b77e4abb32c PCI: mt7621: Drop of_match_ptr() to avoid unused variable adds c035366d9c9f PCI: mt7621: Remove unused function pcie_rmw() adds 66d28b21fe6b PCI/sysfs: Find shadow ROM before static attribute initialization adds f8c7e4ede46f Merge tag 'pci-v5.17-fixes-2' of git://git.kernel.org/pub/ [...] adds 6cb917411e02 include/linux/sysctl.h: fix register_sysctl_mount_point() [...] adds e7f1e8834b2b binfmt_misc: fix crash when load/unload module adds dbecf9b8b8ce ia64: make IA64_MCA_RECOVERY bool instead of tristate adds 61e28cf0543c memory-failure: fetch compound_head after pgmap_pfn_valid() adds 536f4217ced6 mm: page->mapping folio->mapping should have the same offset adds 0226bd64da52 tools/testing/scatterlist: add missing defines adds 09c6304e38e4 kasan: test: fix compatibility with FORTIFY_SOURCE adds 27fe73394a1c mm, kasan: use compare-exchange operation to set KASAN page tag adds 51e50fbd3efc psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n adds 44585f7bc0cb psi: fix "defined but not used" warnings when CONFIG_PROC_FS=n adds 4cd1103d8c66 jbd2: export jbd2_journal_[grab|put]_journal_head adds ddf4b773aa40 ocfs2: fix a deadlock when commit trans adds 8dd71685dcb7 Merge branch 'akpm' (patches from Andrew) adds 1f52b0aba6fd x86/MCE/AMD: Allow thresholding interface updates after init adds e464121f2d40 x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN adds a96d3a5b1519 Merge tag 'x86_urgent_for_v5.17_rc2' of git://git.kernel.o [...] adds 809232619f5b sched/membarrier: Fix membarrier-rseq fence command missin [...] adds 24f4db1f3a27 Merge tag 'sched_urgent_for_v5.17_rc2_p2' of git://git.ker [...] adds 961c39121759 perf: Always wake the parent event adds c5de60cd622a perf/core: Fix cgroup event list management adds 27a96c4feb83 Merge tag 'perf_urgent_for_v5.17_rc2_p2' of git://git.kern [...] adds 45378cd33905 irqchip/apple-aic: Drop unused ipi_hwirq field adds 291e79c7e2eb irqchip/realtek-rtl: Map control data to virq adds 91351b5dd0fd irqchip/realtek-rtl: Fix off-by-one in routing adds 960dd884ddf5 irqchip/realtek-rtl: Service all pending interrupts adds c831d92890e0 irqchip/loongson-pch-ms: Use bitmap_free() to free bitmap adds 16436f70abee irqchip/gic-v3-its: Fix build for !SMP adds c733ebb7cb67 irqchip/gic-v3-its: Reset each ITS's BASERn register before probe adds e8cc7a5d1ad2 dt-bindings: irqchip: renesas-irqc: Add R-Car V3U support adds 8fbc16d26d3a dt-bindings: interrupt-controller: sifive,plic: Fix number [...] adds c89e5eb7dcf1 dt-bindings: interrupt-controller: sifive,plic: Group inte [...] adds 243d30803744 Merge tag 'irqchip-fixes-5.17-1' of git://git.kernel.org/p [...] adds c5fe9de79033 Merge tag 'irq_urgent_for_v5.17_rc2_p2' of git://git.kerne [...] adds 26291c54e111 Linux 5.17-rc2 adds f26d04331360 audit: improve audit queue handling when "audit=1" on cmdline adds 61fda95541cd Merge tag 'audit-pr-20220131' of git://git.kernel.org/pub/ [...] adds 5298d4bfe80f unicode: clean up the Kconfig symbol confusion adds 630c12862c21 Merge tag 'unicode-for-next-5.17-rc3' of git://git.kernel. [...] adds 1a2beb3d5a0b mailmap: update Christian Brauner's email address adds 4ee7e4a6c9b2 ovl: fix NULL pointer dereference in copy up warning adds 94fd19752b28 ovl: don't fail copy up if no fileattr support on upper adds 24d7f48c7236 Merge tag 'ovl-fixes-5.17-rc3' of git://git.kernel.org/pub [...] adds ddec7abd4d93 platform/x86: x86-android-tablets: Correct crystal_cove_ch [...] adds 4ce2a32d4026 platform/x86: x86-android-tablets: Add support for disabli [...] adds 84c2dcdd475f platform/x86: x86-android-tablets: Add an init() callback [...] adds 442bf564eb0c platform/x86: x86-android-tablets: Constify the gpiod_look [...] adds 5de2ffd5acd3 platform/x86: x86-android-tablets: Fix the buttons on CZC [...] adds 17f6736a020e platform/x86: x86-android-tablets: Trivial typo fix for MO [...] adds c197e969e308 platform/surface: Reinstate platform dependency adds 512eb73cfd12 platform/x86: touchscreen_dmi: Add info for the RWC NANOTE [...] adds b288420e773f platform/x86: thinkpad_acpi: Add quirk for ThinkPads witho [...] adds a29012ab2316 platform/x86: intel_crystal_cove_charger: Fix IRQ masking [...] adds 17da2d5f9369 platform/x86: ISST: Fix possible circular locking dependen [...] adds f7086daab3b5 platform/x86: amd-pmc: Make amd_pmc_stb_debugfs_fops static adds f8c28b93d262 platform/x86: asus-tf103c-dock: Make 2 global structs static adds b8fb0d9b4766 platform/x86: amd-pmc: Correct usage of SMU version adds 836f35f79153 platform/x86: thinkpad_acpi: Fix incorrect use of platform [...] adds 83c2713a6754 Merge tag 'platform-drivers-x86-v5.17-2' of git://git.kern [...] adds 879cf8006475 regulator: max20086: fix error code in max20086_parse_regu [...] adds b4c18c18ebf7 regulator: MAX20086: add gpio/consumer.h adds 9e155101c24a Merge tag 'regulator-fix-v5.17-rc2' of git://git.kernel.or [...] adds e4d63473d311 spi: stm32-qspi: Update spi registering adds 3cefddb72f80 spi: stm32: remove inexistant variables in struct stm32_sp [...] adds 9df15d842a0f spi: stm32: make SPI_MASTER_MUST_TX flags only specific to [...] adds bdac3bbd0dc6 spi: spi-rockchip: Add rk3568-spi compatible adds 90cafce461de spi: change clk_disable_unprepare to clk_unprepare adds 23e3404de1ae spi: uniphier: Fix a bug that doesn't point to private dat [...] adds e937440f7fc4 spi: meson-spicc: add IRQ check in meson_spicc_probe adds 37c2c83ca4f1 spi: uniphier: fix reference count leak in uniphier_spi_probe() adds 2cbd27267ffe spi: bcm-qspi: check for valid cs before applying chip select adds 60b1e97140a4 spi: dt-bindings: Fix 'reg' child node schema adds f83a96e5f033 spi: mediatek: Avoid NULL pointer crash in interrupt adds 9f7fb8de5d9b Merge tag 'spi-fix-v5.17-rc2' of git://git.kernel.org/pub/ [...] adds 30cc53897470 pinctrl: thunderbay: comment process of building functions a bit adds 25d2e41cf59b pinctrl: thunderbay: rework loops looking for groups names adds aa28514592d5 pinctrl: cherryview: Trigger hwirq0 for interrupt-lines wi [...] adds 1fd6bb5b47a6 pinctrl: sunxi: Fix H616 I2S3 pin data adds 77311237eaff pinctrl: Place correctly CONFIG_PINCTRL_ST in the Makefile adds e986f0e602f1 pinctrl: intel: fix unexpected interrupt adds e12963c45326 pinctrl: intel: Fix a glitch when updating IRQ flags on a [...] adds 500c77eed0fe pinctrl: zynqmp: Revert "Unify pin naming" adds 474932a3b215 Merge tag 'intel-pinctrl-v5.17-4' of gitolite.kernel.org:p [...] adds 5297c693d8c8 pinctrl: bcm2835: Fix a few error paths adds 3a5286955bf5 pinctrl: bcm63xx: fix unmet dependency on REGMAP for GPIO_REGMAP adds baf927a833ca pinctrl: microchip-sgpio: Fix support for regmap adds 3e5832e923a9 Merge tag 'pinctrl-v5.17-2' of git://git.kernel.org/pub/sc [...] adds 235528072f28 kunit: tool: Import missing importlib.abc adds 27bb0b18c208 Merge tag 'linux-kselftest-kunit-fixes-5.17-rc3' of git:// [...] adds ee12595147ac fanotify: Fix stale file descriptor in copy_event_to_user() adds d5084ffbc50c Merge tag 'fsnotify_for_v5.17-rc3' of git://git.kernel.org [...] adds 6e7f90d163af lockd: fix server crash on reboot of client holding lock adds d19a7af73b5e lockd: fix failure to cleanup client locks adds ab451ea952fe nfsd: nfsd4_setclientid_confirm mistakenly expires confirm [...] adds 88808fbbead4 Merge tag 'nfsd-5.17-1' of git://git.kernel.org/pub/scm/li [...] adds 50317b636e71 MIPS: octeon: Fix missed PTR->PTR_WD conversion adds 2161ba070999 MIPS: KVM: fix vz.c kernel-doc notation adds d394bb77dd0b Merge tag 'mips-fixes-5.17_2' of git://git.kernel.org/pub/ [...] adds c36c04c2e132 Revert "mm/gup: small refactoring: simplify try_grab_page()" adds d068eebbd482 cgroup/cpuset: Make child cpusets restrict parents on v1 h [...] adds c80d401c52a2 cpuset: Fix the bug that subpart_cpus updated wrongly in u [...] adds 24f600856418 cgroup-v1: Require capabilities to set release_agent adds 2bdfd2825c96 cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning adds 305e6c42e8de Merge branch 'for-5.17-fixes' of git://git.kernel.org/pub/ [...] adds 67d6212afda2 Revert "module, async: async_synchronize_full() on module [...] adds 1f2cfdd349b7 printk: Fix incorrect __user type in proc_dointvec_minmax_ [...] adds f034cc1301e7 selftests: rtc: Increase test timeout so that all tests run adds 40d70d4d6097 selftests: cpufreq: Write test output to stdout as well adds 92d25637a3a4 kselftest: signal all child processes adds dede34b2c1a8 docs/kselftest: clarify running mainline tests on stables adds fc4eb486a59d selftests/zram: Skip max_comp_streams interface on newer kernel adds d18da7ec3719 selftests/zram01.sh: Fix compression ratio calculation adds 01dabed20573 selftests/zram: Adapt the situation that /dev/zram0 is being used adds 908a26e139e8 selftests/exec: Remove pipe from TEST_GEN_FILES adds b9199181a9ef selftests: futex: Use variable MAKE instead of make adds e051cdf655fa selftests: openat2: Print also errno in failure messages adds ea3396725aa1 selftests: openat2: Add missing dependency in Makefile adds ac9e0a250bb1 selftests: openat2: Skip testcases that fail with EOPNOTSUPP adds dae1d8ac3189 selftests: skip mincore.check_file_mmap when fs lacks need [...] adds ec049891b2dc kselftest: Fix vdso_test_abi return status adds 25b20ae8151b Merge tag 'linux-kselftest-fixes-5.17-rc3' of git://git.ke [...] adds 186edf7e368c selinux: fix double free of cond_list on error paths adds 551007a8f10a Merge tag 'selinux-pr-20220203' of git://git.kernel.org/pu [...] adds 5aac9108a180 net: amd-xgbe: Fix skb data length underflow adds 7355bfe0e0cc netfilter: Remove flowtable relics adds 34243b9ec856 netfilter: nft_ct: fix use after free when attaching zone [...] adds c858620d2ae3 selftests: netfilter: reduce zone stress test running time adds aad51ca71ad8 selftests: netfilter: check stateless nat udp checksum fixup adds aeac4554eb54 netfilter: nft_reject_bridge: Fix for missing reply from p [...] adds f459bfd4b979 netfilter: nft_byteorder: track register operations adds eda0cf1202ac selftests: nft_concat_range: add test for reload with no e [...] adds b07f41373254 netfilter: nf_tables: remove assignment with no effect in [...] adds 33d12dc91bc4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 7674b7b559b6 net: amd-xgbe: ensure to reset the tx_timer_active flag adds 928d6fe996f6 net: stmmac: dwmac-visconti: No change to ETHER_CLOCK_SEL [...] adds 4e0f718daf97 ax25: improve the incomplete fix to avoid UAF and NPD bugs adds d01ffb9eee4a ax25: add refcount in ax25_dev to avoid UAF bugs adds 501c8f5e3901 Merge branch 'ax25-fixes' adds 1f84a9450d75 gve: fix the wrong AdminQ buffer queue index check adds 1293fccc9e89 net: ieee802154: hwsim: Ensure proper channel selection at [...] adds d753c4004820 net: ieee802154: mcr20a: Fix lifs/sifs periods adds e5ce576d45bf net: ieee802154: at86rf230: Stop leaking skb's adds 621b24b09eb6 net: ieee802154: ca8210: Stop leaking skb's adds 79c37ca73a6e net: ieee802154: Return meaningful error codes from the ne [...] adds 5d8a8b324ff4 MAINTAINERS: Remove Harry Morris bouncing address adds 010a2a662331 Merge tag 'ieee802154-for-net-2022-01-28' of git://git.ker [...] adds 6449520391df net: stmmac: properly handle with runtime pm in stmmac_dvr [...] adds 341adeec9ada net/smc: Forward wakeup to smc socket waitqueue after fallback adds 4223f8651287 net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY adds 7af037c39b60 net: stmmac: dump gmac4 DMA registers correctly adds 9cef24c8b76c net: macsec: Fix offload support for NETDEV_UNREGISTER event adds 881cc731df6a net: phy: Fix qca8081 with speeds lower than 2.5Gb/s adds 6dde7acdb3dc ethernet: smc911x: fix indentation in get/set EEPROM adds 04c2a47ffb13 net: sched: fix use-after-free in tc_new_tfilter() adds c6f6f2444bdb rtnetlink: make sure to refresh master_dev/m_ops in __rtnl [...] adds e42e70ad6ae2 af_packet: fix data-race in packet_setsockopt / packet_setsockopt adds 479f5547239d tcp: fix mem under-charging with zerocopy sendmsg() adds 63e4b45c82ed ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback adds d0cfa548dbde net: macsec: Verify that send_sci is on when setting Tx sc [...] adds 3d2504663c41 i40e: Fix reset bw limit when DCB enabled with 1 TC adds 6533e558c650 i40e: Fix reset path while removing the driver adds c7108979a010 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 68defd528f94 e1000e: Separate ADP board type from TGP adds cad014b7b5a6 e1000e: Handshake with CSME starts from ADL platforms adds 3aa430d33b8d Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 04f8c12f031f net/mlx5: Bridge, take rtnl lock in init error handler adds 350d9a823734 net/mlx5: Bridge, ensure dev_name is null-terminated adds a2446bc77a16 net/mlx5e: TC, Reject rules with drop and modify hdr action adds 4a08a131351e net/mlx5e: Fix module EEPROM query adds 3c5193a87b0f net/mlx5: Use del_timer_sync in fw reset flow of halting poll adds 5623ef8a1188 net/mlx5e: TC, Reject rules with forward and drop actions adds 55b2ca702cfa net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE adds 880b51769190 net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion adds b8d91145ed7c net/mlx5e: Fix wrong calculation of header index in HW_GRO adds 7957837b816f net/mlx5e: Fix broken SKB allocation in HW-GRO adds ec41332e02bd net/mlx5e: Fix handling of wrong devices during bond netevent adds d8e5883d694b net/mlx5: E-Switch, Fix uninitialized variable modact adds 736dfe4e68b8 net/mlx5e: Don't treat small ceil values as unlimited in H [...] adds 5352859b3bfa net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encap [...] adds de47db0cf7f4 net/mlx5e: IPsec: Fix tunnel mode crypto offload for non T [...] adds 5b209d1a22af net/mlx5e: Avoid implicit modify hdr for decap drop rule adds 6d5c900eb641 net/mlx5e: Use struct_group() for memcpy() region adds ad5185735f7d net/mlx5e: Avoid field-overflowing memcpy() adds c8ff576e4e55 Merge tag 'mlx5-fixes-2022-02-01' of git://git.kernel.org/ [...] adds c86d86131ab7 Partially revert "net/smc: Add netlink net namespace support" adds 81eb8b0b1878 net: sparx5: do not refer to skb after passing it on adds b67985be4009 tcp: add missing tcp_skb_can_collapse() test in tcp_shift_ [...] adds 4a81f6da9cb2 net, neigh: Do not trigger immediate probes on NUD_FAILED [...] adds ac62a0174d62 dt-bindings: net: qcom,ipa: add optional qcom,qmp property adds 34a081761e4e net: ipa: request IPA register values be retained adds 0166556a1266 Merge branch 'net-ipa-enable-register-retention' adds 63ee956f69d8 bpf: Fix renaming task_getsecid_subj->current_getsecid_subj. adds 0e3135d3bfa5 bpf: Fix possible race in inc_misses_counter adds e2bcbd7769ee tools headers UAPI: remove stale lirc.h adds b7892f7d5cb2 tools: Ignore errors from `which' when searching a GCC toolchain adds b293dcc473d2 bpf: Use VM_MAP instead of VM_ALLOC for ringbuf adds 7f3bdbc3f131 tools/resolve_btfids: Do not print any commands when build [...] adds 77b1b8b43ec3 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 80d4609008e6 net: stmmac: ensure PTP time register reads are consistent adds 87563a043cef ax25: fix reference count leaks of ax25_dev adds eb2eb5161cdb Merge tag 'net-5.17-rc3' of git://git.kernel.org/pub/scm/l [...] adds dcb85f85fa6f gcc-plugins/stackleak: Use noinstr in favor of notrace
No new revisions were added by this update.
Summary of changes: .mailmap | 3 + Documentation/admin-guide/gpio/index.rst | 1 + Documentation/arm/marvell.rst | 2 + Documentation/arm64/silicon-errata.rst | 12 ++ Documentation/dev-tools/kselftest.rst | 8 + .../interrupt-controller/renesas,irqc.yaml | 1 + .../interrupt-controller/sifive,plic-1.0.0.yaml | 12 +- .../devicetree/bindings/net/qcom,ipa.yaml | 6 + .../bindings/spi/spi-peripheral-props.yaml | 5 +- Documentation/index.rst | 1 + Documentation/kernel-hacking/locking.rst | 2 +- Documentation/tools/index.rst | 20 ++ Documentation/tools/rtla/index.rst | 26 +++ Documentation/virt/kvm/api.rst | 4 +- Documentation/vm/page_table_check.rst | 2 +- MAINTAINERS | 3 +- Makefile | 2 +- arch/arm/Kconfig | 1 + arch/arm64/Kconfig | 81 +++++++- arch/arm64/include/asm/cputype.h | 4 + arch/arm64/kernel/cpu_errata.c | 29 +++ arch/arm64/kernel/cpufeature.c | 3 + arch/arm64/kernel/stacktrace.c | 5 +- arch/arm64/kernel/vdso/Makefile | 5 +- arch/arm64/kvm/hyp/exception.c | 5 +- arch/arm64/kvm/hyp/pgtable.c | 18 +- arch/arm64/kvm/hyp/vgic-v3-sr.c | 3 + arch/arm64/kvm/vgic/vgic-v3.c | 17 +- arch/arm64/mm/extable.c | 4 +- arch/arm64/tools/cpucaps | 3 + arch/ia64/Kconfig | 2 +- arch/ia64/pci/fixup.c | 4 +- arch/mips/cavium-octeon/octeon-memcpy.S | 2 +- arch/mips/include/asm/asm.h | 4 +- arch/mips/include/asm/ftrace.h | 4 +- arch/mips/include/asm/r4kcache.h | 4 +- arch/mips/include/asm/unaligned-emul.h | 176 ++++++++-------- arch/mips/kernel/mips-r2-to-r6-emul.c | 104 +++++----- arch/mips/kernel/r2300_fpu.S | 6 +- arch/mips/kernel/r4k_fpu.S | 2 +- arch/mips/kernel/relocate_kernel.S | 22 +- arch/mips/kernel/scall32-o32.S | 10 +- arch/mips/kernel/scall64-n32.S | 2 +- arch/mips/kernel/scall64-n64.S | 2 +- arch/mips/kernel/scall64-o32.S | 10 +- arch/mips/kernel/syscall.c | 8 +- arch/mips/kvm/vz.c | 12 +- arch/mips/lib/csum_partial.S | 4 +- arch/mips/lib/memcpy.S | 4 +- arch/mips/lib/memset.S | 2 +- arch/mips/lib/strncpy_user.S | 4 +- arch/mips/lib/strnlen_user.S | 2 +- arch/mips/loongson64/vbios_quirk.c | 9 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 1 + arch/powerpc/include/asm/book3s/64/pgtable.h | 2 + arch/powerpc/include/asm/fixmap.h | 6 +- arch/powerpc/include/asm/kvm_book3s_64.h | 1 - arch/powerpc/include/asm/kvm_host.h | 1 + arch/powerpc/include/asm/nohash/32/pgtable.h | 1 + arch/powerpc/include/asm/nohash/64/pgtable.h | 1 + arch/powerpc/kernel/time.c | 5 +- arch/powerpc/kvm/book3s_hv.c | 3 +- arch/powerpc/kvm/book3s_hv_nested.c | 2 +- arch/powerpc/mm/pgtable.c | 9 + arch/powerpc/perf/core-book3s.c | 17 +- arch/s390/Kconfig | 15 ++ arch/s390/configs/debug_defconfig | 20 +- arch/s390/configs/defconfig | 16 +- arch/s390/configs/zfcpdump_defconfig | 3 + arch/s390/hypfs/hypfs_vm.c | 6 +- arch/s390/include/asm/uaccess.h | 4 +- arch/s390/kernel/module.c | 37 ++-- arch/s390/kernel/nmi.c | 27 ++- arch/s390/lib/Makefile | 3 + arch/s390/lib/test_modules.c | 35 ++++ arch/s390/lib/test_modules.h | 50 +++++ arch/s390/lib/test_modules_helpers.c | 13 ++ arch/x86/Kconfig | 1 + arch/x86/include/asm/kvm_host.h | 5 +- arch/x86/include/uapi/asm/kvm.h | 3 + arch/x86/kernel/cpu/mce/amd.c | 2 +- arch/x86/kernel/cpu/mce/intel.c | 1 + arch/x86/kvm/cpuid.c | 90 ++++---- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/svm/nested.c | 9 +- arch/x86/kvm/svm/sev.c | 9 +- arch/x86/kvm/svm/svm.c | 177 +++++++++++----- arch/x86/kvm/svm/svm.h | 7 +- arch/x86/kvm/svm/svm_onhyperv.h | 12 +- arch/x86/kvm/vmx/capabilities.h | 1 - arch/x86/kvm/vmx/evmcs.c | 4 +- arch/x86/kvm/vmx/evmcs.h | 48 ++++- arch/x86/kvm/vmx/nested.c | 82 +++++--- arch/x86/kvm/vmx/vmcs12.c | 4 +- arch/x86/kvm/vmx/vmcs12.h | 6 +- arch/x86/kvm/vmx/vmx.c | 47 ++++- arch/x86/kvm/x86.c | 94 +++++++-- arch/x86/kvm/xen.c | 10 +- arch/x86/pci/fixup.c | 4 +- block/blk-core.c | 25 ++- block/blk-ia-ranges.c | 2 +- block/blk-mq.c | 2 + drivers/counter/counter-core.c | 15 +- drivers/firmware/efi/efi.c | 7 + drivers/firmware/efi/libstub/arm64-stub.c | 6 +- drivers/gpio/gpio-sim.c | 2 +- drivers/hv/hv_balloon.c | 7 + drivers/irqchip/irq-apple-aic.c | 1 - drivers/irqchip/irq-gic-v3-its.c | 123 +++++++++-- drivers/irqchip/irq-loongson-pch-msi.c | 2 +- drivers/irqchip/irq-realtek-rtl.c | 18 +- drivers/md/dm.c | 20 +- drivers/misc/eeprom/at25.c | 4 + drivers/net/dsa/Kconfig | 1 + drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 14 +- drivers/net/ethernet/google/gve/gve_adminq.c | 2 +- drivers/net/ethernet/intel/e1000e/e1000.h | 4 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 20 ++ drivers/net/ethernet/intel/e1000e/netdev.c | 39 ++-- drivers/net/ethernet/intel/i40e/i40e.h | 1 + drivers/net/ethernet/intel/i40e/i40e_main.c | 31 ++- drivers/net/ethernet/mellanox/mlx5/core/en.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/qos.c | 3 +- .../net/ethernet/mellanox/mlx5/core/en/rep/bond.c | 32 ++- .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 5 + drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 4 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 13 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 30 ++- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 4 + .../mlx5/core/esw/diag/bridge_tracepoint.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 2 +- .../ethernet/mellanox/mlx5/core/lib/fs_chains.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/port.c | 9 +- .../net/ethernet/microchip/sparx5/sparx5_packet.c | 2 +- drivers/net/ethernet/smsc/smc911x.c | 8 +- .../net/ethernet/stmicro/stmmac/dwmac-visconti.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwmac_dma.h | 1 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 19 +- .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 19 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 6 +- drivers/net/ieee802154/at86rf230.c | 13 +- drivers/net/ieee802154/ca8210.c | 1 + drivers/net/ieee802154/mac802154_hwsim.c | 1 + drivers/net/ieee802154/mcr20a.c | 4 +- drivers/net/ipa/ipa_power.c | 52 +++++ drivers/net/ipa/ipa_power.h | 7 + drivers/net/ipa/ipa_uc.c | 5 + drivers/net/macsec.c | 33 +-- drivers/net/phy/at803x.c | 26 +-- drivers/net/usb/ipheth.c | 6 +- drivers/nvme/host/fabrics.c | 3 +- drivers/nvme/host/pci.c | 3 +- drivers/pci/controller/pcie-mt7621.c | 11 +- drivers/pinctrl/Makefile | 2 +- drivers/pinctrl/bcm/Kconfig | 1 + drivers/pinctrl/bcm/pinctrl-bcm2835.c | 23 ++- drivers/pinctrl/intel/pinctrl-cherryview.c | 5 +- drivers/pinctrl/intel/pinctrl-intel.c | 64 +++--- drivers/pinctrl/pinctrl-microchip-sgpio.c | 3 +- drivers/pinctrl/pinctrl-thunderbay.c | 90 ++++---- drivers/pinctrl/pinctrl-zynqmp.c | 10 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h616.c | 8 +- drivers/platform/surface/Kconfig | 1 + drivers/platform/x86/amd-pmc.c | 15 +- drivers/platform/x86/asus-tf103c-dock.c | 4 +- drivers/platform/x86/intel/crystal_cove_charger.c | 26 +-- .../x86/intel/speed_select_if/isst_if_common.c | 97 ++++++--- drivers/platform/x86/thinkpad_acpi.c | 25 ++- drivers/platform/x86/touchscreen_dmi.c | 24 +++ drivers/platform/x86/x86-android-tablets.c | 105 +++++++++- drivers/regulator/max20086-regulator.c | 3 +- drivers/s390/scsi/zfcp_fc.c | 13 +- drivers/scsi/3w-sas.c | 4 - drivers/scsi/53c700.c | 1 - drivers/scsi/bfa/bfad.c | 6 - drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 20 +- drivers/scsi/elx/libefc/efc_els.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 3 - drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 2 - drivers/scsi/myrs.c | 3 +- drivers/scsi/pm8001/pm80xx_hwi.c | 16 +- drivers/scsi/pm8001/pm80xx_hwi.h | 6 +- drivers/scsi/qedf/qedf_io.c | 1 + drivers/scsi/qedf/qedf_main.c | 7 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 7 + drivers/scsi/ufs/ufshcd.c | 9 +- drivers/scsi/ufs/ufshci.h | 3 +- drivers/spi/spi-bcm-qspi.c | 2 +- drivers/spi/spi-meson-spicc.c | 5 + drivers/spi/spi-mt65xx.c | 2 +- drivers/spi/spi-stm32-qspi.c | 47 ++--- drivers/spi/spi-stm32.c | 7 +- drivers/spi/spi-uniphier.c | 18 +- drivers/target/iscsi/iscsi_target_tpg.c | 3 + drivers/tty/n_gsm.c | 4 +- drivers/tty/rpmsg_tty.c | 40 ++-- drivers/tty/serial/8250/8250_of.c | 11 +- drivers/tty/serial/8250/8250_pci.c | 100 ++++++++- drivers/tty/serial/8250/8250_port.c | 61 +----- drivers/tty/serial/amba-pl011.c | 11 +- drivers/tty/serial/serial_core.c | 34 ++- drivers/tty/serial/stm32-usart.c | 14 +- drivers/usb/cdns3/drd.c | 6 +- drivers/usb/common/ulpi.c | 7 +- drivers/usb/core/hcd.c | 14 ++ drivers/usb/core/urb.c | 12 ++ drivers/usb/dwc2/gadget.c | 2 +- drivers/usb/dwc3/dwc3-xilinx.c | 23 ++- drivers/usb/gadget/function/f_sourcesink.c | 1 + drivers/usb/gadget/udc/at91_udc.c | 2 +- drivers/usb/host/xhci-plat.c | 3 + drivers/usb/storage/unusual_devs.h | 10 + drivers/usb/typec/port-mapper.c | 8 +- drivers/usb/typec/tcpm/tcpci.c | 26 +++ drivers/usb/typec/tcpm/tcpci.h | 1 + drivers/usb/typec/tcpm/tcpm.c | 7 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 2 +- drivers/video/fbdev/hyperv_fb.c | 16 +- fs/Makefile | 2 +- fs/binfmt_misc.c | 8 +- fs/btrfs/ioctl.c | 6 +- fs/ceph/caps.c | 55 +++-- fs/ceph/file.c | 9 + fs/configfs/dir.c | 6 +- fs/devpts/inode.c | 2 +- fs/ext4/ext4.h | 14 +- fs/ext4/hash.c | 2 +- fs/ext4/namei.c | 12 +- fs/ext4/super.c | 10 +- fs/ext4/sysfs.c | 8 +- fs/f2fs/dir.c | 10 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/hash.c | 2 +- fs/f2fs/namei.c | 4 +- fs/f2fs/recovery.c | 4 +- fs/f2fs/super.c | 10 +- fs/f2fs/sysfs.c | 10 +- fs/io_uring.c | 11 +- fs/jbd2/journal.c | 2 + fs/libfs.c | 10 +- fs/lockd/svcsubs.c | 18 +- fs/namei.c | 10 +- fs/nfsd/nfs4state.c | 4 +- fs/nfsd/nfsctl.c | 5 +- fs/notify/fanotify/fanotify_user.c | 9 +- fs/ocfs2/stackglue.c | 13 +- fs/ocfs2/suballoc.c | 25 +-- fs/overlayfs/copy_up.c | 16 +- fs/udf/inode.c | 9 +- fs/unicode/Kconfig | 18 +- fs/unicode/Makefile | 6 +- include/linux/blkdev.h | 1 + include/linux/fs.h | 2 +- include/linux/fsnotify.h | 49 ++++- include/linux/if_vlan.h | 6 +- include/linux/lsm_hook_defs.h | 2 +- include/linux/mm.h | 17 +- include/linux/mm_types.h | 1 + include/linux/psi.h | 11 +- include/linux/quota.h | 2 +- include/linux/sched.h | 1 - include/linux/suspend.h | 11 +- include/linux/sysctl.h | 2 +- include/linux/usb/role.h | 6 + include/net/ax25.h | 12 ++ include/net/neighbour.h | 18 +- include/trace/perf.h | 5 +- include/trace/trace_events.h | 9 +- include/uapi/linux/cyclades.h | 35 ++++ include/uapi/linux/kvm.h | 1 + include/uapi/linux/smc_diag.h | 11 +- kernel/async.c | 3 - kernel/audit.c | 62 ++++-- kernel/bpf/bpf_lsm.c | 2 +- kernel/bpf/ringbuf.c | 2 +- kernel/bpf/trampoline.c | 5 +- kernel/cgroup/cgroup-v1.c | 14 ++ kernel/cgroup/cpuset.c | 65 ++++-- kernel/events/core.c | 23 ++- kernel/module.c | 25 +-- kernel/power/snapshot.c | 21 +- kernel/power/wakelock.c | 11 +- kernel/printk/sysctl.c | 2 +- kernel/rcu/tasks.h | 12 +- kernel/sched/membarrier.c | 9 +- kernel/sched/psi.c | 79 +++---- kernel/stackleak.c | 5 +- kernel/trace/Kconfig | 8 +- kernel/trace/trace.c | 3 +- kernel/trace/trace_events_hist.c | 10 +- kernel/ucount.c | 2 + lib/sbitmap.c | 8 +- lib/test_kasan.c | 5 + mm/gup.c | 35 +++- mm/memory-failure.c | 6 + net/ax25/af_ax25.c | 23 ++- net/ax25/ax25_dev.c | 28 ++- net/ax25/ax25_route.c | 13 +- net/bridge/netfilter/nft_reject_bridge.c | 8 +- net/core/neighbour.c | 18 +- net/core/rtnetlink.c | 6 +- net/ieee802154/nl802154.c | 8 +- net/ipv4/netfilter/Kconfig | 4 - net/ipv4/tcp.c | 7 +- net/ipv4/tcp_input.c | 2 + net/ipv6/netfilter/Kconfig | 4 - net/ipv6/netfilter/Makefile | 3 - net/ipv6/netfilter/nf_flow_table_ipv6.c | 0 net/netfilter/nf_tables_api.c | 1 - net/netfilter/nft_byteorder.c | 12 ++ net/netfilter/nft_ct.c | 5 +- net/packet/af_packet.c | 8 +- net/sched/cls_api.c | 11 +- net/smc/af_smc.c | 133 ++++++++++-- net/smc/smc.h | 20 +- net/smc/smc_diag.c | 2 - net/sunrpc/rpc_pipe.c | 4 +- scripts/Makefile | 2 +- security/security.c | 15 +- security/selinux/ss/conditional.c | 3 +- tools/arch/x86/include/uapi/asm/kvm.h | 3 + tools/bpf/resolve_btfids/Makefile | 6 +- tools/include/uapi/linux/kvm.h | 1 + tools/include/uapi/linux/lirc.h | 229 --------------------- tools/scripts/Makefile.include | 2 +- tools/testing/kunit/kunit_kernel.py | 1 + tools/testing/scatterlist/linux/mm.h | 3 +- tools/testing/selftests/arm64/fp/sve-ptrace.c | 11 +- tools/testing/selftests/bpf/test_lirc_mode2_user.c | 1 - tools/testing/selftests/cpufreq/main.sh | 2 +- tools/testing/selftests/exec/Makefile | 2 +- tools/testing/selftests/futex/Makefile | 4 +- tools/testing/selftests/kselftest_harness.h | 4 +- tools/testing/selftests/kvm/Makefile | 1 + .../testing/selftests/kvm/include/kvm_util_base.h | 1 - .../selftests/kvm/include/x86_64/processor.h | 1 + tools/testing/selftests/kvm/lib/kvm_util.c | 7 - tools/testing/selftests/kvm/lib/x86_64/processor.c | 27 ++- tools/testing/selftests/kvm/x86_64/amx_test.c | 2 + tools/testing/selftests/kvm/x86_64/smm_test.c | 1 - tools/testing/selftests/mincore/mincore_selftest.c | 20 +- .../selftests/netfilter/nft_concat_range.sh | 72 ++++++- tools/testing/selftests/netfilter/nft_nat.sh | 152 ++++++++++++++ .../testing/selftests/netfilter/nft_zones_many.sh | 12 +- tools/testing/selftests/openat2/Makefile | 2 +- tools/testing/selftests/openat2/helpers.h | 12 +- tools/testing/selftests/openat2/openat2_test.c | 12 +- tools/testing/selftests/rtc/settings | 2 +- tools/testing/selftests/vDSO/vdso_test_abi.c | 135 ++++++------ tools/testing/selftests/zram/zram.sh | 15 +- tools/testing/selftests/zram/zram01.sh | 33 +-- tools/testing/selftests/zram/zram02.sh | 1 - tools/testing/selftests/zram/zram_lib.sh | 134 +++++++----- tools/tracing/Makefile | 18 +- tools/tracing/rtla/Makefile | 2 +- usr/include/Makefile | 1 + virt/kvm/eventfd.c | 8 +- virt/kvm/kvm_main.c | 8 +- 362 files changed, 3703 insertions(+), 1959 deletions(-) create mode 100644 Documentation/tools/index.rst create mode 100644 Documentation/tools/rtla/index.rst create mode 100644 arch/s390/lib/test_modules.c create mode 100644 arch/s390/lib/test_modules.h create mode 100644 arch/s390/lib/test_modules_helpers.c create mode 100644 include/uapi/linux/cyclades.h delete mode 100644 net/ipv6/netfilter/nf_flow_table_ipv6.c delete mode 100644 tools/include/uapi/linux/lirc.h