netbsd: rebase cm at NetBSD 4.0
authorMatt Benjmain <matt@linuxbox.com>
Wed, 28 Apr 2010 10:19:16 +0000 (06:19 -0400)
committerDerrick Brashear <shadow@dementia.org>
Wed, 28 Apr 2010 20:47:20 +0000 (13:47 -0700)
commit94c15f62d3e82c4a4cf2ac7c4e247b4c5658eb2b
treed58affe2fbf8090a47868aa3aeccbf6cdd16afc5
parent7f399f2caca1b614687b55393c8b8d7330fb4220
netbsd: rebase cm at NetBSD 4.0

Rebases the NetBSD client port at OpenBSD, which was originally
based on an original NetBSD client port by John Kohl.  The
platforms remain closely connected.

At latest milestone, the port builds as a NetBSD LKM, which was
loadable and can mount /afs (but much work remains past this
point).

Change-Id: I1381a60078794da03a82e7bf6e78127da82d61ee
Change-Id: I8e07e82796f6981c99d22ff50dd5b284aad88a9f
Reviewed-on: http://gerrit.openafs.org/1874
Tested-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
42 files changed:
acinclude.m4
src/afs/NBSD/osi_file.c [new file with mode: 0644]
src/afs/NBSD/osi_gcpags.c [moved from src/afs/NBSD/placeholder with 100% similarity]
src/afs/NBSD/osi_groups.c [new file with mode: 0644]
src/afs/NBSD/osi_inode.c [new file with mode: 0644]
src/afs/NBSD/osi_inode.h [new file with mode: 0644]
src/afs/NBSD/osi_machdep.h [new file with mode: 0644]
src/afs/NBSD/osi_misc.c [new file with mode: 0644]
src/afs/NBSD/osi_prototypes.h [new file with mode: 0644]
src/afs/NBSD/osi_sleep.c [new file with mode: 0644]
src/afs/NBSD/osi_vfs.h [new file with mode: 0644]
src/afs/NBSD/osi_vfsops.c [new file with mode: 0644]
src/afs/NBSD/osi_vm.c [new file with mode: 0644]
src/afs/NBSD/osi_vnodeops.c [new file with mode: 0644]
src/afs/VNOPS/afs_vnop_attrs.c
src/afs/VNOPS/afs_vnop_fid.c
src/afs/VNOPS/afs_vnop_read.c
src/afs/VNOPS/afs_vnop_readdir.c
src/afs/VNOPS/afs_vnop_strategy.c
src/afs/VNOPS/afs_vnop_write.c
src/afs/afs.h
src/afs/afs_init.c
src/afs/afs_osi.c
src/afs/afs_osi.h
src/afs/afs_osi_alloc.c
src/afs/afs_osi_pag.c
src/afs/afs_pioctl.c
src/afs/afs_prototypes.h
src/afs/afs_server.c
src/afs/afs_syscall.c
src/afs/afs_vcache.c
src/afs/afsincludes.h
src/afs/lock.h
src/afs/sysincludes.h
src/afsd/afsd_kernel.c
src/config/param.nbsd40.h
src/config/stds.h
src/libafs/MakefileProto.NBSD.in
src/rx/NBSD/rx_kmutex.h
src/rx/NBSD/rx_knet.c
src/rx/rx_kcommon.c
src/rx/rx_kcommon.h