This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 052d534373b7 Merge tag 'exfat-for-6.8-rc1' of git://git.kernel.org/pub/ [...] new 4a693ce65b18 kdump: defer the insertion of crashkernel resources new 65cc86800cf2 MAINTAINERS: update LTP maintainers new aaa2c9a97c22 lib/Kconfig.debug: disable CONFIG_DEBUG_INFO_BTF for Hexagon new cc478e0b6bdf kasan: avoid resetting aux_lock new efbd63983533 scripts/decode_stacktrace.sh: optionally use LLVM utilities new ea52f71598f3 mm: zswap: switch maintainers to recently active developer [...] new 4cccb6221cae fs/proc/task_mmu: move mmu notification mechanism inside mm lock new 327b4603c0b2 mailmap: update entry for Manivannan Sadhasivam new 7bb943806ff6 kexec: do syscore_shutdown() in kernel_kexec new 7ea6ec4c2529 efi: disable mirror feature during crashkernel new 4e87ff59cebb kernel/crash_core.c: make __crash_hotplug_lock static new 0b8f128da761 mailmap: add old address mappings for Randy new 55f958c55c2f mailmap: switch email for Tanzir Hasan new 11684134140b mm/memory_hotplug: fix memmap_on_memory sysfs value retrieval new 00bcfcd47a52 selftests: mm: hugepage-vmemmap fails on 64K page size systems new aa8f91910bf5 MAINTAINERS: add entry for shrinker new 5d4747a6cc8e userfaultfd: avoid huge_zero_page in UFFDIO_MOVE new 7f5e47f78514 Merge tag 'mm-hotfixes-stable-2024-01-12-16-52' of git://g [...] new 7ea26f9460c6 fsnotify: compile out fsnotify permission hooks if !FANOTI [...] new ba5afb9a84df fs: rework listmount() implementation new c2459ce011f6 Merge tag 'vfs-6.8-rc1.fixes' of gitolite.kernel.org:pub/s [...] new c919330dd578 f2fs: fix double free of f2fs_sb_info new eebe75827b73 Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] new 738fadaa5497 ubifs: use crypto_shash_tfm_digest() in ubifs_hmac_wkm() new 19c2fcb4a489 ubifs: auth.c: fix kernel-doc function prototype warning new 2ba5b48938d7 ubifs: describe function parameters new c07a4dab243a ubifs: Check @c->dirty_[n|p]n_cnt and @c->nroot state unde [...] new 1e022216dcd2 ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path new 6931fb44858c ubi: Use the fault injection framework to enhance the faul [...] new e30948f7c073 ubi: Split io_failures into write_failure and erase_failure new 7cd8d1f8475d ubi: Add six fault injection type for testing new 4d0deb380a5b ubi: Reserve sufficient buffer length for the input mask new 2fe48aaab266 mtd: Add several functions to the fail_function list new ac8e9f64f51b ubifs: fix kernel-doc warnings new adbf4c4954e3 ubi: block: fix memleak in ubiblock_create() new 0c6bc3725592 Merge tag 'ubifs-for-linus-6.8-rc1' of git://git.kernel.or [...] new 32253f00ac8a um: virt-pci: fix platform map offset new 541d4e4d435c um: Fix naming clash between UML and scheduler new 085bc003baab um: mmu: remove stub_pages new a8e75902f4d7 um: document arch_futex_atomic_op_inuser new a55719847da0 um: Drop support for hosts without SYSEMU_SINGLESTEP support new 571353379470 um: Drop NULL check from start_userspace new 9e16fb933fd1 um: Make errors to stop ptraced child fatal during startup new 236f9fe39b02 um: Don't use vfprintf() for os_info() new 1818b8406678 um: Do not use printk in SIGWINCH helper thread new 139e6e8ef6ee um: Reap winch thread if it fails new 6d64095ea869 um: Do not use printk in userspace trampoline new 7b84543cbd88 um: Always inline stub functions new 7d748f60a4b8 um: net: Fix return type of uml_net_start_xmit() new abe4eaa8618b um: time-travel: fix time corruption new 32a84cfc6caf arch: um: Add Clang coverage support new 21822553a5f4 Documentation: kunit: Add clang UML coverage example new 1ca1443570e4 um: Rely on PTRACE_SETREGSET to set FS/GS base registers new 1e41c415e21f um: Remove unused register save/restore functions new 83aec96c631e um: Mark 32bit syscall helpers as clobbering memory new 6cff79f4b90a Merge tag 'uml-for-linus-6.8-rc1' of git://git.kernel.org/ [...] new e45f463a9b01 riscv: add ISA extension parsing for Zbc new be6bef2acb75 riscv: hwprobe: export missing Zbc ISA extension new 0d8295ed975b riscv: add ISA extension parsing for scalar crypto new 794983f292cd riscv: hwprobe: add support for scalar crypto ISA extensions new 9376396251c8 dt-bindings: riscv: add scalar crypto ISA extensions description new aec3353963b8 riscv: add ISA extension parsing for vector crypto new ca35b5b11585 riscv: hwprobe: export vector crypto ISA extensions new 10815531c513 dt-bindings: riscv: add vector crypto ISA extensions description new 11e8e1ee2c22 riscv: add ISA extension parsing for Zfh/Zfh[min] new bf4cd84111c6 riscv: hwprobe: export Zfh[min] ISA extensions new c44714c35ff8 dt-bindings: riscv: add Zfh[min] ISA extensions description new eddbfa0d849f riscv: add ISA extension parsing for Zihintntl new 74ba42b250a7 riscv: hwprobe: export Zhintntl ISA extension new 892f10c8d6ca dt-bindings: riscv: add Zihintntl ISA extension description new f4961b78c37b riscv: add ISA extension parsing for Zvfh[min] new 5dadda5e6a59 riscv: hwprobe: export Zvfh[min] ISA extensions new e11880b4be3a dt-bindings: riscv: add Zvfh[min] ISA extension description new fe987e84b012 riscv: add ISA extension parsing for Zfa new dc6ccb21f42c riscv: hwprobe: export Zfa ISA extension new 9726acfdfa3b dt-bindings: riscv: add Zfa ISA extension description new f352a28cc2fb Merge patch series "riscv: report more ISA extensions thro [...] new 4a6b93f56296 dt-bindings: riscv: cpus: Add AMD MicroBlaze V compatible new c30fa83b4989 riscv: Use WRITE_ONCE() when setting page table entries new eba2591d99d1 mm: Introduce pudp/p4dp/pgdp_get() functions new d6508999d188 riscv: mm: Only compile pgtable.c if MMU new edf955647269 riscv: Use accessors to page table entries instead of dire [...] new e015eb628c45 Merge patch series "riscv: Use READ_ONCE()/WRITE_ONCE() fo [...] new cbc911392c05 RISC-V: Remove the removed single-letter extensions new 36d842d654be RISC-V: hwprobe: Clarify cpus size parameter new 53b2b22850e1 RISC-V: Move the hwprobe syscall to its own file new e178bf146e4b RISC-V: hwprobe: Introduce which-cpus flag new ef7d6abb2cf5 RISC-V: selftests: Add which-cpus hwprobe test new 7a4749739c5f Merge patch series "RISC-V: hwprobe: Introduce which-cpus" new b7b4e4d79fc7 riscv: Remove obsolete rv32_defconfig file new a4166aec1130 riscv: Deduplicate code in setup_smp() new 79093f3ec39c riscv: Remove unused members from struct cpu_operations new 62ff262227a4 riscv: Use the same CPU operations for all CPUs new 5634d9c280d2 Merge patch series "riscv: CPU operations cleanup" new cfbc4f81c9d0 riscv: Select ARCH_WANTS_NO_INSTR new ca0e433b41a6 riscv: fix __user annotation in traps_misaligned.c new 869436dae72a riscv; fix __user annotation in save_v_state() new 420370f3ae3d riscv: Check if the code to patch lies in the exit section new c29fc621e1a4 riscv: Fix wrong usage of lm_alias() when splitting a huge [...] new 749b94b08005 riscv: Fix module_alloc() that did not reset the linear ma [...] new b8b2711336f0 riscv: Fix set_direct_map_default_noflush() to reset _PAGE_EXEC new 5c89186a3270 Merge remote-tracking branch 'palmer/fixes' into for-next new a7565f4d068b riscv: Remove SHADOW_OVERFLOW_STACK_SIZE macro new 66f1e6809397 riscv: Make XIP bootable again new 5daa37264102 riscv: Fixed wrong register in XIP_FIXUP_FLASH_OFFSET macro new 6c4a2f6329f0 riscv: Allow disabling of BUILTIN_DTB for XIP new 2bf8acbf542b Merge patch series "Fix XIP boot and make XIP testable in QEMU" new 62694797f56b use linux/export.h rather than asm-generic/export.h new 1ec9f381e848 riscv: add ISA extension parsing for Ztso new 5b4d64a819c0 riscv: hwprobe: export Ztso ISA extension new cd7be4d02f41 dt-bindings: riscv: add Zacas ISA extension description new 188a2122c827 riscv: add ISA extension parsing for Zacas new 154a37061229 riscv: hwprobe: export Zacas ISA extension new 3359866b40a9 riscv: hwprobe: export Zicond extension new cb51bfee7f62 Merge patch series "riscv: hwprobe: add Zicond, Zacas and [...] new 4331f070267a Merge tag 'riscv-for-linus-6.8-mw1' of git://git.kernel.or [...] new 06dc6a869597 MAINTAINERS: Add myself as maintainer of the Ralink architecture new 01940cd4a6b9 MIPS: SGI-IP27: hubio: fix nasid kernel-doc warning new f99c37d56225 MIPS: compressed: Use correct instruction for 64 bit code new 0d0a3748a2cb mips: dmi: Fix early remap on MIPS32 new 0f5cc249ff73 mips: Fix incorrect max_low_pfn adjustment new e1a9ae457369 mips: Fix max_mapnr being uninitialized on early stages new 1c0150229f6a mips: Optimize max_mapnr init procedure new e540b8c5da04 mips: mm: add slab availability checking in ioremap_prot new efe8ee1a8b9a mips: Set dump-stack arch description new 682fb5be3531 MIPS: Allow vectored interrupt handler to reside everywher [...] new 8e1803900ef1 MIPS: Remove unused shadow GPR support from vector irq setup new 2f9060b1db4a MIPS: Fix typos new 89c4b588d11e MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() new 3c1e5abcda64 MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() new 096f286ee3fa Merge tag 'mips_6.8' of git://git.kernel.org/pub/scm/linux [...] new a4d511aa24ca microblaze: Align defconfig with latest Kconfig layout new 873b074050a8 microblaze: Enable options to mount a rootfs via NFS new ffb0399437ef microblaze: defconfig: Enable the Marvell phy driver new 284a4ddeed35 Merge tag 'microblaze-v6.8' of git://git.monstr.eu/linux-2 [...] new c16af1212479 ARM: 9328/1: mm: try VMA lock-based page fault handling first new 89320c9785e8 ARM: 9329/1: kasan: Use memblock_alloc_try_nid_raw for sha [...] new c17d8847c3be ARM: 9331/1: ARM/dma-mapping: replace kzalloc() and vzallo [...] new fd7c3c3767c3 ARM: 9327/1: vfp: Add missing VFP instructions to neon_sup [...] new f54e8634d136 ARM: 9330/1: davinci: also select PINCTRL new 8790fade1a19 Merge branches 'misc' and 'fixes' into for-next new c4c6044d35f0 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm new 4ea6babbdd49 xtensa: fix variants path in the Kconfig help new 6d638ab8c3df xtensa: replace <asm-generic/export.h> with <linux/export.h> new 791beae7335c xtensa: Use PCI_HEADER_TYPE_MFD instead of literal new a03cd7602a09 xtensa: don't produce FDPIC output with fdpic toolchain new 47ce834fbb6c Merge tag 'xtensa-20240117' of https://github.com/jcmvbkbc [...] new 735ae74f73e5 parisc/firmware: Fix F-extend for PDC addresses new 6472036581f9 parisc/power: Fix power soft-off button emulation on qemu new bce3b5d6764b Merge tag 'parisc-for-6.8-rc1' of git://git.kernel.org/pub [...] new 1f4cac0f7465 Documentation: constrain alabaster package to older versions new c48a7c44a1d0 docs: kernel_feat.py: fix potential command injection new 22160b08d888 Documentation/core-api: fix spelling mistake in workqueue new 54a2ffe9524f docs: admin-guide: hw_random: update rng-tools website new b65a6b44f0ea docs, kprobes: Update email address of Masami Hiramatsu new ead8467f96d6 docs, kprobes: Add loongarch as supported architecture new 1b1934dbbdcf Merge tag 'docs-6.8-2' of git://git.lwn.net/linux
The 157 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 | 5 +- Documentation/admin-guide/features.rst | 2 +- Documentation/admin-guide/hw_random.rst | 5 +- Documentation/arch/arc/features.rst | 2 +- Documentation/arch/arm/features.rst | 2 +- Documentation/arch/arm64/features.rst | 2 +- Documentation/arch/loongarch/features.rst | 2 +- Documentation/arch/m68k/features.rst | 2 +- Documentation/arch/mips/features.rst | 2 +- Documentation/arch/nios2/features.rst | 2 +- Documentation/arch/openrisc/features.rst | 2 +- Documentation/arch/parisc/features.rst | 2 +- Documentation/arch/powerpc/features.rst | 2 +- Documentation/arch/riscv/features.rst | 2 +- Documentation/arch/riscv/hwprobe.rst | 122 ++++++++- Documentation/arch/s390/features.rst | 2 +- Documentation/arch/sh/features.rst | 2 +- Documentation/arch/sparc/features.rst | 2 +- Documentation/arch/x86/features.rst | 2 +- Documentation/arch/xtensa/features.rst | 2 +- Documentation/core-api/workqueue.rst | 2 +- Documentation/dev-tools/kunit/running_tips.rst | 11 + Documentation/devicetree/bindings/riscv/cpus.yaml | 1 + .../devicetree/bindings/riscv/extensions.yaml | 219 +++++++++++++++ Documentation/sphinx/kernel_feat.py | 55 +--- Documentation/sphinx/requirements.txt | 2 + Documentation/trace/kprobes.rst | 3 +- .../translations/zh_CN/arch/loongarch/features.rst | 2 +- .../translations/zh_CN/arch/mips/features.rst | 2 +- .../translations/zh_TW/arch/loongarch/features.rst | 2 +- .../translations/zh_TW/arch/mips/features.rst | 2 +- MAINTAINERS | 29 +- arch/arm/Kconfig | 1 + arch/arm/include/asm/pgtable.h | 2 + arch/arm/mach-davinci/Kconfig | 1 + arch/arm/mm/dma-mapping.c | 5 +- arch/arm/mm/fault.c | 30 ++ arch/arm/mm/kasan_init.c | 8 +- arch/arm/vfp/vfpmodule.c | 18 ++ arch/microblaze/configs/mmu_defconfig | 13 +- arch/mips/alchemy/devboards/db1200.c | 2 +- arch/mips/alchemy/devboards/db1550.c | 2 +- arch/mips/bcm47xx/buttons.c | 6 +- arch/mips/bcm63xx/clk.c | 4 +- arch/mips/boot/compressed/dbg.c | 2 +- arch/mips/boot/compressed/head.S | 4 +- arch/mips/boot/elf2ecoff.c | 2 +- arch/mips/cavium-octeon/csrc-octeon.c | 2 +- .../cavium-octeon/executive/cvmx-boot-vector.c | 2 +- arch/mips/cavium-octeon/executive/cvmx-bootmem.c | 2 +- arch/mips/cavium-octeon/executive/cvmx-cmd-queue.c | 4 +- .../cavium-octeon/executive/cvmx-helper-jtag.c | 2 +- arch/mips/cavium-octeon/executive/cvmx-pko.c | 2 +- arch/mips/cavium-octeon/octeon-platform.c | 2 +- arch/mips/fw/arc/promlib.c | 6 +- arch/mips/include/asm/debug.h | 2 +- arch/mips/include/asm/dmi.h | 2 +- arch/mips/include/asm/io.h | 4 +- arch/mips/include/asm/mach-au1x00/au1000_dma.h | 2 +- arch/mips/include/asm/mach-au1x00/gpio-au1000.h | 2 +- .../include/asm/mach-lantiq/falcon/lantiq_soc.h | 2 +- .../include/asm/mach-loongson64/loongson_hwmon.h | 2 +- .../include/asm/mach-loongson64/loongson_regs.h | 2 +- arch/mips/include/asm/mach-malta/spaces.h | 4 +- arch/mips/include/asm/mips-boards/bonito64.h | 2 +- arch/mips/include/asm/mips-cpc.h | 2 +- arch/mips/include/asm/mipsregs.h | 4 +- arch/mips/include/asm/octeon/cvmx-bootinfo.h | 2 +- arch/mips/include/asm/octeon/cvmx-cmd-queue.h | 6 +- arch/mips/include/asm/octeon/cvmx-pko.h | 2 +- arch/mips/include/asm/octeon/cvmx-pow.h | 4 +- arch/mips/include/asm/octeon/octeon-model.h | 4 +- arch/mips/include/asm/page.h | 2 +- arch/mips/include/asm/pci.h | 2 +- arch/mips/include/asm/pgtable-bits.h | 2 +- arch/mips/include/asm/sgi/mc.h | 2 +- arch/mips/include/asm/sn/klconfig.h | 2 +- arch/mips/include/asm/sync.h | 2 +- arch/mips/include/asm/thread_info.h | 2 +- arch/mips/include/asm/timex.h | 2 +- arch/mips/include/asm/vdso/vdso.h | 2 +- arch/mips/include/uapi/asm/mman.h | 2 +- arch/mips/include/uapi/asm/msgbuf.h | 2 +- arch/mips/kernel/cpu-probe.c | 2 +- arch/mips/kernel/genex.S | 8 +- arch/mips/kernel/kprobes.c | 2 +- arch/mips/kernel/prom.c | 2 + arch/mips/kernel/relocate.c | 2 +- arch/mips/kernel/relocate_kernel.S | 2 +- arch/mips/kernel/setup.c | 6 +- arch/mips/kernel/signal.c | 2 +- arch/mips/kernel/traps.c | 93 ++----- arch/mips/kernel/vpe.c | 4 +- arch/mips/kvm/emulate.c | 2 +- arch/mips/loongson2ef/common/platform.c | 2 +- arch/mips/loongson64/smp.c | 2 +- arch/mips/mm/c-r4k.c | 2 +- arch/mips/mm/cex-gen.S | 2 +- arch/mips/mm/init.c | 16 +- arch/mips/mm/ioremap.c | 4 + arch/mips/mm/tlb-r3k.c | 2 +- arch/mips/mm/tlb-r4k.c | 2 +- arch/mips/mm/tlbex.c | 4 +- arch/mips/net/bpf_jit_comp32.c | 2 +- arch/mips/pci/ops-loongson2.c | 2 +- arch/mips/pci/pci-alchemy.c | 2 +- arch/mips/pci/pci-ar2315.c | 2 +- arch/mips/pci/pci-lantiq.c | 2 +- arch/mips/pci/pci-octeon.c | 2 +- arch/mips/pci/pci-xtalk-bridge.c | 2 +- arch/mips/pci/pcie-octeon.c | 2 +- arch/mips/ralink/mt7621.c | 2 +- arch/mips/sgi-ip27/ip27-hubio.c | 2 +- arch/mips/txx9/generic/pci.c | 2 +- arch/parisc/kernel/firmware.c | 4 +- arch/riscv/Kconfig | 7 +- arch/riscv/configs/rv32_defconfig | 139 ---------- arch/riscv/include/asm/cpu_ops.h | 14 +- arch/riscv/include/asm/cpufeature.h | 4 +- arch/riscv/include/asm/hwcap.h | 38 ++- arch/riscv/include/asm/hwprobe.h | 24 ++ arch/riscv/include/asm/kfence.h | 4 +- arch/riscv/include/asm/pgtable-64.h | 22 +- arch/riscv/include/asm/pgtable.h | 33 +-- arch/riscv/include/asm/sections.h | 1 + arch/riscv/include/asm/thread_info.h | 1 - arch/riscv/include/asm/xip_fixup.h | 2 +- arch/riscv/include/uapi/asm/hwprobe.h | 32 +++ arch/riscv/kernel/Makefile | 1 + arch/riscv/kernel/cpu-hotplug.c | 19 +- arch/riscv/kernel/cpu_ops.c | 14 +- arch/riscv/kernel/cpu_ops_sbi.c | 19 -- arch/riscv/kernel/cpu_ops_spinwait.c | 11 - arch/riscv/kernel/cpufeature.c | 195 +++++++++++-- arch/riscv/kernel/efi.c | 2 +- arch/riscv/kernel/head.S | 6 +- arch/riscv/kernel/mcount-dyn.S | 2 +- arch/riscv/kernel/mcount.S | 2 +- arch/riscv/kernel/module.c | 3 +- arch/riscv/kernel/patch.c | 11 +- arch/riscv/kernel/setup.c | 1 - arch/riscv/kernel/signal.c | 2 +- arch/riscv/kernel/smp.c | 2 +- arch/riscv/kernel/smpboot.c | 38 +-- arch/riscv/kernel/{sys_riscv.c => sys_hwprobe.c} | 224 +++++++++------ arch/riscv/kernel/sys_riscv.c | 285 ------------------- arch/riscv/kernel/traps_misaligned.c | 6 +- arch/riscv/kernel/vdso/hwprobe.c | 86 +++++- arch/riscv/kernel/vmlinux-xip.lds.S | 2 + arch/riscv/kernel/vmlinux.lds.S | 2 + arch/riscv/kvm/mmu.c | 22 +- arch/riscv/lib/clear_page.S | 2 +- arch/riscv/lib/tishift.S | 2 +- arch/riscv/lib/uaccess.S | 2 +- arch/riscv/mm/Makefile | 3 +- arch/riscv/mm/fault.c | 16 +- arch/riscv/mm/hugetlbpage.c | 12 +- arch/riscv/mm/init.c | 8 +- arch/riscv/mm/kasan_init.c | 45 +-- arch/riscv/mm/pageattr.c | 55 ++-- arch/riscv/mm/pgtable.c | 51 +++- arch/um/Makefile-skas | 5 + arch/um/drivers/chan_user.c | 42 +-- arch/um/drivers/line.c | 13 +- arch/um/drivers/net_kern.c | 2 +- arch/um/drivers/virt-pci.c | 2 +- arch/um/include/asm/mmu.h | 1 - arch/um/include/asm/processor-generic.h | 1 - arch/um/include/shared/kern_util.h | 5 +- arch/um/include/shared/os.h | 3 - arch/um/include/shared/ptrace_user.h | 41 --- arch/um/include/shared/registers.h | 2 - arch/um/kernel/process.c | 14 +- arch/um/kernel/ptrace.c | 2 - arch/um/kernel/signal.c | 12 - arch/um/kernel/skas/uaccess.c | 4 +- arch/um/kernel/time.c | 32 ++- arch/um/os-Linux/helper.c | 6 +- arch/um/os-Linux/registers.c | 20 -- arch/um/os-Linux/skas/process.c | 117 +++----- arch/um/os-Linux/start_up.c | 111 ++------ arch/um/os-Linux/util.c | 19 +- arch/x86/um/asm/elf.h | 4 +- arch/x86/um/asm/processor_64.h | 3 - arch/x86/um/os-Linux/Makefile | 1 - arch/x86/um/os-Linux/prctl.c | 12 - arch/x86/um/ptrace_32.c | 24 -- arch/x86/um/ptrace_64.c | 26 -- arch/x86/um/shared/sysdep/ptrace_32.h | 4 - arch/x86/um/shared/sysdep/ptrace_user.h | 12 +- arch/x86/um/shared/sysdep/stub_32.h | 39 +-- arch/x86/um/shared/sysdep/stub_64.h | 17 +- arch/x86/um/syscalls_64.c | 62 +---- arch/x86/um/tls_64.c | 2 +- arch/xtensa/Kconfig | 2 +- arch/xtensa/Makefile | 6 +- arch/xtensa/include/asm/asmmacro.h | 2 +- arch/xtensa/lib/pci-auto.c | 8 +- drivers/mtd/mtdcore.c | 5 + drivers/mtd/ubi/Kconfig | 9 + drivers/mtd/ubi/block.c | 2 +- drivers/mtd/ubi/debug.c | 108 +++++++- drivers/mtd/ubi/debug.h | 304 +++++++++++++++++++-- drivers/mtd/ubi/io.c | 86 +++++- drivers/mtd/ubi/ubi.h | 45 ++- drivers/parisc/power.c | 2 +- fs/f2fs/super.c | 1 + fs/namespace.c | 50 ++-- fs/proc/task_mmu.c | 24 +- fs/ubifs/auth.c | 21 +- fs/ubifs/commit.c | 13 +- fs/ubifs/dir.c | 2 + fs/ubifs/file.c | 30 +- fs/ubifs/replay.c | 2 + include/linux/fsnotify.h | 19 ++ include/linux/pgtable.h | 21 ++ include/linux/syscalls.h | 2 +- kernel/crash_core.c | 16 +- kernel/kexec_core.c | 1 + lib/Kconfig.debug | 2 + mm/kasan/generic.c | 10 +- mm/memory_hotplug.c | 8 +- mm/mm_init.c | 6 + mm/userfaultfd.c | 6 + scripts/decode_stacktrace.sh | 19 +- tools/testing/selftests/mm/hugepage-vmemmap.c | 29 +- tools/testing/selftests/riscv/hwprobe/Makefile | 5 +- tools/testing/selftests/riscv/hwprobe/hwprobe.c | 2 +- tools/testing/selftests/riscv/hwprobe/hwprobe.h | 2 +- tools/testing/selftests/riscv/hwprobe/which-cpus.c | 154 +++++++++++ .../testing/selftests/riscv/vector/vstate_prctl.c | 10 +- 231 files changed, 2365 insertions(+), 1676 deletions(-) delete mode 100644 arch/riscv/configs/rv32_defconfig copy arch/riscv/kernel/{sys_riscv.c => sys_hwprobe.c} (69%) delete mode 100644 arch/x86/um/os-Linux/prctl.c create mode 100644 tools/testing/selftests/riscv/hwprobe/which-cpus.c