All of lore.kernel.org
 help / color / mirror / Atom feed
* decouple DAX from block devices
@ 2021-11-09  8:32 ` Christoph Hellwig
  0 siblings, 0 replies; 384+ messages in thread
From: Christoph Hellwig @ 2021-11-09  8:32 UTC (permalink / raw)
  To: Dan Williams
  Cc: Mike Snitzer, Ira Weiny, dm-devel, linux-xfs, nvdimm, linux-s390,
	linux-fsdevel, linux-erofs, linux-ext4, virtualization

Hi Dan,

this series decouples the DAX from the block layer so that the
block_device is not needed at all for the DAX I/O path.

^ permalink raw reply	[flat|nested] 384+ messages in thread
* decouple DAX from block devices v2
@ 2021-11-29 10:21 Christoph Hellwig
  2021-11-29 10:21   ` Christoph Hellwig
  0 siblings, 1 reply; 384+ messages in thread
From: Christoph Hellwig @ 2021-11-29 10:21 UTC (permalink / raw)
  To: Dan Williams
  Cc: Mike Snitzer, Ira Weiny, dm-devel, linux-xfs, nvdimm, linux-s390,
	linux-fsdevel, linux-erofs, linux-ext4, virtualization

Hi Dan,

this series decouples the DAX from the block layer so that the
block_device is not needed at all for the DAX I/O path.

Changes since v1:
 - rebase on latest v5.16-rc
 - ensure the new dax zeroing helpers are always declared
 - fix a dax_dev leak in pmem_attach_disk
 - remove '\n' from an xfs format string
 - fix a pre-existing error handling bug in alloc_dev
 - fix a few whitespace issues
 - tighten an error check
 - use s64/u64 a little more
 - improve a few commit messages
 - add a CONFIG_FS_DAX ifdef to stub out IOMAP_DAX
 - improve how IOMAP_DAX is introduced and better document why it is
   added

^ permalink raw reply	[flat|nested] 384+ messages in thread

end of thread, other threads:[~2021-11-30 18:50 UTC | newest]

