From 4728b708221e317c490b167b31088be7dcee541b Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Thu, 11 Jun 2009 14:03:55 +0100 Subject: [PATCH] --- yaml --- r: 146295 b: refs/heads/master c: 93d5581e20600593ec3236921b6620225fb76034 h: refs/heads/master i: 146293: 53331e512a8769cff19f4d964fe35f3c7e393c6b 146291: 4f803894b5ba2a4832db1f392db3d95be986769d 146287: d23422e29182639568dd1519b9e46bfb7547ce98 v: v3 --- [refs] | 2 +- trunk/fs/devpts/inode.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 3de6912a8db0..9bf3f2195dad 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 26a2e20f4a966bebc312836aeb4423fbfd4e33e2 +refs/heads/master: 93d5581e20600593ec3236921b6620225fb76034 diff --git a/trunk/fs/devpts/inode.c b/trunk/fs/devpts/inode.c index c68edb969441..9b1d285f9fe6 100644 --- a/trunk/fs/devpts/inode.c +++ b/trunk/fs/devpts/inode.c @@ -557,8 +557,10 @@ static int __init init_devpts_fs(void) int err = register_filesystem(&devpts_fs_type); if (!err) { devpts_mnt = kern_mount(&devpts_fs_type); - if (IS_ERR(devpts_mnt)) + if (IS_ERR(devpts_mnt)) { err = PTR_ERR(devpts_mnt); + unregister_filesystem(&devpts_fs_type); + } } return err; }