svn commit: r216201 - in projects/altix/sys: . amd64/acpica amd64/amd64 amd64/ia32 amd64/include arm/arm arm/conf arm/include arm/xscale/ixp425 boot/arm/ixp425/boot2 boot/arm/uboot boot/common boot...

Marcel Moolenaar marcel at FreeBSD.org
Sun Dec 5 20:47:38 UTC 2010


Author: marcel
Date: Sun Dec  5 20:47:36 2010
New Revision: 216201
URL: http://svn.freebsd.org/changeset/base/216201

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

Added:
  projects/altix/sys/arm/xscale/ixp425/avila_gpio.c
     - copied unchanged from r216199, head/sys/arm/xscale/ixp425/avila_gpio.c
  projects/altix/sys/arm/xscale/ixp425/cambria_gpio.c
     - copied unchanged from r216199, head/sys/arm/xscale/ixp425/cambria_gpio.c
  projects/altix/sys/cam/scsi/smp_all.c
     - copied unchanged from r216199, head/sys/cam/scsi/smp_all.c
  projects/altix/sys/cam/scsi/smp_all.h
     - copied unchanged from r216199, head/sys/cam/scsi/smp_all.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-agl-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-agl-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-app-hotplug.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-app-hotplug.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-app-hotplug.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-app-hotplug.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-asx0-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-asx0-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-asxx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-asxx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-ciu-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-ciu-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-clock.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-clock.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-clock.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-clock.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-crypto.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-crypto.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-crypto.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-crypto.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-dbg-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-dbg-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-debug-handler.S
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-debug-handler.S
  projects/altix/sys/contrib/octeon-sdk/cvmx-debug-remote.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-debug-remote.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-debug-uart.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-debug-uart.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-debug.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-debug.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-debug.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-debug.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-dfa-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-dfa-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-dfm-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-dfm-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-dpi-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-dpi-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-error-custom.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-error-custom.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-error-custom.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-error-custom.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-error-init-cn30xx.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-error-init-cn30xx.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-error-init-cn31xx.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-error-init-cn31xx.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-error-init-cn38xx.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-error-init-cn38xx.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-error-init-cn38xxp2.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-error-init-cn38xxp2.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-error-init-cn50xx.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-error-init-cn50xx.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-error-init-cn52xx.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-error-init-cn52xx.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-error-init-cn52xxp1.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-error-init-cn52xxp1.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-error-init-cn56xx.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-error-init-cn56xx.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-error-init-cn56xxp1.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-error-init-cn56xxp1.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-error-init-cn58xx.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-error-init-cn58xx.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-error-init-cn58xxp1.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-error-init-cn58xxp1.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-error-init-cn63xx.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-error-init-cn63xx.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-error-init-cn63xxp1.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-error-init-cn63xxp1.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-error.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-error.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-error.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-error.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-fpa-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-fpa-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-gmxx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-gmxx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-gpio-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-gpio-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-jtag.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-helper-jtag.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-jtag.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-helper-jtag.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-srio.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-helper-srio.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-srio.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-helper-srio.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-iob-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-iob-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-ipd-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-ipd-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-ixf18201.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-ixf18201.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-ixf18201.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-ixf18201.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-key-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-key-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-l2c-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-l2c-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-l2d-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-l2d-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-l2t-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-l2t-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-led-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-led-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-lmcx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-lmcx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-mio-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-mio-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-mixx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-mixx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-mpi-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-mpi-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-ndf-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-ndf-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-npei-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-npei-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-npi-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-npi-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pci-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-pci-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pcieepx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-pcieepx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pciercx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-pciercx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pcm-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-pcm-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pcmx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-pcmx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pcsx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-pcsx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pcsxx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-pcsxx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pemx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-pemx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pescx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-pescx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pexp-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-pexp-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pip-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-pip-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pko-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-pko-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pow-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-pow-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-power-throttle.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-power-throttle.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-power-throttle.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-power-throttle.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-rad-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-rad-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-rnm-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-rnm-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-shmem.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-shmem.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-shmem.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-shmem.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-sim-magic.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-sim-magic.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-sli-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-sli-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-smi-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-smi-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-smix-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-smix-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-spx0-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-spx0-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-spxx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-spxx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-srio.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-srio.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-srio.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-srio.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-sriomaintx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-sriomaintx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-sriox-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-sriox-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-srxx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-srxx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-stxx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-stxx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-tim-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-tim-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-tlb.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-tlb.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-tlb.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-tlb.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-tra-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-tra-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-uahcx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-uahcx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-uart.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-uart.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-uctlx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-uctlx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-usbcx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-usbcx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-usbd.c
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-usbd.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-usbd.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-usbd.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-usbnx-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-usbnx-defs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-zip-defs.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-zip-defs.h
  projects/altix/sys/contrib/octeon-sdk/octeon-boot-info.h
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/octeon-boot-info.h
  projects/altix/sys/dev/agp/agp_apple.c
     - copied unchanged from r216199, head/sys/dev/agp/agp_apple.c
  projects/altix/sys/dev/ixgbe/ixgbe_mbx.c
     - copied unchanged from r216199, head/sys/dev/ixgbe/ixgbe_mbx.c
  projects/altix/sys/dev/ixgbe/ixgbe_mbx.h
     - copied unchanged from r216199, head/sys/dev/ixgbe/ixgbe_mbx.h
  projects/altix/sys/dev/ixgbe/ixgbe_vf.c
     - copied unchanged from r216199, head/sys/dev/ixgbe/ixgbe_vf.c
  projects/altix/sys/dev/ixgbe/ixgbe_vf.h
     - copied unchanged from r216199, head/sys/dev/ixgbe/ixgbe_vf.h
  projects/altix/sys/dev/ixgbe/ixv.c
     - copied unchanged from r216199, head/sys/dev/ixgbe/ixv.c
  projects/altix/sys/dev/ixgbe/ixv.h
     - copied unchanged from r216199, head/sys/dev/ixgbe/ixv.h
  projects/altix/sys/dev/usb/usb_pf.c
     - copied unchanged from r216199, head/sys/dev/usb/usb_pf.c
  projects/altix/sys/dev/usb/usb_pf.h
     - copied unchanged from r216199, head/sys/dev/usb/usb_pf.h
  projects/altix/sys/mips/atheros/std.ar71xx
     - copied unchanged from r216199, head/sys/mips/atheros/std.ar71xx
  projects/altix/sys/mips/cavium/octeon_nmi.S
     - copied unchanged from r216199, head/sys/mips/cavium/octeon_nmi.S
  projects/altix/sys/mips/cavium/octeon_wdog.c
     - copied unchanged from r216199, head/sys/mips/cavium/octeon_wdog.c
  projects/altix/sys/mips/conf/std.SWARM
     - copied unchanged from r216199, head/sys/mips/conf/std.SWARM
  projects/altix/sys/mips/mips/minidump_machdep.c
     - copied unchanged from r216199, head/sys/mips/mips/minidump_machdep.c
  projects/altix/sys/mips/sentry5/std.sentry5
     - copied unchanged from r216199, head/sys/mips/sentry5/std.sentry5
  projects/altix/sys/mips/sibyte/std.sibyte
     - copied unchanged from r216199, head/sys/mips/sibyte/std.sibyte
  projects/altix/sys/modules/cc/
     - copied from r216199, head/sys/modules/cc/
  projects/altix/sys/net/if_debug.c
     - copied unchanged from r216199, head/sys/net/if_debug.c
  projects/altix/sys/netinet/cc/
     - copied from r216199, head/sys/netinet/cc/
  projects/altix/sys/netinet/cc.h
     - copied unchanged from r216199, head/sys/netinet/cc.h
  projects/altix/sys/netinet/sctp_dtrace_declare.h
     - copied unchanged from r216199, head/sys/netinet/sctp_dtrace_declare.h
  projects/altix/sys/netinet/sctp_dtrace_define.h
     - copied unchanged from r216199, head/sys/netinet/sctp_dtrace_define.h
  projects/altix/sys/powerpc/aim/mmu_oea64.h
     - copied unchanged from r216199, head/sys/powerpc/aim/mmu_oea64.h
  projects/altix/sys/powerpc/aim/moea64_if.m
     - copied unchanged from r216199, head/sys/powerpc/aim/moea64_if.m
  projects/altix/sys/powerpc/aim/moea64_native.c
     - copied unchanged from r216199, head/sys/powerpc/aim/moea64_native.c
  projects/altix/sys/powerpc/ofw/ofw_machdep.c
     - copied unchanged from r216199, head/sys/powerpc/ofw/ofw_machdep.c
  projects/altix/sys/powerpc/powerpc/iommu_if.m
     - copied unchanged from r216199, head/sys/powerpc/powerpc/iommu_if.m
  projects/altix/sys/x86/acpica/OsdEnvironment.c
     - copied unchanged from r216199, head/sys/x86/acpica/OsdEnvironment.c
  projects/altix/sys/x86/acpica/acpi_apm.c
     - copied unchanged from r216199, head/sys/x86/acpica/acpi_apm.c
  projects/altix/sys/x86/acpica/madt.c
     - copied unchanged from r216199, head/sys/x86/acpica/madt.c
  projects/altix/sys/x86/include/
     - copied from r216199, head/sys/x86/include/
  projects/altix/sys/x86/x86/dump_machdep.c
     - copied unchanged from r216199, head/sys/x86/x86/dump_machdep.c
  projects/altix/sys/x86/x86/mptable.c
     - copied unchanged from r216199, head/sys/x86/x86/mptable.c
  projects/altix/sys/x86/x86/mptable_pci.c
     - copied unchanged from r216199, head/sys/x86/x86/mptable_pci.c
  projects/altix/sys/x86/x86/nexus.c
     - copied unchanged from r216199, head/sys/x86/x86/nexus.c
Replaced:
  projects/altix/sys/contrib/octeon-sdk/cvmx-interrupt-handler.S
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-interrupt-handler.S
  projects/altix/sys/contrib/octeon-sdk/cvmx-log-arc.S
     - copied unchanged from r216199, head/sys/contrib/octeon-sdk/cvmx-log-arc.S
