Re: [PATCH] Speeding up FAT operations

Jukka Tapani Santala (e75644@UWasa.Fi)
Thu, 24 Sep 1998 21:34:28 +0300 (EET DST)


On 23 Sep 1998, H. Peter Anvin wrote:
> Hang on! That's a different thing -- you can't create those files
> with DOS system calls. Space *IS* a legal character in DOS filenames
> -- the system calls will happily accept it, although the shell won't
> (although it will match it against ?).

According to several sources, space _is_ invalid in MS- and IBM-DOS at
least. (IBM DOS Technical Reference, page 2-4; Using IBM DOS 4.0, page 23;
Microsoft MS-DOS 4.0 Users Guide and Reference, pages 16 thru 17;
Microsoft MS-DOS 5.0 Users Guide and Reference, pages 69 through 70) The
fact that some questionable(?) process lets you create them doesn't change
the fact - if you take a disk-editor to your disk-contents, it's possible
to create a number of illegal combinations. Besides of which, I suspect
you're confusing with the "Phantom Space" as somebody else suggested
earlier. On the other hand, there's often still reason to support
non-standard behaviour - but once again, this isn't even an issue with
the patches referred to by this thread.

-Donwulff

-
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/