Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Nov 2007 04:22:28 +0000 (UTC)
From:      Attilio Rao <attilio@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/kern kern_lock.c src/sys/sys lockmgr.h
Message-ID:  <200711240422.lAO4MSGT071285@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
attilio     2007-11-24 04:22:28 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             kern_lock.c 
    sys/sys              lockmgr.h 
  Log:
  transferlockers() is a very dangerous and hack-ish function as waiters
  should never be moved by one lock to another.
  As, luckily, nothing in our tree is using it, axe the function.
  
  This breaks lockmgr KPI, so interested, third-party modules should update
  their source code with appropriate replacement.
  
  Ok'ed by: ups, rwatson
  MFC after: 3 days
  
  Revision  Changes    Path
  1.113     +0 -28     src/sys/kern/kern_lock.c
  1.54      +0 -1      src/sys/sys/lockmgr.h



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