Deleted:
  projects/altix/sys/amd64/acpica/OsdEnvironment.c
  projects/altix/sys/amd64/acpica/madt.c
  projects/altix/sys/amd64/amd64/dump_machdep.c
  projects/altix/sys/amd64/amd64/mptable.c
  projects/altix/sys/amd64/amd64/mptable_pci.c
  projects/altix/sys/amd64/amd64/nexus.c
  projects/altix/sys/amd64/include/apicreg.h
  projects/altix/sys/amd64/include/mca.h
  projects/altix/sys/amd64/include/mptable.h
  projects/altix/sys/amd64/include/mutex.h
  projects/altix/sys/arm/include/mutex.h
  projects/altix/sys/boot/pc98/libpc98/i386_module.c
  projects/altix/sys/contrib/octeon-sdk/README.txt
  projects/altix/sys/contrib/octeon-sdk/cvmx-asx.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-ciu.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-csr-addresses.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-cvmmem.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-interrupt-decodes.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-interrupt-rsl.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-iob.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-lmc.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-malloc/
  projects/altix/sys/contrib/octeon-sdk/cvmx-mio.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-resources.config
  projects/altix/sys/contrib/octeon-sdk/cvmx-shared-linux-n32.ld
  projects/altix/sys/contrib/octeon-sdk/cvmx-shared-linux-o32.ld
  projects/altix/sys/contrib/octeon-sdk/cvmx-shared-linux.ld
  projects/altix/sys/contrib/octeon-sdk/cvmx-twsi-raw.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-twsi-raw.h
  projects/altix/sys/contrib/octeon-sdk/cvmx.mk
  projects/altix/sys/contrib/octeon-sdk/executive-config.h.template
  projects/altix/sys/i386/acpica/Makefile
  projects/altix/sys/i386/acpica/OsdEnvironment.c
  projects/altix/sys/i386/acpica/genwakecode.sh
  projects/altix/sys/i386/acpica/madt.c
  projects/altix/sys/i386/i386/dump_machdep.c
  projects/altix/sys/i386/i386/mptable.c
  projects/altix/sys/i386/i386/mptable_pci.c
  projects/altix/sys/i386/i386/nexus.c
  projects/altix/sys/i386/include/apicreg.h
  projects/altix/sys/i386/include/mca.h
  projects/altix/sys/i386/include/mptable.h
  projects/altix/sys/i386/include/mutex.h
  projects/altix/sys/ia64/include/mutex.h
  projects/altix/sys/mips/conf/SWARM_COMMON
  projects/altix/sys/mips/include/mutex.h
  projects/altix/sys/pc98/include/apicreg.h
  projects/altix/sys/pc98/include/mca.h
  projects/altix/sys/pc98/include/mptable.h
  projects/altix/sys/pc98/include/mutex.h
  projects/altix/sys/powerpc/aim/ofw_machdep.c
  projects/altix/sys/powerpc/include/mutex.h
  projects/altix/sys/sparc64/include/mutex.h
  projects/altix/sys/sun4v/include/mutex.h
  projects/altix/sys/ufs/ffs/README.snapshot
