Generic Linux architectural discussions
 help / color / mirror / Atom feed
 messages from 2026-09-24 08:35:58 to 2026-09-30 02:48:18 UTC [more...]

[PATCH v3 00/40] mm: make VMA flag semantics explicit, eliminate VM_SPECIAL
 2026-09-30  2:48 UTC  (80+ messages)
` [PATCH v3 01/40] mm/vma: fix mmap_prepare file handling, remove file_doesnt_need_get
` [PATCH v3 03/40] mm/vma: introduce and use vma_[flags_]can_merge()
` [PATCH v3 04/40] mm: consistently validate VMA state after mmap[_prepare] hooks
` [PATCH v3 05/40] mm/vma: ensure mmap_prepare doesn't set actions on a mergeable vma
` [PATCH v3 06/40] mm: make map_kernel_pages_[prepare,complete] internal and unexported
` [PATCH v3 07/40] mm/vma: tidy up map kernel pages enum values
` [PATCH v3 08/40] mm: add mmap action for discontiguous kernel page mapping
` [PATCH v3 09/40] docs: filesystems: update mmap_prepare docs for discontig kernel pgs
` [PATCH v3 15/40] mm/vma: add vma[_flags]_is_kernel_owned() predicates
` [PATCH v3 16/40] mm/vma: only allow mmap to clear VMA_MAYWRITE_BIT if kernel-owned
` [PATCH v3 17/40] mm/vma: add and use vma_[flags]_is_fixed_mapping
` [PATCH v3 21/40] mm/gup: error out early on !VMA_MAYREAD_BIT VMAs
` [PATCH v3 24/40] mm/mlock: eliminate weird VMA_IO_BIT abuse and simplify
` [PATCH v3 25/40] mm/vma: enforce that only kernel-owned mappings may set VMA_IO_BIT
` [PATCH v3 27/40] mm: remove hugetlb_inline.h
` [PATCH v3 28/40] mm: rename is_vm_hugetlb_page() to vma_is_hugetlb()
` [PATCH v3 29/40] mm: drop some redundant checks around hugetlb VMAs
` [PATCH v3 30/40] mm/madvise: update is_valid_guard_vma() to use vma_can_merge()
` [PATCH v3 31/40] mm/vma: introduce vma[_flags]_is_persistent()
` [PATCH v3 32/40] mm/uffd: use predicates for userfaultfd checks
` [PATCH v3 33/40] mm/madvise: use predicates for madvise(..., MADV_DOFORK)
` [PATCH v3 34/40] mm: eliminate VMA_SPECIAL_FLAGS usage when hugetlb explicitly tested
` [PATCH v3 35/40] mm: eliminate VMA_SPECIAL_FLAGS check in lru_gen_look_around()
` [PATCH v3 36/40] mm: avoid use of VMA_SPECIAL_FLAGS in migrate_vma_setup()
` [PATCH v3 37/40] mm: eliminate VM_SPECIAL, VMA_SPECIAL_FLAGS

[PATCH V2 0/4] Hyper-V: root VM iommu kernel only driver
 2026-09-29 22:36 UTC  (5+ messages)
` [PATCH V2 1/4] mshv: Add gfp_flags parameter to hv_call_deposit_pages()
` [PATCH V2 2/4] PCI: hv: Export hv_build_devid_type_pci() and change return type
` [PATCH V2 3/4] mshv: Import data structs around device domains from hyperv headers
` [PATCH V2 4/4] x86/hyperv: Implement root partition IOMMU kernel only driver

[PATCH v5 0/5] Hyper-V: Add para-virtualized IOMMU support for Linux guests
 2026-09-29 21:34 UTC  (9+ messages)
` [PATCH v5 3/5] iommu/x86: Add architectural MSI reserved region helper
` [PATCH v5 4/5] iommu/hyperv: Add para-virtualized IOMMU support for Hyper-V guest
` [PATCH v5 5/5] iommu/hyperv: Add page-selective IOTLB flush support

[PATCH] kbuild: keep .modinfo when vmlinux is linked with --gc-sections
 2026-09-29 20:14 UTC  (5+ messages)

[PATCH v2 0/6] x86/percpu: Share decrypted storage before guest setup
 2026-09-29 17:25 UTC  (11+ messages)