Thread overview: 384+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-09  8:32 decouple DAX from block devices Christoph Hellwig
2021-11-09  8:32 ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32 ` Christoph Hellwig
2021-11-09  8:32 ` Christoph Hellwig
2021-11-09  8:32 ` [PATCH 01/29] nvdimm/pmem: move dax_attribute_group from dax to pmem Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-17 17:44   ` Dan Williams
2021-11-17 17:44     ` Dan Williams
2021-11-17 17:44     ` [dm-devel] " Dan Williams
2021-11-17 17:44     ` Dan Williams
2021-11-19  6:56     ` Christoph Hellwig
2021-11-19  6:56       ` [dm-devel] " Christoph Hellwig
2021-11-19  6:56       ` Christoph Hellwig
2021-11-19  6:56       ` Christoph Hellwig
2021-11-19 17:21       ` Dan Williams
2021-11-19 17:21         ` [dm-devel] " Dan Williams
2021-11-19 17:21         ` Dan Williams
2021-11-19 17:21         ` Dan Williams
2021-11-09  8:32 ` [PATCH 02/29] dm: make the DAX support dependend on CONFIG_FS_DAX Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-17 17:23   ` Dan Williams
2021-11-17 17:23     ` [dm-devel] " Dan Williams
2021-11-17 17:23     ` Dan Williams
2021-11-17 17:23     ` Dan Williams
2021-11-19  6:54     ` Christoph Hellwig
2021-11-19  6:54       ` [dm-devel] " Christoph Hellwig
2021-11-19  6:54       ` Christoph Hellwig
2021-11-19  6:54       ` Christoph Hellwig
2021-11-23  2:54       ` Dan Williams
2021-11-23  2:54         ` [dm-devel] " Dan Williams
2021-11-23  2:54         ` Dan Williams
2021-11-23  2:54         ` Dan Williams
2021-11-23  5:56         ` Christoph Hellwig
2021-11-23  5:56           ` [dm-devel] " Christoph Hellwig
2021-11-23  5:56           ` Christoph Hellwig
2021-11-23  5:56           ` Christoph Hellwig
2021-11-09  8:32 ` [PATCH 03/29] dax: remove CONFIG_DAX_DRIVER Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-17 17:43   ` Dan Williams
2021-11-17 17:43     ` Dan Williams
2021-11-17 17:43     ` [dm-devel] " Dan Williams
2021-11-17 17:43     ` Dan Williams
2021-11-23  2:54     ` Dan Williams
2021-11-23  2:54       ` [dm-devel] " Dan Williams
2021-11-23  2:54       ` Dan Williams
2021-11-23  2:54       ` Dan Williams
2021-11-09  8:32 ` [PATCH 04/29] dax: simplify the dax_device <-> gendisk association Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-23  3:33   ` Dan Williams
2021-11-23  3:33     ` [dm-devel] " Dan Williams
2021-11-23  3:33     ` Dan Williams
2021-11-23  3:33     ` Dan Williams
2021-11-23  5:57     ` Christoph Hellwig
2021-11-23  5:57       ` [dm-devel] " Christoph Hellwig
2021-11-23  5:57       ` Christoph Hellwig
2021-11-23  5:57       ` Christoph Hellwig
2021-11-23 19:33       ` Dan Williams
2021-11-23 19:33         ` [dm-devel] " Dan Williams
2021-11-23 19:33         ` Dan Williams
2021-11-23 19:33         ` Dan Williams
2021-11-09  8:32 ` [PATCH 05/29] dax: remove the pgmap sanity checks in generic_fsdax_supported Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-23  3:35   ` Dan Williams
2021-11-23  3:35     ` [dm-devel] " Dan Williams
2021-11-23  3:35     ` Dan Williams
2021-11-23  3:35     ` Dan Williams
2021-11-09  8:32 ` [PATCH 06/29] dax: move the partition alignment check into fs_dax_get_by_bdev Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-23  3:41   ` Dan Williams
2021-11-23  3:41     ` [dm-devel] " Dan Williams
2021-11-23  3:41     ` Dan Williams
2021-11-23  3:41     ` Dan Williams
2021-11-23 22:25   ` Darrick J. Wong
2021-11-23 22:25     ` [dm-devel] " Darrick J. Wong
2021-11-23 22:25     ` Darrick J. Wong
2021-11-24  6:36     ` Christoph Hellwig
2021-11-24  6:36       ` [dm-devel] " Christoph Hellwig
2021-11-24  6:36       ` Christoph Hellwig
2021-11-24  6:36       ` Christoph Hellwig
2021-11-09  8:32 ` [PATCH 07/29] xfs: factor out a xfs_setup_dax_always helper Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-17 17:31   ` Darrick J. Wong
2021-11-17 17:31     ` [dm-devel] " Darrick J. Wong
2021-11-17 17:31     ` Darrick J. Wong
2021-11-23  3:51   ` Dan Williams
2021-11-23  3:51     ` [dm-devel] " Dan Williams
2021-11-23  3:51     ` Dan Williams
2021-11-23  3:51     ` Dan Williams
2021-11-09  8:32 ` [PATCH 08/29] dax: remove dax_capable Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-23  3:58   ` Dan Williams
2021-11-23  3:58     ` [dm-devel] " Dan Williams
2021-11-23  3:58     ` Dan Williams
2021-11-23  3:58     ` Dan Williams
2021-11-23 22:31   ` Darrick J. Wong
2021-11-23 22:31     ` [dm-devel] " Darrick J. Wong
2021-11-23 22:31     ` Darrick J. Wong
2021-11-24  6:37     ` Christoph Hellwig
2021-11-24  6:37       ` [dm-devel] " Christoph Hellwig
2021-11-24  6:37       ` Christoph Hellwig
2021-11-24  6:37       ` Christoph Hellwig
2021-11-09  8:32 ` [PATCH 09/29] dm-linear: add a linear_dax_pgoff helper Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-23  3:59   ` Dan Williams
2021-11-23  3:59     ` [dm-devel] " Dan Williams
2021-11-23  3:59     ` Dan Williams
2021-11-23  3:59     ` Dan Williams
2021-11-09  8:32 ` [PATCH 10/29] dm-log-writes: add a log_writes_dax_pgoff helper Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-23  4:02   ` Dan Williams
2021-11-23  4:02     ` [dm-devel] " Dan Williams
2021-11-23  4:02     ` Dan Williams
2021-11-23  4:02     ` Dan Williams
2021-11-09  8:32 ` [PATCH 11/29] dm-stripe: add a stripe_dax_pgoff helper Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-23  4:16   ` Dan Williams
2021-11-23  4:16     ` [dm-devel] " Dan Williams
2021-11-23  4:16     ` Dan Williams
2021-11-23  4:16     ` Dan Williams
2021-11-09  8:32 ` [PATCH 12/29] fsdax: remove a pointless __force cast in copy_cow_page_dax Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-23  4:17   ` Dan Williams
2021-11-23  4:17     ` Dan Williams
2021-11-23  4:17     ` Dan Williams
2021-11-23  4:17     ` [dm-devel] " Dan Williams
2021-11-23 22:33   ` Darrick J. Wong
2021-11-23 22:33     ` [dm-devel] " Darrick J. Wong
2021-11-23 22:33     ` Darrick J. Wong
2021-11-09  8:32 ` [PATCH 13/29] fsdax: use a saner calling convention for copy_cow_page_dax Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-23 19:35   ` Dan Williams
2021-11-23 19:35     ` [dm-devel] " Dan Williams
2021-11-23 19:35     ` Dan Williams
2021-11-23 19:35     ` Dan Williams
2021-11-23 22:33   ` Darrick J. Wong
2021-11-23 22:33     ` [dm-devel] " Darrick J. Wong
2021-11-23 22:33     ` Darrick J. Wong
2021-11-09  8:32 ` [PATCH 14/29] fsdax: simplify the pgoff calculation Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-23 19:44   ` Dan Williams
2021-11-23 19:44     ` [dm-devel] " Dan Williams
2021-11-23 19:44     ` Dan Williams
2021-11-23 19:44     ` Dan Williams
2021-11-23 22:36   ` Darrick J. Wong
2021-11-23 22:36     ` [dm-devel] " Darrick J. Wong
2021-11-23 22:36     ` Darrick J. Wong
2021-11-24  6:39     ` Christoph Hellwig
2021-11-24  6:39       ` [dm-devel] " Christoph Hellwig
2021-11-24  6:39       ` Christoph Hellwig
2021-11-24  6:39       ` Christoph Hellwig
2021-11-09  8:32 ` [PATCH 15/29] xfs: add xfs_zero_range and xfs_truncate_page helpers Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-23 21:15   ` Dan Williams
2021-11-23 21:15     ` [dm-devel] " Dan Williams
2021-11-23 21:15     ` Dan Williams
2021-11-23 21:15     ` Dan Williams
2021-11-23 22:37   ` Darrick J. Wong
2021-11-23 22:37     ` [dm-devel] " Darrick J. Wong
2021-11-23 22:37     ` Darrick J. Wong
2021-11-09  8:32 ` [PATCH 16/29] fsdax: simplify the offset check in dax_iomap_zero Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-23 21:16   ` Dan Williams
2021-11-23 21:16     ` [dm-devel] " Dan Williams
2021-11-23 21:16     ` Dan Williams
2021-11-23 21:16     ` Dan Williams
2021-11-23 22:40   ` Darrick J. Wong
2021-11-23 22:40     ` [dm-devel] " Darrick J. Wong
2021-11-23 22:40     ` Darrick J. Wong
2021-11-09  8:32 ` [PATCH 17/29] fsdax: factor out a dax_memzero helper Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-23 21:22   ` Dan Williams
2021-11-23 21:22     ` [dm-devel] " Dan Williams
2021-11-23 21:22     ` Dan Williams
2021-11-23 21:22     ` Dan Williams
2021-11-23 22:44     ` Darrick J. Wong
2021-11-23 22:44       ` [dm-devel] " Darrick J. Wong
2021-11-23 22:44       ` Darrick J. Wong
2021-11-24  6:47     ` Christoph Hellwig
2021-11-24  6:47       ` [dm-devel] " Christoph Hellwig
2021-11-24  6:47       ` Christoph Hellwig
2021-11-24  6:47       ` Christoph Hellwig
2021-11-09  8:32 ` [PATCH 18/29] fsdax: decouple zeroing from the iomap buffered I/O code Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-11  8:30   ` kernel test robot
2021-11-23 21:46   ` Dan Williams
2021-11-23 21:46     ` [dm-devel] " Dan Williams
2021-11-23 21:46     ` Dan Williams
2021-11-23 21:46     ` Dan Williams
2021-11-24  6:50     ` Christoph Hellwig
2021-11-24  6:50       ` [dm-devel] " Christoph Hellwig
2021-11-24  6:50       ` Christoph Hellwig
2021-11-24  6:50       ` Christoph Hellwig
2021-11-23 22:53   ` Darrick J. Wong
2021-11-23 22:53     ` [dm-devel] " Darrick J. Wong
2021-11-23 22:53     ` Darrick J. Wong
2021-11-24  6:52     ` Christoph Hellwig
2021-11-24  6:52       ` [dm-devel] " Christoph Hellwig
2021-11-24  6:52       ` Christoph Hellwig
2021-11-24  6:52       ` Christoph Hellwig
2021-11-09  8:32 ` [PATCH 19/29] ext2: cleanup the dax handling in ext2_fill_super Christoph Hellwig
2021-11-09  8:32   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-09  8:32   ` Christoph Hellwig
2021-11-23 21:48   ` Dan Williams
2021-11-23 21:48     ` [dm-devel] " Dan Williams
2021-11-23 21:48     ` Dan Williams
2021-11-23 21:48     ` Dan Williams
2021-11-23 22:54   ` Darrick J. Wong
2021-11-23 22:54     ` [dm-devel] " Darrick J. Wong
2021-11-23 22:54     ` Darrick J. Wong
2021-11-09  8:33 ` [PATCH 20/29] ext4: cleanup the dax handling in ext4_fill_super Christoph Hellwig
2021-11-09  8:33   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-23 21:49   ` Dan Williams
2021-11-23 21:49     ` [dm-devel] " Dan Williams
2021-11-23 21:49     ` Dan Williams
2021-11-23 21:49     ` Dan Williams
2021-11-23 22:54   ` Darrick J. Wong
2021-11-23 22:54     ` [dm-devel] " Darrick J. Wong
2021-11-23 22:54     ` Darrick J. Wong
2021-11-24  6:53     ` Christoph Hellwig
2021-11-24  6:53       ` [dm-devel] " Christoph Hellwig
2021-11-24  6:53       ` Christoph Hellwig
2021-11-24  6:53       ` Christoph Hellwig
2021-11-09  8:33 ` [PATCH 21/29] xfs: move dax device handling into xfs_{alloc,free}_buftarg Christoph Hellwig
2021-11-09  8:33   ` [dm-devel] [PATCH 21/29] xfs: move dax device handling into xfs_{alloc, free}_buftarg Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-23 22:55   ` [PATCH 21/29] xfs: move dax device handling into xfs_{alloc,free}_buftarg Darrick J. Wong
2021-11-23 22:55     ` [dm-devel] [PATCH 21/29] xfs: move dax device handling into xfs_{alloc, free}_buftarg Darrick J. Wong
2021-11-23 22:55     ` [PATCH 21/29] xfs: move dax device handling into xfs_{alloc,free}_buftarg Darrick J. Wong
2021-11-24  2:40   ` Dan Williams
2021-11-24  2:40     ` [dm-devel] [PATCH 21/29] xfs: move dax device handling into xfs_{alloc, free}_buftarg Dan Williams
2021-11-24  2:40     ` Dan Williams
2021-11-24  2:40     ` Dan Williams
2021-11-24  3:05     ` [PATCH 21/29] xfs: move dax device handling into xfs_{alloc,free}_buftarg Darrick J. Wong
2021-11-24  3:05       ` [dm-devel] [PATCH 21/29] xfs: move dax device handling into xfs_{alloc, free}_buftarg Darrick J. Wong
2021-11-24  3:05       ` [PATCH 21/29] xfs: move dax device handling into xfs_{alloc,free}_buftarg Darrick J. Wong
2021-11-24  6:55     ` Christoph Hellwig
2021-11-24  6:55       ` [dm-devel] [PATCH 21/29] xfs: move dax device handling into xfs_{alloc, free}_buftarg Christoph Hellwig
2021-11-24  6:55       ` [PATCH 21/29] xfs: move dax device handling into xfs_{alloc,free}_buftarg Christoph Hellwig
2021-11-24  6:55       ` Christoph Hellwig
2021-11-09  8:33 ` [PATCH 22/29] iomap: add a IOMAP_DAX flag Christoph Hellwig
2021-11-09  8:33   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-23 23:00   ` Darrick J. Wong
2021-11-23 23:00     ` [dm-devel] " Darrick J. Wong
2021-11-23 23:00     ` Darrick J. Wong
2021-11-24  2:47   ` Dan Williams
2021-11-24  2:47     ` [dm-devel] " Dan Williams
2021-11-24  2:47     ` Dan Williams
2021-11-24  2:47     ` Dan Williams
2021-11-24  7:10     ` Christoph Hellwig
2021-11-24  7:10       ` [dm-devel] " Christoph Hellwig
2021-11-24  7:10       ` Christoph Hellwig
2021-11-24  7:10       ` Christoph Hellwig
2021-11-09  8:33 ` [PATCH 23/29] xfs: use IOMAP_DAX to check for DAX mappings Christoph Hellwig
2021-11-09  8:33   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-23 23:01   ` Darrick J. Wong
2021-11-23 23:01     ` [dm-devel] " Darrick J. Wong
2021-11-23 23:01     ` Darrick J. Wong
2021-11-24  7:14     ` Christoph Hellwig
2021-11-24  7:14       ` [dm-devel] " Christoph Hellwig
2021-11-24  7:14       ` Christoph Hellwig
2021-11-24  7:14       ` Christoph Hellwig
2021-11-24  2:49   ` Dan Williams
2021-11-24  2:49     ` [dm-devel] " Dan Williams
2021-11-24  2:49     ` Dan Williams
2021-11-24  2:49     ` Dan Williams
2021-11-09  8:33 ` [PATCH 24/29] xfs: use xfs_direct_write_iomap_ops for DAX zeroing Christoph Hellwig
2021-11-09  8:33   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-23 23:02   ` Darrick J. Wong
2021-11-23 23:02     ` [dm-devel] " Darrick J. Wong
2021-11-23 23:02     ` Darrick J. Wong
2021-11-24  2:52   ` Dan Williams
2021-11-24  2:52     ` [dm-devel] " Dan Williams
2021-11-24  2:52     ` Dan Williams
2021-11-24  2:52     ` Dan Williams
2021-11-09  8:33 ` [PATCH 25/29] dax: return the partition offset from fs_dax_get_by_bdev Christoph Hellwig
2021-11-09  8:33   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-24  2:56   ` Dan Williams
2021-11-24  2:56     ` [dm-devel] " Dan Williams
2021-11-24  2:56     ` Dan Williams
2021-11-24  2:56     ` Dan Williams
2021-11-24  6:59     ` Christoph Hellwig
2021-11-24  6:59       ` [dm-devel] " Christoph Hellwig
2021-11-24  6:59       ` Christoph Hellwig
2021-11-24  6:59       ` Christoph Hellwig
2021-11-09  8:33 ` [PATCH 26/29] fsdax: shift partition offset handling into the file systems Christoph Hellwig
2021-11-09  8:33   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-23 23:11   ` Darrick J. Wong
2021-11-23 23:11     ` [dm-devel] " Darrick J. Wong
2021-11-23 23:11     ` Darrick J. Wong
2021-11-24  3:21   ` Dan Williams
2021-11-24  3:21     ` [dm-devel] " Dan Williams
2021-11-24  3:21     ` Dan Williams
2021-11-24  3:21     ` Dan Williams
2021-11-24  3:44   ` Gao Xiang
2021-11-24  3:44     ` [dm-devel] " Gao Xiang
2021-11-24  3:44     ` Gao Xiang
2021-11-09  8:33 ` [PATCH 27/29] dax: fix up some of the block device related ifdefs Christoph Hellwig
2021-11-09  8:33   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-23 23:13   ` Darrick J. Wong
2021-11-23 23:13     ` [dm-devel] " Darrick J. Wong
2021-11-23 23:13     ` Darrick J. Wong
2021-11-24  3:47   ` Dan Williams
2021-11-24  3:47     ` [dm-devel] " Dan Williams
2021-11-24  3:47     ` Dan Williams
2021-11-24  3:47     ` Dan Williams
2021-11-09  8:33 ` [PATCH 28/29] iomap: build the block based code conditionally Christoph Hellwig
2021-11-09  8:33   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-23 23:13   ` Darrick J. Wong
2021-11-23 23:13     ` [dm-devel] " Darrick J. Wong
2021-11-23 23:13     ` Darrick J. Wong
2021-11-24  3:51   ` Dan Williams
2021-11-24  3:51     ` [dm-devel] " Dan Williams
2021-11-24  3:51     ` Dan Williams
2021-11-24  3:51     ` Dan Williams
2021-11-09  8:33 ` [PATCH 29/29] fsdax: don't require CONFIG_BLOCK Christoph Hellwig
2021-11-09  8:33   ` [dm-devel] " Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-09  8:33   ` Christoph Hellwig
2021-11-23 23:13   ` Darrick J. Wong
2021-11-23 23:13     ` [dm-devel] " Darrick J. Wong
2021-11-23 23:13     ` Darrick J. Wong
2021-11-24  3:52   ` Dan Williams
2021-11-24  3:52     ` [dm-devel] " Dan Williams
2021-11-24  3:52     ` Dan Williams
2021-11-24  3:52     ` Dan Williams
2021-11-29 10:21 decouple DAX from block devices v2 Christoph Hellwig
2021-11-29 10:21 ` [PATCH 05/29] dax: remove the pgmap sanity checks in generic_fsdax_supported Christoph Hellwig
2021-11-29 10:21   ` Christoph Hellwig
2021-11-29 10:21   ` Christoph Hellwig
2021-11-30 18:50   ` Darrick J. Wong
2021-11-30 18:50     ` Darrick J. Wong

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.