Modified:
  projects/altix/sys/Makefile
  projects/altix/sys/amd64/acpica/acpi_machdep.c
  projects/altix/sys/amd64/acpica/acpi_switch.S
  projects/altix/sys/amd64/acpica/acpi_wakecode.S
  projects/altix/sys/amd64/acpica/acpi_wakeup.c
  projects/altix/sys/amd64/amd64/amd64_mem.c
  projects/altix/sys/amd64/amd64/apic_vector.S
  projects/altix/sys/amd64/amd64/cpu_switch.S
  projects/altix/sys/amd64/amd64/fpu.c
  projects/altix/sys/amd64/amd64/genassym.c
  projects/altix/sys/amd64/amd64/intr_machdep.c
  projects/altix/sys/amd64/amd64/machdep.c
  projects/altix/sys/amd64/amd64/minidump_machdep.c
  projects/altix/sys/amd64/amd64/mp_machdep.c
  projects/altix/sys/amd64/amd64/mp_watchdog.c
  projects/altix/sys/amd64/amd64/pmap.c
  projects/altix/sys/amd64/amd64/support.S
  projects/altix/sys/amd64/amd64/trap.c
  projects/altix/sys/amd64/amd64/tsc.c
  projects/altix/sys/amd64/ia32/ia32_reg.c
  projects/altix/sys/amd64/ia32/ia32_signal.c
  projects/altix/sys/amd64/include/_align.h
  projects/altix/sys/amd64/include/apm_bios.h
  projects/altix/sys/amd64/include/fpu.h
  projects/altix/sys/amd64/include/minidump.h
  projects/altix/sys/amd64/include/pmap.h
  projects/altix/sys/amd64/include/profile.h
  projects/altix/sys/amd64/include/specialreg.h
  projects/altix/sys/amd64/include/vmparam.h
  projects/altix/sys/arm/arm/elf_trampoline.c
  projects/altix/sys/arm/arm/machdep.c
  projects/altix/sys/arm/conf/AVILA
  projects/altix/sys/arm/conf/AVILA.hints
  projects/altix/sys/arm/conf/BWCT.hints
  projects/altix/sys/arm/conf/CAMBRIA
  projects/altix/sys/arm/conf/CAMBRIA.hints
  projects/altix/sys/arm/include/cpuconf.h
  projects/altix/sys/arm/xscale/ixp425/avila_led.c
  projects/altix/sys/arm/xscale/ixp425/files.avila
  projects/altix/sys/arm/xscale/ixp425/ixp425.c
  projects/altix/sys/arm/xscale/ixp425/ixp425_iic.c
  projects/altix/sys/arm/xscale/ixp425/ixp425_qmgr.c
  projects/altix/sys/arm/xscale/ixp425/ixp425reg.h
  projects/altix/sys/arm/xscale/ixp425/ixp425var.h
  projects/altix/sys/boot/arm/ixp425/boot2/ixp425_board.c
  projects/altix/sys/boot/arm/uboot/ldscript.arm
  projects/altix/sys/boot/common/load_elf.c
  projects/altix/sys/boot/common/loader.8
  projects/altix/sys/boot/fdt/dts/mpc8555cds.dts
  projects/altix/sys/boot/forth/beastie.4th
  projects/altix/sys/boot/i386/boot2/boot1.S
  projects/altix/sys/boot/i386/libi386/biosacpi.c
  projects/altix/sys/boot/i386/libi386/i386_module.c
  projects/altix/sys/boot/i386/loader/help.i386
  projects/altix/sys/boot/ofw/common/main.c
  projects/altix/sys/boot/ofw/libofw/ofw_copy.c
  projects/altix/sys/boot/ofw/libofw/ofw_memory.c
  projects/altix/sys/boot/ofw/libofw/ofw_net.c
  projects/altix/sys/boot/ofw/libofw/openfirm.c
  projects/altix/sys/boot/ofw/libofw/openfirm.h
  projects/altix/sys/boot/powerpc/ofw/start.c
  projects/altix/sys/boot/sparc64/loader/main.c
  projects/altix/sys/cam/ata/ata_xpt.c
  projects/altix/sys/cam/cam.c
  projects/altix/sys/cam/cam.h
  projects/altix/sys/cam/cam_ccb.h
  projects/altix/sys/cam/cam_periph.c
  projects/altix/sys/cam/cam_xpt.c
  projects/altix/sys/cam/cam_xpt_internal.h
  projects/altix/sys/cam/scsi/scsi_all.c
  projects/altix/sys/cam/scsi/scsi_all.h
  projects/altix/sys/cam/scsi/scsi_pass.c
  projects/altix/sys/cam/scsi/scsi_xpt.c
  projects/altix/sys/cddl/compat/opensolaris/kern/opensolaris_acl.c
  projects/altix/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.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/zil.c
  projects/altix/sys/compat/freebsd32/freebsd32.h
  projects/altix/sys/compat/freebsd32/freebsd32_misc.c
  projects/altix/sys/compat/ia32/ia32_signal.h
  projects/altix/sys/compat/ia32/ia32_util.h
  projects/altix/sys/compat/linprocfs/linprocfs.c
  projects/altix/sys/compat/linsysfs/linsysfs.c
  projects/altix/sys/compat/linux/linux_emul.c
  projects/altix/sys/compat/linux/linux_emul.h
  projects/altix/sys/compat/linux/linux_futex.c
  projects/altix/sys/compat/linux/linux_futex.h
  projects/altix/sys/compat/linux/linux_misc.c
  projects/altix/sys/compat/ndis/kern_ndis.c
  projects/altix/sys/compat/ndis/kern_windrv.c
  projects/altix/sys/compat/ndis/ntoskrnl_var.h
  projects/altix/sys/compat/ndis/subr_ndis.c
  projects/altix/sys/compat/ndis/subr_ntoskrnl.c
  projects/altix/sys/compat/ndis/winx64_wrap.S
  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.pc98
  projects/altix/sys/conf/files.powerpc
  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
  projects/altix/sys/conf/options
  projects/altix/sys/conf/options.amd64
  projects/altix/sys/conf/options.powerpc
  projects/altix/sys/contrib/octeon-sdk/cvmip.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-abi.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-access-native.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-access.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-address.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-app-init-linux.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-app-init.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-app-init.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-asm.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-atomic.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-bootloader.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-bootmem.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-bootmem.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-cmd-queue.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-cmd-queue.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-compactflash.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-compactflash.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-core.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-core.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-coremask.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-coremask.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-csr-db-support.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-csr-db.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-csr-db.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-csr-enums.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-csr-typedefs.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-csr.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-dfa.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-dfa.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-dma-engine.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-dma-engine.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-ebt3000.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-ebt3000.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-fau.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-flash.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-flash.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-fpa.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-fpa.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-gmx.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-gpio.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-board.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-board.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-check-defines.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-errata.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-errata.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-fpa.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-fpa.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-loop.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-loop.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-npi.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-npi.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-rgmii.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-rgmii.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-sgmii.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-sgmii.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-spi.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-spi.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-util.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-util.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-xaui.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper-xaui.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-helper.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-higig.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-interrupt.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-interrupt.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-ipd.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-key.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-l2c.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-l2c.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-llm.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-llm.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-log.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-log.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-malloc.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-mdio.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-mgmt-port.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-mgmt-port.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-nand.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-nand.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-npi.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-packet.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pci.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pcie.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-pcie.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pip.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pko.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-pko.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-platform.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-pow.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-pow.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-raid.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-raid.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-rng.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-rtc.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-rwlock.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-scratch.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-spi.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-spi.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-spi4000.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-spinlock.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-swap.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-sysinfo.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-sysinfo.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-thunder.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-thunder.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-tim.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-tim.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-tra.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-tra.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-twsi.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-twsi.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-uart.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-usb.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-usb.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-utils.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-version.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-warn.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-warn.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-wqe.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-zip.c
  projects/altix/sys/contrib/octeon-sdk/cvmx-zip.h
  projects/altix/sys/contrib/octeon-sdk/cvmx-zone.c
  projects/altix/sys/contrib/octeon-sdk/cvmx.h
  projects/altix/sys/contrib/octeon-sdk/octeon-feature.h
  projects/altix/sys/contrib/octeon-sdk/octeon-model.c
  projects/altix/sys/contrib/octeon-sdk/octeon-model.h
  projects/altix/sys/contrib/octeon-sdk/octeon-pci-console.c
  projects/altix/sys/contrib/octeon-sdk/octeon-pci-console.h
  projects/altix/sys/crypto/aesni/aesni_wrap.c
  projects/altix/sys/crypto/via/padlock.c
  projects/altix/sys/crypto/via/padlock_cipher.c
  projects/altix/sys/crypto/via/padlock_hash.c
  projects/altix/sys/dev/acpica/acpi.c
  projects/altix/sys/dev/acpica/acpi_cpu.c
  projects/altix/sys/dev/acpica/acpi_hpet.c
  projects/altix/sys/dev/acpica/acpi_pci_link.c
  projects/altix/sys/dev/acpica/acpivar.h
  projects/altix/sys/dev/agp/agp.c
  projects/altix/sys/dev/ahci/ahci.c
  projects/altix/sys/dev/alc/if_alc.c
  projects/altix/sys/dev/arcmsr/arcmsr.c
  projects/altix/sys/dev/arcmsr/arcmsr.h
  projects/altix/sys/dev/asr/asr.c
  projects/altix/sys/dev/ata/ata-all.c
  projects/altix/sys/dev/ata/ata-all.h
  projects/altix/sys/dev/ata/ata-disk.c
  projects/altix/sys/dev/ata/ata-dma.c
  projects/altix/sys/dev/ata/ata-lowlevel.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-cyrix.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-national.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/psm.c
  projects/altix/sys/dev/bce/if_bce.c
  projects/altix/sys/dev/bge/if_bge.c
  projects/altix/sys/dev/bge/if_bgereg.h
  projects/altix/sys/dev/bwi/if_bwi.c
  projects/altix/sys/dev/bwn/if_bwn.c
  projects/altix/sys/dev/cas/if_cas.c
  projects/altix/sys/dev/drm/drmP.h
  projects/altix/sys/dev/drm/drm_agpsupport.c
  projects/altix/sys/dev/drm/drm_drv.c
  projects/altix/sys/dev/drm/drm_memory.c
  projects/altix/sys/dev/drm/drm_sysctl.c
  projects/altix/sys/dev/drm/r300_reg.h
  projects/altix/sys/dev/drm/radeon_cs.c
  projects/altix/sys/dev/e1000/e1000_82571.c
  projects/altix/sys/dev/e1000/e1000_api.c
  projects/altix/sys/dev/e1000/e1000_hw.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/firewire/00README
  projects/altix/sys/dev/fxp/if_fxp.c
  projects/altix/sys/dev/fxp/if_fxpreg.h
  projects/altix/sys/dev/fxp/if_fxpvar.h
  projects/altix/sys/dev/gem/if_gem.c
  projects/altix/sys/dev/gpio/gpiobus.c
  projects/altix/sys/dev/gpio/gpioc.c
  projects/altix/sys/dev/gpio/gpioled.c
  projects/altix/sys/dev/ichwd/ichwd.c
  projects/altix/sys/dev/iicbus/iiconf.c
  projects/altix/sys/dev/isp/isp_freebsd.c
  projects/altix/sys/dev/iwn/if_iwn.c
  projects/altix/sys/dev/iwn/if_iwnvar.h
  projects/altix/sys/dev/ixgbe/ixgbe.c
  projects/altix/sys/dev/ixgbe/ixgbe.h
  projects/altix/sys/dev/ixgbe/ixgbe_82598.c
  projects/altix/sys/dev/ixgbe/ixgbe_82599.c
  projects/altix/sys/dev/ixgbe/ixgbe_api.c
  projects/altix/sys/dev/ixgbe/ixgbe_api.h
  projects/altix/sys/dev/ixgbe/ixgbe_common.c
  projects/altix/sys/dev/ixgbe/ixgbe_common.h
  projects/altix/sys/dev/ixgbe/ixgbe_osdep.h
  projects/altix/sys/dev/ixgbe/ixgbe_phy.c
  projects/altix/sys/dev/ixgbe/ixgbe_phy.h
  projects/altix/sys/dev/ixgbe/ixgbe_type.h
  projects/altix/sys/dev/jme/if_jme.c
  projects/altix/sys/dev/jme/if_jmereg.h
  projects/altix/sys/dev/mii/atphy.c
  projects/altix/sys/dev/mii/bmtphy.c
  projects/altix/sys/dev/mii/brgphy.c
  projects/altix/sys/dev/mii/ciphy.c
  projects/altix/sys/dev/mii/e1000phy.c
  projects/altix/sys/dev/mii/gentbi.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/mii.c
  projects/altix/sys/dev/mii/mii.h
  projects/altix/sys/dev/mii/mii_physubr.c
  projects/altix/sys/dev/mii/miidevs
  projects/altix/sys/dev/mii/miivar.h
  projects/altix/sys/dev/mii/nsgphy.c
  projects/altix/sys/dev/mii/nsphyter.c
  projects/altix/sys/dev/mii/rgephy.c
  projects/altix/sys/dev/mii/smcphy.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/mps/mps.c
  projects/altix/sys/dev/mps/mps_pci.c
  projects/altix/sys/dev/mps/mps_sas.c
  projects/altix/sys/dev/mps/mps_user.c
  projects/altix/sys/dev/mps/mpsvar.h
  projects/altix/sys/dev/mpt/mpt.h
  projects/altix/sys/dev/msk/if_msk.c
  projects/altix/sys/dev/mxge/if_mxge.c
  projects/altix/sys/dev/nfe/if_nfe.c
  projects/altix/sys/dev/nfe/if_nfereg.h
  projects/altix/sys/dev/nfe/if_nfevar.h
  projects/altix/sys/dev/ofw/ofw_fdt.c
  projects/altix/sys/dev/ofw/openfirm.c
  projects/altix/sys/dev/pccard/pccardvar.h
  projects/altix/sys/dev/pci/pci.c
  projects/altix/sys/dev/pci/pci_pci.c
  projects/altix/sys/dev/ral/rt2560.c
  projects/altix/sys/dev/ral/rt2661.c
  projects/altix/sys/dev/re/if_re.c
  projects/altix/sys/dev/siis/siis.c
  projects/altix/sys/dev/sk/if_sk.c
  projects/altix/sys/dev/sound/pcm/channel.c
  projects/altix/sys/dev/sound/sbus/cs4231.c
  projects/altix/sys/dev/stge/if_stge.c
  projects/altix/sys/dev/syscons/schistory.c
  projects/altix/sys/dev/syscons/scvidctl.c
  projects/altix/sys/dev/syscons/syscons.c
  projects/altix/sys/dev/tdfx/tdfx_pci.c
  projects/altix/sys/dev/uart/uart_subr.c
  projects/altix/sys/dev/usb/controller/ehci.c
  projects/altix/sys/dev/usb/controller/ehcireg.h
  projects/altix/sys/dev/usb/controller/usb_controller.c
  projects/altix/sys/dev/usb/input/uhid.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_ruereg.h
  projects/altix/sys/dev/usb/net/uhso.c
  projects/altix/sys/dev/usb/quirk/usb_quirk.c
  projects/altix/sys/dev/usb/quirk/usb_quirk.h
  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/umct.c
  projects/altix/sys/dev/usb/serial/umodem.c
  projects/altix/sys/dev/usb/serial/umoscom.c
  projects/altix/sys/dev/usb/serial/uplcom.c
  projects/altix/sys/dev/usb/serial/usb_serial.c
  projects/altix/sys/dev/usb/serial/usb_serial.h
  projects/altix/sys/dev/usb/serial/uslcom.c
  projects/altix/sys/dev/usb/serial/uvisor.c
  projects/altix/sys/dev/usb/serial/uvscom.c
  projects/altix/sys/dev/usb/usb_bus.h
  projects/altix/sys/dev/usb/usb_device.c
  projects/altix/sys/dev/usb/usb_hub.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/usbdevs
  projects/altix/sys/dev/usb/usbdi.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_ural.c
  projects/altix/sys/dev/usb/wlan/if_zyd.c
  projects/altix/sys/dev/wb/if_wb.c
  projects/altix/sys/dev/wpi/if_wpi.c
  projects/altix/sys/dev/xen/blkback/blkback.c
  projects/altix/sys/dev/xl/if_xl.c
  projects/altix/sys/fs/cd9660/cd9660_node.c
  projects/altix/sys/fs/coda/coda_vnops.c
  projects/altix/sys/fs/ext2fs/ext2_inode.c
  projects/altix/sys/fs/hpfs/hpfs_vnops.c
  projects/altix/sys/fs/msdosfs/msdosfs_denode.c
  projects/altix/sys/fs/nfs/nfsclstate.h
  projects/altix/sys/fs/nfsclient/nfs_clnode.c
  projects/altix/sys/fs/nfsclient/nfs_clstate.c
  projects/altix/sys/fs/nfsclient/nfs_clvnops.c
  projects/altix/sys/fs/ntfs/ntfs_vnops.c
  projects/altix/sys/fs/nwfs/nwfs_vnops.c
  projects/altix/sys/fs/procfs/procfs_fpregs.c
  projects/altix/sys/fs/procfs/procfs_map.c
  projects/altix/sys/fs/procfs/procfs_regs.c
  projects/altix/sys/geom/eli/g_eli.c
  projects/altix/sys/geom/geom_event.c
  projects/altix/sys/geom/geom_kern.c
  projects/altix/sys/geom/label/g_label.c
  projects/altix/sys/geom/part/g_part.c
  projects/altix/sys/geom/part/g_part.h
  projects/altix/sys/geom/part/g_part_bsd.c
  projects/altix/sys/geom/part/g_part_gpt.c
  projects/altix/sys/geom/part/g_part_if.m
  projects/altix/sys/gnu/fs/reiserfs/reiserfs_inode.c
  projects/altix/sys/i386/acpica/acpi_machdep.c
  projects/altix/sys/i386/acpica/acpi_wakecode.S
  projects/altix/sys/i386/acpica/acpi_wakeup.c
  projects/altix/sys/i386/bios/apm.c
  projects/altix/sys/i386/i386/apic_vector.s
  projects/altix/sys/i386/i386/elan-mmcr.c
  projects/altix/sys/i386/i386/genassym.c
  projects/altix/sys/i386/i386/i686_mem.c
  projects/altix/sys/i386/i386/identcpu.c
  projects/altix/sys/i386/i386/initcpu.c
  projects/altix/sys/i386/i386/intr_machdep.c
  projects/altix/sys/i386/i386/longrun.c
  projects/altix/sys/i386/i386/machdep.c
  projects/altix/sys/i386/i386/mp_machdep.c
  projects/altix/sys/i386/i386/mp_watchdog.c
  projects/altix/sys/i386/i386/mpboot.s
  projects/altix/sys/i386/i386/perfmon.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/i386/tsc.c
  projects/altix/sys/i386/include/_align.h
  projects/altix/sys/i386/include/apm_bios.h
  projects/altix/sys/i386/include/npx.h
  projects/altix/sys/i386/include/pmap.h
  projects/altix/sys/i386/include/profile.h
  projects/altix/sys/i386/include/specialreg.h
  projects/altix/sys/i386/include/xen/hypercall.h
  projects/altix/sys/i386/isa/npx.c
  projects/altix/sys/i386/pci/pci_bus.c
  projects/altix/sys/i386/xen/clock.c
  projects/altix/sys/i386/xen/mp_machdep.c
  projects/altix/sys/i386/xen/mptable.c
  projects/altix/sys/i386/xen/pmap.c
  projects/altix/sys/i386/xen/xen_machdep.c
  projects/altix/sys/ia64/acpica/OsdEnvironment.c
  projects/altix/sys/ia64/ia64/db_machdep.c
  projects/altix/sys/ia64/ia64/genassym.c
  projects/altix/sys/ia64/ia64/machdep.c
  projects/altix/sys/ia64/include/pmap.h
  projects/altix/sys/kern/imgact_elf.c
  projects/altix/sys/kern/init_main.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_cpuset.c
  projects/altix/sys/kern/kern_exit.c
  projects/altix/sys/kern/kern_module.c
  projects/altix/sys/kern/kern_mutex.c
  projects/altix/sys/kern/kern_physio.c
  projects/altix/sys/kern/kern_proc.c
  projects/altix/sys/kern/kern_rmlock.c
  projects/altix/sys/kern/kern_sysctl.c
  projects/altix/sys/kern/kern_tc.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/posix4_mib.c
  projects/altix/sys/kern/sched_ule.c
  projects/altix/sys/kern/subr_acl_nfs4.c
  projects/altix/sys/kern/subr_bus.c
  projects/altix/sys/kern/subr_clock.c
  projects/altix/sys/kern/subr_lock.c
  projects/altix/sys/kern/subr_taskqueue.c
  projects/altix/sys/kern/sys_process.c
  projects/altix/sys/kern/sysv_msg.c
  projects/altix/sys/kern/sysv_sem.c
  projects/altix/sys/kern/sysv_shm.c
  projects/altix/sys/kern/uipc_sem.c
  projects/altix/sys/kern/uipc_shm.c
  projects/altix/sys/kern/uipc_socket.c
  projects/altix/sys/kern/uipc_usrreq.c
  projects/altix/sys/kern/vfs_bio.c
  projects/altix/sys/kern/vfs_cache.c
  projects/altix/sys/kern/vfs_mount.c
  projects/altix/sys/kern/vfs_mountroot.c
  projects/altix/sys/kern/vfs_subr.c
  projects/altix/sys/libkern/gets.c
  projects/altix/sys/mips/adm5120/std.adm5120
  projects/altix/sys/mips/alchemy/std.alchemy
  projects/altix/sys/mips/cavium/ciu.c
  projects/altix/sys/mips/cavium/files.octeon1
  projects/altix/sys/mips/cavium/octe/ethernet-common.c
  projects/altix/sys/mips/cavium/octe/ethernet-common.h
  projects/altix/sys/mips/cavium/octe/ethernet-defines.h
  projects/altix/sys/mips/cavium/octe/ethernet-mdio.c
  projects/altix/sys/mips/cavium/octe/ethernet-mem.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-tx.h
  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/octe/wrapper-cvmx-includes.h
  projects/altix/sys/mips/cavium/octeon_ebt3000_cf.c
  projects/altix/sys/mips/cavium/octeon_machdep.c
  projects/altix/sys/mips/cavium/octopci.c
  projects/altix/sys/mips/cavium/std.octeon1
  projects/altix/sys/mips/conf/ADM5120
  projects/altix/sys/mips/conf/ALCHEMY
  projects/altix/sys/mips/conf/AR71XX
  projects/altix/sys/mips/conf/DEFAULTS
  projects/altix/sys/mips/conf/MALTA
  projects/altix/sys/mips/conf/MALTA64
  projects/altix/sys/mips/conf/OCTEON1
  projects/altix/sys/mips/conf/OCTEON1-32
  projects/altix/sys/mips/conf/QEMU
  projects/altix/sys/mips/conf/SENTRY5
  projects/altix/sys/mips/conf/SWARM
  projects/altix/sys/mips/conf/SWARM64
  projects/altix/sys/mips/conf/SWARM64_SMP
  projects/altix/sys/mips/conf/SWARM_SMP
  projects/altix/sys/mips/conf/XLR
  projects/altix/sys/mips/conf/XLR64
  projects/altix/sys/mips/conf/XLRN32
  projects/altix/sys/mips/idt/std.idt
  projects/altix/sys/mips/include/cpuregs.h
  projects/altix/sys/mips/include/md_var.h
  projects/altix/sys/mips/include/param.h
  projects/altix/sys/mips/include/pmap.h
  projects/altix/sys/mips/include/vmparam.h
  projects/altix/sys/mips/mips/dump_machdep.c
  projects/altix/sys/mips/mips/gdb_machdep.c
  projects/altix/sys/mips/mips/machdep.c
  projects/altix/sys/mips/mips/pmap.c
  projects/altix/sys/mips/mips/vm_machdep.c
  projects/altix/sys/mips/rmi/dev/nlge/if_nlge.c
  projects/altix/sys/mips/rmi/dev/nlge/if_nlge.h
  projects/altix/sys/modules/Makefile
  projects/altix/sys/modules/acpi/Makefile
  projects/altix/sys/modules/acpi/acpi/Makefile
  projects/altix/sys/modules/agp/Makefile
  projects/altix/sys/modules/cam/Makefile
  projects/altix/sys/modules/ixgbe/Makefile
  projects/altix/sys/modules/usb/usb/Makefile
  projects/altix/sys/net/bpf.h
  projects/altix/sys/net/bpf_buffer.c
  projects/altix/sys/net/if.c
  projects/altix/sys/net/if_epair.c
  projects/altix/sys/net/if_llatbl.c
  projects/altix/sys/net/if_llatbl.h
  projects/altix/sys/net/if_media.h
  projects/altix/sys/net/if_vlan.c
  projects/altix/sys/net/vnet.h
  projects/altix/sys/net80211/ieee80211.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_ratectl_none.c
  projects/altix/sys/net80211/ieee80211_scan_sta.c
  projects/altix/sys/net80211/ieee80211_sta.c
  projects/altix/sys/net80211/ieee80211_var.h
  projects/altix/sys/netgraph/ng_eiface.c
  projects/altix/sys/netgraph/ng_eiface.h
  projects/altix/sys/netgraph/ng_pipe.c
  projects/altix/sys/netinet/if_ether.c
  projects/altix/sys/netinet/in.c
  projects/altix/sys/netinet/in_pcb.c
  projects/altix/sys/netinet/ip6.h
  projects/altix/sys/netinet/ip_carp.c
  projects/altix/sys/netinet/ip_fastfwd.c
  projects/altix/sys/netinet/ip_fw.h
  projects/altix/sys/netinet/ipfw/ip_fw2.c
  projects/altix/sys/netinet/ipfw/ip_fw_sockopt.c
  projects/altix/sys/netinet/libalias/alias.c
  projects/altix/sys/netinet/libalias/alias_sctp.c
  projects/altix/sys/netinet/libalias/alias_sctp.h
  projects/altix/sys/netinet/sctp.h
  projects/altix/sys/netinet/sctp_cc_functions.c
  projects/altix/sys/netinet/sctp_crc32.c
  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_pcb.c
  projects/altix/sys/netinet/sctp_structs.h
  projects/altix/sys/netinet/sctp_timer.c
  projects/altix/sys/netinet/sctp_timer.h
  projects/altix/sys/netinet/sctp_uio.h
  projects/altix/sys/netinet/sctp_usrreq.c
  projects/altix/sys/netinet/sctputil.c
  projects/altix/sys/netinet/sctputil.h
  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_sack.c
  projects/altix/sys/netinet/tcp_subr.c
  projects/altix/sys/netinet/tcp_timer.c
  projects/altix/sys/netinet/tcp_usrreq.c
  projects/altix/sys/netinet/tcp_var.h
  projects/altix/sys/netinet6/in6.c
  projects/altix/sys/netinet6/in6_cksum.c
  projects/altix/sys/netinet6/ip6_input.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/netipsec/ipsec.c
  projects/altix/sys/netipsec/ipsec_input.c
  projects/altix/sys/nfsclient/nfs_node.c
  projects/altix/sys/nfsclient/nfs_vfsops.c
  projects/altix/sys/nfsserver/nfs_serv.c
  projects/altix/sys/opencrypto/cryptosoft.c
  projects/altix/sys/pc98/include/_align.h
  projects/altix/sys/pc98/include/apm_bios.h
  projects/altix/sys/pc98/include/bus.h
  projects/altix/sys/pc98/pc98/busiosubr.c
  projects/altix/sys/pc98/pc98/machdep.c
  projects/altix/sys/pci/if_rlreg.h
  projects/altix/sys/powerpc/aim/clock.c
  projects/altix/sys/powerpc/aim/copyinout.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/mp_cpudep.c
  projects/altix/sys/powerpc/aim/nexus.c
  projects/altix/sys/powerpc/aim/slb.c
  projects/altix/sys/powerpc/aim/swtch32.S
  projects/altix/sys/powerpc/aim/swtch64.S
  projects/altix/sys/powerpc/aim/trap.c
  projects/altix/sys/powerpc/aim/trap_subr32.S
  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/locore.S
  projects/altix/sys/powerpc/booke/machdep.c
  projects/altix/sys/powerpc/booke/pmap.c
  projects/altix/sys/powerpc/booke/trap_subr.S
  projects/altix/sys/powerpc/conf/GENERIC
  projects/altix/sys/powerpc/conf/GENERIC64
  projects/altix/sys/powerpc/conf/NOTES
  projects/altix/sys/powerpc/include/bus_dma.h
  projects/altix/sys/powerpc/include/cpufunc.h
  projects/altix/sys/powerpc/include/endian.h
  projects/altix/sys/powerpc/include/pcb.h
  projects/altix/sys/powerpc/include/platform.h
  projects/altix/sys/powerpc/include/pmap.h
  projects/altix/sys/powerpc/include/pte.h
  projects/altix/sys/powerpc/include/slb.h
  projects/altix/sys/powerpc/include/spr.h
  projects/altix/sys/powerpc/include/sr.h
  projects/altix/sys/powerpc/include/tlb.h
  projects/altix/sys/powerpc/mambo/mambo_console.c
  projects/altix/sys/powerpc/powermac/ata_dbdma.c
  projects/altix/sys/powerpc/powermac/cpcht.c
  projects/altix/sys/powerpc/powermac/smu.c
  projects/altix/sys/powerpc/powerpc/busdma_machdep.c
  projects/altix/sys/powerpc/powerpc/cpu.c
  projects/altix/sys/powerpc/powerpc/exec_machdep.c
  projects/altix/sys/powerpc/powerpc/genassym.c
  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/security/mac_portacl/mac_portacl.c
  projects/altix/sys/sparc64/include/vmparam.h
  projects/altix/sys/sparc64/pci/psycho.c
  projects/altix/sys/sparc64/pci/schizo.c
  projects/altix/sys/sparc64/sparc64/machdep.c
  projects/altix/sys/sparc64/sparc64/pmap.c
  projects/altix/sys/sparc64/sparc64/tick.c
  projects/altix/sys/sun4v/include/pmap.h
  projects/altix/sys/sun4v/include/smp.h
  projects/altix/sys/sun4v/sun4v/machdep.c
  projects/altix/sys/sun4v/sun4v/mp_machdep.c
  projects/altix/sys/sys/bus.h
  projects/altix/sys/sys/cdefs.h
  projects/altix/sys/sys/elf_common.h
  projects/altix/sys/sys/interrupt.h
  projects/altix/sys/sys/kernel.h
  projects/altix/sys/sys/kerneldump.h
  projects/altix/sys/sys/libkern.h
  projects/altix/sys/sys/linker_set.h
  projects/altix/sys/sys/mutex.h
  projects/altix/sys/sys/param.h
  projects/altix/sys/sys/pcpu.h
  projects/altix/sys/sys/procfs.h
  projects/altix/sys/sys/ptrace.h
  projects/altix/sys/sys/queue.h
  projects/altix/sys/sys/signal.h
  projects/altix/sys/sys/smp.h
  projects/altix/sys/sys/socket.h
  projects/altix/sys/sys/socketvar.h
  projects/altix/sys/sys/sysctl.h
  projects/altix/sys/sys/taskqueue.h
  projects/altix/sys/sys/vnode.h
  projects/altix/sys/teken/sequences
  projects/altix/sys/teken/teken_subr.h
  projects/altix/sys/teken/teken_subr_compat.h
  projects/altix/sys/ufs/ffs/ffs_inode.c
  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/ufs/ufs_dirhash.c
  projects/altix/sys/ufs/ufs/ufs_inode.c
  projects/altix/sys/ufs/ufs/ufs_vnops.c
  projects/altix/sys/vm/default_pager.c
  projects/altix/sys/vm/swap_pager.c
  projects/altix/sys/vm/uma_core.c
  projects/altix/sys/vm/vm.h
  projects/altix/sys/vm/vm_contig.c
  projects/altix/sys/vm/vm_fault.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_object.c
  projects/altix/sys/vm/vm_object.h
  projects/altix/sys/vm/vm_page.c
  projects/altix/sys/vm/vm_page.h
  projects/altix/sys/vm/vm_pageout.c
  projects/altix/sys/vm/vm_pageout.h
  projects/altix/sys/vm/vm_phys.c
  projects/altix/sys/vm/vm_reserv.c
  projects/altix/sys/x86/cpufreq/hwpstate.c
  projects/altix/sys/x86/x86/io_apic.c
  projects/altix/sys/x86/x86/local_apic.c
  projects/altix/sys/x86/x86/mca.c
  projects/altix/sys/x86/x86/msi.c
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/octeon-sdk/   (props changed)
  projects/altix/sys/contrib/x86emu/   (props changed)

