-rw-r--r-- | .editorconfig | 3 | |
-rw-r--r-- | .mailmap | 13 | |
-rw-r--r-- | Documentation/admin-guide/LSM/tomoyo.rst | 35 | |
-rw-r--r-- | Documentation/admin-guide/kernel-parameters.txt | 28 | |
-rw-r--r-- | Documentation/admin-guide/mm/transhuge.rst | 4 | |
-rw-r--r-- | Documentation/arch/riscv/uabi.rst | 4 | |
-rw-r--r-- | Documentation/cdrom/cdrom-standard.rst | 4 | |
-rw-r--r-- | Documentation/core-api/swiotlb.rst | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/arm/stm32/st,mlahb.yaml | 3 | |
-rw-r--r-- | Documentation/devicetree/bindings/arm/sunxi.yaml | 6 | |
-rw-r--r-- | Documentation/devicetree/bindings/dma/fsl,edma.yaml | 4 | |
-rw-r--r-- | Documentation/devicetree/bindings/i2c/atmel,at91sam-i2c.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/i2c/google,cros-ec-i2c-tunnel.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/input/elan,ekth6915.yaml | 19 | |
-rw-r--r-- | Documentation/devicetree/bindings/input/ilitek,ili2901.yaml | 66 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/pse-pd/microchip,pd692x0.yaml | 11 | |
-rw-r--r-- | Documentation/devicetree/bindings/net/pse-pd/ti,tps23881.yaml | 18 | |
-rw-r--r-- | Documentation/devicetree/bindings/usb/realtek,rts5411.yaml | 1 | |
-rw-r--r-- | Documentation/i2c/i2c_bus.svg | 15 | |
-rw-r--r-- | Documentation/i2c/summary.rst | 79 | |
-rw-r--r-- | Documentation/kbuild/kconfig-language.rst | 12 | |
-rw-r--r-- | Documentation/netlink/specs/netdev.yaml | 4 | |
-rw-r--r-- | Documentation/netlink/specs/nfsd.yaml | 2 | |
-rw-r--r-- | Documentation/networking/af_xdp.rst | 33 | |
-rw-r--r-- | Documentation/process/maintainer-netdev.rst | 2 | |
-rw-r--r-- | Documentation/userspace-api/index.rst | 1 | |
-rw-r--r-- | Documentation/userspace-api/media/v4l/dev-subdev.rst | 2 | |
-rw-r--r-- | Documentation/userspace-api/mfd_noexec.rst | 86 | |
-rw-r--r-- | Documentation/virt/hyperv/clocks.rst | 21 | |
-rw-r--r-- | Documentation/virt/hyperv/overview.rst | 22 | |
-rw-r--r-- | Documentation/virt/hyperv/vmbus.rst | 143 | |
-rw-r--r-- | MAINTAINERS | 44 | |
-rw-r--r-- | Makefile | 2 | |
-rw-r--r-- | arch/arc/net/bpf_jit.h | 2 | |
-rw-r--r-- | arch/arc/net/bpf_jit_arcv2.c | 10 | |
-rw-r--r-- | arch/arc/net/bpf_jit_core.c | 22 | |
-rw-r--r-- | arch/arm/boot/dts/nxp/imx/imx53-qsb-common.dtsi | 2 | |
-rw-r--r-- | arch/arm/boot/dts/nxp/imx/imx53-qsb-hdmi.dtso | 6 | |
-rw-r--r-- | arch/arm/include/asm/efi.h | 13 | |
-rw-r--r-- | arch/arm/kernel/ftrace.c | 17 | |
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 3 | |
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 2 | |
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8mp-venice-gw73xx.dtsi | 2 | |
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 2 | |
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 1 | |
-rw-r--r-- | arch/arm64/include/asm/el2_setup.h | 6 | |
-rw-r--r-- | arch/arm64/include/asm/io.h | 36 | |
-rw-r--r-- | arch/arm64/include/asm/kvm_arm.h | 6 | |
-rw-r--r-- | arch/arm64/include/asm/kvm_emulate.h | 71 | |
-rw-r--r-- | arch/arm64/include/asm/kvm_host.h | 25 | |
-rw-r--r-- | arch/arm64/include/asm/kvm_hyp.h | 4 | |
-rw-r--r-- | arch/arm64/include/asm/kvm_pkvm.h | 9 | |
-rw-r--r-- | arch/arm64/kernel/armv8_deprecated.c | 3 | |
-rw-r--r-- | arch/arm64/kernel/efi.c | 2 | |
-rw-r--r-- | arch/arm64/kvm/arm.c | 76 | |
-rw-r--r-- | arch/arm64/kvm/emulate-nested.c | 21 | |
-rw-r--r-- | arch/arm64/kvm/fpsimd.c | 11 | |
-rw-r--r-- | arch/arm64/kvm/guest.c | 3 | |
-rw-r--r-- | arch/arm64/kvm/hyp/aarch32.c | 18 | |
-rw-r--r-- | arch/arm64/kvm/hyp/fpsimd.S | 6 | |
-rw-r--r-- | arch/arm64/kvm/hyp/include/hyp/switch.h | 36 | |
-rw-r--r-- | arch/arm64/kvm/hyp/include/nvhe/pkvm.h | 1 | |
-rw-r--r-- | arch/arm64/kvm/hyp/nvhe/ffa.c | 12 | |
-rw-r--r-- | arch/arm64/kvm/hyp/nvhe/hyp-main.c | 84 | |
-rw-r--r-- | arch/arm64/kvm/hyp/nvhe/pkvm.c | 17 | |
-rw-r--r-- | arch/arm64/kvm/hyp/nvhe/setup.c | 25 | |
-rw-r--r-- | arch/arm64/kvm/hyp/nvhe/switch.c | 24 | |
-rw-r--r-- | arch/arm64/kvm/hyp/vhe/switch.c | 12 | |
-rw-r--r-- | arch/arm64/kvm/nested.c | 6 | |
-rw-r--r-- | arch/arm64/kvm/reset.c | 3 | |
-rw-r--r-- | arch/arm64/kvm/vgic/vgic-init.c | 2 | |
-rw-r--r-- | arch/arm64/kvm/vgic/vgic-mmio-v3.c | 15 | |
-rw-r--r-- | arch/arm64/kvm/vgic/vgic.h | 2 | |
-rw-r--r-- | arch/arm64/mm/contpte.c | 4 | |
-rw-r--r-- | arch/loongarch/Kconfig | 5 | |
-rw-r--r-- | arch/loongarch/Kconfig.debug | 1 | |
-rw-r--r-- | arch/loongarch/boot/dts/loongson-2k0500-ref.dts | 4 | |
-rw-r--r-- | arch/loongarch/boot/dts/loongson-2k1000-ref.dts | 4 | |
-rw-r--r-- | arch/loongarch/boot/dts/loongson-2k2000-ref.dts | 2 | |
-rw-r--r-- | arch/loongarch/include/asm/hw_breakpoint.h | 4 | |
-rw-r--r-- | arch/loongarch/include/asm/numa.h | 1 | |
-rw-r--r-- | arch/loongarch/include/asm/stackframe.h | 2 | |
-rw-r--r-- | arch/loongarch/kernel/head.S | 2 | |
-rw-r--r-- | arch/loongarch/kernel/hw_breakpoint.c | 96 | |
-rw-r--r-- | arch/loongarch/kernel/ptrace.c | 47 | |
-rw-r--r-- | arch/loongarch/kernel/setup.c | 6 | |
-rw-r--r-- | arch/loongarch/kernel/smp.c | 5 | |
-rw-r--r-- | arch/loongarch/kernel/vmlinux.lds.S | 10 | |
-rw-r--r-- | arch/loongarch/kvm/exit.c | 2 | |
-rw-r--r-- | arch/mips/bmips/setup.c | 3 | |
-rw-r--r-- | arch/mips/include/asm/mipsmtregs.h | 2 | |
-rw-r--r-- | arch/mips/kernel/syscalls/syscall_o32.tbl | 2 | |
-rw-r--r-- | arch/mips/pci/ops-rc32434.c | 4 | |
-rw-r--r-- | arch/parisc/include/asm/cacheflush.h | 15 | |
-rw-r--r-- | arch/parisc/include/asm/pgtable.h | 27 | |
-rw-r--r-- | arch/parisc/kernel/cache.c | 413 | |
-rw-r--r-- | arch/powerpc/Kconfig | 2 | |
-rw-r--r-- | arch/powerpc/crypto/.gitignore | 2 | |
-rw-r--r-- | arch/powerpc/include/asm/uaccess.h | 27 | |
-rw-r--r-- | arch/powerpc/kvm/book3s_64_vio.c | 18 | |
-rw-r--r-- | arch/powerpc/net/bpf_jit_comp32.c | 12 | |
-rw-r--r-- | arch/powerpc/net/bpf_jit_comp64.c | 12 | |
-rw-r--r-- | arch/powerpc/platforms/pseries/lparcfg.c | 4 | |
-rw-r--r-- | arch/riscv/Kconfig | 2 | |
-rw-r--r-- | arch/riscv/boot/dts/sophgo/cv1800b-milkv-duo.dts | 1 | |
-rw-r--r-- | arch/riscv/include/asm/cmpxchg.h | 22 | |
-rw-r--r-- | arch/riscv/kernel/cpu_ops_sbi.c | 2 | |
-rw-r--r-- | arch/riscv/kernel/cpu_ops_spinwait.c | 3 | |
-rw-r--r-- | arch/riscv/kvm/aia_device.c | 7 | |
-rw-r--r-- | arch/riscv/kvm/vcpu_onereg.c | 4 | |
-rw-r--r-- | arch/riscv/mm/fault.c | 4 | |
-rw-r--r-- | arch/riscv/mm/init.c | 21 | |
-rw-r--r-- | arch/s390/boot/startup.c | 27 | |
-rw-r--r-- | arch/s390/boot/vmem.c | 12 | |
-rw-r--r-- | arch/s390/boot/vmlinux.lds.S | 1 | |
-rw-r--r-- | arch/s390/configs/debug_defconfig | 43 | |
-rw-r--r-- | arch/s390/configs/defconfig | 40 | |
-rw-r--r-- | arch/s390/configs/zfcpdump_defconfig | 5 | |
-rw-r--r-- | arch/s390/kernel/crash_dump.c | 54 | |
-rw-r--r-- | arch/x86/boot/compressed/Makefile | 4 | |
-rw-r--r-- | arch/x86/events/intel/cstate.c | 1 | |
-rw-r--r-- | arch/x86/events/intel/uncore.c | 1 | |
-rw-r--r-- | arch/x86/events/rapl.c | 1 | |
-rw-r--r-- | arch/x86/include/asm/efi.h | 1 | |
-rw-r--r-- | arch/x86/include/asm/kvm_host.h | 1 | |
-rw-r--r-- | arch/x86/include/asm/uaccess.h | 4 | |
-rw-r--r-- | arch/x86/include/asm/vmxfeatures.h | 2 | |
-rw-r--r-- | arch/x86/kernel/amd_nb.c | 9 | |
-rw-r--r-- | arch/x86/kernel/cpu/aperfmperf.c | 1 | |
-rw-r--r-- | arch/x86/kernel/cpu/common.c | 7 | |
-rw-r--r-- | arch/x86/kernel/cpu/cpu.h | 2 | |
-rw-r--r-- | arch/x86/kernel/cpu/intel.c | 25 | |
-rw-r--r-- | arch/x86/kernel/cpu/resctrl/monitor.c | 3 | |
-rw-r--r-- | arch/x86/kernel/cpu/topology_amd.c | 4 | |
-rw-r--r-- | arch/x86/kernel/machine_kexec_64.c | 11 | |
-rw-r--r-- | arch/x86/kvm/Kconfig | 11 | |
-rw-r--r-- | arch/x86/kvm/lapic.c | 39 | |
-rw-r--r-- | arch/x86/kvm/lapic.h | 2 | |
-rw-r--r-- | arch/x86/kvm/mmu/mmu.c | 46 | |
-rw-r--r-- | arch/x86/kvm/mmu/spte.h | 9 | |
-rw-r--r-- | |