summaryrefslogtreecommitdiffstats
path: root/drivers/dax
Commit message (Expand)AuthorAgeFilesLines
* dax: avoid -Wempty-body warningsArnd Bergmann2021-03-221-4/+2
* Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2021-02-271-1/+1
|\
| * whack-a-mole: don't open-code iminor/imajorAl Viro2021-02-231-1/+1
* | Merge branch 'for-5.12/dax' into for-5.12/libnvdimmDan Williams2021-02-234-16/+25
|\ \
| * | dax-device: Make remove callback return voidUwe Kleine-König2021-02-163-9/+5
| * | device-dax: Drop an empty .remove callbackUwe Kleine-König2021-02-161-7/+1
| * | device-dax: Fix error path in dax_driver_registerUwe Kleine-König2021-02-161-1/+9
| * | device-dax: Properly handle drivers without remove callbackUwe Kleine-König2021-02-161-1/+5
| * | device-dax: Prevent registering drivers without probe callbackUwe Kleine-König2021-02-161-0/+7
| * | device-dax: Fix default return code of range_parse()Shiyang Ruan2021-02-161-1/+1
| |/
* / libnvdimm: Make remove callback return voidUwe Kleine-König2021-02-161-2/+1
|/
* Merge tag 'libnvdimm-for-5.11' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2020-12-243-45/+29
|\
| * device-dax: Avoid an unnecessary check in alloc_dev_dax_range()Zhen Lei2020-12-241-14/+6
| * device-dax: Fix range releaseDan Williams2020-12-241-23/+21
| * device-dax: delete a redundancy check in dev_dax_validate_align()Zhen Lei2020-12-171-7/+0
| * device-dax/core: Fix memory leak when rmmod dax.koWang Hai2020-12-151-0/+1
| * device-dax/pmem: Convert comma to semicolonZheng Yongjun2020-12-151-1/+1
* | vm_ops: rename .split() callback to .may_split()Dmitry Safonov2020-12-151-2/+2
* | device-dax/kmem: use struct_size()Dan Williams2020-12-151-1/+1
* | mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exportsDan Williams2020-11-221-1/+0
|/
* Merge tag 'fuse-update-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2020-10-191-1/+2
|\
| * dax: Modify bdev_dax_pgoff() to handle NULL bdevVivek Goyal2020-09-101-1/+2
* | mm/memory_hotplug: prepare passing flags to add_memory() and friendsDavid Hildenbrand2020-10-161-1/+1
* | device-dax/kmem: fix resource releaseDan Williams2020-10-161-14/+34
* | device-dax: add a range mapping allocation attributeJoao Martins2020-10-131-0/+64
* | dax/hmem: introduce dax_hmem.region_idle parameterJoao Martins2020-10-131-1/+4
* | device-dax: add an 'align' attributeDan Williams2020-10-132-10/+101
* | device-dax: make align a per-device propertyJoao Martins2020-10-133-26/+19
* | device-dax: introduce 'mapping' devicesDan Williams2020-10-132-2/+203
* | device-dax: add dis-contiguous resource supportDan Williams2020-10-134-118/+309
* | mm/memremap_pages: support multiple ranges per invocationDan Williams2020-10-131-0/+1
* | mm/memremap_pages: convert to 'struct range'Dan Williams2020-10-136-20/+17
* | device-dax: add resize supportDan Williams2020-10-131-9/+152
* | device-dax: introduce 'seed' devicesDan Williams2020-10-133-40/+272
* | device-dax: introduce 'struct dev_dax' typed-driver operationsDan Williams2020-10-135-19/+35
* | device-dax: add an allocation interface for device-dax instancesDan Williams2020-10-135-23/+121
* | device-dax/kmem: replace release_resource() with release_mem_region()Dan Williams2020-10-132-16/+7
* | device-dax/kmem: move resource name tracking to drvdataDan Williams2020-10-131-7/+9
* | device-dax/kmem: introduce dax_kmem_range()Dan Williams2020-10-131-23/+17
* | device-dax: make pgmap optional for instance creationDan Williams2020-10-137-34/+58
* | device-dax: move instance creation parameters to 'struct dev_dax_data'Dan Williams2020-10-134-17/+30
* | device-dax: drop the dax_region.pfn_flags attributeDan Williams2020-10-136-33/+7
* | ACPI: HMAT: attach a device for each soft-reserved rangeDan Williams2020-10-133-1/+39
* | ACPI: HMAT: refactor hmat_register_target_device to hmem_register_deviceDan Williams2020-10-135-3/+76
* | dax: Fix stack overflow when mounting fsdax pmem deviceAdrian Huang2020-09-201-6/+6
* | dm: Call proper helper to determine dax supportJan Kara2020-09-201-0/+4
* | Merge tag 'libnvdimm-fix-v5.9-rc5' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2020-09-121-1/+1
|\ \
| * | dax: fix detection of dax support for non-persistent memory block devicesColy Li2020-09-031-1/+1
| |/
* | Merge tag 'for-linus-5.9-rc4-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-09-061-1/+1
|\ \ | |/ |/|
| * memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERICRoger Pau Monne2020-09-041-1/+1