aboutsummaryrefslogtreecommitdiffstats
path: root/fs
diff options
context:
space:
mode:
authorRobert Love <rml@novell.com>2005-07-25 15:17:34 -0400
committerLinus Torvalds <torvalds@g5.osdl.org>2005-07-26 16:37:22 -0400
commite5ca844a9d795e97c08bc7901c62a48c28469eb0 (patch)
treebef45e498d4ec2cf3387fac7a465819475060549 /fs
parent1b2ccf0cc15af717263c7cfe5d0aaf5ac057489e (diff)
[PATCH] inotify: check retval in init
Check for (unlikely) errors in the filesystem initialization stuff in our module_init() function. Signed-off-by: Robert Love <rml@novell.com> Signed-off-by: John McCutchan <ttb@tentacle.dhs.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'fs')
-rw-r--r--fs/inotify.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/fs/inotify.c b/fs/inotify.c
index 6a0ba2c858e6..cdfff9067149 100644
--- a/fs/inotify.c
+++ b/fs/inotify.c
@@ -1025,8 +1025,15 @@ static struct file_system_type inotify_fs_type = {
1025 */ 1025 */
1026static int __init inotify_setup(void) 1026static int __init inotify_setup(void)
1027{ 1027{
1028 register_filesystem(&inotify_fs_type); 1028 int ret;
1029
1030 ret = register_filesystem(&inotify_fs_type);
1031 if (unlikely(ret))
1032 panic("inotify: register_filesystem returned %d!\n", ret);
1033
1029 inotify_mnt = kern_mount(&inotify_fs_type); 1034 inotify_mnt = kern_mount(&inotify_fs_type);
1035 if (unlikely(PTR_ERR(inotify_mnt)))
1036 panic("inotify: kern_mount ret %ld!\n", PTR_ERR(inotify_mnt));
1030 1037
1031 inotify_max_queued_events = 16384; 1038 inotify_max_queued_events = 16384;
1032 inotify_max_user_instances = 128; 1039 inotify_max_user_instances = 128;