Generic Linux architectural discussions
 help / color / mirror / Atom feed
 messages from 2026-08-18 17:05:11 to 2026-09-02 16:48:25 UTC [more...]

[PATCH RFC v3 00/21] mm: change behavior of pXdp_get()/pXd_page() in compile-time folded pgtable
 2026-09-02 16:48 UTC  (24+ messages)
` [PATCH RFC v3 01/21] ARM: mm: make nommu pgd_t a scalar
` [PATCH RFC v3 02/21] ARM: mm: make 2-level "
` [PATCH RFC v3 03/21] ARM: mm: remove custom pgdp_get()
` [PATCH RFC v3 04/21] LoongArch: mm: define pud_leaf() only when PUD exists
` [PATCH RFC v3 05/21] MIPS: "
` [PATCH RFC v3 06/21] mm/pgtable: define (pgd|p4d|pud)_leaf() for folded page tables
` [PATCH RFC v3 07/21] mm/pgtable: define (pgd|p4d|pud)_offset_lockless() "
` [PATCH RFC v3 08/21] mm: vmscan: remove stack copy address of pud/pmd pass in walk_pud/pmd_range()
` [PATCH RFC v3 09/21] loongarch: kvm: remove stack copy address of pXd in pXd_offset()
` [PATCH RFC v3 10/21] riscv: "
` [PATCH RFC v3 11/21] riscv: mm: use proper set_pXd() for generic compile-time folded patable in vmalloc_fault()
` [PATCH RFC v3 12/21] mm/pgtable: redefine PGTABLE_LEVEL enum with ascend order from PGD
` [PATCH RFC v3 13/21] x86: mm: use pgtable_level enum in effective_prot_pXd()
` [PATCH RFC v3 14/21] x86: mm: carve out the generic compile-time folded pgtable case in effective_prot()
` [PATCH RFC v3 15/21] x86: mm: skip collapse_pud_page() when CONFIG_X86_DIRECT_GBPAGES disabled
` [PATCH RFC v3 16/21] openrisc/pgtable: drop __pmd_offset()
` [PATCH RFC v3 17/21] mm/pgtable: optimize pmdp_get() and friends for folded pagetable levels
` [PATCH RFC v3 18/21] mm/pgtable: catch abuse of folded dummy pgd_t/p4d_t/pud_t
` [PATCH RFC v3 19/21] mm/pgtable: disallow calling (pgd|p4d|pud)_page, pgd_page_vaddr() and (p4d|pud)_pgtable with dummy
` [PATCH RFC v3 20/21] mm/pgtable: disallow calling folded set_pgd/set_p4d/set_pud "
` [PATCH RFC v3 21/21] Documentation: mm: clarify behaviour of compile-time folded page tables

[PATCH v11 0/7] mm: optimize zone-device memmap initialization
 2026-09-02  4:18 UTC  (13+ messages)
` [PATCH v11 1/7] mm: fix stale ZONE_DEVICE refcount comment
` [PATCH v11 2/7] mm: add a set_page_section_from_pfn() helper
` [PATCH v11 3/7] mm: add a template-based fast path for zone-device page init
` [PATCH v11 4/7] mm: extend the template fast path to zone-device compound tails
` [PATCH v11 5/7] string: introduce memcpy_nontemporal()
` [PATCH v11 6/7] mm: use memcpy_nontemporal() in zone-device template copies
` [PATCH v11 7/7] x86/string: extend memcpy_flushcache() fixed-size fastpaths

[PATCH 00/12] mm: make userland page table freeing RCU-safe
 2026-09-01 17:47 UTC  (31+ messages)
