- 9d004b2 Merge tag 'cxl-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl by Linus Torvalds · 2 years, 10 months ago
- f42e8e5 pmem: implement pmem_recovery_write() by Jane Chu · 2 years, 10 months ago
- 9409c9b pmem: refactor pmem_clear_poison() by Jane Chu · 2 years, 11 months ago
- 047218e dax: add .recovery_write dax_operation by Jane Chu · 2 years, 11 months ago
- e511c4a dax: introduce DAX_RECOVERY_WRITE dax access mode by Jane Chu · 2 years, 10 months ago
- 5898b43 mce: fix set_mce_nospec to always unmap the whole page by Jane Chu · 2 years, 10 months ago
- bb7bf69 nvdimm: Allow overwrite in the presence of disabled dimms by Dan Williams · 2 years, 11 months ago
- e6829d1bd nvdimm: Fix firmware activation deadlock scenarios by Dan Williams · 2 years, 11 months ago
- 81beea5 nvdimm: Drop nd_device_lock() by Dan Williams · 2 years, 11 months ago
- 4a0079b nvdimm: Replace lockdep_mutex with local lock classes by Dan Williams · 2 years, 11 months ago
- ee96dd9 Merge tag 'libnvdimm-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 3 years ago
- b9132c3 Merge tag 'cxl-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl by Linus Torvalds · 3 years ago
- de7a9e9 drivers/nvdimm: Fix build failure when CONFIG_PERF_EVENTS is not set by Kajol Jain · 3 years ago
- 9030fb0 Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 3 years ago
- 3b6c6c0 nvdimm/region: Delete nd_blk_region infrastructure by Dan Williams · 3 years ago
- 84bd369 nvdimm/namespace: Delete nd_namespace_blk by Dan Williams · 3 years ago
- fadc38a nvdimm/namespace: Delete blk namespace consideration in shared paths by Dan Williams · 3 years ago
- f8669f1 nvdimm/blk: Delete the block-aperture window driver by Dan Williams · 3 years ago
- d9d290d nvdimm/region: Fix default alignment for small regions by Dan Williams · 3 years ago
- 0fab1ba drivers/nvdimm: Add perf interface to expose nvdimm performance stats by Kajol Jain · 3 years, 1 month ago
- 3205190 nvdimm-btt: use bvec_kmap_local in btt_rw_integrity by Christoph Hellwig · 3 years ago
- 20072ec nvdimm-blk: use bvec_kmap_local in nd_blk_rw_integrity by Christoph Hellwig · 3 years ago
- dc90f08 mm: don't include <linux/memremap.h> in <linux/mm.h> by Christoph Hellwig · 3 years, 1 month ago
- 3c5b903 cxl: Prove CXL locking by Dan Williams · 3 years, 1 month ago
- 07888c66 block: pass a block_device and opf to bio_alloc by Christoph Hellwig · 3 years, 2 months ago
- 322cbb5 block: remove genhd.h by Christoph Hellwig · 3 years, 2 months ago
- 3bf6a9e Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost by Linus Torvalds · 3 years, 2 months ago
- d9679d0 virtio: wrap config->reset calls by Michael S. Tsirkin · 3 years, 5 months ago
- 7ac5360 dax: remove the copy_from_iter and copy_to_iter methods by Christoph Hellwig · 3 years, 3 months ago
- 30c6828 dax: remove the DAXDEV_F_SYNC flag by Christoph Hellwig · 3 years, 3 months ago
- e17f7a0 uio: remove copy_from_iter_flushcache() and copy_mc_to_iter() by Christoph Hellwig · 3 years, 3 months ago
- 7b0800d dax: remove dax_capable by Christoph Hellwig · 3 years, 4 months ago
- fb08a19 dax: simplify the dax_device <-> gendisk association by Christoph Hellwig · 3 years, 4 months ago
- afd586f dax: remove CONFIG_DAX_DRIVER by Christoph Hellwig · 3 years, 4 months ago
- 4287af3 Merge tag 'libnvdimm-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 3 years, 4 months ago
- cb690f5 Merge tag 'for-5.16/drivers-2021-11-09' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 4 months ago
- dd72945 Merge tag 'cxl-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl by Linus Torvalds · 3 years, 4 months ago
- 5a192cc nvdimm/pmem: use add_disk() error handling by Luis Chamberlain · 3 years, 4 months ago
- accf58a nvdimm/pmem: cleanup the disk if pmem_release_disk() is yet assigned by Luis Chamberlain · 3 years, 4 months ago
- dc104f4 nvdimm/blk: add error handling support for add_disk() by Luis Chamberlain · 3 years, 4 months ago
- b7421af nvdimm/blk: avoid calling del_gendisk() on early failures by Luis Chamberlain · 3 years, 4 months ago
- 16be797 nvdimm/btt: add error handling support for add_disk() by Luis Chamberlain · 3 years, 4 months ago
- 2762ff0 nvdimm/btt: use goto error labels on btt_blk_init() by Luis Chamberlain · 3 years, 4 months ago
- 3aefb5e nvdimm/btt: do not call del_gendisk() if not needed by Luis Chamberlain · 3 years, 4 months ago
- 33c8846c Merge tag 'for-5.16/block-2021-10-29' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 4 months ago
- 3dd60fb nvdimm/pmem: stop using q_usage_count as external pgmap refcount by Christoph Hellwig · 3 years, 5 months ago
- 3e08773 block: switch polling to be bio based by Christoph Hellwig · 3 years, 5 months ago
- fe45e63 block: move integrity handling out of <linux/blkdev.h> by Christoph Hellwig · 3 years, 6 months ago
- d55174c nvdimm/pmem: fix creating the dax group by Christoph Hellwig · 3 years, 6 months ago
- e765f13 nvdimm/pmem: move dax_attribute_group from dax to pmem by Christoph Hellwig · 3 years, 6 months ago
- 5af9683 libnvdimm/labels: Introduce CXL labels by Dan Williams · 3 years, 6 months ago
- 540ccaa libnvdimm/label: Define CXL region labels by Dan Williams · 3 years, 6 months ago
- 999c993 libnvdimm/labels: Fix kernel-doc for label.h by Dan Williams · 3 years, 6 months ago
- 42e192a libnvdimm/labels: Introduce the concept of multi-range namespace labels by Dan Williams · 3 years, 6 months ago
- 8172db9 libnvdimm/label: Add a helper for nlabel validation by Dan Williams · 3 years, 6 months ago
- d1c6e08 libnvdimm/labels: Add uuid helpers by Dan Williams · 3 years, 6 months ago
- 70868a1 Merge tag 'cxl-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl by Linus Torvalds · 3 years, 6 months ago
- 2e5fd48 Merge tag 'libnvdimm-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 3 years, 6 months ago
- c6c3c570 Merge tag 'driver-core-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 3 years, 6 months ago
- 32b2397 libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind by sumiyawang · 3 years, 7 months ago
- a6e6d72 libnvdimm/labels: Add claim class helpers by Dan Williams · 3 years, 7 months ago
- 8b03aa0 libnvdimm/labels: Add type-guid helpers by Dan Williams · 3 years, 7 months ago
- de8fa48 libnvdimm/labels: Add blk special cases for nlabel and position helpers by Dan Williams · 3 years, 7 months ago
- f56541a libnvdimm/labels: Add blk isetcookie set / validation helpers by Dan Williams · 3 years, 7 months ago
- 7cd35b2 libnvdimm/labels: Add a checksum calculation helper by Dan Williams · 3 years, 7 months ago
- 8176f14 libnvdimm/labels: Introduce label setter helpers by Dan Williams · 3 years, 7 months ago
- 9761b02 libnvdimm/labels: Add isetcookie validation helper by Dan Williams · 3 years, 7 months ago
- b4366a8 libnvdimm/labels: Introduce getters for namespace label fields by Dan Williams · 3 years, 7 months ago
- d9cee9f libnvdimm/region: Fix label activation vs errors by Dan Williams · 3 years, 8 months ago
- fc7a620 bus: Make remove callback return void by Uwe Kleine-König · 3 years, 8 months ago
- 0c66a95 Merge tag 'cxl-for-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl by Linus Torvalds · 3 years, 8 months ago
- 2bbafda libnvdimm: Drop unused device power management support by Dan Williams · 3 years, 9 months ago
- fd14602 libnvdimm: Export nvdimm shutdown helper, nvdimm_delete() by Dan Williams · 3 years, 9 months ago
- a624eb5 libnvdimm/pmem: Fix blk_cleanup_disk() usage by Dan Williams · 3 years, 9 months ago
- f165fb8 nvme-multipath: convert to blk_alloc_disk/blk_cleanup_disk by Christoph Hellwig · 3 years, 10 months ago
- 87eb73b nvdimm-pmem: convert to blk_alloc_disk/blk_cleanup_disk by Christoph Hellwig · 3 years, 10 months ago
- d4e4e58 nvdimm-btt: convert to blk_alloc_disk/blk_cleanup_disk by Christoph Hellwig · 3 years, 10 months ago
- 6c552ce nvdimm-blk: convert to blk_alloc_disk/blk_cleanup_disk by Christoph Hellwig · 3 years, 10 months ago
- 0d1feb7 block: automatically enable GENHD_FL_EXT_DEVT by Christoph Hellwig · 3 years, 10 months ago
- 4ee60ec include: remove pagemap.h from blkdev.h by Matthew Wilcox (Oracle) · 3 years, 10 months ago
- a2948b1 libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC by Vaibhav Jain · 4 years ago
- 2361db8 libnvdimm: Notify disk drivers to revalidate region read-only by Dan Williams · 4 years ago
- fb9f085 Merge tag 'libnvdimm-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 4 years, 1 month ago
- 582cd91 Merge tag 'for-5.12/block-2021-02-17' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 1 month ago
- 1f97507 libnvdimm: Make remove callback return void by Uwe Kleine-König · 4 years, 1 month ago
- 8409f94 libnvdimm/dimm: Simplify nvdimm_remove() by Uwe Kleine-König · 4 years, 1 month ago
- 7018c89 libnvdimm/dimm: Avoid race between probe and available_slots_show() by Dan Williams · 4 years, 1 month ago
- 13f445d libnvdimm/namespace: Fix visibility of namespace resource attribute by Dan Williams · 4 years, 2 months ago
- 309dca30 block: store a block_device pointer in struct bio by Christoph Hellwig · 4 years, 2 months ago
- 5b04cb8 libnvdimm/pmem: Remove unused header by Jianpeng Ma · 4 years, 3 months ago
- 4c46764 libnvdimm/label: Return -ENXIO for no slot in __blk_label_update by Zhang Qilong · 4 years, 3 months ago
- 5ae96d7 libnvdimm: Cleanup include of badblocks.h by Enrico Weigelt · 4 years, 3 months ago
- 2dd2a17 libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels by Dan Williams · 4 years, 4 months ago
- b7b3c01 mm/memremap_pages: support multiple ranges per invocation by Dan Williams · 4 years, 5 months ago
- a4574f6 mm/memremap_pages: convert to 'struct range' by Dan Williams · 4 years, 5 months ago
- 3ad11d7 Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years, 5 months ago
- ca1b669 Merge tag 'ras_updates_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 5 months ago
- ec6347b x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}() by Dan Williams · 4 years, 5 months ago
- a8b456d bdi: remove BDI_CAP_SYNCHRONOUS_IO by Christoph Hellwig · 4 years, 6 months ago
- 32f61d6 nvdimm: simplify revalidate_disk handling by Christoph Hellwig · 4 years, 6 months ago