Re: Flushing buffer and page cache

From: James Bottomley (James.Bottomley@SteelEye.com)
Date: Sat Feb 17 2001 - 11:12:11 EST

  • Next message: Frank de Lange: "reiserfs on 2.4.1,2.4.2-pre (with null bytes patch) breaks mozilla compile"

    > Is it possible to flush all entries in the buffer cache corresponding
    > to a single block device (i.e. simply drop them if they aren't dirty,
    > or write them to disk and drop them after this if they are dirty)?

    Yes, just send the BLKFLSBUF ioctl to the device this syncs the device then
    removes all the buffers from the cache. We use it as a tool to move a SAN
    device around a cluster, which is similar to what you want to do.

    James Bottomley

    -
    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 Feb 17 2001 - 11:15:18 EST