aboutsummaryrefslogtreecommitdiff
path: root/drivers/nvdimm/pfn_devs.c
AgeCommit message (Expand)AuthorFilesLines
2017-12-19libnvdimm, dax: fix 1GB-aligned namespaces vs physical misalignmentGravatar Dan Williams 1-3/+12
2017-12-19libnvdimm, pfn: fix start_pad handling for aligned namespacesGravatar Dan Williams 1-2/+3
2017-09-28libnvdimm, pfn: make 'resource' attribute only readable by rootGravatar Dan Williams 1-0/+8
2017-08-15libnvdimm, pfn, dax: limit namespace alignments to the supported setGravatar Dan Williams 1-21/+2
2017-08-11libnvdimm, pfn, dax: show supported dax/pfn region alignments in sysfsGravatar Oliver O'Halloran 1-0/+31
2017-07-25libnvdimm: Stop using HPAGE_SIZEGravatar Oliver O'Halloran 1-4/+5
2017-07-03Merge branch 'for-4.13/dax' into libnvdimm-for-nextGravatar Dan Williams 1-2/+2
2017-06-27libnvdimm, nfit: enable support for volatile rangesGravatar Dan Williams 1-2/+2
2017-06-15libnvdimm, label: add address abstraction identifiersGravatar Dan Williams 1-0/+8
2017-05-10libnvdimm: add an atomic vs process context flag to rw_bytesGravatar Vishal Verma 1-2/+2
2017-05-04libnvdimm, pfn: fix 'npfns' vs section alignmentGravatar Dan Williams 1-2/+4
2017-05-01libnvdimm: fix nvdimm_bus_lock() vs device_lock() orderingGravatar Dan Williams 1-1/+1
2017-02-04libnvdimm, pfn: fix memmap reservation size versus 4K alignmentGravatar Dan Williams 1-5/+2
2016-12-10libnvdimm, pfn: fix align attributeGravatar Dan Williams 1-1/+1
2016-06-23libnvdimm, pfn, dax: fix initialization vs autodetect for mode + alignmentGravatar Dan Williams 1-11/+40
2016-05-21Merge branch 'for-4.7/dax' into libnvdimm-for-nextGravatar Dan Williams 1-26/+14
2016-05-21libnvdimm, dax: fix deletionGravatar Dan Williams 1-19/+0
2016-05-21libnvdimm, dax: fix alignment validationGravatar Dan Williams 1-2/+4
2016-05-20libnvdimm, dax: autodetect supportGravatar Dan Williams 1-5/+10
2016-05-18Merge branch 'for-4.7/dax' into libnvdimm-for-nextGravatar Dan Williams 1-47/+272
2016-05-09libnvdimm, dax: record the specified alignment of a dax-device instanceGravatar Dan Williams 1-2/+6
2016-05-09libnvdimm, dax: reserve space to store labels for device-daxGravatar Dan Williams 1-3/+5
2016-05-09libnvdimm, dax: introduce device-dax infrastructureGravatar Dan Williams 1-33/+67
2016-04-22libnvdimm, pmem, pfn: move pfn setup to the coreGravatar Dan Williams 1-0/+181
2016-04-22libnvdimm, pmem, pfn: make pmem_rw_bytes generic and refactor pfn setupGravatar Dan Williams 1-3/+1
2016-04-22libnvdimm, pfn, convert nd_pfn_probe() to devmGravatar Dan Williams 1-14/+13
2016-04-07libnvdimm, pfn: fix uuid validationGravatar Dan Williams 1-1/+1
2016-03-05libnvdimm, pfn: 'resource'-address and 'size' attributes for pfn devicesGravatar Dan Williams 1-0/+56
2016-03-05libnvdimm, pmem: adjust for section collisions with 'System RAM'Gravatar Dan Williams 1-0/+5
2016-01-29libnvdimm, pfn: fix restoring memmap locationGravatar Dan Williams 1-3/+1
2016-01-15libnvdimm, pfn, pmem: allocate memmap array in persistent memoryGravatar Dan Williams 1-2/+1
2015-12-13libnvdimm, pfn: add parent uuid validation Gravatar Dan Williams 1-3/+7
2015-12-12libnvdimm, pfn: add 'align' attribute, default to HPAGE_SIZEGravatar Dan Williams 1-0/+61
2015-12-10libnvdimm, pfn: clean up pfn create parametersGravatar Dan Williams 1-8/+3
2015-12-10libnvdimm, pfn: kill ND_PFN_ALIGNGravatar Dan Williams 1-10/+1
2015-09-17libnvdimm: pfn_devs: Fix locking in namespace_storeGravatar Axel Lin 1-2/+2
2015-08-28libnvdimm, pmem: 'struct page' for pmemGravatar Dan Williams 1-4/+5
2015-08-28libnvdimm, pfn: 'struct page' provider infrastructureGravatar Dan Williams 1-0/+336