Generic Linux architectural discussions
 help / color / mirror / Atom feed
 messages from 2026-10-09 18:09:51 to 2026-10-13 13:04:55 UTC [more...]

[PATCH RFC v3 00/15] hazptr: batch synchronize operations through a shared scan
 2026-10-13 13:04 UTC  (10+ messages)
` [PATCH RFC v3 02/15] hazptr: use Bloom filter for shared scan waiters
` [PATCH RFC v3 03/15] hazptr: scan all per-CPU slots before overflow lists
` [PATCH RFC v3 08/15] locking/lockdep: use hazptr to wait for dynamic key lookups

[PATCH v5 00/38] mm: make VMA flag semantics explicit, eliminate VM_SPECIAL
 2026-10-13 11:46 UTC  (71+ messages)
` [PATCH v5 07/38] mm: add mmap action for discontiguous kernel page mapping
` [PATCH v5 11/38] selinux: reject writable opens of policy file, drop mmap shared/write check
` [PATCH v5 13/38] bpf: arena: mark arena_map_mmap() mappings VM_MIXEDMAP
` [PATCH v5 14/38] mm/vma: add vma[_flags]_is_mm_managed() predicates
` [PATCH v5 15/38] mm/vma: only allow mmap to clear VMA_MAYWRITE_BIT if not mm-managed
` [PATCH v5 16/38] mm/vma: add and use vma_[flags]_is_fixed_mapping
` [PATCH v5 17/38] scsi: sg: convert mmap hook to mmap_prepare and rework
` [PATCH v5 18/38] fbdev: defio: assert FBINFO_VIRTFB, drop VM_IO, add VM_MIXEDMAP
` [PATCH v5 19/38] HSI: cmt_speech: convert mmap hook to mmap_prepare, refactor
` [PATCH v5 20/38] mm/gup: error out early on !VMA_MAYREAD_BIT VMAs
` [PATCH v5 21/38] uprobes: remove VM_IO, set VM_MIXEDMAP for mapped kernel pages
` [PATCH v5 22/38] mm/mlock: clear VMA_LOCKED_MASK over mmap callback
` [PATCH v5 23/38] mm/mlock: eliminate weird VMA_IO_BIT abuse and simplify
` [PATCH v5 24/38] mm/vma: enforce that mm-managed mappings may not set VMA_IO_BIT
` [PATCH v5 25/38] mm: remove VMA_IO_BIT check in vma[_flags]_is_mm_managed()
` [PATCH v5 26/38] mm: remove hugetlb_inline.h
` [PATCH v5 27/38] mm: rename is_vm_hugetlb_page() to vma_is_hugetlb()
` [PATCH v5 28/38] mm: drop some redundant checks around hugetlb VMAs
` [PATCH v5 29/38] mm/madvise: update is_valid_guard_vma() to use vma_can_merge()
` [PATCH v5 30/38] mm/vma: introduce vma[_flags]_is_mm_backed()
` [PATCH v5 31/38] mm/uffd: use predicates for userfaultfd checks
` [PATCH v5 32/38] mm/madvise: use predicates for madvise(..., MADV_DOFORK)
` [PATCH v5 33/38] mm: eliminate VMA_SPECIAL_FLAGS usage when hugetlb explicitly tested
` [PATCH v5 34/38] mm: eliminate VMA_SPECIAL_FLAGS check in lru_gen_look_around()
` [PATCH v5 35/38] mm: avoid use of VMA_SPECIAL_FLAGS in migrate_vma_setup()
` [PATCH v5 36/38] mm: eliminate VM_SPECIAL, VMA_SPECIAL_FLAGS
` [PATCH v5 37/38] fuse: dax: do not set VM_MIXEDMAP
` [PATCH v5 38/38] mm/huge_memory: remove vma_is_special_huge()

[PATCH v12 00/40] dyndbg: Fix classmaps API for subsystems, query extensions, selftests
 2026-10-13 11:33 UTC  (42+ messages)
` [PATCH v12 01/40] selftests/dyndbg: Add kselftest script to verify dynamic-debug
` [PATCH v12 02/40] vmlinux.lds.h: refactor BOUNDED_SECTION_* macros into bounded_sections.lds.h
` [PATCH v12 03/40] vmlinux.lds.h: drop unused HEADERED_SECTION* macros
` [PATCH v12 04/40] vmlinux.lds.h: Fix ALIGN(8) omission causing NULL ptr on i386
` [PATCH v12 05/40] vmlinux.lds.h: remove redundant ALIGN(8) directives
` [PATCH v12 06/40] dyndbg.lds.S: fix lost dyndbg sections in modules
` [PATCH v12 07/40] dyndbg: factor ddebug_match_desc out from ddebug_change
` [PATCH v12 08/40] dyndbg: add stub macro for DECLARE_DYNDBG_CLASSMAP
` [PATCH v12 09/40] dyndbg: reword "class unknown," to "class:_UNKNOWN_"
` [PATCH v12 10/40] dyndbg-API: remove DD_CLASS_TYPE_(DISJOINT|LEVEL)_NAMES and code
` [PATCH v12 11/40] dyndbg: drop NUM_TYPE_ARGS
` [PATCH v12 12/40] dyndbg: bump num-tokens in a query-cmd from 9 to 15
` [PATCH v12 13/40] dyndbg: reduce verbose/debug clutter
` [PATCH v12 14/40] dyndbg: refactor param_set_dyndbg_classes and below
` [PATCH v12 15/40] dyndbg: tighten fn-sig of ddebug_apply_class_bitmap
` [PATCH v12 16/40] dyndbg: replace classmap list with an array-slice
` [PATCH v12 17/40] dyndbg: macrofy a 2-index for-loop pattern
` [PATCH v12 18/40] dyndbg: reduce class param storage to u32
` [PATCH v12 19/40] dyndbg,module: make proper substructs in _ddebug_info
` [PATCH v12 20/40] dyndbg: move mod_name down from struct ddebug_table to _ddebug_info
` [PATCH v12 21/40] dyndbg: hoist classmap-filter-by-modname up to ddebug_add_module
` [PATCH v12 22/40] dyndbg-API: replace DECLARE_DYNDBG_CLASSMAP
` [PATCH v12 23/40] selftests/dyndbg: Enable FT_classmap_inheritance
` [PATCH v12 24/40] dyndbg: detect class_id reservation conflicts
` [PATCH v12 25/40] dyndbg: check DYNAMIC_DEBUG_CLASSMAP_{DEFINE,USE_} args at compile-time
` [PATCH v12 26/40] dyndbg-test: add do_bulk testpoint, rename do_prints to do_classes
` [PATCH v12 27/40] dyndbg-API: promote DYNAMIC_DEBUG_CLASSMAP_PARAM to API
` [PATCH v12 28/40] dyndbg: control-parser: treat comma as a token separator
` [PATCH v12 29/40] selftests: enable comma-terminator tests
` [PATCH v12 30/40] dyndbg: split multi-query strings with @
` [PATCH v12 31/40] dyndbg: resolve "protection" of class'd pr_debug
` [PATCH v12 32/40] docs/dyndbg: add classmap info to howto
` [PATCH v12 33/40] dyndbg: Ignore additional arguments from pr_fmt
` [PATCH v12 34/40] dyndbg: add epilogue to dynamic_debug/control file
` [PATCH v12 35/40] dyndbg: fix attempt to modify an RO string
` [PATCH v12 36/40] dyndbg: add +c flag to count pr_debug calls without printing
` [PATCH v12 37/40] dyndbg: add DEBUG-biased fallback stubs for _dynamic_func_call_cls
` [PATCH v12 38/40] dyndbg: harden classmap and descriptor validation
` [PATCH v12 39/40] selftests/dyndbg: Add FT_count_calls to test +c flag
` [PATCH v12 40/40] drm: Mark __drm_debug as __read_mostly

[RFC PATCH v3 00/13] lib, sched: Introduce sparsebitmap (sbm)
 2026-10-13 10:14 UTC  (14+ messages)
` [RFC PATCH v3 01/13] lib/sbm: Introduce helpers for architectures to configure LLC properties
` [RFC PATCH v3 02/13] drivers/base/arch_topology: Add support for initializing sbm topology
` [RFC PATCH v3 06/13] powerpc/setup: Initialize sbm topology based on coregroup / NUMA topology
` [RFC PATCH v3 07/13] s390/topology: Initialize sbm topology during topology_init_early()

[PATCH 00/21] mm: change behavior of pXdp_get()/pXd_page() in compile-time folded pgtable
 2026-10-13  9:31 UTC  (2+ messages)

[PATCH v12 00/40] dyndbg: Fix classmaps API for subsystems, query extensions, selftests
 2026-10-13  2:36 UTC  (2+ messages)
` [PATCH v12 01/40] selftests/dyndbg: Add kselftest script to verify dynamic-debug

[PATCH v4] asm-generic/io.h: fix grammar typos
 2026-10-12 16:43 UTC 

[PATCH v3 0/2] btrfs: add error injection support for checksum verification
 2026-10-12 21:29 UTC  (3+ messages)
` [PATCH v3 1/2] error-injection: Introduce EI_ETYPE_FALSE for fail_function
` [PATCH v3 2/2] btrfs: Allow error injection on btrfs_data_csum_ok

[RFC PATCH v2 0/3] btrfs: add error injection support for checksum verification
 2026-10-10 10:04 UTC  (3+ messages)

[PATCH RFC v3 02/15] hazptr: use Bloom filter for shared scan waiters
 2026-10-10  8:03 UTC 


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