summaryrefslogtreecommitdiffstats
path: root/drivers/dax (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | device-dax: Properly handle drivers without remove callbackUwe Kleine-König2021-02-171-1/+5
| * | device-dax: Prevent registering drivers without probe callbackUwe Kleine-König2021-02-171-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-171-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-161-0/+1
| * device-dax/pmem: Convert comma to semicolonZheng Yongjun2020-12-161-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-141-0/+64
* | dax/hmem: introduce dax_hmem.region_idle parameterJoao Martins2020-10-141-1/+4
* | device-dax: add an 'align' attributeDan Williams2020-10-142-10/+101
* | device-dax: make align a per-device propertyJoao Martins2020-10-143-26/+19
* | device-dax: introduce 'mapping' devicesDan Williams2020-10-142-2/+203
* | device-dax: add dis-contiguous resource supportDan Williams2020-10-144-118/+309
* | mm/memremap_pages: support multiple ranges per invocationDan Williams2020-10-141-0/+1
* | mm/memremap_pages: convert to 'struct range'Dan Williams2020-10-146-20/+17
* | device-dax: add resize supportDan Williams2020-10-141-9/+152
* | device-dax: introduce 'seed' devicesDan Williams2020-10-143-40/+272
* | device-dax: introduce 'struct dev_dax' typed-driver operationsDan Williams2020-10-145-19/+35
* | device-dax: add an allocation interface for device-dax instancesDan Williams2020-10-145-23/+121
* | device-dax/kmem: replace release_resource() with release_mem_region()Dan Williams2020-10-142-16/+7
* | device-dax/kmem: move resource name tracking to drvdataDan Williams2020-10-141-7/+9
* | device-dax/kmem: introduce dax_kmem_range()Dan Williams2020-10-141-23/+17
* | device-dax: make pgmap optional for instance creationDan Williams2020-10-147-34/+58
* | device-dax: move instance creation parameters to 'struct dev_dax_data'Dan Williams2020-10-144-17/+30
* | device-dax: drop the dax_region.pfn_flags attributeDan Williams2020-10-146-33/+7
* | ACPI: HMAT: attach a device for each soft-reserved rangeDan Williams2020-10-143-1/+39
* | ACPI: HMAT: refactor hmat_register_target_device to hmem_register_deviceDan Williams2020-10-145-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
* | dax: do not print error message for non-persistent memory block deviceAdrian Huang2020-08-201-0/+6
* | Merge tag 'libnvdimm-for-5.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2020-08-111-6/+7
|\ \
| * | drivers/dax: Expand lock scope to cover the use of addressesIra Weiny2020-07-281-1/+2
| * | dax: print error message by pr_info() in __generic_fsdax_supported()Coly Li2020-07-281-5/+5
| |/
* / block: remove the bd_queue field from struct block_deviceChristoph Hellwig2020-07-011-1/+1
|/
* device-dax: add memory via add_memory_driver_managed()David Hildenbrand2020-06-052-2/+27
* vfs: track per-sb writeback errors and report them to syncfsJeff Layton2020-06-021-0/+1