diff options
author | Matthew Wilcox <[email protected]> | 2018-11-27 13:16:33 -0800 |
---|---|---|
committer | Dan Williams <[email protected]> | 2018-11-28 11:08:08 -0800 |
commit | c93db7bb6ef3251e0ea48ade311d3e9942748e1c (patch) | |
tree | 30fa411a468978153847efb424e709deedc8cb7e /lib/mpi/mpi-cmp.c | |
parent | 2e6e902d185027f8e3cb8b7305238f7e35d6a436 (diff) |
dax: Check page->mapping isn't NULL
If we race with inode destroy, it's possible for page->mapping to be
NULL before we even enter this routine, as well as after having slept
waiting for the dax entry to become unlocked.
Fixes: c2a7d2a11552 ("filesystem-dax: Introduce dax_lock_mapping_entry()")
Cc: <[email protected]>
Reported-by: Jan Kara <[email protected]>
Signed-off-by: Matthew Wilcox <[email protected]>
Reviewed-by: Johannes Thumshirn <[email protected]>
Reviewed-by: Jan Kara <[email protected]>
Signed-off-by: Dan Williams <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-cmp.c')
0 files changed, 0 insertions, 0 deletions