NVDIMM Device and Persistent Memory development
 help / color / mirror / Atom feed
 messages from 2026-06-25 18:23:40 to 2026-07-09 15:18:48 UTC [more...]

[PATCH 00/30] mm: make VMA page offset handling more consistent
 2026-07-09 15:18 UTC  (107+ messages)
` [PATCH 01/30] mm: move vma_start_pgoff() into mm.h and clean up
` [PATCH 02/30] mm: add kdoc comments for vma_start/last_pgoff()
` [PATCH 03/30] tools/testing/vma: use vma_start_pgoff() in merge tests
` [PATCH 04/30] mm: introduce and use vma_end_pgoff()
` [PATCH 05/30] mm/rmap: update mm/interval_tree.c comments
` [PATCH 06/30] mm/rmap: parameterise vma_interval_tree_*() by address_space
` [PATCH 07/30] mm/rmap: elide unnecessary static inline's in interval_tree.c
` [PATCH 08/30] mm/rmap: rename vma_interval_tree_*() to mapping_interval_tree_*()
` [PATCH 09/30] mm/rmap: parameterise anon_vma_interval_tree_*() by anon_vma
` [PATCH 10/30] MAINTAINERS: Move mm/interval_tree.c to rmap section
` [PATCH 11/30] mm/vma: introduce and use vmg_pages(), vmg_[start, end]_pgoff()
` [PATCH 12/30] mm/vma: clean up anon_vma_compatible()
` [PATCH 13/30] mm/vma: refactor vmg_adjust_set_range() for clarity
` [PATCH 14/30] mm/vma: minor cleanup of expand_[upwards, downwards]()
` [PATCH 15/30] mm: introduce and use linear_page_delta()
` [PATCH 16/30] mm/vma: use vma_start_pgoff(), linear_page_index() in mm code
` [PATCH 17/30] mm: prefer vma_[start,end]_pgoff() to vma->vm_pgoff in kernel/
` [PATCH 18/30] mm/vma: remove duplicative vma_pgoff_offset() helper
` [PATCH 19/30] mm: use linear_page_[index, delta]() consistently
` [PATCH 20/30] mm/vma: introduce vma_assert_can_modify()
` [PATCH 21/30] mm/vma: add and use vma_[add/sub]_pgoff()
` [PATCH 22/30] mm/vma: move __install_special_mapping() to vma.c
` [PATCH 23/30] mm/vma: make vma_set_range() static, drop insert_vm_struct() decl
` [PATCH 24/30] mm/vma: update vma_shrink() to not pass unnecessary pgoff parameter
` [PATCH 25/30] mm/vma: update vmg_adjust_set_range() to offset pgoff instead
` [PATCH 26/30] mm/vma: introduce and use vma_set_pgoff()
` [PATCH 27/30] mm/vma: correct incorrect vma.h inclusion
` [PATCH 28/30] mm/vma: use guard clauses in can_vma_merge_[before, after]()
` [PATCH 29/30] tools/testing/vma: default VMA flag bits to 64-bit
` [PATCH 30/30] tools/testing/vma: output compared expression on ASSERT_[EQ, NE]()

[PATCH v6 00/10] dax/kmem: atomic whole-device hotplug via sysfs
 2026-07-09 15:06 UTC  (23+ messages)
` [PATCH v6 01/10] mm/memory: add memory_block_aligned_range() helper
` [PATCH v6 02/10] mm/memory_hotplug: add mhp_online_type_to_str() and export string helpers
` [PATCH v6 03/10] mm/memory_hotplug: pass online_type to online_memory_block() via arg
` [PATCH v6 04/10] mm/memory_hotplug: export mhp_get_default_online_type
` [PATCH v6 05/10] mm/memory_hotplug: add __add_memory_driver_managed() with online_type arg
` [PATCH v6 06/10] mm/memory_hotplug: add offline_and_remove_memory_ranges()
` [PATCH v6 07/10] dax: plumb hotplug online_type through dax
` [PATCH v6 08/10] dax/kmem: extract hotplug/hotremove helper functions
` [PATCH v6 09/10] dax/kmem: add sysfs interface for atomic whole-device hotplug
` [PATCH v6 10/10] selftests/dax: add dax/kmem hotplug sysfs regression test

[ndctl PATCH] test/cxl-poison.sh: test scanning past fully mapped partitions
 2026-07-09 10:12 UTC  (2+ messages)

[ndctl PATCH] test/cxl-topology.sh: test zero-sized decoders
 2026-07-09  2:28 UTC 

DCD: Add support for Dynamic Capacity Devices (DCD)
 2026-07-07 21:51 UTC  (49+ messages)
