Linux Kernel Selftest development
 help / color / mirror / Atom feed
 messages from 2026-05-22 15:40:38 to 2026-05-25 09:20:11 UTC [more...]

[PATCH 0/3] selftests/futex: Migrate wait functional tests to harness
 2026-05-25  9:20 UTC  (4+ messages)
` [PATCH 1/3] selftests/futex: Migrate futex_wait "
` [PATCH 2/3] selftests/futex: Migrate futex_wait_private_mapped_file "
` [PATCH 3/3] selftests/futex: Migrate futex_wait_uninitialized_heap "

[PATCH RFC bpf-next 0/8] bpf: add support for KASAN checks in JITed programs
 2026-05-25  9:05 UTC  (8+ messages)
` [PATCH RFC bpf-next 3/8] bpf: add BPF_JIT_KASAN for KASAN instrumentation of "

[PATCH v2 0/3] gpio: add kunit tests for GPIO core
 2026-05-25  8:51 UTC  (2+ messages)

[PATCH] selftests: livepatch: unset sub_make_done in case top level Makefile be overwritten
 2026-05-25  8:37 UTC 

[PATCH 0/2] selftests/futex: Migrate functional tests to harness and fix validations
 2026-05-25  7:57 UTC  (3+ messages)
` [PATCH 1/2] selftests/futex: Migrate functional tests to harness
` [PATCH 2/2] selftests/futex: Correct validation logic in waitv

[PATCH 0/7] LoongArch: add KHO support and selftests
 2026-05-25  7:48 UTC  (10+ messages)
` [PATCH 1/7] LoongArch: Add KHO basic support
` [PATCH 2/7] LoongArch: kho: strip stale kho_handover= from reused cmdline
` [PATCH 3/7] LoongArch: Add missing linux/mm.h include in asm/io.h
` [PATCH 4/7] LoongArch: kexec: avoid overwriting QEMU's machine FDT at 0x100000
` [PATCH 5/7] selftests/kho: add LoongArch vmtest support
` [PATCH 6/7] selftests/kho: LoongArch: disable PS/2 input devices for QEMU virt
` [PATCH 7/7] selftests/kho: handle QEMU not exiting after kexec on LoongArch

[PATCH v2 0/2] selftests/mm: refactor pkey helpers and fix mmap error handling
 2026-05-25  7:30 UTC  (3+ messages)
` [PATCH v2 1/2] selftests/mm: refactor pkey test helpers and unify assertions
` [PATCH v2 2/2] selftests/mm: add missing mmap() return checks in pkey tests

[PATCH bpf-next 1/2] bpf: align syscall writeback behavior with caller-declared size
 2026-05-25  7:21 UTC  (5+ messages)

[PATCH rc v2 0/4] iommufd: Fix veventq_depth boundary
 2026-05-25  6:52 UTC  (9+ messages)
` [PATCH rc v2 1/4] iommufd: Fix data_len byte-count vs element-count mismatch
` [PATCH rc v2 2/4] iommufd: Move vevent memory allocation outside spinlock
` [PATCH rc v2 3/4] iommufd: Set veventq_depth upper bound
` [PATCH rc v2 4/4] iommufd/selftest: Add boundary tests for veventq_depth

[PATCH v3 0/4] selftests/mm: separate GUP microbenchmarking from functional testing
 2026-05-25  6:29 UTC  (7+ messages)
` [PATCH v3 1/4] tools/lib/mm: add shared file helpers
` [PATCH v3 2/4] tools/lib/mm: move hugepage_settings out of selftests

[PATCH 0/2] KVM: selftests: guest_memfd close() fix and hardening
 2026-05-25  3:00 UTC  (6+ messages)
` [PATCH 1/2] KVM: selftests: Cast guest_memfd fd to a signed int when checking for >= 0
` [PATCH 2/2] KVM: selftests: Add and use kvm_free_fd() to harden against fd goofs

[PATCH] tracing/probes: Point the error offset correctly for eprobe argument error
 2026-05-25  2:21 UTC 

[PATCH v2 0/7] seg6: add SRv6 Mobile User Plane (RFC 9433) behaviors
 2026-05-25  1:44 UTC  (4+ messages)
` [PATCH v2 1/7] seg6: add End.MAP behavior

[PATCH 0/4] selftests: livepatch: Support 4.12 kernels
 2026-05-25  0:29 UTC  (9+ messages)
` [PATCH 1/4] selftests: livepatch: Introduce _remove_mod function
` [PATCH 2/4] selftests: livepatch: Remove leftover modules when a testcase fails
` [PATCH 3/4] selftests: livepatch: Adapt mod_target module to pass on 4.12 kernels
` [PATCH 4/4] selftests: livepatch: Add information about minimum kernel support

