svn commit: r214369 - in projects/altix: lib/libstand sys/amd64/amd64 sys/amd64/conf sys/amd64/ia32 sys/amd64/include sys/amd64/linux32 sys/arm/arm sys/arm/at91 sys/arm/conf sys/arm/econa sys/arm/i...

Marcel Moolenaar marcel at FreeBSD.org
Tue Oct 26 02:34:49 UTC 2010


Author: marcel
Date: Tue Oct 26 02:34:47 2010
New Revision: 214369
URL: http://svn.freebsd.org/changeset/base/214369

Log:
  Merge svn+ssh://svn.freebsd.org/base/head@214309

Added:
  projects/altix/sys/arm/at91/at91_pio_sam9g20.h
     - copied unchanged from r214309, head/sys/arm/at91/at91_pio_sam9g20.h
  projects/altix/sys/arm/at91/at91_reset.S
     - copied unchanged from r214309, head/sys/arm/at91/at91_reset.S
  projects/altix/sys/arm/at91/at91_rst.c
     - copied unchanged from r214309, head/sys/arm/at91/at91_rst.c
  projects/altix/sys/arm/at91/at91_rstreg.h
     - copied unchanged from r214309, head/sys/arm/at91/at91_rstreg.h
  projects/altix/sys/arm/at91/at91_wdt.c
     - copied unchanged from r214309, head/sys/arm/at91/at91_wdt.c
  projects/altix/sys/arm/at91/at91_wdtreg.h
     - copied unchanged from r214309, head/sys/arm/at91/at91_wdtreg.h
  projects/altix/sys/arm/at91/at91reg.h
     - copied unchanged from r214309, head/sys/arm/at91/at91reg.h
  projects/altix/sys/arm/at91/at91rm9200.c
     - copied unchanged from r214309, head/sys/arm/at91/at91rm9200.c
  projects/altix/sys/arm/at91/at91sam9260.c
     - copied unchanged from r214309, head/sys/arm/at91/at91sam9260.c
  projects/altix/sys/arm/at91/at91sam9260reg.h
     - copied unchanged from r214309, head/sys/arm/at91/at91sam9260reg.h
  projects/altix/sys/arm/at91/at91sam9g20.c
     - copied unchanged from r214309, head/sys/arm/at91/at91sam9g20.c
  projects/altix/sys/arm/at91/board_qila9g20.c
     - copied unchanged from r214309, head/sys/arm/at91/board_qila9g20.c
  projects/altix/sys/arm/at91/board_sam9g20ek.c
     - copied unchanged from r214309, head/sys/arm/at91/board_sam9g20ek.c
  projects/altix/sys/arm/at91/std.qila9g20
     - copied unchanged from r214309, head/sys/arm/at91/std.qila9g20
  projects/altix/sys/arm/at91/std.sam9g20ek
     - copied unchanged from r214309, head/sys/arm/at91/std.sam9g20ek
  projects/altix/sys/arm/conf/DOCKSTAR
     - copied unchanged from r214309, head/sys/arm/conf/DOCKSTAR
  projects/altix/sys/arm/conf/QILA9G20
     - copied unchanged from r214309, head/sys/arm/conf/QILA9G20
  projects/altix/sys/arm/conf/QILA9G20.hints
     - copied unchanged from r214309, head/sys/arm/conf/QILA9G20.hints
  projects/altix/sys/arm/conf/SAM9G20EK
     - copied unchanged from r214309, head/sys/arm/conf/SAM9G20EK
  projects/altix/sys/arm/conf/SAM9G20EK.hints
     - copied unchanged from r214309, head/sys/arm/conf/SAM9G20EK.hints
  projects/altix/sys/boot/Makefile.amd64
     - copied unchanged from r214309, head/sys/boot/Makefile.amd64
  projects/altix/sys/boot/Makefile.arm
     - copied unchanged from r214309, head/sys/boot/Makefile.arm
  projects/altix/sys/boot/Makefile.i386
     - copied unchanged from r214309, head/sys/boot/Makefile.i386
  projects/altix/sys/boot/Makefile.ia64
     - copied unchanged from r214309, head/sys/boot/Makefile.ia64
  projects/altix/sys/boot/Makefile.pc98
     - copied unchanged from r214309, head/sys/boot/Makefile.pc98
  projects/altix/sys/boot/Makefile.powerpc
     - copied unchanged from r214309, head/sys/boot/Makefile.powerpc
  projects/altix/sys/boot/Makefile.sparc64
     - copied unchanged from r214309, head/sys/boot/Makefile.sparc64
  projects/altix/sys/boot/common/crc32.c
     - copied unchanged from r214309, head/sys/boot/common/crc32.c
  projects/altix/sys/boot/common/crc32.h
     - copied unchanged from r214309, head/sys/boot/common/crc32.h
  projects/altix/sys/boot/common/gpt.c
     - copied unchanged from r214309, head/sys/boot/common/gpt.c
  projects/altix/sys/boot/common/gpt.h
     - copied unchanged from r214309, head/sys/boot/common/gpt.h
  projects/altix/sys/boot/common/util.c
     - copied unchanged from r214309, head/sys/boot/common/util.c
  projects/altix/sys/boot/common/util.h
     - copied unchanged from r214309, head/sys/boot/common/util.h
  projects/altix/sys/boot/fdt/dts/dockstar.dts
     - copied unchanged from r214309, head/sys/boot/fdt/dts/dockstar.dts
  projects/altix/sys/boot/i386/common/
     - copied from r214309, head/sys/boot/i386/common/
  projects/altix/sys/cddl/dev/dtrace/amd64/regset.h
     - copied unchanged from r214309, head/sys/cddl/dev/dtrace/amd64/regset.h
  projects/altix/sys/cddl/dev/dtrace/i386/regset.h
     - copied unchanged from r214309, head/sys/cddl/dev/dtrace/i386/regset.h
  projects/altix/sys/conf/ldscript.mips.64.cfe
     - copied unchanged from r214309, head/sys/conf/ldscript.mips.64.cfe
  projects/altix/sys/contrib/dev/acpica/compiler/aslmessages.h
     - copied unchanged from r214309, head/sys/contrib/dev/acpica/compiler/aslmessages.h
  projects/altix/sys/contrib/dev/acpica/hardware/hwpci.c
     - copied unchanged from r214309, head/sys/contrib/dev/acpica/hardware/hwpci.c
  projects/altix/sys/contrib/dev/acpica/utilities/utxferror.c
     - copied unchanged from r214309, head/sys/contrib/dev/acpica/utilities/utxferror.c
  projects/altix/sys/dev/gpio/
     - copied from r214309, head/sys/dev/gpio/
  projects/altix/sys/dev/iicbus/ds1775.c
     - copied unchanged from r214309, head/sys/dev/iicbus/ds1775.c
  projects/altix/sys/dev/iicbus/max6690.c
     - copied unchanged from r214309, head/sys/dev/iicbus/max6690.c
  projects/altix/sys/dev/mps/
     - copied from r214309, head/sys/dev/mps/
  projects/altix/sys/dev/usb/controller/xhci.c
     - copied unchanged from r214309, head/sys/dev/usb/controller/xhci.c
  projects/altix/sys/dev/usb/controller/xhci.h
     - copied unchanged from r214309, head/sys/dev/usb/controller/xhci.h
  projects/altix/sys/dev/usb/controller/xhci_pci.c
     - copied unchanged from r214309, head/sys/dev/usb/controller/xhci_pci.c
  projects/altix/sys/dev/usb/controller/xhcireg.h
     - copied unchanged from r214309, head/sys/dev/usb/controller/xhcireg.h
  projects/altix/sys/dev/usb/net/if_ipheth.c
     - copied unchanged from r214309, head/sys/dev/usb/net/if_ipheth.c
  projects/altix/sys/dev/usb/net/if_iphethvar.h
     - copied unchanged from r214309, head/sys/dev/usb/net/if_iphethvar.h
  projects/altix/sys/dev/xen/control/
     - copied from r214309, head/sys/dev/xen/control/
  projects/altix/sys/fs/devfs/devfs_dir.c
     - copied unchanged from r214309, head/sys/fs/devfs/devfs_dir.c
  projects/altix/sys/kern/vfs_mountroot.c
     - copied unchanged from r214309, head/sys/kern/vfs_mountroot.c
  projects/altix/sys/libkern/inet_ntop.c
     - copied unchanged from r214309, head/sys/libkern/inet_ntop.c
  projects/altix/sys/libkern/inet_pton.c
     - copied unchanged from r214309, head/sys/libkern/inet_pton.c
  projects/altix/sys/mips/atheros/ar71xx_chip.c
     - copied unchanged from r214309, head/sys/mips/atheros/ar71xx_chip.c
  projects/altix/sys/mips/atheros/ar71xx_chip.h
     - copied unchanged from r214309, head/sys/mips/atheros/ar71xx_chip.h
  projects/altix/sys/mips/atheros/ar71xx_cpudef.h
     - copied unchanged from r214309, head/sys/mips/atheros/ar71xx_cpudef.h
  projects/altix/sys/mips/atheros/ar71xx_gpio.c
     - copied unchanged from r214309, head/sys/mips/atheros/ar71xx_gpio.c
  projects/altix/sys/mips/atheros/ar71xx_gpiovar.h
     - copied unchanged from r214309, head/sys/mips/atheros/ar71xx_gpiovar.h
  projects/altix/sys/mips/atheros/ar71xx_setup.c
     - copied unchanged from r214309, head/sys/mips/atheros/ar71xx_setup.c
  projects/altix/sys/mips/atheros/ar71xx_setup.h
     - copied unchanged from r214309, head/sys/mips/atheros/ar71xx_setup.h
  projects/altix/sys/mips/atheros/ar724x_chip.c
     - copied unchanged from r214309, head/sys/mips/atheros/ar724x_chip.c
  projects/altix/sys/mips/atheros/ar724x_chip.h
     - copied unchanged from r214309, head/sys/mips/atheros/ar724x_chip.h
  projects/altix/sys/mips/atheros/ar724xreg.h
     - copied unchanged from r214309, head/sys/mips/atheros/ar724xreg.h
  projects/altix/sys/mips/atheros/ar91xx_chip.c
     - copied unchanged from r214309, head/sys/mips/atheros/ar91xx_chip.c
  projects/altix/sys/mips/atheros/ar91xx_chip.h
     - copied unchanged from r214309, head/sys/mips/atheros/ar91xx_chip.h
  projects/altix/sys/mips/atheros/ar91xxreg.h
     - copied unchanged from r214309, head/sys/mips/atheros/ar91xxreg.h
  projects/altix/sys/mips/cavium/octe/ethernet-mv88e61xx.c
     - copied unchanged from r214309, head/sys/mips/cavium/octe/ethernet-mv88e61xx.c
  projects/altix/sys/mips/cavium/octe/ethernet-mv88e61xx.h
     - copied unchanged from r214309, head/sys/mips/cavium/octe/ethernet-mv88e61xx.h
  projects/altix/sys/mips/cavium/octe/mv88e61xxphy.c
     - copied unchanged from r214309, head/sys/mips/cavium/octe/mv88e61xxphy.c
  projects/altix/sys/mips/cavium/octe/mv88e61xxphyreg.h
     - copied unchanged from r214309, head/sys/mips/cavium/octe/mv88e61xxphyreg.h
  projects/altix/sys/mips/conf/SWARM64
     - copied unchanged from r214309, head/sys/mips/conf/SWARM64
  projects/altix/sys/mips/conf/SWARM64_SMP
     - copied unchanged from r214309, head/sys/mips/conf/SWARM64_SMP
  projects/altix/sys/mips/conf/SWARM_COMMON
     - copied unchanged from r214309, head/sys/mips/conf/SWARM_COMMON
  projects/altix/sys/mips/rmi/dev/nlge/
     - copied from r214309, head/sys/mips/rmi/dev/nlge/
  projects/altix/sys/mips/rmi/dev/xlr/debug.h
     - copied unchanged from r214309, head/sys/mips/rmi/dev/xlr/debug.h
  projects/altix/sys/mips/rmi/fmn.c
     - copied unchanged from r214309, head/sys/mips/rmi/fmn.c
  projects/altix/sys/mips/rmi/rmi_boot_info.h
     - copied unchanged from r214309, head/sys/mips/rmi/rmi_boot_info.h
  projects/altix/sys/mips/rmi/xlr_pcmcia.c
     - copied unchanged from r214309, head/sys/mips/rmi/xlr_pcmcia.c
  projects/altix/sys/modules/mps/
     - copied from r214309, head/sys/modules/mps/
  projects/altix/sys/modules/send/
     - copied from r214309, head/sys/modules/send/
  projects/altix/sys/modules/usb/ipheth/
     - copied from r214309, head/sys/modules/usb/ipheth/
  projects/altix/sys/modules/usb/xhci/
     - copied from r214309, head/sys/modules/usb/xhci/
  projects/altix/sys/net80211/ieee80211_ratectl_none.c
     - copied unchanged from r214309, head/sys/net80211/ieee80211_ratectl_none.c
  projects/altix/sys/netinet/in_debug.c
     - copied unchanged from r214309, head/sys/netinet/in_debug.c
  projects/altix/sys/netinet6/send.c
     - copied unchanged from r214309, head/sys/netinet6/send.c
  projects/altix/sys/netinet6/send.h
     - copied unchanged from r214309, head/sys/netinet6/send.h
  projects/altix/sys/nfs/nfs_mountcommon.h
     - copied unchanged from r214309, head/sys/nfs/nfs_mountcommon.h
  projects/altix/sys/powerpc/powermac/fcu.c
     - copied unchanged from r214309, head/sys/powerpc/powermac/fcu.c
  projects/altix/sys/powerpc/powermac/platform_powermac.c
     - copied unchanged from r214309, head/sys/powerpc/powermac/platform_powermac.c
  projects/altix/sys/sys/gpio.h
     - copied unchanged from r214309, head/sys/sys/gpio.h
  projects/altix/sys/x86/pci/
     - copied from r214309, head/sys/x86/pci/
  projects/altix/sys/xen/blkif.h
     - copied unchanged from r214309, head/sys/xen/blkif.h
  projects/altix/sys/xen/xenbus/xenbus.c
     - copied unchanged from r214309, head/sys/xen/xenbus/xenbus.c
  projects/altix/sys/xen/xenbus/xenbusb.c
     - copied unchanged from r214309, head/sys/xen/xenbus/xenbusb.c
  projects/altix/sys/xen/xenbus/xenbusb.h
     - copied unchanged from r214309, head/sys/xen/xenbus/xenbusb.h
  projects/altix/sys/xen/xenbus/xenbusb_back.c
     - copied unchanged from r214309, head/sys/xen/xenbus/xenbusb_back.c
  projects/altix/sys/xen/xenbus/xenbusb_front.c
     - copied unchanged from r214309, head/sys/xen/xenbus/xenbusb_front.c
  projects/altix/sys/xen/xenbus/xenbusb_if.m
     - copied unchanged from r214309, head/sys/xen/xenbus/xenbusb_if.m
  projects/altix/sys/xen/xenstore/
     - copied from r214309, head/sys/xen/xenstore/
Replaced:
  projects/altix/sys/kern/Makefile
     - copied unchanged from r214309, head/sys/kern/Makefile
