Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
BroadcastCommunity.qnx.com will be offline from May 31 6:00pm until June 2 12:00AM for upcoming system upgrades. For more information please go to https://community.qnx.com/sf/discussion/do/listPosts/projects.bazaar/discussion.bazaar.topc28418
Forum Topic - QNX6 over ETFS powersafe ?: (4 Items)
   
QNX6 over ETFS powersafe ?  
Hi all, 

we have still problems with the etfs filesystem on big  NAND-flashes in projects with heavy filesystem use.
e.g. : Crashing of resource manager, randomly poor performance, long mount times.

We have got an experimental version of libetfs.a from the support team, which solved some of the hardest problems, like 
total data-loss.
We still have an active ticket, waiting for the next fixes.

At the Moment I test a configuration with only one file in the etfs Filesystem
This file contains a qnx6 filesystem,  mounted over devb-loopback. This configuration seems to work well without any 
etfs problems or limits.

But is this configuration still powersafe?

Regards
Michael
RE: QNX6 over ETFS powersafe ?  
Michael,

Devb-loopback uses a standard file descriptor to access the underlying
image. Because of this, nothing is different from ETFS, so the normal
ETFS power reliability rules apply.  You might want to allow a bit more
time when flushing writes, since you first have to sync the qnx6
filesystem, and THEN sync the ETFS filesystem, so any safe shutdown
should be sync'd twice.  Otherwise, you'll be safe.

David

> -----Original Message-----
> From: Michael Tasche [mailto:community-noreply@qnx.com]
> Sent: April-12-11 5:50 AM
> To: general-filesystems
> Subject: QNX6 over ETFS powersafe ?
> 
> Hi all,
> 
> we have still problems with the etfs filesystem on big  NAND-flashes
in
> projects with heavy filesystem use.
> e.g. : Crashing of resource manager, randomly poor performance, long
> mount times.
> 
> We have got an experimental version of libetfs.a from the support
team,
> which solved some of the hardest problems, like total data-loss.
> We still have an active ticket, waiting for the next fixes.
> 
> At the Moment I test a configuration with only one file in the etfs
> Filesystem
> This file contains a qnx6 filesystem,  mounted over devb-loopback.
This
> configuration seems to work well without any etfs problems or limits.
> 
> But is this configuration still powersafe?
> 
> Regards
> Michael
> 
> 
> 
> 
> _______________________________________________
> 
> General
> http://community.qnx.com/sf/go/post84889
Re: RE: QNX6 over ETFS powersafe ?  
Hello David, 

what happens, if power goes away?
Is the QNX6 filesystem (stored in the container file on ETFS) consistent after  power loss?

Michael

> Michael,
> 
> Devb-loopback uses a standard file descriptor to access the underlying
> image. Because of this, nothing is different from ETFS, so the normal
> ETFS power reliability rules apply.  You might want to allow a bit more
> time when flushing writes, since you first have to sync the qnx6
> filesystem, and THEN sync the ETFS filesystem, so any safe shutdown
> should be sync'd twice.  Otherwise, you'll be safe.
> 
> David
> 
> > -----Original Message-----
> > From: Michael Tasche [mailto:community-noreply@qnx.com]
> > Sent: April-12-11 5:50 AM
> > To: general-filesystems
> > Subject: QNX6 over ETFS powersafe ?
> > 
> > Hi all,
> > 
> > we have still problems with the etfs filesystem on big  NAND-flashes
> in
> > projects with heavy filesystem use.
> > e.g. : Crashing of resource manager, randomly poor performance, long
> > mount times.
> > 
> > We have got an experimental version of libetfs.a from the support
> team,
> > which solved some of the hardest problems, like total data-loss.
> > We still have an active ticket, waiting for the next fixes.
> > 
> > At the Moment I test a configuration with only one file in the etfs
> > Filesystem
> > This file contains a qnx6 filesystem,  mounted over devb-loopback.
> This
> > configuration seems to work well without any etfs problems or limits.
> > 
> > But is this configuration still powersafe?
> > 
> > Regards
> > Michael
> > 
> > 
> > 
> > 
> > _______________________________________________
> > 
> > General
> > http://community.qnx.com/sf/go/post84889


RE: QNX6 over ETFS powersafe ?  
Hi all,

I need an official statement.
YES or NO  would be enough.

Regards
Michael