[PATCH 0/7] Usermode Indirect Branch Tracking
 2026-05-24 21:53 UTC  (4+ messages)
` [PATCH 4/7] x86: ban 32-bit sigreturn when user IBT enabled

[PATCH 0/2] selftests/memfd: fix compilation warnings
 2026-05-24 19:35 UTC  (3+ messages)
` [PATCH 1/2] selftests/memfd: fix -Wmaybe-uninitialized warning in memfd_test
` [PATCH 2/2] selftests/memfd: remove unused variable 'sig' in fuse_test

[PATCH 0/2] selftests/mqueue: fix compilation warnings
 2026-05-24 19:07 UTC  (3+ messages)
` [PATCH 1/2] selftests/mqueue: fix warnings in mq_perf_tests
` [PATCH 2/2] selftests/mqueue: fix -Wunused-variable warning for 'usage' in mq_open_tests

[PATCH v2] selftests/damon: add regression test for damos_walk() vs kdamond exit race
 2026-05-24 18:37 UTC  (2+ messages)

[PATCH 0/2] selftests/perf_events: fix test fail with optimizations
 2026-05-24 16:58 UTC  (3+ messages)
` [PATCH 1/2] selftests/perf_events: fix sigtrap_threads tests fail with -O2
` [PATCH 2/2] selftests/perf_events: replace volatile with READ_ONCE/WRITE_ONCE

[PATCH v2 0/2] fs/pipe: reduce pipe->mutex contention by pre-allocating outside the lock
 2026-05-24 16:47 UTC  (13+ messages)
` [PATCH v2 1/2] fs/pipe: pre-allocate pages outside pipe->mutex in anon_pipe_write
` [PATCH v2 2/2] selftests/pipe: add pipe_bench microbenchmark

[PATCH 0/2] selftests/clone3: fix cap_checkpoint_restore test
 2026-05-24 16:35 UTC  (3+ messages)
` [PATCH 1/2] selftests/clone3: fix libcap interface usage
` [PATCH 2/2] selftests/clone3: remove unused variables

[PATCH 1/2 net-next v5] ipv6: addrconf: fix temp address generation after prefix deprecation
 2026-05-24 16:14 UTC  (4+ messages)
` [PATCH 2/2 net-next v5] selftests: fib_tests: add temporary IPv6 address renewal test

[PATCH v3 0/2] fs/pipe: reduce pipe->mutex contention by pre-allocating outside the lock
 2026-05-24 14:44 UTC  (3+ messages)
` [PATCH v3 1/2] fs/pipe: pre-allocate pages outside pipe->mutex in anon_pipe_write
` [PATCH v3 2/2] selftests/pipe: add pipe_bench microbenchmark

[PATCH] selftests/damon: add regression test for damos_walk() vs kdamond exit race
 2026-05-24  9:18 UTC 

[PATCH v3 00/16] userfaultfd: working set tracking for VM guest memory
 2026-05-24  6:32 UTC  (11+ messages)
` [PATCH v3 05/16] mm: add MM_CP_UFFD_RWP change_protection() flag
` [PATCH v3 13/16] selftests/mm: add userfaultfd RWP tests
` [PATCH v3 14/16] Documentation/userfaultfd: document RWP working set tracking
` [PATCH v3 15/16] userfaultfd.2: Add read-write protect mode

[PATCH v2] bpf: replace pop/push emptiness check with bpf_list_empty()
 2026-05-24  2:58 UTC 

[PATCH] bpf: replace pop/push emptiness check with bpf_list_empty()
 2026-05-23 19:20 UTC  (2+ messages)

[PATCH v2] killswitch: add per-function short-circuit mitigation primitive
 2026-05-23 13:41 UTC  (11+ messages)
