Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Dec 2005 03:39:08 +0000 (UTC)
From:      Craig Rodrigues <rodrigc@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/kern vfs_bio.c vfs_cluster.c src/sys/sys buf.h
Message-ID:  <200512070339.jB73d8ai001786@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rodrigc     2005-12-07 03:39:08 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             vfs_bio.c vfs_cluster.c 
    sys/sys              buf.h 
  Log:
  Changes imported from XFS for FreeBSD project:
  - add fields to struct buf (needed by XFS)
      - 3 private fields: b_fsprivate1, b_fsprivate2, b_fsprivate3
      - b_pin_count, count of pinned buffer
  
  - add new B_MANAGED flag
  - add breada() function to initiate asynchronous I/O on read-ahead blocks.
  - add bufdone_finish(), bpin(), bunpin_wait() functions
  
  Patches provided by:    kan
  Reviewed by:            phk
  Silence on:             arch@
  
  Revision  Changes    Path
  1.499     +130 -32   src/sys/kern/vfs_bio.c
  1.170     +15 -0     src/sys/kern/vfs_cluster.c
  1.192     +10 -1     src/sys/sys/buf.h



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