cvs commit: src/sys/kern kern_lock.c src/sys/sys lockmgr.h

Attilio Rao attilio at FreeBSD.org
Fri Nov 23 20:22:28 PST 2007


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


More information about the cvs-src mailing list