cvs commit: src/sys/kern vfs_bio.c vfs_cluster.c src/sys/sys buf.h src/sys/vfs/specfs spec_vnops.c

Matthew Dillon dillon at crater.dragonflybsd.org
Mon May 5 17:14:59 PDT 2008


dillon      2008/05/05 17:14:12 PDT

DragonFly src repository

  Modified files:
    sys/kern             vfs_bio.c vfs_cluster.c 
    sys/sys              buf.h 
    sys/vfs/specfs       spec_vnops.c 
  Log:
  Keep track of the number of buffers undgoing IO, and include that number
  in calculations involving numdirtybuffers.  This prevents the kernel from
  believing that there are only a few dirty buffers when, in fact, all the
  dirty buffers are running IOs.
  
  Revision  Changes    Path
  1.101     +30 -13    src/sys/kern/vfs_bio.c
  1.34      +4 -1      src/sys/kern/vfs_cluster.c
  1.45      +2 -1      src/sys/sys/buf.h
  1.58      +4 -1      src/sys/vfs/specfs/spec_vnops.c


http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_bio.c.diff?r1=1.100&r2=1.101&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_cluster.c.diff?r1=1.33&r2=1.34&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/buf.h.diff?r1=1.44&r2=1.45&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/specfs/spec_vnops.c.diff?r1=1.57&r2=1.58&f=u





More information about the Commits mailing list