From: Franco B. <fr...@cl...> - 2004-09-24 00:31:47
|
On Thu, 2004-09-23 at 23:55, Steven James wrote: > Greetings, > > You'll still need a pseudofile, like real_location: > > getfattr -n 'franco/harry' /realpath > # file: realpath > franko/harry="/data1/franco/harry" > > or something like that (I didn't check if '/' needs escaping or not). Good thinking. > > > G'day, > sjames > > > On Thu, 23 Sep 2004, Franco Broi wrote: > > > On Thu, 2004-09-23 at 20:18, Franco Broi wrote: > > > On Thu, 2004-09-23 at 17:24, Miklos Szeredi wrote: > > > > > > OK, but what happens when several processes open the special file > > > > > > simultaneously? > > > > > > > > > > The read/write could be "paired" using the pid (so pid may be needed > > > > > after all :). Of course there are problems if no read follows a > > > > > write, because that would lead to resource leaks in the filesystem. > > > > > It would be interesting to know how Plan9 does this exactly. > > > > > > > > I just remember, there _is_ a syscall which is a combined read/write, > > > > and which I think meets your needs: getxattr(). It's already > > > > supported in FUSE, and is much cleaner than ioctl(). > > > > > > > > What do you think? > > > > Ah, one slight problem. It only works for existing files. It seems that > > getattr is called first and returns no such file or directory. > > > > (Sorry for the out of order emails - power outage at work) > > > > > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 > > Project Admins to receive an Apple iPod Mini FREE for your judgement on > > who ports your project to Linux PPC the best. Sponsored by IBM. > > Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php > > _______________________________________________ > > Avf-fuse-dev mailing list > > Avf...@li... > > https://lists.sourceforge.net/lists/listinfo/avf-fuse-dev > > > > ||||| |||| ||||||||||||| ||| > by Linux Labs International, Inc. > Steven James, CTO > > 55 Marietta Street > Suite 1830 > Atlanta, Ga 30303 > 866 824 9737 support > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 > Project Admins to receive an Apple iPod Mini FREE for your judgement on > who ports your project to Linux PPC the best. Sponsored by IBM. > Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php > _______________________________________________ > Avf-fuse-dev mailing list > Avf...@li... > https://lists.sourceforge.net/lists/listinfo/avf-fuse-dev |