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>
