primary change: move uvm_vnode out of vnode, keeping only a pointer.
authortedu <tedu@openbsd.org>
Tue, 16 Dec 2014 18:30:03 +0000 (18:30 +0000)
committertedu <tedu@openbsd.org>
Tue, 16 Dec 2014 18:30:03 +0000 (18:30 +0000)
commitfde894e58bbff915860f72b4c0bd0bc7cb508668
tree87f12a61bc7f1aa4d83b99a621fc94a433eedf7d
parentd5c15563b7325e8b68f5b343e22321ffb66365ee
primary change: move uvm_vnode out of vnode, keeping only a pointer.
objective: vnode.h doesn't include uvm_extern.h anymore.
followup changes: include uvm_extern.h or lock.h where necessary.
ok and help from deraadt
62 files changed:
sys/arch/amd64/amd64/autoconf.c
sys/arch/hppa/hppa/vm_machdep.c
sys/arch/i386/i386/linux_machdep.c
sys/arch/mips64/mips64/vm_machdep.c
sys/compat/common/compat_util.c
sys/dev/diskmap.c
sys/dev/pci/bktr/bktr_core.c
sys/dev/softraid.c
sys/dev/video.c
sys/isofs/cd9660/cd9660_bmap.c
sys/isofs/cd9660/cd9660_lookup.c
sys/isofs/cd9660/cd9660_node.c
sys/isofs/cd9660/cd9660_rrip.c
sys/isofs/cd9660/cd9660_vfsops.c
sys/isofs/cd9660/cd9660_vnops.c
sys/isofs/udf/udf_subr.c
sys/isofs/udf/udf_vfsops.c
sys/isofs/udf/udf_vnops.c
sys/kern/exec_elf.c
sys/kern/exec_script.c
sys/kern/exec_subr.c
sys/kern/init_main.c
sys/kern/kern_descrip.c
sys/kern/kern_exec.c
sys/kern/kern_exit.c
sys/kern/kern_ktrace.c
sys/kern/kern_sig.c
sys/kern/spec_vnops.c
sys/kern/subr_disk.c
sys/kern/tty.c
sys/kern/tty_tty.c
sys/kern/vfs_bio.c
sys/kern/vfs_cache.c
sys/kern/vfs_getcwd.c
sys/kern/vfs_lookup.c
sys/kern/vfs_subr.c
sys/kern/vfs_sync.c
sys/kern/vfs_syscalls.c
sys/kern/vfs_vnops.c
sys/miscfs/deadfs/dead_vnops.c
sys/miscfs/fifofs/fifo_vnops.c
sys/miscfs/fuse/fuse_lookup.c
sys/miscfs/fuse/fuse_vfsops.c
sys/miscfs/fuse/fuse_vnops.c
sys/msdosfs/msdosfs_conv.c
sys/msdosfs/msdosfs_denode.c
sys/msdosfs/msdosfs_fat.c
sys/msdosfs/msdosfs_lookup.c
sys/msdosfs/msdosfs_vfsops.c
sys/msdosfs/msdosfs_vnops.c
sys/net/bpf.c
sys/nfs/nfs_node.c
sys/nfs/nfs_serv.c
sys/nfs/nfs_vfsops.c
sys/nfs/nfs_vnops.c
sys/scsi/st.c
sys/sys/vnode.h
sys/tmpfs/tmpfs.h
sys/uvm/uvm_extern.h
sys/uvm/uvm_mmap.c
sys/uvm/uvm_vnode.c
sys/uvm/uvm_vnode.h