Modified: projects/altix/sys/Makefile
==============================================================================
--- projects/altix/sys/Makefile	Sun Dec  5 20:24:22 2010	(r216200)
+++ projects/altix/sys/Makefile	Sun Dec  5 20:47:36 2010	(r216201)
@@ -14,7 +14,7 @@ CSCOPEDIRS=	boot bsm cam cddl compat con
 		netsmb nfs nfsclient nfsserver nlm opencrypto \
 		pci rpc security sys ufs vm xdr ${CSCOPE_ARCHDIR}
 .if defined(ALL_ARCH)
-CSCOPE_ARCHDIR ?= amd64 arm i386 ia64 mips pc98 powerpc sparc64 sun4v
+CSCOPE_ARCHDIR ?= amd64 arm i386 ia64 mips pc98 powerpc sparc64 sun4v x86
 .else
 CSCOPE_ARCHDIR ?= ${MACHINE}
 .endif
@@ -34,7 +34,7 @@ cscope.out: ${.CURDIR}/cscope.files
 
 ${.CURDIR}/cscope.files: .PHONY
 	cd ${.CURDIR}; \
-		find ${CSCOPEDIRS} -name "*.[chSs]" -a -type f > ${.TARGET}
+		find ${CSCOPEDIRS} -name "*.[chSsly]" -a -type f > ${.TARGET}
 
 cscope-clean:
 	rm -f cscope.files cscope.out cscope.in.out cscope.po.out

