projects
/
linux-2.6-block.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b722e40
)
ext4: add pre-content fsnotify hook for DAX faults
author
Jan Kara
<jack@suse.cz>
Thu, 21 Nov 2024 10:18:23 +0000
(11:18 +0100)
committer
Jan Kara
<jack@suse.cz>
Wed, 11 Dec 2024 16:28:41 +0000
(17:28 +0100)
ext4 has its own handling for DAX faults. Add the pre-content fsnotify
hook for this case.
Signed-off-by: Jan Kara <jack@suse.cz>
fs/ext4/file.c
patch
|
blob
|
blame
|
history
diff --git
a/fs/ext4/file.c
b/fs/ext4/file.c
index 3bd96c3d4cd0ca22c28d8eaa4e20e99135cf3f2a..a5205149adba352c45b1730483fed5730989b3a8 100644
(file)
--- a/
fs/ext4/file.c
+++ b/
fs/ext4/file.c
@@
-756,6
+756,9
@@
retry:
return VM_FAULT_SIGBUS;
}
} else {
+ result = filemap_fsnotify_fault(vmf);
+ if (unlikely(result))
+ return result;
filemap_invalidate_lock_shared(mapping);
}
result = dax_iomap_fault(vmf, order, &pfn, &error, &ext4_iomap_ops);