` [PATCH v2 1/6] percpu: Page-align decrypted data in UP kernels
` [PATCH v2 2/6] percpu: Bound decrypted storage for all x86 encrypted guests
` [PATCH v2 3/6] x86/percpu: Require embedded allocation in "
` [PATCH v2 4/6] x86/mm: Provide common early memory decryption
` [PATCH v2 5/6] x86/tdx: Support early sharing of kernel data
` [PATCH v2 6/6] x86/percpu: Share decrypted storage before guest CPU setup

[PATCH V1 0/3] Hyper-V: root VM iommu kernel only driver
 2026-09-28 23:36 UTC  (12+ messages)
` [PATCH V1 2/3] mshv: Import data structs around device domains from hyperv headers
` [PATCH V1 3/3] x86/hyperv: Implement root VM IOMMU kernel only driver

[PATCH v4 0/2] Documentation/litmus-tests: Add SRCU fastpath litmus tests
 2026-09-28 23:08 UTC  (2+ messages)

[PATCH v3 00/12] CRASH_MEMACTION: describe pages to a kdump kernel (was: CRASH_WIPE_SECRETS)
 2026-09-28 19:19 UTC  (29+ messages)
` [PATCH v3 01/12] kexec: Add a crash memaction registry
` [PATCH v3 02/12] lib, kexec: Add a secret pool for key material
` [PATCH v3 03/12] mm: Wire up the crash memaction registry
` [PATCH v3 04/12] arm64: Enable "
` [PATCH v3 05/12] dm crypt: Allocate key material from the secret pool
` [PATCH v3 06/12] crypto: api - Allocate tfms "
` [PATCH v3 07/12] security/keys: Allocate key payloads "
` [PATCH v3 08/12] mm: Add VM_CRASH_MARK
` [PATCH v3 09/12] mm/rmap: Mark folios mapped into crash_memaction-marked VMAs
` [PATCH v3 10/12] mm/madvise: Add MADV_CRASH_SECRET, MADV_CRASH_CACHE and MADV_CRASH_RESET
` [PATCH v3 11/12] Documentation/mm: Document the crash memaction registry
` [PATCH v3 12/12] kexec: Expose the crash memaction bitmap in debugfs

[PATCH v3] drivers/hv: remove deposited pages from direct map
 2026-09-28 12:44 UTC  (9+ messages)

[PATCH v5 00/12] mm: make userland page table freeing RCU-safe
 2026-09-28 12:06 UTC  (15+ messages)