Deleted:
  projects/altix/sys/arm/at91/at91_pio_sam9.h
  projects/altix/sys/arm/at91/at91sam9.c
  projects/altix/sys/arm/at91/at91sam9_machdep.c
  projects/altix/sys/dev/mii/axphyreg.h
  projects/altix/sys/mips/mips/psraccess.S
  projects/altix/sys/mips/rmi/clock.c
  projects/altix/sys/mips/rmi/clock.h
  projects/altix/sys/mips/rmi/debug.h
  projects/altix/sys/mips/rmi/dev/sec/stats.h
  projects/altix/sys/mips/rmi/on_chip.c
  projects/altix/sys/mips/rmi/shared_structs.h
  projects/altix/sys/mips/rmi/shared_structs_func.h
  projects/altix/sys/mips/rmi/shared_structs_offsets.h
  projects/altix/sys/mips/rmi/xlrconfig.h
  projects/altix/sys/powerpc/aim/platform_chrp.c
  projects/altix/sys/powerpc/aim/trap_subr.S
  projects/altix/sys/rpc/inet_ntop.c
  projects/altix/sys/rpc/inet_pton.c
  projects/altix/sys/xen/reboot.c
  projects/altix/sys/xen/xenbus/init.txt
  projects/altix/sys/xen/xenbus/xenbus_client.c
  projects/altix/sys/xen/xenbus/xenbus_comms.c
  projects/altix/sys/xen/xenbus/xenbus_comms.h
  projects/altix/sys/xen/xenbus/xenbus_dev.c
  projects/altix/sys/xen/xenbus/xenbus_probe.c
  projects/altix/sys/xen/xenbus/xenbus_probe_backend.c
  projects/altix/sys/xen/xenbus/xenbus_xs.c
