diff options
Diffstat (limited to 'fs/9p/v9fs.c')
-rw-r--r-- | fs/9p/v9fs.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/fs/9p/v9fs.c b/fs/9p/v9fs.c index 22f7ccd58d38..0f628041e3f7 100644 --- a/fs/9p/v9fs.c +++ b/fs/9p/v9fs.c | |||
@@ -460,8 +460,10 @@ static int __init init_v9fs(void) | |||
460 | 460 | ||
461 | ret = v9fs_mux_global_init(); | 461 | ret = v9fs_mux_global_init(); |
462 | if (!ret) | 462 | if (!ret) |
463 | ret = register_filesystem(&v9fs_fs_type); | 463 | return ret; |
464 | 464 | ret = register_filesystem(&v9fs_fs_type); | |
465 | if (!ret) | ||
466 | v9fs_mux_global_exit(); | ||
465 | return ret; | 467 | return ret; |
466 | } | 468 | } |
467 | 469 | ||