Message ID | 1538273814.24243.65.camel@intel.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [GIT,PULL] filesystem-dax fix for 4.19-rc6 | expand |
On Sun, Sep 30, 2018 at 02:16:57AM +0000, Williams, Dan J wrote: > Hi Greg, please pull from... > > git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm tags/libnvdimm-fixes2-4.19-rc6 > > ...to receive one more urgent fix for 4.19-rc6. Now pulled, thanks. greg k-h
diff --git a/fs/dax.c b/fs/dax.c index f32d7125ad0f..e4ef8af31aa6 100644 --- a/fs/dax.c +++ b/fs/dax.c @@ -447,6 +447,7 @@ bool dax_lock_mapping_entry(struct page *page) xa_unlock_irq(&mapping->i_pages); break; } else if (IS_ERR(entry)) { + xa_unlock_irq(&mapping->i_pages); WARN_ON_ONCE(PTR_ERR(entry) != -EAGAIN); continue; }