cvs commit: src/sys/kern vfs_bio.c

Sepherosa Ziehau sepherosa at gmail.com
Mon Jul 7 19:32:00 PDT 2008


On 7/8/08, Matthew Dillon <dillon at crater.dragonflybsd.org> wrote:
> dillon      2008/07/07 10:31:08 PDT
>
>  DragonFly src repository
>
>   Modified files:
>     sys/kern             vfs_bio.c
>   Log:
>   UFS+softupdates can build up thousands of dirty 1K buffers and run out
>   of buffers before it even hits the lodirtybufspace point.  The buf_daemon
>   is never triggered.  This case occurs rarely but can be triggered e.g.
>   by a cvs update.
>
>   Add dirtybufcount back in and flush if it exceeds (nbuf / 2) to handle
>   this degenerate case.

Thanks :D

-- 
Live Free or Die





More information about the Bugs mailing list