This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 92b71befc349 Merge tag 'objtool-urgent-2025-04-01' of git://git.kernel. [...] new 22cc5ca5de52 x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT new 9f98a4f4e721 x86/tdx: Fix arch_safe_halt() execution for TDX VMs new e8f45927ee5d x86/tdx: Emit warning if IRQs are enabled during HLT #VE handling new 6cb094583aef Merge tag 'x86_tdx_for_6.15-rc1' of git://git.kernel.org/p [...] new f1e7177cbd51 Merge Merge tag 'objtool-core-2025-03-22' into loongarch-next new 13c23cb4ed09 rust: Fix enabling Rust and building with GCC for LoongArch new 08dac3b83aac LoongArch: Always select HAVE_VIRT_CPU_ACCOUNTING_GEN new 892a79634196 LoongArch: Enable UBSAN (Undefined Behavior Sanitizer) new be216cbc1ddf LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig new ec105cadff5d LoongArch: Increase MAX_IO_PICS up to 8 new 4103cfe9dcb8 LoongArch: Increase ARCH_DMA_MINALIGN up to 16 new 2e3bc71e4f39 LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() new 29c92a41c6d2 LoongArch: Rework the arch_kgdb_breakpoint() implementation new 7e2586991e36 LoongArch: BPF: Fix off-by-one error in build_prologue() new 52266f1015a8 LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC new 60f3caff1492 LoongArch: BPF: Don't override subprog's return value new c271c86a4c72 LoongArch: vDSO: Remove --hash-style=sysv new a34ea549aace LoongArch: vDSO: Make use of the t8 register for vgetrando [...] new 17ba839c3c6c LoongArch: Update Loongson-3 default config file new 1c241cba196d Merge tag 'loongarch-6.15' of git://git.kernel.org/pub/scm [...] new 5550187c4c21 um: Pass the correct Rust target and options with gcc new d1d7f01f7cd3 um: mark rodata read-only and implement _nofault accesses new 84a6fc378471 um: remove copy_from_kernel_nofault_allowed new 1fc350eed627 um: Allocate vdso page pointer statically new 0bc754d1e31f um: hostfs: avoid issues on inode number reuse by host new f664a1399633 um: use str_yes_no() to remove hardcoded "yes" and "no" new e82cf3051e61 um: Update min_low_pfn to match changes in uml_reserved new 089db01ea7eb um/locking: Remove semicolon from "lock" prefix new 887c5c12e80c um: work around sched_yield not yielding in time-travel mode new 24ffa71b0f15 um: virt-pci: Refactor virtio_pcidev into its own module new cef721e0d53d um: Store full CSGSFS and SS register from mcontext new 16a0ca5e4e79 um: x86: clean up elf specific definitions new 4f087eafdcef um: Add pthread-based helper support new d7f89a9da432 um: ubd: Switch to the pthread-based helper new d295beeed255 um: Switch to the pthread-based helper in sigio workaround new 69f52573c24d um: Prohibit the VM_CLONE flag in run_helper_thread() new 33c9da5dfb18 um: Rewrite the sigio workaround based on epoll and tgkill new 8a6b94032e00 Merge tag 'uml-for-linux-6.15-rc1' of git://git.kernel.org [...] new ff443fb402e9 Merge branch 'fixes' into topic/cxl new 5a0fcb0ef558 cxl: Remove driver new 64f7efb0f536 Merge branch 'topic/cxl' into next new 892c4e465c36 docs: Fix references to IBM CAPI (cxl) removal version new 0a87d6bb6fd2 Merge tag 'powerpc-6.15-2' of git://git.kernel.org/pub/scm [...]
The 43 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: .../ABI/{obsolete => removed}/sysfs-class-cxl | 55 +- Documentation/arch/powerpc/cxl.rst | 470 ----- Documentation/arch/powerpc/index.rst | 1 - Documentation/userspace-api/ioctl/ioctl-number.rst | 4 +- MAINTAINERS | 12 - arch/loongarch/Kconfig | 7 +- arch/loongarch/configs/loongson3_defconfig | 11 +- arch/loongarch/include/asm/cache.h | 2 + arch/loongarch/include/asm/irq.h | 2 +- arch/loongarch/kernel/env.c | 2 + arch/loongarch/kernel/kgdb.c | 5 +- arch/loongarch/net/bpf_jit.c | 12 +- arch/loongarch/net/bpf_jit.h | 5 + arch/loongarch/vdso/Makefile | 3 +- arch/loongarch/vdso/vgetrandom-chacha.S | 13 +- arch/powerpc/configs/skiroot_defconfig | 1 - arch/powerpc/include/asm/copro.h | 6 - arch/powerpc/include/asm/device.h | 3 - arch/powerpc/include/asm/pnv-pci.h | 17 - arch/powerpc/mm/book3s64/hash_native.c | 13 +- arch/powerpc/mm/book3s64/hash_utils.c | 10 +- arch/powerpc/mm/book3s64/pgtable.c | 1 - arch/powerpc/mm/book3s64/slice.c | 6 +- arch/powerpc/mm/copro_fault.c | 11 - arch/powerpc/platforms/powernv/Makefile | 1 - arch/powerpc/platforms/powernv/pci-cxl.c | 153 -- arch/powerpc/platforms/powernv/pci-ioda.c | 43 - arch/powerpc/platforms/powernv/pci.c | 61 - arch/powerpc/platforms/powernv/pci.h | 2 - arch/um/Kconfig | 1 + arch/um/drivers/Kconfig | 12 +- arch/um/drivers/Makefile | 3 +- arch/um/drivers/random.c | 2 +- arch/um/drivers/rtc_user.c | 2 +- arch/um/drivers/ubd.h | 6 +- arch/um/drivers/ubd_kern.c | 25 +- arch/um/drivers/ubd_user.c | 14 +- arch/um/drivers/virt-pci.c | 699 ++----- arch/um/drivers/virt-pci.h | 41 + arch/um/drivers/virtio_pcidev.c | 628 ++++++ arch/um/include/asm/Kbuild | 1 + arch/um/include/asm/processor-generic.h | 2 + arch/um/include/asm/uaccess.h | 20 +- arch/um/include/linux/time-internal.h | 2 + arch/um/include/shared/arch.h | 2 + arch/um/include/shared/as-layout.h | 2 +- arch/um/include/shared/irq_user.h | 3 +- arch/um/include/shared/kern_util.h | 12 +- arch/um/include/shared/os.h | 8 +- arch/um/include/shared/sigio.h | 1 - arch/um/kernel/Makefile | 2 +- arch/um/kernel/irq.c | 3 +- arch/um/kernel/maccess.c | 19 - arch/um/kernel/mem.c | 11 + arch/um/kernel/sigio.c | 26 - arch/um/kernel/skas/syscall.c | 11 + arch/um/kernel/trap.c | 28 +- arch/um/kernel/um_arch.c | 3 +- arch/um/os-Linux/helper.c | 67 + arch/um/os-Linux/process.c | 51 - arch/um/os-Linux/sigio.c | 352 +--- arch/um/os-Linux/signal.c | 4 +- arch/um/os-Linux/skas/process.c | 8 +- arch/x86/Kconfig | 1 + arch/x86/Makefile.um | 7 +- arch/x86/coco/tdx/tdx.c | 34 +- arch/x86/include/asm/irqflags.h | 40 +- arch/x86/include/asm/paravirt.h | 20 +- arch/x86/include/asm/paravirt_types.h | 3 +- arch/x86/include/asm/tdx.h | 4 +- arch/x86/kernel/paravirt.c | 14 +- arch/x86/kernel/process.c | 2 +- arch/x86/um/asm/barrier.h | 6 +- arch/x86/um/asm/module.h | 24 - arch/x86/um/os-Linux/mcontext.c | 15 +- arch/x86/um/shared/sysdep/faultinfo_32.h | 12 + arch/x86/um/shared/sysdep/faultinfo_64.h | 12 + arch/x86/um/vdso/vma.c | 17 +- drivers/misc/Kconfig | 1 - drivers/misc/Makefile | 1 - drivers/misc/cxl/Kconfig | 28 - drivers/misc/cxl/Makefile | 14 - drivers/misc/cxl/api.c | 532 ----- drivers/misc/cxl/base.c | 126 -- drivers/misc/cxl/context.c | 362 ---- drivers/misc/cxl/cxl.h | 1135 ----------- drivers/misc/cxl/cxllib.c | 271 --- drivers/misc/cxl/debugfs.c | 134 -- drivers/misc/cxl/fault.c | 341 ---- drivers/misc/cxl/file.c | 699 ------- drivers/misc/cxl/flash.c | 538 ----- drivers/misc/cxl/guest.c | 1208 ----------- drivers/misc/cxl/hcalls.c | 643 ------ drivers/misc/cxl/hcalls.h | 200 -- drivers/misc/cxl/irq.c | 450 ----- drivers/misc/cxl/main.c | 383 ---- drivers/misc/cxl/native.c | 1592 --------------- drivers/misc/cxl/of.c | 346 ---- drivers/misc/cxl/pci.c | 2103 -------------------- drivers/misc/cxl/sysfs.c | 771 ------- drivers/misc/cxl/trace.c | 9 - drivers/misc/cxl/trace.h | 691 ------- drivers/misc/cxl/vphb.c | 309 --- fs/hostfs/hostfs.h | 2 +- fs/hostfs/hostfs_kern.c | 7 +- fs/hostfs/hostfs_user.c | 59 +- include/misc/cxl-base.h | 48 - include/misc/cxl.h | 265 --- include/misc/cxllib.h | 129 -- include/uapi/misc/cxl.h | 156 -- rust/Makefile | 4 +- 111 files changed, 1286 insertions(+), 15485 deletions(-) rename Documentation/ABI/{obsolete => removed}/sysfs-class-cxl (87%) delete mode 100644 Documentation/arch/powerpc/cxl.rst delete mode 100644 arch/powerpc/platforms/powernv/pci-cxl.c create mode 100644 arch/um/drivers/virt-pci.h create mode 100644 arch/um/drivers/virtio_pcidev.c delete mode 100644 arch/um/kernel/maccess.c delete mode 100644 arch/x86/um/asm/module.h delete mode 100644 drivers/misc/cxl/Kconfig delete mode 100644 drivers/misc/cxl/Makefile delete mode 100644 drivers/misc/cxl/api.c delete mode 100644 drivers/misc/cxl/base.c delete mode 100644 drivers/misc/cxl/context.c delete mode 100644 drivers/misc/cxl/cxl.h delete mode 100644 drivers/misc/cxl/cxllib.c delete mode 100644 drivers/misc/cxl/debugfs.c delete mode 100644 drivers/misc/cxl/fault.c delete mode 100644 drivers/misc/cxl/file.c delete mode 100644 drivers/misc/cxl/flash.c delete mode 100644 drivers/misc/cxl/guest.c delete mode 100644 drivers/misc/cxl/hcalls.c delete mode 100644 drivers/misc/cxl/hcalls.h delete mode 100644 drivers/misc/cxl/irq.c delete mode 100644 drivers/misc/cxl/main.c delete mode 100644 drivers/misc/cxl/native.c delete mode 100644 drivers/misc/cxl/of.c delete mode 100644 drivers/misc/cxl/pci.c delete mode 100644 drivers/misc/cxl/sysfs.c delete mode 100644 drivers/misc/cxl/trace.c delete mode 100644 drivers/misc/cxl/trace.h delete mode 100644 drivers/misc/cxl/vphb.c delete mode 100644 include/misc/cxl-base.h delete mode 100644 include/misc/cxl.h delete mode 100644 include/misc/cxllib.h delete mode 100644 include/uapi/misc/cxl.h