Modified: projects/altix/sys/amd64/acpica/acpi_machdep.c
==============================================================================
--- projects/altix/sys/amd64/acpica/acpi_machdep.c	Sun Dec  5 20:24:22 2010	(r216200)
+++ projects/altix/sys/amd64/acpica/acpi_machdep.c	Sun Dec  5 20:47:36 2010	(r216201)
@@ -44,24 +44,6 @@ __FBSDID("$FreeBSD$");
 
 #include <machine/nexusvar.h>
 
-/*
- * APM driver emulation 
- */
-
-#include <sys/condvar.h>
-#include <sys/conf.h>
-#include <sys/fcntl.h>
-#include <sys/malloc.h>
-#include <sys/poll.h>
-#include <sys/uio.h>
-
-#include <dev/acpica/acpiio.h>
-
-#include <machine/apm_bios.h>
-#include <i386/include/pc/bios.h>
-
-#include <i386/bios/apm.h>
-
 SYSCTL_DECL(_debug_acpi);
 
 int acpi_resume_beep;
@@ -73,445 +55,15 @@ int acpi_reset_video;
 TUNABLE_INT("hw.acpi.reset_video", &acpi_reset_video);
 
 static int intr_model = ACPI_INTR_PIC;
-static int apm_active;
-static struct clonedevs *apm_clones;
-
-MALLOC_DEFINE(M_APMDEV, "apmdev", "APM device emulation");
-
-static d_open_t		apmopen;
-static d_close_t	apmclose;
-static d_write_t	apmwrite;
-static d_ioctl_t	apmioctl;
-static d_poll_t		apmpoll;
-static d_kqfilter_t	apmkqfilter;
-static void		apmreadfiltdetach(struct knote *kn);
-static int		apmreadfilt(struct knote *kn, long hint);
-static struct filterops	apm_readfiltops = {
-	.f_isfd = 1,
-	.f_detach = apmreadfiltdetach,
-	.f_event = apmreadfilt,
-};
-
-static struct cdevsw apm_cdevsw = {
-	.d_version =	D_VERSION,
-	.d_flags =	D_TRACKCLOSE | D_NEEDMINOR,
-	.d_open =	apmopen,
-	.d_close =	apmclose,
-	.d_write =	apmwrite,
-	.d_ioctl =	apmioctl,
-	.d_poll =	apmpoll,
-	.d_name =	"apm",
-	.d_kqfilter =	apmkqfilter
-};
-
-static int
-acpi_capm_convert_battstate(struct  acpi_battinfo *battp)
-{
-	int	state;
-
-	state = APM_UNKNOWN;
-
-	if (battp->state & ACPI_BATT_STAT_DISCHARG) {
-		if (battp->cap >= 50)
-			state = 0;	/* high */
-		else
-			state = 1;	/* low */
-	}
-	if (battp->state & ACPI_BATT_STAT_CRITICAL)
-		state = 2;		/* critical */
-	if (battp->state & ACPI_BATT_STAT_CHARGING)
-		state = 3;		/* charging */
-
-	/* If still unknown, determine it based on the battery capacity. */
-	if (state == APM_UNKNOWN) {
-		if (battp->cap >= 50)
-			state = 0;	/* high */
-		else
-			state = 1;	/* low */
-	}
-
-	return (state);
-}
-
-static int
-acpi_capm_convert_battflags(struct  acpi_battinfo *battp)
-{
-	int	flags;
-
-	flags = 0;
-
-	if (battp->cap >= 50)
-		flags |= APM_BATT_HIGH;
-	else {
-		if (battp->state & ACPI_BATT_STAT_CRITICAL)
-			flags |= APM_BATT_CRITICAL;
-		else
-			flags |= APM_BATT_LOW;
-	}
-	if (battp->state & ACPI_BATT_STAT_CHARGING)
-		flags |= APM_BATT_CHARGING;
-	if (battp->state == ACPI_BATT_STAT_NOT_PRESENT)
-		flags = APM_BATT_NOT_PRESENT;
-
-	return (flags);
-}
-
-static int
-acpi_capm_get_info(apm_info_t aip)
-{
-	int	acline;
-	struct	acpi_battinfo batt;
-
-	aip->ai_infoversion = 1;
-	aip->ai_major       = 1;
-	aip->ai_minor       = 2;
-	aip->ai_status      = apm_active;
-	aip->ai_capabilities= 0xff00;	/* unknown */
-
-	if (acpi_acad_get_acline(&acline))
-		aip->ai_acline = APM_UNKNOWN;	/* unknown */
-	else
-		aip->ai_acline = acline;	/* on/off */
-
-	if (acpi_battery_get_battinfo(NULL, &batt) != 0) {
-		aip->ai_batt_stat = APM_UNKNOWN;
-		aip->ai_batt_life = APM_UNKNOWN;
-		aip->ai_batt_time = -1;		 /* unknown */
-		aip->ai_batteries = ~0U;	 /* unknown */
-	} else {
-		aip->ai_batt_stat = acpi_capm_convert_battstate(&batt);
-		aip->ai_batt_life = batt.cap;
-		aip->ai_batt_time = (batt.min == -1) ? -1 : batt.min * 60;
-		aip->ai_batteries = acpi_battery_get_units();
-	}
-
-	return (0);
-}
-
-static int
-acpi_capm_get_pwstatus(apm_pwstatus_t app)
-{
-	device_t dev;
-	int	acline, unit, error;
-	struct	acpi_battinfo batt;
-
-	if (app->ap_device != PMDV_ALLDEV &&
-	    (app->ap_device < PMDV_BATT0 || app->ap_device > PMDV_BATT_ALL))
-		return (1);
-
-	if (app->ap_device == PMDV_ALLDEV)
-		error = acpi_battery_get_battinfo(NULL, &batt);
-	else {
-		unit = app->ap_device - PMDV_BATT0;
-		dev = devclass_get_device(devclass_find("battery"), unit);
-		if (dev != NULL)
-			error = acpi_battery_get_battinfo(dev, &batt);
-		else
-			error = ENXIO;
-	}
-	if (error)
-		return (1);
-
-	app->ap_batt_stat = acpi_capm_convert_battstate(&batt);
-	app->ap_batt_flag = acpi_capm_convert_battflags(&batt);
-	app->ap_batt_life = batt.cap;
-	app->ap_batt_time = (batt.min == -1) ? -1 : batt.min * 60;
-
-	if (acpi_acad_get_acline(&acline))
-		app->ap_acline = APM_UNKNOWN;
-	else
-		app->ap_acline = acline;	/* on/off */
-
-	return (0);
-}
-
-/* Create single-use devices for /dev/apm and /dev/apmctl. */
-static void
-apm_clone(void *arg, struct ucred *cred, char *name, int namelen,
-    struct cdev **dev)
-{
-	int ctl_dev, unit;
-
-	if (*dev != NULL)
-		return;
-	if (strcmp(name, "apmctl") == 0)
-		ctl_dev = TRUE;
-	else if (strcmp(name, "apm") == 0)
-		ctl_dev = FALSE;
-	else
-		return;
-
-	/* Always create a new device and unit number. */
-	unit = -1;
-	if (clone_create(&apm_clones, &apm_cdevsw, &unit, dev, 0)) {
-		if (ctl_dev) {
-			*dev = make_dev(&apm_cdevsw, unit,
-			    UID_ROOT, GID_OPERATOR, 0660, "apmctl%d", unit);
-		} else {
-			*dev = make_dev(&apm_cdevsw, unit,
-			    UID_ROOT, GID_OPERATOR, 0664, "apm%d", unit);
-		}
-		if (*dev != NULL) {
-			dev_ref(*dev);
-			(*dev)->si_flags |= SI_CHEAPCLONE;
-		}
-	}
-}
-
-/* Create a struct for tracking per-device suspend notification. */
-static struct apm_clone_data *
-apm_create_clone(struct cdev *dev, struct acpi_softc *acpi_sc)
-{
-	struct apm_clone_data *clone;
-
-	clone = malloc(sizeof(*clone), M_APMDEV, M_WAITOK);
-	clone->cdev = dev;
-	clone->acpi_sc = acpi_sc;
-	clone->notify_status = APM_EV_NONE;
-	bzero(&clone->sel_read, sizeof(clone->sel_read));
-	knlist_init_mtx(&clone->sel_read.si_note, &acpi_mutex);
-
-	/*
-	 * The acpi device is always managed by devd(8) and is considered
-	 * writable (i.e., ack is required to allow suspend to proceed.)
-	 */
-	if (strcmp("acpi", devtoname(dev)) == 0)
-		clone->flags = ACPI_EVF_DEVD | ACPI_EVF_WRITE;
-	else
-		clone->flags = ACPI_EVF_NONE;
-
-	ACPI_LOCK(acpi);
-	STAILQ_INSERT_TAIL(&acpi_sc->apm_cdevs, clone, entries);
-	ACPI_UNLOCK(acpi);
-	return (clone);
-}
-
-static int
-apmopen(struct cdev *dev, int flag, int fmt, struct thread *td)
-{
-	struct	acpi_softc *acpi_sc;
-	struct 	apm_clone_data *clone;
-
-	acpi_sc = devclass_get_softc(devclass_find("acpi"), 0);
-	clone = apm_create_clone(dev, acpi_sc);
-	dev->si_drv1 = clone;
-
-	/* If the device is opened for write, record that. */
-	if ((flag & FWRITE) != 0)
-		clone->flags |= ACPI_EVF_WRITE;
-
-	return (0);
-}
-
-static int
-apmclose(struct cdev *dev, int flag, int fmt, struct thread *td)
-{
-	struct	apm_clone_data *clone;
-	struct	acpi_softc *acpi_sc;
-
-	clone = dev->si_drv1;
-	acpi_sc = clone->acpi_sc;
-
-	/* We are about to lose a reference so check if suspend should occur */
-	if (acpi_sc->acpi_next_sstate != 0 &&
-	    clone->notify_status != APM_EV_ACKED)
-		acpi_AckSleepState(clone, 0);
-
-	/* Remove this clone's data from the list and free it. */
-	ACPI_LOCK(acpi);
-	STAILQ_REMOVE(&acpi_sc->apm_cdevs, clone, apm_clone_data, entries);
-	knlist_destroy(&clone->sel_read.si_note);
-	ACPI_UNLOCK(acpi);
-	free(clone, M_APMDEV);
-	destroy_dev_sched(dev);
-	return (0);
-}
-
-static int
-apmioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flag, struct thread *td)
-{
-	int	error;
-	struct	apm_clone_data *clone;
-	struct	acpi_softc *acpi_sc;
-	struct	apm_info info;
-	struct 	apm_event_info *ev_info;
-	apm_info_old_t aiop;
-
-	error = 0;
-	clone = dev->si_drv1;
-	acpi_sc = clone->acpi_sc;
-
-	switch (cmd) {
-	case APMIO_SUSPEND:
-		if ((flag & FWRITE) == 0)
-			return (EPERM);
-		if (acpi_sc->acpi_next_sstate == 0) {
-			if (acpi_sc->acpi_suspend_sx != ACPI_STATE_S5) {
-				error = acpi_ReqSleepState(acpi_sc,
-				    acpi_sc->acpi_suspend_sx);
-			} else {
-				printf(
-			"power off via apm suspend not supported\n");
-				error = ENXIO;
-			}
-		} else
-			error = acpi_AckSleepState(clone, 0);
-		break;
-	case APMIO_STANDBY:
-		if ((flag & FWRITE) == 0)
-			return (EPERM);
-		if (acpi_sc->acpi_next_sstate == 0) {
-			if (acpi_sc->acpi_standby_sx != ACPI_STATE_S5) {
-				error = acpi_ReqSleepState(acpi_sc,
-				    acpi_sc->acpi_standby_sx);
-			} else {
-				printf(
-			"power off via apm standby not supported\n");
-				error = ENXIO;
-			}
-		} else
-			error = acpi_AckSleepState(clone, 0);
-		break;
-	case APMIO_NEXTEVENT:
-		printf("apm nextevent start\n");
-		ACPI_LOCK(acpi);
-		if (acpi_sc->acpi_next_sstate != 0 && clone->notify_status ==
-		    APM_EV_NONE) {
-			ev_info = (struct apm_event_info *)addr;
-			if (acpi_sc->acpi_next_sstate <= ACPI_STATE_S3)
-				ev_info->type = PMEV_STANDBYREQ;
-			else
-				ev_info->type = PMEV_SUSPENDREQ;
-			ev_info->index = 0;
-			clone->notify_status = APM_EV_NOTIFIED;
-			printf("apm event returning %d\n", ev_info->type);
-		} else
-			error = EAGAIN;
-		ACPI_UNLOCK(acpi);
-		break;
-	case APMIO_GETINFO_OLD:
-		if (acpi_capm_get_info(&info))
-			error = ENXIO;
-		aiop = (apm_info_old_t)addr;
-		aiop->ai_major = info.ai_major;
-		aiop->ai_minor = info.ai_minor;
-		aiop->ai_acline = info.ai_acline;
-		aiop->ai_batt_stat = info.ai_batt_stat;
-		aiop->ai_batt_life = info.ai_batt_life;
-		aiop->ai_status = info.ai_status;
-		break;
-	case APMIO_GETINFO:
-		if (acpi_capm_get_info((apm_info_t)addr))
-			error = ENXIO;
-		break;
-	case APMIO_GETPWSTATUS:
-		if (acpi_capm_get_pwstatus((apm_pwstatus_t)addr))
-			error = ENXIO;
-		break;
-	case APMIO_ENABLE:
-		if ((flag & FWRITE) == 0)
-			return (EPERM);
-		apm_active = 1;
-		break;
-	case APMIO_DISABLE:
-		if ((flag & FWRITE) == 0)
-			return (EPERM);
-		apm_active = 0;
-		break;
-	case APMIO_HALTCPU:
-		break;
-	case APMIO_NOTHALTCPU:
-		break;
-	case APMIO_DISPLAY:
-		if ((flag & FWRITE) == 0)
-			return (EPERM);
-		break;
-	case APMIO_BIOS:
-		if ((flag & FWRITE) == 0)
-			return (EPERM);
-		bzero(addr, sizeof(struct apm_bios_arg));
-		break;
-	default:
-		error = EINVAL;
-		break;
-	}
-
-	return (error);
-}
-
-static int
-apmwrite(struct cdev *dev, struct uio *uio, int ioflag)
-{
-	return (uio->uio_resid);
-}
-
-static int
-apmpoll(struct cdev *dev, int events, struct thread *td)
-{
-	struct	apm_clone_data *clone;
-	int revents;
-
-	revents = 0;
-	ACPI_LOCK(acpi);
-	clone = dev->si_drv1;
-	if (clone->acpi_sc->acpi_next_sstate)
-		revents |= events & (POLLIN | POLLRDNORM);
-	else
-		selrecord(td, &clone->sel_read);
-	ACPI_UNLOCK(acpi);
-	return (revents);
-}
-
-static int
-apmkqfilter(struct cdev *dev, struct knote *kn)
-{
-	struct	apm_clone_data *clone;
-
-	ACPI_LOCK(acpi);
-	clone = dev->si_drv1;
-	kn->kn_hook = clone;
-	kn->kn_fop = &apm_readfiltops;
-	knlist_add(&clone->sel_read.si_note, kn, 0);
-	ACPI_UNLOCK(acpi);
-	return (0);
-}
-
-static void
-apmreadfiltdetach(struct knote *kn)
-{
-	struct	apm_clone_data *clone;
-
-	ACPI_LOCK(acpi);
-	clone = kn->kn_hook;
-	knlist_remove(&clone->sel_read.si_note, kn, 0);
-	ACPI_UNLOCK(acpi);
-}
-
-static int
-apmreadfilt(struct knote *kn, long hint)
-{
-	struct	apm_clone_data *clone;
-	int	sleeping;
-
-	ACPI_LOCK(acpi);
-	clone = kn->kn_hook;
-	sleeping = clone->acpi_sc->acpi_next_sstate ? 1 : 0;
-	ACPI_UNLOCK(acpi);
-	return (sleeping);
-}
 
 int
 acpi_machdep_init(device_t dev)
 {
-	struct acpi_softc	*sc;
+	struct acpi_softc *sc;
 
-	sc = devclass_get_softc(devclass_find("acpi"), 0);
+	sc = device_get_softc(dev);
 
-	/* Create a clone for /dev/acpi also. */
-	STAILQ_INIT(&sc->apm_cdevs);
-	sc->acpi_clone = apm_create_clone(sc->acpi_dev_t, sc);
-	clone_setup(&apm_clones);
-	EVENTHANDLER_REGISTER(dev_clone, apm_clone, 0, 1000);
+	acpi_apm_init(sc);
 
 	if (intr_model != ACPI_INTR_PIC)
 		acpi_SetIntrModel(intr_model);
@@ -534,12 +86,14 @@ acpi_SetDefaultIntrModel(int model)
 int
 acpi_machdep_quirks(int *quirks)
 {
+
 	return (0);
 }
 
 void
 acpi_cpu_c1()
 {
+
 	__asm __volatile("sti; hlt");
 }
 

Modified: projects/altix/sys/amd64/acpica/acpi_switch.S
==============================================================================
--- projects/altix/sys/amd64/acpica/acpi_switch.S	Sun Dec  5 20:24:22 2010	(r216200)
+++ projects/altix/sys/amd64/acpica/acpi_switch.S	Sun Dec  5 20:47:36 2010	(r216201)
@@ -76,12 +76,6 @@ ENTRY(acpi_restorecpu)
 	movl	WAKEUP_CTX(efer), %eax
 	wrmsr
 
-	/* Restore PAT. */
-	movl	$MSR_PAT, %ecx
-	movl	WAKEUP_CTX(pat), %eax
-	movl	4 + WAKEUP_CTX(pat), %edx
-	wrmsr
-
 	/* Restore fast syscall stuff. */
 	movl	$MSR_STAR, %ecx
 	movl	WAKEUP_CTX(star), %eax

Modified: projects/altix/sys/amd64/acpica/acpi_wakecode.S
==============================================================================
--- projects/altix/sys/amd64/acpica/acpi_wakecode.S	Sun Dec  5 20:24:22 2010	(r216200)
+++ projects/altix/sys/amd64/acpica/acpi_wakecode.S	Sun Dec  5 20:47:36 2010	(r216201)
@@ -274,8 +274,6 @@ wakeup_gdt:
 	ALIGN_DATA
 wakeup_efer:
 	.quad	0
-wakeup_pat:
-	.quad	0
 wakeup_star:
 	.quad	0
 wakeup_lstar:

Modified: projects/altix/sys/amd64/acpica/acpi_wakeup.c
==============================================================================
--- projects/altix/sys/amd64/acpica/acpi_wakeup.c	Sun Dec  5 20:24:22 2010	(r216200)
+++ projects/altix/sys/amd64/acpica/acpi_wakeup.c	Sun Dec  5 20:47:36 2010	(r216201)
@@ -41,13 +41,13 @@ __FBSDID("$FreeBSD$");
 #include <vm/pmap.h>
 
 #include <machine/intr_machdep.h>
-#include <machine/mca.h>
+#include <x86/mca.h>
 #include <machine/pcb.h>
 #include <machine/pmap.h>
 #include <machine/specialreg.h>
 
 #ifdef SMP
-#include <machine/apicreg.h>
+#include <x86/apicreg.h>
 #include <machine/smp.h>
 #include <machine/vmparam.h>
 #endif
@@ -278,6 +278,7 @@ acpi_sleep_machdep(struct acpi_softc *sc
 		for (;;)
 			ia32_pause();
 	} else {
+		pmap_init_pat();
 		PCPU_SET(switchtime, 0);
 		PCPU_SET(switchticks, ticks);
 #ifdef SMP
@@ -372,7 +373,6 @@ acpi_install_wakeup_handler(struct acpi_
 	WAKECODE_FIXUP(wakeup_ctx, vm_offset_t,
 	    WAKECODE_VADDR(sc) + wakeup_ctx);
 	WAKECODE_FIXUP(wakeup_efer, uint64_t, rdmsr(MSR_EFER));
-	WAKECODE_FIXUP(wakeup_pat, uint64_t, rdmsr(MSR_PAT));
 	WAKECODE_FIXUP(wakeup_star, uint64_t, rdmsr(MSR_STAR));
 	WAKECODE_FIXUP(wakeup_lstar, uint64_t, rdmsr(MSR_LSTAR));
 	WAKECODE_FIXUP(wakeup_cstar, uint64_t, rdmsr(MSR_CSTAR));

Modified: projects/altix/sys/amd64/amd64/amd64_mem.c
==============================================================================
--- projects/altix/sys/amd64/amd64/amd64_mem.c	Sun Dec  5 20:24:22 2010	(r216200)
+++ projects/altix/sys/amd64/amd64/amd64_mem.c	Sun Dec  5 20:47:36 2010	(r216201)
@@ -35,6 +35,10 @@ __FBSDID("$FreeBSD$");
 #include <sys/smp.h>
 #include <sys/sysctl.h>
 
+#include <vm/vm.h>
+#include <vm/vm_param.h>
+#include <vm/pmap.h>
+
 #include <machine/cputypes.h>
 #include <machine/md_var.h>
 #include <machine/specialreg.h>
@@ -303,20 +307,21 @@ amd64_mrstoreone(void *arg)
 	struct mem_range_desc *mrd;
 	u_int64_t omsrv, msrv;
 	int i, j, msr;
-	u_int cr4save;
+	u_long cr0, cr4;
 
 	mrd = sc->mr_desc;
 
 	/* Disable PGE. */
-	cr4save = rcr4();
-	if (cr4save & CR4_PGE)
-		load_cr4(cr4save & ~CR4_PGE);
+	cr4 = rcr4();
+	load_cr4(cr4 & ~CR4_PGE);
 
 	/* Disable caches (CD = 1, NW = 0). */
-	load_cr0((rcr0() & ~CR0_NW) | CR0_CD);
+	cr0 = rcr0();
+	load_cr0((cr0 & ~CR0_NW) | CR0_CD);
 
 	/* Flushes caches and TLBs. */
 	wbinvd();
+	invltlb();
 
 	/* Disable MTRRs (E = 0). */
 	wrmsr(MSR_MTRRdefType, rdmsr(MSR_MTRRdefType) & ~MTRR_DEF_ENABLE);
@@ -384,17 +389,16 @@ amd64_mrstoreone(void *arg)
 		wrmsr(msr + 1, msrv);
 	}
 
-	/* Flush caches, TLBs. */
+	/* Flush caches and TLBs. */
 	wbinvd();
+	invltlb();
 
 	/* Enable MTRRs. */
 	wrmsr(MSR_MTRRdefType, rdmsr(MSR_MTRRdefType) | MTRR_DEF_ENABLE);
 
-	/* Enable caches (CD = 0, NW = 0). */
-	load_cr0(rcr0() & ~(CR0_CD | CR0_NW));
-
-	/* Restore PGE. */
-	load_cr4(cr4save);
+	/* Restore caches and PGE. */
+	load_cr0(cr0);
+	load_cr4(cr4);
 }
 
 /*
@@ -527,9 +531,9 @@ static int
 amd64_mrset(struct mem_range_softc *sc, struct mem_range_desc *mrd, int *arg)
 {
 	struct mem_range_desc *targ;
-	int error = 0;
+	int error, i;
 
-	switch(*arg) {
+	switch (*arg) {
 	case MEMRANGE_SET_UPDATE:
 		/*
 		 * Make sure that what's being asked for is even
@@ -568,6 +572,21 @@ amd64_mrset(struct mem_range_softc *sc, 
 		return (EOPNOTSUPP);
 	}
 
+	/*
+	 * Ensure that the direct map region does not contain any mappings
+	 * that span MTRRs of different types.  However, the fixed MTRRs can
+	 * be ignored, because a large page mapping the first 1 MB of physical
+	 * memory is a special case that the processor handles.  The entire
+	 * TLB will be invalidated by amd64_mrstore(), so pmap_demote_DMAP()
+	 * needn't do it.
+	 */
+	i = (sc->mr_cap & MR686_FIXMTRR) ? MTRR_N64K + MTRR_N16K + MTRR_N4K : 0;
+	mrd = sc->mr_desc + i;
+	for (; i < sc->mr_ndesc; i++, mrd++) {
+		if ((mrd->mr_flags & (MDF_ACTIVE | MDF_BOGUS)) == MDF_ACTIVE)
+			pmap_demote_DMAP(mrd->mr_base, mrd->mr_len, FALSE);
+	}
+
 	/* Update the hardware. */
 	amd64_mrstore(sc);
 
@@ -657,6 +676,21 @@ amd64_mrinit(struct mem_range_softc *sc)
 		if (mrd->mr_flags & MDF_ACTIVE)
 			mrd->mr_flags |= MDF_FIRMWARE;
 	}
