Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Oct 2006 20:04:46 +0000 (UTC)
From:      Tor Egge <tegge@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/kern kern_lock.c vfs_bio.c src/sys/sys buf.h lockmgr.h
Message-ID:  <200610092004.k99K4kvf020658@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
tegge       2006-10-09 20:04:46 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_6)
    sys/kern             kern_lock.c vfs_bio.c 
    sys/sys              buf.h lockmgr.h 
  Log:
  MFC: If the buffer lock has waiters after the buffer has changed identity
       then getnewbuf() needs to drop the buffer in order to wake waiters that
       might sleep on the buffer in the context of the old identity.
  
  Approved by:    re (kensmith)
  
  Revision   Changes    Path
  1.89.2.5   +15 -0     src/sys/kern/kern_lock.c
  1.491.2.8  +11 -0     src/sys/kern/vfs_bio.c
  1.187.2.4  +11 -0     src/sys/sys/buf.h
  1.47.2.3   +1 -0      src/sys/sys/lockmgr.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200610092004.k99K4kvf020658>