summaryrefslogtreecommitdiffstats
path: root/drivers/nvdimm (follow)
Commit message (Expand)AuthorAgeFilesLines
* nvdimm/pmem: Set dax flag for all 'PFN_MAP' casesZhihao Cheng2024-08-091-1/+1
* Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-07-253-19/+17
|\
| * driver core: have match() callback in struct bus_type take a const *Greg Kroah-Hartman2024-07-031-3/+3
| * nvdimm: make nd_class constantGreg Kroah-Hartman2024-06-131-9/+10
| * nvdimm/of_pmem: Convert to platform remove callback returning voidUwe Kleine-König2024-05-271-4/+2
| * nvdimm/e820: Convert to platform remove callback returning voidUwe Kleine-König2024-05-271-3/+2
* | Merge tag 'libnvdimm-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-07-206-2/+8
|\ \
| * | nvdimm: add missing MODULE_DESCRIPTION() macrosJeff Johnson2024-06-186-0/+6
| * | nvdimm/btt: use sizeof(*pointer) instead of sizeof(type)Erick Archer2024-06-181-2/+2
| |/
* | block: move the dax flag to queue_limitsChristoph Hellwig2024-06-191-5/+2
* | block: move the synchronous flag to queue_limitsChristoph Hellwig2024-06-192-4/+3
* | block: move the nonrot flag to queue_limitsChristoph Hellwig2024-06-192-2/+0
* | block: move cache control settings out of queue->flagsChristoph Hellwig2024-06-191-1/+3
* | block: move integrity information into queue_limitsChristoph Hellwig2024-06-141-8/+5
|/
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2024-05-231-1/+0
|\
| * nvdimm: virtio_pmem: drop owner assignmentKrzysztof Kozlowski2024-05-221-1/+0
* | nvdimm/btt: always set max_integrity_segmentsChristoph Hellwig2024-04-251-1/+1
* | nvdimm: remove nd_integrity_initChristoph Hellwig2024-04-253-35/+8
|/
* Merge tag 'libnvdimm-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-03-152-2/+2
|\
| * nvdimm: make nvdimm_bus_type constRicardo B. Marliere2024-02-121-1/+1
| * libnvdimm: Fix ACPI_NFIT in BLK_DEV_PMEM helpPeter Robinson2024-02-121-1/+1
* | Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-03-151-11/+12
|\ \
| * | nvdimm/pmem: Treat alloc_dax() -EOPNOTSUPP failure as non-fatalMathieu Desnoyers2024-02-231-10/+12
| * | nvdimm/pmem: fix leak on dax_add_host() failureMathieu Desnoyers2024-02-231-2/+1
| |/
* | pmem: pass queue_limits to blk_mq_alloc_diskChristoph Hellwig2024-02-201-4/+6
* | btt: pass queue_limits to blk_mq_alloc_diskChristoph Hellwig2024-02-201-3/+5
* | block: pass a queue_limits argument to blk_alloc_diskChristoph Hellwig2024-02-202-7/+7
|/
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2024-01-191-4/+32
|\
| * virtio_pmem: support feature SHMEM_REGIONChangyuan Lyu2024-01-101-4/+32
* | Merge tag 'libnvdimm-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-01-127-28/+41
|\ \
| * | nvdimm/namespace: fix kernel-doc for function paramsRandy Dunlap2024-01-031-1/+11
| * | nvdimm/dimm_devs: fix kernel-doc for function paramsRandy Dunlap2024-01-031-2/+11
| * | nvdimm/btt: fix btt_blk_cleanup() kernel-docRandy Dunlap2024-01-031-1/+1
| * | nvdimm-btt: simplify code with the scope based resource managementDinghao Liu2024-01-031-9/+4
| * | nvdimm: Remove usage of the deprecated ida_simple_xx() APIChristophe JAILLET2024-01-036-15/+14
| |/
* / nvdimm/btt: replace deprecated strncpy with strscpyJustin Stitt2023-12-011-1/+1
|/
* libnvdimm: remove kernel-doc warnings:Zhu Wang2023-10-181-2/+2
* libnvdimm: Annotate struct nd_region with __counted_byKees Cook2023-09-272-2/+2
* nd_btt: Make BTT lanes preemptibleTomas Glozar2023-09-271-4/+4
* libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return v...Chen Ni2023-09-271-1/+7
* Merge tag 'libnvdimm-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-08-317-15/+26
|\
| * nvdimm: Fix dereference after free in register_nvdimm_pmu()Konstantin Meskhidze2023-08-171-1/+1
| * nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu()Konstantin Meskhidze2023-08-171-0/+1
| * nvdimm/pfn_dev: Avoid unnecessary endian conversionAneesh Kumar K.V2023-08-111-4/+2
| * nvdimm/pfn_dev: Prevent the creation of zero-sized namespacesAneesh Kumar K.V2023-08-111-3/+11
| * nvdimm: Explicitly include correct DT includesRob Herring2023-07-191-2/+2
| * virtio_pmem: add the missing REQ_OP_WRITE for flush bioHou Tao2023-07-191-1/+2
| * nvdimm: Use kstrtobool() instead of strtobool()Christophe JAILLET2023-07-193-4/+7
* | mm/hugepage pud: allow arch-specific helper function to check huge page pud s...Aneesh Kumar K.V2023-08-181-1/+1
|/
* dax: enable dax fault handler to report VM_FAULT_HWPOISONJane Chu2023-06-261-1/+1