This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from e42b1a9a2557 Merge tag 'spi-fix-v6.12-rc5' of git://git.kernel.org/pub/ [...] new d658d59471ed tpm: Return tpm2_sessions_init() when null key creation fails new cc7d8594342a tpm: Rollback tpm2_load_null() new df745e25098d tpm: Lazily flush the auth session new d5b2ee0fe863 Merge tag 'tpmdd-next-6.12-rc6' of git://git.kernel.org/pu [...] new 7c18d4811000 mm/pagewalk: fix usage of pmd_leaf()/pud_leaf() without pr [...] new f64e67e5d3a4 fork: do not invoke uffd on fork if error occurs new 985da552a98e fork: only invoke khugepaged, ksm hooks if no error new 281dd25c1a01 mm/page_alloc: let GFP_ATOMIC order-0 allocs access highat [...] new 79f3d123caed mm/mmap: fix race in mmap_region() with ftruncate() new b7c5f9a1fb9b resource: remove dependency on SPARSEMEM from GET_FREE_REGION new 1db272864ff2 x86/traps: move kmsan check after instrumentation_begin new 14611508cb5b mm: mark mas allocation in vms_abort_munmap_vmas as __GFP_NOFAIL new d949d1d14fa2 mm: shmem: fix data-race in shmem_getattr() new bc0a2f3a73fc ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow new d95fb348f016 mm: numa_clear_kernel_node_hotplug: Add NUMA_NO_NODE check [...] new 41e192ad2779 nilfs2: fix kernel bug due to missing clearing of checked flag new b125a0def25a resource,kexec: walk_system_ram_res_rev must retain resour [...] new c4d91e225ff3 mm/vma: add expand-only VMA merge mode and optimise do_brk [...] new e8133a77999f tools: testing: add expand-only mode VMA test new 5bb1f4c9340e Revert "selftests/mm: fix deadlock for fork after pthread_ [...] new 3673167a3a07 Revert "selftests/mm: replace atomic_bool with pthread_barrier_t" new f2330b650e97 selftests/mm: fix deadlock for fork after pthread_create w [...] new 58a039e679fe mm: split critical region in remap_file_pages() and invoke [...] new 183430079869 mseal: update mseal.rst new 01626a182302 mm: avoid unconditional one-tick sleep when swapcache_prep [...] new 9251e3e93cf2 Merge tag 'mm-hotfixes-stable-2024-10-28-21-50' of git://g [...] new 2b059d0d1e62 slub/kunit: fix a WARNING due to unwrapped __kmalloc_cache_noprof new 704573851b51 mm: krealloc: Fix MTE false alarm in __do_krealloc new 7fbaacafbc55 Merge tag 'slab-for-6.12-rc6' of git://git.kernel.org/pub/ [...] new 9b3c11a867a8 selftests/sched_ext: add order-only dependency of runner.o [...] new 4f7f417042b2 sched_ext: Fix function pointer type mismatches in BPF selftests new 895669fd0d8c scx: Fix exit selftest to use custom DSQ new 0e7ffff1b811 scx: Fix raciness in scx_ops_bypass() new 7724abf0ca77 sched_ext: Make cast_mask() inline new c31f2ee5cd7d sched_ext: Fix enq_last_no_enq_fails selftest new daa9f66fe194 Merge tag 'sched_ext-for-6.12-rc5-fixes' of git://git.kern [...] new 117932eea99b cgroup/bpf: use a dedicated workqueue for cgroup bpf destruction new 3cc4e13bb161 cgroup: Fix potential overflow issue when checking max_depth new c1e939a21eb1 Merge tag 'cgroup-for-6.12-rc5-fixes' of git://git.kernel. [...]
The 39 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/userspace-api/mseal.rst | 307 ++++++++++----------- arch/x86/kernel/traps.c | 12 +- drivers/char/tpm/tpm-chip.c | 10 + drivers/char/tpm/tpm-dev-common.c | 3 + drivers/char/tpm/tpm-interface.c | 6 +- drivers/char/tpm/tpm2-sessions.c | 100 ++++--- fs/nilfs2/page.c | 1 + fs/ocfs2/file.c | 8 + fs/userfaultfd.c | 28 ++ include/linux/ksm.h | 10 +- include/linux/userfaultfd_k.h | 5 + kernel/bpf/cgroup.c | 19 +- kernel/cgroup/cgroup.c | 4 +- kernel/fork.c | 12 +- kernel/resource.c | 4 +- kernel/sched/ext.c | 29 +- lib/slub_kunit.c | 2 +- mm/Kconfig | 1 - mm/memory.c | 15 +- mm/mmap.c | 84 ++++-- mm/numa_memblks.c | 2 +- mm/page_alloc.c | 10 +- mm/pagewalk.c | 16 +- mm/shmem.c | 2 + mm/slab_common.c | 2 +- mm/vma.c | 23 +- mm/vma.h | 26 +- tools/sched_ext/include/scx/common.bpf.h | 2 +- tools/testing/selftests/mm/uffd-common.c | 5 +- tools/testing/selftests/mm/uffd-common.h | 3 +- tools/testing/selftests/mm/uffd-unit-tests.c | 24 +- tools/testing/selftests/sched_ext/Makefile | 2 +- tools/testing/selftests/sched_ext/create_dsq.bpf.c | 6 +- .../selftests/sched_ext/ddsp_bogus_dsq_fail.bpf.c | 4 +- .../selftests/sched_ext/ddsp_vtimelocal_fail.bpf.c | 4 +- .../testing/selftests/sched_ext/dsp_local_on.bpf.c | 8 +- .../sched_ext/enq_last_no_enq_fails.bpf.c | 8 + .../selftests/sched_ext/enq_last_no_enq_fails.c | 10 +- .../selftests/sched_ext/enq_select_cpu_fails.bpf.c | 4 +- tools/testing/selftests/sched_ext/exit.bpf.c | 22 +- tools/testing/selftests/sched_ext/hotplug.bpf.c | 8 +- .../selftests/sched_ext/init_enable_count.bpf.c | 8 +- tools/testing/selftests/sched_ext/maximal.bpf.c | 58 ++-- tools/testing/selftests/sched_ext/maybe_null.bpf.c | 6 +- .../selftests/sched_ext/maybe_null_fail_dsp.bpf.c | 4 +- .../selftests/sched_ext/maybe_null_fail_yld.bpf.c | 4 +- tools/testing/selftests/sched_ext/prog_run.bpf.c | 2 +- .../selftests/sched_ext/select_cpu_dfl.bpf.c | 2 +- .../sched_ext/select_cpu_dfl_nodispatch.bpf.c | 6 +- .../selftests/sched_ext/select_cpu_dispatch.bpf.c | 2 +- .../sched_ext/select_cpu_dispatch_bad_dsq.bpf.c | 4 +- .../sched_ext/select_cpu_dispatch_dbl_dsp.bpf.c | 4 +- .../selftests/sched_ext/select_cpu_vtime.bpf.c | 12 +- tools/testing/vma/vma.c | 40 +++ 54 files changed, 604 insertions(+), 399 deletions(-)