On Friday, January 05, 2001 04:32:50 PM -0200 Marcelo Tosatti <[EMAIL PROTECTED]> wrote: >> > I think we want to remove flush_dirty_buffers() from bdflush. >> > >> >> Whoops. If bdflush doesn't balance the dirty list, who does? > > Who marks buffers dirty. > > Linus changed mark_buffer_dirty() to use flush_dirty_buffers() in case > there are too many dirty buffers. > Yes, but mark_buffer_dirty only ends up calling flush_dirty_buffers when balance_dirty_state returns 1. This means the only people balancing are the procs (not some async daemon), and the writing only starts when we are over the hard dirty limit. -chris - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
- Re: [RFC] changes to buffer.c (was Test12 ll_rw_block er... Alexander Viro
- Re: [RFC] changes to buffer.c (was Test12 ll_rw_block er... Chris Mason
- Re: [RFC] changes to buffer.c (was Test12 ll_rw_block er... Marcelo Tosatti
- Re: [RFC] changes to buffer.c (was Test12 ll_rw_block er... Daniel Phillips
- Re: [RFC] changes to buffer.c (was Test12 ll_rw_block er... Chris Mason
- Re: [RFC] changes to buffer.c (was Test12 ll_rw_block er... Chris Mason
- Re: [RFC] changes to buffer.c (was Test12 ll_rw_block er... Marcelo Tosatti
- Re: [RFC] changes to buffer.c (was Test12 ll_rw_block er... Rik van Riel
- Re: [RFC] changes to buffer.c (was Test12 ll_rw_block er... Marcelo Tosatti
- Re: [RFC] changes to buffer.c (was Test12 ll_rw_block er... Rik van Riel
- Re: [RFC] changes to buffer.c (was Test12 ll_rw_block er... Chris Mason
- Re: [RFC] changes to buffer.c (was Test12 ll_rw_block er... Juergen Schneider