summaryrefslogtreecommitdiffstats
path: root/drivers/dax
Commit message (Expand)AuthorAgeFilesLines
* 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
* | 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-042-2/+27
* vfs: track per-sb writeback errors and report them to syncfsJeff Layton2020-06-021-0/+1
* device-dax: don't leak kernel memory to user space after unloading kmemDavid Hildenbrand2020-05-231-3/+11
* dax: Move mandatory ->zero_page_range() check in alloc_dax()Vivek Goyal2020-04-022-6/+12
* dax, pmem: Add a dax operation zero_page_rangeVivek Goyal2020-04-021-0/+20
* dax: Get rid of fs_dax_get_by_host() helperVivek Goyal2020-01-161-1/+1