All of lore.kernel.org
 help / color / mirror / Atom feed
* union fs
@ 2008-04-14 12:12 RvP
  2008-04-14 16:49 ` Mike (mwester)
  0 siblings, 1 reply; 7+ messages in thread
From: RvP @ 2008-04-14 12:12 UTC (permalink / raw)
  To: openembedded-devel

Hi,

Support for unionfs-modules with recent kernels is broken in oe, see
http://bugs.openembedded.org/show_bug.cgi?id=1189.

Are there plans to fix this?




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: union fs
  2008-04-14 12:12 RvP
@ 2008-04-14 16:49 ` Mike (mwester)
  2008-04-15  8:36   ` Szabolcs Szakacsits
  0 siblings, 1 reply; 7+ messages in thread
From: Mike (mwester) @ 2008-04-14 16:49 UTC (permalink / raw)
  To: openembedded-devel

RvP wrote:
> Hi,
> 
> Support for unionfs-modules with recent kernels is broken in oe, see
> http://bugs.openembedded.org/show_bug.cgi?id=1189.
> 
> Are there plans to fix this?

The unionfs modules are part of the 2.6 kernel now.  Do you really need 
them?

Unslung is the only distro AFAIK that is still based on a 2.4 kernel; 
and unionfs is not very useful (the obvious use, which is to use ntfs-3g 
to replace the buggy Linksys proprietary ntfs driver is not write-safe, 
and thus isn't useful).

I would suspect that we can simply drop the modules build from unionfs. 
  (But perhaps leave the recipe present in case someone else wants very 
much to try to get ntfs-3g working on unslung.)

Mike (mwester)



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: union fs
@ 2008-04-14 20:24 RvP
  2008-04-14 20:55 ` Mike (mwester)
  0 siblings, 1 reply; 7+ messages in thread
From: RvP @ 2008-04-14 20:24 UTC (permalink / raw)
  To: openembedded-devel

From: "Mike (mwester)" <mwester@dls.net>
> RvP wrote:
> > Hi,
> > 
> > Support for unionfs-modules with recent kernels is broken in oe, see
> > http://bugs.openembedded.org/show_bug.cgi?id=1189.
> > 
> > Are there plans to fix this?
> 
> The unionfs modules are part of the 2.6 kernel now. 

Are they? I read on the unionfs site that they are part of the -mm tree as of
Jan. 2007, but, you're probably right. OpenWRT does use unionfs per default
with a 2.6.24 kernel.

> Do you really need them?

Not anymore, I was looking for a way to install extra pakages for SlugOS on
an external drive. I found in the docs that a copy of the complete rootfs can
be installed on an external drive using 'turnup' (NSLU2 specific tool). I'll
go that way.

Thanks,

Richard.




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: union fs
  2008-04-14 20:24 union fs RvP
@ 2008-04-14 20:55 ` Mike (mwester)
  0 siblings, 0 replies; 7+ messages in thread
From: Mike (mwester) @ 2008-04-14 20:55 UTC (permalink / raw)
  To: openembedded-devel

RvP wrote:
> From: "Mike (mwester)" <mwester@dls.net>
>> RvP wrote:
>>> Hi,
>>>
>>> Support for unionfs-modules with recent kernels is broken in oe, see
>>> http://bugs.openembedded.org/show_bug.cgi?id=1189.
>>>
>>> Are there plans to fix this?
>> The unionfs modules are part of the 2.6 kernel now. 
> 
> Are they? I read on the unionfs site that they are part of the -mm tree as of
> Jan. 2007, but, you're probably right. OpenWRT does use unionfs per default
> with a 2.6.24 kernel.

No, you're right - I looked more closely, it's still not made it into 
the 2.6.24 kernel.

>> Do you really need them?
> 
> Not anymore, I was looking for a way to install extra pakages for SlugOS on
> an external drive. I found in the docs that a copy of the complete rootfs can
> be installed on an external drive using 'turnup' (NSLU2 specific tool). I'll
> go that way.
> 
> Thanks,
> 
> Richard.

Cool.  Turnup is the right way to do it with SlugOS.  But I do still 
plan to get unionfs into the SlugOS feeds at some point.  It does look 
like at the moment that means fixing that recipe somehow; something that 
won't be simple (since the patch downloaded depends on the kernel 
version the recipe is being built for).

Thanks,
Mike (mwester)



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: union fs
  2008-04-14 16:49 ` Mike (mwester)