` [PATCH v5 01/12] mm/khugepaged: deposit a newly allocated page table on collapse
` [PATCH v5 02/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for most 2-level architectures
` [PATCH v5 03/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for MMU riscv
` [PATCH v5 04/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for MMU arm
` [PATCH v5 05/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for arc, microblaze, xtensa
` [PATCH v5 06/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for sparc64
` [PATCH v5 07/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for m68k-coldfire
` [PATCH v5 08/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for sh-X2
` [PATCH v5 09/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for m68k-motorola
` [PATCH v5 10/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for sparc32
` [PATCH v5 11/12] mm: userland pgtable freeing is RCU-safe now, remove leftover bits
` [PATCH v5 12/12] mm: change the contract for free_pgtables(), update docs

[PATCH v3 0/9] mm: distinguish HW PTE pointers from SW PTE value pointers
 2026-09-28  7:09 UTC  (2+ messages)

[PATCH 00/16] arm64: DRTM, boot portion
 2026-09-26 18:45 UTC  (31+ messages)
` [PATCH 01/16] efi/libstub: Fix error unwind freeing fdt in allocate_new_fdt_and_exit_boot()
` [PATCH 02/16] efi/riscv: libstub: Don't set image_size in handle_kernel_image()
` [PATCH 03/16] efi/libstub: Free cmdline_ptr in efi_pe_entry
` [PATCH 04/16] vmlinux.lds: Move DATA_LE32() from arm64 to the common linker script
` [PATCH 05/16] efi/libstub: Add a general way to get symbols from the vmlinux into zboot
` [PATCH 06/16] arm64/efi: Use CONFIG_EFI_STUB_IMAGE_INFO for code_size
` [PATCH 07/16] efi/zboot: Lift efi_cache_sync_image() from efi_zboot_decompress()
` [PATCH 08/16] efi/libstub: Add generic arch callbacks for DRTM
` [PATCH 09/16] efi/libstub: Have efi_kaslr_relocate_kernel() handle extra_size
` [PATCH 10/16] efi: Add a __efi_data_handoff section annotation
` [PATCH 11/16] efi/libstub: Put the stub's writable data in unique sections for DRTM
` [PATCH 12/16] arm64: drtm: Add macro definitions for DEN0113
` [PATCH 13/16] arm64: drtm: Update the linker script for EFI_STUB_DRTM
` [PATCH 14/16] arm64: drtm: Add drtm_entry point to head.S
` [PATCH 15/16] arm64: drtm: Call UNPROTECT_MEMORY
` [PATCH 16/16] efi/arm64: Implement ARM64 DRTM in the stub

[PATCH v5 0/4] Add two new system call mq_recvmmsg() and mq_sendmmsg() to posix ipc mqueue
 2026-09-26  4:00 UTC  (5+ messages)
` [PATCH v5 1/4] IPC: Added two new system call mq_recvmmsg() and mq_sendmmsg()
` [PATCH v5 2/4] IPC: Added system call entry in all of most common architectures
` [PATCH v5 3/4] IPC: Added system call entry in performance tool
` [PATCH v5 4/4] Test: Added self-testing and documentation

[PATCH v5 0/4] Add two new system call mq_recvmmsg() and mq_sendmmsg() to posix ipc mqueue
 2026-09-26  3:57 UTC  (5+ messages)
` [PATCH v5 1/4] IPC: Added two new system call mq_recvmmsg() and mq_sendmmsg()
` [PATCH v5 2/4] IPC: Added system call entry in all of most common architectures
` [PATCH v5 3/4] IPC: Added system call entry in performance tool
` [PATCH v5 4/4] Test: Added self-testing and documentation

[PATCH v11 00/38] dyndbg: Fix classmaps API for subsystems, query extensions, selftests
 2026-09-25 20:30 UTC  (5+ messages)
` [PATCH v11 20/38] dyndbg,module: make proper substructs in _ddebug_info

[RFC PATCH 0/9] iommu/iommufd: Add hypervisor external attach
 2026-09-25 19:07 UTC  (10+ messages)
` [PATCH RFC 1/9] iommu: Introduce external attach domain type
` [PATCH RFC 2/9] iommufd: Introduce hypervisor vIOMMU type
` [PATCH RFC 3/9] iommufd: Add external HWPT support
` [PATCH RFC 4/9] iommufd/selftest: Add hypervisor external attach backend
` [PATCH RFC 5/9] mshv: Add partition file identity helper
` [PATCH RFC 6/9] mshv: Add prepare callback for external device attach
` [PATCH RFC 7/9] iommu/hyperv: Split root IOMMU declarations
` [PATCH RFC 8/9] iommu/hyperv: Add fd-backed vIOMMU support
` [PATCH RFC 9/9] iommu/hyperv: Add IOMMUFD external domains

[PATCH V0 0/3] Hyper-V: root VM iommu kernel only driver
 2026-09-24 16:30 UTC  (5+ messages)
` [PATCH V0 3/3] x86/hyperv: Implement root VM IOMMU "

[PATCH v4 0/4] Add two new system call mq_recvmmsg() and mq_sendmmsg() to posix ipc mqueue
 2026-09-24 15:35 UTC  (5+ messages)
` [PATCH v4 1/4] IPC: Added two new system call mq_recvmmsg() and mq_sendmmsg()
` [PATCH v4 2/4] IPC: Added system call entry in all of most common architectures
` [PATCH v4 3/4] IPC: Added system call entry in performance tool
` [PATCH v4 4/4] Test: Added self-testing and documentation

[PATCH v4 00/22] kbuild: significantly speed up kernel builds
 2026-09-24 13:44 UTC  (5+ messages)
` [PATCH v4 01/22] kbuild: do not allocate .modinfo in vmlinux
` [PATCH v4 20/22] rust: make exports.o depend on the headers generated for it

[PATCH v3 0/4] kho: rename "scratch" to "bootmem"
 2026-09-24  8:35 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