[Cosmic] [PATCH 0/3] Fixes for LP:1787089
Joseph Salisbury
joseph.salisbury at canonical.com
Mon Sep 10 18:47:42 UTC 2018
BugLink: https://bugs.launchpad.net/bugs/1787089
== Cosmic Justification ==
Intel is requsting these three commits in Cosmic.
Even with the ext4_break_layouts() support added by "ext4: handle layout
changes to pinned DAX mappings" Still seeing occasional cases with unit
test where we are truncating a page that has an elevated reference count.
== Fixes ==
cdbf8897cb09 ("dax: dax_layout_busy_page() warn on !exceptional")
430657b6be89 ("ext4: handle layout changes to pinned DAX mappings")
e25ff835af89 ("xfs: Close race between direct IO and xfs_break_layouts()")
Dave Jiang (1):
xfs: Close race between direct IO and xfs_break_layouts()
Ross Zwisler (2):
dax: dax_layout_busy_page() warn on !exceptional
ext4: handle layout changes to pinned DAX mappings
fs/dax.c | 10 +++++++++-
fs/ext4/ext4.h | 1 +
fs/ext4/extents.c | 17 +++++++++++++++++
fs/ext4/inode.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++
fs/ext4/truncate.h | 4 ++++
fs/xfs/xfs_file.c | 9 ++++-----
6 files changed, 81 insertions(+), 6 deletions(-)
--
2.7.4
More information about the kernel-team
mailing list