Thank you for the patch. I've added it to my patch queue, and will test
it as soon as I have time available.
Marty
> -----Original Message-----
> From: yaffs-bounces@stoneboat.aleph1.co.uk
> [mailto:yaffs-bounces@stoneboat.aleph1.co.uk] On Behalf Of
> Sergey Kubushyn
> Sent: Wednesday, October 12, 2005 10:21 AM
> To: yaffs-list
> Subject: [Yaffs] Make YAFFS2 work as a root FS, patch
>
> This one is also tiny but critical. Linux kernel will NOT
> mount YAFFS2 filesystem without it. I will not be explaining
> why leaving it as an exercize for a reader.
>
> === Cut ===
> diff -urN linux-2.6.12.orig/fs/yaffs2/yaffs_fs.c
> linux-2.6.12/fs/yaffs2/yaffs_fs.c
> --- linux-2.6.12.orig/fs/yaffs2/yaffs_fs.c 2005-10-11
> 18:01:36.000000000 -0700
> +++ linux-2.6.12/fs/yaffs2/yaffs_fs.c 2005-10-11
> 18:15:57.000000000 -0700
> @@ -1492,7 +1492,7 @@
> static int yaffs_internal_read_super_mtd(struct super_block
> *sb, void *data,
> int silent)
> {
> - return yaffs_internal_read_super(1, sb, data, silent) ? 0 : -1;
> + return yaffs_internal_read_super(1, sb, data, silent) ?
> 0 : -EINVAL;
> }
>
> static struct super_block *yaffs_read_super(struct
> file_system_type *fs, @@ -1529,7 +1529,7 @@ static int
> yaffs2_internal_read_super_mtd(struct super_block *sb, void *data,
> int silent)
> {
> - return yaffs_internal_read_super(2, sb, data, silent) ? 0 : -1;
> + return yaffs_internal_read_super(2, sb, data, silent) ?
> 0 : -EINVAL;
> }
>
> static struct super_block *yaffs2_read_super(struct
> file_system_type *fs, === Cut ===
>
> ---
> ******************************************************************
> * KSI@home KOI8 Net < > The impossible we do immediately. *
> * Las Vegas NV, USA < > Miracles require 24-hour notice. *
> ******************************************************************
>
>
> _______________________________________________
> yaffs mailing list
> yaffs@stoneboat.aleph1.co.uk
> http://stoneboat.aleph1.co.uk/cgi-bin/mailman/listinfo/yaffs
>