Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Jun 1997 10:56:54 -0700 (PDT)
From:      John Dyson <dyson@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG
Subject:   cvs commit: src/sys/ufs/lfs lfs_bio.c lfs_segment.c src/sys/kern vfs_bio.c vfs_cluster.c src/sys/gnu/ext2fs ext2_linux_ialloc.c src/sys/sys buf.h
Message-ID:  <199706151756.KAA06743@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
dyson       1997/06/15 10:56:53 PDT

  Modified files:
    sys/ufs/lfs          lfs_bio.c lfs_segment.c 
    sys/kern             vfs_bio.c vfs_cluster.c 
    sys/gnu/ext2fs       ext2_linux_ialloc.c 
    sys/sys              buf.h 
  Log:
  Fix a problem with the VN device.  Specifically, the VN device can
  cause a problem of spiraling death due to buffer resource limitations.
  The vfs_bio code in general had little ability to handle buffer resource
  management, and now it does.  Also, there are a lot more knobs for tuning the
  vfs_bio code now.  The knobs came free because of the need that there
  always be some immediately available buffers (non-delayed or locked) for
  use.  Note that the buffer cache code is much less likely to get bogged
  down with lots of delayed writes, even more so than before.
  
  Revision  Changes    Path
  1.13      +2 -1      src/sys/ufs/lfs/lfs_bio.c
  1.22      +11 -1     src/sys/ufs/lfs/lfs_segment.c
  1.121     +234 -38   src/sys/kern/vfs_bio.c
  1.47      +2 -1      src/sys/kern/vfs_cluster.c
  1.5       +6 -0      src/sys/gnu/ext2fs/ext2_linux_ialloc.c
  1.39      +3 -1      src/sys/sys/buf.h



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