[Sorry if this post is a duplicate -- the original was refused by the
> moderated linux.kernel group, and I know with real Usenet servers that
> means the post won't make it to the other crossposted groups either --
> not sure whether or not this is the case for Google Groups...]
>
This post was probably refused because it *looks* like you're asking for free technical support on a commercial product -- they probably felt that you should hire a consultant. Just a guess.
> My company is currently developing a Linux-based embedded device for
> installation on airliners. The OS is based on SuSE 8.2 Pro's Minimum
> System install.
>
> Our device may lose power at any time, but it's very important we
> don't corrupt our data or our filesystem metadata, so our filesystems
> (except our initrd-based root filesystem) are ext3, mounted
> 'data=journal'.
>
>
> What will the consequences be of not being able to disable write
> caching? Corruption of data / filesystems? Or just increased chance
> of lost (but not corrupted?) data if we lose power just after data has
> exited the journal?
>
How about feeding it a stream of known data and then just shutting down the power at various points? There's nothing like a pile of empirical data for answering questions . . . :-)