From: Robert Love <rml@novell.com>
Date: Wed, 13 Jul 2005 16:38:39 +0000 (-0400)
Subject: [PATCH] inotify: event ordering
X-Git-Tag: firefly_0821_release~42763
X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=5995f16b4a464c8a57de7c9d5ddf4758dbacad41;p=firefly-linux-kernel-4.4.55.git

[PATCH] inotify: event ordering

This rearranges the event ordering for "open" to be consistent with the
ordering of the other events.

Signed-off-by: Robert Love <rml@novell.com>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
---

diff --git a/include/linux/fsnotify.h b/include/linux/fsnotify.h
index eb581b6cfca9..d07a92c94776 100644
--- a/include/linux/fsnotify.h
+++ b/include/linux/fsnotify.h
@@ -125,8 +125,8 @@ static inline void fsnotify_open(struct dentry *dentry)
 	if (S_ISDIR(inode->i_mode))
 		mask |= IN_ISDIR;
 
-	inotify_inode_queue_event(inode, mask, 0, NULL);
 	inotify_dentry_parent_queue_event(dentry, mask, 0, dentry->d_name.name);
+	inotify_inode_queue_event(inode, mask, 0, NULL);	
 }
 
 /*