Show patches with: Submitter = Dan Williams       |   189 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
libnvdimm/pmem: Fix pmem_pagemap_cleanup compile warning libnvdimm/pmem: Fix pmem_pagemap_cleanup compile warning - - - --- 2021-06-09 Dan Williams New
libnvdimm/pmem: Fix blk_cleanup_disk() usage libnvdimm/pmem: Fix blk_cleanup_disk() usage - - - --- 2021-06-07 Dan Williams New
libnvdimm: Let revalidate_disk() revalidate region read-only libnvdimm: Let revalidate_disk() revalidate region read-only - - - --- 2021-03-09 Dan Williams New
brd: fix brd_rw_page() vs copy_to_brd_setup errors - - - --- 2017-07-26 Dan Williams New
block: protect rw_page against device teardown - - - --- 2015-11-20 Dan Williams New
block: protect rw_page against device teardown 1 - - --- 2015-11-20 Dan Williams New
block: hide badblocks attribute by default - - 1 --- 2017-04-27 Dan Williams New
block: fix del_gendisk() vs blkdev_ioctl crash - - - --- 2015-12-17 Dan Williams New
block: fix blk_get_backing_dev_info() crash, use bdev->bd_queue - - - --- 2017-01-06 Dan Williams New
block: fix blk_get_backing_dev_info() crash, use bdev->bd_queue - - - --- 2017-01-06 Dan Williams New
block: fix bdi vs gendisk lifetime mismatch - - 1 --- 2016-07-31 Dan Williams New
[v5,5/5] block: remove ->driverfs_dev - 4 - --- 2016-06-27 Dan Williams New
[v5,4/5] block: convert to device_add_disk() - 4 - --- 2016-06-27 Dan Williams New
[v5,3/5] um: track 'parent' device in a local variable 1 2 - --- 2016-06-27 Dan Williams New
[v5,2/5] mmc: move 'parent' tracking to mmc_blk_data 1 2 - --- 2016-06-27 Dan Williams New
[v5,1/5] block: introduce device_add_disk() - 3 - --- 2016-06-27 Dan Williams New
[v4,5/5] block: remove ->driverfs_dev - 2 - --- 2016-06-21 Dan Williams New
[v4,4/5] block: convert to device_add_disk() - 2 - --- 2016-06-21 Dan Williams New
[v4,3/5] um: track 'parent' device in a local variable - - - --- 2016-06-21 Dan Williams New
[v4,2/5] mmc: move 'parent' tracking to mmc_blk_data - - - --- 2016-06-21 Dan Williams New
[v4,14/14] block, dax: opt-in control for raw block dax support - - - --- 2015-11-08 Dan Williams Superseded
[v4,13/14] block: enable dax for raw block devices - - - --- 2015-11-08 Dan Williams Superseded
[v4,12/14] block: introduce bdev_file_inode() - - - --- 2015-11-08 Dan Williams Superseded
[v4,11/14] dax, pmem: introduce zone_device_revoke() and devm_memunmap_pages() - - - --- 2015-11-08 Dan Williams Superseded
[v4,10/14] block: notify queue death confirmation - - - --- 2015-11-08 Dan Williams Superseded
[v4,1/5] block: introduce device_add_disk() - 3 - --- 2016-06-21 Dan Williams New
[v4,09/14] mm, dax, pmem: introduce pfn_t - - - --- 2015-11-08 Dan Williams Superseded
[v4,08/14] kvm: rename pfn_t to kvm_pfn_t - - - --- 2015-11-08 Dan Williams Superseded
[v4,07/14] um: kill pfn_t - - - --- 2015-11-08 Dan Williams Superseded
[v4,06/14] libnvdimm, pmem: fix size trim in pmem_direct_access() - - - --- 2015-11-08 Dan Williams Superseded
[v4,05/14] libnvdimm, pmem: move request_queue allocation earlier in probe - - - --- 2015-11-08 Dan Williams Superseded
[v4,04/14] block, dax: fix lifetime of in-kernel dax mappings with dax_map_atomic() - - - --- 2015-11-08 Dan Williams Superseded
[v4,03/14] dax: use HPAGE_SIZE instead of PMD_SIZE - - - --- 2015-11-08 Dan Williams Superseded
[v4,02/14] dax: increase granularity of dax_clear_blocks() operations - - - --- 2015-11-08 Dan Williams Superseded
[v4,01/14] pmem, dax: clean up clear_pmem() - - - --- 2015-11-08 Dan Williams Superseded
[v3] scsi, block: fix duplicate bdi name registration crashes - 2 1 --- 2017-02-01 Dan Williams New
[v3] dcssblk: add dax_operations support 1 - - --- 2017-04-19 Dan Williams New
[v3] dax: add a facility to lookup a dax device by 'host' device name - - - --- 2017-04-19 Dan Williams New
[v3] axon_ram: add dax_operations support - - - --- 2017-04-19 Dan Williams New
[v3,5/5] libnvdimm: release ida resources - 1 - --- 2016-05-18 Dan Williams New
[v3,5/5] block, xfs: implement 'force_failure' notifications - - - --- 2016-01-08 Dan Williams New
[v3,4/5] xfs: unmap dax at shutdown (force_failure) 1 - - --- 2016-01-08 Dan Williams New
[v3,4/5] Revert "block: enable dax for raw block devices" - - - --- 2016-05-18 Dan Williams New
[v3,3/5] block: introduce force_failure_partition() and unmap_dax_inodes() - - - --- 2016-01-08 Dan Williams New
[v3,3/5] /dev/dax, core: file operations and dax-mmap 1 1 - --- 2016-05-18 Dan Williams New
[v3,3/3] block: remove ->driverfs_dev - 2 - --- 2016-06-17 Dan Williams New
[v3,2/5] block: introduce del_gendisk_queue() - - - --- 2016-01-08 Dan Williams New
[v3,2/5] /dev/dax, pmem: direct access to persistent memory - 1 - --- 2016-05-18 Dan Williams New
[v3,2/3] block: convert to device_add_disk() - 2 - --- 2016-06-17 Dan Williams New
[v3,10/10] block: kill disk_{check|set|clear|alloc}_badblocks - - - --- 2016-01-10 Dan Williams New
[v3,1/5] libnvdimm: stop requiring a driver ->remove() method - 1 - --- 2016-05-18 Dan Williams New
[v3,1/5] block: prepare for del_gendisk_queue() - - - --- 2016-01-08 Dan Williams New
[v3,1/3] block: introduce device_add_disk() - 3 - --- 2016-06-17 Dan Williams New
[v3,09/10] libnvdimm, pmem: nvdimm_read_bytes() badblocks support - - - --- 2016-01-10 Dan Williams New
[v3,08/10] pmem, dax: disable dax in the presence of bad blocks - - - --- 2016-01-10 Dan Williams New
[v3,07/10] pmem: fail io-requests to known bad blocks - - - --- 2016-01-10 Dan Williams New
[v3,06/10] libnvdimm: convert to statically allocated badblocks - - - --- 2016-01-10 Dan Williams New
[v3,05/10] libnvdimm: don't fail init for full badblocks list - - - --- 2016-01-10 Dan Williams New
[v3,04/10] block, badblocks: introduce devm_init_badblocks - - - --- 2016-01-10 Dan Williams New
[v3,03/10] block: clarify badblocks lifetime - - - --- 2016-01-10 Dan Williams New
[v3,02/10] badblocks: rename badblocks_free to badblocks_exit - - - --- 2016-01-10 Dan Williams New
[v3,01/10] libnvdimm, pmem: move definition of nvdimm_namespace_add_poison to nd.h - - - --- 2016-01-10 Dan Williams New
[v2] x86, uaccess: introduce copy_from_iter_wt for pmem / writethrough operations 1 1 - --- 2017-04-28 Dan Williams New
[v2] scsi, block: fix duplicate bdi name registration crashes - - 1 --- 2017-02-01 Dan Williams New
[v2] libnvdimm/pmem: Fix blk_cleanup_disk() usage [v2] libnvdimm/pmem: Fix blk_cleanup_disk() usage - 1 1 --- 2021-06-07 Dan Williams New
[v2] libnvdimm: Notify disk drivers to revalidate region read-only [v2] libnvdimm: Notify disk drivers to revalidate region read-only - 1 1 --- 2021-03-10 Dan Williams New
[v2] block: use DAX for partition table reads - 1 1 --- 2016-01-30 Dan Williams New
[v2,9/9] block: kill disk_{check|set|clear|alloc}_badblocks - - - --- 2016-01-06 Dan Williams New
[v2,8/9] libnvdimm, pmem: nvdimm_read_bytes() badblocks support - - - --- 2016-01-06 Dan Williams New
[v2,7/9] libnvdimm, pmem: prepare for handling badblocks via nvdimm_read_bytes() - - - --- 2016-01-06 Dan Williams New
[v2,7/7] mm, dax: unmap dax mappings at bdev shutdown - - - --- 2015-11-25 Dan Williams New
[v2,6/9] block, dax: disable dax in the presence of bad blocks - - - --- 2016-01-06 Dan Williams New
[v2,6/7] ext4: skip inode dirty when backing device is gone - - - --- 2015-11-25 Dan Williams New
[v2,5/9] pmem: fail io-requests to known bad blocks - - - --- 2016-01-06 Dan Williams New
[v2,5/7] fs: notify superblocks of backing-device death - - - --- 2015-11-25 Dan Williams New
[v2,4/9] block, badblocks, pmem: introduce devm_alloc_badblocks - - - --- 2016-01-06 Dan Williams New
[v2,4/7] dax: fix lifetime of in-kernel dax mappings with dax_map_atomic() - 1 - --- 2015-11-25 Dan Williams New
[v2,4/4] block, xfs: implement 'force_failure' notifications - - - --- 2016-01-06 Dan Williams New
[v2,3/9] block: clarify badblocks lifetime - - - --- 2016-01-06 Dan Williams New
[v2,3/7] dax: guarantee page aligned results from bdev_direct_access() - - - --- 2015-11-25 Dan Williams New
[v2,3/4] xfs: unmap dax at shutdown (force_failure) 1 - - --- 2016-01-06 Dan Williams New
[v2,3/3] Revert "block: enable dax for raw block devices" - - - --- 2016-05-15 Dan Williams New
[v2,3/3] block: remove ->driverfs_dev - 1 - --- 2016-03-11 Dan Williams New
[v2,2/9] badblocks: rename badblocks_free to badblocks_exit - - - --- 2016-01-06 Dan Williams New
[v2,2/7] dax: increase granularity of dax_clear_blocks() operations - 2 - --- 2015-11-25 Dan Williams New
[v2,2/4] block: introduce del_gendisk_queue() - - - --- 2016-01-06 Dan Williams New
[v2,2/3] block: convert to device_add_disk() - 1 - --- 2016-03-11 Dan Williams New
[v2,2/3] /dev/dax, core: file operations and dax-mmap 1 - - --- 2016-05-15 Dan Williams New
[v2,1/9] libnvdimm, pmem: move definition of nvdimm_namespace_add_poison to nd.h - - - --- 2016-01-06 Dan Williams New
[v2,1/7] pmem, dax: clean up clear_pmem() - 2 - --- 2015-11-25 Dan Williams New
[v2,1/4] block: prepare for del_gendisk_queue() - - - --- 2016-01-06 Dan Williams New
[v2,1/3] block: introduce device_add_disk() - 1 - --- 2016-03-11 Dan Williams New
[v2,1/3] /dev/dax, pmem: direct access to persistent memory - - - --- 2016-05-15 Dan Williams New
[RFC] x86, uaccess, pmem: introduce copy_from_iter_writethru for dax + pmem - - - --- 2017-04-26 Dan Williams New
[RFC] scsi, block: fix duplicate bdi name registration crashes - - - --- 2017-01-29 Dan Williams New
[RFC,v2,2/2] block: fix blk_get_backing_dev_info() crash, use bdev->bd_queue - - - --- 2017-01-07 Dan Williams New
[RFC,v2,1/2] block: fix lifetime of request_queue / backing_dev_info relative to bdev - - - --- 2017-01-07 Dan Williams New
[RFC,17/17] block: remove block_device_operations.direct_access and related infrastructure - - - --- 2017-01-28 Dan Williams New
[RFC,16/17] fs, dax: convert filesystem-dax to bdev_dax_direct_access - - - --- 2017-01-28 Dan Williams New
[RFC,15/17] Revert "block: use DAX for partition table reads" - - - --- 2017-01-28 Dan Williams New
« 1 2 »