` [PATCH v3] "

[PATCH] KVM: selftests: hyperv_features: test write of 1 to HV_X64_MSR_RESET
 2026-05-23 11:30 UTC  (2+ messages)

[PATCH] selftests/resctrl: Allow CAT testing when no exclusive cache exists
 2026-05-23 10:17 UTC 

[PATCH] KVM: selftests: elf: Include <endian.h> instead of <bits/endian.h>
 2026-05-23  8:05 UTC  (3+ messages)

[PATCH v2 00/24] dynamic-debug cleanups refactors maintenance + alignment fix
 2026-05-23  7:14 UTC  (25+ messages)
` [PATCH v2 01/24] docs/dyndbg: update examples \012 to \n
` [PATCH v2 02/24] docs/dyndbg: explain flags parse 1st
` [PATCH v2 03/24] vmlinux.lds.h: refactor BOUNDED_SECTION_* macros into bounded_sections.lds.h
` [PATCH v2 04/24] vmlinux.lds.h: drop unused HEADERED_SECTION* macros
` [PATCH v2 05/24] vmlinux.lds.h: Fix ALIGN(8) omission causing NULL ptr on i386
` [PATCH v2 06/24] vmlinux.lds.h: remove redundant ALIGN(8) directives
` [PATCH v2 07/24] dyndbg.lds.S: fix lost dyndbg sections in modules
` [PATCH v2 08/24] dyndbg: factor ddebug_match_desc out from ddebug_change
` [PATCH v2 09/24] dyndbg: add stub macro for DECLARE_DYNDBG_CLASSMAP
` [PATCH v2 10/24] dyndbg: reword "class unknown," to "class:_UNKNOWN_"
` [PATCH v2 11/24] dyndbg-API: remove DD_CLASS_TYPE_(DISJOINT|LEVEL)_NAMES and code
` [PATCH v2 12/24] dyndbg: drop NUM_TYPE_ARGS
` [PATCH v2 13/24] dyndbg: reduce verbose/debug clutter
` [PATCH v2 14/24] dyndbg: refactor param_set_dyndbg_classes and below
` [PATCH v2 15/24] dyndbg: tighten fn-sig of ddebug_apply_class_bitmap
` [PATCH v2 16/24] dyndbg: replace classmap list with an array-slice
` [PATCH v2 17/24] dyndbg: macrofy a 2-index for-loop pattern
` [PATCH v2 18/24] dyndbg: Upgrade class param storage to u64 for 64-bit classmaps
` [PATCH v2 19/24] dyndbg,module: make proper substructs in _ddebug_info
` [PATCH v2 20/24] dyndbg: move mod_name down from struct ddebug_table to _ddebug_info
` [PATCH v2 21/24] dyndbg: hoist classmap-filter-by-modname up to ddebug_add_module
` [PATCH v2 22/24] selftests-dyndbg: add a dynamic_debug run_tests target
` [PATCH v2 23/24] dyndbg: change __dynamic_func_call_cls* macros into expressions
` [PATCH v2 24/24] dyndbg: improve section names

[PATCH net-next v1 0/3] selftests: rds: ROCE support follow ups
 2026-05-23  2:26 UTC  (8+ messages)
` [PATCH net-next v1 1/3] selftests: rds: add per-transport run wrappers
` [PATCH net-next v1 2/3] selftests: rds: pin RDS sockets to their intended transport
` [PATCH net-next v1 3/3] selftests: rds: support RDS built as loadable modules

[PATCH net v2 0/4] netlink: fixes for cross-namespace nsid reporting
 2026-05-23  0:30 UTC  (2+ messages)

[PATCH v7 00/42] guest_memfd: In-place conversion support
 2026-05-23  0:18 UTC  (43+ messages)
