[OpenAFS-devel] Linux deadlocks (possibly fixed in IBM-AFS)

Derrick J Brashear shadow@dementia.org
Thu, 4 Jul 2002 03:19:00 -0400 (EDT)


On Thu, 4 Jul 2002, Derrick J Brashear wrote:

> > 	srikanth-IY31752-afs3.6-race-condition-in-afs-buffer-cache 1.2
> > 
> > 	Fix race condition in function afs_newslot(). This function is used
> > 	to recycle buffers based on the buffer reference count and the
> > 	buffer age. This function used to check the buffer reference count 
> > 	without locking it. The result was that buffers that were in use 
> > 	would also be recycled.
> 
> I believe this was actually a fileserver fix that came from me

(and is in OpenAFS 1.2.5, by the way)