@ 2008-04-15  8:36   ` Szabolcs Szakacsits
  2008-04-15 15:31     ` Mike (mwester)
  0 siblings, 1 reply; 7+ messages in thread
From: Szabolcs Szakacsits @ 2008-04-15  8:36 UTC (permalink / raw)
  To: openembedded-devel

Mike (mwester <mwester <at> dls.net> writes:
> 
> Unslung is the only distro AFAIK that is still based on a 2.4 kernel; 
> and unionfs is not very useful (the obvious use, which is to use ntfs-3g 
> to replace the buggy Linksys proprietary ntfs driver is not write-safe, 
> and thus isn't useful).
> 
> I would suspect that we can simply drop the modules build from unionfs. 
>   (But perhaps leave the recipe present in case someone else wants very 
> much to try to get ntfs-3g working on unslung.)

What do you mean ntfs-3g is not write safe? Nobody ever told us.

It's certainly used and certified on several ARM and MIPS embedded devices 
regularly.

Regards,  Szaka

--
NTFS-3G: http://ntfs-3g.org






^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: union fs
  2008-04-15  8:36   ` Szabolcs Szakacsits
@ 2008-04-15 15:31     ` Mike (mwester)
  2008-04-15 21:48       ` Szabolcs Szakacsits
  0 siblings, 1 reply; 7+ messages in thread
From: Mike (mwester) @ 2008-04-15 15:31 UTC (permalink / raw)
  To: openembedded-devel

Szabolcs Szakacsits wrote:

> What do you mean ntfs-3g is not write safe? Nobody ever told us.
> 
> It's certainly used and certified on several ARM and MIPS embedded devices 
> regularly.
> 
> Regards,  Szaka

According to the official docs, due to limitations of the fuse driver 
for 2.4 kernels, ntfs-3g on such old kernels is prone to data loss. 
This is a fuse problem, but effectively if you value your NTFS 
partition's consistency, it means that ntfs-3g on such old kernels 
should be read-only.

On 2.6, ntfs-3g works wonderfully on all the devices in read and write 
modes, and is the driver I recommend for NTFS support on the SlugOS 
(ARM) distro.

Sorry for not being more clear.

Mike (mwester)



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: union fs
  2008-04-15 15:31     ` Mike (mwester)
@ 2008-04-15 21:48       ` Szabolcs Szakacsits
  0 siblings, 0 replies; 7+ messages in thread
From: Szabolcs Szakacsits @ 2008-04-15 21:48 UTC (permalink / raw)
  To: openembedded-devel

Mike (mwester <mwester <at> dls.net> writes:
> 
> According to the official docs, due to limitations of the fuse driver 
> for 2.4 kernels, ntfs-3g on such old kernels is prone to data loss. 
> This is a fuse problem, but effectively if you value your NTFS 
> partition's consistency, it means that ntfs-3g on such old kernels 
> should be read-only.
> 
> On 2.6, ntfs-3g works wonderfully on all the devices in read and write 
> modes, and is the driver I recommend for NTFS support on the SlugOS 
> (ARM) distro.
> 
> Sorry for not being more clear.

I see, thank you for the explanation. I think we should have better documented 
this ntfs-3g issue, sorry about it.

Everything is as safe with the 2.4 kernels as with the 2.6 ones if after umount 
one makes sure that the ntfs-3g process is terminated before a device is 
detached or the box is powered down. This can be ensured automatic e.g. by a 
few shell commands. 

Regards,  Szaka

--
NTFS-3G: http://ntfs-3g.org




^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2008-04-15 21:49 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-04-14 20:24 union fs RvP
2008-04-14 20:55 ` Mike (mwester)
  -- strict thread matches above, loose matches on Subject: below --
2008-04-14 12:12 RvP
2008-04-14 16:49 ` Mike (mwester)
2008-04-15  8:36   ` Szabolcs Szakacsits
2008-04-15 15:31     ` Mike (mwester)
2008-04-15 21:48       ` Szabolcs Szakacsits

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.