Received: with ECARTIS (v1.0.0; list linux-xfs); Sat, 24 May 2003 03:05:10 -0700 (PDT) Received: from malik.acsalaska.net (malik.slb.nwc.acsalaska.net [209.112.155.41]) by oss.sgi.com (8.12.9/8.12.9) with SMTP id h4OA4i2x025278 for ; Sat, 24 May 2003 03:04:45 -0700 Received: from erbenson.alaska.net (109-pm2.nwc.alaska.net [209.112.138.109]) by malik.acsalaska.net (8.12.9/8.12.9) with ESMTP id h4OA4glh060191 for ; Sat, 24 May 2003 02:04:42 -0800 (AKDT) (envelope-from erbenson@alaska.net) Received: from plato.local.lan (plato.local.lan [192.168.0.4]) by erbenson.alaska.net (Postfix) with ESMTP id C4CB23A09 for ; Sat, 24 May 2003 02:04:41 -0800 (AKDT) Received: by plato.local.lan (Postfix, from userid 1000) id 5AE8E40FF44; Sat, 24 May 2003 02:04:41 -0800 (AKDT) Date: Sat, 24 May 2003 02:04:41 -0800 From: Ethan Benson To: linux-xfs@oss.sgi.com Subject: Re: Tomorrow Message-ID: <20030524100441.GN27626@plato.local.lan> Mail-Followup-To: linux-xfs@oss.sgi.com References: <1053694002.2887.1.camel@localhost.localdomain> <1053697162.21472.51.camel@jen.americas.sgi.com> <20030523134438.GC30288@wotan.suse.de> <20030523150530.A31022@infradead.org> <20030524071709.GK27626@plato.local.lan> <20030524095245.A24074@infradead.org> <20030524091516.GM27626@plato.local.lan> <20030524093103.GA12181@wotan.suse.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="WsB/VeS9wrB4i7s5" Content-Disposition: inline In-Reply-To: <20030524093103.GA12181@wotan.suse.de> User-Agent: Mutt/1.3.28i X-OS: Debian GNU X-gpg-fingerprint: E3E4 D0BC 31BC F7BB C1DD C3D6 24AC 7B1A 2C44 7AFC X-gpg-key: http://www.alaska.net/~erbenson/gpg/key.asc Mail-Copies-To: nobody X-No-CC: I subscribe to this list; do not CC me on replies. X-ACS-Spam-Status: no X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang) X-archive-position: 4137 X-ecartis-version: Ecartis v1.0.0 Sender: linux-xfs-bounce@oss.sgi.com Errors-to: linux-xfs-bounce@oss.sgi.com X-original-sender: erbenson@alaska.net Precedence: bulk X-list: linux-xfs Content-Length: 1524 Lines: 49 --WsB/VeS9wrB4i7s5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, May 24, 2003 at 11:31:03AM +0200, Andi Kleen wrote: > > i wouldn't call them v3 dirs either, that implies its an `upgrade' to > > v2, when in fact its a downgrade (non-broken -> broken). maybe call > > them v0 (afaik xfs only has two dir formats v1 and v2). or call it > > something entirely different, like broken_dirs ;-) >=20 > I would not call them broken, but what is a bit worrying is that it can > be quite complicated to lower case letters. In the American ASCII subset= it's=20 > easy, but for other languages it usually needs huge lookup tables and wor= se > there are different character set. >=20 > You either only support UTF-8 Unicode (shifting the burden of conversion= =20 > to user space) or you need to store a "codepage" per filesystem. Linux s= eems > to go towards the UTF-8 route. The kernel already has some code for this= =20 > (JFS does it), but it will be not pretty. all the more reason to leave it in userspace.=20=20 all for a legacy OS... --=20 Ethan Benson http://www.alaska.net/~erbenson/ --WsB/VeS9wrB4i7s5 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEARECAAYFAj7PQ7kACgkQJKx7GixEevzSggCdG2DLj7W32FRUaHQ1aJux8a3B 9YcAn1i2eE2l1fb480v8aX94b4RhDLiG =GDny -----END PGP SIGNATURE----- --WsB/VeS9wrB4i7s5--