+
+	/*
+	 * Ensure that the direct map region does not contain any mappings
+	 * that span MTRRs of different types.  However, the fixed MTRRs can
+	 * be ignored, because a large page mapping the first 1 MB of physical
+	 * memory is a special case that the processor handles.  Invalidate
+	 * any old TLB entries that might hold inconsistent memory type
+	 * information. 
+	 */
+	i = (sc->mr_cap & MR686_FIXMTRR) ? MTRR_N64K + MTRR_N16K + MTRR_N4K : 0;
+	mrd = sc->mr_desc + i;
+	for (; i < sc->mr_ndesc; i++, mrd++) {
+		if ((mrd->mr_flags & (MDF_ACTIVE | MDF_BOGUS)) == MDF_ACTIVE)
+			pmap_demote_DMAP(mrd->mr_base, mrd->mr_len, TRUE);
+	}
 }
 
 /*

Modified: projects/altix/sys/amd64/amd64/apic_vector.S
==============================================================================
--- projects/altix/sys/amd64/amd64/apic_vector.S	Sun Dec  5 20:24:22 2010	(r216200)
+++ projects/altix/sys/amd64/amd64/apic_vector.S	Sun Dec  5 20:47:36 2010	(r216201)
@@ -39,7 +39,7 @@
 #include "opt_smp.h"
 
 #include <machine/asmacros.h>
-#include <machine/apicreg.h>
+#include <x86/apicreg.h>
 
 #include "assym.s"
 

Modified: projects/altix/sys/amd64/amd64/cpu_switch.S
==============================================================================
--- projects/altix/sys/amd64/amd64/cpu_switch.S	Sun Dec  5 20:24:22 2010	(r216200)
+++ projects/altix/sys/amd64/amd64/cpu_switch.S	Sun Dec  5 20:47:36 2010	(r216201)
@@ -276,7 +276,7 @@ load_dr:
 do_tss:	movq	%rdx,PCPU(TSSP)
 	movq	%rdx,%rcx
 	movq	PCPU(TSS),%rax
-	movw	%rcx,2(%rax)
+	movw	%cx,2(%rax)
 	shrq	$16,%rcx
 	movb	%cl,4(%rax)
 	shrq	$8,%rcx

Modified: projects/altix/sys/amd64/amd64/fpu.c
==============================================================================
--- projects/altix/sys/amd64/amd64/fpu.c	Sun Dec  5 20:24:22 2010	(r216200)
+++ projects/altix/sys/amd64/amd64/fpu.c	Sun Dec  5 20:47:36 2010	(r216201)
@@ -113,14 +113,14 @@ static	struct savefpu		fpu_initialstate;
 void
 fpuinit(void)
 {
-	register_t savecrit;
+	register_t saveintr;
 	u_int mxcsr;
 	u_short control;
 
 	/*
 	 * It is too early for critical_enter() to work on AP.
 	 */
