summaryrefslogtreecommitdiffstats
path: root/virt
diff options
context:
space:
mode:
authorJan Kara <jack@suse.cz>2016-05-12 18:29:17 +0200
committerRoss Zwisler <ross.zwisler@linux.intel.com>2016-05-19 15:18:30 -0600
commit4f622938a5e2b7f1374ffb1e5fc212744898f513 (patch)
treef1b5d575014d9c988d6ae1711a54d6909713ac3a /virt
parente804315dd0f574b56155c5a2406ab5e0318104f7 (diff)
downloadlinux-4f622938a5e2b7f1374ffb1e5fc212744898f513.tar.gz
linux-4f622938a5e2b7f1374ffb1e5fc212744898f513.tar.bz2
linux-4f622938a5e2b7f1374ffb1e5fc212744898f513.zip
dax: Allow DAX code to replace exceptional entries
Currently we forbid page_cache_tree_insert() to replace exceptional radix tree entries for DAX inodes. However to make DAX faults race free we will lock radix tree entries and when hole is created, we need to replace such locked radix tree entry with a hole page. So modify page_cache_tree_insert() to allow that. Reviewed-by: Ross Zwisler <ross.zwisler@linux.intel.com> Signed-off-by: Jan Kara <jack@suse.cz> Signed-off-by: Ross Zwisler <ross.zwisler@linux.intel.com>
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions