This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allmodconfig in repository toolchain/ci/linux.
from d0d642a5d365 Merge tag 'sound-fix-5.18-rc1' of git://git.kernel.org/pub [...] adds e6b0a7b35765 Revert "mm: madvise: skip unmapped vma holes passed to pro [...] adds de19433423c7 ocfs2: fix crash when mount with quota enabled adds e897be17a441 nilfs2: fix lockdep warnings in page operations for btree nodes adds 6e211930f79a nilfs2: fix lockdep warnings during disk space reclamation adds cdd81b313d5e nilfs2: get rid of nilfs_mapping_init() adds ece369c7e104 mm/munlock: add lru_add_drain() to fix memcg_stat_test adds 577e9846f8a9 mm/munlock: update Documentation/vm/unevictable-lru.rst adds adb11e78c5dc mm/munlock: protect the per-CPU pagevec by a local_lock_t adds 8f0b36497303 mm: kfence: fix objcgs vector allocation adds 4f1f9698d777 mailmap: update Kirill's email adds 3149c79f3cb0 mm,hwpoison: unmap poisoned page before invalidation adds ada543af3bfe mm, kasan: fix __GFP_BITS_SHIFT definition breaking LOCKDEP adds d8b7b3fa9f9b tools/vm/page_owner_sort.c: remove -c option adds c89b3ad2dea2 doc/vm/page_owner.rst: remove content related to -c option adds bfc8089f00fa mm/kmemleak: reset tag when compare object pointer adds 78049e94a171 mm/damon: prevent activated scheme from sleeping by deacti [...] adds b012b3235cb9 Merge branch 'akpm' (patches from Andrew) adds a4eb44a6435d dt: amd-seattle: remove Husky platform adds f179eb6b3cc3 dt: amd-seattle: remove Overdrive revision A0 support adds 9bd9a063accf dt: amd-seattle: upgrade AMD Seattle XGBE to new SMMU binding adds acd9208ef8a4 dt: amd-seattle: fix PCIe legacy interrupt routing adds dd5c160655e2 dt: amd-seattle: add a description of the PCIe SMMU adds 429863e767a0 dt: amd-seattle: add description of the SATA/CCP SMMUs adds e0db1597a71a dt: amd-seattle: disable IPMI controller and some GPIO blo [...] adds 6a2f0b2d3b74 dt: amd-seattle: add a description of the CPUs and caches adds 8cf8df89678a ARM: OMAP2+: Fix regression for smc calls for vmap stack adds 31d3687d6017 ARM: dts: spear13xx: Update SPI dma properties adds 583d6b006264 ARM: dts: spear1340: Update serial node properties adds aa4df840d1c5 arm64: dts: ls1043a: Update i2c dma properties adds eeeb4f1075d7 arm64: dts: ls1046a: Update i2c node dma properties adds ba2d6201a9bf Merge tag 'soc-fixes-5.18-1' of git://git.kernel.org/pub/s [...] adds 895ae58da4a2 s390/zcrypt: Add admask to zcdn adds cfd68b33094e s390/zcrypt: Filter admin CPRBs on custom devices adds f4272c03a325 s390/pkey: fix typos in comments adds 0f210fb39e4a s390: crypto: Use min_t() instead of doing it manually adds 6ffbeb3fac9d s390: fix typo in syscall_wrapper.h adds 081397d13f9c s390/tape: use bitwise instead of arithmetic operator for flags adds f09354ffd84e s390/traps: improve panic message for translation-specific [...] adds 4afeb670710e s390/alternatives: use instructions instead of byte patterns adds 6982dba181de s390/alternatives: use insn format for new instructions adds 2d6c0008be64 s390/ap: use insn format for new instructions adds a7e196f579cd s390/ap: adjust whitespace adds 0b452520477e s390/test_unwind: extend kretprobe test adds 09bc20c8fb35 s390/kprobes: enable kretprobes framepointer verification adds d81675b60d09 s390/unwind: recover kretprobe modified return address in [...] adds 708b13763920 s390/unwind: avoid duplicated unwinding entries for kretprobes adds afacda5faabd s390/test_unwind: verify __kretprobe_trampoline is replaced adds dc2ab23b992c s390/smp: cleanup target CPU callback starting adds 9097fc793f74 s390/smp: cleanup control register update routines adds ed0192bc644f s390/maccess: rework absolute lowcore accessors adds 710782200419 s390/vfio-ap: fix kernel doc and signature of group notifi [...] adds 97f32e11730e s390/zcrypt: fix using the correct variable for sizeof() adds 4f45c37ffd10 s390: cleanup timer API use adds 7277b4216a11 s390/smp: use physical address for SIGP_SET_PREFIX command adds c122383d221d s390/pci: improve zpci_dev reference counting adds 7dcfe50f58d2 s390/pci: rename get_zdev_by_bus() to zdev_from_bus() adds faf79934e65a s390/alternatives: avoid using jgnop mnemonic adds 9ae24d5aa001 Merge tag 's390-5.18-2' of git://git.kernel.org/pub/scm/li [...] adds 60210a3d86dc riscv module: remove (NOLOAD) adds fdecfea09328 riscv: Rename "sp_in_global" to "current_stack_pointer" adds f6e64b66629e RISC-V: Enable CPU_IDLE drivers adds e1de2c93e787 RISC-V: Rename relocate() and make it global adds 63b13e64a829 RISC-V: Add arch functions for non-retentive suspend entry/exit adds b8200905e488 RISC-V: Add SBI HSM suspend related defines adds 9d976d6721df cpuidle: Factor-out power domain related code from PSCI do [...] adds 6abf32f1d9c5 cpuidle: Add RISC-V SBI CPU idle driver adds 1bd524f7e8d8 dt-bindings: Add common bindings for ARM and RISC-V idle states adds c5179ef1ca0c RISC-V: Enable RISC-V SBI CPU Idle driver for QEMU virt machine adds bee7fbc38579 RISC-V CPU Idle Support adds 6846d656106a riscv: dts: canaan: Fix SPI3 bus width adds 2b2b574ac587 riscv: Fix fill_callchain return value adds b81d591386c3 riscv: Increase stack size under KASAN adds 8a122a66c770 RISC-V: Fix a comment typo in riscv_of_parent_hartid() adds f1de125766d6 RISC-V: Declare per cpu boot data as static adds 617487600b94 RISC-V: module: fix apply_r_riscv_rcv_branch_rela typo adds 2e7451fb5763 RISC-V: Enable profiling by default adds e634ff7733ba riscv: cpu.c: don't use kernel-doc markers for comments adds 8933e7f2e375 Documentation: riscv: remove non-existent directory from t [...] adds 6f562570b9c5 RISC-V: defconfig: Drop redundant SBI HVC and earlycon adds 1464d00b27b2 RISC-V: K210 defconfigs: Drop redundant MEMBARRIER=n adds a3dfc532b873 Merge tag 'riscv-for-linus-5.18-mw1' of git://git.kernel.o [...] adds ac23d1a96460 XArray: Document the locking requirement for the xa_state adds 22f56b8e890d XArray: Include bitmap.h from xarray.h adds 3e3c658055c0 XArray: Fix xas_create_range() when multi-order entry present adds 3ed4bb77156d XArray: Update the LRU list in xas_split() adds 5a3fe95d7699 Merge tag 'xarray-5.18' of git://git.infradead.org/users/w [...] adds ebf921a9fac3 readahead: Remove read_cache_pages() adds 704528d895dd fs: Remove ->readpages address space operation adds dfd8b4fc76d5 mm: remove the pages argument to read_pages adds b4e089d705ee mm: remove the skip_page argument to read_pages adds 1e4702806fac readahead: Update comments adds 2756c818e5cb iomap: Simplify is_partially_uptodate a little adds a9fcd89d67bb fs: Remove read_actor_t adds b2403a613085 fs, net: Move read_descriptor_t to net.h adds 800ba29547e1 fs: Pass an iocb to generic_perform_write() adds d7414ba14a3a filemap: Remove AOP_FLAG_CONT_EXPAND adds 0f2523366386 ext4: Correct ext4_journalled_dirty_folio() conversion adds 0fb5b2ebc042 f2fs: Correct f2fs_dirty_data_folio() conversion adds 29c87793eb3c f2fs: Get the superblock from the mapping instead of the page adds c37731301d66 ntfs: Correct mark_ntfs_record_dirty() folio conversion adds 5a60542c61f3 btrfs: Remove a use of PAGE_SIZE in btrfs_invalidate_folio() adds cda4351252e7 Merge tag 'folio-5.18d' of git://git.infradead.org/users/w [...] adds 9ec784bf774c exfat: allow access to paths with trailing dots adds a4a3d8c52d95 exfat: do not clear VolumeDirty in writeback adds ec251f3e1851 Merge tag 'exfat-for-5.18-rc1' of git://git.kernel.org/pub [...] adds 5d7e282541fc cifs: do not skip link targets when an I/O fails adds 70ef38515b66 cifs: writeback fix adds 5e0c969e9ed2 cifs: convert the path to utf16 in smb2_query_info_compound adds 8708b1076047 cifs: change smb2_query_info_compound to use a cached fid, [...] adds 351a59dace0e cifs: fix bad fids sent over wire adds 2d004c6cae56 ksmbd: store fids as opaque u64 integers adds a96c94481f59 cifs: fix incorrect use of list iterator after the loop adds 113be37d8744 [smb3] move more common protocol header definitions to smb [...] adds 15e7b6d753b8 smb3: move defines for ioctl protocol header and SMB2 size [...] adds be1350004392 smb3: move defines for query info and query fsinfo to smbf [...] adds fdf59eb548e5 smb3: cleanup and clarify status of tree connections adds c7803b05f74b smb3: fix ksmbd bigendian bug in oplock break, and move it [...] adds b92e358757b9 cifs: prevent bad output lengths in smb2_ioctl_query_info() adds d6f5e3584524 cifs: fix NULL ptr dereference in smb2_ioctl_query_info() adds 9a005bea4f59 Merge tag '5.18-smb3-fixes-part2' of git://git.samba.org/s [...] adds 9c1666831817 Documentation: ksmbd: update Feature Status table adds 1b699bf3a878 ksmbd: use netif_is_bridge_port adds adc32821409a ksmbd: shorten experimental warning on loading the module adds 99e2aee3f925 MAINTAINERS: ksmbd: switch Sergey to reviewer adds 56b401fb0c50 ksmbd: Remove a redundant zeroing of memory adds edf5f0548fbb ksmbd: replace usage of found with dedicated list iterator [...] adds 7a3ecddc571c Merge tag '5.18-rc-ksmbd-server-fixes' of git://git.samba. [...] adds dbdcc906d978 dm ioctl: log an error if the ioctl structure is corrupted adds cc09e8a9dec4 dm integrity: set journal entry unused when shrinking device adds aad5b23ebf21 dm: fix dm_io and dm_target_io flags race condition on Alpha adds 5291984004ed dm: fix bio polling to handle possibile BLK_STS_AGAIN adds fe35fdb30511 Merge tag 'for-5.18/dm-fixes' of git://git.kernel.org/pub/ [...] adds abdad709ed8f io_uring: recycle provided before arming poll adds f63cf5192fe3 io_uring: ensure that fsnotify is always called adds 649bb75d19c9 io_uring: fix memory ordering when SQPOLL thread goes to sleep adds 61bc84c40088 io_uring: remove poll entry from list when canceling all adds e2c0cb7c0cc7 io_uring: bump poll refs to full 31-bits adds d89a4fac0fbc io_uring: fix assuming triggered poll waitqueue is the sin [...] adds 4d55f238f8b8 io_uring: don't recycle provided buffer if punted to async worker adds 7ba89d2af17a io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly adds 8a3e8ee56417 io_uring: add flag for disabling provided buffer recycling adds 7ef66d186eb9 io_uring: remove IORING_CQE_F_MSG adds a73825ba70c9 io_uring: fix async accept on O_NONBLOCK sockets adds 34d2bfe7d4b6 io_uring: improve task work cache utilization adds 52dd86406dfa io_uring: enable EPOLLEXCLUSIVE for accept poll adds 41cdcc2202d4 io_uring: improve req fields comments adds ab0ac0959b02 io_uring: fix invalid flags for io_put_kbuf() adds 8197b053a833 io_uring: fix put_kbuf without proper locking adds c86d18f4aa93 io_uring: fix memory leak of uid in files registration adds 9666d4206e9a io_uring: fail links if msg-ring doesn't succeeed adds 3f1d52abf098 io_uring: defer msg-ring file validity check until command issue adds 3b1509f275ce Merge tag 'for-5.18/io_uring-2022-04-01' of git://git.kern [...] adds 863a66cdb4df lib/sbitmap: allocate sb->map via kvzalloc_node adds d578c770c852 block: avoid calling blkg_free() in atomic context adds 15583a563cd5 block: restore the old set_task_ioprio() behaviour wrt PF_EXITING adds d1868328dec5 block: Fix the maximum minor value is blk_alloc_ext_minor() adds 4a3b666e0ea9 block: use dedicated list iterator variable adds 8d7829ebc1e4 blk-wbt: remove wbt_track stub adds d589ae0d4460 Merge tag 'for-5.18/block-2022-04-01' of git://git.kernel. [...] adds 93b4e74789db xen-blkback: remove redundant assignment to variable i adds 08719dd9176b xen/blkfront: fix comment for need_copy adds b2479de38d8f n64cart: convert bi_disk to bi_bdev->bd_disk fix build adds 726be2c72efc nvme: fix the read-only state for zoned namespaces with un [...] adds 2e21e4454bd3 nvme-pci: expose use_threaded_interrupts read-only in sysfs adds bc360b0b1611 nvme-pci: add quirks for Samsung X5 SSDs adds 8832cf922151 nvmet: use a private workqueue instead of the system workqueue adds 63bc732c3aef nvmet: remove redundant assignment after left shift adds 5974ea7ce0f9 nvme: allow duplicate NSIDs for private namespaces adds d6d6742772d7 nvme: fix RCU hole that allowed for endless looping in mul [...] adds a4a6f3c8f61c nvme-multipath: fix hang when disk goes live over reconnect adds 1e06b3e71e07 Merge tag 'nvme-5.18-2022-03-29' of git://git.infradead.or [...] adds f941c51eeac7 loop: fix ioctl calls using compat_loop_info adds f4329d1f848a drbd: fix potential silent data corruption adds db0a1550407e MAINTAINERS: add drbd co-maintainer adds 6d35d04a9e18 nbd: fix possible overflow on 'first_minor' in nbd_dev_add() adds 901aeda62efa drbd: remove usage of list iterator variable after loop adds 2651ee5ae432 drbd: remove check of list iterator against head past the [...] adds 8467b0ed6ce3 Merge tag 'for-5.18/drivers-2022-04-01' of git://git.kerne [...] adds 2524257bce43 dt-bindings: Fix phandle-array issues in the idle-states bindings adds 1fdff407028c Merge tag 'riscv-for-linus-5.18-mw2' of git://git.kernel.o [...] adds 93defd5a15dd xfs: document the XFS_ALLOC_AGFL_RESERVE constant adds c8c568259772 xfs: don't include bnobt blocks when reserving free block pool adds 15f04fdc75aa xfs: remove infinite loop when reserving free block pool adds 0baa2657dc4d xfs: always succeed at setting the reserve pool size adds 82be38bcf8a2 xfs: fix overfilling of reserve pool adds 85bcfa26f9a3 xfs: don't report reserved bnobt space as available adds d2d7c0473586 xfs: aborting inodes on shutdown may need buffer lock adds ab9c81ef321f xfs: shutdown in intent recovery has non-intent items in the AIL adds cd6f79d1fb32 xfs: run callbacks before waking waiters in xlog_state_shu [...] adds b5f17bec1213 xfs: log shutdown triggers should only shut down the log adds 41e636218358 xfs: xfs_do_force_shutdown needs to block racing shutdowns adds 3c4cb76bce43 xfs: xfs_trans_commit() path must check for log shutdown adds 5652ef31705f xfs: shutdown during log recovery needs to mark the log shutdown adds 919edbadebe1 xfs: drop async cache flushes from CIL commits. adds b32e3819a823 Merge tag 'xfs-5.18-merge-4' of git://git.kernel.org/pub/s [...] adds 49df34221804 fs: fix an infinite loop in iomap_fiemap adds a4251ab9896c Merge tag 'vfs-5.18-merge-1' of git://git.kernel.org/pub/s [...] adds c51acdb78f92 fs: Remove FIXME comment in generic_write_checks() adds 1e2d84644d1c constify struct path argument of finish_automount()/do_add [...] adds 0c9dceb9bb6d asm/user.h: killed unused macros adds 6692531df62d uml/x86: use x86 load_unaligned_zeropad() adds 90b2433edb6d seq_file: fix NULL pointer arithmetic warning adds 124f75f864f3 clean overflow checks in count_mounts() a bit adds 61e02cdb6ac6 aio: drop needless assignment in aio_read() adds 88e6c0207623 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] adds 1cd927ad6f62 tracing: mark user_events as BROKEN adds b490207017ba watch_queue: Free the page array when watch_queue is dismantled adds 664de6a26b7f MAINTAINERS: platform-chrome: Add new chrome-platform@list [...] adds 53eeb07381f2 platform/chrome: cros_ec_typec: Make try power role optional adds ffebd9053272 platform/chrome: cros_ec_typec: Check for EC device adds 53a0023c6450 platform/chrome: cros_ec_typec: Move mux flag checks adds 0d8495dc0321 platform/chrome: cros_ec_typec: Get mux state inside confi [...] adds af34f115b3b7 platform/chrome: cros_ec_typec: Configure muxes at start o [...] adds b579f139e470 platform/chrome: cros_ec_typec: Update mux flags during pa [...] adds eabd9a3807e1 platform: chrome: Split trace include file adds 0e8eb5e8acba platform/chrome: cros_ec_debugfs: detach log reader wq from devm adds 02d4f8a3e05b Merge tag 'tag-chrome-platform-for-v5.18' of git://git.ker [...] adds 22ef7ee3eeb2 PCI: hv: Remove unused hv_set_msi_entry_from_desc() adds 9a212aaf9536 Merge tag 'pci-v5.18-changes-2' of git://git.kernel.org/pu [...] adds 7198bfc20176 Revert "nbd: fix possible overflow on 'first_minor' in nbd [...] adds 6f34f8c3d617 Merge tag 'for-5.18/drivers-2022-04-02' of git://git.kerne [...] adds 5f6de5cbebee KVM: Prevent module exit until all VMs are freed adds 70375c2d8fa3 Revert "KVM: set owner of cpu and vm file operations" adds 07ea4ab1f9b8 KVM: x86: Fix clang -Wimplicit-fallthrough in do_host_cpuid() adds e9611bf9d24a Documentation: kvm: fixes for locking.rst adds 99a17b77704a Documentation: kvm: include new locks adds daec8d408308 Documentation: KVM: add separate directories for architect [...] adds 45016721de3c Documentation: KVM: add virtual CPU errata documentation adds cde363ab7ca7 Documentation: KVM: add API issues section adds 7ec37d1cbe17 KVM: x86: Check lapic_in_kernel() before attempting to set [...] adds 00b5f37189d2 KVM: x86: Avoid theoretical NULL pointer dereference in kv [...] adds b1e34d325397 KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC w [...] adds a1a39128faab KVM: MMU: propagate alloc_workqueue failure adds a80ced6ea514 KVM: SVM: fix panic on out-of-bounds guest IRQ adds f47e5bbbc92f KVM: x86/mmu: Zap only TDP MMU leafs in zap range and mmu_ [...] adds 79593c086eb9 KVM: avoid double put_page with gfn-to-pfn cache adds df06dae3f2a8 KVM: Don't actually set a request when evicting vCPUs for [...] adds 95b065bf5c43 KVM: x86/pmu: Use different raw event masks for AMD and Intel adds 4a9e7b9ea252 KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() adds d0d96121d03d KVM: Use enum to track if cached PFN will be used in guest [...] adds cf1d88b36ba7 KVM: Remove dirty handling from gfn_to_pfn_cache completely adds 5b22bbe717d9 KVM: X86: Change the type of access u32 to u64 adds 94b4a2f1745f KVM: X86: Fix comments in update_permission_bitmask adds 8873c1434fac KVM: X86: Rename variable smap to not_smap in permission_fault() adds 4f4aa80e3b88 KVM: X86: Handle implicit supervisor access with SMAP adds 7491b7b2e1c5 KVM: x86: Make APICv inhibit reasons an enum and cleanup naming adds 320af55a930f KVM: x86: Add wrappers for setting/clearing APICv inhibits adds 4f4c4a3ee53c KVM: x86: Trace all APICv inhibit changes and capture over [...] adds 9b026073db2f KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs adds 5959ff4ae96e KVM: x86: mmu: trace kvm_mmu_set_spte after the new SPTE was set adds e644896f5106 KVM: x86/pmu: Fix and isolate TSX-specific performance eve [...] adds a836839cbfe6 KVM: x86/emulator: Emulate RDPID only if it is enabled in guest adds ac8d6cad3c7b KVM: x86: Only do MSR filtering when access MSR by rdmsr/wrmsr adds ce2f72e26c1a KVM: x86: document limitations of MSR filtering adds fe5f691413c1 KVM: MIPS: remove reference to trap&emulate virtualization adds 0dacc3df898e KVM: x86: SVM: fix avic spec based definitions again adds bb2aa78e9a90 KVM: x86: SVM: move tsc ratio definitions to svm.h adds f37b735e31f4 kvm: x86: SVM: remove unused defines adds 880993138396 KVM: x86: SVM: fix tsc scaling when the host doesn't support it adds b76edfe91a87 KVM: x86: cleanup enter_rmode() adds 4335edbbc128 KVM: x86: Remove redundant vm_entry_controls_clearbit() call adds 2a8859f373b0 KVM: x86/mmu: do compare-and-exchange of gPTE via the user [...] adds c15e0ae42c8e KVM: x86: fix sending PV IPI adds 38904911e864 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds f93e2a100ee7 mips: sgi-ip22: add a check for the return of kzalloc() adds 34123208bbcc MIPS: lantiq: check the return value of kzalloc() adds bf64f7fe151b MIPS: rb532: move GPIOD definition into C-files adds 41022eff9c2d MIPS: crypto: Fix CRC32 code adds 0b0fa57a2772 Merge tag 'mips_5.18_1' of git://git.kernel.org/pub/scm/li [...] adds b6ad541697ea kconfig: remove stale comment about removed kconfig_print_ [...] adds 099c22bdca40 kbuild: fix empty ${PYTHON} in scripts/link-vmlinux.sh adds cf300b83c793 kbuild: Remove '-mno-global-merge' adds 1e39036de5fc Revert "um: clang: Strip out -mno-global-merge from USER_CFLAGS" adds bf5c0c2231bc modpost: restore the warning message for missing symbol versions adds d897b680418d Merge tag 'kbuild-fixes-v5.18' of git://git.kernel.org/pub [...] adds 8a96f454f566 perf stat: Avoid SEGV if core.cpus isn't set adds 4d4d00dd321f perf tools: Update copy of libbpf's hashmap.c adds 9a195da42fec perf beauty: Update copy of linux/socket.h with the kernel [...] adds 6d05e1398507 tools headers UAPI: Sync asm-generic/mman-common.h with th [...] adds 672b259fed48 tools arch x86: Sync the msr-index.h copy with the kernel sources adds 8db38afd12ef tools kvm headers arm64: Update KVM headers from the kerne [...] adds 7ceda0cfcafe tools headers UAPI: Sync linux/kvm.h with the kernel sources adds f444b2d15f7a tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds 5ced81243593 tools headers cpufeatures: Sync with the kernel sources adds d4ff92659244 perf tools: Stop depending on .git files for building PERF [...] adds 0df6ade7119d perf evlist: Rename cpus to user_requested_cpus adds c3ad8d23bc0e perf cpumap: Add is_subset function adds da0bfb9fdf1f perf cpumap: More cpu map reuse by merge. adds f717d89a2b20 perf evlist: Directly return instead of using local ret variable adds 7e2022af7921 perf python: Convert tracepoint.py example to python3 adds be2d3ecedd99 Merge tag 'perf-tools-for-v5.18-2022-04-02' of git://git.k [...] adds 8b2360c7157b ARM: 9187/1: JIVE: fix return value of __setup handler adds 9d17f3372306 ARM: 9190/1: kdump: add invalid input check for 'crashkernel=0' adds 9be4c88bb792 ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings [...] adds 9c6d6652e950 ARM: 9189/1: decompressor: fix unneeded rebuilds of librar [...] adds de4fb176622d Merge branches 'fixes' and 'misc' into for-linus adds 5dee87215b2c Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 7968778914e5 PCI: Remove the deprecated "pci-dma-compat.h" API adds 05b0ebd06ae6 PCI/doc: cleanup references to the legacy PCI DMA API adds 4fe87e818ea4 dma-mapping: move pgprot_decrypted out of dma_pgprot adds 63d12cc30574 Merge tag 'dma-mapping-5.18-1' of git://git.infradead.org/ [...] adds 7dd5ad2d3e82 Revert "signal, x86: Delay calling signals in atomic on RT [...] adds e235f4192f4f Merge tag 'core-urgent-2022-04-03' of git://git.kernel.org [...] adds 063452fd94d1 x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation adds 20df73756148 selftests/x86/amx: Update the ARCH_REQ_XCOMP_PERM test adds b9080ba4a6ec x86/defconfig: Enable WERROR adds 410ce3dd5055 x86/config: Make the x86 defconfigs a bit more usable adds 4009a4ac82dd x86/sev: Unroll string mmio with CC_ATTR_GUEST_UNROLL_STRING_IO adds a9f84fb7158f x86/fpu: Remove redundant XCOMP_BV initialization adds d47f71f6de79 x86/fpu: Remove unused supervisor only offsets adds 35a77d4503d9 x86/fpu/xsave: Initialize offset/size cache early adds 6afbb58cc225 x86/fpu: Cache xfeature flags from CPUID adds 7aa5128b5fea x86/fpu/xsave: Handle compacted offsets correctly with sup [...] adds 781c64bfcb73 x86/fpu/xstate: Handle supervisor states in XSTATE permissions adds d6d6d50f1e80 x86/fpu/xstate: Consolidate size calculations adds 8b5656bc4e37 Merge tag 'x86-urgent-2022-04-03' of git://git.kernel.org/ [...] adds 859c2c7b1d06 Revert "clk: Drop the rate range on clk_put()" adds 34a53ff911eb Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 84055411d861 tracing: Rename the staging files for trace_events adds bed5b60bf67c proc: bootconfig: Add null pointer check adds efe34e99fc41 tracing/user_events: Hold event_mutex during dyn_event_add adds 768c1e7f1de0 tracing/user_events: Remove eBPF interfaces adds fcbf591cedbd tracing: Set user_events to BROKEN adds 18bfee3216fa ftrace: Make ftrace_graph_is_dead() a static branch adds 5cfff569cab8 tracing: Move user_events.h temporarily out of include/uapi adds 09bb8856d4a7 Merge tag 'trace-v5.18-2' of git://git.kernel.org/pub/scm/ [...] adds 312310928417 Linux 5.18-rc1 adds 0b9e66762aa0 btrfs: zoned: traverse devices under chunk_mutex in btrfs_ [...] adds 62ed0bf7315b btrfs: zoned: remove left over ASSERT checking for single profile adds b642b52d0b50 btrfs: fix qgroup reserve overflow the qgroup limit adds bbac58698a55 btrfs: remove device item and update super block in the sa [...] adds 05fd9564e9fa btrfs: fix fallocate to use file_modified to update permis [...] adds 75a36a7d3ea9 btrfs: avoid defragging extents whose next extents are not [...] adds a7d16d9a07bb btrfs: do not warn for free space inode in cow_file_range adds 60021bd754c6 btrfs: prevent subvol with swapfile from being deleted adds ce4c854ee868 Merge tag 'for-5.18-rc1-tag' of git://git.kernel.org/pub/s [...] adds 73924ec4d560 x86/pm: Save the MSR validity status at context setup adds e2a1256b17b1 x86/speculation: Restore speculation related MSRs during S [...] adds 7414539c5f2e Revert "virtio: use virtio_device_ready() in virtio_device [...] adds c18c86808b78 Revert "virtio_config: introduce a new .enable_cbs method" adds 55ebf0d60e3c vdpa: mlx5: prevent cvq work from hogging CPU adds 1c80cf031e02 vdpa: mlx5: synchronize driver status with CVQ adds 3e732ebf7316 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...]
No new revisions were added by this update.
Summary of changes: .mailmap | 1 + Documentation/PCI/pci.rst | 14 +- Documentation/core-api/xarray.rst | 14 +- .../bindings/arm/msm/qcom,idle-state.txt | 2 +- Documentation/devicetree/bindings/arm/psci.yaml | 2 +- .../bindings/{arm => cpu}/idle-states.yaml | 228 +++++++- Documentation/devicetree/bindings/riscv/cpus.yaml | 8 + Documentation/filesystems/cifs/ksmbd.rst | 4 +- Documentation/filesystems/fsverity.rst | 6 +- Documentation/filesystems/locking.rst | 6 - Documentation/filesystems/vfs.rst | 11 - Documentation/riscv/index.rst | 1 - Documentation/trace/user_events.rst | 14 +- Documentation/virt/kvm/api.rst | 61 +- Documentation/virt/kvm/index.rst | 26 +- Documentation/virt/kvm/locking.rst | 43 +- Documentation/virt/kvm/s390/index.rst | 12 + Documentation/virt/kvm/{ => s390}/s390-diag.rst | 0 Documentation/virt/kvm/{ => s390}/s390-pv-boot.rst | 0 Documentation/virt/kvm/{ => s390}/s390-pv.rst | 0 Documentation/virt/kvm/vcpu-requests.rst | 10 + .../virt/kvm/{ => x86}/amd-memory-encryption.rst | 0 Documentation/virt/kvm/{ => x86}/cpuid.rst | 0 Documentation/virt/kvm/x86/errata.rst | 39 ++ Documentation/virt/kvm/{ => x86}/halt-polling.rst | 0 Documentation/virt/kvm/{ => x86}/hypercalls.rst | 0 Documentation/virt/kvm/{ => x86}/index.rst | 23 +- Documentation/virt/kvm/{ => x86}/mmu.rst | 0 Documentation/virt/kvm/{ => x86}/msr.rst | 0 Documentation/virt/kvm/{ => x86}/nested-vmx.rst | 0 .../virt/kvm/{ => x86}/running-nested-guests.rst | 0 Documentation/virt/kvm/{ => x86}/timekeeping.rst | 0 Documentation/vm/page_owner.rst | 1 - Documentation/vm/unevictable-lru.rst | 471 +++++++-------- MAINTAINERS | 22 +- Makefile | 8 +- arch/alpha/include/asm/user.h | 6 - arch/arm/boot/compressed/Makefile | 4 +- arch/arm/boot/dts/spear1340.dtsi | 6 +- arch/arm/boot/dts/spear13xx.dtsi | 6 +- arch/arm/include/asm/user.h | 4 - arch/arm/kernel/setup.c | 3 +- arch/arm/kernel/stacktrace.c | 10 +- arch/arm/mach-omap2/omap-secure.c | 13 +- arch/arm/mach-s3c/mach-jive.c | 6 +- arch/arm64/boot/dts/amd/Makefile | 4 +- arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts | 13 +- arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts | 1 + arch/arm64/boot/dts/amd/amd-overdrive.dts | 66 --- arch/arm64/boot/dts/amd/amd-seattle-cpus.dtsi | 224 ++++++++ arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi | 70 ++- arch/arm64/boot/dts/amd/amd-seattle-xgbe-b.dtsi | 22 +- arch/arm64/boot/dts/amd/husky.dts | 84 --- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 6 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 6 +- arch/h8300/include/asm/user.h | 4 - arch/ia64/include/asm/user.h | 6 - arch/m68k/include/asm/user.h | 4 - arch/mips/crypto/crc32-mips.c | 46 +- arch/mips/include/asm/mach-rc32434/rb.h | 9 - arch/mips/lantiq/falcon/sysctrl.c | 2 + arch/mips/lantiq/xway/gptu.c | 2 + arch/mips/lantiq/xway/sysctrl.c | 46 +- arch/mips/rb532/gpio.c | 10 + arch/mips/sgi-ip22/ip22-gio.c | 2 + arch/powerpc/include/asm/user.h | 5 - arch/riscv/Kconfig | 8 + arch/riscv/Kconfig.socs | 3 + arch/riscv/boot/dts/canaan/sipeed_maix_bit.dts | 2 + arch/riscv/boot/dts/canaan/sipeed_maix_dock.dts | 2 + arch/riscv/boot/dts/canaan/sipeed_maix_go.dts | 2 + arch/riscv/boot/dts/canaan/sipeed_maixduino.dts | 2 + arch/riscv/configs/defconfig | 5 +- arch/riscv/configs/nommu_k210_defconfig | 1 - arch/riscv/configs/nommu_k210_sdcard_defconfig | 1 - arch/riscv/configs/nommu_virt_defconfig | 1 - arch/riscv/configs/rv32_defconfig | 5 +- arch/riscv/include/asm/asm.h | 26 + arch/riscv/include/asm/cpuidle.h | 24 + arch/riscv/include/asm/current.h | 2 + arch/riscv/include/asm/module.lds.h | 6 +- arch/riscv/include/asm/suspend.h | 36 ++ arch/riscv/include/asm/thread_info.h | 10 +- arch/riscv/kernel/Makefile | 2 + arch/riscv/kernel/asm-offsets.c | 3 + arch/riscv/kernel/cpu.c | 6 +- arch/riscv/kernel/cpu_ops_sbi.c | 2 +- arch/riscv/kernel/head.S | 27 +- arch/riscv/kernel/module.c | 4 +- arch/riscv/kernel/perf_callchain.c | 2 +- arch/riscv/kernel/process.c | 3 +- arch/riscv/kernel/stacktrace.c | 6 +- arch/riscv/kernel/suspend.c | 87 +++ arch/riscv/kernel/suspend_entry.S | 124 ++++ arch/s390/Kconfig | 1 + arch/s390/include/asm/alternative-asm.h | 12 +- arch/s390/include/asm/alternative.h | 15 +- arch/s390/include/asm/ap.h | 60 +- arch/s390/include/asm/ctl_reg.h | 16 +- arch/s390/include/asm/processor.h | 17 +- arch/s390/include/asm/spinlock.h | 2 +- arch/s390/include/asm/syscall_wrapper.h | 2 +- arch/s390/include/asm/unwind.h | 13 + arch/s390/include/asm/user.h | 4 - arch/s390/kernel/entry.S | 10 +- arch/s390/kernel/ipl.c | 4 +- arch/s390/kernel/kprobes.c | 8 +- arch/s390/kernel/machine_kexec.c | 2 +- arch/s390/kernel/os_info.c | 2 +- arch/s390/kernel/setup.c | 19 +- arch/s390/kernel/smp.c | 57 +- arch/s390/kernel/traps.c | 6 +- arch/s390/kernel/unwind_bc.c | 12 +- arch/s390/kvm/kvm-s390.c | 2 +- arch/s390/lib/spinlock.c | 4 +- arch/s390/lib/test_unwind.c | 58 +- arch/s390/pci/pci.c | 5 +- arch/s390/pci/pci_bus.h | 7 +- arch/s390/pci/pci_clp.c | 9 +- arch/s390/pci/pci_event.c | 7 +- arch/sh/include/asm/user.h | 6 - arch/um/Makefile | 4 - arch/um/include/asm/Kbuild | 1 - arch/x86/Kconfig | 1 - arch/x86/configs/i386_defconfig | 50 +- arch/x86/configs/x86_64_defconfig | 37 +- arch/x86/include/asm/kvm_host.h | 46 +- arch/x86/include/asm/svm.h | 14 +- arch/x86/include/asm/user_32.h | 4 - arch/x86/include/asm/user_64.h | 4 - arch/x86/kernel/fpu/core.c | 3 - arch/x86/kernel/fpu/xstate.c | 216 +++---- arch/x86/kernel/kvm.c | 2 +- arch/x86/kvm/cpuid.c | 1 + arch/x86/kvm/emulate.c | 8 +- arch/x86/kvm/hyperv.c | 22 +- arch/x86/kvm/i8254.c | 6 +- arch/x86/kvm/kvm_emulate.h | 3 + arch/x86/kvm/lapic.c | 4 + arch/x86/kvm/mmu.h | 32 +- arch/x86/kvm/mmu/mmu.c | 27 +- arch/x86/kvm/mmu/paging_tmpl.h | 82 ++- arch/x86/kvm/mmu/tdp_mmu.c | 72 +-- arch/x86/kvm/mmu/tdp_mmu.h | 12 +- arch/x86/kvm/pmu.c | 18 +- arch/x86/kvm/svm/avic.c | 14 +- arch/x86/kvm/svm/pmu.c | 9 +- arch/x86/kvm/svm/svm.c | 36 +- arch/x86/kvm/svm/svm.h | 15 +- arch/x86/kvm/svm/svm_onhyperv.c | 1 - arch/x86/kvm/trace.h | 22 +- arch/x86/kvm/vmx/pmu_intel.c | 14 +- arch/x86/kvm/vmx/vmx.c | 26 +- arch/x86/kvm/x86.c | 161 ++++-- arch/x86/kvm/xen.c | 7 +- arch/x86/lib/csum-partial_64.c | 26 - arch/x86/lib/iomem.c | 65 ++- arch/x86/power/cpu.c | 21 +- arch/x86/um/Kconfig | 1 + block/blk-cgroup.c | 32 +- block/blk-ioc.c | 3 +- block/blk-mq.c | 25 +- block/blk-wbt.h | 3 - block/genhd.c | 2 +- drivers/block/drbd/drbd_main.c | 7 +- drivers/block/drbd/drbd_req.c | 45 +- drivers/block/loop.c | 1 + drivers/block/n64cart.c | 2 +- drivers/block/xen-blkback/blkback.c | 2 +- drivers/block/xen-blkfront.c | 2 +- drivers/clk/clk.c | 42 +- drivers/clk/clk_test.c | 108 ---- drivers/cpuidle/Kconfig | 9 + drivers/cpuidle/Kconfig.arm | 1 + drivers/cpuidle/Kconfig.riscv | 15 + drivers/cpuidle/Makefile | 5 + drivers/cpuidle/cpuidle-psci-domain.c | 138 +---- drivers/cpuidle/cpuidle-psci.h | 15 +- drivers/cpuidle/cpuidle-riscv-sbi.c | 627 ++++++++++++++++++++ drivers/cpuidle/dt_idle_genpd.c | 178 ++++++ drivers/cpuidle/dt_idle_genpd.h | 50 ++ drivers/md/dm-core.h | 4 +- drivers/md/dm-integrity.c | 6 +- drivers/md/dm-ioctl.c | 15 +- drivers/md/dm.c | 20 +- drivers/nvme/host/core.c | 38 +- drivers/nvme/host/multipath.c | 32 +- drivers/nvme/host/nvme.h | 23 + drivers/nvme/host/pci.c | 7 +- drivers/nvme/target/admin-cmd.c | 2 +- drivers/nvme/target/configfs.c | 2 +- drivers/nvme/target/core.c | 26 +- drivers/nvme/target/fc.c | 8 +- drivers/nvme/target/fcloop.c | 16 +- drivers/nvme/target/io-cmd-file.c | 6 +- drivers/nvme/target/loop.c | 4 +- drivers/nvme/target/nvmet.h | 1 + drivers/nvme/target/passthru.c | 2 +- drivers/nvme/target/rdma.c | 12 +- drivers/nvme/target/tcp.c | 10 +- drivers/pci/controller/pci-hyperv.c | 8 - drivers/platform/chrome/Makefile | 3 +- drivers/platform/chrome/cros_ec_debugfs.c | 12 +- drivers/platform/chrome/cros_ec_sensorhub_ring.c | 3 +- .../{cros_ec_trace.h => cros_ec_sensorhub_trace.h} | 67 +-- drivers/platform/chrome/cros_ec_trace.h | 95 --- drivers/platform/chrome/cros_ec_typec.c | 97 ++-- drivers/s390/char/sclp.c | 4 +- drivers/s390/char/sclp_con.c | 3 +- drivers/s390/char/sclp_vt220.c | 6 +- drivers/s390/char/tape_34xx.c | 4 +- drivers/s390/cio/device_fsm.c | 12 +- drivers/s390/cio/eadm_sch.c | 12 +- drivers/s390/crypto/ap_bus.h | 1 + drivers/s390/crypto/pkey_api.c | 2 +- drivers/s390/crypto/vfio_ap_ops.c | 24 +- drivers/s390/crypto/zcrypt_api.c | 68 ++- drivers/s390/crypto/zcrypt_card.c | 2 +- drivers/s390/crypto/zcrypt_ep11misc.c | 2 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 62 +- drivers/virtio/virtio.c | 5 +- fs/aio.c | 1 - fs/btrfs/extent_io.h | 2 +- fs/btrfs/file.c | 13 +- fs/btrfs/inode.c | 25 +- fs/btrfs/ioctl.c | 20 +- fs/btrfs/reflink.c | 4 +- fs/btrfs/volumes.c | 65 +-- fs/btrfs/zoned.c | 13 +- fs/buffer.c | 3 +- fs/ceph/file.c | 2 +- fs/cifs/cifs_debug.c | 2 +- fs/cifs/cifsfs.c | 4 +- fs/cifs/cifsglob.h | 24 +- fs/cifs/cifspdu.h | 14 +- fs/cifs/cifssmb.c | 13 +- fs/cifs/connect.c | 46 +- fs/cifs/file.c | 8 +- fs/cifs/inode.c | 2 +- fs/cifs/misc.c | 2 +- fs/cifs/smb2glob.h | 11 - fs/cifs/smb2misc.c | 14 +- fs/cifs/smb2ops.c | 246 ++++---- fs/cifs/smb2pdu.c | 73 ++- fs/cifs/smb2pdu.h | 560 +----------------- fs/cifs/smb2proto.h | 2 +- fs/crypto/crypto.c | 2 +- fs/exfat/exfat_fs.h | 3 +- fs/exfat/file.c | 2 - fs/exfat/namei.c | 55 +- fs/exfat/super.c | 17 +- fs/ext4/file.c | 2 +- fs/ext4/inode.c | 2 +- fs/ext4/readpage.c | 2 +- fs/f2fs/checkpoint.c | 2 +- fs/f2fs/data.c | 6 +- fs/f2fs/file.c | 2 +- fs/f2fs/node.c | 4 +- fs/fuse/fuse_i.h | 2 +- fs/internal.h | 2 +- fs/io_uring.c | 133 ++++- fs/ioctl.c | 2 +- fs/iomap/buffered-io.c | 9 +- fs/kernfs/file.c | 7 +- fs/ksmbd/oplock.c | 4 +- fs/ksmbd/server.c | 2 +- fs/ksmbd/smb2pdu.c | 131 ++--- fs/ksmbd/smb2pdu.h | 533 +---------------- fs/ksmbd/transport_tcp.c | 4 +- fs/namespace.c | 23 +- fs/nfs/file.c | 2 +- fs/nilfs2/btnode.c | 23 +- fs/nilfs2/btnode.h | 1 + fs/nilfs2/btree.c | 27 +- fs/nilfs2/dat.c | 4 +- fs/nilfs2/gcinode.c | 7 +- fs/nilfs2/inode.c | 159 ++++- fs/nilfs2/mdt.c | 43 +- fs/nilfs2/mdt.h | 6 +- fs/nilfs2/nilfs.h | 16 +- fs/nilfs2/page.c | 16 +- fs/nilfs2/page.h | 1 - fs/nilfs2/segment.c | 9 +- fs/nilfs2/super.c | 5 +- fs/ntfs/aops.c | 2 +- fs/ocfs2/quota_global.c | 23 +- fs/ocfs2/quota_local.c | 2 - fs/proc/bootconfig.c | 2 + fs/read_write.c | 1 - fs/seq_file.c | 4 +- fs/smbfs_common/smb2pdu.h | 639 ++++++++++++++++++++- fs/verity/verify.c | 4 +- fs/xfs/libxfs/xfs_alloc.c | 28 +- fs/xfs/libxfs/xfs_alloc.h | 1 - fs/xfs/xfs_bio_io.c | 33 -- fs/xfs/xfs_fsops.c | 60 +- fs/xfs/xfs_icache.c | 2 +- fs/xfs/xfs_inode.c | 2 +- fs/xfs/xfs_inode_item.c | 162 +++++- fs/xfs/xfs_inode_item.h | 1 + fs/xfs/xfs_linux.h | 2 - fs/xfs/xfs_log.c | 109 ++-- fs/xfs/xfs_log_cil.c | 46 +- fs/xfs/xfs_log_priv.h | 14 +- fs/xfs/xfs_log_recover.c | 56 +- fs/xfs/xfs_mount.c | 3 +- fs/xfs/xfs_mount.h | 15 + fs/xfs/xfs_super.c | 3 +- fs/xfs/xfs_trans.c | 48 +- fs/xfs/xfs_trans_ail.c | 8 +- include/linux/blk-cgroup.h | 5 +- include/linux/blk_types.h | 2 + include/linux/fs.h | 31 +- include/linux/fsverity.h | 2 +- include/linux/ftrace.h | 16 +- include/linux/gfp.h | 4 +- include/linux/kvm_host.h | 60 +- include/linux/kvm_types.h | 11 +- include/linux/net.h | 19 + include/linux/nvme.h | 1 + include/linux/pagemap.h | 2 - include/linux/pci-dma-compat.h | 129 ----- include/linux/pci.h | 3 +- include/linux/sbitmap.h | 2 +- include/linux/sched.h | 3 - include/linux/seq_file.h | 1 + include/{uapi => }/linux/user_events.h | 53 -- include/linux/virtio_config.h | 6 - include/linux/xarray.h | 1 + .../{stage1_defines.h => stage1_struct_define.h} | 0 .../{stage2_defines.h => stage2_data_offsets.h} | 0 .../{stage3_defines.h => stage3_trace_output.h} | 0 .../{stage4_defines.h => stage4_event_fields.h} | 0 .../{stage5_defines.h => stage5_get_offsets.h} | 0 .../{stage6_defines.h => stage6_event_callback.h} | 0 .../{stage7_defines.h => stage7_class_define.h} | 0 include/trace/trace_custom_events.h | 14 +- include/trace/trace_events.h | 14 +- include/uapi/linux/io_uring.h | 2 - include/uapi/linux/loop.h | 4 +- kernel/Kconfig.preempt | 12 +- kernel/dma/direct.c | 10 +- kernel/dma/mapping.c | 2 - kernel/entry/common.c | 14 - kernel/signal.c | 40 -- kernel/trace/Kconfig | 1 + kernel/trace/fgraph.c | 17 +- kernel/trace/trace_events_user.c | 86 +-- kernel/watch_queue.c | 1 + lib/sbitmap.c | 2 +- lib/test_xarray.c | 22 + lib/xarray.c | 4 + mm/damon/core.c | 5 +- mm/filemap.c | 12 +- mm/gup.c | 10 +- mm/internal.h | 6 +- mm/kfence/core.c | 11 +- mm/kfence/kfence.h | 3 + mm/kmemleak.c | 9 +- mm/madvise.c | 9 +- mm/memory.c | 12 +- mm/migrate.c | 2 +- mm/mlock.c | 46 +- mm/page_alloc.c | 1 + mm/readahead.c | 204 ++----- mm/rmap.c | 4 +- mm/swap.c | 4 +- scripts/kconfig/confdata.c | 7 - scripts/link-vmlinux.sh | 2 +- scripts/mod/modpost.c | 2 +- tools/arch/arm64/include/uapi/asm/kvm.h | 10 + tools/arch/x86/include/asm/cpufeatures.h | 1 + tools/arch/x86/include/asm/msr-index.h | 22 +- tools/include/uapi/asm-generic/mman-common.h | 2 + tools/include/uapi/drm/i915_drm.h | 45 +- tools/include/uapi/linux/kvm.h | 11 +- tools/lib/perf/cpumap.c | 35 +- tools/lib/perf/evlist.c | 28 +- tools/lib/perf/include/internal/cpumap.h | 1 + tools/lib/perf/include/internal/evlist.h | 7 +- tools/perf/Makefile.perf | 14 +- tools/perf/arch/arm/util/cs-etm.c | 8 +- tools/perf/arch/arm64/util/arm-spe.c | 2 +- tools/perf/arch/x86/util/intel-bts.c | 2 +- tools/perf/arch/x86/util/intel-pt.c | 4 +- tools/perf/bench/evlist-open-close.c | 2 +- tools/perf/builtin-ftrace.c | 2 +- tools/perf/builtin-record.c | 6 +- tools/perf/builtin-stat.c | 11 +- tools/perf/builtin-top.c | 2 +- tools/perf/python/tracepoint.py | 4 +- tools/perf/trace/beauty/include/linux/socket.h | 1 + tools/perf/util/auxtrace.c | 2 +- tools/perf/util/bpf_ftrace.c | 4 +- tools/perf/util/evlist.c | 18 +- tools/perf/util/hashmap.c | 3 +- tools/perf/util/record.c | 6 +- tools/perf/util/sideband_evlist.c | 3 +- tools/perf/util/stat-display.c | 2 +- tools/perf/util/synthetic-events.c | 2 +- tools/perf/util/top.c | 8 +- tools/testing/selftests/x86/amx.c | 16 +- tools/vm/page_owner_sort.c | 6 +- virt/kvm/kvm_main.c | 22 +- virt/kvm/pfncache.c | 72 +-- 405 files changed, 5883 insertions(+), 4759 deletions(-) rename Documentation/devicetree/bindings/{arm => cpu}/idle-states.yaml (74%) create mode 100644 Documentation/virt/kvm/s390/index.rst rename Documentation/virt/kvm/{ => s390}/s390-diag.rst (100%) rename Documentation/virt/kvm/{ => s390}/s390-pv-boot.rst (100%) rename Documentation/virt/kvm/{ => s390}/s390-pv.rst (100%) rename Documentation/virt/kvm/{ => x86}/amd-memory-encryption.rst (100%) rename Documentation/virt/kvm/{ => x86}/cpuid.rst (100%) create mode 100644 Documentation/virt/kvm/x86/errata.rst rename Documentation/virt/kvm/{ => x86}/halt-polling.rst (100%) rename Documentation/virt/kvm/{ => x86}/hypercalls.rst (100%) copy Documentation/virt/kvm/{ => x86}/index.rst (56%) rename Documentation/virt/kvm/{ => x86}/mmu.rst (100%) rename Documentation/virt/kvm/{ => x86}/msr.rst (100%) rename Documentation/virt/kvm/{ => x86}/nested-vmx.rst (100%) rename Documentation/virt/kvm/{ => x86}/running-nested-guests.rst (100%) rename Documentation/virt/kvm/{ => x86}/timekeeping.rst (100%) delete mode 100644 arch/arm64/boot/dts/amd/amd-overdrive.dts create mode 100644 arch/arm64/boot/dts/amd/amd-seattle-cpus.dtsi delete mode 100644 arch/arm64/boot/dts/amd/husky.dts create mode 100644 arch/riscv/include/asm/cpuidle.h create mode 100644 arch/riscv/include/asm/suspend.h create mode 100644 arch/riscv/kernel/suspend.c create mode 100644 arch/riscv/kernel/suspend_entry.S create mode 100644 drivers/cpuidle/Kconfig.riscv create mode 100644 drivers/cpuidle/cpuidle-riscv-sbi.c create mode 100644 drivers/cpuidle/dt_idle_genpd.c create mode 100644 drivers/cpuidle/dt_idle_genpd.h copy drivers/platform/chrome/{cros_ec_trace.h => cros_ec_sensorhub_trace.h} (61%) delete mode 100644 include/linux/pci-dma-compat.h rename include/{uapi => }/linux/user_events.h (58%) rename include/trace/stages/{stage1_defines.h => stage1_struct_define.h} (100%) rename include/trace/stages/{stage2_defines.h => stage2_data_offsets.h} (100%) rename include/trace/stages/{stage3_defines.h => stage3_trace_output.h} (100%) rename include/trace/stages/{stage4_defines.h => stage4_event_fields.h} (100%) rename include/trace/stages/{stage5_defines.h => stage5_get_offsets.h} (100%) rename include/trace/stages/{stage6_defines.h => stage6_event_callback.h} (100%) rename include/trace/stages/{stage7_defines.h => stage7_class_define.h} (100%)