-	savecrit = intr_disable();
+	saveintr = intr_disable();
 	stop_emulating();
 	fninit();
 	control = __INITIAL_FPUCW__;
@@ -137,7 +137,7 @@ fpuinit(void)
 		bzero(fpu_initialstate.sv_xmm, sizeof(fpu_initialstate.sv_xmm));
 	}
 	start_emulating();
-	intr_restore(savecrit);
+	intr_restore(saveintr);
 }
 
 /*
@@ -426,9 +426,7 @@ fpudna(void)
 		fxrstor(&fpu_initialstate);
 		if (pcb->pcb_initial_fpucw != __INITIAL_FPUCW__)
 			fldcw(pcb->pcb_initial_fpucw);
-		pcb->pcb_flags |= PCB_FPUINITDONE;
-		if (PCB_USER_FPU(pcb))
-			pcb->pcb_flags |= PCB_USERFPUINITDONE;
+		fpuuserinited(curthread);
 	} else
 		fxrstor(pcb->pcb_save);
 	critical_exit();
@@ -448,60 +446,50 @@ fpudrop()
 }
 
 /*
- * Get the state of the FPU without dropping ownership (if possible).
- * It returns the FPU ownership status.
+ * Get the user state of the FPU into pcb->pcb_user_save without
+ * dropping ownership (if possible).  It returns the FPU ownership
+ * status.
  */
 int
