Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 May 2000 02:59:16 -0700 (PDT)
From:      Poul-Henning Kamp <phk@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/alpha/alpha genassym.c machdep.c vm_machdep.c src/sys/alpha/osf1 osf1_signal.c src/sys/alpha/tc esp.c tcds_dma.c src/sys/cam cam_periph.c src/sys/cam/scsi scsi_cd.c scsi_da.c scsi_pass.c scsi_pt.c scsi_sa.c scsi_targ_bh.c scsi_target.c ...
Message-ID:  <200005050959.CAA07743@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
phk         2000/05/05 02:59:16 PDT

  Modified files:
    sys/alpha/alpha      genassym.c machdep.c vm_machdep.c 
    sys/alpha/osf1       osf1_signal.c 
    sys/alpha/tc         esp.c tcds_dma.c 
    sys/cam              cam_periph.c 
    sys/cam/scsi         scsi_cd.c scsi_da.c scsi_pass.c scsi_pt.c 
                         scsi_sa.c scsi_targ_bh.c scsi_target.c 
    sys/contrib/dev/fla  fla.c 
    sys/contrib/softupdates ffs_softdep.c 
    sys/dev/amr          amr.c amr_disk.c amr_pci.c 
    sys/dev/ata          ata-all.c ata-disk.c ata-dma.c atapi-cd.c 
                         atapi-fd.c atapi-tape.c 
    sys/dev/ccd          ccd.c 
    sys/dev/dpt          dpt_control.c 
    sys/dev/ida          ida.c ida_disk.c ida_eisa.c ida_pci.c 
    sys/dev/md           md.c 
    sys/dev/mlx          mlx.c mlx_disk.c mlx_pci.c 
    sys/dev/sound/pcm    sound.h 
    sys/dev/usb          usb_mem.h 
    sys/dev/vinum        vinumhdr.h 
    sys/dev/vn           vn.c 
    sys/fs/hpfs          hpfs_alsubr.c hpfs_lookup.c hpfs_subr.c 
                         hpfs_vfsops.c hpfs_vnops.c 
    sys/gnu/ext2fs       ext2_balloc.c ext2_inode.c 
                         ext2_linux_balloc.c ext2_linux_ialloc.c 
                         ext2_lookup.c ext2_subr.c ext2_vfsops.c 
                         ext2_vnops.c 
    sys/i386/i386        genassym.c machdep.c vm_machdep.c 
    sys/i386/isa         labpc.c mcd.c scd.c wt.c 
    sys/i386/isa/bs      bsif.h 
    sys/i386/isa/matcd   matcd.c 
    sys/i386/isa/sound   os.h 
    sys/isa              fd.c 
    sys/isofs/cd9660     cd9660_lookup.c cd9660_node.c 
                         cd9660_rrip.c cd9660_vfsops.c 
                         cd9660_vnops.c 
    sys/kern             kern_mib.c kern_physio.c kern_shutdown.c 
                         subr_devstat.c subr_disk.c subr_diskmbr.c 
                         subr_diskslice.c vfs_aio.c vfs_bio.c 
                         vfs_cluster.c vfs_default.c vfs_subr.c 
                         vfs_syscalls.c vfs_vnops.c 
    sys/miscfs/devfs     devfs_vnops.c 
    sys/miscfs/specfs    spec_vnops.c 
    sys/miscfs/union     union_vnops.c 
    sys/msdosfs          msdosfs_denode.c msdosfs_fat.c 
                         msdosfs_lookup.c msdosfs_vfsops.c 
                         msdosfs_vnops.c 
    sys/nfs              nfs_bio.c nfs_serv.c nfs_subs.c 
                         nfs_syscalls.c nfs_vnops.c 
    sys/ntfs             ntfs_subr.c ntfs_vfsops.c ntfs_vnops.c 
    sys/nwfs             nwfs_io.c nwfs_vfsops.c nwfs_vnops.c 
    sys/pc98/i386        machdep.c 
    sys/pc98/pc98        diskslice_machdep.c fd.c olpt.c spkr.c 
                         wd.c wd_cd.c wfd.c wst.c 
    sys/pci              simos.c 
    sys/sys              bio.h buf.h 
    sys/ufs/ffs          ffs_alloc.c ffs_balloc.c ffs_inode.c 
                         ffs_subr.c ffs_vfsops.c ffs_vnops.c 
    sys/ufs/mfs          mfs_vfsops.c mfs_vnops.c 
    sys/ufs/ufs          ufs_bmap.c ufs_disksubr.c ufs_lookup.c 
                         ufs_vnops.c 
    sys/vm               swap_pager.c vm_pager.c vm_swap.c 
                         vnode_pager.c 
  Log:
  Separate the struct bio related stuff out of <sys/buf.h> into
  <sys/bio.h>.
  
  <sys/bio.h> is now a prerequisite for <sys/buf.h> but it shall
  not be made a nested include according to bdes teachings on the
  subject of nested includes.
  
  Diskdrivers and similar stuff below specfs::strategy() should no
  longer need to include <sys/buf.> unless they need caching of data.
  
  Still a few bogus uses of struct buf to track down.
  
  Repocopy by:    peter
  
  Revision  Changes    Path
  1.17      +2 -1      src/sys/alpha/alpha/genassym.c
  1.78      +2 -1      src/sys/alpha/alpha/machdep.c
  1.30      +2 -1      src/sys/alpha/alpha/vm_machdep.c
  1.2       +2 -1      src/sys/alpha/osf1/osf1_signal.c
  1.5       +2 -1      src/sys/alpha/tc/esp.c
  1.4       +2 -1      src/sys/alpha/tc/tcds_dma.c
  1.26      +2 -1      src/sys/cam/cam_periph.c
  1.35      +2 -2      src/sys/cam/scsi/scsi_cd.c
  1.47      +2 -2      src/sys/cam/scsi/scsi_da.c
  1.23      +2 -2      src/sys/cam/scsi/scsi_pass.c
  1.21      +2 -2      src/sys/cam/scsi/scsi_pt.c
  1.51      +2 -2      src/sys/cam/scsi/scsi_sa.c
  1.5       +2 -2      src/sys/cam/scsi/scsi_targ_bh.c
  1.28      +2 -2      src/sys/cam/scsi/scsi_target.c
  1.21      +2 -2      src/sys/contrib/dev/fla/fla.c
  1.62      +2 -1      src/sys/contrib/softupdates/ffs_softdep.c
  1.14      +2 -2      src/sys/dev/amr/amr.c
  1.10      +2 -2      src/sys/dev/amr/amr_disk.c
  1.4       +2 -2      src/sys/dev/amr/amr_pci.c
  1.55      +2 -2      src/sys/dev/ata/ata-all.c
  1.67      +2 -2      src/sys/dev/ata/ata-disk.c
  1.37      +2 -2      src/sys/dev/ata/ata-dma.c
  1.59      +2 -2      src/sys/dev/ata/atapi-cd.c
  1.51      +2 -2      src/sys/dev/ata/atapi-fd.c
  1.44      +2 -2      src/sys/dev/ata/atapi-tape.c
  1.80      +2 -2      src/sys/dev/ccd/ccd.c
  1.17      +2 -1      src/sys/dev/dpt/dpt_control.c
  1.13      +2 -2      src/sys/dev/ida/ida.c
  1.19      +2 -2      src/sys/dev/ida/ida_disk.c
  1.4       +2 -2      src/sys/dev/ida/ida_eisa.c
  1.10      +2 -2      src/sys/dev/ida/ida_pci.c
  1.11      +2 -2      src/sys/dev/md/md.c
  1.21      +2 -2      src/sys/dev/mlx/mlx.c
  1.14      +2 -2      src/sys/dev/mlx/mlx_disk.c
  1.7       +2 -2      src/sys/dev/mlx/mlx_pci.c
  1.12      +2 -1      src/sys/dev/sound/pcm/sound.h
  1.11      +2 -1      src/sys/dev/usb/usb_mem.h
  1.17      +2 -1      src/sys/dev/vinum/vinumhdr.h
  1.111     +4 -6      src/sys/dev/vn/vn.c
  1.2       +2 -1      src/sys/fs/hpfs/hpfs_alsubr.c
  1.2       +2 -1      src/sys/fs/hpfs/hpfs_lookup.c
  1.2       +2 -1      src/sys/fs/hpfs/hpfs_subr.c
  1.4       +2 -1      src/sys/fs/hpfs/hpfs_vfsops.c
  1.4       +2 -1      src/sys/fs/hpfs/hpfs_vnops.c
  1.10      +2 -0      src/sys/gnu/ext2fs/ext2_balloc.c
  1.28      +2 -1      src/sys/gnu/ext2fs/ext2_inode.c
  1.13      +2 -1      src/sys/gnu/ext2fs/ext2_linux_balloc.c
  1.15      +2 -1      src/sys/gnu/ext2fs/ext2_linux_ialloc.c
  1.24      +2 -1      src/sys/gnu/ext2fs/ext2_lookup.c
  1.14      +2 -0      src/sys/gnu/ext2fs/ext2_subr.c
  1.66      +2 -1      src/sys/gnu/ext2fs/ext2_vfsops.c
  1.54      +2 -1      src/sys/gnu/ext2fs/ext2_vnops.c
  1.89      +2 -1      src/sys/i386/i386/genassym.c
  1.393     +2 -1      src/sys/i386/i386/machdep.c
  1.135     +2 -1      src/sys/i386/i386/vm_machdep.c
  1.39      +2 -2      src/sys/i386/isa/labpc.c
  1.119     +2 -2      src/sys/i386/isa/mcd.c
  1.58      +2 -2      src/sys/i386/isa/scd.c
  1.62      +2 -2      src/sys/i386/isa/wt.c
  1.13      +2 -2      src/sys/i386/isa/bs/bsif.h
  1.53      +2 -2      src/sys/i386/isa/matcd/matcd.c
  1.41      +2 -0      src/sys/i386/isa/sound/os.h
  1.184     +2 -1      src/sys/isa/fd.c
  1.24      +2 -1      src/sys/isofs/cd9660/cd9660_lookup.c
  1.30      +2 -1      src/sys/isofs/cd9660/cd9660_node.c
  1.18      +2 -1      src/sys/isofs/cd9660/cd9660_rrip.c
  1.76      +2 -1      src/sys/isofs/cd9660/cd9660_vfsops.c
  1.65      +2 -1      src/sys/isofs/cd9660/cd9660_vnops.c
  1.32      +2 -1      src/sys/kern/kern_mib.c
  1.50      +2 -1      src/sys/kern/kern_physio.c
  1.74      +2 -1      src/sys/kern/kern_shutdown.c
  1.21      +2 -1      src/sys/kern/subr_devstat.c
  1.24      +2 -2      src/sys/kern/subr_disk.c
  1.50      +2 -1      src/sys/kern/subr_diskmbr.c
  1.88      +2 -2      src/sys/kern/subr_diskslice.c
  1.75      +2 -1      src/sys/kern/vfs_aio.c
  1.256     +2 -1      src/sys/kern/vfs_bio.c
  1.98      +2 -1      src/sys/kern/vfs_cluster.c
  1.32      +2 -1      src/sys/kern/vfs_default.c
  1.254     +2 -1      src/sys/kern/vfs_subr.c
  1.153     +2 -1      src/sys/kern/vfs_syscalls.c
  1.91      +2 -1      src/sys/kern/vfs_vnops.c
  1.96      +2 -1      src/sys/miscfs/devfs/devfs_vnops.c
  1.136     +2 -1      src/sys/miscfs/specfs/spec_vnops.c
  1.74      +2 -1      src/sys/miscfs/union/union_vnops.c
  1.48      +2 -1      src/sys/msdosfs/msdosfs_denode.c
  1.24      +2 -1      src/sys/msdosfs/msdosfs_fat.c
  1.31      +2 -1      src/sys/msdosfs/msdosfs_lookup.c
  1.63      +2 -1      src/sys/msdosfs/msdosfs_vfsops.c
  1.99      +2 -1      src/sys/msdosfs/msdosfs_vnops.c
  1.88      +2 -1      src/sys/nfs/nfs_bio.c
  1.96      +2 -1      src/sys/nfs/nfs_serv.c
  1.92      +2 -1      src/sys/nfs/nfs_subs.c
  1.61      +2 -1      src/sys/nfs/nfs_syscalls.c
  1.158     +2 -1      src/sys/nfs/nfs_vnops.c
  1.8       +2 -1      src/sys/ntfs/ntfs_subr.c
  1.22      +2 -1      src/sys/ntfs/ntfs_vfsops.c
  1.13      +2 -1      src/sys/ntfs/ntfs_vnops.c
  1.10      +2 -1      src/sys/nwfs/nwfs_io.c
  1.8       +2 -1      src/sys/nwfs/nwfs_vfsops.c
  1.9       +2 -1      src/sys/nwfs/nwfs_vnops.c
  1.161     +2 -1      src/sys/pc98/i386/machdep.c
  1.36      +2 -1      src/sys/pc98/pc98/diskslice_machdep.c
  1.91      +2 -1      src/sys/pc98/pc98/fd.c
  1.9       +2 -1      src/sys/pc98/pc98/olpt.c
  1.25      +2 -1      src/sys/pc98/pc98/spkr.c
  1.110     +2 -2      src/sys/pc98/pc98/wd.c
  1.35      +2 -2      src/sys/pc98/pc98/wd_cd.c
  1.39      +2 -1      src/sys/pc98/pc98/wfd.c
  1.32      +2 -1      src/sys/pc98/pc98/wst.c
  1.10      +2 -1      src/sys/pci/simos.c
  1.101     +11 -452   src/sys/sys/bio.h
  1.101     +1 -118    src/sys/sys/buf.h
  1.67      +2 -1      src/sys/ufs/ffs/ffs_alloc.c
  1.27      +2 -1      src/sys/ufs/ffs/ffs_balloc.c
  1.63      +2 -1      src/sys/ufs/ffs/ffs_inode.c
  1.26      +2 -1      src/sys/ufs/ffs/ffs_subr.c
  1.120     +2 -1      src/sys/ufs/ffs/ffs_vfsops.c
  1.66      +2 -1      src/sys/ufs/ffs/ffs_vnops.c
  1.84      +2 -1      src/sys/ufs/mfs/mfs_vfsops.c
  1.53      +2 -1      src/sys/ufs/mfs/mfs_vnops.c
  1.42      +2 -1      src/sys/ufs/ufs/ufs_bmap.c
  1.53      +2 -1      src/sys/ufs/ufs/ufs_disksubr.c
  1.37      +2 -1      src/sys/ufs/ufs/ufs_lookup.c
  1.138     +2 -1      src/sys/ufs/ufs/ufs_vnops.c
  1.143     +2 -1      src/sys/vm/swap_pager.c
  1.63      +2 -1      src/sys/vm/vm_pager.c
  1.104     +2 -1      src/sys/vm/vm_swap.c
  1.122     +2 -1      src/sys/vm/vnode_pager.c



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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