aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/dax
AgeCommit message (Expand)AuthorFilesLines
12 daysMerge tag 'mm-stable-2026-08-18-18-39' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds2-103/+399
2026-08-06dax/kmem: add sysfs interface for atomic whole-device hotplugGregory Price2-36/+209
2026-08-06dax/kmem: extract hotplug/hotremove helper functionsGregory Price1-100/+223
2026-08-06dax/kmem: resolve default online type at probe timeGregory Price1-2/+4
2026-08-06mm/memory: add memory_block_aligned_range() helperGregory Price1-3/+1
2026-07-14dax: fsdev.c minor formatting cleanupJohn Groves1-7/+8
2026-07-14dax: fix holder_ops race in fs_put_dax()John Groves1-3/+39
2026-07-14dax: read holder_ops once in dax_holder_notify_failure()John Groves1-2/+10
2026-07-14dax/fsdev: fail probe on invalid pgmap offsetJohn Groves1-2/+6
2026-07-14dax/fsdev: use __va(phys) for kaddr in direct_accessJohn Groves2-8/+2
2026-07-14dax/fsdev: clear pgmap ops and owner on unbindJohn Groves1-0/+22
2026-07-14dax/fsdev: don't leave a dangling dev_dax->pgmap on probe failureJohn Groves1-28/+49
2026-07-14dax/fsdev: clear vmemmap_shift when binding static pgmapJohn Groves1-0/+1
2026-07-14dax/fsdev: fix multi-range offset in memory_failure handlerJohn Groves1-1/+16
2026-06-19Merge tag 'mm-stable-2026-06-18-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-0/+6
2026-06-01dax/bus: Upgrade resource conflict message to dev_err() in alloc_dax_region()Tomasz Wolski1-1/+1
2026-05-28dax/kmem: account for partial discontiguous resource upon removalDavidlohr Bueso1-0/+6
2026-04-21Merge tag 'libnvdimm-for-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimmLinus Torvalds8-28/+487
2026-04-17Merge tag 'cxl-for-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds7-32/+188
2026-04-13dax/fsdev: fix uninitialized kaddr in fsdev_dax_zero_page_range()John Groves1-1/+4
2026-04-05mm: rename VMA flag helpers to be more readableLorenzo Stoakes (Oracle)1-1/+1
2026-04-01dax/hmem: Parent dax_hmem devicesDan Williams1-0/+1
2026-04-01dax/hmem: Fix singleton confusion between dax_hmem_work and hmem devicesDan Williams3-66/+85
2026-04-01dax/hmem: Reduce visibility of dax_cxl coordination symbolsDan Williams2-2/+2
2026-04-01cxl/region: Constify cxl_region_resource_contains()Dan Williams1-1/+1
2026-04-01cxl/region: Limit visibility of cxl_region_contains_resource()Dan Williams1-1/+1
2026-04-01dax/cxl: Fix HMEM dependenciesDan Williams1-2/+4
2026-03-30dax: export dax_dev_get()John Groves1-1/+2
2026-03-30dax: Add fs_dax_get() func to prepare dax for fs-dax usageJohn Groves3-3/+67
2026-03-30dax: Add dax_set_ops() for setting dax_operations at bind timeJohn Groves2-1/+53
2026-03-30dax: Add dax_operations for use by fs-dax on fsdev daxJohn Groves2-0/+86
2026-03-30dax: Save the kva from memremapJohn Groves2-1/+4
2026-03-30dax: add fsdev.c driver for fs-dax on character daxJohn Groves4-0/+253
2026-03-30dax: move dax_pgoff_to_phys from [drivers/dax/] device.c to bus.cJohn Groves2-23/+20
2026-03-27dax/hmem, cxl: Defer and resolve Soft Reserved ownershipSmita Koralahalli4-0/+85
2026-03-27dax: Track all dax_region allocations under a global resource treeSmita Koralahalli1-3/+17
2026-03-27dax/cxl, hmem: Initialize hmem early and defer dax_cxl bindingDan Williams2-3/+27
2026-03-27dax/hmem: Gate Soft Reserved deferral on DEV_DAX_CXLDan Williams1-1/+1
2026-03-27dax/hmem: Request cxl_acpi and cxl_pci before walking Soft Reserved rangesDan Williams2-7/+12
2026-03-27dax/hmem: Factor HMEM registration into __hmem_register_device()Smita Koralahalli1-9/+15
2026-03-27dax/bus: Use dax_region_put() in alloc_dax_region() error pathSmita Koralahalli1-1/+1
2026-02-21Convert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-4/+4
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook2-5/+5
2026-02-18Merge tag 'mm-stable-2026-02-18-19-48' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-5/+5
2026-02-12Merge tag 'cxl-for-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds2-4/+4
2026-02-12mm: update all remaining mmap_prepare users to use vma_flags_tLorenzo Stoakes1-5/+5
2026-01-16dax/hmem, e820, resource: Defer Soft Reserved insertion until hmem is readyDan Williams2-4/+4
2026-01-14drivers/dax: add some missing kerneldoc comment fields for struct dev_daxJohn Groves1-4/+6
2025-12-05Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-14/+23