Modified:
  projects/altix/lib/libstand/Makefile
  projects/altix/lib/libstand/libstand.3
  projects/altix/lib/libstand/net.h
  projects/altix/lib/libstand/nfs.c
  projects/altix/sys/amd64/amd64/cpu_switch.S
  projects/altix/sys/amd64/amd64/exception.S
  projects/altix/sys/amd64/amd64/identcpu.c
  projects/altix/sys/amd64/amd64/legacy.c
  projects/altix/sys/amd64/amd64/machdep.c
  projects/altix/sys/amd64/amd64/mp_machdep.c
  projects/altix/sys/amd64/amd64/nexus.c
  projects/altix/sys/amd64/amd64/pmap.c
  projects/altix/sys/amd64/amd64/trap.c
  projects/altix/sys/amd64/conf/GENERIC
  projects/altix/sys/amd64/conf/NOTES
  projects/altix/sys/amd64/ia32/ia32_syscall.c
  projects/altix/sys/amd64/include/apicvar.h
  projects/altix/sys/amd64/include/cpufunc.h
  projects/altix/sys/amd64/include/elf.h
  projects/altix/sys/amd64/include/segments.h
  projects/altix/sys/amd64/include/specialreg.h
  projects/altix/sys/amd64/include/trap.h
  projects/altix/sys/amd64/include/vmparam.h
  projects/altix/sys/amd64/linux32/linux32_proto.h
  projects/altix/sys/amd64/linux32/linux32_syscall.h
  projects/altix/sys/amd64/linux32/linux32_sysent.c
  projects/altix/sys/amd64/linux32/linux32_sysvec.c
  projects/altix/sys/amd64/linux32/syscalls.master
  projects/altix/sys/arm/arm/cpufunc.c
  projects/altix/sys/arm/arm/cpufunc_asm_sheeva.S
  projects/altix/sys/arm/arm/nexus.c
  projects/altix/sys/arm/arm/pmap.c
  projects/altix/sys/arm/at91/at91.c
  projects/altix/sys/arm/at91/at91_machdep.c
  projects/altix/sys/arm/at91/at91_mci.c
  projects/altix/sys/arm/at91/at91_pio.c
  projects/altix/sys/arm/at91/at91_pio_rm9200.h
  projects/altix/sys/arm/at91/at91_pioreg.h
  projects/altix/sys/arm/at91/at91_pit.c
  projects/altix/sys/arm/at91/at91_pmc.c
  projects/altix/sys/arm/at91/at91_pmcreg.h
  projects/altix/sys/arm/at91/at91_pmcvar.h
  projects/altix/sys/arm/at91/at91_twi.c
  projects/altix/sys/arm/at91/at91_twireg.h
  projects/altix/sys/arm/at91/at91rm92reg.h
  projects/altix/sys/arm/at91/at91sam9g20reg.h
  projects/altix/sys/arm/at91/at91var.h
  projects/altix/sys/arm/at91/board_hl201.c
  projects/altix/sys/arm/at91/board_kb920x.c
  projects/altix/sys/arm/at91/files.at91
  projects/altix/sys/arm/at91/files.at91sam9
  projects/altix/sys/arm/at91/if_ate.c
  projects/altix/sys/arm/at91/if_atereg.h
  projects/altix/sys/arm/at91/if_macb.c
  projects/altix/sys/arm/at91/std.at91sam9
  projects/altix/sys/arm/at91/std.kb920x
  projects/altix/sys/arm/at91/uart_cpu_at91rm9200usart.c
  projects/altix/sys/arm/at91/uart_dev_at91usart.c
  projects/altix/sys/arm/econa/if_ece.c
  projects/altix/sys/arm/include/cpufunc.h
  projects/altix/sys/arm/include/elf.h
  projects/altix/sys/arm/mv/mv_sata.c
  projects/altix/sys/arm/mv/timer.c
  projects/altix/sys/arm/xscale/ixp425/if_npe.c
  projects/altix/sys/arm/xscale/ixp425/ixp425.c
  projects/altix/sys/boot/Makefile
  projects/altix/sys/boot/arm/ixp425/boot2/Makefile
  projects/altix/sys/boot/arm/uboot/Makefile
  projects/altix/sys/boot/common/Makefile.inc
  projects/altix/sys/boot/common/loader.8
  projects/altix/sys/boot/common/ufsread.c
  projects/altix/sys/boot/efi/libefi/Makefile
  projects/altix/sys/boot/ficl/Makefile
  projects/altix/sys/boot/forth/beastie.4th
  projects/altix/sys/boot/forth/loader.conf
  projects/altix/sys/boot/i386/Makefile.inc
  projects/altix/sys/boot/i386/boot2/Makefile
  projects/altix/sys/boot/i386/boot2/boot2.c
  projects/altix/sys/boot/i386/efi/Makefile
  projects/altix/sys/boot/i386/gptboot/Makefile
  projects/altix/sys/boot/i386/gptboot/gptboot.c
  projects/altix/sys/boot/i386/gptzfsboot/Makefile
  projects/altix/sys/boot/i386/libfirewire/Makefile
  projects/altix/sys/boot/i386/libi386/Makefile
  projects/altix/sys/boot/i386/libi386/biosdisk.c
  projects/altix/sys/boot/i386/libi386/pxe.c
  projects/altix/sys/boot/i386/loader/Makefile
  projects/altix/sys/boot/i386/zfsboot/Makefile
  projects/altix/sys/boot/i386/zfsboot/zfsboot.c
  projects/altix/sys/boot/i386/zfsloader/Makefile
  projects/altix/sys/boot/ia64/common/Makefile
  projects/altix/sys/boot/ia64/efi/Makefile
  projects/altix/sys/boot/ia64/ski/Makefile
  projects/altix/sys/boot/ofw/libofw/Makefile
  projects/altix/sys/boot/ofw/libofw/ofw_copy.c
  projects/altix/sys/boot/pc98/boot2/Makefile
  projects/altix/sys/boot/pc98/boot2/boot2.c
  projects/altix/sys/boot/sparc64/boot1/boot1.c
  projects/altix/sys/boot/uboot/lib/Makefile
  projects/altix/sys/boot/zfs/Makefile
  projects/altix/sys/boot/zfs/zfs.c
  projects/altix/sys/boot/zfs/zfsimpl.c
  projects/altix/sys/cam/ata/ata_da.c
  projects/altix/sys/cam/cam_xpt.c
  projects/altix/sys/cam/scsi/scsi_da.c
  projects/altix/sys/cam/scsi/scsi_pass.c
  projects/altix/sys/cddl/boot/zfs/zfsimpl.h
  projects/altix/sys/cddl/compat/opensolaris/kern/opensolaris_cmn_err.c
  projects/altix/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c
  projects/altix/sys/cddl/compat/opensolaris/kern/opensolaris_misc.c
  projects/altix/sys/cddl/compat/opensolaris/kern/opensolaris_policy.c
  projects/altix/sys/cddl/compat/opensolaris/kern/opensolaris_taskq.c
  projects/altix/sys/cddl/compat/opensolaris/sys/misc.h
  projects/altix/sys/cddl/compat/opensolaris/sys/policy.h
  projects/altix/sys/cddl/compat/opensolaris/sys/vnode.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/Makefile.files
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/dtrace/fasttrap.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scrub.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/metaslab.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/rrwlock.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab_impl.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/space_map.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_acl.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ctldir.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_disk.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_fm.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_inject.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/sys/dtrace_impl.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/sys/fasttrap.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/sys/fasttrap_impl.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/sys/vnode.h
  projects/altix/sys/cddl/contrib/opensolaris/uts/intel/dtrace/fasttrap_isa.c
  projects/altix/sys/cddl/dev/dtrace/amd64/dtrace_isa.c
  projects/altix/sys/cddl/dev/dtrace/amd64/instr_size.c
  projects/altix/sys/cddl/dev/dtrace/dtrace_cddl.h
  projects/altix/sys/cddl/dev/dtrace/dtrace_ioctl.c
  projects/altix/sys/cddl/dev/dtrace/dtrace_load.c
  projects/altix/sys/cddl/dev/dtrace/dtrace_unload.c
  projects/altix/sys/cddl/dev/dtrace/i386/dtrace_isa.c
  projects/altix/sys/cddl/dev/dtrace/i386/instr_size.c
  projects/altix/sys/cddl/dev/systrace/systrace.c
  projects/altix/sys/compat/freebsd32/freebsd32_misc.c
  projects/altix/sys/compat/linprocfs/linprocfs.c
  projects/altix/sys/compat/linux/linux_futex.c
  projects/altix/sys/compat/linux/linux_ioctl.c
  projects/altix/sys/compat/linux/linux_util.h
  projects/altix/sys/compat/ndis/subr_ntoskrnl.c
  projects/altix/sys/compat/svr4/svr4_sysvec.c
  projects/altix/sys/compat/x86bios/x86bios.c
  projects/altix/sys/compat/x86bios/x86bios.h
  projects/altix/sys/conf/Makefile.mips
  projects/altix/sys/conf/NOTES
  projects/altix/sys/conf/files
  projects/altix/sys/conf/files.amd64
  projects/altix/sys/conf/files.i386
  projects/altix/sys/conf/files.mips
  projects/altix/sys/conf/files.powerpc
  projects/altix/sys/conf/kern.mk
  projects/altix/sys/conf/kern.post.mk
  projects/altix/sys/conf/kern.pre.mk
  projects/altix/sys/conf/kmod.mk
  projects/altix/sys/conf/ldscript.mips.octeon1.64
  projects/altix/sys/conf/makeLINT.mk
  projects/altix/sys/conf/newvers.sh
  projects/altix/sys/conf/options
  projects/altix/sys/conf/options.arm
  projects/altix/sys/contrib/dev/acpica/acpica_prep.sh
  projects/altix/sys/contrib/dev/acpica/changes.txt
  projects/altix/sys/contrib/dev/acpica/common/adfile.c
  projects/altix/sys/contrib/dev/acpica/common/adisasm.c
  projects/altix/sys/contrib/dev/acpica/common/adwalk.c
  projects/altix/sys/contrib/dev/acpica/common/dmrestag.c
  projects/altix/sys/contrib/dev/acpica/common/getopt.c
  projects/altix/sys/contrib/dev/acpica/compiler/aslanalyze.c
  projects/altix/sys/contrib/dev/acpica/compiler/aslcodegen.c
  projects/altix/sys/contrib/dev/acpica/compiler/aslcompile.c
  projects/altix/sys/contrib/dev/acpica/compiler/aslcompiler.h
  projects/altix/sys/contrib/dev/acpica/compiler/asldefine.h
  projects/altix/sys/contrib/dev/acpica/compiler/aslerror.c
  projects/altix/sys/contrib/dev/acpica/compiler/aslfiles.c
  projects/altix/sys/contrib/dev/acpica/compiler/asllisting.c
  projects/altix/sys/contrib/dev/acpica/compiler/asllookup.c
  projects/altix/sys/contrib/dev/acpica/compiler/aslmain.c
  projects/altix/sys/contrib/dev/acpica/compiler/aslopcodes.c
  projects/altix/sys/contrib/dev/acpica/compiler/aslpredef.c
  projects/altix/sys/contrib/dev/acpica/compiler/aslresource.c
  projects/altix/sys/contrib/dev/acpica/compiler/aslrestype1.c
  projects/altix/sys/contrib/dev/acpica/compiler/aslrestype1i.c
  projects/altix/sys/contrib/dev/acpica/compiler/aslrestype2d.c
  projects/altix/sys/contrib/dev/acpica/compiler/aslrestype2e.c
  projects/altix/sys/contrib/dev/acpica/compiler/aslrestype2q.c
  projects/altix/sys/contrib/dev/acpica/compiler/aslrestype2w.c
  projects/altix/sys/contrib/dev/acpica/compiler/aslstartup.c
  projects/altix/sys/contrib/dev/acpica/compiler/asltypes.h
  projects/altix/sys/contrib/dev/acpica/compiler/aslutils.c
  projects/altix/sys/contrib/dev/acpica/compiler/dtcompile.c
  projects/altix/sys/contrib/dev/acpica/compiler/dtio.c
  projects/altix/sys/contrib/dev/acpica/compiler/dttemplate.c
  projects/altix/sys/contrib/dev/acpica/debugger/dbexec.c
  projects/altix/sys/contrib/dev/acpica/events/evrgnini.c
  projects/altix/sys/contrib/dev/acpica/events/evxfregn.c
  projects/altix/sys/contrib/dev/acpica/executer/exmutex.c
  projects/altix/sys/contrib/dev/acpica/include/acapps.h
  projects/altix/sys/contrib/dev/acpica/include/acglobal.h
  projects/altix/sys/contrib/dev/acpica/include/achware.h
  projects/altix/sys/contrib/dev/acpica/include/aclocal.h
  projects/altix/sys/contrib/dev/acpica/include/acmacros.h
  projects/altix/sys/contrib/dev/acpica/include/acnamesp.h
  projects/altix/sys/contrib/dev/acpica/include/acpiosxf.h
  projects/altix/sys/contrib/dev/acpica/include/acpixf.h
  projects/altix/sys/contrib/dev/acpica/include/actypes.h
  projects/altix/sys/contrib/dev/acpica/include/acutils.h
  projects/altix/sys/contrib/dev/acpica/include/platform/acenv.h
  projects/altix/sys/contrib/dev/acpica/include/platform/acfreebsd.h
  projects/altix/sys/contrib/dev/acpica/include/platform/acgcc.h
  projects/altix/sys/contrib/dev/acpica/namespace/nsrepair2.c
  projects/altix/sys/contrib/dev/acpica/namespace/nsutils.c
  projects/altix/sys/contrib/dev/acpica/osunixxf.c
  projects/altix/sys/contrib/dev/acpica/tables/tbfadt.c
  projects/altix/sys/contrib/dev/acpica/tools/acpiexec/aecommon.h
  projects/altix/sys/contrib/dev/acpica/utilities/utdebug.c
  projects/altix/sys/contrib/dev/acpica/utilities/utglobal.c
  projects/altix/sys/contrib/dev/acpica/utilities/utids.c
  projects/altix/sys/contrib/dev/acpica/utilities/utmath.c
  projects/altix/sys/contrib/dev/acpica/utilities/utmisc.c
  projects/altix/sys/contrib/dev/acpica/utilities/utmutex.c
  projects/altix/sys/contrib/dev/acpica/utilities/utosi.c
  projects/altix/sys/contrib/ipfilter/netinet/mlfk_ipl.c
  projects/altix/sys/contrib/ngatm/netnatm/api/cc_conn.c
  projects/altix/sys/contrib/ngatm/netnatm/msg/privmsg.c
  projects/altix/sys/contrib/ngatm/netnatm/msg/uni_ie.c
  projects/altix/sys/contrib/ngatm/netnatm/sig/sig_call.c
  projects/altix/sys/contrib/ngatm/netnatm/sig/sig_reset.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-app-init.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-board.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-spi.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-spi.c
  projects/altix/sys/contrib/pf/net/pf.c
  projects/altix/sys/contrib/pf/netinet/in4_cksum.c
  projects/altix/sys/crypto/aesni/aeskeys_i386.S
  projects/altix/sys/crypto/aesni/aesni.c
  projects/altix/sys/crypto/aesni/aesni.h
  projects/altix/sys/crypto/aesni/aesni_wrap.c
  projects/altix/sys/dev/aac/aac.c
  projects/altix/sys/dev/aac/aac_cam.c
  projects/altix/sys/dev/aac/aac_disk.c
  projects/altix/sys/dev/aac/aacreg.h
  projects/altix/sys/dev/aac/aacvar.h
  projects/altix/sys/dev/acpi_support/acpi_hp.c
  projects/altix/sys/dev/acpi_support/acpi_wmi.c
  projects/altix/sys/dev/acpica/Osd/OsdHardware.c
  projects/altix/sys/dev/acpica/acpi.c
  projects/altix/sys/dev/acpica/acpi_cpu.c
  projects/altix/sys/dev/acpica/acpi_ec.c
  projects/altix/sys/dev/acpica/acpi_hpet.c
  projects/altix/sys/dev/acpica/acpi_if.m
  projects/altix/sys/dev/acpica/acpi_pci.c
  projects/altix/sys/dev/acpica/acpi_pcib.c
  projects/altix/sys/dev/acpica/acpi_pcib_acpi.c
  projects/altix/sys/dev/acpica/acpi_pcib_pci.c
  projects/altix/sys/dev/acpica/acpi_pcibvar.h
  projects/altix/sys/dev/acpica/acpivar.h
  projects/altix/sys/dev/ae/if_ae.c
  projects/altix/sys/dev/ae/if_aevar.h
  projects/altix/sys/dev/age/if_age.c
  projects/altix/sys/dev/ahci/ahci.c
  projects/altix/sys/dev/aic7xxx/aicasm/Makefile
  projects/altix/sys/dev/alc/if_alc.c
  projects/altix/sys/dev/ale/if_ale.c
  projects/altix/sys/dev/ata/ata-all.c
  projects/altix/sys/dev/ata/ata-all.h
  projects/altix/sys/dev/ata/ata-lowlevel.c
  projects/altix/sys/dev/ata/ata-pci.c
  projects/altix/sys/dev/ata/ata-pci.h
  projects/altix/sys/dev/ata/ata-sata.c
  projects/altix/sys/dev/ata/chipsets/ata-ahci.c
  projects/altix/sys/dev/ata/chipsets/ata-intel.c
  projects/altix/sys/dev/ata/chipsets/ata-marvell.c
  projects/altix/sys/dev/ata/chipsets/ata-nvidia.c
  projects/altix/sys/dev/ata/chipsets/ata-promise.c
  projects/altix/sys/dev/ata/chipsets/ata-serverworks.c
  projects/altix/sys/dev/ata/chipsets/ata-siliconimage.c
  projects/altix/sys/dev/ata/chipsets/ata-via.c
  projects/altix/sys/dev/atkbdc/atkbdc_isa.c
  projects/altix/sys/dev/atkbdc/psm.c
  projects/altix/sys/dev/bce/if_bce.c
  projects/altix/sys/dev/bce/if_bcereg.h
  projects/altix/sys/dev/bfe/if_bfe.c
  projects/altix/sys/dev/bge/if_bge.c
  projects/altix/sys/dev/bge/if_bgereg.h
  projects/altix/sys/dev/bm/if_bm.c
  projects/altix/sys/dev/bwn/if_bwn.c
  projects/altix/sys/dev/cas/if_cas.c
  projects/altix/sys/dev/cas/if_casvar.h
  projects/altix/sys/dev/ciss/ciss.c
  projects/altix/sys/dev/cxgb/common/cxgb_common.h
  projects/altix/sys/dev/cxgb/common/cxgb_t3_hw.c
  projects/altix/sys/dev/cxgb/common/cxgb_xgmac.c
  projects/altix/sys/dev/cxgb/cxgb_main.c
  projects/altix/sys/dev/cxgb/cxgb_sge.c
  projects/altix/sys/dev/dc/dcphy.c
  projects/altix/sys/dev/dc/if_dc.c
  projects/altix/sys/dev/dc/if_dcreg.h
  projects/altix/sys/dev/dc/pnphy.c
  projects/altix/sys/dev/e1000/e1000_82571.c
  projects/altix/sys/dev/e1000/e1000_82571.h
  projects/altix/sys/dev/e1000/e1000_82575.c
  projects/altix/sys/dev/e1000/e1000_82575.h
  projects/altix/sys/dev/e1000/e1000_api.c
  projects/altix/sys/dev/e1000/e1000_api.h
  projects/altix/sys/dev/e1000/e1000_defines.h
  projects/altix/sys/dev/e1000/e1000_hw.h
  projects/altix/sys/dev/e1000/e1000_ich8lan.c
  projects/altix/sys/dev/e1000/e1000_ich8lan.h
  projects/altix/sys/dev/e1000/e1000_mac.c
  projects/altix/sys/dev/e1000/e1000_nvm.c
  projects/altix/sys/dev/e1000/e1000_nvm.h
  projects/altix/sys/dev/e1000/e1000_phy.c
  projects/altix/sys/dev/e1000/e1000_phy.h
  projects/altix/sys/dev/e1000/e1000_regs.h
  projects/altix/sys/dev/e1000/if_em.c
  projects/altix/sys/dev/e1000/if_em.h
  projects/altix/sys/dev/e1000/if_igb.c
  projects/altix/sys/dev/e1000/if_igb.h
  projects/altix/sys/dev/e1000/if_lem.c
  projects/altix/sys/dev/e1000/if_lem.h
  projects/altix/sys/dev/ed/if_ed.c
  projects/altix/sys/dev/ed/if_ed_isa.c
  projects/altix/sys/dev/ed/if_ed_novell.c
  projects/altix/sys/dev/ed/if_ed_pccard.c
  projects/altix/sys/dev/ed/if_ed_pci.c
  projects/altix/sys/dev/et/if_et.c
  projects/altix/sys/dev/fb/vesa.c
  projects/altix/sys/dev/firewire/firewire.c
  projects/altix/sys/dev/firewire/fwohci.c
  projects/altix/sys/dev/firewire/fwohci_pci.c
  projects/altix/sys/dev/flash/mx25l.c
  projects/altix/sys/dev/fxp/if_fxp.c
  projects/altix/sys/dev/gem/if_gem.c
  projects/altix/sys/dev/gem/if_gem_pci.c
  projects/altix/sys/dev/gem/if_gem_sbus.c
  projects/altix/sys/dev/gem/if_gemvar.h
  projects/altix/sys/dev/hifn/hifn7751.c
  projects/altix/sys/dev/hifn/hifn7751var.h
  projects/altix/sys/dev/hme/if_hme.c
  projects/altix/sys/dev/hptrr/hptrr_osm_bsd.c
  projects/altix/sys/dev/hwpmc/hwpmc_core.c
  projects/altix/sys/dev/hwpmc/pmc_events.h
  projects/altix/sys/dev/ichsmb/ichsmb_pci.c
  projects/altix/sys/dev/ichwd/ichwd.c
  projects/altix/sys/dev/ichwd/ichwd.h
  projects/altix/sys/dev/if_ndis/if_ndis.c
  projects/altix/sys/dev/if_ndis/if_ndis_usb.c
  projects/altix/sys/dev/iicbus/iicbus.c
  projects/altix/sys/dev/iscsi/initiator/iscsi.c
  projects/altix/sys/dev/iscsi/initiator/iscsivar.h
  projects/altix/sys/dev/iwi/if_iwi.c
  projects/altix/sys/dev/iwi/if_iwivar.h
  projects/altix/sys/dev/iwn/if_iwn.c
  projects/altix/sys/dev/iwn/if_iwnvar.h
  projects/altix/sys/dev/ixgb/if_ixgb.c
  projects/altix/sys/dev/ixgb/if_ixgb.h
  projects/altix/sys/dev/ixgbe/ixgbe.c
  projects/altix/sys/dev/ixgbe/ixgbe.h
  projects/altix/sys/dev/jme/if_jme.c
  projects/altix/sys/dev/kbd/kbd.c
  projects/altix/sys/dev/kbdmux/kbdmux.c
  projects/altix/sys/dev/led/led.c
  projects/altix/sys/dev/lge/if_lge.c
  projects/altix/sys/dev/malo/if_malo_pci.c
  projects/altix/sys/dev/md/md.c
  projects/altix/sys/dev/mfi/mfireg.h
  projects/altix/sys/dev/mge/if_mge.c
  projects/altix/sys/dev/mge/if_mgevar.h
  projects/altix/sys/dev/mii/acphy.c
  projects/altix/sys/dev/mii/amphy.c
  projects/altix/sys/dev/mii/atphy.c
  projects/altix/sys/dev/mii/axphy.c
  projects/altix/sys/dev/mii/bmtphy.c
  projects/altix/sys/dev/mii/brgphy.c
  projects/altix/sys/dev/mii/brgphyreg.h
  projects/altix/sys/dev/mii/ciphy.c
  projects/altix/sys/dev/mii/e1000phy.c
  projects/altix/sys/dev/mii/exphy.c
  projects/altix/sys/dev/mii/gentbi.c
  projects/altix/sys/dev/mii/icsphy.c
  projects/altix/sys/dev/mii/inphy.c
  projects/altix/sys/dev/mii/ip1000phy.c
  projects/altix/sys/dev/mii/jmphy.c
  projects/altix/sys/dev/mii/lxtphy.c
  projects/altix/sys/dev/mii/mii.c
  projects/altix/sys/dev/mii/mii.h
  projects/altix/sys/dev/mii/mii_physubr.c
  projects/altix/sys/dev/mii/miivar.h
  projects/altix/sys/dev/mii/mlphy.c
  projects/altix/sys/dev/mii/nsgphy.c
  projects/altix/sys/dev/mii/nsphy.c
  projects/altix/sys/dev/mii/nsphyter.c
  projects/altix/sys/dev/mii/pnaphy.c
  projects/altix/sys/dev/mii/qsphy.c
  projects/altix/sys/dev/mii/rgephy.c
  projects/altix/sys/dev/mii/rlphy.c
  projects/altix/sys/dev/mii/rlswitch.c
  projects/altix/sys/dev/mii/ruephy.c
  projects/altix/sys/dev/mii/smcphy.c
  projects/altix/sys/dev/mii/tdkphy.c
  projects/altix/sys/dev/mii/tlphy.c
  projects/altix/sys/dev/mii/tlphyreg.h
  projects/altix/sys/dev/mii/truephy.c
  projects/altix/sys/dev/mii/ukphy.c
  projects/altix/sys/dev/mii/ukphy_subr.c
  projects/altix/sys/dev/mii/xmphy.c
  projects/altix/sys/dev/mpt/mpt.c
  projects/altix/sys/dev/mpt/mpt.h
  projects/altix/sys/dev/msk/if_msk.c
  projects/altix/sys/dev/mvs/mvs.c
  projects/altix/sys/dev/mvs/mvs_pci.c
  projects/altix/sys/dev/mvs/mvs_soc.c
  projects/altix/sys/dev/mwl/if_mwl_pci.c
  projects/altix/sys/dev/nfe/if_nfe.c
  projects/altix/sys/dev/nge/if_nge.c
  projects/altix/sys/dev/nve/if_nve.c
  projects/altix/sys/dev/ofw/ofw_fdt.c
  projects/altix/sys/dev/ofw/ofw_if.m
  projects/altix/sys/dev/ofw/ofw_iicbus.c
  projects/altix/sys/dev/ofw/ofw_standard.c
  projects/altix/sys/dev/ofw/openfirm.c
  projects/altix/sys/dev/pci/pci.c
  projects/altix/sys/dev/pci/pci_pci.c
  projects/altix/sys/dev/pci/pci_private.h
  projects/altix/sys/dev/pci/pcib_if.m
  projects/altix/sys/dev/pci/pcireg.h
  projects/altix/sys/dev/pci/pcivar.h
  projects/altix/sys/dev/pcn/if_pcn.c
  projects/altix/sys/dev/powermac_nvram/powermac_nvram.c
  projects/altix/sys/dev/powermac_nvram/powermac_nvramvar.h
  projects/altix/sys/dev/ppbus/ppbconf.c
  projects/altix/sys/dev/ral/rt2560.c
  projects/altix/sys/dev/re/if_re.c
  projects/altix/sys/dev/sf/if_sf.c
  projects/altix/sys/dev/sge/if_sge.c
  projects/altix/sys/dev/siba/siba.c
  projects/altix/sys/dev/siis/siis.c
  projects/altix/sys/dev/sis/if_sis.c
  projects/altix/sys/dev/sis/if_sisreg.h
  projects/altix/sys/dev/sk/if_sk.c
  projects/altix/sys/dev/smc/if_smc.c
  projects/altix/sys/dev/sound/pci/envy24ht.c
  projects/altix/sys/dev/sound/pci/hda/hdac.c
  projects/altix/sys/dev/sound/pci/spicds.c
  projects/altix/sys/dev/spibus/spibus.c
  projects/altix/sys/dev/ste/if_ste.c
  projects/altix/sys/dev/stge/if_stge.c
  projects/altix/sys/dev/syscons/scvgarndr.c
  projects/altix/sys/dev/syscons/syscons.c
  projects/altix/sys/dev/tl/if_tl.c
  projects/altix/sys/dev/tl/if_tlreg.h
  projects/altix/sys/dev/tsec/if_tsec.c
  projects/altix/sys/dev/twa/tw_cl.h
  projects/altix/sys/dev/twa/tw_cl_externs.h
  projects/altix/sys/dev/twa/tw_cl_fwif.h
  projects/altix/sys/dev/twa/tw_cl_init.c
  projects/altix/sys/dev/twa/tw_cl_intr.c
  projects/altix/sys/dev/twa/tw_cl_io.c
  projects/altix/sys/dev/twa/tw_cl_misc.c
  projects/altix/sys/dev/twa/tw_cl_share.h
  projects/altix/sys/dev/twa/tw_osl.h
  projects/altix/sys/dev/twa/tw_osl_cam.c
  projects/altix/sys/dev/twa/tw_osl_freebsd.c
  projects/altix/sys/dev/twa/tw_osl_share.h
  projects/altix/sys/dev/tx/if_tx.c
  projects/altix/sys/dev/usb/controller/at91dci.c
  projects/altix/sys/dev/usb/controller/atmegadci.c
  projects/altix/sys/dev/usb/controller/avr32dci.c
  projects/altix/sys/dev/usb/controller/ehci.c
  projects/altix/sys/dev/usb/controller/ehci.h
  projects/altix/sys/dev/usb/controller/ehci_pci.c
  projects/altix/sys/dev/usb/controller/ehcireg.h
  projects/altix/sys/dev/usb/controller/musb_otg.c
  projects/altix/sys/dev/usb/controller/ohci.c
  projects/altix/sys/dev/usb/controller/uhci.c
  projects/altix/sys/dev/usb/controller/usb_controller.c
  projects/altix/sys/dev/usb/controller/uss820dci.c
  projects/altix/sys/dev/usb/input/atp.c
  projects/altix/sys/dev/usb/input/uep.c
  projects/altix/sys/dev/usb/input/uhid.c
  projects/altix/sys/dev/usb/input/ukbd.c
  projects/altix/sys/dev/usb/input/ums.c
  projects/altix/sys/dev/usb/misc/udbp.c
  projects/altix/sys/dev/usb/misc/ufm.c
  projects/altix/sys/dev/usb/net/if_aue.c
  projects/altix/sys/dev/usb/net/if_axe.c
  projects/altix/sys/dev/usb/net/if_axereg.h
  projects/altix/sys/dev/usb/net/if_cdce.c
  projects/altix/sys/dev/usb/net/if_cdcereg.h
  projects/altix/sys/dev/usb/net/if_cue.c
  projects/altix/sys/dev/usb/net/if_kue.c
  projects/altix/sys/dev/usb/net/if_rue.c
  projects/altix/sys/dev/usb/net/if_udav.c
  projects/altix/sys/dev/usb/net/uhso.c
  projects/altix/sys/dev/usb/net/usb_ethernet.c
  projects/altix/sys/dev/usb/quirk/usb_quirk.c
  projects/altix/sys/dev/usb/serial/u3g.c
  projects/altix/sys/dev/usb/serial/uark.c
  projects/altix/sys/dev/usb/serial/ubsa.c
  projects/altix/sys/dev/usb/serial/ubser.c
  projects/altix/sys/dev/usb/serial/uchcom.c
  projects/altix/sys/dev/usb/serial/ucycom.c
  projects/altix/sys/dev/usb/serial/ufoma.c
  projects/altix/sys/dev/usb/serial/uftdi.c
  projects/altix/sys/dev/usb/serial/ugensa.c
  projects/altix/sys/dev/usb/serial/uipaq.c
  projects/altix/sys/dev/usb/serial/ulpt.c
  projects/altix/sys/dev/usb/serial/umct.c
  projects/altix/sys/dev/usb/serial/umoscom.c
  projects/altix/sys/dev/usb/serial/usb_serial.c
  projects/altix/sys/dev/usb/serial/uvisor.c
  projects/altix/sys/dev/usb/storage/umass.c
  projects/altix/sys/dev/usb/storage/urio.c
  projects/altix/sys/dev/usb/usb.h
  projects/altix/sys/dev/usb/usb_busdma.c
  projects/altix/sys/dev/usb/usb_cdc.h
  projects/altix/sys/dev/usb/usb_compat_linux.c
  projects/altix/sys/dev/usb/usb_controller.h
  projects/altix/sys/dev/usb/usb_dev.c
  projects/altix/sys/dev/usb/usb_device.c
  projects/altix/sys/dev/usb/usb_device.h
  projects/altix/sys/dev/usb/usb_freebsd.h
  projects/altix/sys/dev/usb/usb_generic.c
  projects/altix/sys/dev/usb/usb_handle_request.c
  projects/altix/sys/dev/usb/usb_hub.c
  projects/altix/sys/dev/usb/usb_hub.h
  projects/altix/sys/dev/usb/usb_ioctl.h
  projects/altix/sys/dev/usb/usb_msctest.c
  projects/altix/sys/dev/usb/usb_msctest.h
  projects/altix/sys/dev/usb/usb_parse.c
  projects/altix/sys/dev/usb/usb_request.c
  projects/altix/sys/dev/usb/usb_request.h
  projects/altix/sys/dev/usb/usb_transfer.c
  projects/altix/sys/dev/usb/usb_transfer.h
  projects/altix/sys/dev/usb/usbdevs
  projects/altix/sys/dev/usb/usbdi.h
  projects/altix/sys/dev/usb/usbdi_util.h
  projects/altix/sys/dev/usb/wlan/if_rum.c
  projects/altix/sys/dev/usb/wlan/if_run.c
  projects/altix/sys/dev/usb/wlan/if_uath.c
  projects/altix/sys/dev/usb/wlan/if_upgt.c
  projects/altix/sys/dev/usb/wlan/if_ural.c
  projects/altix/sys/dev/usb/wlan/if_urtw.c
  projects/altix/sys/dev/usb/wlan/if_zyd.c
  projects/altix/sys/dev/vge/if_vge.c
  projects/altix/sys/dev/vr/if_vr.c
  projects/altix/sys/dev/vr/if_vrreg.h
  projects/altix/sys/dev/wb/if_wb.c
  projects/altix/sys/dev/xen/balloon/balloon.c
  projects/altix/sys/dev/xen/blkback/blkback.c
  projects/altix/sys/dev/xen/blkfront/blkfront.c
  projects/altix/sys/dev/xen/blkfront/block.h
  projects/altix/sys/dev/xen/netfront/netfront.c
  projects/altix/sys/dev/xen/xenpci/evtchn.c
  projects/altix/sys/dev/xen/xenpci/xenpci.c
  projects/altix/sys/dev/xl/if_xl.c
  projects/altix/sys/dev/xl/if_xlreg.h
  projects/altix/sys/fs/cd9660/cd9660_mount.h
  projects/altix/sys/fs/cd9660/cd9660_vfsops.c
  projects/altix/sys/fs/devfs/devfs.h
  projects/altix/sys/fs/devfs/devfs_devs.c
  projects/altix/sys/fs/devfs/devfs_int.h
  projects/altix/sys/fs/devfs/devfs_vnops.c
  projects/altix/sys/fs/ext2fs/ext2_alloc.c
  projects/altix/sys/fs/hpfs/hpfs_vfsops.c
  projects/altix/sys/fs/hpfs/hpfsmount.h
  projects/altix/sys/fs/msdosfs/msdosfs_denode.c
  projects/altix/sys/fs/msdosfs/msdosfs_lookup.c
  projects/altix/sys/fs/msdosfs/msdosfs_vfsops.c
  projects/altix/sys/fs/msdosfs/msdosfs_vnops.c
  projects/altix/sys/fs/msdosfs/msdosfsmount.h
  projects/altix/sys/fs/nfs/nfs_commonsubs.c
  projects/altix/sys/fs/nfs/nfs_var.h
  projects/altix/sys/fs/nfs/nfsdport.h
  projects/altix/sys/fs/nfsclient/nfs_clbio.c
  projects/altix/sys/fs/nfsclient/nfs_clnode.c
  projects/altix/sys/fs/nfsclient/nfs_clport.c
  projects/altix/sys/fs/nfsclient/nfs_clrpcops.c
  projects/altix/sys/fs/nfsclient/nfs_clvfsops.c
  projects/altix/sys/fs/nfsclient/nfs_clvnops.c
  projects/altix/sys/fs/nfsclient/nfsmount.h
  projects/altix/sys/fs/nfsclient/nfsnode.h
  projects/altix/sys/fs/nfsserver/nfs_nfsdport.c
  projects/altix/sys/fs/nfsserver/nfs_nfsdsocket.c
  projects/altix/sys/fs/nfsserver/nfs_nfsdstate.c
  projects/altix/sys/fs/ntfs/ntfs_vfsops.c
  projects/altix/sys/fs/ntfs/ntfsmount.h
  projects/altix/sys/fs/nullfs/null_vnops.c
  projects/altix/sys/fs/nwfs/nwfs_node.c
  projects/altix/sys/fs/nwfs/nwfs_vfsops.c
  projects/altix/sys/fs/pseudofs/pseudofs_vncache.c
  projects/altix/sys/fs/smbfs/smbfs_node.c
  projects/altix/sys/fs/smbfs/smbfs_vfsops.c
  projects/altix/sys/fs/tmpfs/tmpfs.h
  projects/altix/sys/fs/tmpfs/tmpfs_subr.c
  projects/altix/sys/fs/tmpfs/tmpfs_vnops.c
  projects/altix/sys/fs/unionfs/union_subr.c
  projects/altix/sys/fs/unionfs/union_vfsops.c
  projects/altix/sys/gdb/gdb_cons.c
  projects/altix/sys/geom/concat/g_concat.c
  projects/altix/sys/geom/eli/g_eli.c
  projects/altix/sys/geom/eli/g_eli.h
  projects/altix/sys/geom/eli/g_eli_crypto.c
  projects/altix/sys/geom/eli/g_eli_ctl.c
  projects/altix/sys/geom/eli/g_eli_integrity.c
  projects/altix/sys/geom/eli/g_eli_key.c
  projects/altix/sys/geom/eli/g_eli_privacy.c
  projects/altix/sys/geom/geom_dev.c
  projects/altix/sys/geom/geom_io.c
  projects/altix/sys/geom/mirror/g_mirror.c
  projects/altix/sys/geom/mirror/g_mirror_ctl.c
  projects/altix/sys/geom/part/g_part.c
  projects/altix/sys/geom/part/g_part_ebr.c
  projects/altix/sys/geom/part/g_part_gpt.c
  projects/altix/sys/geom/part/g_part_mbr.c
  projects/altix/sys/geom/part/g_part_pc98.c
  projects/altix/sys/geom/sched/subr_disk.c
  projects/altix/sys/geom/vinum/geom_vinum_move.c
  projects/altix/sys/geom/vinum/geom_vinum_rename.c
  projects/altix/sys/geom/virstor/g_virstor.c
  projects/altix/sys/gnu/fs/reiserfs/reiserfs_mount.h
  projects/altix/sys/gnu/fs/reiserfs/reiserfs_vfsops.c
  projects/altix/sys/gnu/fs/xfs/FreeBSD/xfs_freebsd_iget.c
  projects/altix/sys/i386/acpica/Makefile
  projects/altix/sys/i386/conf/GENERIC
  projects/altix/sys/i386/conf/NOTES
  projects/altix/sys/i386/i386/exception.s
  projects/altix/sys/i386/i386/identcpu.c
  projects/altix/sys/i386/i386/legacy.c
  projects/altix/sys/i386/i386/locore.s
  projects/altix/sys/i386/i386/machdep.c
  projects/altix/sys/i386/i386/mp_machdep.c
  projects/altix/sys/i386/i386/nexus.c
  projects/altix/sys/i386/i386/pmap.c
  projects/altix/sys/i386/i386/support.s
  projects/altix/sys/i386/i386/trap.c
  projects/altix/sys/i386/ibcs2/ibcs2_sysvec.c
  projects/altix/sys/i386/include/apicvar.h
  projects/altix/sys/i386/include/cpufunc.h
  projects/altix/sys/i386/include/elf.h
  projects/altix/sys/i386/include/pmap.h
  projects/altix/sys/i386/include/segments.h
  projects/altix/sys/i386/include/specialreg.h
  projects/altix/sys/i386/include/trap.h
  projects/altix/sys/i386/include/vm86.h
  projects/altix/sys/i386/linux/linux_sysvec.c
  projects/altix/sys/i386/xen/xen_machdep.c
  projects/altix/sys/ia64/ia64/nexus.c
  projects/altix/sys/ia64/ia64/trap.c
  projects/altix/sys/ia64/include/_stdint.h
  projects/altix/sys/ia64/include/bus.h
  projects/altix/sys/ia64/include/elf.h
  projects/altix/sys/isa/isa_common.c
  projects/altix/sys/kern/bus_if.m
  projects/altix/sys/kern/imgact_elf.c
  projects/altix/sys/kern/imgact_shell.c
  projects/altix/sys/kern/init_main.c
  projects/altix/sys/kern/init_sysent.c
  projects/altix/sys/kern/kern_clock.c
  projects/altix/sys/kern/kern_clocksource.c
  projects/altix/sys/kern/kern_conf.c
  projects/altix/sys/kern/kern_dtrace.c
  projects/altix/sys/kern/kern_et.c
  projects/altix/sys/kern/kern_exec.c
  projects/altix/sys/kern/kern_exit.c
  projects/altix/sys/kern/kern_fork.c
  projects/altix/sys/kern/kern_jail.c
  projects/altix/sys/kern/kern_kthread.c
  projects/altix/sys/kern/kern_ktrace.c
  projects/altix/sys/kern/kern_linker.c
  projects/altix/sys/kern/kern_lock.c
  projects/altix/sys/kern/kern_malloc.c
  projects/altix/sys/kern/kern_ntptime.c
  projects/altix/sys/kern/kern_priv.c
  projects/altix/sys/kern/kern_proc.c
  projects/altix/sys/kern/kern_resource.c
  projects/altix/sys/kern/kern_rmlock.c
  projects/altix/sys/kern/kern_shutdown.c
  projects/altix/sys/kern/kern_sig.c
  projects/altix/sys/kern/kern_syscalls.c
  projects/altix/sys/kern/kern_sysctl.c
  projects/altix/sys/kern/kern_tc.c
  projects/altix/sys/kern/kern_thr.c
  projects/altix/sys/kern/kern_thread.c
  projects/altix/sys/kern/kern_time.c
  projects/altix/sys/kern/kern_timeout.c
  projects/altix/sys/kern/kern_umtx.c
  projects/altix/sys/kern/link_elf.c
  projects/altix/sys/kern/link_elf_obj.c
  projects/altix/sys/kern/p1003_1b.c
  projects/altix/sys/kern/sched_4bsd.c
  projects/altix/sys/kern/sched_ule.c
  projects/altix/sys/kern/subr_acl_nfs4.c
  projects/altix/sys/kern/subr_acl_posix1e.c
  projects/altix/sys/kern/subr_bus.c
  projects/altix/sys/kern/subr_busdma.c
  projects/altix/sys/kern/subr_clock.c
  projects/altix/sys/kern/subr_disk.c
  projects/altix/sys/kern/subr_kdb.c
  projects/altix/sys/kern/subr_lock.c
  projects/altix/sys/kern/subr_sbuf.c
  projects/altix/sys/kern/subr_sleepqueue.c
  projects/altix/sys/kern/subr_smp.c
  projects/altix/sys/kern/subr_stack.c
  projects/altix/sys/kern/subr_taskqueue.c
  projects/altix/sys/kern/subr_trap.c
  projects/altix/sys/kern/subr_witness.c
  projects/altix/sys/kern/sys_generic.c
  projects/altix/sys/kern/sys_process.c
  projects/altix/sys/kern/syscalls.c
  projects/altix/sys/kern/syscalls.master
  projects/altix/sys/kern/systrace_args.c
  projects/altix/sys/kern/tty.c
  projects/altix/sys/kern/uipc_mqueue.c
  projects/altix/sys/kern/uipc_socket.c
  projects/altix/sys/kern/uipc_syscalls.c
  projects/altix/sys/kern/vfs_aio.c
  projects/altix/sys/kern/vfs_cache.c
  projects/altix/sys/kern/vfs_default.c
  projects/altix/sys/kern/vfs_lookup.c
  projects/altix/sys/kern/vfs_mount.c
  projects/altix/sys/kern/vfs_subr.c
  projects/altix/sys/kern/vfs_syscalls.c
  projects/altix/sys/mips/adm5120/obio.c
  projects/altix/sys/mips/alchemy/obio.c
  projects/altix/sys/mips/atheros/apb.c
  projects/altix/sys/mips/atheros/ar71xx_machdep.c
  projects/altix/sys/mips/atheros/ar71xx_pci.c
  projects/altix/sys/mips/atheros/ar71xx_wdog.c
  projects/altix/sys/mips/atheros/ar71xxreg.h
  projects/altix/sys/mips/atheros/files.ar71xx
  projects/altix/sys/mips/atheros/if_arge.c
  projects/altix/sys/mips/atheros/if_argevar.h
  projects/altix/sys/mips/atheros/uart_bus_ar71xx.c
  projects/altix/sys/mips/atheros/uart_cpu_ar71xx.c
  projects/altix/sys/mips/cavium/ciu.c
  projects/altix/sys/mips/cavium/files.octeon1
  projects/altix/sys/mips/cavium/obio.c
  projects/altix/sys/mips/cavium/octe/cavium-ethernet.h
  projects/altix/sys/mips/cavium/octe/ethernet-common.c
  projects/altix/sys/mips/cavium/octe/ethernet-headers.h
  projects/altix/sys/mips/cavium/octe/ethernet-mdio.c
  projects/altix/sys/mips/cavium/octe/ethernet-rgmii.c
  projects/altix/sys/mips/cavium/octe/ethernet-rx.c
  projects/altix/sys/mips/cavium/octe/ethernet-sgmii.c
  projects/altix/sys/mips/cavium/octe/ethernet-tx.c
  projects/altix/sys/mips/cavium/octe/ethernet-xaui.c
  projects/altix/sys/mips/cavium/octe/ethernet.c
  projects/altix/sys/mips/cavium/octe/octe.c
  projects/altix/sys/mips/cavium/octeon_machdep.c
  projects/altix/sys/mips/cavium/octeon_mp.c
  projects/altix/sys/mips/cavium/octopci.c
  projects/altix/sys/mips/cavium/octopcireg.h
  projects/altix/sys/mips/cavium/std.octeon1
  projects/altix/sys/mips/cavium/uart_bus_octeonusart.c
  projects/altix/sys/mips/cavium/uart_cpu_octeonusart.c
  projects/altix/sys/mips/cavium/uart_dev_oct16550.c
  projects/altix/sys/mips/cavium/usb/octusb.c
  projects/altix/sys/mips/conf/AR71XX
  projects/altix/sys/mips/conf/AR71XX.hints
  projects/altix/sys/mips/conf/MALTA64
  projects/altix/sys/mips/conf/OCTEON1
  projects/altix/sys/mips/conf/SWARM
  projects/altix/sys/mips/conf/SWARM_SMP
  projects/altix/sys/mips/idt/if_kr.c
  projects/altix/sys/mips/idt/obio.c
  projects/altix/sys/mips/include/atomic.h
  projects/altix/sys/mips/include/cpufunc.h
  projects/altix/sys/mips/include/cpuregs.h
  projects/altix/sys/mips/include/elf.h
  projects/altix/sys/mips/include/locore.h
  projects/altix/sys/mips/include/md_var.h
  projects/altix/sys/mips/include/memdev.h
  projects/altix/sys/mips/include/pcb.h
  projects/altix/sys/mips/include/pmap.h
  projects/altix/sys/mips/include/pte.h
  projects/altix/sys/mips/include/regnum.h
  projects/altix/sys/mips/include/smp.h
  projects/altix/sys/mips/include/ucontext.h
  projects/altix/sys/mips/include/vmparam.h
  projects/altix/sys/mips/mips/busdma_machdep.c
  projects/altix/sys/mips/mips/exception.S
  projects/altix/sys/mips/mips/locore.S
  projects/altix/sys/mips/mips/machdep.c
  projects/altix/sys/mips/mips/mainbus.c
  projects/altix/sys/mips/mips/mp_machdep.c
  projects/altix/sys/mips/mips/nexus.c
  projects/altix/sys/mips/mips/pmap.c
  projects/altix/sys/mips/mips/trap.c
  projects/altix/sys/mips/rmi/board.c
  projects/altix/sys/mips/rmi/board.h
  projects/altix/sys/mips/rmi/dev/sec/desc.h
  projects/altix/sys/mips/rmi/dev/sec/rmilib.c
  projects/altix/sys/mips/rmi/dev/sec/rmilib.h
  projects/altix/sys/mips/rmi/dev/sec/rmisec.c
  projects/altix/sys/mips/rmi/dev/xlr/rge.c
  projects/altix/sys/mips/rmi/dev/xlr/rge.h
  projects/altix/sys/mips/rmi/files.xlr
  projects/altix/sys/mips/rmi/interrupt.h
  projects/altix/sys/mips/rmi/intr_machdep.c
  projects/altix/sys/mips/rmi/iodi.c
  projects/altix/sys/mips/rmi/iomap.h
  projects/altix/sys/mips/rmi/msgring.h
  projects/altix/sys/mips/rmi/pic.h
  projects/altix/sys/mips/rmi/rmi_mips_exts.h
  projects/altix/sys/mips/rmi/tick.c
  projects/altix/sys/mips/rmi/xlr_machdep.c
  projects/altix/sys/mips/rmi/xlr_pci.c
  projects/altix/sys/mips/sibyte/sb_machdep.c
  projects/altix/sys/mips/sibyte/sb_zbbus.c
  projects/altix/sys/mips/sibyte/sb_zbpci.c
  projects/altix/sys/modules/Makefile
  projects/altix/sys/modules/aac/Makefile
  projects/altix/sys/modules/acpi/acpi/Makefile
  projects/altix/sys/modules/agp/Makefile
  projects/altix/sys/modules/amr/Makefile
  projects/altix/sys/modules/asr/Makefile
  projects/altix/sys/modules/bge/Makefile
  projects/altix/sys/modules/cpufreq/Makefile
  projects/altix/sys/modules/crypto/Makefile
  projects/altix/sys/modules/cryptodev/Makefile
  projects/altix/sys/modules/cxgb/Makefile
  projects/altix/sys/modules/cyclic/Makefile
  projects/altix/sys/modules/dtrace/Makefile
  projects/altix/sys/modules/dtrace/Makefile.inc
  projects/altix/sys/modules/dtrace/dtrace/Makefile
  projects/altix/sys/modules/dtrace/dtraceall/dtraceall.c
  projects/altix/sys/modules/dtrace/fasttrap/Makefile
  projects/altix/sys/modules/em/Makefile
  projects/altix/sys/modules/gem/Makefile
  projects/altix/sys/modules/hptmv/Makefile
  projects/altix/sys/modules/hptrr/Makefile
  projects/altix/sys/modules/hwpmc/Makefile
  projects/altix/sys/modules/i2c/controllers/pcf/Makefile
  projects/altix/sys/modules/igb/Makefile
  projects/altix/sys/modules/io/Makefile
  projects/altix/sys/modules/ixgbe/Makefile
  projects/altix/sys/modules/krpc/Makefile
  projects/altix/sys/modules/le/Makefile
  projects/altix/sys/modules/linprocfs/Makefile
  projects/altix/sys/modules/linsysfs/Makefile
  projects/altix/sys/modules/linux/Makefile
  projects/altix/sys/modules/mem/Makefile
  projects/altix/sys/modules/mfi/Makefile
  projects/altix/sys/modules/mii/Makefile
  projects/altix/sys/modules/ndis/Makefile
  projects/altix/sys/modules/opensolaris/Makefile
  projects/altix/sys/modules/ppc/Makefile
  projects/altix/sys/modules/procfs/Makefile
  projects/altix/sys/modules/scc/Makefile
  projects/altix/sys/modules/smbfs/Makefile
  projects/altix/sys/modules/sound/driver/Makefile
  projects/altix/sys/modules/sound/sound/Makefile
  projects/altix/sys/modules/svr4/Makefile
  projects/altix/sys/modules/syscons/Makefile
  projects/altix/sys/modules/sysvipc/sysvmsg/Makefile
  projects/altix/sys/modules/sysvipc/sysvsem/Makefile
  projects/altix/sys/modules/uart/Makefile
  projects/altix/sys/modules/usb/Makefile
  projects/altix/sys/modules/vx/Makefile
  projects/altix/sys/modules/wlan/Makefile
  projects/altix/sys/modules/zfs/Makefile
  projects/altix/sys/net/bpf.c
  projects/altix/sys/net/if.c
  projects/altix/sys/net/if.h
  projects/altix/sys/net/if_epair.c
  projects/altix/sys/net/if_lagg.c
  projects/altix/sys/net/if_llatbl.c
  projects/altix/sys/net/if_llatbl.h
  projects/altix/sys/net/if_tap.c
  projects/altix/sys/net/if_tun.c
  projects/altix/sys/net/rtsock.c
  projects/altix/sys/net/vnet.c
  projects/altix/sys/net80211/ieee80211_node.c
  projects/altix/sys/net80211/ieee80211_ratectl.c
  projects/altix/sys/net80211/ieee80211_ratectl.h
  projects/altix/sys/net80211/ieee80211_scan_sta.c
  projects/altix/sys/netgraph/ng_UI.c
  projects/altix/sys/netgraph/ng_async.c
  projects/altix/sys/netgraph/ng_frame_relay.c
  projects/altix/sys/netgraph/ng_gif_demux.c
  projects/altix/sys/netgraph/ng_iface.c
  projects/altix/sys/netgraph/ng_rfc1490.c
  projects/altix/sys/netgraph/ng_socket.c
  projects/altix/sys/netgraph/ng_tty.c
  projects/altix/sys/netinet/igmp.c
  projects/altix/sys/netinet/in.c
  projects/altix/sys/netinet/in.h
  projects/altix/sys/netinet/in_rmx.c
  projects/altix/sys/netinet/ip_carp.c
  projects/altix/sys/netinet/ip_divert.c
  projects/altix/sys/netinet/ip_input.c
  projects/altix/sys/netinet/ip_ipsec.c
  projects/altix/sys/netinet/ip_options.c
  projects/altix/sys/netinet/ip_output.c
  projects/altix/sys/netinet/ip_var.h
  projects/altix/sys/netinet/ipfw/dn_sched.h
  projects/altix/sys/netinet/ipfw/dn_sched_qfq.c
  projects/altix/sys/netinet/ipfw/dn_sched_wf2q.c
  projects/altix/sys/netinet/ipfw/ip_dn_glue.c
  projects/altix/sys/netinet/ipfw/ip_dn_io.c
  projects/altix/sys/netinet/ipfw/ip_dn_private.h
  projects/altix/sys/netinet/ipfw/ip_dummynet.c
  projects/altix/sys/netinet/ipfw/ip_fw_log.c
  projects/altix/sys/netinet/ipfw/ip_fw_nat.c
  projects/altix/sys/netinet/ipfw/ip_fw_pfil.c
  projects/altix/sys/netinet/libalias/libalias.3
  projects/altix/sys/netinet/raw_ip.c
  projects/altix/sys/netinet/sctp.h
  projects/altix/sys/netinet/sctp_asconf.c
  projects/altix/sys/netinet/sctp_asconf.h
  projects/altix/sys/netinet/sctp_auth.c
  projects/altix/sys/netinet/sctp_bsd_addr.c
  projects/altix/sys/netinet/sctp_cc_functions.c
  projects/altix/sys/netinet/sctp_constants.h
  projects/altix/sys/netinet/sctp_crc32.c
  projects/altix/sys/netinet/sctp_crc32.h
  projects/altix/sys/netinet/sctp_indata.c
  projects/altix/sys/netinet/sctp_input.c
  projects/altix/sys/netinet/sctp_os_bsd.h
  projects/altix/sys/netinet/sctp_output.c
  projects/altix/sys/netinet/sctp_output.h
  projects/altix/sys/netinet/sctp_pcb.c
  projects/altix/sys/netinet/sctp_pcb.h
  projects/altix/sys/netinet/sctp_peeloff.c
  projects/altix/sys/netinet/sctp_sysctl.c
  projects/altix/sys/netinet/sctp_sysctl.h
  projects/altix/sys/netinet/sctp_timer.c
  projects/altix/sys/netinet/sctp_uio.h
  projects/altix/sys/netinet/sctp_usrreq.c
  projects/altix/sys/netinet/sctputil.c
  projects/altix/sys/netinet/siftr.c
  projects/altix/sys/netinet/tcp.h
  projects/altix/sys/netinet/tcp_input.c
  projects/altix/sys/netinet/tcp_output.c
  projects/altix/sys/netinet/tcp_reass.c
  projects/altix/sys/netinet/tcp_subr.c
  projects/altix/sys/netinet/tcp_timer.h
  projects/altix/sys/netinet/tcp_usrreq.c
  projects/altix/sys/netinet/tcp_var.h
  projects/altix/sys/netinet/udp_usrreq.c
  projects/altix/sys/netinet6/icmp6.c
  projects/altix/sys/netinet6/in6_cksum.c
  projects/altix/sys/netinet6/in6_rmx.c
  projects/altix/sys/netinet6/ip6_input.c
  projects/altix/sys/netinet6/ip6_ipsec.c
  projects/altix/sys/netinet6/ip6_output.c
  projects/altix/sys/netinet6/ip6_var.h
  projects/altix/sys/netinet6/nd6.c
  projects/altix/sys/netinet6/nd6_nbr.c
  projects/altix/sys/netinet6/raw_ip6.c
  projects/altix/sys/netinet6/sctp6_usrreq.c
  projects/altix/sys/netipsec/ipsec_output.c
  projects/altix/sys/netipsec/key.c
  projects/altix/sys/netipsec/keydb.h
  projects/altix/sys/nfs/nfs_lock.c
  projects/altix/sys/nfs/nfs_lock.h
  projects/altix/sys/nfsclient/nfs.h
  projects/altix/sys/nfsclient/nfs_bio.c
  projects/altix/sys/nfsclient/nfs_diskless.c
  projects/altix/sys/nfsclient/nfs_nfsiod.c
  projects/altix/sys/nfsclient/nfs_node.c
  projects/altix/sys/nfsclient/nfs_subs.c
  projects/altix/sys/nfsclient/nfs_vfsops.c
  projects/altix/sys/nfsclient/nfs_vnops.c
  projects/altix/sys/nfsclient/nfsmount.h
  projects/altix/sys/nfsclient/nfsnode.h
  projects/altix/sys/nfsserver/nfs_serv.c
  projects/altix/sys/nlm/nlm_advlock.c
  projects/altix/sys/nlm/nlm_prot_impl.c
  projects/altix/sys/opencrypto/cryptodev.c
  projects/altix/sys/opencrypto/cryptodev.h
  projects/altix/sys/opencrypto/cryptosoft.c
  projects/altix/sys/opencrypto/deflate.c
  projects/altix/sys/opencrypto/xform.c
  projects/altix/sys/opencrypto/xform.h
  projects/altix/sys/pc98/conf/GENERIC
  projects/altix/sys/pc98/pc98/canbus.c
  projects/altix/sys/pc98/pc98/machdep.c
  projects/altix/sys/pci/if_rl.c
  projects/altix/sys/powerpc/aim/clock.c
  projects/altix/sys/powerpc/aim/copyinout.c
  projects/altix/sys/powerpc/aim/interrupt.c
  projects/altix/sys/powerpc/aim/machdep.c
  projects/altix/sys/powerpc/aim/mmu_oea.c
  projects/altix/sys/powerpc/aim/mmu_oea64.c
  projects/altix/sys/powerpc/aim/nexus.c
  projects/altix/sys/powerpc/aim/ofw_machdep.c
  projects/altix/sys/powerpc/aim/slb.c
  projects/altix/sys/powerpc/aim/trap.c
  projects/altix/sys/powerpc/aim/trap_subr64.S
  projects/altix/sys/powerpc/aim/vm_machdep.c
  projects/altix/sys/powerpc/booke/clock.c
  projects/altix/sys/powerpc/booke/interrupt.c
  projects/altix/sys/powerpc/booke/machdep.c
  projects/altix/sys/powerpc/booke/platform_bare.c
  projects/altix/sys/powerpc/booke/pmap.c
  projects/altix/sys/powerpc/booke/trap.c
  projects/altix/sys/powerpc/conf/GENERIC
  projects/altix/sys/powerpc/conf/GENERIC64
  projects/altix/sys/powerpc/conf/Makefile
  projects/altix/sys/powerpc/conf/NOTES
  projects/altix/sys/powerpc/include/altivec.h
  projects/altix/sys/powerpc/include/elf.h
  projects/altix/sys/powerpc/include/intr_machdep.h
  projects/altix/sys/powerpc/include/md_var.h
  projects/altix/sys/powerpc/include/memdev.h
  projects/altix/sys/powerpc/include/mmuvar.h
  projects/altix/sys/powerpc/include/ofw_machdep.h
  projects/altix/sys/powerpc/include/param.h
  projects/altix/sys/powerpc/include/pcb.h
  projects/altix/sys/powerpc/include/pcpu.h
  projects/altix/sys/powerpc/include/pmap.h
  projects/altix/sys/powerpc/include/smp.h
  projects/altix/sys/powerpc/include/sr.h
  projects/altix/sys/powerpc/include/trap_aim.h
  projects/altix/sys/powerpc/include/vm.h
  projects/altix/sys/powerpc/mpc85xx/mpc85xx.c
  projects/altix/sys/powerpc/ofw/ofw_real.c
  projects/altix/sys/powerpc/ofw/ofw_syscons.c
  projects/altix/sys/powerpc/powermac/ata_kauai.c
  projects/altix/sys/powerpc/powermac/cuda.c
  projects/altix/sys/powerpc/powermac/kiic.c
  projects/altix/sys/powerpc/powermac/pmu.c
  projects/altix/sys/powerpc/powermac/smu.c
  projects/altix/sys/powerpc/powerpc/bus_machdep.c
  projects/altix/sys/powerpc/powerpc/busdma_machdep.c
  projects/altix/sys/powerpc/powerpc/exec_machdep.c
  projects/altix/sys/powerpc/powerpc/intr_machdep.c
  projects/altix/sys/powerpc/powerpc/mem.c
  projects/altix/sys/powerpc/powerpc/mmu_if.m
  projects/altix/sys/powerpc/powerpc/mp_machdep.c
  projects/altix/sys/powerpc/powerpc/platform.c
  projects/altix/sys/powerpc/powerpc/platform_if.m
  projects/altix/sys/powerpc/powerpc/pmap_dispatch.c
  projects/altix/sys/rpc/clnt_dg.c
  projects/altix/sys/rpc/clnt_vc.c
  projects/altix/sys/rpc/replay.c
  projects/altix/sys/rpc/rpc_com.h
  projects/altix/sys/rpc/rpc_generic.c
  projects/altix/sys/security/audit/audit_bsm_klib.c
  projects/altix/sys/security/mac/mac_framework.c
  projects/altix/sys/security/mac/mac_internal.h
  projects/altix/sys/security/mac/mac_vfs.c
  projects/altix/sys/sparc64/conf/GENERIC
  projects/altix/sys/sparc64/include/asm.h
  projects/altix/sys/sparc64/include/elf.h
  projects/altix/sys/sparc64/include/endian.h
  projects/altix/sys/sparc64/include/intr_machdep.h
  projects/altix/sys/sparc64/include/md_var.h
  projects/altix/sys/sparc64/include/smp.h
  projects/altix/sys/sparc64/include/tick.h
  projects/altix/sys/sparc64/pci/schizo.c
  projects/altix/sys/sparc64/sparc64/bus_machdep.c
  projects/altix/sys/sparc64/sparc64/elf_machdep.c
  projects/altix/sys/sparc64/sparc64/intr_machdep.c
  projects/altix/sys/sparc64/sparc64/iommu.c
  projects/altix/sys/sparc64/sparc64/machdep.c
  projects/altix/sys/sparc64/sparc64/mp_machdep.c
  projects/altix/sys/sparc64/sparc64/nexus.c
  projects/altix/sys/sparc64/sparc64/pmap.c
  projects/altix/sys/sparc64/sparc64/support.S
  projects/altix/sys/sparc64/sparc64/tick.c
  projects/altix/sys/sparc64/sparc64/trap.c
  projects/altix/sys/sparc64/sparc64/vm_machdep.c
  projects/altix/sys/sun4v/conf/GENERIC
  projects/altix/sys/sun4v/include/elf.h
  projects/altix/sys/sun4v/include/endian.h
  projects/altix/sys/sun4v/include/intr_machdep.h
  projects/altix/sys/sun4v/include/smp.h
  projects/altix/sys/sun4v/sun4v/bus_machdep.c
  projects/altix/sys/sun4v/sun4v/hviommu.c
  projects/altix/sys/sun4v/sun4v/intr_machdep.c
  projects/altix/sys/sun4v/sun4v/mp_machdep.c
  projects/altix/sys/sun4v/sun4v/nexus.c
  projects/altix/sys/sun4v/sun4v/trap.c
  projects/altix/sys/sun4v/sun4v/vnex.c
  projects/altix/sys/sys/_rmlock.h
  projects/altix/sys/sys/_task.h
  projects/altix/sys/sys/acl.h
  projects/altix/sys/sys/bio.h
  projects/altix/sys/sys/bus.h
  projects/altix/sys/sys/callout.h
  projects/altix/sys/sys/cdefs.h
  projects/altix/sys/sys/conf.h
  projects/altix/sys/sys/copyright.h
  projects/altix/sys/sys/disklabel.h
  projects/altix/sys/sys/dtrace_bsd.h
  projects/altix/sys/sys/elf_common.h
  projects/altix/sys/sys/exec.h
  projects/altix/sys/sys/gpt.h
  projects/altix/sys/sys/imgact.h
  projects/altix/sys/sys/ktrace.h
  projects/altix/sys/sys/link_elf.h
  projects/altix/sys/sys/lock.h
  projects/altix/sys/sys/lockmgr.h
  projects/altix/sys/sys/mbuf.h
  projects/altix/sys/sys/mman.h
  projects/altix/sys/sys/module.h
  projects/altix/sys/sys/mount.h
  projects/altix/sys/sys/mutex.h
  projects/altix/sys/sys/param.h
  projects/altix/sys/sys/pcpu.h
  projects/altix/sys/sys/proc.h
  projects/altix/sys/sys/rmlock.h
  projects/altix/sys/sys/sbuf.h
  projects/altix/sys/sys/sched.h
  projects/altix/sys/sys/sdt.h
  projects/altix/sys/sys/signal.h
  projects/altix/sys/sys/signalvar.h
  projects/altix/sys/sys/socketvar.h
  projects/altix/sys/sys/sockio.h
  projects/altix/sys/sys/syscall.h
  projects/altix/sys/sys/syscall.mk
  projects/altix/sys/sys/sysctl.h
  projects/altix/sys/sys/sysent.h
  projects/altix/sys/sys/sysproto.h
  projects/altix/sys/sys/systm.h
  projects/altix/sys/sys/taskqueue.h
  projects/altix/sys/sys/time.h
  projects/altix/sys/sys/timeet.h
  projects/altix/sys/sys/timetc.h
  projects/altix/sys/sys/unistd.h
  projects/altix/sys/sys/user.h
  projects/altix/sys/sys/vnode.h
  projects/altix/sys/tools/vnode_if.awk
  projects/altix/sys/ufs/ffs/ffs_softdep.c
  projects/altix/sys/ufs/ffs/ffs_vfsops.c
  projects/altix/sys/ufs/ffs/fs.h
  projects/altix/sys/ufs/ffs/softdep.h
  projects/altix/sys/ufs/ufs/ufsmount.h
  projects/altix/sys/vm/memguard.c
  projects/altix/sys/vm/memguard.h
  projects/altix/sys/vm/swap_pager.c
  projects/altix/sys/vm/uma.h
  projects/altix/sys/vm/uma_core.c
  projects/altix/sys/vm/vm_kern.c
  projects/altix/sys/vm/vm_map.c
  projects/altix/sys/vm/vm_map.h
  projects/altix/sys/vm/vm_mmap.c
  projects/altix/sys/vm/vm_page.c
  projects/altix/sys/vm/vm_pageout.c
  projects/altix/sys/vm/vm_phys.c
  projects/altix/sys/vm/vm_reserv.c
  projects/altix/sys/x86/cpufreq/est.c
  projects/altix/sys/x86/isa/atrtc.c
  projects/altix/sys/x86/isa/clock.c
  projects/altix/sys/x86/x86/local_apic.c
  projects/altix/sys/xen/evtchn/evtchn.c
  projects/altix/sys/xen/gnttab.c
  projects/altix/sys/xen/gnttab.h
  projects/altix/sys/xen/interface/grant_table.h
  projects/altix/sys/xen/interface/hvm/params.h
  projects/altix/sys/xen/interface/io/blkif.h
  projects/altix/sys/xen/interface/io/protocols.h
  projects/altix/sys/xen/interface/io/ring.h
  projects/altix/sys/xen/interface/io/xenbus.h
  projects/altix/sys/xen/xen_intr.h
  projects/altix/sys/xen/xenbus/xenbus_if.m
  projects/altix/sys/xen/xenbus/xenbusvar.h
