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 8f7940dedea9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fb6cb97bb5e8 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits 9d6b3f3403e7 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits f56dd820f0e9 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 52bb97ab8446 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 39634f39cd0c Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 5c9bd3ba8dbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 24fc9a93182d Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits b55c9ec1e85d Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 64c8cafcf9c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 35ef6a0179b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5bcd37d6f216 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa9f0cded7dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8cb54f3caae2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e59fef4cf20e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce414621026f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53aa96ac7e03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 344e66d8dfe1 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits 76c6b71f97ca Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 33d49afaba08 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 8fa20dbc4e63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ee1134fb201 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fdfcca20afa0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits edd7e6a9710f Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 754010d58123 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 50179d0beffe Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 3a6e13570d96 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits f784de4bdc5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 67f2213da5fd Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits f833ca17fdcf Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 29ad9971882d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 09ebbb722ae3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4e96527632b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af9c5ce4db76 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 7412c69d162a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits e2bbce96bc3b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 9c0e281f64d7 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 46235d517190 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 84debf853161 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits dc53c968326d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 813a075727e4 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits c270e25d61cd Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 6afd6fe8ce93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a650f4b9b13a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac3394930465 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1d161a85539a Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits a21df5fbbc38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6d20076c91f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 6fece1e1874d Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 12e6d063176b Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 9cf60ef2be15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86fc5b791bc8 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits b79020b5faff Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 8da37efd77c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2360aa94c567 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits a3552b8df5b8 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 787072d44e0a Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 2648a959e113 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd80e9df501e Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits 78f2b6194394 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c176d14326a5 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 808556065ec0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba52bc7d10b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bdc80a41d5c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d1075e0d5d52 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c35c730b5286 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits d92f2e5c2554 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits cbd335468f9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c56602aa83f9 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 16cc51c835ce Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits d434241331da Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 07db3a4bddab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ecc4618cc620 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 29be8bc8b196 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 82702cec6816 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 6fe44a757a19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b741d22e1fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d625ed56797 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9507844b8342 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec1023e52e5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4549e725e0a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f39806da6c8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 641458f63d31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1438d77cf068 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3eb815000eff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 80ad87093887 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1a149e16cc65 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 1cfd2312c416 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cdfba5b25493 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e44f39f2f79a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bdc1777006b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df2eafddaac3 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 43498761cff7 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits a51e80162547 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits d9e057524224 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits eb09b4162dc9 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 9b7192885231 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits d7df5d42e761 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits fc20cea79c88 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7057932d05b8 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 0ba8180f07f4 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 3f059de63c6f Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 78e4afe3d77b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits dc719fc3ca59 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits b00803c07d38 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 633fa767bd32 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 73f458910927 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e5ae58e8311f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8d69e7aa8143 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3061be7b234c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a731da909417 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 1b1492069fcf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 02a015ce0ea4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6311823abfe5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 60f230060b13 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits c461a70f704c Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits 72cd592ac072 lib/crypto: blake2s: avoid indirect calls to compression f [...] omits 0acb1c428b71 Merge branch 'misc-5.17' into next-fixes omits e23fcf632883 drm/amdgpu: bump driver version for new CTX OP to set/get [...] omits 5be58248077e drm/amdgpu/UAPI: add new CTX OP to get/set stable pstates omits b64c12e68c5d drm/radeon: Add HD-audio component notifier support (v2) omits cb4bafc882c5 Revert "drm/amd/display: To modify the condition in indica [...] omits 85c34a32c718 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits cf95eae307a5 drm/amdgpu: only check for _PR3 on dGPUs omits 61be763b4295 drm/amdgpu: add another raven1 gfxoff quirk omits 8807a1c00df9 Merge branch 'kvm-pi-raw-spinlock' into HEAD omits b788c12282c1 KVM: selftests: Add a test to force emulation with a pendi [...] omits d3d63ad0539e KVM: VMX: Reject KVM_RUN if emulation is required with pen [...] omits dc7e75b3b3ee selftests: kvm/x86: Add test for KVM_SET_PMU_EVENT_FILTER omits 9388c9e074f6 selftests: kvm/x86: Introduce x86_model() omits 0369d936c0d2 selftests: kvm/x86: Export x86_family() for use outside of [...] omits 77523b7478a9 selftests: kvm/x86: Introduce is_amd_cpu() omits 2cb10e2ecdcc selftests: kvm/x86: Parameterize the CPUID vendor string check omits 674e3d609731 KVM: x86/pmu: Use binary search to check filtered events omits 27cb1fcf995b KVM: avoid warning on s390 in mark_page_dirty omits 32c8644b37cf kvm: selftests: conditionally build vm_xsave_req_perm() omits f860948ccb3b KVM: x86/cpuid: Clear XFD for component i if the base feat [...] omits c517ee95d2df KVM: x86/mmu: Improve TLB flush comment in kvm_mmu_slot_re [...] omits 0c48866b87f1 KVM: x86/mmu: Document and enforce MMU-writable and Host-w [...] omits e9677a5fa3b6 KVM: x86/mmu: Clear MMU-writable during changed_pte notifier omits f0bd9aecb7e7 KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU omits 3d3a5814228f parisc: Fix missing prototype for 'toc_intr' warning in toc.c omits 1c013da1ad45 parisc: Autodetect default output device and set console= [...] omits dfed9f99bbe4 parisc: Use safer strscpy() in setup_cmdline() omits f15c58394697 video/fbdev/stifb: Implement the stifb_fillrect() function adds 7ecd19cfdfcb mm: percpu: generalize percpu related config adds 1ca3fb3abd2b mm: percpu: add pcpu_fc_cpu_to_node_fn_t typedef adds 23f917169ef1 mm: percpu: add generic pcpu_fc_alloc/free funciton adds 20c035764626 mm: percpu: add generic pcpu_populate_pte() function adds 25bc5b0de91b proc/vmcore: don't fake reading zeroes on surprise vmcore_ [...] adds ae62fbe29962 proc: make the proc_create[_data]() stubs static inlines adds 51a187344028 proc: convert the return type of proc_fd_access_allowed() [...] adds 153ee1c41a3e sysctl: fix duplicate path separator in printed entries adds 7080cead5d45 sysctl: remove redundant ret assignment adds 22c033989c3e include/linux/unaligned: replace kernel.h with the necessa [...] adds 40cbf09f060c kernel.h: include a note to discourage people from includi [...] adds 06c5088aeeda fs/exec: replace strlcpy with strscpy_pad in __set_task_comm adds 503471ac36df fs/exec: replace strncpy with strscpy_pad in __get_task_comm adds 7b6397d7e5df drivers/infiniband: replace open-coded string copy with ge [...] adds 95af469c4f60 fs/binfmt_elf: replace open-coded string copy with get_task_comm adds d068144d3b2c samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_r [...] adds 4cfb943537ed tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel [...] adds 3087c61ed2c4 tools/testing/selftests/bpf: replace open-coded 16 with TA [...] adds d6986ce24fc0 kthread: dynamically allocate memory to store kthread's full name adds 7f8ca0edfe07 kernel/sys.c: only take tasklist_lock for get/setpriority( [...] adds 26d98e9f78da get_maintainer: don't remind about no git repo when --nogi [...] adds 70ac69928e97 kstrtox: uninline everything adds 0425473037db list: introduce list_is_head() helper and re-use it in list.h adds a31f9336ed48 lib/list_debug.c: print more list debugging context in __l [...] adds fd0a1462405b hash.h: remove unused define directive adds ae7880676bc8 test_hash.c: split test_int_hash into arch-specific functions adds 5427d3d772a7 test_hash.c: split test_hash_init adds 88168bf35c52 lib/Kconfig.debug: properly split hash test kernel entries adds 0acc968f3523 test_hash.c: refactor into kunit adds 60c7801b121a kunit: replace kernel.h with the necessary inclusions adds 8e930a66993b uuid: discourage people from using UAPI header in new code adds c7e4289cbe66 uuid: remove licence boilerplate text from the header adds e073e5ef9029 lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test adds 36f8b348a94c checkpatch: relax regexp for COMMIT_LOG_LONG_LINE adds b8709bce9089 checkpatch: improve Kconfig help test adds c55cdc5cd666 const_structs.checkpatch: add frequently used ops structs adds 9630f0d60fec fs/binfmt_elf: use PT_LOAD p_align values for static PIE adds e1ce8a97befa nilfs2: remove redundant pointer sbufs adds e35fa567a082 hfsplus: use struct_group_attr() for memcpy() region adds 9bb56d592532 FAT: use io_schedule_timeout() instead of congestion_wait() adds 25d2e88632c9 fs/adfs: remove unneeded variable make code cleaner adds 23b36fec7e14 panic: use error_report_end tracepoint on warnings adds e83a4472bf9f panic: remove oops_id adds a3d5dc908a5f delayacct: support swapin delay accounting for swapping wi [...] adds 82065b726689 delayacct: fix incomplete disable operation when switch en [...] adds 1193829da1a6 delayacct: cleanup flags in struct task_delay_info and fun [...] adds ec710aa8b238 Documentation/accounting/delay-accounting.rst: add thrashi [...] adds 5bf182815344 delayacct: track delays from memory compact adds 0aaa8977acbf configs: introduce debug.config for CI-like setup adds e4bbd20d8c2b arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SI [...] adds e9009095998a btrfs: use generic Kconfig option for 256kB page size limit adds bbd2e05fad3e lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS [...] adds bece04b5b41d kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTR adds 69d0db01e210 ubsan: remove CONFIG_UBSAN_OBJECT_SIZE adds b1e78ef3be25 lib: remove redundant assignment to variable ret adds f4484d138b31 Merge branch 'akpm' (patches from Andrew) adds fa2e1ba3e9e3 Merge tag 'net-5.17-rc1' of git://git.kernel.org/pub/scm/l [...] adds 41652aae67c7 Merge tag 'pwm/for-5.17-rc1' of git://git.kernel.org/pub/s [...] adds c5a0b6e40d0b Merge tag 'vfio-v5.17-rc1' of git://github.com/awilliam/li [...] adds 67ed868d2371 Merge tag '5.17-rc-ksmbd-server-fixes' of git://git.samba. [...] adds 64f29d8856a9 Merge tag 'ceph-for-5.17-rc1' of git://github.com/ceph/cep [...] adds 7c1cf5557778 gpio: idt3243x: Fix an ignored error return from platform_ [...] adds 9f51ce0b9e73 gpio: mpc8xxx: Fix an ignored error return from platform_g [...] adds 2c271fe77d52 Merge tag 'gpio-fixes-for-v5.17-rc1' of git://git.kernel.o [...] adds 9a7376385053 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds e8b71a2c9458 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 235e7032d2b8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 47934e06b656 net: fix information leakage in /proc/net/ptype adds 973bf8fdd12f net: sched: Clarify error message when qdisc kind is unknown adds d15c7e875d44 net: phy: broadcom: hook up soft_reset for BCM54616S adds e2f08207c558 ethtool: Fix link extended state for big endian adds 6cee105e7f2c ipv6_tunnel: Rate limit warning messages adds 1ba1a4a90fa4 net: stmmac: dwmac-visconti: Fix bit definitions for ETHER [...] adds 0959bc4bd420 net: stmmac: dwmac-visconti: Fix clock configuration for R [...] adds 57afdc0aab09 Merge branch 'stmmac-fixes' adds ffef6ffca4c1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds fe75e84a8fe1 netfilter: nf_tables: set last expression in register trac [...] adds 7d70984a1ad4 netfilter: nft_connlimit: memleak if nf_ct_netns_get() fails adds 830af2eba403 netfilter: conntrack: don't increment invalid counter on N [...] adds 65307d2f9b08 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 55e07b6e88bc Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds 2a1355f0bf41 ALSA: hda/cs8409: Add new Warlock SKUs to patch_cs8409 adds 23597a782795 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 717aed9b1446 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6463abbc34ea Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 328dcc19b687 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9b9c222bc272 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 3e931e83c7eb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a67697667525 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds dd18999a9ea3 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 84bd8569a404 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 7c8a4742c4ab KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU adds f082d86ea685 KVM: x86/mmu: Clear MMU-writable during changed_pte notifier adds 5f16bcac6e28 KVM: x86/mmu: Document and enforce MMU-writable and Host-w [...] adds 6ff94f27fd47 KVM: x86/mmu: Improve TLB flush comment in kvm_mmu_slot_re [...] adds e9737468829c KVM: x86/cpuid: Clear XFD for component i if the base feat [...] adds 1a1d1dbce6d5 kvm: selftests: conditionally build vm_xsave_req_perm() adds 7ff775aca48a KVM: x86/pmu: Use binary search to check filtered events adds b33b9c407861 selftests: kvm/x86: Parameterize the CPUID vendor string check adds 21066101f42c selftests: kvm/x86: Introduce is_amd_cpu() adds 398f9240f90f selftests: kvm/x86: Export x86_family() for use outside of [...] adds 2ba9047424fc selftests: kvm/x86: Introduce x86_model() adds bef9a701f3eb selftests: kvm/x86: Add test for KVM_SET_PMU_EVENT_FILTER adds fc4fad79fc3d KVM: VMX: Reject KVM_RUN if emulation is required with pen [...] adds e337f7e06364 KVM: selftests: Add a test to force emulation with a pendi [...] adds e09fccb5435d KVM: avoid warning on s390 in mark_page_dirty adds 4f5a884fc212 Merge branch 'kvm-pi-raw-spinlock' into HEAD adds d76fb40637fc KVM: VMX: Handle PI descriptor updates during vcpu_put/load adds e6eec09b7bc7 KVM: Drop unused kvm_vcpu.pre_pcpu field adds 12a8eee5686e KVM: Move x86 VMX's posted interrupt list_head to vcpu_vmx adds 98c25ead5eda KVM: VMX: Move preemption timer <=> hrtimer dance to common x86 adds b6d42baddf85 KVM: x86: Unexport LAPIC's switch_to_{hv,sw}_timer() helpers adds c3e8abf0f353 KVM: x86: Remove defunct pre_block/post_block kvm_x86_ops hooks adds 31f251d4ddfa KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode adds 202470d536b2 KVM: SVM: Don't bother checking for "running" AVIC when ki [...] adds e422b8896948 KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unb [...] adds af52f5aa5c1b KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handl [...] adds 782f64558de7 KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU adds 0f65a9d33767 KVM: VMX: Don't do full kick when triggering posted interr [...] adds 296aa26644d0 KVM: VMX: Pass desired vector instead of bool for triggeri [...] adds ccf8d687542f KVM: VMX: Fold fallback path into triggering posted IRQ helper adds 635e6357f948 KVM: VMX: Don't do full kick when handling posted interrup [...] adds 935a7333958e KVM: SVM: Drop AVIC's intermediate avic_set_running() helper adds 54744e17f031 KVM: SVM: Move svm_hardware_setup() and its helpers below [...] adds a3c19d5beaad KVM: SVM: Nullify vcpu_(un)blocking() hooks if AVIC is disabled adds d5ad5b1c04c8 selftests: kvm: add amx_test to .gitignore adds fa68118144c6 kvm: selftests: sync uapi/linux/kvm.h with Linux header adds 96c852c8bf52 kvm: selftests: Do not indent with spaces adds a0f4ba7f51ea selftests: kvm/x86: Fix the warning in pmu_event_filter_test.c adds 83a34ad84893 selftests: kvm/x86: Fix the warning in lib/x86_64/processor.c adds e2e83a73d7ce docs: kvm: fix WARNINGs from api.rst adds e150df6e36fe Merge remote-tracking branch 'origin/master' into kvm-next-5.17 adds 5ccade126cd2 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds aa1eae12f771 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds af4c9324b23a btrfs: fix deadlock when reserving space during defrag adds ee7c61f30c22 Merge branch 'misc-5.17' into next-fixes adds a5dac40f5abc Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds cf07f08c4605 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 4e46237461a6 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds 3734e7eb5f44 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ffd79fec234d Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] new c6553cd5dec6 usr/include/Makefile: add linux/nfc.h to the compile-test [...] new c687da1601e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ff4dfec1bc4 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 0e8c441ed4bc Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 440323b6cf5b asm-generic: Add missing brackets for io_stop_wc macro new 3364c6ce23c6 arm64: atomics: lse: Dereference matching size new bb425a759847 arm64: mm: apply __ro_after_init to memory_limit new a93783792ae1 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 16f98a25bf8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae0b08098dde Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6ec6dbba6bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5c8d0f275fdc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ff682089678 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 33b1c9c99b40 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 69a037fabf6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 09967761e6ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c0780ffbcb8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1258db46d8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 309c999d7d3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0a56a5c503ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4965b12d0500 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e577613d62e5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 79ecfe595220 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 449f72a4702f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d345abc871c4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new b0bb9213e5d1 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new edb454a3ca74 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new be61b16fe7a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93aeef76f583 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 10d48e127ccd Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 920a7efe6aef Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 4fc18cfbd8fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8c3e3f8119a4 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new 6ca9b23cf229 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 3cff5fbcb28e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bd25c378527f parisc: Use safer strscpy() in setup_cmdline() new 5f7ee6e37a3c parisc: Autodetect default output device and set console= [...] new 30f308999426 parisc: Fix missing prototype for 'toc_intr' warning in toc.c new 4f05e5a39469 parisc: Drop __init from map_pages declaration new a93d754b464c parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries new 96911ea2300f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db1503d355a7 riscv: Get rid of MAXPHYSMEM configs new f7ae02333d13 riscv: Move KASAN mapping next to the kernel mapping new 2efad17e5794 riscv: Split early kasan mapping to prepare sv48 introduction new 840125a97abc riscv: Introduce functions to switch pt_ops new 3270bfdb9e4a riscv: Allow to dynamically define VA_BITS new 60639f74c2f4 asm-generic: Prepare for riscv use of pud_alloc_one and pud_free new e8a62cc26ddf riscv: Implement sv48 support new 73c7c8f68e72 riscv: Use pgtable_l4_enabled to output mmu_type in cpuinfo new c774de22c430 riscv: Explicit comment about user virtual address space size new 0c34e79e52bb RISC-V: Introduce sv48 support without relocatable kernel new 20aa49541a2e riscv: fix boolconv.cocci warnings new 3938d5a2f936 riscv: default to CONFIG_RISCV_SBI_V01=n new 9a2451f18663 RISC-V: Avoid using per cpu array for ordered booting new 410bb20a698d RISC-V: Do not print the SBI version during HSM extension [...] new c78f94f35cf6 RISC-V: Use __cpu_up_stack/task_pointer only for spinwait method new 0b39eb38f859 RISC-V: Move the entire hart selection via lottery to SMP new 2ffc48fc7071 RISC-V: Move spinwait booting method to its own config new 26fb751ca378 RISC-V: Do not use cpumask data structure for hartid bitmap new 3c2905ea7924 riscv: canaan: remove useless select of non-existing confi [...] new db3f02df1853 riscv: dts: sifive unmatched: Add gpio poweroff new 8da46c0f98a1 RISC-V: Remove redundant err variable new c59cd507fb64 RISC-V: nommu_virt: Drop unused SLAB_MERGE_DEFAULT new faa1f054831f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aa9d4f47bf75 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a82e4944400c Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new be149638d042 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a1dadc5671f4 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new 973e53ca01c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52d005337b2c smb3: send NTLMSSP version information new 51620150ca2d cifs: update internal module number new 9be5925e9903 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 514abfe06f34 erofs: fix fsdax partition offset handling new 6d42de80e92b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new fe6f5ded54b0 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new fe665dc32977 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 825eab8d5a29 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 99b61ac276fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1e4ceb5df7a Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 19a026011243 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new a8e422af6961 xfs: remove unused xfs_ioctl32.h declarations new 6191cf3ad59f xfs: flush inodegc workqueue tasks before cancel new 89f80602fc6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 11b617221222 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 195767ddfc27 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 87fbf22c22e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07cb3fd1658c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 058e50831efa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3598aa74b09a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 79f2caf577a6 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 5f51c7ce1dc3 ACPI: CPPC: Fix up I/O port access in cpc_read() new f684b1075128 ACPI: CPPC: Drop redundant local variable from cpc_read() new a510c78e5b6f ACPI: DPTF: Support Raptor Lake new 3a9921829933 Merge branches 'acpi-cppc' and 'acpi-dptf' into linux-next new a95be874d26b thermal: int340x: Support Raptor Lake new e5b54867f47f thermal: int340x: Add Raptor Lake PCI device id new c83f3ae084b3 Merge branch 'thermal-int340x' into linux-next new e60343600bba Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new b434773641ec Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 7ad29aedfa5c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b62f11b7231d Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 479e3b02b73a drm/amdgpu: add vram check function for GMC new 86700a402694 drm/amdgpu: modify a pair of functions for the pcie port w [...] new 8eb53bb2aa8a drm/amdgpu: Remove repeated calls new 33cd016e600a drm/amdgpu: remove unused variable new 5904e4135f3b drm/amdgpu: remove unused variable warning new 1b08dfb889b2 drm/amdgpu: remove gart.ready flag new 590e86fe3462 drm/amdgpu: fix broken debug sdma vram access function new f61c40c0757a drm/amdkfd: enable heavy-weight TLB flush on Arcturus new f548f4291e89 drm/amd/display: Correct MPC split policy for DCN301 new 6d1d72fb4fcf drm/amd/display: change FIFO reset condition to embedded d [...] new e36467d9bfb1 drm/amdgpu: add another raven1 gfxoff quirk new a1ca2373d56f drm/amdgpu: only check for _PR3 on dGPUs new e5fecadb7ae2 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new e145e03a9ad0 Revert "drm/amd/display: To modify the condition in indica [...] new 5534402e59cb drm/radeon: Add HD-audio component notifier support (v2) new 9341bdfe2cab drm/amdgpu/UAPI: add new CTX OP to get/set stable pstates new 965b24abdd13 drm/amdgpu: bump driver version for new CTX OP to set/get [...] new 9b2f55000f28 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 0a1108e14b6a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 1394593be91a Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new 321f76b7ba05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 62346e12e039 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3ee859e384d4 block: Fix wrong offset in bio_truncate() new 3feb2ea2f15b Merge branch 'block-5.17' into for-next new 46cdc45acb08 block: fix async_depth sysfs interface for mq-deadline new a6222cce61e8 Merge branch 'block-5.17' into for-next new 73031f761cb7 io-wq: delete dead lock shuffling code new 04cbc1acc493 Merge branch 'io_uring-5.17' into for-next new cb718a6ff65e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new e7939ca8f8ff Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 574c4f8009b7 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new c476d430bfc0 dt-bindings: display: Add SPI peripheral schema to SPI bas [...] new 59449e5dc87e dt-bindings: mmc: arm,pl18x: Make each example a separate entry new d9dfab097d90 dt-bindings: rtc: st,stm32-rtc: Make each example a separa [...] new 58dfff3e984d dt-bindings: Drop unnecessary pinctrl properties new 986536b952fd dt-bindings: Fix array schemas encoded as matrices new 25e20b505e0e dt-bindings: mfd: cirrus,madera: Fix 'interrupts' in example new 66a8f7f04979 of: base: make small of_parse_phandle() variants static inline new 2ca42c3ad9ed of: property: define of_property_read_u{8,16,32,64}_array( [...] new 9b22c17a3cc5 of: Check 'of_node_reused' flag on of_match_device() new 5e547d60dae7 dt-bindings: display: bridge: drop Enric Balletbo i Serra [...] new 18a86e5907f7 dt-bindings: google,cros-ec: drop Enric Balletbo i Serra f [...] new 8fd3f71a7043 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f89b70244387 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new a151d3f0d74c Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new fcc9c806db49 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new b2341c62d763 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bec20c48d886 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e59e036d2b54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c1b11b15683 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 6746601d37cd Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 5d1f41af55f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5df042b7d494 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ed8a78f08303 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ae15c148270 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new d4de7290c470 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d9403864801 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c300d24bb644 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 06e159aba874 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 426c168ec551 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 1132bc3251a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c1269242d230 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 5e9357526d25 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 46854b6daa04 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 0931e20a7713 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 246dd5c2d74c Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] new 276434a51d37 lib/crypto: blake2s: avoid indirect calls to compression f [...] new fddaaeb5161a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
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 (8f7940dedea9) \ N -- N -- N refs/heads/akpm-base (fddaaeb5161a)
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 169 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/accounting/delay-accounting.rst | 55 ++- .../bindings/display/bridge/analogix,anx7814.yaml | 4 +- .../display/bridge/google,cros-ec-anx7688.yaml | 1 - .../devicetree/bindings/display/bridge/ps8640.yaml | 1 - .../bindings/display/panel/abt,y030xx067a.yaml | 5 +- .../bindings/display/panel/ilitek,ili9322.yaml | 4 +- .../bindings/display/panel/innolux,ej030na.yaml | 5 +- .../display/panel/kingdisplay,kd035g6-54nt.yaml | 5 +- .../bindings/display/panel/lgphilips,lb035q02.yaml | 5 +- .../bindings/display/panel/samsung,ld9040.yaml | 7 +- .../bindings/display/panel/samsung,s6e63m0.yaml | 1 + .../bindings/display/panel/sitronix,st7789v.yaml | 5 +- .../bindings/display/panel/sony,acx565akm.yaml | 5 +- .../devicetree/bindings/display/panel/tpo,td.yaml | 5 +- .../display/rockchip/rockchip,rk3066-hdmi.yaml | 8 - .../bindings/extcon/extcon-usbc-cros-ec.yaml | 1 - .../bindings/i2c/google,cros-ec-i2c-tunnel.yaml | 1 - .../proximity/google,cros-ec-mkbp-proximity.yaml | 1 - .../bindings/input/google,cros-ec-keyb.yaml | 1 - .../devicetree/bindings/input/gpio-keys.yaml | 6 - .../bindings/media/nxp,imx7-mipi-csi2.yaml | 12 +- .../bindings/media/nxp,imx8mq-mipi-csi2.yaml | 12 +- .../devicetree/bindings/mfd/cirrus,madera.yaml | 3 +- .../devicetree/bindings/mfd/google,cros-ec.yaml | 1 - .../devicetree/bindings/mmc/arm,pl18x.yaml | 6 +- .../devicetree/bindings/net/can/bosch,m_can.yaml | 52 ++- .../bindings/net/ethernet-controller.yaml | 59 ++- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 17 +- .../bindings/pinctrl/cirrus,lochnagar.yaml | 9 - .../devicetree/bindings/pinctrl/cirrus,madera.yaml | 10 - .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 1 + .../devicetree/bindings/sound/samsung-i2s.yaml | 6 - Documentation/riscv/vm-layout.rst | 12 +- Documentation/virt/kvm/api.rst | 6 +- arch/Kconfig | 4 + arch/arm64/Kconfig | 20 +- arch/arm64/include/asm/atomic_lse.h | 2 +- arch/arm64/include/asm/cmpxchg.h | 2 +- arch/arm64/mm/init.c | 2 +- arch/ia64/Kconfig | 9 +- arch/mips/Kconfig | 10 +- arch/mips/mm/init.c | 14 +- arch/parisc/include/asm/processor.h | 2 +- arch/parisc/mm/init.c | 2 +- arch/powerpc/Kconfig | 17 +- arch/powerpc/kernel/setup_64.c | 97 +---- arch/riscv/Kconfig | 62 +-- .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 5 + arch/riscv/configs/nommu_k210_defconfig | 1 - arch/riscv/configs/nommu_k210_sdcard_defconfig | 1 - arch/riscv/configs/nommu_virt_defconfig | 2 - arch/riscv/include/asm/cpu_ops.h | 2 - arch/riscv/include/asm/cpu_ops_sbi.h | 25 ++ arch/riscv/include/asm/csr.h | 3 +- arch/riscv/include/asm/fixmap.h | 1 + arch/riscv/include/asm/kasan.h | 11 +- arch/riscv/include/asm/page.h | 16 +- arch/riscv/include/asm/pgalloc.h | 40 ++ arch/riscv/include/asm/pgtable-64.h | 108 ++++- arch/riscv/include/asm/pgtable.h | 65 ++- arch/riscv/include/asm/sbi.h | 19 +- arch/riscv/include/asm/smp.h | 2 - arch/riscv/include/asm/sparsemem.h | 6 +- arch/riscv/kernel/Makefile | 3 +- arch/riscv/kernel/asm-offsets.c | 3 + arch/riscv/kernel/cpu.c | 23 +- arch/riscv/kernel/cpu_ops.c | 26 +- arch/riscv/kernel/cpu_ops_sbi.c | 26 +- arch/riscv/kernel/cpu_ops_spinwait.c | 27 +- arch/riscv/kernel/head.S | 38 +- arch/riscv/kernel/head.h | 6 +- arch/riscv/kernel/ptrace.c | 4 +- arch/riscv/kernel/sbi.c | 189 ++++---- arch/riscv/kernel/setup.c | 10 - arch/riscv/kernel/smpboot.c | 2 +- arch/riscv/kvm/mmu.c | 4 +- arch/riscv/kvm/vcpu_sbi_replace.c | 11 +- arch/riscv/kvm/vcpu_sbi_v01.c | 11 +- arch/riscv/kvm/vmid.c | 4 +- arch/riscv/mm/cacheflush.c | 5 +- arch/riscv/mm/context.c | 4 +- arch/riscv/mm/init.c | 324 +++++++++++--- arch/riscv/mm/kasan_init.c | 248 ++++++++--- arch/riscv/mm/tlbflush.c | 9 +- arch/sparc/Kconfig | 12 +- arch/sparc/kernel/led.c | 8 +- arch/sparc/kernel/smp_64.c | 103 +---- arch/x86/Kconfig | 19 +- arch/x86/include/asm/kvm-x86-ops.h | 2 - arch/x86/include/asm/kvm_host.h | 12 - arch/x86/kernel/setup_percpu.c | 66 +-- arch/x86/kvm/lapic.c | 2 - arch/x86/kvm/mmu/mmu.c | 4 +- arch/x86/kvm/svm/avic.c | 123 ++++-- arch/x86/kvm/svm/svm.c | 480 ++++++++++----------- arch/x86/kvm/svm/svm.h | 16 +- arch/x86/kvm/vmx/posted_intr.c | 185 ++++---- arch/x86/kvm/vmx/posted_intr.h | 8 +- arch/x86/kvm/vmx/vmx.c | 46 +- arch/x86/kvm/vmx/vmx.h | 3 + arch/x86/kvm/x86.c | 34 +- block/bio.c | 3 +- block/mq-deadline.c | 4 +- drivers/acpi/cppc_acpi.c | 11 +- drivers/acpi/dptf/dptf_pch_fivr.c | 1 + drivers/acpi/dptf/dptf_power.c | 2 + drivers/acpi/dptf/int340x_thermal.c | 6 + drivers/acpi/fan.h | 1 + drivers/base/arch_numa.c | 68 +-- drivers/firmware/efi/libstub/efi-stub.c | 2 + drivers/gpio/gpio-idt3243x.c | 2 +- drivers/gpio/gpio-mpc8xxx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 33 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 46 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 92 ++-- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/nv.c | 34 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 23 - drivers/gpu/drm/amd/amdgpu/umc_v8_7.c | 10 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 5 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 2 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 2 +- drivers/infiniband/hw/qib/qib.h | 2 +- drivers/infiniband/hw/qib/qib_file_ops.c | 2 +- drivers/infiniband/sw/rxe/rxe_qp.c | 3 +- .../net/ethernet/stmicro/stmmac/dwmac-visconti.c | 42 +- drivers/net/phy/broadcom.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/xtlv.c | 2 + drivers/of/base.c | 131 +----- drivers/of/device.c | 2 +- drivers/parisc/pdc_stable.c | 4 +- drivers/soc/canaan/Kconfig | 1 - .../intel/int340x_thermal/int3400_thermal.c | 1 + .../intel/int340x_thermal/int3403_thermal.c | 1 + .../int340x_thermal/processor_thermal_device.h | 1 + .../int340x_thermal/processor_thermal_device_pci.c | 1 + drivers/video/fbdev/stifb.c | 45 +- fs/adfs/inode.c | 4 +- fs/binfmt_elf.c | 6 +- fs/btrfs/Kconfig | 3 +- fs/btrfs/ioctl.c | 31 +- fs/cifs/cifsfs.h | 3 +- fs/cifs/ntlmssp.h | 30 +- fs/cifs/sess.c | 70 +++ fs/cifs/smb2pdu.c | 2 +- fs/erofs/data.c | 8 +- fs/exec.c | 5 +- fs/fat/file.c | 5 +- fs/hfsplus/hfsplus_raw.h | 12 +- fs/hfsplus/xattr.c | 4 +- fs/io-wq.c | 7 +- fs/nilfs2/page.c | 4 +- fs/proc/array.c | 3 + fs/proc/base.c | 4 +- fs/proc/proc_sysctl.c | 9 +- fs/proc/vmcore.c | 10 +- fs/xfs/xfs_icache.c | 22 +- fs/xfs/xfs_ioctl32.h | 18 - include/asm-generic/barrier.h | 2 +- include/asm-generic/pgalloc.h | 24 +- include/kunit/assert.h | 2 +- include/linux/delayacct.h | 107 +++-- include/linux/elfcore-compat.h | 5 + include/linux/elfcore.h | 5 + include/linux/ethtool.h | 2 +- include/linux/hash.h | 5 +- include/linux/kernel.h | 9 + include/linux/kthread.h | 1 + include/linux/kvm_host.h | 3 - include/linux/list.h | 36 +- include/linux/netdevice.h | 1 + include/linux/of.h | 422 ++++++++++-------- include/linux/percpu.h | 13 +- include/linux/proc_fs.h | 12 +- include/linux/sched.h | 9 +- include/linux/unaligned/packed_struct.h | 2 +- include/trace/events/error_report.h | 8 +- include/uapi/linux/taskstats.h | 6 +- include/uapi/linux/uuid.h | 10 +- kernel/configs/debug.config | 105 +++++ kernel/delayacct.c | 49 ++- kernel/kthread.c | 32 +- kernel/panic.c | 21 +- kernel/sys.c | 16 +- lib/Kconfig.debug | 31 +- lib/Kconfig.ubsan | 13 - lib/Makefile | 3 +- lib/kstrtox.c | 12 + lib/list_debug.c | 8 +- lib/lz4/lz4defs.h | 2 + lib/test_hash.c | 259 ++++++----- lib/test_meminit.c | 1 + lib/test_ubsan.c | 22 - mm/Kconfig | 12 + mm/memory.c | 4 - mm/page_alloc.c | 3 + mm/page_io.c | 3 + mm/percpu.c | 154 +++++-- net/core/net-procfs.c | 3 +- net/ipv6/ip6_tunnel.c | 8 +- net/netfilter/nf_conntrack_core.c | 8 +- net/netfilter/nf_tables_api.c | 2 +- net/netfilter/nft_connlimit.c | 11 +- net/packet/af_packet.c | 2 + net/sched/sch_api.c | 2 +- samples/bpf/offwaketime_kern.c | 4 +- samples/bpf/test_overhead_kprobe_kern.c | 11 +- samples/bpf/test_overhead_tp_kern.c | 5 +- scripts/Makefile.ubsan | 1 - scripts/checkpatch.pl | 54 +-- scripts/const_structs.checkpatch | 23 + scripts/get_maintainer.pl | 2 +- sound/pci/hda/patch_cs8409-tables.c | 2 + tools/accounting/getdelays.c | 8 +- tools/bpf/bpftool/skeleton/pid_iter.bpf.c | 4 +- tools/include/linux/hash.h | 5 +- tools/include/uapi/linux/kvm.h | 19 +- .../selftests/bpf/progs/test_stacktrace_map.c | 6 +- .../testing/selftests/bpf/progs/test_tracepoint.c | 6 +- tools/testing/selftests/kvm/.gitignore | 1 + .../selftests/kvm/include/x86_64/processor.h | 10 +- tools/testing/selftests/kvm/lib/kvm_util.c | 8 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 61 +-- .../selftests/kvm/x86_64/pmu_event_filter_test.c | 198 +++++++-- tools/testing/selftests/kvm/x86_64/tsc_msrs_test.c | 4 +- .../kvm/x86_64/vmx_close_while_nested_test.c | 4 +- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 34 +- usr/include/Makefile | 1 - virt/kvm/kvm_main.c | 3 - 242 files changed, 3278 insertions(+), 2660 deletions(-) create mode 100644 arch/riscv/include/asm/cpu_ops_sbi.h create mode 100644 kernel/configs/debug.config