[EMAIL PROTECTED] wrote:
> Hi,
> 
> Thanks for your contributions.
> 
> Julian Andres Klode:
>> I just tried to replace the do_splice_* functions with other already expo=
>> rted functions,
>> because the do_* won't be added to the Debian kernel.
> 
> I think do_splice_* functions should be renamed vfs_splice_* and
> exported, as other systemcalls or vfs helpers do.
> I have ever suggested such change to linux-fsdevel ML, but simply
> ignored.
> 
> Your pathces seem to extract a part of do_splice_* and call them
> directly from aufs, but I don't agree.
> If your biggest concern is thier name 'do_', then how about suggesting
> to rename them to 'vfs_' to linux-fsdevel ML?
That's not my problem. These functions are simply not exported in the kernel.
The Debian Kernel team told me to get these functions exported upstream, but 
also told me
that they are just wrappers about these f_op->splice_read/write functions.

AFAIK, unionFS 2 does not need those kernel patches. I just wonder why aufs 
needs these
kernel patches and other filesystems not.

If these patches are really needed, I'll do my best to get them included in the 
kernel.

At least Ubuntu has all the patches in its kernel, see
http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-hardy.git;a=commit;h=3102668b1141ae9fd52ad869e48efa2128fa16d6

BTW, newer Ubuntu disks support using aufs instead of unionfs (the default):
http://juliank.wordpress.com/2008/02/14/ubuntu-aufs-with-casper-1118-ndisgtk-081-ndisgtk-in-main/
http://bazaar.launchpad.net/~ubuntu-core-dev/casper/trunk/revision/467

Debian Live also uses aufs.
> 
> 
> Junjiro Okajima


-- 
Julian Andres Klode, Fellow of the Free Software Foundation Europe
                     Debian Maintainer | Developer | Ubuntu Member

try Debian: http://www.debian.org/ | my site: http://jak-linux.org/
        jabber: [EMAIL PROTECTED] | IRC: juliank (FreeNode, OFTC)
            languages:     German  | English

Attachment: signature.asc
Description: OpenPGP digital signature

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace

Reply via email to