cvs commit: src/sys/dev/vinum vinumobj.h
    Greg Lehey 
    grog at FreeBSD.org
       
    Thu May 22 18:15:31 PDT 2003
    
    
  
grog        2003/05/22 18:15:30 PDT
  FreeBSD src repository
  Modified files:
    sys/dev/vinum        vinumobj.h 
  Log:
  Change the way the plex lock mutexes work.  Previously they were part
  of the struct plex, which tore apart the mutex linked lists when the
  plex table was expanded.  Now we maintain a pool of mutexes (currently
  32) to be shared by all plexes.  This is still a lot better than the
  splhigh() method used in other architectures.
  
  Add and clarify comments.
  
  Approved by: re (jhb)
  
  Revision  Changes    Path
  1.9       +9 -3      src/sys/dev/vinum/vinumobj.h
    
    
More information about the cvs-src
mailing list