[PATCH] [LogFS] Return -EINVAL if filesystem image doesn't match

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jörn Engel
Date: Tuesday, April 27, 2010 - 4:48 am

On Tue, 27 April 2010 13:40:04 +0200, Jörn Engel wrote:

Does the patch below solve the problem for you (without the explicit
"rootfstype=romfs")?

Jörn

-- 
One of my most productive days was throwing away 1000 lines of code.
-- Ken Thompson.


Signed-off-by: Joern Engel <joern@logfs.org>
---
 fs/logfs/super.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/fs/logfs/super.c b/fs/logfs/super.c
index 5866ee6..f649038 100644
--- a/fs/logfs/super.c
+++ b/fs/logfs/super.c
@@ -413,7 +413,7 @@ static int __logfs_read_sb(struct super_block *sb)
 
 	page = find_super_block(sb);
 	if (!page)
-		return -EIO;
+		return -EINVAL;
 
 	ds = page_address(page);
 	super->s_size = be64_to_cpu(ds->ds_filesystem_size);
-- 
1.6.2.1

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH] [MTD] Fix JFFS2 sync silent failure, Jörn Engel, (Sat Apr 17, 11:40 am)
Re: [PATCH] [MTD] Fix JFFS2 sync silent failure, Jens Axboe, (Mon Apr 19, 12:38 am)
Re: [PATCH] [MTD] Fix JFFS2 sync silent failure, Jörn Engel, (Mon Apr 19, 3:15 am)
Re: [PATCH] [MTD] Fix JFFS2 sync silent failure, Jens Axboe, (Mon Apr 19, 3:20 am)
Re: [PATCH] [MTD] Fix JFFS2 sync silent failure, Jörn Engel, (Mon Apr 19, 4:39 am)
Re: [PATCH] [MTD] Fix JFFS2 sync silent failure, Jörn Engel, (Wed Apr 21, 10:54 pm)
Re: [PATCH] [MTD] Fix JFFS2 sync silent failure, Jörn Engel, (Wed Apr 21, 11:26 pm)
Re: [PATCH] [MTD] Fix JFFS2 sync silent failure, Jens Axboe, (Thu Apr 22, 2:03 am)
Re: [PATCH] [MTD] Fix JFFS2 sync silent failure, Jens Axboe, (Thu Apr 22, 3:39 am)
Re: [PATCH] [MTD] Fix JFFS2 sync silent failure, David Woodhouse, (Thu Apr 22, 3:58 am)
Re: [PATCH] [MTD] Fix JFFS2 sync silent failure, Jens Axboe, (Thu Apr 22, 4:05 am)
Re: [PATCH] [MTD] Fix JFFS2 sync silent failure, Jörn Engel, (Thu Apr 22, 4:55 am)
Re: [PATCH] [MTD] Fix JFFS2 sync silent failure, Jens Axboe, (Thu Apr 22, 5:08 am)
Re: [PATCH] [MTD] Fix JFFS2 sync silent failure, Jörn Engel, (Thu Apr 22, 5:17 am)
Re: [PATCH] [MTD] Fix JFFS2 sync silent failure, Linus Torvalds, (Thu Apr 22, 7:25 am)
Re: [PATCH] [MTD] Fix JFFS2 sync silent failure, Linus Torvalds, (Thu Apr 22, 7:33 am)
Re: [PATCH] [MTD] Fix JFFS2 sync silent failure, Jens Axboe, (Thu Apr 22, 9:27 am)
[Patch] Catch filesystems lacking s_bdi, Jörn Engel, (Thu Apr 22, 1:33 pm)
Re: [Patch] Catch filesystems lacking s_bdi, Jens Axboe, (Fri Apr 23, 3:05 am)
Re: [Patch] Catch filesystems lacking s_bdi, Jörn Engel, (Fri Apr 23, 1:55 pm)
Re: [Patch] Catch filesystems lacking s_bdi, Jens Axboe, (Mon Apr 26, 2:48 am)
Re: [Patch] Catch filesystems lacking s_bdi, Jörn Engel, (Mon Apr 26, 7:32 am)
Re: [Patch] Catch filesystems lacking s_bdi, Jens Axboe, (Mon Apr 26, 7:38 am)
Re: [Patch] Catch filesystems lacking s_bdi, Jens Axboe, (Mon Apr 26, 7:45 am)
[PATCH 1/2] [MTD] Move mtd_bdi_*mappable to mtdcore.c, Jörn Engel, (Mon Apr 26, 9:30 am)
[PATCH 2/2] [MTD] Call bdi_init() and bdi_register(), Jörn Engel, (Mon Apr 26, 9:31 am)
Re: [PATCH 2/2] [MTD] Call bdi_init() and bdi_register(), Paolo Minazzi, (Tue Apr 27, 1:11 am)
Re: [PATCH 2/2] [MTD] Call bdi_init() and bdi_register(), Paolo Minazzi, (Tue Apr 27, 2:01 am)
Re: [PATCH 2/2] [MTD] Call bdi_init() and bdi_register(), Paolo Minazzi, (Tue Apr 27, 2:26 am)
Re: [PATCH 2/2] [MTD] Call bdi_init() and bdi_register(), Paolo Minazzi, (Tue Apr 27, 2:36 am)
Re: [PATCH 2/2] [MTD] Call bdi_init() and bdi_register(), Paolo Minazzi, (Tue Apr 27, 4:31 am)
[PATCH] [LogFS] Return -EINVAL if filesystem image doesn't ..., Jörn Engel, (Tue Apr 27, 4:48 am)
Re: [PATCH 2/2] [MTD] Call bdi_init() and bdi_register(), Paolo Minazzi, (Tue Apr 27, 4:54 am)