Re: MO-Drive under 2.4.3

From: Jens Axboe (axboe@suse.de)
Date: Sat Apr 21 2001 - 22:36:18 EDT

  • Next message: Alan Cox: "Linux 2.4.3-ac12"

    On Sun, Apr 22 2001, Alan Cox wrote:
    > > a) Put in lots of bigblock special case code in FAT;
    > > b) teach submit_bh() or generic_make_request() to transparently reblock
    > > bhs < hw_blksize and remove most special cases from FAT. Specifically,
    > > it ought to stop pretending in sb->s_blocksize to use 2k blocks when
    > > the fs is really tied to 512 byte blocks.
    > >
    > > I tend to favour b), but which one is more likely to be accepted?
    >
    > Al Viro suggested c) which was to transparently make it a loopback mount of
    > the raw device and let a loopback layer do the work.

    ... which is basically the same thing, in that we need to support writes
    < hardware block size to devices. This is never going to be an efficient
    mechanism, the read gathering required for a 512b write on a 2048b media
    is scary. Think cd-rw 64kB blocksize for write. Ugh.

    -- 
    Jens Axboe
    

    - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/



    This archive was generated by hypermail 2b29 : Sat Apr 21 2001 - 22:39:50 EDT