` [PATCH 01/12] mm/huge_memory: zap deposited page tables after an RCU grace period
` [PATCH 02/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for most 2-level architectures
` [PATCH 03/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for MMU riscv
` [PATCH 04/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for MMU arm
` [PATCH 05/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for arc, microblaze, xtensa
` [PATCH 06/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for sparc64
` [PATCH 07/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for m68k-coldfire
` [PATCH 08/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for sh-X2
` [PATCH 09/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for m68k-motorola
` [PATCH 10/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for sparc32
` [PATCH 11/12] mm: make userland page table freeing RCU-safe
` [PATCH 12/12] mm: change the contract for free_pgtables(), update docs

[PATCH v3 0/5] microblaze: fix signal handling and the ABI argument home area
 2026-09-01 11:51 UTC  (10+ messages)
` [PATCH v3 1/5] microblaze: wire up sigaltstack
` [PATCH v3 2/5] microblaze: reserve the ABI argument-home area in the signal frame
` [PATCH v3 3/5] microblaze: don't clobber r3/r4 restored by rt_sigreturn
` [PATCH v3 4/5] microblaze: restore the ABI argument home area below pt_regs (PTO)
` [PATCH v3 5/5] microblaze: preserve the MSR carry flags across signals

[PATCH 0/8] mm: Drop pxd_ERROR()
 2026-09-01  2:48 UTC  (14+ messages)
` [PATCH 1/8] mm: Make ptval_to_str() generally available
` [PATCH 2/8] mm: Stop using pxd_ERROR()
` [PATCH 3/8] loongarch/mm: Stop using pte_ERROR()
` [PATCH 4/8] parisc/mm: Directly use generic [pmd|pgd]_clear_bad()
` [PATCH 5/8] sh/mm: Stop using pte_ERROR()
` [PATCH 6/8] sh/mm: Stop using [p4d|pud|pmd]_ERROR()
` [PATCH 7/8] sh/mm: Stop using pgd_ERROR()
` [PATCH 8/8] mm: Drop pxd_ERROR()

[PATCH v9 0/2] module: Extend module_blacklist parameter to built-in modules
 2026-09-01  1:21 UTC  (6+ messages)
` [PATCH v9 1/2] "

[PATCH v15 00/16] barrier: Add smp_cond_load_{relaxed,acquire}_timeout()
 2026-08-31 21:31 UTC  (25+ messages)
` [PATCH v15 01/16] asm-generic: barrier: Add smp_cond_load_relaxed_timeout()
` [PATCH v15 02/16] arm64: barrier: Support smp_cond_load_relaxed_timeout()
` [PATCH v15 03/16] arm64/delay: move, fixup usecs_to_cycles()
` [PATCH v15 04/16] arm64: support WFET in smp_cond_load_relaxed_timeout()
` [PATCH v15 05/16] arm64: rqspinlock: Remove private copy of smp_cond_load_acquire_timewait()
` [PATCH v15 06/16] asm-generic: barrier: Add smp_cond_load_acquire_timeout()
` [PATCH v15 07/16] atomic: Add atomic_cond_read_*_timeout()
` [PATCH v15 08/16] locking/atomic: scripts: build atomic_long_cond_read_*_timeout()
` [PATCH v15 09/16] bpf/rqspinlock: switch check_timeout() to a clock interface
` [PATCH v15 10/16] bpf/rqspinlock: Use smp_cond_load_acquire_timeout()
` [PATCH v15 11/16] sched: add need-resched timed wait interface
` [PATCH v15 12/16] cpuidle/poll_state: Wait for need-resched via tif_need_resched_relaxed_wait()
` [PATCH v15 13/16] arm64/delay: enable testing smp_cond_load_relaxed_timeout()
` [PATCH v15 14/16] barrier: add tests for smp_cond_load_*_timeout()
` [PATCH v15 15/16] barrier: timeout validity checks for smp_cond_load_relaxed_timeout()
` [PATCH v15 16/16] barrier: timeout validity checks for smp_cond_load_acquire_timeout()

[patch 00/18] entry: Consolidate and rework syscall entry handling
 2026-08-31 19:57 UTC  (7+ messages)
` [patch 03/18] entry: Provide [syscall_]enter_from_user_mode_randomize_stack()

[PATCH v3] asm-generic/io.h: fix grammar typos
 2026-08-31  3:08 UTC 

[PATCH v19 00/40] DEPT(DEPendency Tracker)
 2026-08-30 23:09 UTC  (19+ messages)

[PATCH v4 0/5] Hyper-V: Add para-virtualized IOMMU support for Linux guests
 2026-08-28 17:22 UTC  (11+ messages)
` [PATCH v4 1/5] hyperv: Introduce new hypercall interfaces used by Hyper-V guest IOMMU
` [PATCH v4 2/5] Drivers: hv: Add logical device ID registry for vPCI devices
` [PATCH v4 3/5] iommu/x86: Add architectural MSI reserved region helper
` [PATCH v4 4/5] iommu/hyperv: Add para-virtualized IOMMU support for Hyper-V guest
` [PATCH v4 5/5] iommu/hyperv: Add page-selective IOTLB flush support

[RFC V3 0/8] mm: Drop pxd_ERROR()
 2026-08-27  6:06 UTC  (18+ messages)
` [RFC V3 1/8] mm: Make ptrval_to_str() generally available
` [RFC V3 2/8] mm: Stop using pxd_ERROR()
` [RFC V3 3/8] loongarch/mm: Stop using pte_ERROR()
` [RFC V3 5/8] sh/mm: "
` [RFC V3 8/8] mm: Drop pxd_ERROR()

[PATCH v8 0/3] riscv: fix PIO helpers and add optimized percpu ops
 2026-08-26  1:24 UTC  (5+ messages)
` [PATCH v8 2/3] riscv: introduce percpu.h into include/asm
` [PATCH v8 3/3] riscv: store percpu offset into thread_info

[RFC PATCH 00/24] pidfd: add a minimal process spawn builder
 2026-08-25 21:27 UTC  (7+ messages)
` [RFC PATCH 12/24] fork: let kernel callers create embryonic tasks

[PATCH v8] coredump: Add bit 9 of coredump_filter for pre-exit files before dumping
 2026-08-25 12:31 UTC  (4+ messages)

[RFC] mm: Drop pxd_ERROR()
 2026-08-24  2:10 UTC  (3+ messages)

[PATCH v23 00/28] riscv control-flow integrity for usermode
 2026-08-22 16:50 UTC  (12+ messages)
` [PATCH v23 06/28] riscv/mm : ensure PROT_WRITE leads to VM_READ | VM_WRITE

[PATCH v8 0/4] arm64: vdso: Implement __vdso_futex_robust_try_unlock()
 2026-08-21 21:50 UTC  (5+ messages)
` [PATCH v8 1/4] arm64: vdso: Prepare for robust futex unlock support
` [PATCH v8 2/4] arm64: vdso: Implement __vdso_futex_robust_try_unlock()
` [PATCH v8 3/4] arm64: vdso32: Bring vdso32-offsets.h back
` [PATCH v8 4/4] arm64: vdso32: Implement __vdso_futex_robust_try_unlock()

[PATCH v5 0/8] Replace __ASSEMBLY__ with __ASSEMBLER__ in header files
 2026-08-21 11:14 UTC  (4+ messages)
` [PATCH v5 1/8] arm: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers

[PATCH] asm-generic: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers
 2026-08-21 10:34 UTC 

[PATCH] asm-generic: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
 2026-08-21  8:52 UTC 

[PATCH 00/15] exec: Remove AT_VECTOR_SIZE_ARCH from UAPI
 2026-08-21  2:23 UTC  (3+ messages)
` [PATCH 07/15] RISC-V: "

[PATCH v5 0/9] PCI passthru on Hyper-V
 2026-08-19 16:33 UTC  (11+ messages)
` [PATCH v5 7/9] x86/hyperv: Implement Hyper-V virtual IOMMU

[PATCH] x86/apic: remove vector_lock from apic_retrigger_irq()
 2026-08-19 12:59 UTC  (2+ messages)

[GIT PULL] csky changes for v7.3
 2026-08-19  2:58 UTC  (2+ messages)

[PATCH v2 0/2] init, arch: make command line size and init arg limit configurable
 2026-08-18 23:16 UTC  (3+ messages)
` [PATCH v2 1/2] init, arch: make CONFIG_COMMAND_LINE_SIZE globally configurable
` [PATCH v2 2/2] init/Kconfig: make config INIT_ENV_ARG_LIMIT user-configurable

[PATCH v5 6/9] PCI: hv: Export hv_build_devid_type_pci() and change return type
 2026-08-18 22:14 UTC  (2+ messages)

[PATCH v3 0/5] Hyper-V: Add para-virtualized IOMMU support for Linux guests
 2026-08-18 17:05 UTC  (6+ messages)
` [PATCH v3 2/5] Drivers: hv: Add logical device ID registry for vPCI devices


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