This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from eee280841e1c Merge tag 'mm-hotfixes-stable-2024-09-27-09-45' of git://g [...] new 1f9651bfc513 cxl/port: Convert to use ERR_CAST() new 1c1d348b08ab tools/testing/cxl: Use dev_is_platform() new fa724cd747cd cxl: Remove duplicate included header file core.h new dd2617ebd2a6 cxl/port: Use __free() to drop put_device() for cxl_port new 7f569e917b78 cxl/port: Use scoped_guard()/guard() to drop device_lock() [...] new 91c0e9d6a205 cxl/port: Refactor __devm_cxl_add_port() to drop goto pattern new 577a67662ff5 cxl/pci: Rename cxl_setup_parent_dport() and cxl_dport_map_regs() new c8706cc15a58 cxl/pci: cxl_dport_map_rch_aer() cleanup new d75ccd4f2ea2 cxl/pci: Remove duplicate host_bridge->native_aer checking new 55e268694e8b cxl/pci: Fix to record only non-zero ranges new 5c6e3d5a5da1 cxl/pci: Remove duplicated implementation of waiting for m [...] new 99bf0eebc75c cxl/pci: Check Mem_info_valid bit for each applicable DVSEC new 3f9e07531778 cxl/pci: simplify the check of mem_enabled in cxl_hdm_deco [...] new d9a476c837fa cxl/region: Remove lock from memory notifier callback new 40a895fd9a35 cxl: move cxl headers to new include/cxl/ directory new 8d8081cecfb9 cxl: Move mailbox related bits to the same context new b5209da36b19 cxl: Convert cxl_internal_send_cmd() to use 'struct cxl_ma [...] new 423c9baae4c7 cxl: Fix comment regarding cxl_query_cmd() return data new e91be3ed30d7 cxl: Preserve the CDAT access_coordinate for an endpoint new a5ab0de0ebaa cxl: Calculate region bandwidth of targets with shared ups [...] new 2c70677dabb5 cxl: Add documentation to explain the shared link bandwidt [...] new 033af36def3e Merge tag 'cxl-for-6.12' of git://git.kernel.org/pub/scm/l [...] new 268225a1de1a tomoyo: preparation step for building as a loadable LSM module new 8b985bbfabbe tomoyo: allow building as a loadable LSM module new ada1986d0797 tomoyo: fallback to realpath if symlink's pathname does not exist new ba33a49fcd42 Merge tag 'tomoyo-pr-20240927' of git://git.code.sf.net/p/ [...] new fda1dd3c54ef find: Switch from inline to __always_inline new ed8cd2b3bd9f bitmap: Switch from inline to __always_inline new ab6b1010dab6 cpumask: Switch from inline to __always_inline new 54c9e0085bd1 nodemask: Switch from inline to __always_inline new 947697c6f0f7 uapi: Define GENMASK_U128 new d7bcc37436c7 lib/test_bits.c: Add tests for GENMASK_U128() new 9c44575c78db Merge tag 'bitmap-for-6.12' of https://github.com/norov/linux new 6ff2c290147a MAINTAINERS: make vDSO getrandom matches more generic new 9805f39d423a LoongArch: vDSO: Tune chacha implementation new 34e1a5d43c5d Merge tag 'random-6.12-rc1-for-linus' of git://git.kernel. [...] new 0c33037c825e ovl: fix file leak in ovl_real_fdget_meta() new ec24b988eb26 um: remove variable stack array in os_rcv_fd_msg() new 612a8c8e0b43 um: vector: Replace locks guarding queue depth with atomics new 671cd5eed9db um: vector: Fix NAPI budget handling new 64dcf0b87793 um: remove ARCH_NO_PREEMPT_DYNAMIC new ab1d5895cf6c vector_user: add VDE support new cccf19f8b568 user_mode_linux_howto_v2: add VDE vector support in doc new 2df8c8d118c7 um: Remove obsoleted declaration for execute_syscall_skas new 2fcd16fbab9f um: Remove unused kpte_clear_flush macro new 669afa4e8715 um: Remove the redundant newpage check in update_pte_range new 94090f418fc8 um: Remove unused fields from thread_struct new 59376fb2a71b um: Remove unused mm_fd field from mm_id new bf67dbf4f7c0 um: Remove the call to SUBARCH_EXECVE1 macro new fe6abeba2499 um: Remove the declaration of user_thread function new ae0dc67c2512 um: Remove outdated asm/sysrq.h header new 381d2f95c8aa um: fix time-travel syscall scheduling hack new 12cc5240f41a Merge tag 'uml-for-linus-6.12-rc1' of git://git.kernel.org [...]
The 53 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: .../driver-api/cxl/access-coordinates.rst | 91 ++++ Documentation/driver-api/cxl/index.rst | 1 + .../virt/uml/user_mode_linux_howto_v2.rst | 37 ++ MAINTAINERS | 8 +- arch/loongarch/vdso/vgetrandom-chacha.S | 92 ++-- arch/um/Kconfig | 1 - arch/um/drivers/vector_kern.c | 212 ++++----- arch/um/drivers/vector_kern.h | 4 +- arch/um/drivers/vector_user.c | 83 ++++ arch/um/include/asm/pgtable.h | 7 - arch/um/include/asm/processor-generic.h | 20 +- arch/um/include/asm/sysrq.h | 8 - arch/um/include/shared/skas/mm_id.h | 5 +- arch/um/include/shared/skas/skas.h | 2 - arch/um/kernel/exec.c | 3 - arch/um/kernel/process.c | 8 +- arch/um/kernel/reboot.c | 2 +- arch/um/kernel/skas/mmu.c | 12 +- arch/um/kernel/skas/process.c | 4 +- arch/um/kernel/skas/syscall.c | 34 +- arch/um/kernel/sysrq.c | 1 - arch/um/kernel/time.c | 2 +- arch/um/kernel/tlb.c | 16 +- arch/um/os-Linux/file.c | 8 +- arch/um/os-Linux/skas/mem.c | 2 +- arch/um/os-Linux/skas/process.c | 2 +- arch/x86/um/sysrq_32.c | 1 - arch/x86/um/sysrq_64.c | 1 - drivers/acpi/apei/einj-cxl.c | 2 +- drivers/acpi/apei/ghes.c | 2 +- drivers/cxl/core/cdat.c | 508 ++++++++++++++++++++- drivers/cxl/core/core.h | 4 +- drivers/cxl/core/mbox.c | 96 ++-- drivers/cxl/core/memdev.c | 41 +- drivers/cxl/core/pci.c | 164 +++---- drivers/cxl/core/port.c | 206 +++++---- drivers/cxl/core/region.c | 81 ++-- drivers/cxl/cxl.h | 9 +- drivers/cxl/cxlmem.h | 27 +- drivers/cxl/mem.c | 29 +- drivers/cxl/pci.c | 91 ++-- drivers/cxl/pmem.c | 26 +- drivers/cxl/port.c | 2 +- drivers/cxl/security.c | 23 +- fs/overlayfs/file.c | 2 +- include/{linux/einj-cxl.h => cxl/einj.h} | 0 include/{linux/cxl-event.h => cxl/event.h} | 0 include/cxl/mailbox.h | 28 ++ include/linux/bitmap.h | 140 +++--- include/linux/bits.h | 15 + include/linux/cpumask.h | 212 +++++---- include/linux/find.h | 50 +- include/linux/nodemask.h | 86 ++-- include/uapi/linux/bits.h | 3 + include/uapi/linux/const.h | 17 + lib/test_bits.c | 34 ++ security/tomoyo/Kconfig | 15 + security/tomoyo/Makefile | 8 +- security/tomoyo/common.c | 14 +- security/tomoyo/common.h | 72 +++ security/tomoyo/domain.c | 9 +- security/tomoyo/gc.c | 3 + security/tomoyo/{tomoyo.c => hooks.h} | 110 +---- security/tomoyo/init.c | 366 +++++++++++++++ security/tomoyo/load_policy.c | 12 + security/tomoyo/proxy.c | 82 ++++ security/tomoyo/securityfs_if.c | 10 +- security/tomoyo/util.c | 3 - tools/testing/cxl/Kbuild | 2 +- tools/testing/cxl/mock_acpi.c | 2 +- tools/testing/cxl/test/mem.c | 44 +- tools/testing/cxl/test/mock.c | 10 +- 72 files changed, 2340 insertions(+), 987 deletions(-) create mode 100644 Documentation/driver-api/cxl/access-coordinates.rst delete mode 100644 arch/um/include/asm/sysrq.h rename include/{linux/einj-cxl.h => cxl/einj.h} (100%) rename include/{linux/cxl-event.h => cxl/event.h} (100%) create mode 100644 include/cxl/mailbox.h rename security/tomoyo/{tomoyo.c => hooks.h} (79%) create mode 100644 security/tomoyo/init.c create mode 100644 security/tomoyo/proxy.c