X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=fs%2Fnotify%2Fdnotify%2Fdnotify.c;h=aba165ae33979bc384653629ad33abd71781d939;hb=9385a84d7e1f658bb2d96ab798393e4b16268aaa;hp=5a4ec309e28375eb60981f9c32314e1ae28c1efd;hpb=2df2b82b7ec2a10f9b4d455cd33659c490990f02;p=karo-tx-linux.git diff --git a/fs/notify/dnotify/dnotify.c b/fs/notify/dnotify/dnotify.c index 5a4ec309e283..aba165ae3397 100644 --- a/fs/notify/dnotify/dnotify.c +++ b/fs/notify/dnotify/dnotify.c @@ -69,8 +69,7 @@ static void dnotify_recalc_inode_mask(struct fsnotify_mark *fsn_mark) if (old_mask == new_mask) return; - if (fsn_mark->inode) - fsnotify_recalc_inode_mask(fsn_mark->inode); + fsnotify_recalc_mask(fsn_mark->connector); } /* @@ -86,7 +85,8 @@ static int dnotify_handle_event(struct fsnotify_group *group, struct fsnotify_mark *inode_mark, struct fsnotify_mark *vfsmount_mark, u32 mask, const void *data, int data_type, - const unsigned char *file_name, u32 cookie) + const unsigned char *file_name, u32 cookie, + struct fsnotify_iter_info *iter_info) { struct dnotify_mark *dn_mark; struct dnotify_struct *dn;