-fpugetuserregs(struct thread *td, struct savefpu *addr)
+fpugetregs(struct thread *td)
 {
 	struct pcb *pcb;
 
 	pcb = td->td_pcb;
 	if ((pcb->pcb_flags & PCB_USERFPUINITDONE) == 0) {
-		bcopy(&fpu_initialstate, addr, sizeof(fpu_initialstate));
-		addr->sv_env.en_cw = pcb->pcb_initial_fpucw;
-		return (_MC_FPOWNED_NONE);
+		bcopy(&fpu_initialstate, &pcb->pcb_user_save,
+		    sizeof(fpu_initialstate));
+		pcb->pcb_user_save.sv_env.en_cw = pcb->pcb_initial_fpucw;
+		fpuuserinited(td);
+		return (_MC_FPOWNED_PCB);
 	}
 	critical_enter();
 	if (td == PCPU_GET(fpcurthread) && PCB_USER_FPU(pcb)) {
-		fxsave(addr);
+		fxsave(&pcb->pcb_user_save);
 		critical_exit();
 		return (_MC_FPOWNED_FPU);
 	} else {
 		critical_exit();
-		bcopy(&pcb->pcb_user_save, addr, sizeof(*addr));
 		return (_MC_FPOWNED_PCB);
 	}
 }
 
-int
-fpugetregs(struct thread *td, struct savefpu *addr)
+void
+fpuuserinited(struct thread *td)
 {
 	struct pcb *pcb;
 
 	pcb = td->td_pcb;
-	if ((pcb->pcb_flags & PCB_FPUINITDONE) == 0) {
-		bcopy(&fpu_initialstate, addr, sizeof(fpu_initialstate));
-		addr->sv_env.en_cw = pcb->pcb_initial_fpucw;
-		return (_MC_FPOWNED_NONE);
-	}
-	critical_enter();
-	if (td == PCPU_GET(fpcurthread)) {
-		fxsave(addr);
-		critical_exit();
-		return (_MC_FPOWNED_FPU);
-	} else {
-		critical_exit();
-		bcopy(pcb->pcb_save, addr, sizeof(*addr));
-		return (_MC_FPOWNED_PCB);
-	}
+	if (PCB_USER_FPU(pcb))
+		pcb->pcb_flags |= PCB_FPUINITDONE;
+	pcb->pcb_flags |= PCB_USERFPUINITDONE;
 }
 
 /*
  * Set the state of the FPU.
  */
 void
-fpusetuserregs(struct thread *td, struct savefpu *addr)
+fpusetregs(struct thread *td, struct savefpu *addr)
 {
 	struct pcb *pcb;
 
@@ -514,29 +502,8 @@ fpusetuserregs(struct thread *td, struct
 	} else {
 		critical_exit();
 		bcopy(addr, &td->td_pcb->pcb_user_save, sizeof(*addr));
-		if (PCB_USER_FPU(pcb))
-			pcb->pcb_flags |= PCB_FPUINITDONE;
-		pcb->pcb_flags |= PCB_USERFPUINITDONE;
-	}
-}
-
-void
-fpusetregs(struct thread *td, struct savefpu *addr)
-{
-	struct pcb *pcb;
-
-	pcb = td->td_pcb;
-	critical_enter();
-	if (td == PCPU_GET(fpcurthread)) {
-		fxrstor(addr);
-		critical_exit();
-	} else {
-		critical_exit();
-		bcopy(addr, td->td_pcb->pcb_save, sizeof(*addr));
+		fpuuserinited(td);
 	}
-	if (PCB_USER_FPU(pcb))
-		pcb->pcb_flags |= PCB_USERFPUINITDONE;
-	pcb->pcb_flags |= PCB_FPUINITDONE;
 }
 
 /*
@@ -567,7 +534,7 @@ fpu_clean_state(void)
 	 * the x87 stack, but we don't care since we're about to call
 	 * fxrstor() anyway.
 	 */
-	__asm __volatile("ffree %%st(7); fld %0" : : "m" (dummy_variable));
+	__asm __volatile("ffree %%st(7); flds %0" : : "m" (dummy_variable));
 }
 
 /*

Modified: projects/altix/sys/amd64/amd64/genassym.c
==============================================================================
--- projects/altix/sys/amd64/amd64/genassym.c	Sun Dec  5 20:24:22 2010	(r216200)
+++ projects/altix/sys/amd64/amd64/genassym.c	Sun Dec  5 20:47:36 2010	(r216201)
@@ -66,7 +66,7 @@ __FBSDID("$FreeBSD$");
 #include <nfs/nfsproto.h>
 #include <nfsclient/nfs.h>
 #include <nfsclient/nfsdiskless.h>
-#include <machine/apicreg.h>
+#include <x86/apicreg.h>
 #include <machine/cpu.h>
 #include <machine/pcb.h>
 #include <machine/sigframe.h>

Modified: projects/altix/sys/amd64/amd64/intr_machdep.c
==============================================================================
--- projects/altix/sys/amd64/amd64/intr_machdep.c	Sun Dec  5 20:24:22 2010	(r216200)
+++ projects/altix/sys/amd64/amd64/intr_machdep.c	Sun Dec  5 20:47:36 2010	(r216201)
@@ -458,7 +458,7 @@ intr_next_cpu(void)
 
 	/* Leave all interrupts on the BSP during boot. */
 	if (!assign_cpu)
-		return (cpu_apic_ids[0]);
+		return (PCPU_GET(apic_id));
 
 	mtx_lock_spin(&icu_lock);
 	apic_id = cpu_apic_ids[current_cpu];

Modified: projects/altix/sys/amd64/amd64/machdep.c
==============================================================================
--- projects/altix/sys/amd64/amd64/machdep.c	Sun Dec  5 20:24:22 2010	(r216200)
+++ projects/altix/sys/amd64/amd64/machdep.c	Sun Dec  5 20:47:36 2010	(r216201)
@@ -112,7 +112,7 @@ __FBSDID("$FreeBSD$");
 #include <machine/cpu.h>
 #include <machine/cputypes.h>
 #include <machine/intr_machdep.h>
-#include <machine/mca.h>
+#include <x86/mca.h>
 #include <machine/md_var.h>
 #include <machine/metadata.h>
 #include <machine/pc/bios.h>
@@ -1762,11 +1762,15 @@ void
 spinlock_enter(void)
 {
 	struct thread *td;
+	register_t flags;
 
 	td = curthread;
-	if (td->td_md.md_spinlock_count == 0)
-		td->td_md.md_saved_flags = intr_disable();
-	td->td_md.md_spinlock_count++;
+	if (td->td_md.md_spinlock_count == 0) {
+		flags = intr_disable();
+		td->td_md.md_spinlock_count = 1;
+		td->td_md.md_saved_flags = flags;
+	} else
+		td->td_md.md_spinlock_count++;
 	critical_enter();
 }
 
@@ -1774,12 +1778,14 @@ void
 spinlock_exit(void)
 {
 	struct thread *td;
+	register_t flags;
 
 	td = curthread;
 	critical_exit();
+	flags = td->td_md.md_saved_flags;
 	td->td_md.md_spinlock_count--;
 	if (td->td_md.md_spinlock_count == 0)
-		intr_restore(td->td_md.md_saved_flags);
+		intr_restore(flags);
 }
 
 /*
@@ -1969,6 +1975,9 @@ int
 fill_fpregs(struct thread *td, struct fpreg *fpregs)
 {
 
+	KASSERT(td == curthread || TD_IS_SUSPENDED(td),
+	    ("not suspended thread %p", td));
+	fpugetregs(td);
 	fill_fpregs_xmm(&td->td_pcb->pcb_user_save, fpregs);
 	return (0);
 }
@@ -1979,6 +1988,7 @@ set_fpregs(struct thread *td, struct fpr
 {
 
 	set_fpregs_xmm(fpregs, &td->td_pcb->pcb_user_save);
+	fpuuserinited(td);
 	return (0);
 }
 
@@ -2093,8 +2103,9 @@ static void
 get_fpcontext(struct thread *td, mcontext_t *mcp)
 {
 
-	mcp->mc_ownedfp = fpugetuserregs(td,
-	    (struct savefpu *)&mcp->mc_fpstate);
+	mcp->mc_ownedfp = fpugetregs(td);
+	bcopy(&td->td_pcb->pcb_user_save, &mcp->mc_fpstate,
+	    sizeof(mcp->mc_fpstate));
 	mcp->mc_fpformat = fpuformat();
 }
 
@@ -2114,7 +2125,7 @@ set_fpcontext(struct thread *td, const m
 	    mcp->mc_ownedfp == _MC_FPOWNED_PCB) {
 		fpstate = (struct savefpu *)&mcp->mc_fpstate;
 		fpstate->sv_env.en_mxcsr &= cpu_mxcsr_mask;
-		fpusetuserregs(td, fpstate);
+		fpusetregs(td, fpstate);
 	} else
 		return (EINVAL);
 	return (0);

Modified: projects/altix/sys/amd64/amd64/minidump_machdep.c
==============================================================================
--- projects/altix/sys/amd64/amd64/minidump_machdep.c	Sun Dec  5 20:24:22 2010	(r216200)
+++ projects/altix/sys/amd64/amd64/minidump_machdep.c	Sun Dec  5 20:47:36 2010	(r216201)
@@ -167,63 +167,91 @@ blk_write(struct dumperinfo *di, char *p
 }
 
 /* A fake page table page, to avoid having to handle both 4K and 2M pages */
-static pt_entry_t fakept[NPTEPG];
+static pd_entry_t fakepd[NPDEPG];
 
 void
 minidumpsys(struct dumperinfo *di)
 {
 	uint64_t dumpsize;
-	uint32_t ptesize;
+	uint32_t pmapsize;
 	vm_offset_t va;
 	int error;
 	uint64_t bits;
 	uint64_t *pdp, *pd, *pt, pa;
-	int i, j, k, bit;
+	int i, j, k, n, bit;
+	int retry_count;
 	struct minidumphdr mdhdr;
 
+	retry_count = 0;

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


More information about the svn-src-projects mailing list