Directory Properties:
  projects/altix/lib/libstand/   (props changed)
  projects/altix/sys/   (props changed)
  projects/altix/sys/amd64/include/xen/   (props changed)
  projects/altix/sys/cddl/contrib/opensolaris/   (props changed)
  projects/altix/sys/contrib/dev/acpica/   (props changed)
  projects/altix/sys/contrib/x86emu/   (props changed)
  projects/altix/sys/dev/usb/controller/   (props changed)
  projects/altix/sys/dev/xen/xenpci/   (props changed)

Modified: projects/altix/lib/libstand/Makefile
==============================================================================
--- projects/altix/lib/libstand/Makefile	Tue Oct 26 01:20:30 2010	(r214368)
+++ projects/altix/lib/libstand/Makefile	Tue Oct 26 02:34:47 2010	(r214369)
@@ -20,23 +20,23 @@ WARNS?=		0
 CFLAGS+= -ffreestanding -Wformat
 CFLAGS+= -I${.CURDIR}
 
-.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "amd64"
+.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64"
 CFLAGS+=	-mpreferred-stack-boundary=2
 CFLAGS+=	-mno-mmx -mno-3dnow -mno-sse -mno-sse2
 .endif
-.if ${MACHINE_ARCH} == "i386"
+.if ${MACHINE_CPUARCH} == "i386"
 CFLAGS+=	-mno-sse3
 .endif
 .if ${MACHINE} == "pc98"
 CFLAGS+=	-Os
 .endif
