* 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.