RE: [Yaffs] yaffs kill_sb function and umount error

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Charles Manning
Date:  
To: Frank Rowand, yaffs
Subject: RE: [Yaffs] yaffs kill_sb function and umount error
Brad Beveridge observed and tried something similar.

I accepted the changes from Nick Bane in blind faith. I expect Nick
lifted this from somewhere else.

I'll just change as per your suggestion. If it breaks they will complain
:-).

-- Charles


> -----Original Message-----
> From:
> [mailto:yaffs-admin@stoneboat.aleph1.co.uk] On Behalf Of Frank Rowand
> Sent: Friday, 17 December 2004 1:36 p.m.
> To:
> Cc:
> Subject: [Yaffs] yaffs kill_sb function and umount error
>
>
> When I umount a yaffs file system on linux 2.6.9, I get the error:
>
>     VFS: Busy inodes after unmount. Self-destruct in 5 
> seconds.  Have a nice day...

>
>
> In yaffs/yaffs_fs.c, I changed the .kill_sb function from
> kill_litter_super() to kill_block_super(). This made the
> symptom of the error message disappear.
>
> This area of the kernel is not my area of expertise - this
> was not a fully informed fix, but more of a stab in the dark.
> Can anyone provide advice on whether this is a good way to
> fix the problem or whether a different approach would be more correct?
>
> Thanks!
>
> -Frank
> --
> Frank Rowand <>
> MontaVista Software, Inc
>
>
> _______________________________________________
> yaffs mailing list
>
> http://stoneboat.aleph1.co.uk/cgi-> bin/mailman/listinfo/yaffs
>