DragonFly BSD
DragonFly commits List (threaded) for 2006-05
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

cvs commit: src/sys/kern kern_descrip.c uipc_usrreq.c src/sys/sys file.h filedesc.h spinlock.h

From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 25 May 2006 19:26:26 -0700 (PDT)

dillon      2006/05/25 19:26:26 PDT

DragonFly src repository

  Modified files:
    sys/kern             kern_descrip.c uipc_usrreq.c 
    sys/sys              file.h filedesc.h spinlock.h 
  * Make falloc() MPSAFE.  filehead (the file list) and nfiles are now
    static and fully MPSAFE.
  * Add a MPSAFE procedure which scans all struct file's in the system.
  * Substantially rework unp_gc().  It is not quite MPSAFE yet, but all of
    its struct file accesses and file list scanning should be.
  Revision  Changes    Path
  1.65      +38 -5     src/sys/kern/kern_descrip.c
  1.26      +203 -122  src/sys/kern/uipc_usrreq.c
  1.20      +20 -16    src/sys/sys/file.h
  1.19      +1 -0      src/sys/sys/filedesc.h
  1.5       +2 -0      src/sys/sys/spinlock.h


[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]