[GIT PULL v2] libnvdimm/dax fixes for 4.19-rc6

From: Williams, Dan J
Date: Tue Sep 25 2018 - 15:36:16 EST


Hi Greg, please pull from...

git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm tags/libnvdimm-fixes-4.19-rc6

...to receive a regression fix and 2 other fixes. Details are in the
tag message. Arguably only the 'address+AF8-space+AF8-operations' fix is urgent
for -rc6, the others can reasonably wait, but I see no reason to hold
them back. This has all appeared in -next with no reported issues.

---

The following changes since commit 11da3a7f84f19c26da6f86af878298694ede0804:

Linux 4.19-rc3 (2018-09-09 17:26:43 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm tags/libnvdimm-fixes-4.19-rc6

for you to fetch changes up to 41c9b1be335b5afc3b5fb71c5d16f9d5939cd13f:

device-dax: Add missing address+AF8-space+AF8-operations (2018-09-22 09:07:33 -0700)

----------------------------------------------------------------
libnvdimm/dax for 4.19-rc6

+ACo- (2) fixes for the dax error handling updates that were merged for
v4.19-rc1. My mails to Al have been bouncing recently, so I do not have
his ack but the uaccess change is of the trivial / obviously correct
variety. The address+AF8-space+AF8-operations fixes a regression.

+ACo- A filesystem-dax fix to correct the zero page lookup to be compatible
with non-x86 (mips and s390) architectures.

----------------------------------------------------------------
Dave Jiang (2):
uaccess: Fix is+AF8-source param for check+AF8-copy+AF8-size() in copy+AF8-to+AF8-iter+AF8-mcsafe()
device-dax: Add missing address+AF8-space+AF8-operations

Matthew Wilcox (1):
filesystem-dax: Fix use of zero page

drivers/dax/device.c +AHw- 6 +-+-+-+-+-+-
fs/dax.c +AHw- 13 +-+------------
include/linux/uio.h +AHw- 2 +--
3 files changed, 9 insertions(+-), 12 deletions(-)