aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexey Dobriyan <adobriyan@gmail.com>2010-01-20 15:27:56 -0500
committerEric Paris <eparis@redhat.com>2010-07-28 09:59:01 -0400
commit6e006701ccc1590500186ef21e074bd900c5dd67 (patch)
treee8c1ac5898517b73a6da61be1f7c496138de8748
parent59b0df211bd9699d7e0d01fcf9345a149f75b033 (diff)
dnotify: move dir_notify_enable declaration
Move dir_notify_enable declaration to where it belongs -- dnotify.h . Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by: Eric Paris <eparis@redhat.com>
-rw-r--r--include/linux/dnotify.h1
-rw-r--r--include/linux/fs.h3
-rw-r--r--kernel/sysctl.c1
3 files changed, 2 insertions, 3 deletions
diff --git a/include/linux/dnotify.h b/include/linux/dnotify.h
index ecc06286226d..3290555a52ee 100644
--- a/include/linux/dnotify.h
+++ b/include/linux/dnotify.h
@@ -28,6 +28,7 @@ struct dnotify_struct {
28 FS_CREATE | FS_DN_RENAME |\ 28 FS_CREATE | FS_DN_RENAME |\
29 FS_MOVED_FROM | FS_MOVED_TO) 29 FS_MOVED_FROM | FS_MOVED_TO)
30 30
31extern int dir_notify_enable;
31extern void dnotify_flush(struct file *, fl_owner_t); 32extern void dnotify_flush(struct file *, fl_owner_t);
32extern int fcntl_dirnotify(int, struct file *, unsigned long); 33extern int fcntl_dirnotify(int, struct file *, unsigned long);
33 34
diff --git a/include/linux/fs.h b/include/linux/fs.h
index f9a003278758..d92c212476f9 100644
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
@@ -410,9 +410,6 @@ extern int get_max_files(void);
410extern int sysctl_nr_open; 410extern int sysctl_nr_open;
411extern struct inodes_stat_t inodes_stat; 411extern struct inodes_stat_t inodes_stat;
412extern int leases_enable, lease_break_time; 412extern int leases_enable, lease_break_time;
413#ifdef CONFIG_DNOTIFY
414extern int dir_notify_enable;
415#endif
416 413
417struct buffer_head; 414struct buffer_head;
418typedef int (get_block_t)(struct inode *inode, sector_t iblock, 415typedef int (get_block_t)(struct inode *inode, sector_t iblock,
diff --git a/kernel/sysctl.c b/kernel/sysctl.c
index d24f761f4876..7b983dbfe0ec 100644
--- a/kernel/sysctl.c
+++ b/kernel/sysctl.c
@@ -44,6 +44,7 @@
44#include <linux/times.h> 44#include <linux/times.h>
45#include <linux/limits.h> 45#include <linux/limits.h>
46#include <linux/dcache.h> 46#include <linux/dcache.h>
47#include <linux/dnotify.h>
47#include <linux/syscalls.h> 48#include <linux/syscalls.h>
48#include <linux/vmstat.h> 49#include <linux/vmstat.h>
49#include <linux/nfs_fs.h> 50#include <linux/nfs_fs.h>