cvs commit: src/sys/bus/cam cam_periph.c src/sys/dev/disk/fd fd.c src/sys/kern kern_physio.c vfs_aio.c vfs_bio.c src/sys/sys buf.h src/sys/vfs/nfs nfs_bio.c nfs_vnops.c src/sys/vfs/nwfs nwfs_vnops.c src/sys/vfs/smbfs smbfs_vnops.c src/sys/vfs/specfs ...

Matthew Dillon dillon at crater.dragonflybsd.org
Thu Apr 27 17:25:56 PDT 2006


dillon      2006/04/27 17:24:47 PDT

DragonFly src repository

  Modified files:
    sys/bus/cam          cam_periph.c 
    sys/dev/disk/fd      fd.c 
    sys/kern             kern_physio.c vfs_aio.c vfs_bio.c 
    sys/sys              buf.h 
    sys/vfs/nfs          nfs_bio.c nfs_vnops.c 
    sys/vfs/nwfs         nwfs_vnops.c 
    sys/vfs/smbfs        smbfs_vnops.c 
    sys/vfs/specfs       spec_vnops.c 
    sys/vfs/ufs          ffs_rawread.c 
  Log:
  Remove the buffer cache's B_PHYS flag.  This flag was originally used as
  part of a severe hack to treat buffers containing 'user' addresses
  differently, in particular by using b_offset instead of b_blkno.  Now that
  buffer cache buffers only HAVE b_offset (b_*blkno is gone for good), there
  is literally no difference between B_PHYS I/O and non-B_PHYS I/O once
  the buffer has been handed off to the device.
  
  Revision  Changes    Path
  1.12      +1 -5      src/sys/bus/cam/cam_periph.c
  1.27      +1 -1      src/sys/dev/disk/fd/fd.c
  1.16      +2 -2      src/sys/kern/kern_physio.c
  1.22      +1 -2      src/sys/kern/vfs_aio.c
  1.64      +0 -5      src/sys/kern/vfs_bio.c
  1.28      +1 -1      src/sys/sys/buf.h
  1.32      +1 -28     src/sys/vfs/nfs/nfs_bio.c
  1.56      +0 -3      src/sys/vfs/nfs/nfs_vnops.c
  1.27      +0 -2      src/sys/vfs/nwfs/nwfs_vnops.c
  1.28      +0 -2      src/sys/vfs/smbfs/smbfs_vnops.c
  1.37      +0 -1      src/sys/vfs/specfs/spec_vnops.c
  1.19      +1 -1      src/sys/vfs/ufs/ffs_rawread.c


http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/cam_periph.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/fd/fd.c.diff?r1=1.26&r2=1.27&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_physio.c.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_aio.c.diff?r1=1.21&r2=1.22&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_bio.c.diff?r1=1.63&r2=1.64&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/buf.h.diff?r1=1.27&r2=1.28&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_bio.c.diff?r1=1.31&r2=1.32&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_vnops.c.diff?r1=1.55&r2=1.56&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nwfs/nwfs_vnops.c.diff?r1=1.26&r2=1.27&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/smbfs/smbfs_vnops.c.diff?r1=1.27&r2=1.28&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/specfs/spec_vnops.c.diff?r1=1.36&r2=1.37&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ffs_rawread.c.diff?r1=1.18&r2=1.19&f=u





More information about the Commits mailing list