From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tonnerre Subject: Re: The argument for fs assistance in handling archives Date: Sun, 5 Sep 2004 15:44:28 +0200 Message-ID: <20040905134428.GN26560@thundrix.ch> References: <4136A14E.9010303@slaphack.com> <4136C876.5010806@namesys.com> <4136E0B6.4000705@namesys.com> <4699bb7b04090202121119a57b@mail.gmail.com> <4136E756.8020105@hist.no> <4699bb7b0409020245250922f9@mail.gmail.com> <413829DF.8010305@hist.no> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cs5saTBZh7UZl2eX" Cc: Oliver Hunt , Hans Reiser , Linus Torvalds , David Masover , Jamie Lokier , Horst von Brand , Adrian Bunk , viro@parcelfarce.linux.theplanet.co.uk, Christoph Hellwig , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, Alexander Lyamin aka FLX , ReiserFS List Return-path: list-help: list-unsubscribe: list-post: Errors-To: flx@namesys.com To: Helge Hafting Content-Disposition: inline In-Reply-To: <413829DF.8010305@hist.no> List-Id: linux-fsdevel.vger.kernel.org --cs5saTBZh7UZl2eX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Salut, On Fri, Sep 03, 2004 at 10:22:55AM +0200, Helge Hafting wrote: > Requiring another syscall to open forks other than the primary > breaks _all_ existing software because it obviously don't use that > syscall yet. And then it doesn't provide any advantages over the > file-as-plain-directory way. . . Actually... We might tune the sys_open() call to take an additional argument (the stream ID), and introduce a compatibility interface into *libc which chooses strid=0 by default if the plain old open call is being used. Maybe this can be handled transparently by cpp.. Tonnerre --cs5saTBZh7UZl2eX Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.9.2 (GNU/Linux) iD8DBQFBOxg7/4bL7ovhw40RArEkAKCGugmKqnEyIyYQHkVjSqDHPLxNygCfU9Ht 5UBGJMH5EqX+IOlE9L7BQm4= =Kqz5 -----END PGP SIGNATURE----- --cs5saTBZh7UZl2eX--