Date: Sun, 11 Mar 2012 19:44:02 +0000 (UTC) From: Andreas Tobler <andreast@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r232829 - in projects/pseries: amd64/acpica amd64/amd64 amd64/conf amd64/include amd64/linux32 arm/arm arm/conf arm/mv arm/xscale/i8134x boot/common boot/fdt/dts boot/ficl boot/ficl/i38... Message-ID: <201203111944.q2BJi2Wo024110@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: andreast Date: Sun Mar 11 19:44:00 2012 New Revision: 232829 URL: http://svn.freebsd.org/changeset/base/232829 Log: IFC r232824. Added: projects/pseries/conf/WITHOUT_SOURCELESS - copied unchanged from r232824, head/sys/conf/WITHOUT_SOURCELESS projects/pseries/conf/WITHOUT_SOURCELESS_HOST - copied unchanged from r232824, head/sys/conf/WITHOUT_SOURCELESS_HOST projects/pseries/conf/WITHOUT_SOURCELESS_UCODE - copied unchanged from r232824, head/sys/conf/WITHOUT_SOURCELESS_UCODE projects/pseries/contrib/dev/acpica/components/ - copied from r232824, head/sys/contrib/dev/acpica/components/ projects/pseries/contrib/octeon-sdk/cvmx-ciu2-defs.h - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-ciu2-defs.h projects/pseries/contrib/octeon-sdk/cvmx-endor-defs.h - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-endor-defs.h projects/pseries/contrib/octeon-sdk/cvmx-eoi-defs.h - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-eoi-defs.h projects/pseries/contrib/octeon-sdk/cvmx-error-init-cn61xx.c - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-error-init-cn61xx.c projects/pseries/contrib/octeon-sdk/cvmx-error-init-cn66xx.c - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-error-init-cn66xx.c projects/pseries/contrib/octeon-sdk/cvmx-error-init-cn68xx.c - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-error-init-cn68xx.c projects/pseries/contrib/octeon-sdk/cvmx-error-init-cn68xxp1.c - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-error-init-cn68xxp1.c projects/pseries/contrib/octeon-sdk/cvmx-error-init-cnf71xx.c - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-error-init-cnf71xx.c projects/pseries/contrib/octeon-sdk/cvmx-helper-cfg.c - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-helper-cfg.c projects/pseries/contrib/octeon-sdk/cvmx-helper-cfg.h - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-helper-cfg.h projects/pseries/contrib/octeon-sdk/cvmx-helper-ilk.c - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-helper-ilk.c projects/pseries/contrib/octeon-sdk/cvmx-helper-ilk.h - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-helper-ilk.h projects/pseries/contrib/octeon-sdk/cvmx-hfa.c - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-hfa.c projects/pseries/contrib/octeon-sdk/cvmx-hfa.h - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-hfa.h projects/pseries/contrib/octeon-sdk/cvmx-ilk-defs.h - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-ilk-defs.h projects/pseries/contrib/octeon-sdk/cvmx-ilk.c - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-ilk.c projects/pseries/contrib/octeon-sdk/cvmx-ilk.h - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-ilk.h projects/pseries/contrib/octeon-sdk/cvmx-iob1-defs.h - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-iob1-defs.h projects/pseries/contrib/octeon-sdk/cvmx-ipd.c - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-ipd.c projects/pseries/contrib/octeon-sdk/cvmx-malloc/ - copied from r232824, head/sys/contrib/octeon-sdk/cvmx-malloc/ projects/pseries/contrib/octeon-sdk/cvmx-profiler.c - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-profiler.c projects/pseries/contrib/octeon-sdk/cvmx-profiler.h - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-profiler.h projects/pseries/contrib/octeon-sdk/cvmx-qlm-tables.c - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-qlm-tables.c projects/pseries/contrib/octeon-sdk/cvmx-qlm.c - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-qlm.c projects/pseries/contrib/octeon-sdk/cvmx-qlm.h - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-qlm.h projects/pseries/contrib/octeon-sdk/cvmx-resources.config - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-resources.config projects/pseries/contrib/octeon-sdk/cvmx-shared-linux-n32.ld - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-shared-linux-n32.ld projects/pseries/contrib/octeon-sdk/cvmx-shared-linux-o32.ld - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-shared-linux-o32.ld projects/pseries/contrib/octeon-sdk/cvmx-shared-linux.ld - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-shared-linux.ld projects/pseries/contrib/octeon-sdk/cvmx-sso-defs.h - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-sso-defs.h projects/pseries/contrib/octeon-sdk/cvmx-trax-defs.h - copied unchanged from r232824, head/sys/contrib/octeon-sdk/cvmx-trax-defs.h projects/pseries/contrib/octeon-sdk/octeon-feature.c - copied unchanged from r232824, head/sys/contrib/octeon-sdk/octeon-feature.c projects/pseries/dev/ath/ath_hal/ar5416/ar5416_radar.c - copied unchanged from r232824, head/sys/dev/ath/ath_hal/ar5416/ar5416_radar.c projects/pseries/dev/oce/ - copied from r232824, head/sys/dev/oce/ projects/pseries/dev/sound/pci/hdspe-pcm.c - copied unchanged from r232824, head/sys/dev/sound/pci/hdspe-pcm.c projects/pseries/dev/sound/pci/hdspe.c - copied unchanged from r232824, head/sys/dev/sound/pci/hdspe.c projects/pseries/dev/sound/pci/hdspe.h - copied unchanged from r232824, head/sys/dev/sound/pci/hdspe.h projects/pseries/dev/wbwd/ - copied from r232824, head/sys/dev/wbwd/ projects/pseries/mips/cavium/octeon_irq.h - copied unchanged from r232824, head/sys/mips/cavium/octeon_irq.h projects/pseries/mips/include/tls.h - copied unchanged from r232824, head/sys/mips/include/tls.h projects/pseries/mips/mips/freebsd32_machdep.c - copied unchanged from r232824, head/sys/mips/mips/freebsd32_machdep.c projects/pseries/modules/oce/ - copied from r232824, head/sys/modules/oce/ projects/pseries/modules/sound/driver/hdspe/ - copied from r232824, head/sys/modules/sound/driver/hdspe/ projects/pseries/modules/usb/dwc_otg/ - copied from r232824, head/sys/modules/usb/dwc_otg/ projects/pseries/modules/wbwd/ - copied from r232824, head/sys/modules/wbwd/ projects/pseries/powerpc/powermac/atibl.c - copied unchanged from r232824, head/sys/powerpc/powermac/atibl.c projects/pseries/x86/include/_limits.h - copied unchanged from r232824, head/sys/x86/include/_limits.h projects/pseries/x86/include/_stdint.h - copied unchanged from r232824, head/sys/x86/include/_stdint.h projects/pseries/x86/include/_types.h - copied unchanged from r232824, head/sys/x86/include/_types.h projects/pseries/x86/include/endian.h - copied unchanged from r232824, head/sys/x86/include/endian.h projects/pseries/x86/include/float.h - copied unchanged from r232824, head/sys/x86/include/float.h projects/pseries/x86/include/ptrace.h - copied unchanged from r232824, head/sys/x86/include/ptrace.h projects/pseries/x86/include/setjmp.h - copied unchanged from r232824, head/sys/x86/include/setjmp.h projects/pseries/x86/include/stdarg.h - copied unchanged from r232824, head/sys/x86/include/stdarg.h projects/pseries/x86/include/trap.h - copied unchanged from r232824, head/sys/x86/include/trap.h projects/pseries/x86/x86/intr_machdep.c - copied unchanged from r232824, head/sys/x86/x86/intr_machdep.c Deleted: projects/pseries/amd64/amd64/intr_machdep.c projects/pseries/amd64/conf/WITHOUT_SOURCELESS projects/pseries/amd64/conf/WITHOUT_SOURCELESS_HOST projects/pseries/amd64/conf/WITHOUT_SOURCELESS_UCODE projects/pseries/contrib/dev/acpica/debugger/ projects/pseries/contrib/dev/acpica/disassembler/ projects/pseries/contrib/dev/acpica/dispatcher/ projects/pseries/contrib/dev/acpica/events/ projects/pseries/contrib/dev/acpica/executer/ projects/pseries/contrib/dev/acpica/hardware/ projects/pseries/contrib/dev/acpica/namespace/ projects/pseries/contrib/dev/acpica/parser/ projects/pseries/contrib/dev/acpica/resources/ projects/pseries/contrib/dev/acpica/tables/ projects/pseries/contrib/dev/acpica/utilities/ projects/pseries/fs/fifofs/fifo.h projects/pseries/i386/conf/WITHOUT_SOURCELESS projects/pseries/i386/conf/WITHOUT_SOURCELESS_HOST projects/pseries/i386/conf/WITHOUT_SOURCELESS_UCODE projects/pseries/i386/i386/intr_machdep.c projects/pseries/mips/include/bswap.h projects/pseries/mips/include/clockvar.h projects/pseries/mips/include/cputypes.h projects/pseries/mips/include/iodev.h projects/pseries/mips/include/mp_watchdog.h projects/pseries/mips/include/pci_cfgreg.h projects/pseries/mips/include/ppireg.h projects/pseries/mips/include/timerreg.h projects/pseries/mips/mips/elf64_machdep.c projects/pseries/mips/mips/mainbus.c Modified: projects/pseries/amd64/acpica/acpi_wakecode.S projects/pseries/amd64/acpica/acpi_wakeup.c projects/pseries/amd64/amd64/apic_vector.S projects/pseries/amd64/amd64/cpu_switch.S projects/pseries/amd64/amd64/machdep.c projects/pseries/amd64/amd64/mp_machdep.c projects/pseries/amd64/amd64/ptrace_machdep.c projects/pseries/amd64/amd64/vm_machdep.c projects/pseries/amd64/conf/DEFAULTS projects/pseries/amd64/conf/GENERIC projects/pseries/amd64/conf/GENERIC.hints projects/pseries/amd64/conf/NOTES projects/pseries/amd64/include/_limits.h projects/pseries/amd64/include/_stdint.h projects/pseries/amd64/include/_types.h projects/pseries/amd64/include/cpufunc.h projects/pseries/amd64/include/endian.h projects/pseries/amd64/include/float.h projects/pseries/amd64/include/ptrace.h projects/pseries/amd64/include/segments.h projects/pseries/amd64/include/setjmp.h projects/pseries/amd64/include/stdarg.h projects/pseries/amd64/include/trap.h projects/pseries/amd64/linux32/linux32_dummy.c projects/pseries/amd64/linux32/linux32_proto.h projects/pseries/amd64/linux32/linux32_syscall.h projects/pseries/amd64/linux32/linux32_syscalls.c projects/pseries/amd64/linux32/linux32_sysent.c projects/pseries/amd64/linux32/linux32_systrace_args.c projects/pseries/amd64/linux32/syscalls.master projects/pseries/arm/arm/busdma_machdep.c projects/pseries/arm/conf/DEFAULTS projects/pseries/arm/mv/mv_machdep.c projects/pseries/arm/mv/mvreg.h projects/pseries/arm/xscale/i8134x/crb_machdep.c projects/pseries/boot/common/ufsread.c projects/pseries/boot/fdt/dts/db78100.dts projects/pseries/boot/ficl/fileaccess.c projects/pseries/boot/ficl/i386/sysdep.h projects/pseries/boot/forth/loader.conf projects/pseries/boot/forth/menu.4th.8 projects/pseries/boot/i386/boot0/Makefile projects/pseries/boot/i386/boot2/Makefile projects/pseries/boot/i386/boot2/boot1.S projects/pseries/boot/i386/boot2/boot2.c projects/pseries/boot/i386/btx/btx/Makefile projects/pseries/boot/i386/btx/btxldr/Makefile projects/pseries/boot/i386/gptboot/Makefile projects/pseries/boot/i386/gptzfsboot/Makefile projects/pseries/boot/i386/libi386/Makefile projects/pseries/boot/i386/libi386/vidconsole.c projects/pseries/boot/i386/pxeldr/Makefile projects/pseries/boot/i386/zfsboot/Makefile projects/pseries/boot/pc98/boot2/boot2.c projects/pseries/boot/pc98/btx/btx/Makefile projects/pseries/boot/pc98/btx/btxldr/Makefile projects/pseries/boot/pc98/loader/Makefile projects/pseries/boot/powerpc/boot1.chrp/Makefile projects/pseries/boot/powerpc/boot1.chrp/boot1.c projects/pseries/cam/ctl/ctl.c projects/pseries/cam/ctl/ctl.h projects/pseries/cam/ctl/ctl_backend.h projects/pseries/cam/ctl/ctl_backend_block.c projects/pseries/cam/ctl/ctl_backend_ramdisk.c projects/pseries/cam/ctl/ctl_error.c projects/pseries/cam/ctl/ctl_frontend_cam_sim.c projects/pseries/cam/ctl/ctl_ioctl.h projects/pseries/cam/ctl/ctl_private.h projects/pseries/cam/scsi/scsi_xpt.c projects/pseries/cddl/compat/opensolaris/sys/vnode.h projects/pseries/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c projects/pseries/compat/freebsd32/freebsd32.h projects/pseries/compat/freebsd32/freebsd32_misc.c projects/pseries/compat/freebsd32/freebsd32_proto.h projects/pseries/compat/freebsd32/freebsd32_signal.h projects/pseries/compat/freebsd32/freebsd32_syscall.h projects/pseries/compat/freebsd32/freebsd32_syscalls.c projects/pseries/compat/freebsd32/freebsd32_sysent.c projects/pseries/compat/freebsd32/freebsd32_systrace_args.c projects/pseries/compat/freebsd32/syscalls.master projects/pseries/compat/linprocfs/linprocfs.c projects/pseries/compat/linsysfs/linsysfs.c projects/pseries/compat/linux/linux_misc.c projects/pseries/compat/linux/linux_stats.c projects/pseries/compat/linux/linux_util.c projects/pseries/compat/linux/linux_util.h projects/pseries/compat/ndis/subr_hal.c projects/pseries/compat/ndis/subr_ndis.c projects/pseries/compat/svr4/imgact_svr4.c projects/pseries/conf/Makefile.amd64 projects/pseries/conf/Makefile.i386 projects/pseries/conf/NOTES projects/pseries/conf/files projects/pseries/conf/files.amd64 projects/pseries/conf/files.i386 projects/pseries/conf/files.mips projects/pseries/conf/files.pc98 projects/pseries/conf/files.powerpc projects/pseries/conf/kern.mk projects/pseries/conf/kern.pre.mk projects/pseries/conf/kmod.mk projects/pseries/conf/newvers.sh projects/pseries/conf/options.mips projects/pseries/contrib/dev/acpica/acpica_prep.sh projects/pseries/contrib/dev/acpica/changes.txt (contents, props changed) projects/pseries/contrib/dev/acpica/compiler/aslrestype2s.c projects/pseries/contrib/dev/acpica/compiler/aslstubs.c projects/pseries/contrib/dev/acpica/include/acconfig.h projects/pseries/contrib/dev/acpica/include/acdebug.h projects/pseries/contrib/dev/acpica/include/acevents.h projects/pseries/contrib/dev/acpica/include/acexcep.h projects/pseries/contrib/dev/acpica/include/acglobal.h projects/pseries/contrib/dev/acpica/include/achware.h projects/pseries/contrib/dev/acpica/include/acmacros.h projects/pseries/contrib/dev/acpica/include/acpiosxf.h projects/pseries/contrib/dev/acpica/include/acpixf.h projects/pseries/contrib/dev/acpica/include/actables.h projects/pseries/contrib/dev/acpica/include/actbl.h projects/pseries/contrib/dev/acpica/include/actypes.h projects/pseries/contrib/dev/acpica/os_specific/service_layers/osunixxf.c projects/pseries/contrib/octeon-sdk/cvmip.h projects/pseries/contrib/octeon-sdk/cvmx-abi.h projects/pseries/contrib/octeon-sdk/cvmx-access-native.h projects/pseries/contrib/octeon-sdk/cvmx-access.h projects/pseries/contrib/octeon-sdk/cvmx-address.h projects/pseries/contrib/octeon-sdk/cvmx-agl-defs.h projects/pseries/contrib/octeon-sdk/cvmx-app-hotplug.c projects/pseries/contrib/octeon-sdk/cvmx-app-hotplug.h projects/pseries/contrib/octeon-sdk/cvmx-app-init-linux.c projects/pseries/contrib/octeon-sdk/cvmx-app-init.c projects/pseries/contrib/octeon-sdk/cvmx-app-init.h projects/pseries/contrib/octeon-sdk/cvmx-asm.h projects/pseries/contrib/octeon-sdk/cvmx-asx0-defs.h projects/pseries/contrib/octeon-sdk/cvmx-asxx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-atomic.h projects/pseries/contrib/octeon-sdk/cvmx-bootloader.h projects/pseries/contrib/octeon-sdk/cvmx-bootmem.c projects/pseries/contrib/octeon-sdk/cvmx-bootmem.h projects/pseries/contrib/octeon-sdk/cvmx-ciu-defs.h projects/pseries/contrib/octeon-sdk/cvmx-clock.c projects/pseries/contrib/octeon-sdk/cvmx-clock.h projects/pseries/contrib/octeon-sdk/cvmx-cmd-queue.c projects/pseries/contrib/octeon-sdk/cvmx-cmd-queue.h projects/pseries/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.c projects/pseries/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.h projects/pseries/contrib/octeon-sdk/cvmx-compactflash.c projects/pseries/contrib/octeon-sdk/cvmx-compactflash.h projects/pseries/contrib/octeon-sdk/cvmx-core.c projects/pseries/contrib/octeon-sdk/cvmx-core.h projects/pseries/contrib/octeon-sdk/cvmx-coremask.c projects/pseries/contrib/octeon-sdk/cvmx-coremask.h projects/pseries/contrib/octeon-sdk/cvmx-crypto.c projects/pseries/contrib/octeon-sdk/cvmx-crypto.h projects/pseries/contrib/octeon-sdk/cvmx-csr-db-support.c projects/pseries/contrib/octeon-sdk/cvmx-csr-db.c projects/pseries/contrib/octeon-sdk/cvmx-csr-db.h projects/pseries/contrib/octeon-sdk/cvmx-csr-enums.h projects/pseries/contrib/octeon-sdk/cvmx-csr-typedefs.h projects/pseries/contrib/octeon-sdk/cvmx-csr.h projects/pseries/contrib/octeon-sdk/cvmx-dbg-defs.h projects/pseries/contrib/octeon-sdk/cvmx-debug-handler.S projects/pseries/contrib/octeon-sdk/cvmx-debug-remote.c projects/pseries/contrib/octeon-sdk/cvmx-debug-uart.c projects/pseries/contrib/octeon-sdk/cvmx-debug.c projects/pseries/contrib/octeon-sdk/cvmx-debug.h projects/pseries/contrib/octeon-sdk/cvmx-dfa-defs.h projects/pseries/contrib/octeon-sdk/cvmx-dfa.c projects/pseries/contrib/octeon-sdk/cvmx-dfa.h projects/pseries/contrib/octeon-sdk/cvmx-dfm-defs.h projects/pseries/contrib/octeon-sdk/cvmx-dma-engine.c projects/pseries/contrib/octeon-sdk/cvmx-dma-engine.h projects/pseries/contrib/octeon-sdk/cvmx-dpi-defs.h projects/pseries/contrib/octeon-sdk/cvmx-ebt3000.c projects/pseries/contrib/octeon-sdk/cvmx-ebt3000.h projects/pseries/contrib/octeon-sdk/cvmx-error-custom.c projects/pseries/contrib/octeon-sdk/cvmx-error-custom.h projects/pseries/contrib/octeon-sdk/cvmx-error-init-cn30xx.c projects/pseries/contrib/octeon-sdk/cvmx-error-init-cn31xx.c projects/pseries/contrib/octeon-sdk/cvmx-error-init-cn38xx.c projects/pseries/contrib/octeon-sdk/cvmx-error-init-cn38xxp2.c projects/pseries/contrib/octeon-sdk/cvmx-error-init-cn50xx.c projects/pseries/contrib/octeon-sdk/cvmx-error-init-cn52xx.c projects/pseries/contrib/octeon-sdk/cvmx-error-init-cn52xxp1.c projects/pseries/contrib/octeon-sdk/cvmx-error-init-cn56xx.c projects/pseries/contrib/octeon-sdk/cvmx-error-init-cn56xxp1.c projects/pseries/contrib/octeon-sdk/cvmx-error-init-cn58xx.c projects/pseries/contrib/octeon-sdk/cvmx-error-init-cn58xxp1.c projects/pseries/contrib/octeon-sdk/cvmx-error-init-cn63xx.c projects/pseries/contrib/octeon-sdk/cvmx-error-init-cn63xxp1.c projects/pseries/contrib/octeon-sdk/cvmx-error.c projects/pseries/contrib/octeon-sdk/cvmx-error.h projects/pseries/contrib/octeon-sdk/cvmx-fau.h projects/pseries/contrib/octeon-sdk/cvmx-flash.c projects/pseries/contrib/octeon-sdk/cvmx-flash.h projects/pseries/contrib/octeon-sdk/cvmx-fpa-defs.h projects/pseries/contrib/octeon-sdk/cvmx-fpa.c projects/pseries/contrib/octeon-sdk/cvmx-fpa.h projects/pseries/contrib/octeon-sdk/cvmx-gmx.h projects/pseries/contrib/octeon-sdk/cvmx-gmxx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-gpio-defs.h projects/pseries/contrib/octeon-sdk/cvmx-gpio.h projects/pseries/contrib/octeon-sdk/cvmx-helper-board.c projects/pseries/contrib/octeon-sdk/cvmx-helper-board.h projects/pseries/contrib/octeon-sdk/cvmx-helper-check-defines.h projects/pseries/contrib/octeon-sdk/cvmx-helper-errata.c projects/pseries/contrib/octeon-sdk/cvmx-helper-errata.h projects/pseries/contrib/octeon-sdk/cvmx-helper-fpa.c projects/pseries/contrib/octeon-sdk/cvmx-helper-fpa.h projects/pseries/contrib/octeon-sdk/cvmx-helper-jtag.c projects/pseries/contrib/octeon-sdk/cvmx-helper-jtag.h projects/pseries/contrib/octeon-sdk/cvmx-helper-loop.c projects/pseries/contrib/octeon-sdk/cvmx-helper-loop.h projects/pseries/contrib/octeon-sdk/cvmx-helper-npi.c projects/pseries/contrib/octeon-sdk/cvmx-helper-npi.h projects/pseries/contrib/octeon-sdk/cvmx-helper-rgmii.c projects/pseries/contrib/octeon-sdk/cvmx-helper-rgmii.h projects/pseries/contrib/octeon-sdk/cvmx-helper-sgmii.c projects/pseries/contrib/octeon-sdk/cvmx-helper-sgmii.h projects/pseries/contrib/octeon-sdk/cvmx-helper-spi.c projects/pseries/contrib/octeon-sdk/cvmx-helper-spi.h projects/pseries/contrib/octeon-sdk/cvmx-helper-srio.c projects/pseries/contrib/octeon-sdk/cvmx-helper-srio.h projects/pseries/contrib/octeon-sdk/cvmx-helper-util.c projects/pseries/contrib/octeon-sdk/cvmx-helper-util.h projects/pseries/contrib/octeon-sdk/cvmx-helper-xaui.c projects/pseries/contrib/octeon-sdk/cvmx-helper-xaui.h projects/pseries/contrib/octeon-sdk/cvmx-helper.c projects/pseries/contrib/octeon-sdk/cvmx-helper.h projects/pseries/contrib/octeon-sdk/cvmx-higig.h projects/pseries/contrib/octeon-sdk/cvmx-interrupt-handler.S projects/pseries/contrib/octeon-sdk/cvmx-interrupt.c projects/pseries/contrib/octeon-sdk/cvmx-interrupt.h projects/pseries/contrib/octeon-sdk/cvmx-iob-defs.h projects/pseries/contrib/octeon-sdk/cvmx-ipd-defs.h projects/pseries/contrib/octeon-sdk/cvmx-ipd.h projects/pseries/contrib/octeon-sdk/cvmx-ixf18201.c projects/pseries/contrib/octeon-sdk/cvmx-ixf18201.h projects/pseries/contrib/octeon-sdk/cvmx-key-defs.h projects/pseries/contrib/octeon-sdk/cvmx-key.h projects/pseries/contrib/octeon-sdk/cvmx-l2c-defs.h projects/pseries/contrib/octeon-sdk/cvmx-l2c.c projects/pseries/contrib/octeon-sdk/cvmx-l2c.h projects/pseries/contrib/octeon-sdk/cvmx-l2d-defs.h projects/pseries/contrib/octeon-sdk/cvmx-l2t-defs.h projects/pseries/contrib/octeon-sdk/cvmx-led-defs.h projects/pseries/contrib/octeon-sdk/cvmx-llm.c projects/pseries/contrib/octeon-sdk/cvmx-llm.h projects/pseries/contrib/octeon-sdk/cvmx-lmcx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-log-arc.S projects/pseries/contrib/octeon-sdk/cvmx-log.c projects/pseries/contrib/octeon-sdk/cvmx-log.h projects/pseries/contrib/octeon-sdk/cvmx-malloc.h projects/pseries/contrib/octeon-sdk/cvmx-mdio.h projects/pseries/contrib/octeon-sdk/cvmx-mgmt-port.c projects/pseries/contrib/octeon-sdk/cvmx-mgmt-port.h projects/pseries/contrib/octeon-sdk/cvmx-mio-defs.h projects/pseries/contrib/octeon-sdk/cvmx-mixx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-mpi-defs.h projects/pseries/contrib/octeon-sdk/cvmx-nand.c projects/pseries/contrib/octeon-sdk/cvmx-nand.h projects/pseries/contrib/octeon-sdk/cvmx-ndf-defs.h projects/pseries/contrib/octeon-sdk/cvmx-npei-defs.h projects/pseries/contrib/octeon-sdk/cvmx-npi-defs.h projects/pseries/contrib/octeon-sdk/cvmx-npi.h projects/pseries/contrib/octeon-sdk/cvmx-packet.h projects/pseries/contrib/octeon-sdk/cvmx-pci-defs.h projects/pseries/contrib/octeon-sdk/cvmx-pci.h projects/pseries/contrib/octeon-sdk/cvmx-pcie.c projects/pseries/contrib/octeon-sdk/cvmx-pcie.h projects/pseries/contrib/octeon-sdk/cvmx-pcieepx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-pciercx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-pcm-defs.h projects/pseries/contrib/octeon-sdk/cvmx-pcmx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-pcsx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-pcsxx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-pemx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-pescx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-pexp-defs.h projects/pseries/contrib/octeon-sdk/cvmx-pip-defs.h projects/pseries/contrib/octeon-sdk/cvmx-pip.h projects/pseries/contrib/octeon-sdk/cvmx-pko-defs.h projects/pseries/contrib/octeon-sdk/cvmx-pko.c projects/pseries/contrib/octeon-sdk/cvmx-pko.h projects/pseries/contrib/octeon-sdk/cvmx-platform.h projects/pseries/contrib/octeon-sdk/cvmx-pow-defs.h projects/pseries/contrib/octeon-sdk/cvmx-pow.c projects/pseries/contrib/octeon-sdk/cvmx-pow.h projects/pseries/contrib/octeon-sdk/cvmx-power-throttle.c projects/pseries/contrib/octeon-sdk/cvmx-power-throttle.h projects/pseries/contrib/octeon-sdk/cvmx-rad-defs.h projects/pseries/contrib/octeon-sdk/cvmx-raid.c projects/pseries/contrib/octeon-sdk/cvmx-raid.h projects/pseries/contrib/octeon-sdk/cvmx-rng.h projects/pseries/contrib/octeon-sdk/cvmx-rnm-defs.h projects/pseries/contrib/octeon-sdk/cvmx-rtc.h projects/pseries/contrib/octeon-sdk/cvmx-rwlock.h projects/pseries/contrib/octeon-sdk/cvmx-scratch.h projects/pseries/contrib/octeon-sdk/cvmx-shmem.c projects/pseries/contrib/octeon-sdk/cvmx-shmem.h projects/pseries/contrib/octeon-sdk/cvmx-sim-magic.h projects/pseries/contrib/octeon-sdk/cvmx-sli-defs.h projects/pseries/contrib/octeon-sdk/cvmx-smi-defs.h projects/pseries/contrib/octeon-sdk/cvmx-smix-defs.h projects/pseries/contrib/octeon-sdk/cvmx-spi.c projects/pseries/contrib/octeon-sdk/cvmx-spi.h projects/pseries/contrib/octeon-sdk/cvmx-spi4000.c projects/pseries/contrib/octeon-sdk/cvmx-spinlock.h projects/pseries/contrib/octeon-sdk/cvmx-spx0-defs.h projects/pseries/contrib/octeon-sdk/cvmx-spxx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-srio.c projects/pseries/contrib/octeon-sdk/cvmx-srio.h projects/pseries/contrib/octeon-sdk/cvmx-sriomaintx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-sriox-defs.h projects/pseries/contrib/octeon-sdk/cvmx-srxx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-stxx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-swap.h projects/pseries/contrib/octeon-sdk/cvmx-sysinfo.c projects/pseries/contrib/octeon-sdk/cvmx-sysinfo.h projects/pseries/contrib/octeon-sdk/cvmx-thunder.c projects/pseries/contrib/octeon-sdk/cvmx-thunder.h projects/pseries/contrib/octeon-sdk/cvmx-tim-defs.h projects/pseries/contrib/octeon-sdk/cvmx-tim.c projects/pseries/contrib/octeon-sdk/cvmx-tim.h projects/pseries/contrib/octeon-sdk/cvmx-tlb.c projects/pseries/contrib/octeon-sdk/cvmx-tlb.h projects/pseries/contrib/octeon-sdk/cvmx-tra-defs.h projects/pseries/contrib/octeon-sdk/cvmx-tra.c projects/pseries/contrib/octeon-sdk/cvmx-tra.h projects/pseries/contrib/octeon-sdk/cvmx-twsi.c projects/pseries/contrib/octeon-sdk/cvmx-twsi.h projects/pseries/contrib/octeon-sdk/cvmx-uahcx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-uart.c projects/pseries/contrib/octeon-sdk/cvmx-uart.h projects/pseries/contrib/octeon-sdk/cvmx-uctlx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-usb.c projects/pseries/contrib/octeon-sdk/cvmx-usb.h projects/pseries/contrib/octeon-sdk/cvmx-usbcx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-usbd.c projects/pseries/contrib/octeon-sdk/cvmx-usbd.h projects/pseries/contrib/octeon-sdk/cvmx-usbnx-defs.h projects/pseries/contrib/octeon-sdk/cvmx-utils.h projects/pseries/contrib/octeon-sdk/cvmx-version.h projects/pseries/contrib/octeon-sdk/cvmx-warn.c projects/pseries/contrib/octeon-sdk/cvmx-warn.h projects/pseries/contrib/octeon-sdk/cvmx-wqe.h projects/pseries/contrib/octeon-sdk/cvmx-zip-defs.h projects/pseries/contrib/octeon-sdk/cvmx-zip.c projects/pseries/contrib/octeon-sdk/cvmx-zip.h projects/pseries/contrib/octeon-sdk/cvmx-zone.c projects/pseries/contrib/octeon-sdk/cvmx.h projects/pseries/contrib/octeon-sdk/octeon-boot-info.h projects/pseries/contrib/octeon-sdk/octeon-feature.h projects/pseries/contrib/octeon-sdk/octeon-model.c projects/pseries/contrib/octeon-sdk/octeon-model.h projects/pseries/contrib/octeon-sdk/octeon-pci-console.c projects/pseries/contrib/octeon-sdk/octeon-pci-console.h projects/pseries/contrib/pf/net/if_pfsync.c projects/pseries/contrib/pf/net/pf.c projects/pseries/contrib/pf/net/pf_ioctl.c projects/pseries/contrib/pf/net/pf_lb.c projects/pseries/contrib/pf/net/pf_norm.c projects/pseries/contrib/pf/net/pfvar.h projects/pseries/dev/aac/aac.c projects/pseries/dev/aac/aac_pci.c projects/pseries/dev/acpi_support/atk0110.c projects/pseries/dev/acpica/Osd/OsdMemory.c projects/pseries/dev/acpica/Osd/OsdSchedule.c projects/pseries/dev/acpica/Osd/OsdSynch.c projects/pseries/dev/acpica/Osd/OsdTable.c projects/pseries/dev/acpica/acpi.c projects/pseries/dev/acpica/acpi_ec.c projects/pseries/dev/acpica/acpi_hpet.c projects/pseries/dev/acpica/acpi_pci.c projects/pseries/dev/acpica/acpi_timer.c projects/pseries/dev/acpica/acpivar.h projects/pseries/dev/ahci/ahci.c projects/pseries/dev/amdtemp/amdtemp.c projects/pseries/dev/amr/amr_pci.c projects/pseries/dev/arcmsr/arcmsr.c projects/pseries/dev/ata/ata-pci.h projects/pseries/dev/ata/ata-queue.c projects/pseries/dev/ata/chipsets/ata-ahci.c projects/pseries/dev/ata/chipsets/ata-marvell.c projects/pseries/dev/ath/ath_dfs/null/dfs_null.c projects/pseries/dev/ath/ath_hal/ah.h projects/pseries/dev/ath/ath_hal/ar5416/ar5416.h projects/pseries/dev/ath/ath_hal/ar5416/ar5416_attach.c projects/pseries/dev/ath/ath_hal/ar5416/ar5416_misc.c projects/pseries/dev/ath/ath_rate/sample/sample.c projects/pseries/dev/ath/ath_rate/sample/sample.h projects/pseries/dev/ath/if_ath.c projects/pseries/dev/ath/if_ath_sysctl.c projects/pseries/dev/ath/if_ath_tx.c projects/pseries/dev/ath/if_athioctl.h projects/pseries/dev/ath/if_athvar.h projects/pseries/dev/bge/if_bge.c projects/pseries/dev/bge/if_bgereg.h projects/pseries/dev/cardbus/cardbus.c projects/pseries/dev/cxgb/cxgb_adapter.h projects/pseries/dev/cxgb/cxgb_main.c projects/pseries/dev/cxgb/cxgb_sge.c projects/pseries/dev/cxgbe/adapter.h projects/pseries/dev/cxgbe/common/t4_hw.c projects/pseries/dev/cxgbe/t4_l2t.c projects/pseries/dev/cxgbe/t4_l2t.h projects/pseries/dev/cxgbe/t4_main.c projects/pseries/dev/dpt/dpt_scsi.c projects/pseries/dev/e1000/if_em.c projects/pseries/dev/e1000/if_igb.c projects/pseries/dev/e1000/if_lem.c projects/pseries/dev/fb/vesa.c projects/pseries/dev/fb/vesa.h projects/pseries/dev/fdt/fdt_common.c projects/pseries/dev/fdt/fdt_common.h projects/pseries/dev/hwpmc/hwpmc_core.c projects/pseries/dev/hwpmc/hwpmc_intel.c projects/pseries/dev/hwpmc/hwpmc_uncore.c projects/pseries/dev/hwpmc/hwpmc_uncore.h projects/pseries/dev/hwpmc/pmc_events.h projects/pseries/dev/iicbus/ds1775.c projects/pseries/dev/iicbus/iicbb.c projects/pseries/dev/iicbus/iicbb_if.m projects/pseries/dev/isci/isci.c (contents, props changed) projects/pseries/dev/isci/isci.h (contents, props changed) projects/pseries/dev/isci/isci_controller.c (contents, props changed) projects/pseries/dev/isci/isci_io_request.c (contents, props changed) projects/pseries/dev/isci/isci_remote_device.c (contents, props changed) projects/pseries/dev/isci/scil/sati_abort_task_set.c (contents, props changed) projects/pseries/dev/isci/scil/scic_sds_controller.c (contents, props changed) projects/pseries/dev/isci/scil/scic_sds_stp_request.c (contents, props changed) projects/pseries/dev/isci/scil/scif_sas_controller.c (contents, props changed) projects/pseries/dev/isci/scil/scif_sas_controller_state_handlers.c (contents, props changed) projects/pseries/dev/isci/scil/scif_sas_domain.c (contents, props changed) projects/pseries/dev/isci/scil/scif_sas_io_request.c (contents, props changed) projects/pseries/dev/isci/scil/scif_sas_remote_device.c (contents, props changed) projects/pseries/dev/isci/scil/scif_sas_remote_device_ready_substates.c (contents, props changed) projects/pseries/dev/isci/scil/scif_sas_smp_io_request.c (contents, props changed) projects/pseries/dev/isci/scil/scif_sas_smp_remote_device.c (contents, props changed) projects/pseries/dev/isci/scil/scif_sas_stp_io_request.c (contents, props changed) projects/pseries/dev/isci/scil/scif_sas_stp_task_request.c (contents, props changed) projects/pseries/dev/iscsi/initiator/isc_sm.c projects/pseries/dev/isp/isp_freebsd.h projects/pseries/dev/iwi/if_iwi.c projects/pseries/dev/ixgbe/ixgbe.c projects/pseries/dev/mge/if_mge.c projects/pseries/dev/mge/if_mgevar.h projects/pseries/dev/mii/brgphy.c projects/pseries/dev/mii/miidevs projects/pseries/dev/mii/nsphyter.c projects/pseries/dev/mii/rgephy.c projects/pseries/dev/mii/smcphy.c projects/pseries/dev/mlx/mlx.c projects/pseries/dev/mps/mps.c projects/pseries/dev/mps/mps_pci.c projects/pseries/dev/mps/mps_sas.c projects/pseries/dev/mps/mps_sas.h projects/pseries/dev/mps/mps_sas_lsi.c projects/pseries/dev/mps/mps_user.c projects/pseries/dev/mps/mpsvar.h projects/pseries/dev/mpt/mpilib/mpi_type.h projects/pseries/dev/mpt/mpt.c projects/pseries/dev/mpt/mpt.h projects/pseries/dev/mpt/mpt_cam.c projects/pseries/dev/mpt/mpt_pci.c projects/pseries/dev/mpt/mpt_reg.h projects/pseries/dev/netmap/if_em_netmap.h projects/pseries/dev/netmap/if_igb_netmap.h projects/pseries/dev/netmap/if_lem_netmap.h projects/pseries/dev/netmap/if_re_netmap.h projects/pseries/dev/netmap/ixgbe_netmap.h projects/pseries/dev/netmap/netmap.c projects/pseries/dev/netmap/netmap_kern.h projects/pseries/dev/pci/hostb_pci.c projects/pseries/dev/pci/pci.c projects/pseries/dev/pci/pci_if.m projects/pseries/dev/pci/pci_private.h projects/pseries/dev/pci/pcireg.h projects/pseries/dev/pci/pcivar.h projects/pseries/dev/pci/vga_pci.c projects/pseries/dev/pcn/if_pcn.c projects/pseries/dev/re/if_re.c projects/pseries/dev/sdhci/sdhci.c projects/pseries/dev/sdhci/sdhci.h projects/pseries/dev/sf/if_sf.c projects/pseries/dev/sf/if_sfreg.h projects/pseries/dev/siba/siba_bwn.c projects/pseries/dev/siba/siba_core.c projects/pseries/dev/sound/pci/hda/hdacc.c projects/pseries/dev/sound/pcm/mixer.c projects/pseries/dev/sound/pcm/sound.c projects/pseries/dev/sound/usb/uaudio.c projects/pseries/dev/tsec/if_tsec.c projects/pseries/dev/tsec/if_tsec.h projects/pseries/dev/tsec/if_tsec_fdt.c projects/pseries/dev/twa/tw_osl.h projects/pseries/dev/twa/tw_osl_freebsd.c projects/pseries/dev/uart/uart_bus_pci.c projects/pseries/dev/usb/controller/dwc_otg.c projects/pseries/dev/usb/controller/dwc_otg.h projects/pseries/dev/usb/controller/dwc_otg_atmelarm.c projects/pseries/dev/usb/controller/usb_controller.c projects/pseries/dev/usb/net/if_mos.c projects/pseries/dev/usb/net/if_mosreg.h projects/pseries/dev/usb/serial/u3g.c projects/pseries/dev/usb/storage/umass.c projects/pseries/dev/usb/usb_dev.c projects/pseries/dev/usb/usbdevs projects/pseries/dev/vge/if_vge.c projects/pseries/dev/virtio/pci/virtio_pci.c projects/pseries/dev/wi/if_wi.c projects/pseries/dev/wtap/if_wtap.c projects/pseries/dev/wtap/if_wtap_module.c projects/pseries/dev/xen/blkback/blkback.c projects/pseries/dev/xen/blkfront/blkfront.c projects/pseries/dev/xen/blkfront/block.h projects/pseries/fs/cd9660/cd9660_vfsops.c projects/pseries/fs/cd9660/cd9660_vnops.c projects/pseries/fs/devfs/devfs.h projects/pseries/fs/devfs/devfs_devs.c projects/pseries/fs/devfs/devfs_rule.c projects/pseries/fs/devfs/devfs_vfsops.c projects/pseries/fs/devfs/devfs_vnops.c projects/pseries/fs/ext2fs/ext2_alloc.c projects/pseries/fs/ext2fs/ext2_dinode.h projects/pseries/fs/ext2fs/ext2_inode_cnv.c projects/pseries/fs/ext2fs/ext2_lookup.c projects/pseries/fs/ext2fs/ext2_vfsops.c projects/pseries/fs/ext2fs/ext2_vnops.c projects/pseries/fs/ext2fs/ext2fs.h projects/pseries/fs/ext2fs/inode.h projects/pseries/fs/fifofs/fifo_vnops.c projects/pseries/fs/hpfs/hpfs_vfsops.c projects/pseries/fs/msdosfs/msdosfs_denode.c projects/pseries/fs/msdosfs/msdosfs_lookup.c projects/pseries/fs/msdosfs/msdosfs_vfsops.c projects/pseries/fs/msdosfs/msdosfs_vnops.c projects/pseries/fs/nfs/nfs_commonport.c projects/pseries/fs/nfs/nfsport.h projects/pseries/fs/nfsclient/nfs_clbio.c projects/pseries/fs/nfsclient/nfs_clport.c projects/pseries/fs/nfsclient/nfs_clrpcops.c projects/pseries/fs/nfsclient/nfs_clstate.c projects/pseries/fs/nfsclient/nfs_clvfsops.c projects/pseries/fs/nfsclient/nfs_clvnops.c projects/pseries/fs/nfsserver/nfs_nfsdcache.c projects/pseries/fs/nfsserver/nfs_nfsdport.c projects/pseries/fs/nfsserver/nfs_nfsdstate.c projects/pseries/fs/ntfs/ntfs.h projects/pseries/fs/ntfs/ntfs_vfsops.c projects/pseries/fs/nullfs/null_subr.c projects/pseries/fs/nullfs/null_vfsops.c projects/pseries/fs/nullfs/null_vnops.c projects/pseries/fs/nwfs/nwfs_vnops.c projects/pseries/fs/procfs/procfs.c projects/pseries/fs/pseudofs/pseudofs.h projects/pseries/fs/pseudofs/pseudofs_vnops.c projects/pseries/fs/smbfs/smbfs_vnops.c projects/pseries/fs/tmpfs/tmpfs_vnops.c projects/pseries/fs/udf/udf_vnops.c projects/pseries/fs/unionfs/union_subr.c projects/pseries/geom/journal/g_journal.c projects/pseries/geom/part/g_part.c projects/pseries/geom/part/g_part_apm.c projects/pseries/geom/part/g_part_bsd.c projects/pseries/geom/part/g_part_ebr.c projects/pseries/geom/part/g_part_mbr.c projects/pseries/gnu/fs/xfs/FreeBSD/xfs_vnops.c projects/pseries/i386/acpica/acpi_wakeup.c projects/pseries/i386/conf/DEFAULTS projects/pseries/i386/conf/GENERIC projects/pseries/i386/conf/GENERIC.hints projects/pseries/i386/conf/NOTES projects/pseries/i386/conf/XBOX projects/pseries/i386/i386/exception.s projects/pseries/i386/i386/machdep.c projects/pseries/i386/i386/trap.c projects/pseries/i386/ibcs2/imgact_coff.c projects/pseries/i386/include/_limits.h projects/pseries/i386/include/_stdint.h projects/pseries/i386/include/_types.h projects/pseries/i386/include/apicvar.h projects/pseries/i386/include/endian.h projects/pseries/i386/include/float.h projects/pseries/i386/include/intr_machdep.h projects/pseries/i386/include/ptrace.h projects/pseries/i386/include/segments.h projects/pseries/i386/include/setjmp.h projects/pseries/i386/include/stdarg.h projects/pseries/i386/include/trap.h projects/pseries/i386/linux/imgact_linux.c projects/pseries/i386/linux/linux_dummy.c projects/pseries/i386/linux/linux_proto.h projects/pseries/i386/linux/linux_syscall.h projects/pseries/i386/linux/linux_syscalls.c projects/pseries/i386/linux/linux_sysent.c projects/pseries/i386/linux/linux_systrace_args.c projects/pseries/i386/linux/linux_sysvec.c projects/pseries/i386/linux/syscalls.master projects/pseries/ia64/conf/DEFAULTS projects/pseries/ia64/ia64/busdma_machdep.c projects/pseries/ia64/ia64/machdep.c projects/pseries/ia64/ia64/vm_machdep.c projects/pseries/kern/imgact_gzip.c projects/pseries/kern/kern_clock.c projects/pseries/kern/kern_clocksource.c projects/pseries/kern/kern_conf.c projects/pseries/kern/kern_cpu.c projects/pseries/kern/kern_ctf.c projects/pseries/kern/kern_descrip.c projects/pseries/kern/kern_exec.c projects/pseries/kern/kern_exit.c projects/pseries/kern/kern_fork.c projects/pseries/kern/kern_gzio.c projects/pseries/kern/kern_intr.c projects/pseries/kern/kern_jail.c projects/pseries/kern/kern_kthread.c projects/pseries/kern/kern_ktrace.c projects/pseries/kern/kern_linker.c projects/pseries/kern/kern_lock.c projects/pseries/kern/kern_malloc.c projects/pseries/kern/kern_proc.c projects/pseries/kern/kern_racct.c projects/pseries/kern/kern_tc.c projects/pseries/kern/kern_thr.c projects/pseries/kern/kern_umtx.c projects/pseries/kern/link_elf.c projects/pseries/kern/link_elf_obj.c projects/pseries/kern/sched_4bsd.c projects/pseries/kern/sched_ule.c projects/pseries/kern/subr_bus.c projects/pseries/kern/subr_mchain.c projects/pseries/kern/subr_msgbuf.c projects/pseries/kern/subr_syscall.c projects/pseries/kern/subr_uio.c projects/pseries/kern/sys_generic.c projects/pseries/kern/sys_pipe.c projects/pseries/kern/sys_process.c projects/pseries/kern/sysv_shm.c projects/pseries/kern/tty.c projects/pseries/kern/tty_info.c projects/pseries/kern/tty_ttydisc.c projects/pseries/kern/uipc_domain.c projects/pseries/kern/uipc_mbuf.c projects/pseries/kern/uipc_socket.c projects/pseries/kern/uipc_syscalls.c projects/pseries/kern/uipc_usrreq.c projects/pseries/kern/vfs_aio.c projects/pseries/kern/vfs_bio.c projects/pseries/kern/vfs_cache.c projects/pseries/kern/vfs_cluster.c projects/pseries/kern/vfs_default.c projects/pseries/kern/vfs_extattr.c projects/pseries/kern/vfs_mount.c projects/pseries/kern/vfs_mountroot.c projects/pseries/kern/vfs_subr.c projects/pseries/kern/vfs_syscalls.c projects/pseries/kern/vfs_vnops.c projects/pseries/kern/vnode_if.src projects/pseries/mips/atheros/if_arge.c projects/pseries/mips/cavium/ciu.c projects/pseries/mips/cavium/files.octeon1 projects/pseries/mips/cavium/if_octm.c projects/pseries/mips/cavium/obio.c projects/pseries/mips/cavium/octe/ethernet-common.c projects/pseries/mips/cavium/octe/ethernet-common.h projects/pseries/mips/cavium/octe/ethernet-rgmii.c projects/pseries/mips/cavium/octe/ethernet-rx.c projects/pseries/mips/cavium/octe/ethernet-sgmii.c projects/pseries/mips/cavium/octe/ethernet-spi.c projects/pseries/mips/cavium/octe/ethernet-xaui.c projects/pseries/mips/cavium/octe/ethernet.c projects/pseries/mips/cavium/octe/wrapper-cvmx-includes.h projects/pseries/mips/cavium/octeon_gpio.c projects/pseries/mips/cavium/octeon_machdep.c projects/pseries/mips/cavium/octeon_mp.c projects/pseries/mips/cavium/octeon_wdog.c projects/pseries/mips/cavium/octopci.c projects/pseries/mips/cavium/octopci_bus_space.c projects/pseries/mips/cavium/uart_dev_oct16550.c projects/pseries/mips/cavium/usb/octusb_octeon.c projects/pseries/mips/conf/DEFAULTS projects/pseries/mips/conf/OCTEON1 projects/pseries/mips/include/_bus.h projects/pseries/mips/include/asm.h projects/pseries/mips/include/cpu.h projects/pseries/mips/include/cpuregs.h projects/pseries/mips/include/elf.h projects/pseries/mips/include/locore.h projects/pseries/mips/include/md_var.h projects/pseries/mips/include/mips_opcode.h projects/pseries/mips/include/param.h projects/pseries/mips/include/proc.h projects/pseries/mips/include/reg.h projects/pseries/mips/include/sigframe.h projects/pseries/mips/include/ucontext.h projects/pseries/mips/include/vmparam.h projects/pseries/mips/mips/bus_space_generic.c projects/pseries/mips/mips/busdma_machdep.c projects/pseries/mips/mips/cpu.c projects/pseries/mips/mips/exception.S projects/pseries/mips/mips/genassym.c projects/pseries/mips/mips/locore.S projects/pseries/mips/mips/machdep.c projects/pseries/mips/mips/mpboot.S projects/pseries/mips/mips/nexus.c projects/pseries/mips/mips/pm_machdep.c projects/pseries/mips/mips/support.S projects/pseries/mips/mips/swtch.S projects/pseries/mips/mips/sys_machdep.c projects/pseries/mips/mips/trap.c projects/pseries/mips/mips/vm_machdep.c projects/pseries/mips/rt305x/rt305x_sysctl.c projects/pseries/mips/sibyte/sb_machdep.c projects/pseries/modules/Makefile projects/pseries/modules/acpi/acpi/Makefile projects/pseries/modules/ath/Makefile projects/pseries/modules/bios/smapi/Makefile projects/pseries/modules/dtrace/dtrace/Makefile projects/pseries/modules/hpt27xx/Makefile projects/pseries/modules/ipdivert/Makefile projects/pseries/modules/isci/Makefile (contents, props changed) projects/pseries/modules/kgssapi/Makefile projects/pseries/modules/kgssapi_krb5/Makefile projects/pseries/modules/linux/Makefile projects/pseries/modules/mii/Makefile projects/pseries/modules/scc/Makefile projects/pseries/modules/sound/driver/Makefile projects/pseries/modules/usb/Makefile projects/pseries/modules/wi/Makefile projects/pseries/modules/wlan/Makefile projects/pseries/net/bpf.c projects/pseries/net/bridgestp.c projects/pseries/net/bridgestp.h projects/pseries/net/flowtable.c projects/pseries/net/ieee8023ad_lacp.c projects/pseries/net/if.c projects/pseries/net/if.h projects/pseries/net/if_bridge.c projects/pseries/net/if_ethersubr.c projects/pseries/net/if_faith.c projects/pseries/net/if_lagg.c projects/pseries/net/if_lagg.h projects/pseries/net/if_llatbl.h projects/pseries/net/if_var.h projects/pseries/net/netmap.h projects/pseries/net/netmap_user.h projects/pseries/net/route.c projects/pseries/net/route.h projects/pseries/net/rtsock.c projects/pseries/net/zlib.h projects/pseries/net80211/ieee80211.h projects/pseries/net80211/ieee80211_action.c projects/pseries/net80211/ieee80211_alq.c projects/pseries/net80211/ieee80211_alq.h projects/pseries/net80211/ieee80211_hwmp.c projects/pseries/net80211/ieee80211_input.c projects/pseries/net80211/ieee80211_ioctl.h projects/pseries/net80211/ieee80211_mesh.c projects/pseries/net80211/ieee80211_mesh.h projects/pseries/net80211/ieee80211_node.h projects/pseries/net80211/ieee80211_output.c projects/pseries/net80211/ieee80211_proto.c projects/pseries/net80211/ieee80211_radiotap.c projects/pseries/net80211/ieee80211_radiotap.h projects/pseries/net80211/ieee80211_scan.c projects/pseries/net80211/ieee80211_sta.c projects/pseries/netatalk/aarp.c projects/pseries/netgraph/netgraph.h projects/pseries/netgraph/ng_base.c projects/pseries/netgraph/ng_cisco.c projects/pseries/netgraph/ng_cisco.h projects/pseries/netgraph/ng_device.c projects/pseries/netgraph/ng_socket.c projects/pseries/netinet/icmp6.h projects/pseries/netinet/in.c projects/pseries/netinet/ip_carp.c projects/pseries/netinet/ip_mroute.c projects/pseries/netinet/ipfw/ip_fw2.c projects/pseries/netinet/ipfw/ip_fw_dynamic.c projects/pseries/netinet/ipfw/ip_fw_nat.c projects/pseries/netinet/ipfw/ip_fw_sockopt.c projects/pseries/netinet/sctp_bsd_addr.c projects/pseries/netinet/sctp_os_bsd.h projects/pseries/netinet/sctp_output.c projects/pseries/netinet/sctp_peeloff.c projects/pseries/netinet/sctp_structs.h projects/pseries/netinet/sctp_usrreq.c projects/pseries/netinet/tcp.h projects/pseries/netinet/tcp_input.c projects/pseries/netinet/tcp_output.c projects/pseries/netinet/tcp_seq.h projects/pseries/netinet/tcp_subr.c projects/pseries/netinet/tcp_syncache.c projects/pseries/netinet/tcp_timer.c projects/pseries/netinet/tcp_timer.h projects/pseries/netinet/tcp_timewait.c projects/pseries/netinet/tcp_usrreq.c projects/pseries/netinet/tcp_var.h projects/pseries/netinet6/icmp6.c projects/pseries/netinet6/in6.c projects/pseries/netinet6/in6_gif.c projects/pseries/netinet6/in6_ifattach.c projects/pseries/netinet6/in6_mcast.c projects/pseries/netinet6/in6_rmx.c projects/pseries/netinet6/in6_src.c projects/pseries/netinet6/in6_var.h projects/pseries/netinet6/ip6_forward.c projects/pseries/netinet6/ip6_input.c projects/pseries/netinet6/ip6_output.c projects/pseries/netinet6/ip6_var.h projects/pseries/netinet6/nd6.c projects/pseries/netinet6/nd6_nbr.c projects/pseries/netinet6/nd6_rtr.c projects/pseries/netinet6/raw_ip6.c projects/pseries/netinet6/sctp6_usrreq.c projects/pseries/netipsec/ipsec_output.c projects/pseries/nfs/bootp_subr.c projects/pseries/nfsclient/nfs_bio.c projects/pseries/nfsclient/nfs_krpc.c projects/pseries/nfsclient/nfs_vfsops.c projects/pseries/nfsclient/nfs_vnops.c projects/pseries/pc98/conf/DEFAULTS projects/pseries/pc98/conf/GENERIC projects/pseries/pc98/include/_limits.h projects/pseries/pc98/include/_stdint.h projects/pseries/pc98/include/_types.h projects/pseries/pc98/include/endian.h projects/pseries/pc98/include/float.h projects/pseries/pc98/include/ptrace.h projects/pseries/pc98/include/setjmp.h projects/pseries/pc98/include/stdarg.h projects/pseries/pc98/include/trap.h projects/pseries/pci/if_rl.c projects/pseries/pci/if_rlreg.h projects/pseries/powerpc/aim/swtch64.S projects/pseries/powerpc/conf/DEFAULTS projects/pseries/powerpc/conf/GENERIC projects/pseries/powerpc/conf/GENERIC64 projects/pseries/powerpc/include/asm.h projects/pseries/powerpc/include/endian.h projects/pseries/powerpc/ofw/ofw_pci.c projects/pseries/powerpc/ofw/ofw_pcib_pci.c projects/pseries/powerpc/ofw/ofw_pcibus.c projects/pseries/powerpc/powermac/cpcht.c projects/pseries/powerpc/powermac/smu.c projects/pseries/powerpc/powermac/smusat.c projects/pseries/powerpc/powerpc/busdma_machdep.c projects/pseries/powerpc/powerpc/iommu_if.m projects/pseries/powerpc/ps3/ps3bus.c projects/pseries/security/mac_biba/mac_biba.c projects/pseries/security/mac_lomac/mac_lomac.c projects/pseries/security/mac_mls/mac_mls.c projects/pseries/sparc64/conf/DEFAULTS projects/pseries/sparc64/include/bus_dma.h projects/pseries/sparc64/include/endian.h projects/pseries/sparc64/pci/ofw_pcibus.c projects/pseries/sparc64/sparc64/bus_machdep.c projects/pseries/sys/_umtx.h projects/pseries/sys/buf.h projects/pseries/sys/bus_dma.h projects/pseries/sys/cdefs.h projects/pseries/sys/conf.h projects/pseries/sys/diskmbr.h projects/pseries/sys/elf_common.h projects/pseries/sys/jail.h projects/pseries/sys/malloc.h projects/pseries/sys/mount.h projects/pseries/sys/msgbuf.h projects/pseries/sys/param.h projects/pseries/sys/pipe.h projects/pseries/sys/pmc.h projects/pseries/sys/proc.h projects/pseries/sys/ptrace.h projects/pseries/sys/racct.h projects/pseries/sys/rman.h projects/pseries/sys/sched.h projects/pseries/sys/socket.h projects/pseries/sys/sysctl.h projects/pseries/sys/systm.h projects/pseries/sys/ttycom.h projects/pseries/sys/ttydefaults.h projects/pseries/sys/umtx.h projects/pseries/sys/unistd.h projects/pseries/sys/vnode.h projects/pseries/tools/vnode_if.awk projects/pseries/ufs/ffs/ffs_extern.h projects/pseries/ufs/ffs/ffs_inode.c projects/pseries/ufs/ffs/ffs_snapshot.c projects/pseries/ufs/ffs/ffs_softdep.c projects/pseries/ufs/ffs/ffs_vfsops.c projects/pseries/ufs/ffs/ffs_vnops.c projects/pseries/ufs/ufs/inode.h projects/pseries/ufs/ufs/ufs_acl.c projects/pseries/ufs/ufs/ufs_extattr.c projects/pseries/ufs/ufs/ufs_lookup.c projects/pseries/ufs/ufs/ufs_quota.c projects/pseries/ufs/ufs/ufs_vnops.c projects/pseries/vm/swap_pager.c projects/pseries/vm/vm_kern.c projects/pseries/vm/vm_map.c projects/pseries/vm/vm_map.h projects/pseries/vm/vm_mmap.c projects/pseries/vm/vm_object.h projects/pseries/vm/vnode_pager.c projects/pseries/vm/vnode_pager.h projects/pseries/x86/cpufreq/p4tcc.c projects/pseries/x86/x86/busdma_machdep.c projects/pseries/x86/x86/local_apic.c projects/pseries/xen/interface/io/blkif.h projects/pseries/xen/xenbus/xenbusvar.h Directory Properties: projects/pseries/ (props changed) projects/pseries/boot/ (props changed) projects/pseries/boot/powerpc/boot1.chrp/ (props changed) projects/pseries/cddl/contrib/opensolaris/ (props changed) projects/pseries/conf/ (props changed) projects/pseries/contrib/dev/acpica/ (props changed) projects/pseries/contrib/dev/acpica/common/ (props changed) projects/pseries/contrib/dev/acpica/compiler/ (props changed) projects/pseries/contrib/dev/acpica/components/debugger/ (props changed) projects/pseries/contrib/dev/acpica/components/disassembler/ (props changed) projects/pseries/contrib/dev/acpica/components/dispatcher/ (props changed) projects/pseries/contrib/dev/acpica/components/events/ (props changed) projects/pseries/contrib/dev/acpica/components/executer/ (props changed) projects/pseries/contrib/dev/acpica/components/hardware/ (props changed) projects/pseries/contrib/dev/acpica/components/namespace/ (props changed) projects/pseries/contrib/dev/acpica/components/parser/ (props changed) projects/pseries/contrib/dev/acpica/components/resources/ (props changed) projects/pseries/contrib/dev/acpica/components/tables/ (props changed) projects/pseries/contrib/dev/acpica/components/utilities/ (props changed) projects/pseries/contrib/dev/acpica/include/ (props changed) projects/pseries/contrib/dev/acpica/os_specific/ (props changed) projects/pseries/contrib/octeon-sdk/ (props changed) projects/pseries/contrib/pf/ (props changed) projects/pseries/dev/isci/README (props changed) projects/pseries/dev/isci/environment.h (props changed) projects/pseries/dev/isci/isci_domain.c (props changed) projects/pseries/dev/isci/isci_interrupt.c (props changed) projects/pseries/dev/isci/isci_logger.c (props changed) projects/pseries/dev/isci/isci_oem_parameters.c (props changed) projects/pseries/dev/isci/isci_sysctl.c (props changed) projects/pseries/dev/isci/isci_task_request.c (props changed) projects/pseries/dev/isci/isci_timer.c (props changed) projects/pseries/dev/isci/sci_environment.h (props changed) projects/pseries/dev/isci/scil/intel_ata.h (props changed) projects/pseries/dev/isci/scil/intel_pci.h (props changed) projects/pseries/dev/isci/scil/intel_sas.h (props changed) projects/pseries/dev/isci/scil/intel_sat.h (props changed) projects/pseries/dev/isci/scil/intel_sata.h (props changed) projects/pseries/dev/isci/scil/intel_scsi.h (props changed) projects/pseries/dev/isci/scil/sati.c (props changed) projects/pseries/dev/isci/scil/sati.h (props changed) projects/pseries/dev/isci/scil/sati_abort_task_set.h (props changed) projects/pseries/dev/isci/scil/sati_atapi.c (props changed) projects/pseries/dev/isci/scil/sati_atapi.h (props changed) projects/pseries/dev/isci/scil/sati_callbacks.h (props changed) projects/pseries/dev/isci/scil/sati_design.h (props changed) projects/pseries/dev/isci/scil/sati_device.c (props changed) projects/pseries/dev/isci/scil/sati_device.h (props changed) projects/pseries/dev/isci/scil/sati_inquiry.c (props changed) projects/pseries/dev/isci/scil/sati_inquiry.h (props changed) projects/pseries/dev/isci/scil/sati_log_sense.c (props changed) projects/pseries/dev/isci/scil/sati_log_sense.h (props changed) projects/pseries/dev/isci/scil/sati_lun_reset.c (props changed) projects/pseries/dev/isci/scil/sati_lun_reset.h (props changed) projects/pseries/dev/isci/scil/sati_mode_pages.c (props changed) projects/pseries/dev/isci/scil/sati_mode_pages.h (props changed) projects/pseries/dev/isci/scil/sati_mode_select.c (props changed) projects/pseries/dev/isci/scil/sati_mode_select.h (props changed) projects/pseries/dev/isci/scil/sati_mode_sense.c (props changed) projects/pseries/dev/isci/scil/sati_mode_sense.h (props changed) projects/pseries/dev/isci/scil/sati_mode_sense_10.c (props changed) projects/pseries/dev/isci/scil/sati_mode_sense_10.h (props changed) projects/pseries/dev/isci/scil/sati_mode_sense_6.c (props changed) projects/pseries/dev/isci/scil/sati_mode_sense_6.h (props changed) projects/pseries/dev/isci/scil/sati_move.c (props changed) projects/pseries/dev/isci/scil/sati_move.h (props changed) projects/pseries/dev/isci/scil/sati_passthrough.c (props changed) projects/pseries/dev/isci/scil/sati_passthrough.h (props changed) projects/pseries/dev/isci/scil/sati_read.c (props changed) projects/pseries/dev/isci/scil/sati_read.h (props changed) projects/pseries/dev/isci/scil/sati_read_buffer.c (props changed) projects/pseries/dev/isci/scil/sati_read_buffer.h (props changed) projects/pseries/dev/isci/scil/sati_read_capacity.c (props changed) projects/pseries/dev/isci/scil/sati_read_capacity.h (props changed) projects/pseries/dev/isci/scil/sati_reassign_blocks.c (props changed) projects/pseries/dev/isci/scil/sati_reassign_blocks.h (props changed) projects/pseries/dev/isci/scil/sati_report_luns.c (props changed) projects/pseries/dev/isci/scil/sati_report_luns.h (props changed) projects/pseries/dev/isci/scil/sati_request_sense.c (props changed) projects/pseries/dev/isci/scil/sati_request_sense.h (props changed) projects/pseries/dev/isci/scil/sati_start_stop_unit.c (props changed) projects/pseries/dev/isci/scil/sati_start_stop_unit.h (props changed) projects/pseries/dev/isci/scil/sati_synchronize_cache.c (props changed) projects/pseries/dev/isci/scil/sati_synchronize_cache.h (props changed) projects/pseries/dev/isci/scil/sati_test_unit_ready.c (props changed) projects/pseries/dev/isci/scil/sati_test_unit_ready.h (props changed) projects/pseries/dev/isci/scil/sati_translator_sequence.h (props changed) projects/pseries/dev/isci/scil/sati_types.h (props changed) projects/pseries/dev/isci/scil/sati_unmap.c (props changed) projects/pseries/dev/isci/scil/sati_unmap.h (props changed) projects/pseries/dev/isci/scil/sati_util.c (props changed) projects/pseries/dev/isci/scil/sati_util.h (props changed) projects/pseries/dev/isci/scil/sati_verify.c (props changed) projects/pseries/dev/isci/scil/sati_verify.h (props changed) projects/pseries/dev/isci/scil/sati_write.c (props changed) projects/pseries/dev/isci/scil/sati_write.h (props changed) projects/pseries/dev/isci/scil/sati_write_and_verify.c (props changed) projects/pseries/dev/isci/scil/sati_write_and_verify.h (props changed) projects/pseries/dev/isci/scil/sati_write_buffer.c (props changed) projects/pseries/dev/isci/scil/sati_write_buffer.h (props changed) projects/pseries/dev/isci/scil/sati_write_long.c (props changed) projects/pseries/dev/isci/scil/sati_write_long.h (props changed) projects/pseries/dev/isci/scil/sci_abstract_list.c (props changed) projects/pseries/dev/isci/scil/sci_abstract_list.h (props changed) projects/pseries/dev/isci/scil/sci_base_controller.c (props changed) projects/pseries/dev/isci/scil/sci_base_controller.h (props changed) projects/pseries/dev/isci/scil/sci_base_domain.c (props changed) projects/pseries/dev/isci/scil/sci_base_domain.h (props changed) projects/pseries/dev/isci/scil/sci_base_iterator.c (props changed) projects/pseries/dev/isci/scil/sci_base_iterator.h (props changed) projects/pseries/dev/isci/scil/sci_base_library.c (props changed) projects/pseries/dev/isci/scil/sci_base_library.h (props changed) projects/pseries/dev/isci/scil/sci_base_logger.c (props changed) projects/pseries/dev/isci/scil/sci_base_logger.h (props changed) projects/pseries/dev/isci/scil/sci_base_memory_descriptor_list.c (props changed) projects/pseries/dev/isci/scil/sci_base_memory_descriptor_list.h (props changed) projects/pseries/dev/isci/scil/sci_base_memory_descriptor_list_decorator.c (props changed) projects/pseries/dev/isci/scil/sci_base_object.c (props changed) projects/pseries/dev/isci/scil/sci_base_object.h (props changed) projects/pseries/dev/isci/scil/sci_base_observer.c (props changed) projects/pseries/dev/isci/scil/sci_base_observer.h (props changed) projects/pseries/dev/isci/scil/sci_base_phy.c (props changed) projects/pseries/dev/isci/scil/sci_base_phy.h (props changed) projects/pseries/dev/isci/scil/sci_base_port.c (props changed) projects/pseries/dev/isci/scil/sci_base_port.h (props changed) projects/pseries/dev/isci/scil/sci_base_remote_device.c (props changed) projects/pseries/dev/isci/scil/sci_base_remote_device.h (props changed) projects/pseries/dev/isci/scil/sci_base_request.c (props changed) projects/pseries/dev/isci/scil/sci_base_request.h (props changed) projects/pseries/dev/isci/scil/sci_base_state.h (props changed) projects/pseries/dev/isci/scil/sci_base_state_machine.c (props changed) projects/pseries/dev/isci/scil/sci_base_state_machine.h (props changed) projects/pseries/dev/isci/scil/sci_base_state_machine_logger.c (props changed) projects/pseries/dev/isci/scil/sci_base_state_machine_logger.h (props changed) projects/pseries/dev/isci/scil/sci_base_state_machine_observer.c (props changed) projects/pseries/dev/isci/scil/sci_base_state_machine_observer.h (props changed) projects/pseries/dev/isci/scil/sci_base_subject.c (props changed) projects/pseries/dev/isci/scil/sci_base_subject.h (props changed) projects/pseries/dev/isci/scil/sci_controller.h (props changed) projects/pseries/dev/isci/scil/sci_controller_constants.h (props changed) projects/pseries/dev/isci/scil/sci_fast_list.h (props changed) projects/pseries/dev/isci/scil/sci_iterator.h (props changed) projects/pseries/dev/isci/scil/sci_library.h (props changed) projects/pseries/dev/isci/scil/sci_logger.h (props changed) projects/pseries/dev/isci/scil/sci_memory_descriptor_list.h (props changed) projects/pseries/dev/isci/scil/sci_memory_descriptor_list_decorator.h (props changed) projects/pseries/dev/isci/scil/sci_object.h (props changed) projects/pseries/dev/isci/scil/sci_overview.h (props changed) projects/pseries/dev/isci/scil/sci_pool.h (props changed) projects/pseries/dev/isci/scil/sci_simple_list.h (props changed) projects/pseries/dev/isci/scil/sci_status.h (props changed) projects/pseries/dev/isci/scil/sci_types.h (props changed) projects/pseries/dev/isci/scil/sci_util.c (props changed) projects/pseries/dev/isci/scil/sci_util.h (props changed) projects/pseries/dev/isci/scil/scic_config_parameters.h (props changed) projects/pseries/dev/isci/scil/scic_controller.h (props changed) projects/pseries/dev/isci/scil/scic_io_request.h (props changed) projects/pseries/dev/isci/scil/scic_library.h (props changed) projects/pseries/dev/isci/scil/scic_logger.h (props changed) projects/pseries/dev/isci/scil/scic_overview.h (props changed) projects/pseries/dev/isci/scil/scic_phy.h (props changed) projects/pseries/dev/isci/scil/scic_port.h (props changed) projects/pseries/dev/isci/scil/scic_remote_device.h (props changed) projects/pseries/dev/isci/scil/scic_sds_controller.h (props changed) projects/pseries/dev/isci/scil/scic_sds_controller_registers.h (props changed) projects/pseries/dev/isci/scil/scic_sds_library.c (props changed) projects/pseries/dev/isci/scil/scic_sds_library.h (props changed) projects/pseries/dev/isci/scil/scic_sds_logger.h (props changed) projects/pseries/dev/isci/scil/scic_sds_pci.c (props changed) projects/pseries/dev/isci/scil/scic_sds_pci.h (props changed) projects/pseries/dev/isci/scil/scic_sds_phy.c (props changed) projects/pseries/dev/isci/scil/scic_sds_phy.h (props changed) projects/pseries/dev/isci/scil/scic_sds_phy_registers.h (props changed) projects/pseries/dev/isci/scil/scic_sds_port.c (props changed) projects/pseries/dev/isci/scil/scic_sds_port.h (props changed) projects/pseries/dev/isci/scil/scic_sds_port_configuration_agent.c (props changed) projects/pseries/dev/isci/scil/scic_sds_port_configuration_agent.h (props changed) projects/pseries/dev/isci/scil/scic_sds_port_registers.h (props changed) projects/pseries/dev/isci/scil/scic_sds_remote_device.c (props changed) projects/pseries/dev/isci/scil/scic_sds_remote_device.h (props changed) projects/pseries/dev/isci/scil/scic_sds_remote_node_context.c (props changed) projects/pseries/dev/isci/scil/scic_sds_remote_node_context.h (props changed) projects/pseries/dev/isci/scil/scic_sds_remote_node_table.c (props changed) projects/pseries/dev/isci/scil/scic_sds_remote_node_table.h (props changed) projects/pseries/dev/isci/scil/scic_sds_request.c (props changed) projects/pseries/dev/isci/scil/scic_sds_request.h (props changed) projects/pseries/dev/isci/scil/scic_sds_sgpio.c (props changed) projects/pseries/dev/isci/scil/scic_sds_smp_remote_device.c (props changed) projects/pseries/dev/isci/scil/scic_sds_smp_request.c (props changed) projects/pseries/dev/isci/scil/scic_sds_smp_request.h (props changed) projects/pseries/dev/isci/scil/scic_sds_ssp_request.c (props changed) projects/pseries/dev/isci/scil/scic_sds_stp_packet_request.c (props changed) projects/pseries/dev/isci/scil/scic_sds_stp_packet_request.h (props changed) projects/pseries/dev/isci/scil/scic_sds_stp_pio_request.h (props changed) projects/pseries/dev/isci/scil/scic_sds_stp_remote_device.c (props changed) projects/pseries/dev/isci/scil/scic_sds_stp_request.h (props changed) projects/pseries/dev/isci/scil/scic_sds_unsolicited_frame_control.c (props changed) projects/pseries/dev/isci/scil/scic_sds_unsolicited_frame_control.h (props changed) projects/pseries/dev/isci/scil/scic_sgpio.h (props changed) projects/pseries/dev/isci/scil/scic_task_request.h (props changed) projects/pseries/dev/isci/scil/scic_user_callback.h (props changed) projects/pseries/dev/isci/scil/scif_config_parameters.h (props changed) projects/pseries/dev/isci/scil/scif_controller.h (props changed) projects/pseries/dev/isci/scil/scif_domain.h (props changed) projects/pseries/dev/isci/scil/scif_io_request.h (props changed) projects/pseries/dev/isci/scil/scif_library.h (props changed) projects/pseries/dev/isci/scil/scif_logger.h (props changed) projects/pseries/dev/isci/scil/scif_overview.h (props changed) projects/pseries/dev/isci/scil/scif_remote_device.h (props changed) projects/pseries/dev/isci/scil/scif_sas_constants.h (props changed) projects/pseries/dev/isci/scil/scif_sas_controller.h (props changed) projects/pseries/dev/isci/scil/scif_sas_controller_states.c (props changed) projects/pseries/dev/isci/scil/scif_sas_design.h (props changed) projects/pseries/dev/isci/scil/scif_sas_domain.h (props changed) projects/pseries/dev/isci/scil/scif_sas_domain_state_handlers.c (props changed) projects/pseries/dev/isci/scil/scif_sas_domain_states.c (props changed) projects/pseries/dev/isci/scil/scif_sas_high_priority_request_queue.c (props changed) projects/pseries/dev/isci/scil/scif_sas_high_priority_request_queue.h (props changed) projects/pseries/dev/isci/scil/scif_sas_internal_io_request.c (props changed) projects/pseries/dev/isci/scil/scif_sas_internal_io_request.h (props changed) projects/pseries/dev/isci/scil/scif_sas_io_request.h (props changed) projects/pseries/dev/isci/scil/scif_sas_io_request_state_handlers.c (props changed) projects/pseries/dev/isci/scil/scif_sas_io_request_states.c (props changed) projects/pseries/dev/isci/scil/scif_sas_library.c (props changed) projects/pseries/dev/isci/scil/scif_sas_library.h (props changed) projects/pseries/dev/isci/scil/scif_sas_logger.h (props changed) projects/pseries/dev/isci/scil/scif_sas_remote_device.h (props changed) projects/pseries/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c (props changed) projects/pseries/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c (props changed) projects/pseries/dev/isci/scil/scif_sas_remote_device_starting_substates.c (props changed) projects/pseries/dev/isci/scil/scif_sas_remote_device_state_handlers.c (props changed) projects/pseries/dev/isci/scil/scif_sas_remote_device_states.c (props changed) projects/pseries/dev/isci/scil/scif_sas_request.c (props changed) projects/pseries/dev/isci/scil/scif_sas_request.h (props changed) projects/pseries/dev/isci/scil/scif_sas_sati_binding.h (props changed) projects/pseries/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c (props changed) projects/pseries/dev/isci/scil/scif_sas_smp_io_request.h (props changed) projects/pseries/dev/isci/scil/scif_sas_smp_phy.c (props changed) projects/pseries/dev/isci/scil/scif_sas_smp_phy.h (props changed) projects/pseries/dev/isci/scil/scif_sas_smp_remote_device.h (props changed) projects/pseries/dev/isci/scil/scif_sas_stp_io_request.h (props changed) projects/pseries/dev/isci/scil/scif_sas_stp_remote_device.c (props changed) projects/pseries/dev/isci/scil/scif_sas_stp_remote_device.h (props changed) projects/pseries/dev/isci/scil/scif_sas_stp_task_request.h (props changed) projects/pseries/dev/isci/scil/scif_sas_task_request.c (props changed) projects/pseries/dev/isci/scil/scif_sas_task_request.h (props changed) projects/pseries/dev/isci/scil/scif_sas_task_request_state_handlers.c (props changed) projects/pseries/dev/isci/scil/scif_sas_task_request_states.c (props changed) projects/pseries/dev/isci/scil/scif_sas_timer.c (props changed) projects/pseries/dev/isci/scil/scif_task_request.h (props changed) projects/pseries/dev/isci/scil/scif_user_callback.h (props changed) projects/pseries/dev/isci/scil/scu_bios_definitions.h (props changed) projects/pseries/dev/isci/scil/scu_completion_codes.h (props changed) projects/pseries/dev/isci/scil/scu_constants.h (props changed) projects/pseries/dev/isci/scil/scu_event_codes.h (props changed) projects/pseries/dev/isci/scil/scu_registers.h (props changed) projects/pseries/dev/isci/scil/scu_remote_node_context.h (props changed) projects/pseries/dev/isci/scil/scu_task_context.h (props changed) projects/pseries/dev/isci/scil/scu_unsolicited_frame.h (props changed) projects/pseries/dev/isci/scil/scu_viit_data.h (props changed) projects/pseries/dev/isci/types.h (props changed) Modified: projects/pseries/amd64/acpica/acpi_wakecode.S ============================================================================== --- projects/pseries/amd64/acpica/acpi_wakecode.S Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/acpica/acpi_wakecode.S Sun Mar 11 19:44:00 2012 (r232829) @@ -30,7 +30,9 @@ */ #include <machine/asmacros.h> +#include <machine/ppireg.h> #include <machine/specialreg.h> +#include <machine/timerreg.h> #include "assym.s" @@ -71,13 +73,21 @@ wakeup_start: testb $~0, resume_beep - wakeup_start jz 1f movb $0, resume_beep - wakeup_start - movb $0xc0, %al - outb %al, $0x42 - movb $0x04, %al - outb %al, $0x42 - inb $0x61, %al - orb $0x3, %al - outb %al, $0x61 + + /* Set PIC timer2 to beep. */ + movb $(TIMER_SEL2 | TIMER_SQWAVE | TIMER_16BIT), %al + outb %al, $TIMER_MODE + + /* Turn on speaker. */ + inb $IO_PPI, %al + orb $PIT_SPKR, %al + outb %al, $IO_PPI + + /* Set frequency. */ + movw $0x4c0, %ax + outb %al, $TIMER_CNTR2 + shrw $8, %ax + outb %al, $TIMER_CNTR2 1: /* Re-initialize video BIOS if the reset_video tunable is set. */ Modified: projects/pseries/amd64/acpica/acpi_wakeup.c ============================================================================== --- projects/pseries/amd64/acpica/acpi_wakeup.c Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/acpica/acpi_wakeup.c Sun Mar 11 19:44:00 2012 (r232829) @@ -32,6 +32,7 @@ __FBSDID("$FreeBSD$"); #include <sys/param.h> #include <sys/bus.h> +#include <sys/eventhandler.h> #include <sys/kernel.h> #include <sys/malloc.h> #include <sys/memrange.h> @@ -40,6 +41,7 @@ __FBSDID("$FreeBSD$"); #include <vm/vm.h> #include <vm/pmap.h> +#include <machine/clock.h> #include <machine/intr_machdep.h> #include <x86/mca.h> #include <machine/pcb.h> @@ -92,11 +94,12 @@ static void acpi_wakeup_cpus(struct acp *addr = val; \ } while (0) -/* Turn off bits 1&2 of the PIT, stopping the beep. */ static void acpi_stop_beep(void *arg) { - outb(0x61, inb(0x61) & ~0x3); + + if (acpi_resume_beep != 0) + timer_spkr_release(); } #ifdef SMP @@ -220,7 +223,6 @@ acpi_sleep_machdep(struct acpi_softc *sc #ifdef SMP cpuset_t wakeup_cpus; #endif - register_t cr3, rf; ACPI_STATUS status; int ret; @@ -234,19 +236,14 @@ acpi_sleep_machdep(struct acpi_softc *sc CPU_CLR(PCPU_GET(cpuid), &wakeup_cpus); #endif + if (acpi_resume_beep != 0) + timer_spkr_acquire(); + AcpiSetFirmwareWakingVector(WAKECODE_PADDR(sc)); - rf = intr_disable(); + spinlock_enter(); intr_suspend(); - /* - * Temporarily switch to the kernel pmap because it provides - * an identity mapping (setup at boot) for the low physical - * memory region containing the wakeup code. - */ - cr3 = rcr3(); - load_cr3(KPML4phys); - if (savectx(susppcbs[0])) { ctx_fpusave(suspfpusave[0]); #ifdef SMP @@ -285,13 +282,13 @@ acpi_sleep_machdep(struct acpi_softc *sc ia32_pause(); } else { pmap_init_pat(); + load_cr3(susppcbs[0]->pcb_cr3); PCPU_SET(switchtime, 0); PCPU_SET(switchticks, ticks); #ifdef SMP if (!CPU_EMPTY(&wakeup_cpus)) acpi_wakeup_cpus(sc, &wakeup_cpus); #endif - acpi_resync_clock(sc); ret = 0; } @@ -301,10 +298,9 @@ out: restart_cpus(wakeup_cpus); #endif - load_cr3(cr3); mca_resume(); intr_resume(); - intr_restore(rf); + spinlock_exit(); AcpiSetFirmwareWakingVector(0); @@ -312,10 +308,6 @@ out: mem_range_softc.mr_op->reinit != NULL) mem_range_softc.mr_op->reinit(&mem_range_softc); - /* If we beeped, turn it off after a delay. */ - if (acpi_resume_beep) - timeout(acpi_stop_beep, NULL, 3 * hz); - return (ret); } @@ -332,12 +324,18 @@ acpi_alloc_wakeup_handler(void) * and ROM area (0xa0000 and above). The temporary page tables must be * page-aligned. */ - wakeaddr = contigmalloc(4 * PAGE_SIZE, M_DEVBUF, M_NOWAIT, 0x500, + wakeaddr = contigmalloc(4 * PAGE_SIZE, M_DEVBUF, M_WAITOK, 0x500, 0xa0000, PAGE_SIZE, 0ul); if (wakeaddr == NULL) { printf("%s: can't alloc wake memory\n", __func__); return (NULL); } + if (EVENTHANDLER_REGISTER(power_resume, acpi_stop_beep, NULL, + EVENTHANDLER_PRI_LAST) == NULL) { + printf("%s: can't register event handler\n", __func__); + contigfree(wakeaddr, 4 * PAGE_SIZE, M_DEVBUF); + return (NULL); + } susppcbs = malloc(mp_ncpus * sizeof(*susppcbs), M_DEVBUF, M_WAITOK); suspfpusave = malloc(mp_ncpus * sizeof(void *), M_DEVBUF, M_WAITOK); for (i = 0; i < mp_ncpus; i++) { Modified: projects/pseries/amd64/amd64/apic_vector.S ============================================================================== --- projects/pseries/amd64/amd64/apic_vector.S Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/amd64/apic_vector.S Sun Mar 11 19:44:00 2012 (r232829) @@ -300,13 +300,10 @@ IDTVEC(cpustop) IDTVEC(cpususpend) PUSH_FRAME + call cpususpend_handler movq lapic, %rax movl $0, LA_EOI(%rax) /* End Of Interrupt to APIC */ - - call cpususpend_handler - - POP_FRAME - jmp doreti_iret + jmp doreti /* * Executed by a CPU when it receives a RENDEZVOUS IPI from another CPU. Modified: projects/pseries/amd64/amd64/cpu_switch.S ============================================================================== --- projects/pseries/amd64/amd64/cpu_switch.S Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/amd64/cpu_switch.S Sun Mar 11 19:44:00 2012 (r232829) @@ -76,7 +76,7 @@ ENTRY(cpu_throw) movq PCPU(CURPMAP),%rdx LK btrl %eax,PM_ACTIVE(%rdx) /* clear old */ 1: - movq TD_PCB(%rsi),%r8 /* newtd->td_proc */ + movq TD_PCB(%rsi),%r8 /* newtd->td_pcb */ movq PCB_CR3(%r8),%rdx movq %rdx,%cr3 /* new address space */ jmp swact Modified: projects/pseries/amd64/amd64/machdep.c ============================================================================== --- projects/pseries/amd64/amd64/machdep.c Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/amd64/machdep.c Sun Mar 11 19:44:00 2012 (r232829) @@ -1381,7 +1381,7 @@ getmemsize(caddr_t kmdp, u_int64_t first { int i, physmap_idx, pa_indx, da_indx; vm_paddr_t pa, physmap[PHYSMAP_SIZE]; - u_long physmem_tunable, memtest; + u_long physmem_start, physmem_tunable, memtest; pt_entry_t *pte; struct bios_smap *smapbase, *smap, *smapend; u_int32_t smapsize; @@ -1469,8 +1469,19 @@ getmemsize(caddr_t kmdp, u_int64_t first /* * Size up each available chunk of physical memory. + * + * XXX Some BIOSes corrupt low 64KB between suspend and resume. + * By default, mask off the first 16 pages unless we appear to be + * running in a VM. */ - physmap[0] = PAGE_SIZE; /* mask off page 0 */ + physmem_start = (vm_guest > VM_GUEST_NO ? 1 : 16) << PAGE_SHIFT; + TUNABLE_ULONG_FETCH("hw.physmem.start", &physmem_start); + if (physmem_start < PAGE_SIZE) + physmap[0] = PAGE_SIZE; + else if (physmem_start >= physmap[1]) + physmap[0] = round_page(physmap[1] - PAGE_SIZE); + else + physmap[0] = round_page(physmem_start); pa_indx = 0; da_indx = 1; phys_avail[pa_indx++] = physmap[0]; Modified: projects/pseries/amd64/amd64/mp_machdep.c ============================================================================== --- projects/pseries/amd64/amd64/mp_machdep.c Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/amd64/mp_machdep.c Sun Mar 11 19:44:00 2012 (r232829) @@ -1414,20 +1414,17 @@ cpustop_handler(void) void cpususpend_handler(void) { - register_t cr3, rf; u_int cpu; cpu = PCPU_GET(cpuid); - rf = intr_disable(); - cr3 = rcr3(); - if (savectx(susppcbs[cpu])) { ctx_fpusave(suspfpusave[cpu]); wbinvd(); CPU_SET_ATOMIC(cpu, &stopped_cpus); } else { pmap_init_pat(); + load_cr3(susppcbs[cpu]->pcb_cr3); PCPU_SET(switchtime, 0); PCPU_SET(switchticks, ticks); } @@ -1439,11 +1436,9 @@ cpususpend_handler(void) CPU_CLR_ATOMIC(cpu, &started_cpus); CPU_CLR_ATOMIC(cpu, &stopped_cpus); - /* Restore CR3 and enable interrupts */ - load_cr3(cr3); + /* Resume MCA and local APIC */ mca_resume(); lapic_setup(0); - intr_restore(rf); } /* Modified: projects/pseries/amd64/amd64/ptrace_machdep.c ============================================================================== --- projects/pseries/amd64/amd64/ptrace_machdep.c Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/amd64/ptrace_machdep.c Sun Mar 11 19:44:00 2012 (r232829) @@ -126,6 +126,12 @@ cpu_ptrace(struct thread *td, int req, v return (cpu32_ptrace(td, req, addr, data)); #endif + /* Support old values of PT_GETXSTATE and PT_SETXSTATE. */ + if (req == PT_FIRSTMACH + 0) + req = PT_GETXSTATE; + if (req == PT_FIRSTMACH + 1) + req = PT_SETXSTATE; + switch (req) { case PT_GETXSTATE: case PT_SETXSTATE: Modified: projects/pseries/amd64/amd64/vm_machdep.c ============================================================================== --- projects/pseries/amd64/amd64/vm_machdep.c Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/amd64/vm_machdep.c Sun Mar 11 19:44:00 2012 (r232829) @@ -552,6 +552,7 @@ cpu_set_user_tls(struct thread *td, void return (EINVAL); pcb = td->td_pcb; + set_pcb_flags(pcb, PCB_FULL_IRET); #ifdef COMPAT_FREEBSD32 if (SV_PROC_FLAG(td->td_proc, SV_ILP32)) { pcb->pcb_gsbase = (register_t)tls_base; @@ -559,7 +560,6 @@ cpu_set_user_tls(struct thread *td, void } #endif pcb->pcb_fsbase = (register_t)tls_base; - set_pcb_flags(pcb, PCB_FULL_IRET); return (0); } Modified: projects/pseries/amd64/conf/DEFAULTS ============================================================================== --- projects/pseries/amd64/conf/DEFAULTS Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/conf/DEFAULTS Sun Mar 11 19:44:00 2012 (r232829) @@ -22,6 +22,3 @@ options GEOM_PART_EBR_COMPAT options GEOM_PART_MBR options NEW_PCIB - -# Allow mounting non-MPSAFE filesystems -options VFS_ALLOW_NONMPSAFE Modified: projects/pseries/amd64/conf/GENERIC ============================================================================== --- projects/pseries/amd64/conf/GENERIC Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/conf/GENERIC Sun Mar 11 19:44:00 2012 (r232829) @@ -168,6 +168,7 @@ device psm # PS/2 mouse device kbdmux # keyboard multiplexer device vga # VGA video card driver +options VESA # Add support for VESA BIOS Extensions (VBE) device splash # Splash screen and screen saver support @@ -302,39 +303,8 @@ device ohci # OHCI PCI->USB interface device ehci # EHCI PCI->USB interface (USB 2.0) device xhci # XHCI PCI->USB interface (USB 3.0) device usb # USB Bus (required) -#device udbp # USB Double Bulk Pipe devices (needs netgraph) -device uhid # "Human Interface Devices" device ukbd # Keyboard -device ulpt # Printer device umass # Disks/Mass storage - Requires scbus and da -device ums # Mouse -device urio # Diamond Rio 500 MP3 player -# USB Serial devices -device u3g # USB-based 3G modems (Option, Huawei, Sierra) -device uark # Technologies ARK3116 based serial adapters -device ubsa # Belkin F5U103 and compatible serial adapters -device uftdi # For FTDI usb serial adapters -device uipaq # Some WinCE based devices -device uplcom # Prolific PL-2303 serial adapters -device uslcom # SI Labs CP2101/CP2102 serial adapters -device uvisor # Visor and Palm devices -device uvscom # USB serial support for DDI pocket's PHS -# USB Ethernet, requires miibus -device aue # ADMtek USB Ethernet -device axe # ASIX Electronics USB Ethernet -device cdce # Generic USB over Ethernet -device cue # CATC USB Ethernet -device kue # Kawasaki LSI USB Ethernet -device rue # RealTek RTL8150 USB Ethernet -device udav # Davicom DM9601E USB -# USB Wireless -device rum # Ralink Technology RT2501USB wireless NICs -device run # Ralink Technology RT2700/RT2800/RT3000 NICs. -device uath # Atheros AR5523 wireless NICs -device upgt # Conexant/Intersil PrismGT wireless NICs. -device ural # Ralink Technology RT2500USB wireless NICs -device urtw # Realtek RTL8187B/L wireless NICs -device zyd # ZyDAS zd1211/zd1211b wireless NICs # FireWire support device firewire # FireWire bus code @@ -350,7 +320,6 @@ device sound # Generic sound driver (r device snd_es137x # Ensoniq AudioPCI ES137x device snd_hda # Intel High Definition Audio device snd_ich # Intel, NVidia and other ICH AC'97 Audio -device snd_uaudio # USB Audio device snd_via8233 # VIA VT8233x Audio # MMC/SD Modified: projects/pseries/amd64/conf/GENERIC.hints ============================================================================== --- projects/pseries/amd64/conf/GENERIC.hints Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/conf/GENERIC.hints Sun Mar 11 19:44:00 2012 (r232829) @@ -30,3 +30,4 @@ hint.atrtc.0.irq="8" hint.attimer.0.at="isa" hint.attimer.0.port="0x40" hint.attimer.0.irq="0" +hint.wbwd.0.at="isa" Modified: projects/pseries/amd64/conf/NOTES ============================================================================== --- projects/pseries/amd64/conf/NOTES Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/conf/NOTES Sun Mar 11 19:44:00 2012 (r232829) @@ -465,10 +465,12 @@ device tpm # ichwd: Intel ICH watchdog timer # amdsbwd: AMD SB7xx watchdog timer # viawd: VIA south bridge watchdog timer +# wbwd: Winbond watchdog timer # device ichwd device amdsbwd device viawd +device wbwd # # Temperature sensors: Modified: projects/pseries/amd64/include/_limits.h ============================================================================== --- projects/pseries/amd64/include/_limits.h Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/include/_limits.h Sun Mar 11 19:44:00 2012 (r232829) @@ -1,87 +1,6 @@ /*- - * Copyright (c) 1988, 1993 - * The Regents of the University of California. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 4. Neither the name of the University nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * @(#)limits.h 8.3 (Berkeley) 1/4/94 - * $FreeBSD$ + * This file is in the public domain. */ +/* $FreeBSD$ */ -#ifndef _MACHINE__LIMITS_H_ -#define _MACHINE__LIMITS_H_ - -/* - * According to ANSI (section 2.2.4.2), the values below must be usable by - * #if preprocessing directives. Additionally, the expression must have the - * same type as would an expression that is an object of the corresponding - * type converted according to the integral promotions. The subtraction for - * INT_MIN, etc., is so the value is not unsigned; e.g., 0x80000000 is an - * unsigned int for 32-bit two's complement ANSI compilers (section 3.1.3.2). - */ - -#define __CHAR_BIT 8 /* number of bits in a char */ - -#define __SCHAR_MAX 0x7f /* max value for a signed char */ -#define __SCHAR_MIN (-0x7f - 1) /* min value for a signed char */ - -#define __UCHAR_MAX 0xff /* max value for an unsigned char */ - -#define __USHRT_MAX 0xffff /* max value for an unsigned short */ -#define __SHRT_MAX 0x7fff /* max value for a short */ -#define __SHRT_MIN (-0x7fff - 1) /* min value for a short */ - -#define __UINT_MAX 0xffffffff /* max value for an unsigned int */ -#define __INT_MAX 0x7fffffff /* max value for an int */ -#define __INT_MIN (-0x7fffffff - 1) /* min value for an int */ - -#define __ULONG_MAX 0xffffffffffffffff /* max for an unsigned long */ -#define __LONG_MAX 0x7fffffffffffffff /* max for a long */ -#define __LONG_MIN (-0x7fffffffffffffff - 1) /* min for a long */ - - /* max value for an unsigned long long */ -#define __ULLONG_MAX 0xffffffffffffffffULL -#define __LLONG_MAX 0x7fffffffffffffffLL /* max value for a long long */ -#define __LLONG_MIN (-0x7fffffffffffffffLL - 1) /* min for a long long */ - -#define __SSIZE_MAX __LONG_MAX /* max value for a ssize_t */ - -#define __SIZE_T_MAX __ULONG_MAX /* max value for a size_t */ - -#define __OFF_MAX __LONG_MAX /* max value for an off_t */ -#define __OFF_MIN __LONG_MIN /* min value for an off_t */ - -/* Quads and longs are the same on the amd64. Ensure they stay in sync. */ -#define __UQUAD_MAX __ULONG_MAX /* max value for a uquad_t */ -#define __QUAD_MAX __LONG_MAX /* max value for a quad_t */ -#define __QUAD_MIN __LONG_MIN /* min value for a quad_t */ - -#define __LONG_BIT 64 -#define __WORD_BIT 32 - -/* Minimum signal stack size. */ -#define __MINSIGSTKSZ (512 * 4) - -#endif /* !_MACHINE__LIMITS_H_ */ +#include <x86/_limits.h> Modified: projects/pseries/amd64/include/_stdint.h ============================================================================== --- projects/pseries/amd64/include/_stdint.h Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/include/_stdint.h Sun Mar 11 19:44:00 2012 (r232829) @@ -1,171 +1,6 @@ /*- - * Copyright (c) 2001, 2002 Mike Barcroft <mike@FreeBSD.org> - * Copyright (c) 2001 The NetBSD Foundation, Inc. - * All rights reserved. - * - * This code is derived from software contributed to The NetBSD Foundation - * by Klaus Klein. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the NetBSD - * Foundation, Inc. and its contributors. - * 4. Neither the name of The NetBSD Foundation nor the names of its - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS - * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS - * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - * - * $FreeBSD$ + * This file is in the public domain. */ +/* $FreeBSD$ */ -#ifndef _MACHINE__STDINT_H_ -#define _MACHINE__STDINT_H_ - -#if !defined(__cplusplus) || defined(__STDC_CONSTANT_MACROS) - -#define INT8_C(c) (c) -#define INT16_C(c) (c) -#define INT32_C(c) (c) -#define INT64_C(c) (c ## L) - -#define UINT8_C(c) (c) -#define UINT16_C(c) (c) -#define UINT32_C(c) (c ## U) -#define UINT64_C(c) (c ## UL) - -#define INTMAX_C(c) INT64_C(c) -#define UINTMAX_C(c) UINT64_C(c) - -#endif /* !defined(__cplusplus) || defined(__STDC_CONSTANT_MACROS) */ - -#if !defined(__cplusplus) || defined(__STDC_LIMIT_MACROS) - -/* - * ISO/IEC 9899:1999 - * 7.18.2.1 Limits of exact-width integer types - */ -/* Minimum values of exact-width signed integer types. */ -#define INT8_MIN (-0x7f-1) -#define INT16_MIN (-0x7fff-1) -#define INT32_MIN (-0x7fffffff-1) -#define INT64_MIN (-0x7fffffffffffffffL-1) - -/* Maximum values of exact-width signed integer types. */ -#define INT8_MAX 0x7f -#define INT16_MAX 0x7fff -#define INT32_MAX 0x7fffffff -#define INT64_MAX 0x7fffffffffffffffL - -/* Maximum values of exact-width unsigned integer types. */ -#define UINT8_MAX 0xff -#define UINT16_MAX 0xffff -#define UINT32_MAX 0xffffffffU -#define UINT64_MAX 0xffffffffffffffffUL - -/* - * ISO/IEC 9899:1999 - * 7.18.2.2 Limits of minimum-width integer types - */ -/* Minimum values of minimum-width signed integer types. */ -#define INT_LEAST8_MIN INT8_MIN -#define INT_LEAST16_MIN INT16_MIN -#define INT_LEAST32_MIN INT32_MIN -#define INT_LEAST64_MIN INT64_MIN - -/* Maximum values of minimum-width signed integer types. */ -#define INT_LEAST8_MAX INT8_MAX -#define INT_LEAST16_MAX INT16_MAX -#define INT_LEAST32_MAX INT32_MAX -#define INT_LEAST64_MAX INT64_MAX - -/* Maximum values of minimum-width unsigned integer types. */ -#define UINT_LEAST8_MAX UINT8_MAX -#define UINT_LEAST16_MAX UINT16_MAX -#define UINT_LEAST32_MAX UINT32_MAX -#define UINT_LEAST64_MAX UINT64_MAX - -/* - * ISO/IEC 9899:1999 - * 7.18.2.3 Limits of fastest minimum-width integer types - */ -/* Minimum values of fastest minimum-width signed integer types. */ -#define INT_FAST8_MIN INT32_MIN -#define INT_FAST16_MIN INT32_MIN -#define INT_FAST32_MIN INT32_MIN -#define INT_FAST64_MIN INT64_MIN - -/* Maximum values of fastest minimum-width signed integer types. */ -#define INT_FAST8_MAX INT32_MAX -#define INT_FAST16_MAX INT32_MAX -#define INT_FAST32_MAX INT32_MAX -#define INT_FAST64_MAX INT64_MAX - -/* Maximum values of fastest minimum-width unsigned integer types. */ -#define UINT_FAST8_MAX UINT32_MAX -#define UINT_FAST16_MAX UINT32_MAX -#define UINT_FAST32_MAX UINT32_MAX -#define UINT_FAST64_MAX UINT64_MAX - -/* - * ISO/IEC 9899:1999 - * 7.18.2.4 Limits of integer types capable of holding object pointers - */ -#define INTPTR_MIN INT64_MIN -#define INTPTR_MAX INT64_MAX -#define UINTPTR_MAX UINT64_MAX - -/* - * ISO/IEC 9899:1999 - * 7.18.2.5 Limits of greatest-width integer types - */ -#define INTMAX_MIN INT64_MIN -#define INTMAX_MAX INT64_MAX -#define UINTMAX_MAX UINT64_MAX - -/* - * ISO/IEC 9899:1999 - * 7.18.3 Limits of other integer types - */ -/* Limits of ptrdiff_t. */ -#define PTRDIFF_MIN INT64_MIN -#define PTRDIFF_MAX INT64_MAX - -/* Limits of sig_atomic_t. */ -#define SIG_ATOMIC_MIN LONG_MIN -#define SIG_ATOMIC_MAX LONG_MAX - -/* Limit of size_t. */ -#define SIZE_MAX UINT64_MAX - -#ifndef WCHAR_MIN /* Also possibly defined in <wchar.h> */ -/* Limits of wchar_t. */ -#define WCHAR_MIN INT32_MIN -#define WCHAR_MAX INT32_MAX -#endif - -/* Limits of wint_t. */ -#define WINT_MIN INT32_MIN -#define WINT_MAX INT32_MAX - -#endif /* !defined(__cplusplus) || defined(__STDC_LIMIT_MACROS) */ - -#endif /* !_MACHINE__STDINT_H_ */ +#include <x86/_stdint.h> Modified: projects/pseries/amd64/include/_types.h ============================================================================== --- projects/pseries/amd64/include/_types.h Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/include/_types.h Sun Mar 11 19:44:00 2012 (r232829) @@ -1,116 +1,6 @@ /*- - * Copyright (c) 2002 Mike Barcroft <mike@FreeBSD.org> - * Copyright (c) 1990, 1993 - * The Regents of the University of California. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. - * 4. Neither the name of the University nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * From: @(#)ansi.h 8.2 (Berkeley) 1/4/94 - * From: @(#)types.h 8.3 (Berkeley) 1/5/94 - * $FreeBSD$ + * This file is in the public domain. */ +/* $FreeBSD$ */ -#ifndef _MACHINE__TYPES_H_ -#define _MACHINE__TYPES_H_ - -#ifndef _SYS_CDEFS_H_ -#error this file needs sys/cdefs.h as a prerequisite -#endif - -#define __NO_STRICT_ALIGNMENT - -/* - * Basic types upon which most other types are built. - */ -typedef signed char __int8_t; -typedef unsigned char __uint8_t; -typedef short __int16_t; -typedef unsigned short __uint16_t; -typedef int __int32_t; -typedef unsigned int __uint32_t; -typedef long __int64_t; -typedef unsigned long __uint64_t; - -/* - * Standard type definitions. - */ -typedef __int32_t __clock_t; /* clock()... */ -typedef __int64_t __critical_t; -typedef double __double_t; -typedef float __float_t; -typedef __int64_t __intfptr_t; -typedef __int64_t __intmax_t; -typedef __int64_t __intptr_t; -typedef __int32_t __int_fast8_t; -typedef __int32_t __int_fast16_t; -typedef __int32_t __int_fast32_t; -typedef __int64_t __int_fast64_t; -typedef __int8_t __int_least8_t; -typedef __int16_t __int_least16_t; -typedef __int32_t __int_least32_t; -typedef __int64_t __int_least64_t; -typedef __int64_t __ptrdiff_t; /* ptr1 - ptr2 */ -typedef __int64_t __register_t; -typedef __int64_t __segsz_t; /* segment size (in pages) */ -typedef __uint64_t __size_t; /* sizeof() */ -typedef __int64_t __ssize_t; /* byte count or error */ -typedef __int64_t __time_t; /* time()... */ -typedef __uint64_t __uintfptr_t; -typedef __uint64_t __uintmax_t; -typedef __uint64_t __uintptr_t; -typedef __uint32_t __uint_fast8_t; -typedef __uint32_t __uint_fast16_t; -typedef __uint32_t __uint_fast32_t; -typedef __uint64_t __uint_fast64_t; -typedef __uint8_t __uint_least8_t; -typedef __uint16_t __uint_least16_t; -typedef __uint32_t __uint_least32_t; -typedef __uint64_t __uint_least64_t; -typedef __uint64_t __u_register_t; -typedef __uint64_t __vm_offset_t; -typedef __int64_t __vm_ooffset_t; -typedef __uint64_t __vm_paddr_t; -typedef __uint64_t __vm_pindex_t; -typedef __uint64_t __vm_size_t; - -/* - * Unusual type definitions. - */ -#ifdef __GNUCLIKE_BUILTIN_VARARGS -typedef __builtin_va_list __va_list; /* internally known to gcc */ -#elif defined(lint) -typedef char * __va_list; /* pretend */ -#endif -#if defined(__GNUC_VA_LIST_COMPATIBILITY) && !defined(__GNUC_VA_LIST) \ - && !defined(__NO_GNUC_VA_LIST) -#define __GNUC_VA_LIST -typedef __va_list __gnuc_va_list; /* compatibility w/GNU headers*/ -#endif - -#endif /* !_MACHINE__TYPES_H_ */ +#include <x86/_types.h> Modified: projects/pseries/amd64/include/cpufunc.h ============================================================================== --- projects/pseries/amd64/include/cpufunc.h Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/include/cpufunc.h Sun Mar 11 19:44:00 2012 (r232829) @@ -727,7 +727,7 @@ uint64_t rdr5(void); uint64_t rdr6(void); uint64_t rdr7(void); uint64_t rdtsc(void); -u_int read_rflags(void); +u_long read_rflags(void); u_int rfs(void); u_int rgs(void); void wbinvd(void); Modified: projects/pseries/amd64/include/endian.h ============================================================================== --- projects/pseries/amd64/include/endian.h Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/include/endian.h Sun Mar 11 19:44:00 2012 (r232829) @@ -1,145 +1,6 @@ /*- - * Copyright (c) 1987, 1991 Regents of the University of California. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 4. Neither the name of the University nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * @(#)endian.h 7.8 (Berkeley) 4/3/91 - * $FreeBSD$ + * This file is in the public domain. */ +/* $FreeBSD$ */ -#ifndef _MACHINE_ENDIAN_H_ -#define _MACHINE_ENDIAN_H_ - -#include <sys/cdefs.h> -#include <sys/_types.h> - -#ifdef __cplusplus -extern "C" { -#endif - -/* - * Define the order of 32-bit words in 64-bit words. - */ -#define _QUAD_HIGHWORD 1 -#define _QUAD_LOWWORD 0 - -/* - * Definitions for byte order, according to byte significance from low - * address to high. - */ -#define _LITTLE_ENDIAN 1234 /* LSB first: i386, vax */ -#define _BIG_ENDIAN 4321 /* MSB first: 68000, ibm, net */ -#define _PDP_ENDIAN 3412 /* LSB first in word, MSW first in long */ - -#define _BYTE_ORDER _LITTLE_ENDIAN - -/* - * Deprecated variants that don't have enough underscores to be useful in more - * strict namespaces. - */ -#if __BSD_VISIBLE -#define LITTLE_ENDIAN _LITTLE_ENDIAN -#define BIG_ENDIAN _BIG_ENDIAN -#define PDP_ENDIAN _PDP_ENDIAN -#define BYTE_ORDER _BYTE_ORDER -#endif - -#if defined(__GNUCLIKE_ASM) && defined(__GNUCLIKE_BUILTIN_CONSTANT_P) - -#define __bswap64_const(_x) \ - (((_x) >> 56) | \ - (((_x) >> 40) & (0xffUL << 8)) | \ - (((_x) >> 24) & (0xffUL << 16)) | \ - (((_x) >> 8) & (0xffUL << 24)) | \ - (((_x) << 8) & (0xffUL << 32)) | \ - (((_x) << 24) & (0xffUL << 40)) | \ - (((_x) << 40) & (0xffUL << 48)) | \ - ((_x) << 56)) - -#define __bswap32_const(_x) \ - (((_x) >> 24) | \ - (((_x) & (0xff << 16)) >> 8) | \ - (((_x) & (0xff << 8)) << 8) | \ - ((_x) << 24)) - -#define __bswap16_const(_x) (__uint16_t)((_x) << 8 | (_x) >> 8) - -static __inline __uint64_t -__bswap64_var(__uint64_t _x) -{ - - __asm ("bswap %0" : "+r" (_x)); - return (_x); -} - -static __inline __uint32_t -__bswap32_var(__uint32_t _x) -{ - - __asm ("bswap %0" : "+r" (_x)); - return (_x); -} - -static __inline __uint16_t -__bswap16_var(__uint16_t _x) -{ - - return (__bswap16_const(_x)); -} - -#define __bswap64(_x) \ - (__builtin_constant_p(_x) ? \ - __bswap64_const((__uint64_t)(_x)) : __bswap64_var(_x)) - -#define __bswap32(_x) \ - (__builtin_constant_p(_x) ? \ - __bswap32_const((__uint32_t)(_x)) : __bswap32_var(_x)) - -#define __bswap16(_x) \ - (__builtin_constant_p(_x) ? \ - __bswap16_const((__uint16_t)(_x)) : __bswap16_var(_x)) - -#define __htonl(x) __bswap32(x) -#define __htons(x) __bswap16(x) -#define __ntohl(x) __bswap32(x) -#define __ntohs(x) __bswap16(x) - -#else /* !(__GNUCLIKE_ASM && __GNUCLIKE_BUILTIN_CONSTANT_P) */ - -/* - * No optimizations are available for this compiler. Fall back to - * non-optimized functions by defining the constant usually used to prevent - * redefinition. - */ -#define _BYTEORDER_FUNC_DEFINED - -#endif /* __GNUCLIKE_ASM && __GNUCLIKE_BUILTIN_CONSTANT_P */ - -#ifdef __cplusplus -} -#endif - -#endif /* !_MACHINE_ENDIAN_H_ */ +#include <x86/endian.h> Modified: projects/pseries/amd64/include/float.h ============================================================================== --- projects/pseries/amd64/include/float.h Sun Mar 11 19:38:49 2012 (r232828) +++ projects/pseries/amd64/include/float.h Sun Mar 11 19:44:00 2012 (r232829) @@ -1,94 +1,6 @@ /*- - * Copyright (c) 1989 Regents of the University of California. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 4. Neither the name of the University nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * from: @(#)float.h 7.1 (Berkeley) 5/8/90 - * $FreeBSD$ + * This file is in the public domain. */ +/* $FreeBSD$ */ -#ifndef _MACHINE_FLOAT_H_ -#define _MACHINE_FLOAT_H_ 1 - -#include <sys/cdefs.h> - -__BEGIN_DECLS -extern int __flt_rounds(void); -__END_DECLS - -#define FLT_RADIX 2 /* b */ -#define FLT_ROUNDS __flt_rounds() -#if __ISO_C_VISIBLE >= 1999 -#define FLT_EVAL_METHOD 0 /* no promotions */ -#define DECIMAL_DIG 21 /* max precision in decimal digits */ -#endif - -#define FLT_MANT_DIG 24 /* p */ -#define FLT_EPSILON 1.19209290E-07F /* b**(1-p) */ -#define FLT_DIG 6 /* floor((p-1)*log10(b))+(b == 10) */ -#define FLT_MIN_EXP (-125) /* emin */ -#define FLT_MIN 1.17549435E-38F /* b**(emin-1) */ -#define FLT_MIN_10_EXP (-37) /* ceil(log10(b**(emin-1))) */ -#define FLT_MAX_EXP 128 /* emax */ -#define FLT_MAX 3.40282347E+38F /* (1-b**(-p))*b**emax */ -#define FLT_MAX_10_EXP 38 /* floor(log10((1-b**(-p))*b**emax)) */ *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201203111944.q2BJi2Wo024110>