Signed-off-by: Gabriel Krisman Bertazi <krisman@xxxxxxxxxxxxx> --- include/linux/fsnotify.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/include/linux/fsnotify.h b/include/linux/fsnotify.h index f8acddcf54fb..b3ac1a9d0d4d 100644 --- a/include/linux/fsnotify.h +++ b/include/linux/fsnotify.h @@ -317,4 +317,19 @@ static inline void fsnotify_change(struct dentry *dentry, unsigned int ia_valid) fsnotify_dentry(dentry, mask); } +static inline void fsnotify_error_event(int error, struct inode *dir, + const char *function, int line, + void *fs_data, int fs_data_size) +{ + struct fs_error_report report = { + .error = error, + .line = line, + .function = function, + .fs_data_size = fs_data_size, + .fs_data = fs_data, + }; + + fsnotify(FS_ERROR, &report, FSNOTIFY_EVENT_ERROR, dir, NULL, NULL, 0); +} + #endif /* _LINUX_FS_NOTIFY_H */ -- 2.31.0