` [PATCH v7 01/42] KVM: guest_memfd: Introduce per-gmem attributes, use to guard user mappings
` [PATCH v7 02/42] KVM: Rename KVM_GENERIC_MEMORY_ATTRIBUTES to KVM_VM_MEMORY_ATTRIBUTES
` [PATCH v7 03/42] KVM: Enumerate support for PRIVATE memory iff kvm_arch_has_private_mem is defined
` [PATCH v7 04/42] KVM: Stub in ability to disable per-VM memory attribute tracking
` [PATCH v7 05/42] KVM: guest_memfd: Wire up kvm_get_memory_attributes() to per-gmem attributes
` [PATCH v7 06/42] KVM: guest_memfd: Update kvm_gmem_populate() to use gmem attributes
` [PATCH v7 07/42] KVM: guest_memfd: Only prepare folios for private pages
` [PATCH v7 08/42] KVM: Move kvm_supported_mem_attributes() to kvm_host.h
` [PATCH v7 09/42] KVM: guest_memfd: Add base support for KVM_SET_MEMORY_ATTRIBUTES2
` [PATCH v7 10/42] KVM: guest_memfd: Ensure pages are not in use before conversion
` [PATCH v7 11/42] KVM: guest_memfd: Call arch invalidate hooks on conversion
` [PATCH v7 12/42] KVM: guest_memfd: Return early if range already has requested attributes
` [PATCH v7 13/42] KVM: guest_memfd: Advertise KVM_SET_MEMORY_ATTRIBUTES2 ioctl
` [PATCH v7 14/42] KVM: guest_memfd: Handle lru_add fbatch refcounts during conversion safety check
` [PATCH v7 15/42] KVM: guest_memfd: Use actual size for invalidation in kvm_gmem_release()
` [PATCH v7 16/42] KVM: guest_memfd: Determine invalidation filter from memory attributes
` [PATCH v7 17/42] KVM: Move KVM_VM_MEMORY_ATTRIBUTES config definition to x86
` [PATCH v7 18/42] KVM: Let userspace disable per-VM mem attributes, enable per-gmem attributes
` [PATCH v7 19/42] KVM: guest_memfd: Enable INIT_SHARED on guest_memfd for x86 Coco VMs
` [PATCH v7 20/42] KVM: SEV: Make 'uaddr' parameter optional for KVM_SEV_SNP_LAUNCH_UPDATE
` [PATCH v7 21/42] KVM: TDX: Make source page optional for KVM_TDX_INIT_MEM_REGION
` [PATCH v7 22/42] KVM: selftests: Create gmem fd before "regular" fd when adding memslot
` [PATCH v7 23/42] KVM: selftests: Rename guest_memfd{,_offset} to gmem_{fd,offset}
` [PATCH v7 24/42] KVM: selftests: Add support for mmap() on guest_memfd in core library
` [PATCH v7 25/42] KVM: selftests: Add selftests global for guest memory attributes capability
` [PATCH v7 26/42] KVM: selftests: Add helpers for calling ioctls on guest_memfd
` [PATCH v7 27/42] KVM: selftests: Test basic single-page conversion flow
` [PATCH v7 28/42] KVM: selftests: Test conversion flow when INIT_SHARED
` [PATCH v7 29/42] KVM: selftests: Test conversion precision in guest_memfd
` [PATCH v7 30/42] KVM: selftests: Test conversion before allocation
` [PATCH v7 31/42] KVM: selftests: Convert with allocated folios in different layouts
` [PATCH v7 32/42] KVM: selftests: Test that truncation does not change shared/private status
` [PATCH v7 33/42] KVM: selftests: Test that shared/private status is consistent across processes
` [PATCH v7 34/42] KVM: selftests: Test conversion with elevated page refcount
` [PATCH v7 35/42] KVM: selftests: Reset shared memory after hole-punching
` [PATCH v7 36/42] KVM: selftests: Provide function to look up guest_memfd details from gpa
` [PATCH v7 37/42] KVM: selftests: Provide common function to set memory attributes
` [PATCH v7 38/42] KVM: selftests: Check fd/flags provided to mmap() when setting up memslot
` [PATCH v7 39/42] KVM: selftests: Make TEST_EXPECT_SIGBUS thread-safe
` [PATCH v7 40/42] KVM: selftests: Update private_mem_conversions_test to mmap() guest_memfd
` [PATCH v7 41/42] KVM: selftests: Add script to exercise private_mem_conversions_test
` [PATCH v7 42/42] KVM: selftests: Update private memory exits test to work with per-gmem attributes

[PATCH net-next] selftests: tls: use ASSERT_GE in test_mutliproc
 2026-05-23  0:00 UTC  (2+ messages)

[PATCH v13 00/22] TDX KVM selftests
 2026-05-22 23:50 UTC  (5+ messages)
` [PATCH v13 07/22] KVM: selftests: Introduce structures for TDX guest boot parameters

[PATCH v4] 00/30] Cleaning up the KVM clock mess
 2026-05-22 23:30 UTC  (11+ messages)
` [PATCH v4 27/30] KVM: x86: Add KVM_VCPU_TSC_EFFECTIVE_FREQ attribute

[PATCH v6 00/43] guest_memfd: In-place conversion support
 2026-05-22 23:02 UTC  (5+ messages)
` [PATCH v6 01/43] KVM: guest_memfd: Introduce per-gmem attributes, use to guard user mappings
` [PATCH v6 25/43] KVM: selftests: Add support for mmap() on guest_memfd in core library

[PATCH net-next v8 0/2] tcp: rehash onto different local ECMP path on retransmit timeout
 2026-05-22 21:57 UTC  (3+ messages)
` [PATCH net-next v8 1/2] "
` [PATCH net-next v8 2/2] selftests: net: add local ECMP rehash test

[PATCH 00/14] mm/damon: minor improvements for code readability and tests
 2026-05-22 20:22 UTC  (8+ messages)
` [PATCH 10/14] mm/damon/tests/core-kunit: add damon_set_regions() test cases
` [PATCH 11/14] selftests/damon/sysfs.py: stop kdamonds before failing
` [PATCH 12/14] selftests/damon/sysfs.sh: test monitoring intervals goal dir
` [PATCH 13/14] selftests/damon/sysfs.sh: test addr_unit file existence
` [PATCH 14/14] selftests/damon/sysfs.sh: test pause "

[PATCH] selftests/cgroup: enable memory controller in hugetlb memcg test
 2026-05-22 16:24 UTC  (2+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox