]> asedeno.scripts.mit.edu Git - linux.git/commit
ext4: disable map_sync for async flush
authorPankaj Gupta <pagupta@redhat.com>
Fri, 5 Jul 2019 14:03:27 +0000 (19:33 +0530)
committerDan Williams <dan.j.williams@intel.com>
Fri, 5 Jul 2019 22:19:10 +0000 (15:19 -0700)
commite46bfc3f03d7894c0eb47c7d754c38bafe39e197
tree5a90c4400c9c87a22f25189160ef503e5c5d609d
parent32de1484648a837db5dea0a7007fe7136804e392
ext4: disable map_sync for async flush

Dont support 'MAP_SYNC' with non-DAX files and DAX files
with asynchronous dax_device. Virtio pmem provides
asynchronous host page cache flush mechanism. We don't
support 'MAP_SYNC' with virtio pmem and ext4.

Signed-off-by: Pankaj Gupta <pagupta@redhat.com>
Reviewed-by: Jan Kara <jack@suse.cz>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
fs/ext4/file.c