-.if ${MACHINE_ARCH} == "powerpc" || ${MACHINE_ARCH} == "powerpc64"
+.if ${MACHINE_CPUARCH} == "powerpc"
 CFLAGS+=	-msoft-float -D_STANDALONE -DNETIF_DEBUG
 .endif
 .if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "powerpc64"
 CFLAGS+=	-m32 -I.
 .endif
-.if ${MACHINE_ARCH} == "arm"
+.if ${MACHINE_CPUARCH} == "arm"
 CFLAGS+=	-msoft-float -D_STANDALONE
 .endif
 
@@ -54,19 +54,19 @@ SRCS+= ntoh.c
 
 # string functions from libc
 .PATH: ${.CURDIR}/../libc/string
-.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "powerpc" || \
-	${MACHINE_ARCH} == "powerpc64" || ${MACHINE_ARCH} == "sparc64" || \
-	${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "arm"
+.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "powerpc" || \
+	${MACHINE_CPUARCH} == "sparc64" || ${MACHINE_CPUARCH} == "amd64" || \
+	${MACHINE_CPUARCH} == "arm"
 SRCS+=	bcmp.c bcopy.c bzero.c ffs.c index.c memccpy.c memchr.c memcmp.c \
         memcpy.c memmove.c memset.c qdivrem.c rindex.c strcat.c strchr.c \
         strcmp.c strcpy.c strcspn.c strlen.c strncat.c strncmp.c strncpy.c \
 	strpbrk.c strrchr.c strsep.c strspn.c strstr.c strtok.c swab.c
 .endif
-.if ${MACHINE_ARCH} == "arm"
+.if ${MACHINE_CPUARCH} == "arm"
 .PATH: ${.CURDIR}/../libc/arm/gen
 SRCS+= divsi3.S
 .endif
-.if ${MACHINE_ARCH} == "ia64"
+.if ${MACHINE_CPUARCH} == "ia64"
 .PATH: ${.CURDIR}/../libc/ia64/string
 SRCS+=	bcmp.c bcopy.S bzero.S ffs.S index.c memccpy.c memchr.c memcmp.c \
 	memcpy.S memmove.S memset.c rindex.c strcat.c strchr.c \
@@ -78,7 +78,7 @@ SRCS+=	bcmp.c bcopy.S bzero.S ffs.S inde
 SRCS+= __divdi3.S __divsi3.S __moddi3.S __modsi3.S
 SRCS+= __udivdi3.S __udivsi3.S __umoddi3.S __umodsi3.S
 .endif
-.if ${MACHINE_ARCH} == "powerpc" || ${MACHINE_ARCH} == "powerpc64"
+.if ${MACHINE_CPUARCH} == "powerpc"
 .PATH: ${.CURDIR}/../libc/quad
 SRCS+=	ashldi3.c ashrdi3.c
 .PATH: ${.CURDIR}/../libc/powerpc/gen
@@ -90,12 +90,12 @@ SRCS+=	syncicache.c
 SRCS+= uuid_equal.c uuid_is_nil.c
 
 # _setjmp/_longjmp
-.if ${MACHINE_ARCH} == "amd64"
+.if ${MACHINE_CPUARCH} == "amd64"
 .PATH: ${.CURDIR}/i386
 .elif ${MACHINE_ARCH} == "powerpc64"
 .PATH: ${.CURDIR}/powerpc
 .else
-.PATH: ${.CURDIR}/${MACHINE_ARCH}
+.PATH: ${.CURDIR}/${MACHINE_CPUARCH}
 .endif
 SRCS+=	_setjmp.S
 
@@ -157,7 +157,7 @@ SRCS+=	splitfs.c
 
 .include <bsd.lib.mk>
 
-.if ${MACHINE_ARCH} == "amd64"
+.if ${MACHINE_CPUARCH} == "amd64"
 beforedepend ${OBJS}: machine
 cleandepend: cleanmachine
 cleanmachine:

Modified: projects/altix/lib/libstand/libstand.3
==============================================================================
--- projects/altix/lib/libstand/libstand.3	Tue Oct 26 01:20:30 2010	(r214368)
+++ projects/altix/lib/libstand/libstand.3	Tue Oct 26 02:34:47 2010	(r214369)
@@ -270,7 +270,6 @@ The
 .Li b
 conversion is provided to decode error registers.
 Its usage is:
-.Pp
 .Bd -ragged -offset indent
 printf(
 .Qq reg=%b\en ,
@@ -285,7 +284,6 @@ Each <arg> is a sequence of characters, 
 which gives the bit number to be inspected (origin 1) and the next characters
 (up to a character less than 32) give the text to be displayed if the bit is set.
 Thus
-.Pp
 .Bd -ragged -offset indent
 printf(
 .Qq reg=%b\en ,
@@ -295,7 +293,6 @@ printf(
 .Ed
 .Pp
 would give the output
-.Pp
 .Bd -ragged -offset indent
 reg=3<BITTWO,BITONE>
 .Ed
@@ -303,7 +300,6 @@ reg=3<BITTWO,BITONE>
 The
 .Li D
 conversion provides a hexdump facility, e.g.
-.Pp
 .Bd -ragged -offset indent
 printf(
 .Qq %6D ,

Modified: projects/altix/lib/libstand/net.h
==============================================================================
--- projects/altix/lib/libstand/net.h	Tue Oct 26 01:20:30 2010	(r214368)
+++ projects/altix/lib/libstand/net.h	Tue Oct 26 02:34:47 2010	(r214369)
@@ -50,7 +50,7 @@
 
 #define MACPY(s, d) bcopy((char *)s, (char *)d, 6)
 
-#define MAXTMO 20	/* seconds */
+#define MAXTMO 120	/* seconds */
 #define MINTMO 2	/* seconds */
 
 #define FNAME_SIZE 128

Modified: projects/altix/lib/libstand/nfs.c
==============================================================================
--- projects/altix/lib/libstand/nfs.c	Tue Oct 26 01:20:30 2010	(r214368)
+++ projects/altix/lib/libstand/nfs.c	Tue Oct 26 02:34:47 2010	(r214369)
@@ -50,7 +50,10 @@ __FBSDID("$FreeBSD$");
 
 #define NFS_DEBUGxx
 
+#define NFSREAD_SIZE 1024
+
 /* Define our own NFS attributes without NQNFS stuff. */
+#ifdef OLD_NFSV2
 struct nfsv2_fattrs {
 	n_long	fa_type;
 	n_long	fa_mode;
@@ -68,7 +71,6 @@ struct nfsv2_fattrs {
 	struct nfsv2_time fa_ctime;
 };
 
-
 struct nfs_read_args {
 	u_char	fh[NFS_FHSIZE];
 	n_long	off;
@@ -77,7 +79,6 @@ struct nfs_read_args {
 };
 
 /* Data part of nfs rpc reply (also the largest thing we receive) */
-#define NFSREAD_SIZE 1024
 struct nfs_read_repl {
 	n_long	errno;
 	struct	nfsv2_fattrs fa;
@@ -116,6 +117,72 @@ struct nfs_iodesc {
 	u_char	fh[NFS_FHSIZE];
 	struct nfsv2_fattrs fa;	/* all in network order */
 };
+#else	/* !OLD_NFSV2 */
+
+/* NFSv3 definitions */
+#define	NFS_V3MAXFHSIZE		64
+#define	NFS_VER3		3
+#define	RPCMNT_VER3		3
+#define	NFSPROCV3_LOOKUP	3
+#define	NFSPROCV3_READLINK	5
+#define	NFSPROCV3_READ		6
+#define	NFSPROCV3_READDIR	16
+
+typedef struct {
+	uint32_t val[2];
+} n_quad;
+
+struct nfsv3_time {
+	uint32_t nfs_sec;
+	uint32_t nfs_nsec;
+};
+
+struct nfsv3_fattrs {
+	uint32_t fa_type;
+	uint32_t fa_mode;
+	uint32_t fa_nlink;
+	uint32_t fa_uid;
+	uint32_t fa_gid;
+	n_quad fa_size;
+	n_quad fa_used;
+	n_quad fa_rdev;
+	n_quad fa_fsid;
+	n_quad fa_fileid;
+	struct nfsv3_time fa_atime;
+	struct nfsv3_time fa_mtime;
+	struct nfsv3_time fa_ctime;
+};
+
+/*
+ * For NFSv3, the file handle is variable in size, so most fixed sized
+ * structures for arguments won't work. For most cases, a structure
+ * that starts with any fixed size section is followed by an array
+ * that covers the maximum size required.
+ */
+struct nfsv3_readdir_repl {
+	uint32_t errno;
+	uint32_t ok;
+	struct nfsv3_fattrs fa;
+	uint32_t cookiev0;
+	uint32_t cookiev1;
+};
+
+struct nfsv3_readdir_entry {
+	uint32_t follows;
+	uint32_t fid0;
+	uint32_t fid1;
+	uint32_t len;
+	uint32_t nameplus[0];
+};
+
+struct nfs_iodesc {
+	struct iodesc *iodesc;
+	off_t off;
+	uint32_t fhsize;
+	u_char fh[NFS_V3MAXFHSIZE];
+	struct nfsv3_fattrs fa;	/* all in network order */
+};
+#endif	/* OLD_NFSV2 */
 
 /*
  * XXX interactions with tftp? See nfswrapper.c for a confusing
@@ -142,6 +209,7 @@ struct fs_ops nfs_fsops = {
 	nfs_readdir
 };
 
+#ifdef	OLD_NFSV2
 /*
  * Fetch the root file handle (call mount daemon)
  * Return zero or error number.
@@ -745,3 +813,675 @@ nfs_readdir(struct open_file *f, struct 
 	cookie = ntohl(roff->cookie);
 	return 0;
 }
+#else	/* !OLD_NFSV2 */
+/*
+ * Fetch the root file handle (call mount daemon)
+ * Return zero or error number.
+ */
+int
+nfs_getrootfh(struct iodesc *d, char *path, uint32_t *fhlenp, u_char *fhp)
+{
+	int len;
+	struct args {
+		uint32_t len;
+		char path[FNAME_SIZE];
+	} *args;
+	struct repl {
+		uint32_t errno;
+		uint32_t fhsize;
+		u_char fh[NFS_V3MAXFHSIZE];
+		uint32_t authcnt;
+		uint32_t auth[7];
+	} *repl;
+	struct {
+		uint32_t h[RPC_HEADER_WORDS];
+		struct args d;
+	} sdata;
+	struct {
+		uint32_t h[RPC_HEADER_WORDS];
+		struct repl d;
+	} rdata;
+	size_t cc;
+
+#ifdef NFS_DEBUG
+	if (debug)
+		printf("nfs_getrootfh: %s\n", path);
+#endif
+
+	args = &sdata.d;
+	repl = &rdata.d;
+
+	bzero(args, sizeof(*args));
+	len = strlen(path);
+	if (len > sizeof(args->path))
+		len = sizeof(args->path);
+	args->len = htonl(len);
+	bcopy(path, args->path, len);
+	len = sizeof(uint32_t) + roundup(len, sizeof(uint32_t));
+
+	cc = rpc_call(d, RPCPROG_MNT, RPCMNT_VER3, RPCMNT_MOUNT,
+	    args, len, repl, sizeof(*repl));
+	if (cc == -1)
+		/* errno was set by rpc_call */
+		return (errno);
+	if (cc < 2 * sizeof (uint32_t))
+		return (EBADRPC);
+	if (repl->errno != 0)
+		return (ntohl(repl->errno));
+	*fhlenp = ntohl(repl->fhsize);
+	bcopy(repl->fh, fhp, *fhlenp);
+	return (0);
+}
+
+/*
+ * Lookup a file.  Store handle and attributes.
+ * Return zero or error number.
+ */
+int
+nfs_lookupfh(struct nfs_iodesc *d, const char *name, struct nfs_iodesc *newfd)
+{
+	int len, rlen, pos;
+	struct args {
+		uint32_t fhsize;
+		uint32_t fhplusname[1 +
+		    (NFS_V3MAXFHSIZE + FNAME_SIZE) / sizeof(uint32_t)];
+	} *args;
+	struct repl {
+		uint32_t errno;
+		uint32_t fhsize;
+		uint32_t fhplusattr[(NFS_V3MAXFHSIZE +
+		    2 * (sizeof(uint32_t) +
+		    sizeof(struct nfsv3_fattrs))) / sizeof(uint32_t)];
+	} *repl;
+	struct {
+		uint32_t h[RPC_HEADER_WORDS];
+		struct args d;
+	} sdata;
+	struct {
+		uint32_t h[RPC_HEADER_WORDS];
+		struct repl d;
+	} rdata;
+	ssize_t cc;
+
+#ifdef NFS_DEBUG
+	if (debug)
+		printf("lookupfh: called\n");
+#endif
+
+	args = &sdata.d;
+	repl = &rdata.d;
+
+	bzero(args, sizeof(*args));
+	args->fhsize = htonl(d->fhsize);
+	bcopy(d->fh, args->fhplusname, d->fhsize);
+	len = strlen(name);
+	if (len > FNAME_SIZE)
+		len = FNAME_SIZE;
+	pos = roundup(d->fhsize, sizeof(uint32_t)) / sizeof(uint32_t);
+	args->fhplusname[pos++] = htonl(len);
+	bcopy(name, &args->fhplusname[pos], len);
+	len = sizeof(uint32_t) + pos * sizeof(uint32_t) +
+	    roundup(len, sizeof(uint32_t));
+
+	rlen = sizeof(*repl);
+
+	cc = rpc_call(d->iodesc, NFS_PROG, NFS_VER3, NFSPROCV3_LOOKUP,
+	    args, len, repl, rlen);
+	if (cc == -1)
+		return (errno);		/* XXX - from rpc_call */
+	if (cc < 2 * sizeof(uint32_t))
+		return (EIO);
+	if (repl->errno != 0)
+		/* saerrno.h now matches NFS error numbers. */
+		return (ntohl(repl->errno));
+	newfd->fhsize = ntohl(repl->fhsize);
+	bcopy(repl->fhplusattr, &newfd->fh, newfd->fhsize);
+	pos = roundup(newfd->fhsize, sizeof(uint32_t)) / sizeof(uint32_t);
+	if (repl->fhplusattr[pos++] == 0)
+		return (EIO);
+	bcopy(&repl->fhplusattr[pos], &newfd->fa, sizeof(newfd->fa));
+	return (0);
+}
+
+#ifndef NFS_NOSYMLINK
+/*
+ * Get the destination of a symbolic link.
+ */
+int
+nfs_readlink(struct nfs_iodesc *d, char *buf)
+{
+	struct args {
+		uint32_t fhsize;
+		u_char fh[NFS_V3MAXFHSIZE];
+	} *args;
+	struct repl {
+		uint32_t errno;
+		uint32_t ok;
+		struct nfsv3_fattrs fa;
+		uint32_t len;
+		u_char path[NFS_MAXPATHLEN];
+	} *repl;
+	struct {
+		uint32_t h[RPC_HEADER_WORDS];
+		struct args d;
+	} sdata;
+	struct {
+		uint32_t h[RPC_HEADER_WORDS];
+		struct repl d;
+	} rdata;
+	ssize_t cc;
+
+#ifdef NFS_DEBUG
+	if (debug)
+		printf("readlink: called\n");
+#endif
+
+	args = &sdata.d;
+	repl = &rdata.d;
+
+	bzero(args, sizeof(*args));
+	args->fhsize = htonl(d->fhsize);
+	bcopy(d->fh, args->fh, d->fhsize);
+	cc = rpc_call(d->iodesc, NFS_PROG, NFS_VER3, NFSPROCV3_READLINK,
+	    args, sizeof(uint32_t) + roundup(d->fhsize, sizeof(uint32_t)),
+	    repl, sizeof(*repl));
+	if (cc == -1)
+		return (errno);
+
+	if (cc < 2 * sizeof(uint32_t))
+		return (EIO);
+
+	if (repl->errno != 0)
+		return (ntohl(repl->errno));
+
+	if (repl->ok == 0)
+		return (EIO);
+
+	repl->len = ntohl(repl->len);
+	if (repl->len > NFS_MAXPATHLEN)
+		return (ENAMETOOLONG);
+
+	bcopy(repl->path, buf, repl->len);
+	buf[repl->len] = 0;
+	return (0);
+}
+#endif
+
+/*
+ * Read data from a file.
+ * Return transfer count or -1 (and set errno)
+ */
+ssize_t
+nfs_readdata(struct nfs_iodesc *d, off_t off, void *addr, size_t len)
+{
+	struct args {
+		uint32_t fhsize;
+		uint32_t fhoffcnt[NFS_V3MAXFHSIZE / sizeof(uint32_t) + 3];
+	} *args;
+	struct repl {
+		uint32_t errno;
+		uint32_t ok;
+		struct nfsv3_fattrs fa;
+		uint32_t count;
+		uint32_t eof;
+		uint32_t len;
+		u_char data[NFSREAD_SIZE];
+	} *repl;
+	struct {
+		uint32_t h[RPC_HEADER_WORDS];
+		struct args d;
+	} sdata;
+	struct {
+		uint32_t h[RPC_HEADER_WORDS];
+		struct repl d;
+	} rdata;
+	size_t cc;
+	long x;
+	int hlen, rlen, pos;
+
+	args = &sdata.d;
+	repl = &rdata.d;
+
+	bzero(args, sizeof(*args));
+	args->fhsize = htonl(d->fhsize);
+	bcopy(d->fh, args->fhoffcnt, d->fhsize);
+	pos = roundup(d->fhsize, sizeof(uint32_t)) / sizeof(uint32_t);
+	args->fhoffcnt[pos++] = 0;
+	args->fhoffcnt[pos++] = htonl((uint32_t)off);
+	if (len > NFSREAD_SIZE)
+		len = NFSREAD_SIZE;
+	args->fhoffcnt[pos] = htonl((uint32_t)len);
+	hlen = sizeof(*repl) - NFSREAD_SIZE;
+
+	cc = rpc_call(d->iodesc, NFS_PROG, NFS_VER3, NFSPROCV3_READ,
+	    args, 4 * sizeof(uint32_t) + roundup(d->fhsize, sizeof(uint32_t)),
+	    repl, sizeof(*repl));
+	if (cc == -1)
+		/* errno was already set by rpc_call */
+		return (-1);
+	if (cc < hlen) {
+		errno = EBADRPC;
+		return (-1);
+	}
+	if (repl->errno != 0) {
+		errno = ntohl(repl->errno);
+		return (-1);
+	}
+	rlen = cc - hlen;
+	x = ntohl(repl->count);
+	if (rlen < x) {
+		printf("nfsread: short packet, %d < %ld\n", rlen, x);
+		errno = EBADRPC;
+		return (-1);
+	}
+	bcopy(repl->data, addr, x);
+	return (x);
+}
+
+/*
+ * Open a file.
+ * return zero or error number
+ */
+int
+nfs_open(const char *upath, struct open_file *f)
+{
+	struct iodesc *desc;
+	struct nfs_iodesc *currfd;
+	char buf[2 * NFS_V3MAXFHSIZE + 3];
+	u_char *fh;
+	char *cp;
+	int i;
+#ifndef NFS_NOSYMLINK
+	struct nfs_iodesc *newfd;
+	struct nfsv3_fattrs *fa;
+	char *ncp;
+	int c;
+	char namebuf[NFS_MAXPATHLEN + 1];
+	char linkbuf[NFS_MAXPATHLEN + 1];
+	int nlinks = 0;
+#endif
+	int error;
+	char *path;
+
+#ifdef NFS_DEBUG
+ 	if (debug)
+ 	    printf("nfs_open: %s (rootpath=%s)\n", upath, rootpath);
+#endif
+	if (!rootpath[0]) {
+		printf("no rootpath, no nfs\n");
+		return (ENXIO);
+	}
+
+	/*
+	 * This is silly - we should look at dv_type but that value is
+	 * arch dependant and we can't use it here.
+	 */
+#ifndef __i386__
+	if (strcmp(f->f_dev->dv_name, "net") != 0)
+		return (EINVAL);
+#else
+	if (strcmp(f->f_dev->dv_name, "pxe") != 0)
+		return (EINVAL);
+#endif
+
+	if (!(desc = socktodesc(*(int *)(f->f_devdata))))
+		return (EINVAL);
+
+	/* Bind to a reserved port. */
+	desc->myport = htons(--rpc_port);
+	desc->destip = rootip;
+	if ((error = nfs_getrootfh(desc, rootpath, &nfs_root_node.fhsize,
+	    nfs_root_node.fh)))
+		return (error);
+	nfs_root_node.iodesc = desc;
+
+	fh = &nfs_root_node.fh[0];
+	buf[0] = 'X';
+	cp = &buf[1];
+	for (i = 0; i < nfs_root_node.fhsize; i++, cp += 2)
+		sprintf(cp, "%02x", fh[i]);
+	sprintf(cp, "X");
+	setenv("boot.nfsroot.server", inet_ntoa(rootip), 1);
+	setenv("boot.nfsroot.path", rootpath, 1);
+	setenv("boot.nfsroot.nfshandle", buf, 1);
+	sprintf(buf, "%d", nfs_root_node.fhsize);
+	setenv("boot.nfsroot.nfshandlelen", buf, 1);
+
+#ifndef NFS_NOSYMLINK
+	/* Fake up attributes for the root dir. */
+	fa = &nfs_root_node.fa;
+	fa->fa_type  = htonl(NFDIR);
+	fa->fa_mode  = htonl(0755);
+	fa->fa_nlink = htonl(2);
+
+	currfd = &nfs_root_node;
+	newfd = 0;
+
+	cp = path = strdup(upath);
+	if (path == NULL) {
+		error = ENOMEM;
+		goto out;
+	}
+	while (*cp) {
+		/*
+		 * Remove extra separators
+		 */
+		while (*cp == '/')
+			cp++;
+
+		if (*cp == '\0')
+			break;
+		/*
+		 * Check that current node is a directory.
+		 */
+		if (currfd->fa.fa_type != htonl(NFDIR)) {
+			error = ENOTDIR;
+			goto out;
+		}
+
+		/* allocate file system specific data structure */
+		newfd = malloc(sizeof(*newfd));
+		if (newfd == NULL) {
+			error = ENOMEM;
+			goto out;
+		}
+		newfd->iodesc = currfd->iodesc;
+		newfd->off = 0;
+
+		/*
+		 * Get next component of path name.
+		 */
+		{
+			int len = 0;
+
+			ncp = cp;
+			while ((c = *cp) != '\0' && c != '/') {
+				if (++len > NFS_MAXNAMLEN) {
+					error = ENOENT;
+					goto out;
+				}
+				cp++;
+			}
+			*cp = '\0';
+		}
+
+		/* lookup a file handle */
+		error = nfs_lookupfh(currfd, ncp, newfd);
+		*cp = c;
+		if (error)
+			goto out;
+
+		/*
+		 * Check for symbolic link
+		 */
+		if (newfd->fa.fa_type == htonl(NFLNK)) {
+			int link_len, len;
+
+			error = nfs_readlink(newfd, linkbuf);
+			if (error)
+				goto out;
+
+			link_len = strlen(linkbuf);
+			len = strlen(cp);
+
+			if (link_len + len > MAXPATHLEN
+			    || ++nlinks > MAXSYMLINKS) {
+				error = ENOENT;
+				goto out;
+			}
+
+			bcopy(cp, &namebuf[link_len], len + 1);
+			bcopy(linkbuf, namebuf, link_len);
+
+			/*
+			 * If absolute pathname, restart at root.
+			 * If relative pathname, restart at parent directory.
+			 */
+			cp = namebuf;
+			if (*cp == '/') {
+				if (currfd != &nfs_root_node)
+					free(currfd);
+				currfd = &nfs_root_node;
+			}
+
+			free(newfd);
+			newfd = 0;
+
+			continue;
+		}
+
+		if (currfd != &nfs_root_node)
+			free(currfd);
+		currfd = newfd;
+		newfd = 0;
+	}
+
+	error = 0;
+
+out:
+	free(newfd);
+	free(path);
+#else
+	/* allocate file system specific data structure */
+	currfd = malloc(sizeof(*currfd));
+	if (currfd != NULL) {
+		currfd->iodesc = desc;
+		currfd->off = 0;
+
+		error = nfs_lookupfh(&nfs_root_node, upath, currfd);
+	} else
+		error = ENOMEM;
+#endif
+	if (!error) {
+		f->f_fsdata = (void *)currfd;
+		return (0);
+	}
+
+#ifdef NFS_DEBUG
+	if (debug)
+		printf("nfs_open: %s lookupfh failed: %s\n",
+		    path, strerror(error));
+#endif
+#ifndef NFS_NOSYMLINK
+	if (currfd != &nfs_root_node)
+#endif
+		free(currfd);
+
+	return (error);
+}
+
+int
+nfs_close(struct open_file *f)
+{
+	struct nfs_iodesc *fp = (struct nfs_iodesc *)f->f_fsdata;
+
+#ifdef NFS_DEBUG
+	if (debug)
+		printf("nfs_close: fp=0x%lx\n", (u_long)fp);
+#endif
+
+	if (fp != &nfs_root_node && fp)
+		free(fp);
+	f->f_fsdata = (void *)0;
+
+	return (0);
+}
+
+/*
+ * read a portion of a file
+ */
+int
+nfs_read(struct open_file *f, void *buf, size_t size, size_t *resid)
+{
+	struct nfs_iodesc *fp = (struct nfs_iodesc *)f->f_fsdata;
+	ssize_t cc;
+	char *addr = buf;
+
+#ifdef NFS_DEBUG
+	if (debug)
+		printf("nfs_read: size=%lu off=%d\n", (u_long)size,
+		       (int)fp->off);
+#endif
+	while ((int)size > 0) {
+		twiddle();
+		cc = nfs_readdata(fp, fp->off, (void *)addr, size);
+		/* XXX maybe should retry on certain errors */
+		if (cc == -1) {
+#ifdef NFS_DEBUG
+			if (debug)
+				printf("nfs_read: read: %s", strerror(errno));
+#endif
+			return (errno);	/* XXX - from nfs_readdata */
+		}
+		if (cc == 0) {
+#ifdef NFS_DEBUG
+			if (debug)
+				printf("nfs_read: hit EOF unexpectantly");
+#endif
+			goto ret;
+		}
+		fp->off += cc;
+		addr += cc;
+		size -= cc;
+	}
+ret:
+	if (resid)
+		*resid = size;
+
+	return (0);
+}
+
+/*
+ * Not implemented.
+ */
+int
+nfs_write(struct open_file *f, void *buf, size_t size, size_t *resid)
+{
+	return (EROFS);
+}
+
+off_t
+nfs_seek(struct open_file *f, off_t offset, int where)
+{
+	struct nfs_iodesc *d = (struct nfs_iodesc *)f->f_fsdata;
+	uint32_t size = ntohl(d->fa.fa_size.val[1]);
+
+	switch (where) {
+	case SEEK_SET:
+		d->off = offset;
+		break;
+	case SEEK_CUR:
+		d->off += offset;
+		break;
+	case SEEK_END:
+		d->off = size - offset;
+		break;
+	default:
+		errno = EINVAL;
+		return (-1);
+	}
+
+	return (d->off);
+}
+
+/* NFNON=0, NFREG=1, NFDIR=2, NFBLK=3, NFCHR=4, NFLNK=5, NFSOCK=6, NFFIFO=7 */
+int nfs_stat_types[9] = {
+	0, S_IFREG, S_IFDIR, S_IFBLK, S_IFCHR, S_IFLNK, S_IFSOCK, S_IFIFO, 0 };
+
+int
+nfs_stat(struct open_file *f, struct stat *sb)
+{
+	struct nfs_iodesc *fp = (struct nfs_iodesc *)f->f_fsdata;
+	uint32_t ftype, mode;
+
+	ftype = ntohl(fp->fa.fa_type);
+	mode  = ntohl(fp->fa.fa_mode);
+	mode |= nfs_stat_types[ftype & 7];
+
+	sb->st_mode  = mode;
+	sb->st_nlink = ntohl(fp->fa.fa_nlink);
+	sb->st_uid   = ntohl(fp->fa.fa_uid);
+	sb->st_gid   = ntohl(fp->fa.fa_gid);
+	sb->st_size  = ntohl(fp->fa.fa_size.val[1]);
+
+	return (0);
+}
+
+static int
+nfs_readdir(struct open_file *f, struct dirent *d)
+{
+	struct nfs_iodesc *fp = (struct nfs_iodesc *)f->f_fsdata;
+	struct nfsv3_readdir_repl *repl;
+	struct nfsv3_readdir_entry *rent;
+	static char *buf;
+	static uint32_t cookie0 = 0;
+	static uint32_t cookie1 = 0;
+	size_t cc;
+	static uint32_t cookieverf0 = 0;
+	static uint32_t cookieverf1 = 0;
+	int pos;
+
+	struct args {
+		uint32_t fhsize;
+		uint32_t fhpluscookie[5 + NFS_V3MAXFHSIZE];
+	} *args;
+	struct {
+		uint32_t h[RPC_HEADER_WORDS];
+		struct args d;
+	} sdata;
+	static struct {
+		uint32_t h[RPC_HEADER_WORDS];
+		u_char d[NFS_READDIRSIZE];
+	} rdata;
+
+	if (cookie0 == 0 && cookie1 == 0) {
+	refill:
+		args = &sdata.d;
+		bzero(args, sizeof(*args));
+
+		args->fhsize = htonl(fp->fhsize);
+		bcopy(fp->fh, args->fhpluscookie, fp->fhsize);
+		pos = roundup(fp->fhsize, sizeof(uint32_t)) / sizeof(uint32_t);
+		args->fhpluscookie[pos++] = cookie0;
+		args->fhpluscookie[pos++] = cookie1;
+		args->fhpluscookie[pos++] = cookieverf0;
+		args->fhpluscookie[pos++] = cookieverf1;
+		args->fhpluscookie[pos] = htonl(NFS_READDIRSIZE);
+
+		cc = rpc_call(fp->iodesc, NFS_PROG, NFS_VER3, NFSPROCV3_READDIR,
+		    args, 6 * sizeof(uint32_t) +
+		    roundup(fp->fhsize, sizeof(uint32_t)),
+		    rdata.d, sizeof(rdata.d));
+		buf  = rdata.d;
+		repl = (struct nfsv3_readdir_repl *)buf;
+		if (repl->errno != 0)
+			return (ntohl(repl->errno));
+		cookieverf0 = repl->cookiev0;
+		cookieverf1 = repl->cookiev1;
+		buf += sizeof (struct nfsv3_readdir_repl);
+	}
+	rent = (struct nfsv3_readdir_entry *)buf;
+
+	if (rent->follows == 0) {
+		/* fid0 is actually eof */
+		if (rent->fid0 != 0) {
+			cookie0 = 0;
+			cookie1 = 0;
+			cookieverf0 = 0;
+			cookieverf1 = 0;
+			return (ENOENT);
+		}
+		goto refill;
+	}
+
+	d->d_namlen = ntohl(rent->len);
+	bcopy(rent->nameplus, d->d_name, d->d_namlen);
+	d->d_name[d->d_namlen] = '\0';
+
+	pos = roundup(d->d_namlen, sizeof(uint32_t)) / sizeof(uint32_t);
+	cookie0 = rent->nameplus[pos++];
+	cookie1 = rent->nameplus[pos++];
+	buf = (u_char *)&rent->nameplus[pos];
+	return (0);
+}
+#endif	/* OLD_NFSV2 */

Modified: projects/altix/sys/amd64/amd64/cpu_switch.S
==============================================================================
--- projects/altix/sys/amd64/amd64/cpu_switch.S	Tue Oct 26 01:20:30 2010	(r214368)
+++ projects/altix/sys/amd64/amd64/cpu_switch.S	Tue Oct 26 02:34:47 2010	(r214369)
@@ -338,19 +338,16 @@ ENTRY(savectx)
 
 	movl	$MSR_FSBASE,%ecx
 	rdmsr
-	shlq	$32,%rdx
-	leaq	(%rax,%rdx),%rax
-	movq	%rax,PCB_FSBASE(%rdi)
+	movl	%eax,PCB_FSBASE(%rdi)
+	movl	%edx,PCB_FSBASE+4(%rdi)
 	movl	$MSR_GSBASE,%ecx
 	rdmsr
-	shlq	$32,%rdx
-	leaq	(%rax,%rdx),%rax
-	movq	%rax,PCB_GSBASE(%rdi)
+	movl	%eax,PCB_GSBASE(%rdi)
+	movl	%edx,PCB_GSBASE+4(%rdi)
 	movl	$MSR_KGSBASE,%ecx
 	rdmsr
-	shlq	$32,%rdx
-	leaq	(%rax,%rdx),%rax
-	movq	%rax,PCB_KGSBASE(%rdi)
+	movl	%eax,PCB_KGSBASE(%rdi)
+	movl	%edx,PCB_KGSBASE+4(%rdi)
 
 	sgdt	PCB_GDT(%rdi)
 	sidt	PCB_IDT(%rdi)

Modified: projects/altix/sys/amd64/amd64/exception.S
==============================================================================
--- projects/altix/sys/amd64/amd64/exception.S	Tue Oct 26 01:20:30 2010	(r214368)
+++ projects/altix/sys/amd64/amd64/exception.S	Tue Oct 26 02:34:47 2010	(r214369)
@@ -108,6 +108,10 @@ IDTVEC(dbg)
 	TRAP_NOEN(T_TRCTRAP)
 IDTVEC(bpt)
 	TRAP_NOEN(T_BPTFLT)
+#ifdef KDTRACE_HOOKS
+IDTVEC(dtrace_ret)
+	TRAP_NOEN(T_DTRACE_RET)
+#endif
 
 /* Regular traps; The cpu does not supply tf_err for these. */
 #define	TRAP(a)	 \

Modified: projects/altix/sys/amd64/amd64/identcpu.c
==============================================================================
--- projects/altix/sys/amd64/amd64/identcpu.c	Tue Oct 26 01:20:30 2010	(r214368)
+++ projects/altix/sys/amd64/amd64/identcpu.c	Tue Oct 26 02:34:47 2010	(r214369)
@@ -278,7 +278,7 @@ printcpuinfo(void)
 				"\017xTPR"	/* Send Task Priority Messages*/
 				"\020PDCM"	/* Perf/Debug Capability MSR */
 				"\021<b16>"
-				"\022<b17>"
+				"\022PCID"	/* Process-context Identifiers */
 				"\023DCA"	/* Direct Cache Access */
 				"\024SSE4.1"
 				"\025SSE4.2"

Modified: projects/altix/sys/amd64/amd64/legacy.c
==============================================================================
--- projects/altix/sys/amd64/amd64/legacy.c	Tue Oct 26 01:20:30 2010	(r214368)
+++ projects/altix/sys/amd64/amd64/legacy.c	Tue Oct 26 02:34:47 2010	(r214369)
@@ -60,7 +60,7 @@ struct legacy_device {
 static	int legacy_probe(device_t);
 static	int legacy_attach(device_t);
 static	int legacy_print_child(device_t, device_t);
-static device_t legacy_add_child(device_t bus, int order, const char *name,
+static device_t legacy_add_child(device_t bus, u_int order, const char *name,
 				int unit);
 static	int legacy_read_ivar(device_t, device_t, int, uintptr_t *);
 static	int legacy_write_ivar(device_t, device_t, int, uintptr_t);
@@ -149,7 +149,7 @@ legacy_print_child(device_t bus, device_
 }
 
 static device_t
-legacy_add_child(device_t bus, int order, const char *name, int unit)
+legacy_add_child(device_t bus, u_int order, const char *name, int unit)
 {
 	device_t child;
 	struct legacy_device *atdev;
@@ -213,7 +213,7 @@ legacy_write_ivar(device_t dev, device_t
 static void	cpu_identify(driver_t *driver, device_t parent);
 static int	cpu_read_ivar(device_t dev, device_t child, int index,
 		    uintptr_t *result);
-static device_t cpu_add_child(device_t bus, int order, const char *name,
+static device_t cpu_add_child(device_t bus, u_int order, const char *name,
 		    int unit);
 static struct resource_list *cpu_get_rlist(device_t dev, device_t child);
 

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-src-projects mailing list