summaryrefslogtreecommitdiffstats
path: root/drivers/nvdimm (follow)
Commit message (Expand)AuthorAgeFilesLines
* nvdimm/pmem: stop using q_usage_count as external pgmap refcountChristoph Hellwig2021-10-261-31/+2
* nvdimm/pmem: fix creating the dax groupChristoph Hellwig2021-09-271-4/+1
* Merge tag 'cxl-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds2021-09-094-164/+356
|\
| * libnvdimm/labels: Add claim class helpersDan Williams2021-08-244-19/+28
| * libnvdimm/labels: Add type-guid helpersDan Williams2021-08-243-19/+28
| * libnvdimm/labels: Add blk special cases for nlabel and position helpersDan Williams2021-08-241-17/+29
| * libnvdimm/labels: Add blk isetcookie set / validation helpersDan Williams2021-08-243-9/+34
| * libnvdimm/labels: Add a checksum calculation helperDan Williams2021-08-241-33/+35
| * libnvdimm/labels: Introduce label setter helpersDan Williams2021-08-243-33/+99
| * libnvdimm/labels: Add isetcookie validation helperDan Williams2021-08-242-5/+10
| * libnvdimm/labels: Introduce getters for namespace label fieldsDan Williams2021-08-243-46/+110
* | Merge tag 'libnvdimm-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-09-091-2/+2
|\ \
| * | libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbindsumiyawang2021-08-241-2/+2
* | | Merge tag 'driver-core-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-09-011-2/+1
|\ \ \ | |/ / |/| |
| * | bus: Make remove callback return voidUwe Kleine-König2021-07-211-2/+1
| |/
* / libnvdimm/region: Fix label activation vs errorsDan Williams2021-08-111-6/+11
|/
* Merge tag 'cxl-for-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds2021-07-042-23/+59
|\
| * libnvdimm: Drop unused device power management supportDan Williams2021-06-161-8/+37
| * libnvdimm: Export nvdimm shutdown helper, nvdimm_delete()Dan Williams2021-06-162-15/+22
* | libnvdimm/pmem: Fix blk_cleanup_disk() usageDan Williams2021-06-091-3/+3
* | nvme-multipath: convert to blk_alloc_disk/blk_cleanup_diskChristoph Hellwig2021-06-011-1/+0
* | nvdimm-pmem: convert to blk_alloc_disk/blk_cleanup_diskChristoph Hellwig2021-06-011-10/+5
* | nvdimm-btt: convert to blk_alloc_disk/blk_cleanup_diskChristoph Hellwig2021-06-012-19/+7
* | nvdimm-blk: convert to blk_alloc_disk/blk_cleanup_diskChristoph Hellwig2021-06-011-20/+6
* | block: automatically enable GENHD_FL_EXT_DEVTChristoph Hellwig2021-06-013-3/+0
|/
* include: remove pagemap.h from blkdev.hMatthew Wilcox (Oracle)2021-05-072-0/+2
* libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNCVaibhav Jain2021-04-101-2/+7
* libnvdimm: Notify disk drivers to revalidate region read-onlyDan Williams2021-04-093-12/+46
* Merge tag 'libnvdimm-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-02-245-22/+9
|\
| * libnvdimm: Make remove callback return voidUwe Kleine-König2021-02-175-19/+9
| * libnvdimm/dimm: Simplify nvdimm_remove()Uwe Kleine-König2021-02-171-3/+0
* | Merge tag 'for-5.12/block-2021-02-17' of git://git.kernel.dk/linux-blockLinus Torvalds2021-02-213-6/+6
|\ \
| * | block: store a block_device pointer in struct bioChristoph Hellwig2021-01-253-6/+6
| |/
* | libnvdimm/dimm: Avoid race between probe and available_slots_show()Dan Williams2021-02-021-3/+15
* | libnvdimm/namespace: Fix visibility of namespace resource attributeDan Williams2021-01-281-5/+5
* | libnvdimm/pmem: Remove unused headerJianpeng Ma2021-01-111-1/+0
|/
* libnvdimm/label: Return -ENXIO for no slot in __blk_label_updateZhang Qilong2020-12-171-1/+3
* libnvdimm: Cleanup include of badblocks.hEnrico Weigelt2020-12-163-2/+3
* libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labelsDan Williams2020-11-201-0/+9
* mm/memremap_pages: support multiple ranges per invocationDan Williams2020-10-142-0/+2
* mm/memremap_pages: convert to 'struct range'Dan Williams2020-10-146-46/+55
* Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-blockLinus Torvalds2020-10-135-16/+7
|\
| * bdi: remove BDI_CAP_SYNCHRONOUS_IOChristoph Hellwig2020-09-242-3/+0
| * nvdimm: simplify revalidate_disk handlingChristoph Hellwig2020-09-025-13/+7
* | Merge tag 'ras_updates_for_v5.10' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-10-122-4/+4
|\ \ | |/ |/|
| * x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}()Dan Williams2020-10-062-4/+4
* | libnvdimm: KASAN: global-out-of-bounds Read in internal_create_groupZqiang2020-08-171-0/+1
|/
* mm: add thp_sizeMatthew Wilcox (Oracle)2020-08-152-7/+3
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2020-08-111-2/+2
|\
| * virtio_pmem: convert to LE accessorsMichael S. Tsirkin2020-08-051-2/+2