Linux kernel -stable discussions
 help / color / mirror / Atom feed
* [PATCH 0/3] vfio, dax: disable filesystem-dax and minor fixups
@ 2018-02-04 23:05 Dan Williams
  2018-02-04 23:05 ` [PATCH 1/3] dax: fix S_DAX definition Dan Williams
  2018-02-04 23:05 ` [PATCH 3/3] vfio: disable filesystem-dax page pinning Dan Williams
  0 siblings, 2 replies; 9+ messages in thread
From: Dan Williams @ 2018-02-04 23:05 UTC (permalink / raw)
  To: alex.williamson
  Cc: Haozhong Zhang, Michal Hocko, jack, kvm, linux-nvdimm,
	linux-kernel, stable, Alexander Viro, linux-fsdevel, hch

Alex, here is a change to vaddr_get_pfn() that we discussed in this
thread: https://lists.nongnu.org/archive/html/qemu-devel/2018-01/msg07117.html

Namely, drop support for passing Filesystem-DAX mappings through to
guests. Perhaps in the future we can create some para-virtualized
passthrough interface to coordinate guest-DMA vs host-filesystem
operations. For now, this needs to be disabled for data-integrity and
guaranteeing forward progress of filesystem operations.

If you want to take this through your tree please grab the other dax
fixups as well. Otherwise, let me know and I'll take the lot through the
nvdimm tree.

---

Dan Williams (3):
      dax: fix S_DAX definition
      dax: short circuit vma_is_fsdax() in the CONFIG_FS_DAX=n case
      vfio: disable filesystem-dax page pinning


 drivers/vfio/vfio_iommu_type1.c |   18 +++++++++++++++---
 include/linux/fs.h              |    4 +++-
 2 files changed, 18 insertions(+), 4 deletions(-)

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

end of thread, other threads:[~2018-02-06 15:09 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-02-04 23:05 [PATCH 0/3] vfio, dax: disable filesystem-dax and minor fixups Dan Williams
2018-02-04 23:05 ` [PATCH 1/3] dax: fix S_DAX definition Dan Williams
2018-02-04 23:05 ` [PATCH 3/3] vfio: disable filesystem-dax page pinning Dan Williams
2018-02-05  3:46   ` Haozhong Zhang
2018-02-05  3:54     ` Dan Williams
2018-02-05 21:44   ` Alex Williamson
2018-02-05 22:01     ` Dan Williams
2018-02-06  7:53   ` Haozhong Zhang
2018-02-06 15:09     ` Dan Williams

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox