Re: MSDOS floppy disk seeks for FAT

Ulrich Windl (Ulrich.Windl@rz.uni-regensburg.de)
Wed, 24 Apr 1996 09:56:50 +0200


On 23 Apr 96 at 18:41, J.J. Burgess wrote:

> To get the whole fat read in (i'm not to sure of the MSDOS fat format)
> couldn't the fs/fat/buffer.c fat_read() code be changed from using bread
> to breada ? (with the size equal to that of the first track, especially
> if the floppy driver has this in its DMA buffer)

If it were only for the FAT, reading with breada() for the size of
the fat would be OK. But the problem is not related to the MSDOS/FAT
filesystem; it's a generic problem of slow access. Even access to
CD-ROM would benefit (Maybe CD tracks are a bit large, though)

>
> Assuming all FAT reads go through this interface, which it looks like
> given the name of the function.
>
> .. . . . . . . . . . . . . . ..
> :: : : Jon Burgess 01223-461907 : : ::
> :: : jjb1003@cam.ac.uk : : ::

Ulrich