}
static struct au_dyaop *dy_aget(struct au_branch *br,
+--- linux-3.0/include/linux/fsnotify_backend.h~ 2011-07-22 04:17:23.000000000 +0200
++++ linux-3.0/include/linux/fsnotify_backend.h 2011-08-24 13:39:25.587741912 +0200
+@@ -105,6 +105,7 @@ struct fsnotify_ops {
+ void (*freeing_mark)(struct fsnotify_mark *mark, struct fsnotify_group *group);
+ void (*free_event_priv)(struct fsnotify_event_private_data *priv);
+ };
++typedef struct fsnotify_ops __no_const fsnotify_ops_no_const;
+
+ /*
+ * A group is a "thing" that wants to receive notification about filesystem
+--- linux-3.0/fs/aufs/branch.h.org 2011-08-24 13:39:47.194932184 +0200
++++ linux-3.0/fs/aufs/branch.h 2011-08-24 13:39:53.691756219 +0200
+@@ -83,7 +83,7 @@ struct au_branch {
+
+ #ifdef CONFIG_AUFS_HFSNOTIFY
+ struct fsnotify_group *br_hfsn_group;
+- struct fsnotify_ops br_hfsn_ops;
++ fsnotify_ops_no_const br_hfsn_ops;
+ #endif
+
+ #ifdef CONFIG_SYSFS