rhia...@falu.nl (Rhialto) writes:

>As far as I know, NetBSD leaves dirty buffers marked dirty in case of
>error, so that they are retried again later. Is my understanding right?

I doubt that:

        /* If it's not cacheable, or an error, mark it invalid. */
        if (ISSET(bp->b_cflags, BC_NOCACHE) || bp->b_error != 0)
                SET(bp->b_cflags, BC_INVAL);

After an error the data is thrown away.
-- 
-- 
                                Michael van Elst
Internet: mlel...@serpens.de
                                "A potential Snark may lurk in every tree."

Reply via email to