` [PATCH v11 01/31] cxl/mbox: Flag "
` [PATCH v11 02/31] cxl/mem: Read dynamic capacity configuration from the device
` [PATCH v11 04/31] cxl/core: Enforce partition order/simplify partition calls
` [PATCH v11 05/31] cxl/mem: Expose dynamic ram 1 partition in sysfs
` [PATCH v11 07/31] cxl/region: Add DC DAX region support
` [PATCH v11 10/31] cxl/mem: Configure dynamic capacity interrupts
` [PATCH v11 12/31] cxl/mem: Set up framework for handling DC Events
` [PATCH v11 13/31] cxl/mem: Add 20 second timeout for stalled DC_ADD_CAPACITY chains
` [PATCH v11 15/31] cxl/mem: Drop misaligned DCD extent groups
` [PATCH v11 16/31] cxl/extent: Validate DC extent partition
` [PATCH v11 17/31] cxl/mem: Enforce tag-group semantics
` [PATCH v11 18/31] cxl/extent: Handle DC Release Capacity events
` [PATCH v11 20/31] cxl/region/extent: Expose dc_extent information in sysfs
` [PATCH v11 21/31] cxl + dax: Surface dax_resources on DCD Add Capacity events
` [PATCH v11 22/31] cxl + dax: Release dax_resources on DCD Release "
` [PATCH v11 23/31] dax/bus: Factor out dev dax resize logic
` [PATCH v11 24/31] dax/bus: Add uuid sysfs attribute to dax devices
` [PATCH v11 26/31] dax/bus: Tag-aware uuid claim and show on DC "
` [PATCH v11 27/31] cxl/region: Read existing extents on region creation
` [PATCH v11 28/31] cxl/mem: Trace Dynamic capacity Event Record
` [PATCH v11 29/31] tools/testing/cxl: Make event logs dynamic
` [PATCH v11 30/31] tools/testing/cxl: Add DC Regions to mock mem data
` [PATCH v11 31/31] Documentation/cxl: Document DCD extent handling and DC-backed DAX regions
` [PATCH v11 03/31] cxl/cdat: Gather DSMAS data for DCD partitions

[ndctl PATCH] contrib: add Fedora release scripts
 2026-07-07  3:57 UTC 

[PATCH] nvdimm: ndtest: remove redundant NULL check before vfree()
 2026-07-06 22:33 UTC  (3+ messages)

[PATCH] nvdimm: nfit: remove redundant NULL check before vfree()
 2026-07-06 22:32 UTC  (2+ messages)

[PATCH v2 17/18] iomap: pass iomap_next_fn directly instead of struct iomap_ops
 2026-07-03 10:37 UTC  (10+ messages)

[ndctl PATCH] test/cxl-security.sh: test dimm unlock with a large serial number
 2026-07-03  6:34 UTC  (2+ messages)

[ndctl PATCH] test/fwctl: Add Get Feature OOB rejection regression test
 2026-06-30 18:30 UTC  (2+ messages)

[NDCTL PATCH v3] cxl: Add CXL type2 accelerator unit test
 2026-06-30 17:41 UTC  (2+ messages)

[ndctl PATCH] test/btt-stress.sh: add stress test for BTT lane race
 2026-06-30 17:40 UTC  (2+ messages)

[PATCH v7 00/12] nvdimm: virtio_pmem: fix flush/request failure paths
 2026-06-30 11:50 UTC  (17+ messages)
` [PATCH v7 01/12] nvdimm: preserve flush callback -ENOMEM
` [PATCH v7 02/12] nvdimm: pmem: keep PREFLUSH before data writes
` [PATCH v7 03/12] nvdimm: pmem: guard data loop for dataless bios
` [PATCH v7 04/12] nvdimm: virtio_pmem: stop allocating child flush bio
` [PATCH v7 05/12] nvdimm: virtio_pmem: use GFP_NOIO for flush requests
` [PATCH v7 06/12] nvdimm: virtio_pmem: always wake -ENOSPC waiters
` [PATCH v7 07/12] nvdimm: virtio_pmem: use READ_ONCE()/WRITE_ONCE() for wait flags
` [PATCH v7 08/12] nvdimm: virtio_pmem: refcount requests for token lifetime
` [PATCH v7 09/12] nvdimm: virtio_pmem: publish done with release/acquire
` [PATCH v7 10/12] nvdimm: virtio_pmem: isolate DMA request buffers
` [PATCH v7 11/12] nvdimm: virtio_pmem: converge broken virtqueue to -EIO
` [PATCH v7 12/12] nvdimm: virtio_pmem: drain requests in freeze

[ANNOUNCE] ndctl v85
 2026-06-29 19:47 UTC 

[PATCH 00/16] lib/cpumask: get rid of cpumap_print_to_pagebuf()
 2026-06-27 17:49 UTC  (5+ messages)
` [PATCH 13/16] perf: Use sysfs_emit() for cpumask show callbacks

[PATCH v6 00/12] nvdimm: virtio_pmem: fix request lifetime and converge broken queue failures
 2026-06-27 12:44 UTC  (7+ messages)
` [PATCH v6 01/12] nvdimm: preserve flush callback errors
` [PATCH v6 04/12] nvdimm: virtio_pmem: stop allocating child flush bio


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