glibc developers refuse to support user land fake FS syscalls

Hans Reiser (reiser@ceic.com)
Thu, 1 Jul 1999 21:46:01 +0000 (/etc/localtime)


Stephen, I don't think the glibc folks are in the right about this one,
do you see any merit in their position? Is there anything I don't
understand about this that justifies the glibc developer's position?

Hans

loic@ceic.com writes:
> Return-Path: <Miklos.Szeredi@eth.ericsson.se>
> Received: from penguin.wise.edt.ericsson.se (penguin-ext.wise.edt.ericsson.se [194.237.142.110])
> by bis.ceic.com (8.8.7/8.8.7) with ESMTP id RAA25473
> for <loic@ceic.com>; Thu, 1 Jul 1999 17:08:38 +0200
> Received: from duna (duna.eth.ericsson.se [164.48.158.2])
> by penguin.wise.edt.ericsson.se (8.9.3/8.9.3/WIREfire-1.3) with SMTP id RAA15442
> for <loic@ceic.com>; Thu, 1 Jul 1999 17:08:40 +0200 (MET DST)
> Received: from bcica.eth.ericsson.se by duna (SMI-8.6/SMI-SVR4)
> id RAA27784; Thu, 1 Jul 1999 17:08:36 +0200
> Received: (from ethszmi@localhost)
> by bcica.eth.ericsson.se (8.8.8/8.8.8) id RAA10908;
> Thu, 1 Jul 1999 17:08:33 +0200
> Message-Id: <199907011508.RAA10908@bcica.eth.ericsson.se>
> From: Miklos.Szeredi@eth.ericsson.se (Miklos Szeredi)
> To: loic@ceic.com
> Subject: Re: AVFS + Ext2 + reiserfs
> Date: Thu, 1 Jul 1999 17:08:33 +0200
> In-reply-to: <14202.22696.676435.973701@loic.ceic.com>
> References: <14202.22696.676435.973701@loic.ceic.com>
>
> Hi!
>
> > Now that it's done, I will bind it to AVFS so that the application
> > does not even need to use specific system calls.
>
> Maybe you are better off, if you just replace the __av_virt<sys_call>
> with your sys_<syscall> functions. If you want to add your fs to the
> avfs module interface you'll need to do a fair amount of converting
> (see src/modules/alien.c).
>
> > P.S. I'm having trouble using avfs-0.4 on RedHat-6.0. I guess that's
> > because of the glibc2...
>
> I have bad news: The Glibc developers deceded that such libraries as
> AVFS have no place in this world. So effectively they made it
> impossible for me to make AVFS work on glibc 2.1 and up. I have talked
> about this with them but the current situation will stay.
>
> Instead I'm thinking about a solution partly implemented in kernel
> (maybe with the help of the CODA filesystem kernel interface).
>
> Good luck to your work!
> Miklos

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/