Re: BH_Req question

2001-04-10 Thread Rajagopal Ananthanarayanan
Andrea Arcangeli wrote: > [ ... ] > > BH_Req is never unset until the buffer is destroyed (put back on the freelist). > BH_Req only says if such a buffer ever did any I/O yet or not. It is basically > only used to deal with I/O errors in sync_buffers(). Interesting. Thanks for the expla

Re: BH_Req question

2001-04-10 Thread Andrea Arcangeli
On Tue, Apr 10, 2001 at 01:12:02PM -0700, Rajagopal Ananthanarayanan wrote: > > Hi, > > It seems BH_Req is set on a buffer_head by submit_bh. > What part of the code unsets this flag during normal > operations? One path seems to be block_flushpage->unmap_buffer > ->clear_bit(BH_Req), but IIRC bl