This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm-base in repository linux-next.
omits 5848ef0dc52c Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits eb2feeb43b77 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits fb3effe387cb Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 92f9f73bbecd next-20220329/sysctl omits 73260bb3724b Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits a4e7c78942b2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fbd9b12b7e7e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f280dafe3f62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 44dd3672a5d7 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits fb30c62ef97a Merge branch 'main' of git://git.infradead.org/users/willy [...] omits dac56fe244c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 573700beb0d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7782b93e008e Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 8c4c2bf9afa3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 22f2d590875f Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 4b9716f2294f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6fb8689cd67a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50f64a19146e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac5ef1de37f2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d04cf041df52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c30e265e4c97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 167479acc7e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7e964563ef59 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 2ddb03578894 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits ffd3d10312dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 76c8236e6b1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ebb089e2ad84 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 780247205934 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 6060831248d7 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 63debcaa77c7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a02bb045f62 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 4ce10f970b5c Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 398dce2b5701 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits b3803c65aeda Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7e0eed8c6180 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1fede2d4193c Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits f0c0415c8573 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits b45880fb8d83 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 377376394340 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 6b263da5d5cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 03265018643a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 774cdc090c83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd1ca4089187 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 259012e425fa Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 5840a4b71922 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits d032aa369a6f Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 1a832588048e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits d2b51f597976 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 55f0d6ca0fe3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 14392e8d486c Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits d2ea5781cba3 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 5c01e1ea0136 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 60d61476a947 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 7a2eac23438a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6bd47db8d645 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4d35a4389c6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ddf9498810e Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 598aefffd799 Merge branch 'vfs-for-next' of git://git.kernel.org/pub/sc [...] omits 9255454ad03c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 42ad9b66169b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 6d42b2c0e18d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d57f78941e69 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 5dad299c8d39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91ff33b285b2 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 9465954b5cac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 97b99ef42547 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits fd1bc60004e7 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits e6c65c773e0c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a5d0f6d07709 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 0cf893b887a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fa600b221a3b Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 54886652256e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb37c050b3f8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits f81deb92536e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55e82910b0f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5276d15684af Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 70cc6e1c8ccb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2b4b8c833c54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a4af47eb2e9 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits d972382b615e Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits de15d0ef46bd Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits c47697a30d7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 431b6b0fc425 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 24e4f4700e1e Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 85d5f2205787 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 3a1f9c0001c3 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits f1fa105bba46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b52e0027a1bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 651a726e8f9c Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 2d5f0149e437 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fa40e5652e39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8118c3941d68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e803adbae078 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c547576a1cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af2d27f68ed4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cdded2514dd6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits af9b28f6942c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf79fda68927 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4375d4bfdaf3 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 0994801f0f84 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3d6bc73be65c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 77b24122f197 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24cb3116ee7c Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits a3cdae4cc420 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 87520517746b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aeb9fed350ee Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits e2650faa44e6 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 8995d740b567 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 655ff5056397 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b0331eea4a8c Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 0d80f56c7fd5 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits b9d5a6729273 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 1068eddac3f4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6e6cdfd19397 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 3e45d1d74300 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 9d8045b758da Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 332f7e454d34 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits f7c96fa49e5d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1477fbd5df47 Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] omits 0f1cb564f527 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits ce20e3d9966d Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits a4f7863275a9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d4a9682c9807 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f12a2112c25b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 66a4499b480f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 07be6bf3ef41 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b73793f0782c Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits ab50e752307f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8ebdd10263ba Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 8f86286f73d2 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 2dd7e6bb4f83 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits 20658b141b8f Merge branch 'for-5.18/io_uring' into for-next omits e27ea4eb2127 Merge branch 'for-5.18/block' into for-next omits d570aa1c4f19 io_uring: drop the old style inflight file tracking omits 655f91655ffe Merge branch 'for-5.18/block' into for-next omits 4af286194d8b Merge branch 'for-5.18/drivers' into for-next omits bc29832b74e0 dma-mapping: move pgprot_decrypted out of dma_pgprot omits 1c6cec4ab487 x86/PCI: Log host bridge window clipping for E820 regions omits b2922e67d233 x86/PCI: Eliminate remove_e820_regions() common subexpressions omits 67eab0c07703 parisc: Don't enforce DMA completion order in cache flushes omits 73548c4bf5eb parisc: Implement flush_cache_vmap_vunmap omits 8caec335e08b Merge branch 'devel-stable' into for-next omits d2a7a333ba7c Merge branches 'misc' and 'fixes' into for-next omits 81d50efcff6c x86, kvm: fix compilation for !CONFIG_PARAVIRT_SPINLOCKS o [...] omits bcffdaa54d70 KVM: x86/mmu: Don't rebuild page when the page is synced a [...] omits 0f0f6b3332f8 KVM: x86: optimize PKU branching in kvm_load_{guest|host}_ [...] omits 8f80cda9c1c6 KVM: x86: Remove redundant vm_entry_controls_clearbit() call omits b088d157ab4b KVM: x86: cleanup enter_rmode() omits 7a763708c7d2 KVM: x86: SVM: allow AVIC to co-exist with a nested guest running omits 22c2404b3cca KVM: x86: allow per cpu apicv inhibit reasons omits aab82107abe9 KVM: x86: nSVM: implement nested vGIF omits 322e914b965a KVM: x86: nSVM: support PAUSE filtering when L0 doesn't in [...] omits 3c381c53986f KVM: x86: nSVM: implement nested LBR virtualization omits 5ec86a86607d KVM: x86: nSVM: correctly virtualize LBR msrs when L2 is running omits d2b6552bae7c KVM: x86: SVM: remove vgif_enabled() omits dc304e6d4ed1 KVM: x86: SVM: fix tsc scaling when the host doesn't support it omits e0c2ea2aee61 kvm: x86: SVM: remove unused defines omits 58d533d08411 KVM: x86: SVM: move tsc ratio definitions to svm.h omits 2873ef9c8299 KVM: x86: SVM: fix avic spec based definitions again omits 0cf425ed3ec9 kvm: x86: SVM: use vmcb* instead of svm->vmcb where it mak [...] omits ca161b80e665 KVM: x86: SVM: use vmcb01 in init_vmcb omits d7ade860762f KVM: x86: Support the vCPU preemption check with nopvspin [...] omits b58fa9f41ed2 KVM: x86: Test case for TSC scaling and offset sync omits 2fee8cf657cb KVM: x86: Don't snapshot "max" TSC if host TSC is constant omits 529a74eb5604 KVM: x86: Accept KVM_[GS]ET_TSC_KHZ as a VM ioctl. omits 5a1c6c5456f1 KVM: MIPS: remove reference to trap&emulate virtualization omits ec5d330d6bf9 KVM: x86: document limitations of MSR filtering omits 1bc2854f5616 KVM: x86: Only do MSR filtering when access MSR by rdmsr/wrmsr omits 9e7d9e845571 KVM: x86/emulator: Emulate RDPID only if it is enabled in guest omits 40d2b37e2f19 KVM: x86/pmu: Fix and isolate TSX-specific performance eve [...] omits e892892a2954 KVM: x86/i8259: Remove a dead store of irq in a conditional block omits 09f66951320d KVM: x86: mmu: trace kvm_mmu_set_spte after the new SPTE was set omits 64d7e665e415 KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs omits 65e0a6818a4b KVM: x86: Trace all APICv inhibit changes and capture over [...] omits 899e6c94e659 KVM: x86: Add wrappers for setting/clearing APICv inhibits omits a0e514f1f956 KVM: x86: Make APICv inhibit reasons an enum and cleanup naming omits 4f44c52121d2 KVM: X86: Handle implicit supervisor access with SMAP omits 1d9a359269db KVM: X86: Rename variable smap to not_smap in permission_fault() omits 47fddcc61873 KVM: X86: Fix comments in update_permission_bitmask omits cbb6fb757064 KVM: X86: Change the type of access u32 to u64 omits f05e085dc9b2 KVM: VMX: Prepare VMCS setting for posted interrupt enabli [...] omits 7ad7b8d4d760 KVM: x86/xen: Update self test for Xen PV timers omits eb3c15a2c121 KVM: x86/xen: Add self tests for KVM_XEN_HVM_CONFIG_EVTCHN_SEND omits 10a66b54e98b parisc: In flush_cache_page, always flush tlb if pfn is valid omits f65a4bb1d7e2 dm: conditionally enable BIOSET_PERCPU_CACHE for dm_io bioset omits df9bb54cf241 block: allow use of per-cpu bio alloc cache by block drivers omits 82f2c9e2ddb4 block: allow using the per-cpu bio cache from bio_alloc_bioset omits 14669b45ded6 Merge branch 'for-5.18/drivers' into for-next omits 7f07e5f0e0d1 Merge branch 'for-5.18/io_uring' into for-next omits 734a69489dd7 io_uring: defer file assignment omits b7a7ef67ee95 KVM: x86/xen: handle PV spinlocks slowpath omits 3db1fbaa073b KVM: x86/xen: Advertise and document KVM_XEN_HVM_CONFIG_EV [...] omits b45f7fc16133 KVM: x86/xen: Support per-vCPU event channel upcall via lo [...] omits 47f02aaf7019 KVM: x86/xen: Kernel acceleration for XENVER_version omits 8e85fd1065b8 KVM: x86/xen: handle PV timers oneshot mode omits 6e3d7f9cf49c KVM: x86/xen: Add KVM_XEN_VCPU_ATTR_TYPE_VCPU_ID omits c2187ec96a09 KVM: x86/xen: handle PV IPI vcpu yield omits ce4853643a4a KVM: x86/xen: intercept EVTCHNOP_send from guests omits 5e32e87550ed KVM: x86/xen: Support direct injection of event channel events omits 82b2748cd3ab KVM: x86/xen: Make kvm_xen_set_evtchn() reusable from othe [...] omits 955a6c47bf40 KVM: x86/xen: Use gfn_to_pfn_cache for vcpu_time_info omits 433b1ea0af42 KVM: x86/xen: Use gfn_to_pfn_cache for vcpu_info omits d3dfea5d0224 KVM: x86: Use gfn_to_pfn_cache for pv_time omits 40abddbf7247 KVM: x86/xen: Use gfn_to_pfn_cache for runstate area omits c040e24a9bf1 KVM: Remove dirty handling from gfn_to_pfn_cache completely omits eefe95814fb6 KVM: Use enum to track if cached PFN will be used in guest [...] omits 561916eb7dfa KVM: SVM: Fix kvm_cache_regs.h inclusions for is_guest_mode() omits 4f48a815feda KVM: x86/pmu: Use different raw event masks for AMD and Intel omits bfe489feede2 KVM: Don't actually set a request when evicting vCPUs for [...] omits 76d39917b97a KVM: x86: mark synthetic SMM vmexit as SVM_EXIT_SW omits 69dd169b7bef KVM: x86: SVM: allow to force AVIC to be enabled omits 1eec77c3bb45 KVM: x86: nSVM: implement nested VMLOAD/VMSAVE omits 54687a2f28ff KVM: avoid double put_page with gfn-to-pfn cache omits 5ec49bf3da34 selftests: KVM: Test KVM_X86_QUIRK_FIX_HYPERCALL_INSN omits d2402e09bd94 KVM: x86: Allow userspace to opt out of hypercall patching omits 05ed76a88a52 KVM: x86/mmu: Zap only TDP MMU leafs in zap range and mmu_ [...] omits 274964003965 KVM: SVM: fix panic on out-of-bounds guest IRQ omits 1a3320dd2939 KVM: MMU: propagate alloc_workqueue failure omits 300cf0bfb43e Bluetooth: fix dangling sco_conn and use-after-free in sco [...] omits 03a090c3c190 Bluetooth: mt7921s: Fix the incorrect pointer check omits 10aebf6218f2 Bluetooth: btbcm: Support per-board firmware variants omits 0b5e0caf0b90 fs/lock: only call lm_breaker_owns_lease if there is conflict. omits b1c28efc246a fs/lock: add new callback, lm_lock_expired, to lock_manage [...] omits 894d02fbfa67 video: fbdev: udlfb: properly check endpoint type omits 97bf109e88a8 video: fbdev: of: display_timing: Remove a redundant zeroi [...] omits 1413276f228f exfat: do not clear VolumeDirty in writeback omits e225aa3c38fc exfat: allow access to paths with trailing dots omits f102e7bc3b29 init/Kconfig: Specify the interpreter for rust-is-available.sh omits 02c6aa8b1755 [RFC] drivers: android: Binder IPC in Rust omits 1e1a56e7ba3a [RFC] drivers: gpio: PrimeCell PL061 in Rust omits 574d43e7dbf7 MAINTAINERS: Rust omits 44d687f85cc3 samples: add Rust examples omits e2e7cf27b587 Kbuild: add Rust support omits ad2d107fb511 docs: add Rust documentation omits 05c926d22f55 scripts: decode_stacktrace: demangle Rust symbols omits 8ff2d77a9db4 scripts: add `generate_rust_analyzer.py` omits 67e2d8d8627c vsprintf: add new `%pA` format specifier omits 43b4b02e6e6f rust: export generated symbols omits d4d7632b6609 rust: add `kernel` crate omits 46992d5bdad2 rust: add `kernel` crate's `sync` module omits 8de4148b682d rust: add `macros` crate omits 75b98bc9685b rust: add `build_error` crate omits e2c00f1d0b77 rust: add `alloc` crate omits f707426ff794 rust: add `compiler_builtins` crate omits f93f6b13f727 rust: add C helpers omits 20a8a000ebe1 kallsyms: use the correct buffer size for symbols omits 1779f6aa4d64 kallsyms: increase maximum kernel symbol length to 512 omits 0f50a8170b72 kallsyms: support "big" kernel symbols omits a9e896f70fbe platform/chrome: cros_ec_debugfs: detach log reader wq from devm omits 4c288c88d016 platform: chrome: Split trace include file adds 478f74a3d808 Merge tag 'random-5.18-rc1-for-linus' of git://git.kernel. [...] adds f008b1d6e1e0 Merge tag 'netfs-prep-20220318' of git://git.kernel.org/pu [...] adds 3d198e42ce25 Merge tag 'gfs2-v5.17-rc4-fixes' of git://git.kernel.org/p [...] adds a87a08e3bf2d Merge tag 'for-linus-5.18-rc1' of git://git.kernel.org/pub [...] adds e8b767f5e040 Merge tag 'for-linus-5.18-rc1' of git://git.kernel.org/pub [...] adds 6a34fdcca452 Merge tag 'rtc-5.18' of git://git.kernel.org/pub/scm/linux [...] adds 8b188fba7519 Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" adds aa240ee78834 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 26803bac2b70 Merge tag 'gpio-fixes-for-v5.18-rc1' of git://git.kernel.o [...] adds 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 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 9ae24d5aa001 Merge tag 's390-5.18-2' of git://git.kernel.org/pub/scm/li [...] 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 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 9a005bea4f59 Merge tag '5.18-smb3-fixes-part2' of git://git.samba.org/s [...] 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 3b1509f275ce Merge tag 'for-5.18/io_uring-2022-04-01' of git://git.kern [...] adds d589ae0d4460 Merge tag 'for-5.18/block-2022-04-01' of git://git.kernel. [...] 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 b32e3819a823 Merge tag 'xfs-5.18-merge-4' of git://git.kernel.org/pub/s [...] adds a4251ab9896c Merge tag 'vfs-5.18-merge-1' of git://git.kernel.org/pub/s [...] 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 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 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 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 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 9d17f3372306 ARM: 9190/1: kdump: add invalid input check for 'crashkernel=0' adds 9be4c88bb792 ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings [...] 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 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 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 48265601a848 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds e4ff77598a10 powerpc/numa: Handle partially initialized numa nodes adds 7f921a2d6c93 KVM: PPC: Move kvmhv_on_pseries() into kvm_ppc.h adds 49045d7ba23f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 059a47f1da93 net: sfc: add missing xdp queue reinitialization adds 9381fe8c849c net/tls: fix slab-out-of-bounds bug in decrypt_internal adds 012d69fbfcc7 vrf: fix packet sniffing for traffic originating from ip tunnels adds 1effe8ca4e34 skbuff: fix coalescing for page_pool fragment recycling adds 066dfc429040 Revert "net: dsa: stop updating master MTU from master.c" adds bd8c624c0cd5 ice: Clear default forwarding VSI during VSI release adds 2c0069f3f91f ice: Fix MAC address setting adds 1273f89578f2 ice: Fix broken IFF_ALLMULTI handling adds 4298a62ff894 Merge branch 'ice-fixups' adds 60be976ac451 mctp: Fix check for dev_hard_header() result adds 8ce40a2fd350 mctp i2c: correct mctp_i2c_header_create result adds 4a9dda1c1da6 mctp: Use output netdev to allocate skb headroom adds f41bdd49afef Merge branch 'MCTP-fixes' adds c3efcedd272a net: micrel: fix KS8851_MLL Kconfig adds 6bf92d70e690 net: ipv4: fix route with nexthop object delete warning adds 392baa339c6a selftests: net: add delete nexthop route warning test adds 37391cc843eb Merge branch 'nexthop-route-deletye-warning' adds 31ac3bcee47b net/fungible: Fix reference to __udivdi3 on 32b builds adds c21cabb0fd0b net: stmmac: Fix unset max_speed difference between DT and [...] adds 5a48b7433a5a docs: net: dsa: fix minor grammar and punctuation issues adds 692930cc4350 selftests: net: fix nexthop warning cleanup double ip typo adds ae83544d5909 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ab2fca712731 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 037250f0a45c ath9k: Properly clear TX status area before reporting to mac80211 adds 598be865ee00 MAINTAINERS: claim include/uapi/linux/wireless.h adds 61a891efbb10 MAINTAINERS: mark wil6210 as orphan adds 909be7e02f76 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds a0863734914c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 76f52ade099c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9c75b62010f4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e417039ed294 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 6c09f2660fcc Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds de94ce855406 Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] adds daa622f6d1b9 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds e4fbe3d4657b Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds c3ba93c0996d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds baaf729c8bf8 dt-bindings: power: renesas,apmu: Fix cpus property limits adds e66ae3b2fd86 dt-bindings: Fix incomplete if/then/else schemas adds 6d90bb49d184 dt-bindings: irqchip: mrvl,intc: refresh maintainers adds c778f9a4d967 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds b87b59c1b7af Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 04a14441abdb Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 7b5c743d55a5 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 5bb8f6fe75b5 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 248eec8fefd7 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 56ad09fc9d71 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new fbca3a450bc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a8cf7cf8d78a Merge branches 'misc' and 'fixes' into for-next new 012d2fb6c8c9 Merge branch 'devel-stable' into for-next new a511524f3113 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 656dece7a478 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1a5a65f04dee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef057393ccef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 502b6abb1e43 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new acc43a876900 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a86adb8a311f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e95cfc754407 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dafed4560aa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 61971f5f8ef3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 45fb3a93b98d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6cb318ad2895 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94b9fab19898 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 74f1ccbb232c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 32a8d09d8592 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 6c8e022af8c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 50e8b0c4735a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6050286e6298 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new ac56c2bd6d08 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 6279b0a24069 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 30dbfb3bc1c9 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 0fd631ae2a8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 565de8620be3 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 86fd28955e6b uapi: simplify __ARCH_FLOCK{,64}_PAD a little new f1b7ae406668 uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h new 74849b343e63 compat: consolidate the compat_flock{,64} definition new e26c59b03724 arch: Add SYSVIPC_COMPAT for all architectures new fdd962487d02 fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT new 6acaf8202012 asm-generic: compat: Cleanup duplicate definitions new c7e48bf0c3a1 syscalls: compat: Fix the missing part for __SYSCALL_COMPAT new 0f6ffeaeed8f riscv: Fixup difference with defconfig new a52093fd5161 riscv: compat: Add basic compat data type implementation new 2a00500256d0 riscv: compat: Support TASK_SIZE for compat mode new 53e0f07d9889 riscv: compat: syscall: Add compat_sys_call_table implementation new 3daabbb1e78f riscv: compat: syscall: Add entry.S implementation new 9831120244d7 riscv: compat: process: Add UXL_32 support in start_thread new c29ef48e0dd9 riscv: compat: Add elf.h implementation new 00b169f8cd20 riscv: compat: Add hw capability check for elf new 22eec094d068 riscv: compat: vdso: Add COMPAT_VDSO base code implementation new c1cfe271d013 riscv: compat: vdso: Add setup additional pages implementation new 0f713062b0ee riscv: compat: signal: Add rt_frame implementation new 7b15a8d861a0 riscv: compat: ptrace: Add compat_arch_ptrace implement new 4762a76d04f9 riscv: compat: Add COMPAT Kbuild skeletal support new 60d248b9e349 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new e42445d31645 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new a16eb931ee4d parisc: In flush_cache_page, always flush tlb if pfn is valid new f3200b99eaea parisc: Implement flush_cache_vmap_vunmap new 6792786bd468 parisc: Don't enforce DMA completion order in cache flushes new 7d968f702772 parisc: Only list existing CPUs in cpu_possible_mask new 71c573400c9d parisc: Update 32- and 64-bit defconfigs new e15cc24dc854 parisc: Re-enable GENERIC_CPU_DEVICES for !SMP new c240d602a90d parisc: Show model and model name in one line in /proc/cpuinfo new 1b96a08339bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 32afe7935c95 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a45e36f513b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1041f46cfc59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a5302c74c6d cifs: fix potential race with cifsd thread new 8ea74d7d5738 cifs: remove check of list iterator against head past the [...] new 17a9c92d6891 cifs: force new session setup and tcon for dfs new 66d4799f0304 cifs: update internal module number new 003dbd38e7ec Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new f91c8e1b1e52 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new de1ff62bc8fa Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 4124a66f6385 fs/lock: add new callback, lm_lock_expired, to lock_manage [...] new ea5a9f182267 fs/lock: only call lm_breaker_owns_lease if there is conflict. new c1dbd5583235 fs/lock: add helper locks_owner_has_blockers to check for [...] new 9bb1d3dd68d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7dba7262528e Merge branch 'master' of https://github.com/Paragon-Softwa [...] new bd71875fe497 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea01597c775b Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 77d72ed53f2e uninline may_mount() and don't opencode it in fspick(2)/fsopen(2) new 970493fe4b42 linux/mount.h: trim includes new c0a650363225 build_mount_idmapped(): don't open-code proc_ns_fget() new 30f3cecddee4 m->mnt_root->d_inode->i_sb is a weird way to spell m->mnt_sb... new 3eaeb5de0735 blob_to_mnt(): kern_unmount() is needed to undo kern_mount() new e6c096b8d709 move mount-related externs from fs.h to mount.h new e3040a96e084 Merge branches 'work.misc', 'work.mount' and 'pidfd.mount_ [...] new fb731123c794 fs/namei.c:reserve_stack(): tidy up the call of try_to_unlazy() new c36d6a662e2b get rid of dead code in legitimize_root() new 21e415003b8d namei: cleanup double word in comment new fd78f28f9f50 Merge branch 'work.namei' into for-next new c87a777538e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 79bcda1c387a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e3bd4a02c9d PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3 new e06d76f15606 Merge branch 'pci/hotplug' new c889a46402a5 x86/PCI: Eliminate remove_e820_regions() common subexpressions new cdede81acc27 x86/PCI: Log host bridge window clipping for E820 regions new 8357c31f8a9b Merge branch 'pci/resource' new 4d9b0916581b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7ac3497cd5ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 801a43736c2c Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 798e73f552a3 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 138cbbc0b270 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 4f834e072a2e Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 30c90f6757a7 arm64, insn: Add ldr/str with immediate offset new 7db6c0f1d8ee bpf, arm64: Optimize BPF store/load using arm64 str/ldr(im [...] new 5b3d19b9bd40 bpf, arm64: Adjust the offset of str/ldr(immediate) to pos [...] new f516420f683d bpf, tests: Add tests for BPF_LDX/BPF_STX with different offsets new 38608ee7b690 bpf, tests: Add load store test case for tail call new 11e17ae42377 bpf: Use swap() instead of open coding it new fe4625d8b053 selftests/bpf: Remove unused variable from bpf_sk_assign test new 8eb943fc5e5f bpf: Remove redundant assignment to smap->map.value_size new 891663ace74c bpf, test_offload.py: Skip base maps without names new cf60cbcd0e53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1b26012c0dad Bluetooth: btbcm: Support per-board firmware variants new 985e113080ed Bluetooth: mt7921s: Fix the incorrect pointer check new 87754a50fc4d Bluetooth: fix dangling sco_conn and use-after-free in sco [...] new 2598fe7291d8 Bluetooth: Keep MGMT pending queue ordered FIFO new 30b0001fcdc1 Bluetooth: btintel: Constify static struct regmap_bus new ab96b2fb43c6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 38c83475bfe6 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 1aa6b091f622 drm/amd/display: Create underflow interrupt IRQ type new 71d7a553645f drm/amd/display: Remove SW w/a for HDCP 1.4 1A-07 failure [...] new 5abef8e5ce91 drm/amd/display: Set fec register init value new e9ebc23b3fb2 drm/amd/display: Enable 3-plane MPO for DCN31 new 83bb503275bd drm/amd/display: Correct Slice reset calculation new 06bab5897c51 drm/amd/display: Power down hardware if timer not trigger new 75c95f4550e3 drm/amd/display: Remove redundant dsc power gating from init_hw new 384bd90d1cc1 drm/amd/display: Enable power gating before init_pipes new a905f0b59fef drm/amd/display: Clear optc false state when disable otg new 84d1ce0631c7 drm/amd/display: Add work around for AUX failure on wake. new 8cb3c169fc75 drm/amd/display: Add support for USBC connector new a772105cfaca drm/amd/display: Update LTTPR UHBR link rate support struct new 4304b8a434b6 drm/amd/display: Revert FEC check in validation new ad371c8a2f66 drm/amd/display: [FW Promotion] Release 0.0.110.0 new 9510d365e062 drm/amd/display: 3.2.179 new c4af42b4eb5b drm/amd/display: Fix allocate_mst_payload assert on resume new 3222a81148ca drm/amd/display: Fix pointer dereferenced before checking new 9563e1ec9292 drm/amdgpu: Correct unlocked update fence handling new 44e121fbf155 drm/amdgpu: Add tlb_cb for unlocked update new e84c8ab52dc7 drm/amd/display: Fix pointer dereferenced before checking new 6452c544fbab drm/amd/display: DCN3.1: don't mark as kernel-doc new 8f3286942f80 amd/display: set backlight only if required new 55a2d21bba3d drm/amdgpu: fix some kerneldoc in the VM code v2 new 4499c90e902f drm/amdgpu: fix incorrect size printing in error msg new 8fde0248a32d drm/amdkfd: Use atomic64_t type for pdd->tlb_seq new 60044748f2c8 drm/amdgpu: Use switch case for unique_id new 6e5d64e3eaf6 drm/amdgpu: Add UNIQUE_ID to MetricsMember_t new 4a93d938a4cb drm/amdgpu: Use metrics data function to get unique_id for [...] new ebd9c071d29e drm/amdgpu: Add unique_id support for sienna cichlid new 851c5f242a03 drm/amd/display: detach fpu operations from dcn10_validate [...] new 9696679bf7ac drm/amd/display: remove DC_FP_* wrapper from dml folder new 5e9c445172fd drm/amdgpu: Fix unique_id references for Sienna Cichlid new 058497e1f596 drm/amdgpu: fix incorrect GCR_GENERAL_CNTL address new cf8cc382aa7c drm/amdgpu: Sync up header and implementation to use the s [...] new e45422695c19 drm/amdkfd: Create file descriptor after client is added t [...] new b97ae7671641 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 860decbf744e Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 1aa913ba60b2 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new b70a87e66563 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new 10457305be12 video: fbdev: of: display_timing: Remove a redundant zeroi [...] new 1888aab32d46 video: fbdev: udlfb: properly check endpoint type new f38d3810fcc6 video: fbdev: pxafb: use if else instead new 510b888ff77d video: fbdev: sis: fix potential NULL dereference in sisfb [...] new 739c0e0e7ccd linux/fb.h: Spelling s/palette/palette/ new f2c7e25c8c26 video: fbdev: pm2fb: Fix a kernel-doc formatting issue new 68d3b45c4c12 video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's [...] new 1b21645e1d3a video: fbdev: omap: Make it CCF clk API compatible new 634a3f9a4499 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f838f08c0c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4f73ede83da io_uring: defer file assignment new f5e6d9c5b08b io_uring: drop the old style inflight file tracking new 011a6ca93f44 Merge branch 'for-5.18/io_uring' into for-next new 79d4320e6e82 Merge branch 'for-5.18/block' into for-next new feaeef1295aa Merge branch 'for-5.18/drivers' into for-next new 27029c0fd4a6 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new a626e5207b5d block: allow using the per-cpu bio cache from bio_alloc_bioset new f50eba0c14e9 block: allow use of per-cpu bio alloc cache by block drivers new af4a6c937d51 dm: conditionally enable BIOSET_PERCPU_CACHE for dm_io bioset new 646bb839e5f8 dm: optimize is_abnormal_io for normal rw IO new ddf834f31fe3 dm: simplify dm_io access in dm_split_and_process_bio new 8ceddf961ca8 dm: simplify dm_start_io_acct new 7beb72a8fa31 dm: mark various branches unlikely new e7f81c7b8366 dm: add local variables to clone_endio and __map_bio new e1c4ab4fd11b dm: move hot dm_io members to same cacheline as dm_target_io new 68511858b049 dm: introduce dm_{get,put}_live_table_bio called from dm_s [...] new 311a8e665060 dm: assign io->orig_bio at very end of dm_split_and_process_bio new 56219ebb5f5c dm: factor out dm_io_wait_for_submission new fdfd3fde681a dm: factor out dm_io_set_error and __dm_io_dec_pending new 4aa7a368370c dm: add DM_IO_REFFED and optimize out refcounting for normal IO new 960e179bce34 dm: use state machine for bio polling completion new a734aa98f9d3 dm: push error handling down to __split_and_process_bio new 5620541b4fda dm: push splitting down into __split_and_process_bio new bcf3a5a5d759 dm: do not account REQ_PREFLUSH bios new bd3f91e6d5a0 dm: conditionally enable branching for less used features new 44d3adefc9f3 dm: simplify basic targets new 7f790f4da003 dm: remove bio polling debug checks new 6921bfb3b523 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c25f35848320 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new 4bb0caffedb4 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 5642be3377c4 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 761405f463a1 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 9652545318dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 021adbd54768 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8f19aaea9a4e Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 6ae5e7e1a74b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 1bfc8ff6481c Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 8a7fd0173a4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b6391337879b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new f1a9761fbb00 KVM: x86: Allow userspace to opt out of hypercall patching new 6c2fa8b20d0c selftests: KVM: Test KVM_X86_QUIRK_FIX_HYPERCALL_INSN new b9f3973ab3a8 KVM: x86: nSVM: implement nested VMLOAD/VMSAVE new edf721238576 KVM: x86: SVM: allow to force AVIC to be enabled new 249f32493304 KVM: x86: mark synthetic SMM vmexit as SVM_EXIT_SW new a795cd43c5b5 KVM: x86/xen: Use gfn_to_pfn_cache for runstate area new 916d3608df82 KVM: x86: Use gfn_to_pfn_cache for pv_time new 7caf9571563e KVM: x86/xen: Use gfn_to_pfn_cache for vcpu_info new 69d413cfcf77 KVM: x86/xen: Use gfn_to_pfn_cache for vcpu_time_info new 8733068b9bdb KVM: x86/xen: Make kvm_xen_set_evtchn() reusable from othe [...] new 35025735a79e KVM: x86/xen: Support direct injection of event channel events new 2fd6df2f2b47 KVM: x86/xen: intercept EVTCHNOP_send from guests new 0ec6c5c5bb65 KVM: x86/xen: handle PV IPI vcpu yield new 942c2490c23f KVM: x86/xen: Add KVM_XEN_VCPU_ATTR_TYPE_VCPU_ID new 536395260582 KVM: x86/xen: handle PV timers oneshot mode new 28d1629f751c KVM: x86/xen: Kernel acceleration for XENVER_version new fde0451be8fb KVM: x86/xen: Support per-vCPU event channel upcall via lo [...] new 661a20fab7d1 KVM: x86/xen: Advertise and document KVM_XEN_HVM_CONFIG_EV [...] new 1a65105a5aba KVM: x86/xen: handle PV spinlocks slowpath new 25eaeebe710c KVM: x86/xen: Add self tests for KVM_XEN_HVM_CONFIG_EVTCHN_SEND new a29833e36b43 KVM: x86/xen: Update self test for Xen PV timers new 1421211ae1de KVM: VMX: Prepare VMCS setting for posted interrupt enabli [...] new fe3787a0d149 KVM: x86/i8259: Remove a dead store of irq in a conditional block new ffbb61d09fc5 KVM: x86: Accept KVM_[GS]ET_TSC_KHZ as a VM ioctl. new 741e511b4208 KVM: x86: Don't snapshot "max" TSC if host TSC is constant new e467b0de82b2 KVM: x86: Test case for TSC scaling and offset sync new d063de55f479 KVM: x86: Support the vCPU preemption check with nopvspin [...] new 1ee73a332f80 KVM: x86: SVM: use vmcb01 in init_vmcb new db663af4a001 kvm: x86: SVM: use vmcb* instead of svm->vmcb where it mak [...] new ea91559b0054 KVM: x86: SVM: remove vgif_enabled() new 1d5a1b5860ed KVM: x86: nSVM: correctly virtualize LBR msrs when L2 is running new d20c796ca370 KVM: x86: nSVM: implement nested LBR virtualization new 74fd41ed16fd KVM: x86: nSVM: support PAUSE filtering when L0 doesn't in [...] new 0b349662184b KVM: x86: nSVM: implement nested vGIF new d5fa597ed870 KVM: x86: allow per cpu apicv inhibit reasons new f44509f849fe KVM: x86: SVM: allow AVIC to co-exist with a nested guest running new 945024d764a1 KVM: x86: optimize PKU branching in kvm_load_{guest|host}_ [...] new 0579f73b57c6 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 81e07a4f6df1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2ec2f93d04cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8b3054cc4234 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 05ef498ddf95 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 83dfe312d855 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d6b62792207c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 35b7d23573b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f56f6aeb6c70 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 8d32128e55b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4298b586c9f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9fc4c79347e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52d6065d1e4e Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 8863f2dfff2c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 029f7558e722 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7cc20ae4c6de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 915b65284a22 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 71286c03a6a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4bcfaeb02608 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f4bef440848f kallsyms: support "big" kernel symbols new 9e4ffc547266 kallsyms: increase maximum kernel symbol length to 512 new d51478b7fbdd kallsyms: use the correct buffer size for symbols new 1ebd559e64df rust: add C helpers new f071d402328d rust: add `compiler_builtins` crate new e92a53786325 rust: add `alloc` crate new 2a201f43fca1 rust: add `build_error` crate new 1a021a558b20 rust: add `macros` crate new 94bb1247edf3 rust: add `kernel` crate's `sync` module new bd28e5eb543f rust: add `kernel` crate new ac09cd1a6df7 rust: export generated symbols new b96f74a7c808 vsprintf: add new `%pA` format specifier new b03d45d4c2d4 scripts: add `generate_rust_analyzer.py` new e7fe7565b0e6 scripts: decode_stacktrace: demangle Rust symbols new 0c99ad5befdd docs: add Rust documentation new 241608fc4d70 Kbuild: add Rust support new d4eb73b24dd7 samples: add Rust examples new 578afd483af1 MAINTAINERS: Rust new 2340e5b0b93c [RFC] drivers: gpio: PrimeCell PL061 in Rust new c7f2b6f58136 [RFC] drivers: android: Binder IPC in Rust new 497ccbe8bdb2 init/Kconfig: Specify the interpreter for rust-is-available.sh new 85ddd5d245ad Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new b2e727c23ee7 next-20220329/sysctl new 349aeb803a66 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 87644a55c906 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 9607f90e80ab Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (5848ef0dc52c) \ N -- N -- N refs/heads/akpm-base (9607f90e80ab)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 284 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 1 + .../devicetree/bindings/cpu/idle-states.yaml | 16 +- .../devicetree/bindings/iio/adc/adi,ad7476.yaml | 1 + .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 8 +- .../devicetree/bindings/iio/dac/adi,ad5360.yaml | 6 +- .../devicetree/bindings/interconnect/qcom,rpm.yaml | 84 ++-- .../bindings/interrupt-controller/mrvl,intc.yaml | 6 +- .../bindings/mmc/nvidia,tegra20-sdhci.yaml | 2 + .../devicetree/bindings/net/ti,davinci-mdio.yaml | 1 + .../bindings/phy/nvidia,tegra20-usb-phy.yaml | 20 +- .../devicetree/bindings/phy/qcom,usb-hs-phy.yaml | 36 +- .../devicetree/bindings/power/renesas,apmu.yaml | 3 +- .../bindings/regulator/fixed-regulator.yaml | 34 +- Documentation/devicetree/bindings/riscv/cpus.yaml | 2 + .../devicetree/bindings/sound/st,stm32-sai.yaml | 6 +- Documentation/devicetree/bindings/sram/sram.yaml | 16 +- Documentation/networking/dsa/dsa.rst | 64 +-- Documentation/riscv/index.rst | 1 - Documentation/trace/user_events.rst | 14 +- Documentation/vm/page_owner.rst | 1 - Documentation/vm/unevictable-lru.rst | 471 +++++++++------------ MAINTAINERS | 5 +- Makefile | 8 +- arch/alpha/kernel/osf_sys.c | 1 + arch/arm/boot/dts/spear1340.dtsi | 6 +- arch/arm/boot/dts/spear13xx.dtsi | 6 +- arch/arm/kernel/setup.c | 3 +- arch/arm/kernel/stacktrace.c | 10 +- arch/arm/mach-omap2/omap-secure.c | 13 +- arch/arm64/Kconfig | 4 - arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 6 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 6 +- arch/arm64/include/asm/compat.h | 93 +--- arch/arm64/include/asm/insn.h | 9 + arch/arm64/include/asm/unistd.h | 1 + arch/arm64/lib/insn.c | 67 ++- arch/arm64/net/bpf_jit.h | 14 + arch/arm64/net/bpf_jit_comp.c | 243 ++++++++++- arch/mips/Kconfig | 5 - arch/mips/crypto/crc32-mips.c | 46 +- arch/mips/include/asm/compat.h | 41 +- arch/mips/include/asm/unistd.h | 2 + arch/mips/include/uapi/asm/fcntl.h | 30 +- arch/parisc/Kconfig | 5 +- arch/parisc/configs/generic-32bit_defconfig | 4 +- arch/parisc/configs/generic-64bit_defconfig | 3 +- arch/parisc/include/asm/compat.h | 45 +- arch/parisc/include/asm/unistd.h | 1 + arch/parisc/kernel/processor.c | 11 +- arch/powerpc/Kconfig | 5 - arch/powerpc/include/asm/compat.h | 50 +-- arch/powerpc/include/asm/kvm_book3s_64.h | 12 - arch/powerpc/include/asm/kvm_ppc.h | 12 + arch/powerpc/include/asm/unistd.h | 1 + arch/powerpc/mm/numa.c | 2 +- arch/riscv/Kconfig | 19 + arch/riscv/Makefile | 9 + arch/riscv/configs/defconfig | 2 - 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 | 139 ------ arch/riscv/include/asm/compat.h | 129 ++++++ arch/riscv/include/asm/csr.h | 7 + arch/riscv/include/asm/elf.h | 50 ++- arch/riscv/include/asm/mmu.h | 1 + arch/riscv/include/asm/pgtable.h | 13 +- arch/riscv/include/asm/processor.h | 6 +- arch/riscv/include/asm/syscall.h | 1 + arch/riscv/include/asm/thread_info.h | 1 + arch/riscv/include/asm/unistd.h | 11 + arch/riscv/include/asm/vdso.h | 9 + arch/riscv/include/uapi/asm/unistd.h | 2 +- arch/riscv/kernel/Makefile | 3 + arch/riscv/kernel/compat_signal.c | 243 +++++++++++ arch/riscv/kernel/compat_syscall_table.c | 19 + arch/riscv/kernel/compat_vdso/.gitignore | 2 + arch/riscv/kernel/compat_vdso/Makefile | 78 ++++ arch/riscv/kernel/compat_vdso/compat_vdso.S | 8 + arch/riscv/kernel/compat_vdso/compat_vdso.lds.S | 3 + arch/riscv/kernel/compat_vdso/flush_icache.S | 3 + .../kernel/compat_vdso/gen_compat_vdso_offsets.sh | 5 + arch/riscv/kernel/compat_vdso/getcpu.S | 3 + arch/riscv/kernel/compat_vdso/note.S | 3 + arch/riscv/kernel/compat_vdso/rt_sigreturn.S | 3 + arch/riscv/kernel/cpu.c | 4 +- arch/riscv/kernel/entry.S | 18 +- arch/riscv/kernel/process.c | 37 ++ arch/riscv/kernel/ptrace.c | 87 +++- arch/riscv/kernel/signal.c | 13 +- arch/riscv/kernel/sys_riscv.c | 6 +- arch/riscv/kernel/vdso.c | 105 +++-- arch/riscv/kernel/vdso/vdso.S | 6 +- arch/s390/Kconfig | 3 - arch/s390/include/asm/compat.h | 99 +---- arch/s390/include/asm/unistd.h | 1 + arch/sparc/Kconfig | 5 - arch/sparc/include/asm/compat.h | 61 +-- arch/sparc/include/asm/unistd.h | 1 + arch/um/Makefile | 4 - arch/x86/Kconfig | 5 - arch/x86/include/asm/compat.h | 104 +---- arch/x86/include/asm/unistd.h | 1 + arch/x86/kernel/fpu/core.c | 3 - arch/x86/kernel/fpu/xstate.c | 214 +++------- arch/x86/kernel/kvm.c | 2 +- arch/x86/kvm/mmu/mmu.c | 18 +- arch/x86/kvm/mmu/paging_tmpl.h | 74 ++-- arch/x86/kvm/mmu/tdp_mmu.c | 4 +- arch/x86/lib/iomem.c | 65 ++- drivers/block/drbd/drbd_main.c | 7 +- drivers/block/drbd/drbd_req.c | 42 +- drivers/block/nbd.c | 24 +- drivers/bluetooth/btintel.c | 2 +- drivers/clk/clk.c | 42 +- drivers/clk/clk_test.c | 108 ----- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 24 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 6 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +- .../drm/amd/display/dc/bios/bios_parser_common.c | 3 + .../gpu/drm/amd/display/dc/bios/command_table.c | 3 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 26 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 4 - drivers/gpu/drm/amd/display/dc/core/dc_link.c | 34 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 59 +++ drivers/gpu/drm/amd/display/dc/dc.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 2 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 2 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 28 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 16 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 25 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 8 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 6 +- .../drm/amd/display/dc/dcn315/dcn315_resource.c | 3 +- .../drm/amd/display/dc/dcn316/dcn316_resource.c | 3 +- .../gpu/drm/amd/display/dc/dml/calcs/dcn_calcs.c | 19 +- .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 2 - drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 4 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 1 + drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 2 +- drivers/gpu/drm/amd/display/dc/irq_types.h | 1 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 90 +--- .../gpu/drm/amd/display/include/grph_object_id.h | 1 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 14 +- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 2 + .../inc/pmfw_if/smu11_driver_if_sienna_cichlid.h | 7 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 31 ++ drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 16 +- drivers/input/input.c | 6 - drivers/md/dm-core.h | 40 +- drivers/md/dm-delay.c | 3 +- drivers/md/dm-flakey.c | 4 +- drivers/md/dm-integrity.c | 6 +- drivers/md/dm-ioctl.c | 15 +- drivers/md/dm-linear.c | 11 +- drivers/md/dm-stats.c | 3 + drivers/md/dm-table.c | 5 + drivers/md/dm.c | 459 ++++++++++++-------- drivers/net/ethernet/fungible/funcore/fun_dev.c | 4 +- drivers/net/ethernet/intel/ice/ice.h | 1 - drivers/net/ethernet/intel/ice/ice_fltr.c | 44 +- drivers/net/ethernet/intel/ice/ice_lib.c | 2 + drivers/net/ethernet/intel/ice/ice_main.c | 121 ++++-- drivers/net/ethernet/micrel/Kconfig | 1 + drivers/net/ethernet/sfc/efx_channels.c | 146 ++++--- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 3 +- drivers/net/mctp/mctp-i2c.c | 2 +- drivers/net/vrf.c | 15 +- drivers/net/wireless/ath/ath9k/xmit.c | 5 +- drivers/pci/pci-acpi.c | 41 +- drivers/video/fbdev/aty/aty128fb.c | 1 - drivers/video/fbdev/aty/atyfb_base.c | 1 - drivers/video/fbdev/aty/radeon_pm.c | 1 - drivers/video/fbdev/aty/radeonfb.h | 2 +- drivers/video/fbdev/controlfb.c | 3 - drivers/video/fbdev/matrox/matroxfb_base.h | 1 - drivers/video/fbdev/mb862xx/mb862xxfbdrv.c | 2 + drivers/video/fbdev/omap/hwa742.c | 6 +- drivers/video/fbdev/omap/lcdc.c | 6 +- drivers/video/fbdev/omap/sossi.c | 5 +- drivers/video/fbdev/platinumfb.c | 2 +- drivers/video/fbdev/pm2fb.c | 8 +- drivers/video/fbdev/pxafb.c | 4 +- drivers/video/fbdev/sis/sis_main.c | 2 +- drivers/video/fbdev/valkyriefb.c | 3 +- fs/aio.c | 1 - fs/cifs/cifsfs.h | 2 +- fs/cifs/connect.c | 15 +- fs/cifs/netmisc.c | 2 +- fs/cifs/smb2misc.c | 10 +- fs/fsopen.c | 4 +- fs/internal.h | 1 + fs/io-wq.h | 1 + fs/io_uring.c | 16 +- fs/locks.c | 28 ++ fs/namei.c | 11 +- fs/namespace.c | 13 +- fs/nfs/nfs4file.c | 4 +- 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/ocfs2/quota_global.c | 23 +- fs/ocfs2/quota_local.c | 2 - fs/open.c | 24 ++ fs/proc/bootconfig.c | 2 + fs/read_write.c | 16 + fs/stat.c | 2 +- fs/sync.c | 9 + include/asm-generic/compat.h | 113 +++++ include/linux/blk_types.h | 2 + include/linux/compat.h | 68 +++ include/linux/fs.h | 18 +- include/linux/ftrace.h | 16 +- include/linux/gfp.h | 4 +- include/linux/mount.h | 29 +- include/linux/sched.h | 3 - include/{uapi => }/linux/user_events.h | 53 --- include/net/mctp.h | 2 - .../{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/asm-generic/fcntl.h | 23 +- include/uapi/asm-generic/unistd.h | 4 +- include/uapi/linux/fb.h | 2 +- init/Kconfig | 4 + kernel/Kconfig.preempt | 12 +- kernel/bpf/stackmap.c | 1 - kernel/entry/common.c | 14 - kernel/signal.c | 40 -- kernel/trace/Kconfig | 1 + kernel/trace/bpf_trace.c | 6 +- kernel/trace/fgraph.c | 17 +- kernel/trace/trace_events_user.c | 86 +--- kernel/usermode_driver.c | 4 +- kernel/watch_queue.c | 1 + lib/test_bpf.c | 315 +++++++++++++- mm/damon/core.c | 5 +- mm/fadvise.c | 11 + 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 | 120 +++--- mm/rmap.c | 4 +- mm/swap.c | 4 +- net/bluetooth/mgmt_util.c | 2 +- net/core/skbuff.c | 15 +- net/dsa/master.c | 25 +- net/ipv4/fib_semantics.c | 7 +- net/mctp/af_mctp.c | 46 +- net/mctp/route.c | 16 +- net/tls/tls_sw.c | 2 +- rust/kernel/random.rs | 12 +- scripts/kconfig/confdata.c | 7 - scripts/link-vmlinux.sh | 2 +- scripts/mod/modpost.c | 2 +- security/smack/smackfs.c | 1 + 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/fcntl.h | 21 +- tools/include/uapi/asm-generic/mman-common.h | 2 + tools/include/uapi/asm-generic/unistd.h | 4 +- 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/bpf/progs/test_sk_assign.c | 4 +- tools/testing/selftests/bpf/test_offload.py | 2 +- tools/testing/selftests/net/fib_nexthops.sh | 14 + tools/vm/page_owner_sort.c | 6 +- 326 files changed, 4225 insertions(+), 2833 deletions(-) delete mode 100644 arch/riscv/configs/rv32_defconfig create mode 100644 arch/riscv/include/asm/compat.h create mode 100644 arch/riscv/kernel/compat_signal.c create mode 100644 arch/riscv/kernel/compat_syscall_table.c create mode 100644 arch/riscv/kernel/compat_vdso/.gitignore create mode 100644 arch/riscv/kernel/compat_vdso/Makefile create mode 100644 arch/riscv/kernel/compat_vdso/compat_vdso.S create mode 100644 arch/riscv/kernel/compat_vdso/compat_vdso.lds.S create mode 100644 arch/riscv/kernel/compat_vdso/flush_icache.S create mode 100755 arch/riscv/kernel/compat_vdso/gen_compat_vdso_offsets.sh create mode 100644 arch/riscv/kernel/compat_vdso/getcpu.S create mode 100644 arch/riscv/kernel/compat_vdso/note.S create mode 100644 arch/riscv/kernel/compat_vdso/rt_sigreturn.S 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%)