svn commit: r216061 - in projects/sbruno_64cpus: contrib/gcc
contrib/gcc/config contrib/gcc/config/ia64 contrib/top
contrib/traceroute contrib/traceroute/lbl etc/rc.d
share/man/man4 share/mk share/...
Sean Bruno
sbruno at FreeBSD.org
Mon Nov 29 18:32:04 UTC 2010
Author: sbruno
Date: Mon Nov 29 18:32:03 2010
New Revision: 216061
URL: http://svn.freebsd.org/changeset/base/216061
Log:
IFV and accept alc@ changes to big memory
Added:
projects/sbruno_64cpus/share/syscons/fonts/swiss-8x14.fnt
- copied unchanged from r216060, head/share/syscons/fonts/swiss-8x14.fnt
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-agl-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-agl-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-app-hotplug.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-app-hotplug.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-app-hotplug.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-app-hotplug.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-asx0-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-asx0-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-asxx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-asxx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-ciu-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-ciu-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-clock.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-clock.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-clock.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-clock.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-crypto.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-crypto.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-crypto.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-crypto.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-dbg-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-dbg-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-debug-handler.S
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-debug-handler.S
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-debug-remote.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-debug-remote.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-debug-uart.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-debug-uart.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-debug.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-debug.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-debug.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-debug.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-dfa-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-dfa-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-dfm-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-dfm-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-dpi-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-dpi-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-error-custom.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-error-custom.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-error-custom.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-error-custom.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-error-init-cn30xx.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-error-init-cn30xx.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-error-init-cn31xx.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-error-init-cn31xx.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-error-init-cn38xx.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-error-init-cn38xx.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-error-init-cn38xxp2.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-error-init-cn38xxp2.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-error-init-cn50xx.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-error-init-cn50xx.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-error-init-cn52xx.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-error-init-cn52xx.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-error-init-cn52xxp1.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-error-init-cn52xxp1.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-error-init-cn56xx.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-error-init-cn56xx.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-error-init-cn56xxp1.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-error-init-cn56xxp1.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-error-init-cn58xx.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-error-init-cn58xx.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-error-init-cn58xxp1.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-error-init-cn58xxp1.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-error-init-cn63xx.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-error-init-cn63xx.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-error-init-cn63xxp1.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-error-init-cn63xxp1.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-error.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-error.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-error.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-error.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-fpa-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-fpa-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-gmxx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-gmxx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-gpio-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-gpio-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-jtag.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-helper-jtag.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-jtag.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-helper-jtag.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-srio.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-helper-srio.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-srio.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-helper-srio.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-iob-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-iob-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-ipd-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-ipd-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-ixf18201.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-ixf18201.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-ixf18201.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-ixf18201.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-key-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-key-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-l2c-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-l2c-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-l2d-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-l2d-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-l2t-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-l2t-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-led-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-led-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-lmcx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-lmcx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-mio-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-mio-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-mixx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-mixx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-mpi-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-mpi-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-ndf-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-ndf-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-npei-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-npei-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-npi-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-npi-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pci-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-pci-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pcieepx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-pcieepx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pciercx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-pciercx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pcm-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-pcm-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pcmx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-pcmx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pcsx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-pcsx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pcsxx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-pcsxx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pemx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-pemx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pescx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-pescx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pexp-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-pexp-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pip-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-pip-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pko-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-pko-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pow-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-pow-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-power-throttle.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-power-throttle.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-power-throttle.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-power-throttle.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-rad-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-rad-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-rnm-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-rnm-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-shmem.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-shmem.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-shmem.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-shmem.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-sim-magic.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-sim-magic.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-sli-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-sli-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-smi-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-smi-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-smix-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-smix-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-spx0-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-spx0-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-spxx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-spxx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-srio.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-srio.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-srio.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-srio.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-sriomaintx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-sriomaintx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-sriox-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-sriox-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-srxx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-srxx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-stxx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-stxx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-tim-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-tim-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-tlb.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-tlb.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-tlb.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-tlb.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-tra-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-tra-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-uahcx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-uahcx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-uart.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-uart.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-uctlx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-uctlx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-usbcx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-usbcx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-usbd.c
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-usbd.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-usbd.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-usbd.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-usbnx-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-usbnx-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-zip-defs.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-zip-defs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/octeon-boot-info.h
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/octeon-boot-info.h
projects/sbruno_64cpus/sys/dev/ixgbe/ixgbe_mbx.c
- copied unchanged from r216060, head/sys/dev/ixgbe/ixgbe_mbx.c
projects/sbruno_64cpus/sys/dev/ixgbe/ixgbe_mbx.h
- copied unchanged from r216060, head/sys/dev/ixgbe/ixgbe_mbx.h
projects/sbruno_64cpus/sys/dev/ixgbe/ixgbe_vf.c
- copied unchanged from r216060, head/sys/dev/ixgbe/ixgbe_vf.c
projects/sbruno_64cpus/sys/dev/ixgbe/ixgbe_vf.h
- copied unchanged from r216060, head/sys/dev/ixgbe/ixgbe_vf.h
projects/sbruno_64cpus/sys/dev/ixgbe/ixv.c
- copied unchanged from r216060, head/sys/dev/ixgbe/ixv.c
projects/sbruno_64cpus/sys/dev/ixgbe/ixv.h
- copied unchanged from r216060, head/sys/dev/ixgbe/ixv.h
projects/sbruno_64cpus/sys/mips/cavium/octeon_nmi.S
- copied unchanged from r216060, head/sys/mips/cavium/octeon_nmi.S
projects/sbruno_64cpus/sys/mips/cavium/octeon_wdog.c
- copied unchanged from r216060, head/sys/mips/cavium/octeon_wdog.c
projects/sbruno_64cpus/sys/netinet/sctp_dtrace_declare.h
- copied unchanged from r216060, head/sys/netinet/sctp_dtrace_declare.h
projects/sbruno_64cpus/sys/netinet/sctp_dtrace_define.h
- copied unchanged from r216060, head/sys/netinet/sctp_dtrace_define.h
projects/sbruno_64cpus/sys/x86/include/_align.h
- copied unchanged from r216060, head/sys/x86/include/_align.h
Replaced:
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-interrupt-handler.S
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-interrupt-handler.S
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-log-arc.S
- copied unchanged from r216060, head/sys/contrib/octeon-sdk/cvmx-log-arc.S
Deleted:
projects/sbruno_64cpus/contrib/traceroute/Makefile.in
projects/sbruno_64cpus/contrib/traceroute/aclocal.m4
projects/sbruno_64cpus/contrib/traceroute/acsite.m4
projects/sbruno_64cpus/contrib/traceroute/config.guess
projects/sbruno_64cpus/contrib/traceroute/config.sub
projects/sbruno_64cpus/contrib/traceroute/configure
projects/sbruno_64cpus/contrib/traceroute/configure.in
projects/sbruno_64cpus/contrib/traceroute/findsaddr-generic.c
projects/sbruno_64cpus/contrib/traceroute/findsaddr-linux.c
projects/sbruno_64cpus/contrib/traceroute/findsaddr-mib.c
projects/sbruno_64cpus/contrib/traceroute/install-sh
projects/sbruno_64cpus/contrib/traceroute/lbl/gnuc.h
projects/sbruno_64cpus/contrib/traceroute/lbl/os-solaris2.h
projects/sbruno_64cpus/contrib/traceroute/lbl/os-sunos4.h
projects/sbruno_64cpus/contrib/traceroute/mkdep
projects/sbruno_64cpus/contrib/traceroute/strerror.c
projects/sbruno_64cpus/contrib/traceroute/usleep.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/README.txt
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-asx.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-ciu.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-csr-addresses.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-cvmmem.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-interrupt-decodes.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-interrupt-rsl.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-iob.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-lmc.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-malloc/
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-mio.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-resources.config
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-shared-linux-n32.ld
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-shared-linux-o32.ld
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-shared-linux.ld
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-twsi-raw.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-twsi-raw.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx.mk
projects/sbruno_64cpus/sys/contrib/octeon-sdk/executive-config.h.template
Modified:
projects/sbruno_64cpus/contrib/gcc/cgraphunit.c
projects/sbruno_64cpus/contrib/gcc/config/elfos.h
projects/sbruno_64cpus/contrib/gcc/config/ia64/hpux.h
projects/sbruno_64cpus/contrib/gcc/config/ia64/ia64.c
projects/sbruno_64cpus/contrib/gcc/config/ia64/unwind-ia64.h
projects/sbruno_64cpus/contrib/gcc/output.h
projects/sbruno_64cpus/contrib/gcc/toplev.c
projects/sbruno_64cpus/contrib/gcc/varasm.c
projects/sbruno_64cpus/contrib/traceroute/as.c
projects/sbruno_64cpus/contrib/traceroute/as.h
projects/sbruno_64cpus/contrib/traceroute/ifaddrlist.c
projects/sbruno_64cpus/contrib/traceroute/traceroute.c
projects/sbruno_64cpus/etc/rc.d/mountcritlocal
projects/sbruno_64cpus/share/man/man4/arcmsr.4
projects/sbruno_64cpus/share/man/man4/ata.4
projects/sbruno_64cpus/share/man/man4/et.4
projects/sbruno_64cpus/share/man/man4/fxp.4
projects/sbruno_64cpus/share/man/man4/rum.4
projects/sbruno_64cpus/share/syscons/fonts/INDEX.fonts
projects/sbruno_64cpus/share/syscons/fonts/Makefile
projects/sbruno_64cpus/sys/amd64/amd64/fpu.c
projects/sbruno_64cpus/sys/amd64/amd64/machdep.c
projects/sbruno_64cpus/sys/amd64/amd64/pmap.c
projects/sbruno_64cpus/sys/amd64/amd64/support.S
projects/sbruno_64cpus/sys/amd64/ia32/ia32_reg.c
projects/sbruno_64cpus/sys/amd64/ia32/ia32_signal.c
projects/sbruno_64cpus/sys/amd64/include/_align.h
projects/sbruno_64cpus/sys/amd64/include/fpu.h
projects/sbruno_64cpus/sys/amd64/include/pmap.h
projects/sbruno_64cpus/sys/amd64/include/vmparam.h
projects/sbruno_64cpus/sys/boot/common/load_elf.c
projects/sbruno_64cpus/sys/compat/ndis/kern_ndis.c
projects/sbruno_64cpus/sys/compat/ndis/subr_ntoskrnl.c
projects/sbruno_64cpus/sys/conf/NOTES
projects/sbruno_64cpus/sys/conf/files
projects/sbruno_64cpus/sys/conf/kern.pre.mk
projects/sbruno_64cpus/sys/conf/options
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmip.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-abi.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-access-native.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-access.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-address.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-app-init-linux.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-app-init.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-app-init.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-asm.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-atomic.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-bootloader.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-bootmem.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-bootmem.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-cmd-queue.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-cmd-queue.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-compactflash.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-compactflash.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-core.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-core.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-coremask.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-coremask.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-csr-db-support.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-csr-db.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-csr-db.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-csr-enums.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-csr-typedefs.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-csr.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-dfa.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-dfa.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-dma-engine.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-dma-engine.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-ebt3000.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-ebt3000.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-fau.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-flash.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-flash.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-fpa.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-fpa.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-gmx.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-gpio.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-board.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-board.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-check-defines.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-errata.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-errata.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-fpa.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-fpa.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-loop.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-loop.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-npi.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-npi.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-rgmii.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-rgmii.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-sgmii.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-sgmii.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-spi.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-spi.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-util.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-util.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-xaui.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper-xaui.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-helper.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-higig.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-interrupt.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-interrupt.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-ipd.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-key.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-l2c.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-l2c.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-llm.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-llm.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-log.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-log.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-malloc.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-mdio.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-mgmt-port.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-mgmt-port.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-nand.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-nand.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-npi.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-packet.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pci.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pcie.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pcie.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pip.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pko.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pko.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-platform.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pow.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-pow.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-raid.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-raid.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-rng.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-rtc.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-rwlock.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-scratch.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-spi.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-spi.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-spi4000.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-spinlock.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-swap.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-sysinfo.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-sysinfo.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-thunder.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-thunder.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-tim.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-tim.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-tra.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-tra.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-twsi.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-twsi.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-uart.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-usb.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-usb.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-utils.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-version.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-warn.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-warn.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-wqe.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-zip.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-zip.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx-zone.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/cvmx.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/octeon-feature.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/octeon-model.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/octeon-model.h
projects/sbruno_64cpus/sys/contrib/octeon-sdk/octeon-pci-console.c
projects/sbruno_64cpus/sys/contrib/octeon-sdk/octeon-pci-console.h
projects/sbruno_64cpus/sys/crypto/aesni/aesni_wrap.c
projects/sbruno_64cpus/sys/crypto/via/padlock.c
projects/sbruno_64cpus/sys/crypto/via/padlock_cipher.c
projects/sbruno_64cpus/sys/crypto/via/padlock_hash.c
projects/sbruno_64cpus/sys/dev/alc/if_alc.c
projects/sbruno_64cpus/sys/dev/asr/asr.c
projects/sbruno_64cpus/sys/dev/ata/ata-dma.c
projects/sbruno_64cpus/sys/dev/ata/chipsets/ata-ahci.c
projects/sbruno_64cpus/sys/dev/ata/chipsets/ata-cyrix.c
projects/sbruno_64cpus/sys/dev/ata/chipsets/ata-marvell.c
projects/sbruno_64cpus/sys/dev/ata/chipsets/ata-national.c
projects/sbruno_64cpus/sys/dev/ata/chipsets/ata-promise.c
projects/sbruno_64cpus/sys/dev/ata/chipsets/ata-serverworks.c
projects/sbruno_64cpus/sys/dev/ata/chipsets/ata-siliconimage.c
projects/sbruno_64cpus/sys/dev/e1000/if_em.c
projects/sbruno_64cpus/sys/dev/e1000/if_lem.c
projects/sbruno_64cpus/sys/dev/fxp/if_fxp.c
projects/sbruno_64cpus/sys/dev/fxp/if_fxpreg.h
projects/sbruno_64cpus/sys/dev/fxp/if_fxpvar.h
projects/sbruno_64cpus/sys/dev/ichwd/ichwd.c
projects/sbruno_64cpus/sys/dev/isp/isp_freebsd.c
projects/sbruno_64cpus/sys/dev/ixgbe/ixgbe.c
projects/sbruno_64cpus/sys/dev/ixgbe/ixgbe.h
projects/sbruno_64cpus/sys/dev/ixgbe/ixgbe_82598.c
projects/sbruno_64cpus/sys/dev/ixgbe/ixgbe_82599.c
projects/sbruno_64cpus/sys/dev/ixgbe/ixgbe_api.c
projects/sbruno_64cpus/sys/dev/ixgbe/ixgbe_api.h
projects/sbruno_64cpus/sys/dev/ixgbe/ixgbe_common.c
projects/sbruno_64cpus/sys/dev/ixgbe/ixgbe_common.h
projects/sbruno_64cpus/sys/dev/ixgbe/ixgbe_osdep.h
projects/sbruno_64cpus/sys/dev/ixgbe/ixgbe_phy.c
projects/sbruno_64cpus/sys/dev/ixgbe/ixgbe_phy.h
projects/sbruno_64cpus/sys/dev/ixgbe/ixgbe_type.h
projects/sbruno_64cpus/sys/dev/jme/if_jme.c
projects/sbruno_64cpus/sys/dev/jme/if_jmereg.h
projects/sbruno_64cpus/sys/dev/mii/e1000phy.c
projects/sbruno_64cpus/sys/dev/mii/inphy.c
projects/sbruno_64cpus/sys/dev/mii/ip1000phy.c
projects/sbruno_64cpus/sys/dev/pci/pci_pci.c
projects/sbruno_64cpus/sys/dev/usb/controller/usb_controller.c
projects/sbruno_64cpus/sys/dev/usb/net/if_axe.c
projects/sbruno_64cpus/sys/dev/usb/net/if_axereg.h
projects/sbruno_64cpus/sys/dev/usb/serial/uftdi.c
projects/sbruno_64cpus/sys/dev/usb/usb_controller.h
projects/sbruno_64cpus/sys/dev/usb/usb_pf.c
projects/sbruno_64cpus/sys/dev/usb/usbdevs
projects/sbruno_64cpus/sys/dev/usb/wlan/if_rum.c
projects/sbruno_64cpus/sys/i386/i386/machdep.c
projects/sbruno_64cpus/sys/i386/i386/support.s
projects/sbruno_64cpus/sys/i386/include/_align.h
projects/sbruno_64cpus/sys/i386/include/npx.h
projects/sbruno_64cpus/sys/i386/include/xen/hypercall.h
projects/sbruno_64cpus/sys/i386/isa/npx.c
projects/sbruno_64cpus/sys/i386/pci/pci_bus.c
projects/sbruno_64cpus/sys/i386/xen/pmap.c
projects/sbruno_64cpus/sys/i386/xen/xen_machdep.c
projects/sbruno_64cpus/sys/kern/kern_physio.c
projects/sbruno_64cpus/sys/kern/kern_sysctl.c
projects/sbruno_64cpus/sys/mips/cavium/files.octeon1
projects/sbruno_64cpus/sys/mips/cavium/octe/ethernet-common.c
projects/sbruno_64cpus/sys/mips/cavium/octe/ethernet-common.h
projects/sbruno_64cpus/sys/mips/cavium/octe/ethernet-defines.h
projects/sbruno_64cpus/sys/mips/cavium/octe/ethernet-mdio.c
projects/sbruno_64cpus/sys/mips/cavium/octe/ethernet-mem.c
projects/sbruno_64cpus/sys/mips/cavium/octe/ethernet-rx.c
projects/sbruno_64cpus/sys/mips/cavium/octe/ethernet-sgmii.c
projects/sbruno_64cpus/sys/mips/cavium/octe/ethernet-tx.c
projects/sbruno_64cpus/sys/mips/cavium/octe/ethernet-tx.h
projects/sbruno_64cpus/sys/mips/cavium/octe/ethernet-xaui.c
projects/sbruno_64cpus/sys/mips/cavium/octe/ethernet.c
projects/sbruno_64cpus/sys/mips/cavium/octe/octe.c
projects/sbruno_64cpus/sys/mips/cavium/octe/wrapper-cvmx-includes.h
projects/sbruno_64cpus/sys/mips/cavium/octeon_machdep.c
projects/sbruno_64cpus/sys/mips/include/param.h
projects/sbruno_64cpus/sys/mips/mips/pmap.c
projects/sbruno_64cpus/sys/mips/rmi/dev/nlge/if_nlge.c
projects/sbruno_64cpus/sys/mips/rmi/dev/nlge/if_nlge.h
projects/sbruno_64cpus/sys/modules/ixgbe/Makefile
projects/sbruno_64cpus/sys/netinet/ip6.h
projects/sbruno_64cpus/sys/netinet/sctp_cc_functions.c
projects/sbruno_64cpus/sys/netinet/sctp_pcb.c
projects/sbruno_64cpus/sys/netinet/sctp_uio.h
projects/sbruno_64cpus/sys/netinet6/in6.c
projects/sbruno_64cpus/sys/netinet6/in6_cksum.c
projects/sbruno_64cpus/sys/netinet6/ip6_input.c
projects/sbruno_64cpus/sys/netinet6/ip6_output.c
projects/sbruno_64cpus/sys/netinet6/ip6_var.h
projects/sbruno_64cpus/sys/netinet6/nd6.c
projects/sbruno_64cpus/sys/netinet6/nd6_nbr.c
projects/sbruno_64cpus/sys/pc98/include/_align.h
projects/sbruno_64cpus/sys/pc98/pc98/machdep.c
projects/sbruno_64cpus/sys/sparc64/include/vmparam.h
projects/sbruno_64cpus/sys/sys/sysctl.h
projects/sbruno_64cpus/sys/ufs/ffs/ffs_softdep.c
projects/sbruno_64cpus/sys/vm/vm_page.c
projects/sbruno_64cpus/sys/vm/vm_page.h
projects/sbruno_64cpus/tools/regression/bin/sh/builtins/cd2.0
projects/sbruno_64cpus/usr.bin/ar/ar.1
projects/sbruno_64cpus/usr.bin/ar/ar.c
projects/sbruno_64cpus/usr.bin/calendar/Makefile
projects/sbruno_64cpus/usr.bin/netstat/inet6.c
projects/sbruno_64cpus/usr.sbin/kbdmap/kbdmap.c
projects/sbruno_64cpus/usr.sbin/sysinstall/devices.c
projects/sbruno_64cpus/usr.sbin/sysinstall/menus.c
projects/sbruno_64cpus/usr.sbin/sysinstall/modules.c
projects/sbruno_64cpus/usr.sbin/traceroute/Makefile
Directory Properties:
projects/sbruno_64cpus/ (props changed)
projects/sbruno_64cpus/cddl/contrib/opensolaris/ (props changed)
projects/sbruno_64cpus/contrib/bind9/ (props changed)
projects/sbruno_64cpus/contrib/binutils/ (props changed)
projects/sbruno_64cpus/contrib/bzip2/ (props changed)
projects/sbruno_64cpus/contrib/ee/ (props changed)
projects/sbruno_64cpus/contrib/expat/ (props changed)
projects/sbruno_64cpus/contrib/file/ (props changed)
projects/sbruno_64cpus/contrib/gdb/ (props changed)
projects/sbruno_64cpus/contrib/gdtoa/ (props changed)
projects/sbruno_64cpus/contrib/gnu-sort/ (props changed)
projects/sbruno_64cpus/contrib/groff/ (props changed)
projects/sbruno_64cpus/contrib/less/ (props changed)
projects/sbruno_64cpus/contrib/libpcap/ (props changed)
projects/sbruno_64cpus/contrib/llvm/ (props changed)
projects/sbruno_64cpus/contrib/llvm/tools/clang/ (props changed)
projects/sbruno_64cpus/contrib/ncurses/ (props changed)
projects/sbruno_64cpus/contrib/netcat/ (props changed)
projects/sbruno_64cpus/contrib/ntp/ (props changed)
projects/sbruno_64cpus/contrib/one-true-awk/ (props changed)
projects/sbruno_64cpus/contrib/openbsm/ (props changed)
projects/sbruno_64cpus/contrib/openpam/ (props changed)
projects/sbruno_64cpus/contrib/pf/ (props changed)
projects/sbruno_64cpus/contrib/sendmail/ (props changed)
projects/sbruno_64cpus/contrib/tcpdump/ (props changed)
projects/sbruno_64cpus/contrib/tcsh/ (props changed)
projects/sbruno_64cpus/contrib/top/ (props changed)
projects/sbruno_64cpus/contrib/top/install-sh (props changed)
projects/sbruno_64cpus/contrib/tzcode/stdtime/ (props changed)
projects/sbruno_64cpus/contrib/tzcode/zic/ (props changed)
projects/sbruno_64cpus/contrib/tzdata/ (props changed)
projects/sbruno_64cpus/contrib/wpa/ (props changed)
projects/sbruno_64cpus/contrib/xz/ (props changed)
projects/sbruno_64cpus/crypto/openssh/ (props changed)
projects/sbruno_64cpus/crypto/openssl/ (props changed)
projects/sbruno_64cpus/lib/libc/ (props changed)
projects/sbruno_64cpus/lib/libc/stdtime/ (props changed)
projects/sbruno_64cpus/lib/libutil/ (props changed)
projects/sbruno_64cpus/lib/libz/ (props changed)
projects/sbruno_64cpus/sbin/ (props changed)
projects/sbruno_64cpus/sbin/ipfw/ (props changed)
projects/sbruno_64cpus/share/mk/bsd.arch.inc.mk (props changed)
projects/sbruno_64cpus/share/zoneinfo/ (props changed)
projects/sbruno_64cpus/sys/ (props changed)
projects/sbruno_64cpus/sys/amd64/include/xen/ (props changed)
projects/sbruno_64cpus/sys/cddl/contrib/opensolaris/ (props changed)
projects/sbruno_64cpus/sys/contrib/dev/acpica/ (props changed)
projects/sbruno_64cpus/sys/contrib/octeon-sdk/ (props changed)
projects/sbruno_64cpus/sys/contrib/pf/ (props changed)
projects/sbruno_64cpus/sys/contrib/x86emu/ (props changed)
projects/sbruno_64cpus/usr.bin/calendar/ (props changed)
projects/sbruno_64cpus/usr.bin/csup/ (props changed)
projects/sbruno_64cpus/usr.bin/procstat/ (props changed)
projects/sbruno_64cpus/usr.sbin/zic/ (props changed)
Modified: projects/sbruno_64cpus/contrib/gcc/cgraphunit.c
==============================================================================
--- projects/sbruno_64cpus/contrib/gcc/cgraphunit.c Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/contrib/gcc/cgraphunit.c Mon Nov 29 18:32:03 2010 (r216061)
@@ -1536,8 +1536,6 @@ cgraph_optimize (void)
return;
}
- process_pending_assemble_externals ();
-
/* Frontend may output common variables after the unit has been finalized.
It is safe to deal with them here as they are always zero initialized. */
cgraph_varpool_analyze_pending_decls ();
Modified: projects/sbruno_64cpus/contrib/gcc/config/elfos.h
==============================================================================
--- projects/sbruno_64cpus/contrib/gcc/config/elfos.h Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/contrib/gcc/config/elfos.h Mon Nov 29 18:32:03 2010 (r216061)
@@ -496,3 +496,13 @@ Boston, MA 02110-1301, USA. */
fprintf ((FILE), "\"\n"); \
} \
while (0)
+
+/* A C statement (sans semicolon) to output to the stdio stream STREAM
+ any text necessary for declaring the name of an external symbol
+ named NAME whch is referenced in this compilation but not defined.
+ It is needed to properly support non-default visibility. */
+
+#ifndef ASM_OUTPUT_EXTERNAL
+#define ASM_OUTPUT_EXTERNAL(FILE, DECL, NAME) \
+ default_elf_asm_output_external (FILE, DECL, NAME)
+#endif
Modified: projects/sbruno_64cpus/contrib/gcc/config/ia64/hpux.h
==============================================================================
--- projects/sbruno_64cpus/contrib/gcc/config/ia64/hpux.h Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/contrib/gcc/config/ia64/hpux.h Mon Nov 29 18:32:03 2010 (r216061)
@@ -144,10 +144,6 @@ do { \
definitions, so do not use them in gthr-posix.h. */
#define GTHREAD_USE_WEAK 0
-/* Put out the needed function declarations at the end. */
-
-#define TARGET_ASM_FILE_END ia64_hpux_file_end
-
#undef CTORS_SECTION_ASM_OP
#define CTORS_SECTION_ASM_OP "\t.section\t.init_array,\t\"aw\",\"init_array\""
Modified: projects/sbruno_64cpus/contrib/gcc/config/ia64/ia64.c
==============================================================================
--- projects/sbruno_64cpus/contrib/gcc/config/ia64/ia64.c Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/contrib/gcc/config/ia64/ia64.c Mon Nov 29 18:32:03 2010 (r216061)
@@ -250,10 +250,6 @@ static section *ia64_select_rtx_section
static void ia64_output_dwarf_dtprel (FILE *, int, rtx)
ATTRIBUTE_UNUSED;
static unsigned int ia64_section_type_flags (tree, const char *, int);
-static void ia64_hpux_add_extern_decl (tree decl)
- ATTRIBUTE_UNUSED;
-static void ia64_hpux_file_end (void)
- ATTRIBUTE_UNUSED;
static void ia64_init_libfuncs (void)
ATTRIBUTE_UNUSED;
static void ia64_hpux_init_libfuncs (void)
@@ -5015,49 +5011,6 @@ ia64_secondary_reload_class (enum reg_cl
}
-/* Emit text to declare externally defined variables and functions, because
- the Intel assembler does not support undefined externals. */
-
-void
-ia64_asm_output_external (FILE *file, tree decl, const char *name)
-{
- int save_referenced;
-
- /* GNU as does not need anything here, but the HP linker does need
- something for external functions. */
-
- if (TARGET_GNU_AS
- && (!TARGET_HPUX_LD
- || TREE_CODE (decl) != FUNCTION_DECL
- || strstr (name, "__builtin_") == name))
- return;
-
- /* ??? The Intel assembler creates a reference that needs to be satisfied by
- the linker when we do this, so we need to be careful not to do this for
- builtin functions which have no library equivalent. Unfortunately, we
- can't tell here whether or not a function will actually be called by
- expand_expr, so we pull in library functions even if we may not need
- them later. */
- if (! strcmp (name, "__builtin_next_arg")
- || ! strcmp (name, "alloca")
- || ! strcmp (name, "__builtin_constant_p")
- || ! strcmp (name, "__builtin_args_info"))
- return;
-
- if (TARGET_HPUX_LD)
- ia64_hpux_add_extern_decl (decl);
- else
- {
- /* assemble_name will set TREE_SYMBOL_REFERENCED, so we must save and
- restore it. */
- save_referenced = TREE_SYMBOL_REFERENCED (DECL_ASSEMBLER_NAME (decl));
- if (TREE_CODE (decl) == FUNCTION_DECL)
- ASM_OUTPUT_TYPE_DIRECTIVE (file, name, "function");
- (*targetm.asm_out.globalize_label) (file, name);
- TREE_SYMBOL_REFERENCED (DECL_ASSEMBLER_NAME (decl)) = save_referenced;
- }
-}
-
/* Parse the -mfixed-range= option string. */
static void
@@ -9223,55 +9176,33 @@ ia64_hpux_function_arg_padding (enum mac
return DEFAULT_FUNCTION_ARG_PADDING (mode, type);
}
-/* Linked list of all external functions that are to be emitted by GCC.
- We output the name if and only if TREE_SYMBOL_REFERENCED is set in
- order to avoid putting out names that are never really used. */
-
-struct extern_func_list GTY(())
-{
- struct extern_func_list *next;
- tree decl;
-};
-
-static GTY(()) struct extern_func_list *extern_func_head;
-
-static void
-ia64_hpux_add_extern_decl (tree decl)
-{
- struct extern_func_list *p = ggc_alloc (sizeof (struct extern_func_list));
-
- p->decl = decl;
- p->next = extern_func_head;
- extern_func_head = p;
-}
-
-/* Print out the list of used global functions. */
+/* Emit text to declare externally defined variables and functions, because
+ the Intel assembler does not support undefined externals. */
-static void
-ia64_hpux_file_end (void)
+void
+ia64_asm_output_external (FILE *file, tree decl, const char *name)
{
- struct extern_func_list *p;
-
- for (p = extern_func_head; p; p = p->next)
- {
- tree decl = p->decl;
- tree id = DECL_ASSEMBLER_NAME (decl);
-
- gcc_assert (id);
-
- if (!TREE_ASM_WRITTEN (decl) && TREE_SYMBOL_REFERENCED (id))
- {
- const char *name = XSTR (XEXP (DECL_RTL (decl), 0), 0);
-
- TREE_ASM_WRITTEN (decl) = 1;
- (*targetm.asm_out.globalize_label) (asm_out_file, name);
- fputs (TYPE_ASM_OP, asm_out_file);
- assemble_name (asm_out_file, name);
- fprintf (asm_out_file, "," TYPE_OPERAND_FMT "\n", "function");
- }
+ /* We output the name if and only if TREE_SYMBOL_REFERENCED is
+ set in order to avoid putting out names that are never really
+ used. */
+ if (TREE_SYMBOL_REFERENCED (DECL_ASSEMBLER_NAME (decl)))
+ {
+ /* maybe_assemble_visibility will return 1 if the assembler
+ visibility directive is outputed. */
+ int need_visibility = ((*targetm.binds_local_p) (decl)
+ && maybe_assemble_visibility (decl));
+
+ /* GNU as does not need anything here, but the HP linker does
+ need something for external functions. */
+ if ((TARGET_HPUX_LD || !TARGET_GNU_AS)
+ && TREE_CODE (decl) == FUNCTION_DECL)
+ {
+ ASM_OUTPUT_TYPE_DIRECTIVE (file, name, "function");
+ (*targetm.asm_out.globalize_label) (file, name);
+ }
+ else if (need_visibility && !TARGET_GNU_AS)
+ (*targetm.asm_out.globalize_label) (file, name);
}
-
- extern_func_head = 0;
}
/* Set SImode div/mod functions, init_integral_libfuncs only initializes
Modified: projects/sbruno_64cpus/contrib/gcc/config/ia64/unwind-ia64.h
==============================================================================
--- projects/sbruno_64cpus/contrib/gcc/config/ia64/unwind-ia64.h Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/contrib/gcc/config/ia64/unwind-ia64.h Mon Nov 29 18:32:03 2010 (r216061)
@@ -19,6 +19,13 @@
the Free Software Foundation, 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA. */
+#ifdef __FreeBSD__
+/* On FreeBSD, _Unwind_FindTableEntry is in libc, and must not be hidden here. */
+#define ATTRIBUTE_HIDDEN
+#else
+#define ATTRIBUTE_HIDDEN __attribute__ ((__visibility__ ("hidden")))
+#endif
+
struct unw_table_entry
{
unsigned long start_offset;
@@ -29,4 +36,4 @@ struct unw_table_entry
extern struct unw_table_entry *
_Unwind_FindTableEntry (void *pc, unsigned long *segment_base,
unsigned long *gp)
- __attribute__ ((__visibility__ ("hidden")));
+ ATTRIBUTE_HIDDEN;
Modified: projects/sbruno_64cpus/contrib/gcc/output.h
==============================================================================
--- projects/sbruno_64cpus/contrib/gcc/output.h Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/contrib/gcc/output.h Mon Nov 29 18:32:03 2010 (r216061)
@@ -200,9 +200,9 @@ extern void assemble_variable (tree, int
DONT_OUTPUT_DATA is from assemble_variable. */
extern void align_variable (tree decl, bool dont_output_data);
-/* Output something to declare an external symbol to the assembler.
- (Most assemblers don't need this, so we normally output nothing.)
- Do nothing if DECL is not external. */
+/* Queue for outputing something to declare an external symbol to the
+ assembler. (Most assemblers don't need this, so we normally output
+ nothing.) Do nothing if DECL is not external. */
extern void assemble_external (tree);
/* Assemble code to leave SIZE bytes of zeros. */
@@ -607,6 +607,10 @@ extern void default_file_start (void);
extern void file_end_indicate_exec_stack (void);
extern bool default_valid_pointer_mode (enum machine_mode);
+extern void default_elf_asm_output_external (FILE *file, tree,
+ const char *);
+extern int maybe_assemble_visibility (tree);
+
extern int default_address_cost (rtx);
/* dbxout helper functions */
Modified: projects/sbruno_64cpus/contrib/gcc/toplev.c
==============================================================================
--- projects/sbruno_64cpus/contrib/gcc/toplev.c Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/contrib/gcc/toplev.c Mon Nov 29 18:32:03 2010 (r216061)
@@ -1080,9 +1080,7 @@ compile_file (void)
dw2_output_indirect_constants ();
- /* Flush any pending external directives. cgraph did this for
- assemble_external calls from the front end, but the RTL
- expander can also generate them. */
+ /* Flush any pending external directives. */
process_pending_assemble_externals ();
/* Attach a special .ident directive to the end of the file to identify
Modified: projects/sbruno_64cpus/contrib/gcc/varasm.c
==============================================================================
--- projects/sbruno_64cpus/contrib/gcc/varasm.c Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/contrib/gcc/varasm.c Mon Nov 29 18:32:03 2010 (r216061)
@@ -126,7 +126,6 @@ static unsigned HOST_WIDE_INT array_size
static unsigned min_align (unsigned, unsigned);
static void output_constructor (tree, unsigned HOST_WIDE_INT, unsigned int);
static void globalize_decl (tree);
-static void maybe_assemble_visibility (tree);
#ifdef BSS_SECTION_ASM_OP
#ifdef ASM_OUTPUT_BSS
static void asm_output_bss (FILE *, tree, const char *,
@@ -1957,11 +1956,10 @@ assemble_external (tree decl ATTRIBUTE_U
if (!DECL_P (decl) || !DECL_EXTERNAL (decl) || !TREE_PUBLIC (decl))
return;
- if (flag_unit_at_a_time)
- pending_assemble_externals = tree_cons (0, decl,
- pending_assemble_externals);
- else
- assemble_external_real (decl);
+ /* We want to output external symbols at very last to check if they
+ are references or not. */
+ pending_assemble_externals = tree_cons (0, decl,
+ pending_assemble_externals);
#endif
}
@@ -5064,13 +5062,18 @@ default_assemble_visibility (tree decl,
/* A helper function to call assemble_visibility when needed for a decl. */
-static void
+int
maybe_assemble_visibility (tree decl)
{
enum symbol_visibility vis = DECL_VISIBILITY (decl);
if (vis != VISIBILITY_DEFAULT)
- targetm.asm_out.visibility (decl, vis);
+ {
+ targetm.asm_out.visibility (decl, vis);
+ return 1;
+ }
+ else
+ return 0;
}
/* Returns 1 if the target configuration supports defining public symbols
@@ -6224,4 +6227,19 @@ output_object_blocks (void)
htab_traverse (object_block_htab, output_object_block_htab, NULL);
}
+/* Emit text to declare externally defined symbols. It is needed to
+ properly support non-default visibility. */
+void
+default_elf_asm_output_external (FILE *file ATTRIBUTE_UNUSED,
+ tree decl,
+ const char *name ATTRIBUTE_UNUSED)
+{
+ /* We output the name if and only if TREE_SYMBOL_REFERENCED is
+ set in order to avoid putting out names that are never really
+ used. */
+ if (TREE_SYMBOL_REFERENCED (DECL_ASSEMBLER_NAME (decl))
+ && targetm.binds_local_p (decl))
+ maybe_assemble_visibility (decl);
+}
+
#include "gt-varasm.h"
Modified: projects/sbruno_64cpus/contrib/traceroute/as.c
==============================================================================
--- projects/sbruno_64cpus/contrib/traceroute/as.c Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/contrib/traceroute/as.c Mon Nov 29 18:32:03 2010 (r216061)
@@ -16,13 +16,6 @@
* 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
Modified: projects/sbruno_64cpus/contrib/traceroute/as.h
==============================================================================
--- projects/sbruno_64cpus/contrib/traceroute/as.h Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/contrib/traceroute/as.h Mon Nov 29 18:32:03 2010 (r216061)
@@ -16,13 +16,6 @@
* 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
Modified: projects/sbruno_64cpus/contrib/traceroute/ifaddrlist.c
==============================================================================
--- projects/sbruno_64cpus/contrib/traceroute/ifaddrlist.c Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/contrib/traceroute/ifaddrlist.c Mon Nov 29 18:32:03 2010 (r216061)
@@ -61,11 +61,6 @@ struct rtentry;
#include <string.h>
#include <unistd.h>
-#include "gnuc.h"
-#ifdef HAVE_OS_PROTO_H
-#include "os-proto.h"
-#endif
-
#include "ifaddrlist.h"
/*
Modified: projects/sbruno_64cpus/contrib/traceroute/traceroute.c
==============================================================================
--- projects/sbruno_64cpus/contrib/traceroute/traceroute.c Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/contrib/traceroute/traceroute.c Mon Nov 29 18:32:03 2010 (r216061)
@@ -245,11 +245,6 @@ static const char rcsid[] =
#include <string.h>
#include <unistd.h>
-#include "gnuc.h"
-#ifdef HAVE_OS_PROTO_H
-#include "os-proto.h"
-#endif
-
/* rfc1716 */
#ifndef ICMP_UNREACH_FILTER_PROHIB
#define ICMP_UNREACH_FILTER_PROHIB 13 /* admin prohibited filter */
Modified: projects/sbruno_64cpus/etc/rc.d/mountcritlocal
==============================================================================
--- projects/sbruno_64cpus/etc/rc.d/mountcritlocal Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/etc/rc.d/mountcritlocal Mon Nov 29 18:32:03 2010 (r216061)
@@ -5,13 +5,13 @@
# PROVIDE: mountcritlocal
# REQUIRE: root hostid_save mdconfig
-# KEYWORD: nojail
+# KEYWORD: nojail shutdown
. /etc/rc.subr
name="mountcritlocal"
start_cmd="mountcritlocal_start"
-stop_cmd=":"
+stop_cmd=sync
mountcritlocal_start()
{
Modified: projects/sbruno_64cpus/share/man/man4/arcmsr.4
==============================================================================
--- projects/sbruno_64cpus/share/man/man4/arcmsr.4 Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/share/man/man4/arcmsr.4 Mon Nov 29 18:32:03 2010 (r216061)
@@ -24,12 +24,12 @@
.\"
.\" $FreeBSD$
.\"
-.Dd March 28, 2008
+.Dd November 25, 2010
.Dt ARCMSR 4
.Os
.Sh NAME
.Nm arcmsr
-.Nd Areca SATA II RAID Controller driver
+.Nd Areca RAID Controller driver
.Sh SYNOPSIS
To compile this driver into the kernel,
place the following lines in your
@@ -50,11 +50,11 @@ arcmsr_load="YES"
.Sh DESCRIPTION
The
.Nm
-driver provides support for the Areca ARC-11xx and ARC-12xx series of SATA II
-RAID controllers.
+driver provides support for the Areca ARC-11xx, ARC-12xx, ARC-13xx,
+ARC-16xx and ARC-18xx series of SAS and SATA RAID controllers.
These controllers feature RAID-0, 1, 3, 5, 6, and 10 and
JBOD acceleration for up to 16 SATA drives.
-Raid level and stripe level
+RAID level and stripe level
migration, online capacity expansion, hot insertion/removal, automatic failover
and rebuild, and SMART are also supported.
Access to the arrays is provided
@@ -82,8 +82,6 @@ ARC-1160
.It
ARC-1170
.It
-ARC-1180
-.It
ARC-1110ML
.It
ARC-1120ML
@@ -92,14 +90,28 @@ ARC-1130ML
.It
ARC-1160ML
.It
+ARC-1200
+.It
+ARC-1201
+.It
ARC-1210
.It
+ARC-1212
+.It
ARC-1220
.It
+ARC-1222
+.It
ARC-1230
.It
+ARC-1231
+.It
ARC-1260
.It
+ARC-1261
+.It
+ARC-1270
+.It
ARC-1280
.It
ARC-1210ML
@@ -111,6 +123,16 @@ ARC-1231ML
ARC-1261ML
.It
ARC-1280ML
+.It
+ARC-1380
+.It
+ARC-1381
+.It
+ARC-1680
+.It
+ARC-1681
+.It
+ARC-1880
.El
.Sh FILES
.Bl -tag -width ".Pa /dev/arcmsr?" -compact
Modified: projects/sbruno_64cpus/share/man/man4/ata.4
==============================================================================
--- projects/sbruno_64cpus/share/man/man4/ata.4 Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/share/man/man4/ata.4 Mon Nov 29 18:32:03 2010 (r216061)
@@ -228,6 +228,13 @@ but be aware that your hardware might
support it and can potentially
.Em hang
the entire system causing data loss.
+.Pp
+The
+.Nm acd
+driver implements most of the
+.Fn ioctl
+requests documented by
+.Xr cd 4 .
.Sh FILES
.Bl -tag -width ".Pa /sys/i386/conf/GENERIC" -compact
.It Pa /dev/ad*
@@ -271,6 +278,7 @@ Native Command Queuing (NCQ) on SATA dri
.Xr ataraid 4 ,
.Xr atacontrol 8 ,
.Xr burncd 8 ,
+.Xr cd 4 ,
.Xr siis 4
.Sh HISTORY
The
Modified: projects/sbruno_64cpus/share/man/man4/et.4
==============================================================================
--- projects/sbruno_64cpus/share/man/man4/et.4 Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/share/man/man4/et.4 Mon Nov 29 18:32:03 2010 (r216061)
@@ -30,7 +30,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd July 14, 2008
+.Dd November 25, 2010
.Dt ET 4
.Os
.Sh NAME
@@ -122,6 +122,11 @@ Note that the 1000baseT media type is on
if it is supported by the adapter.
For more information on configuring this device, see
.Xr ifconfig 8 .
+.Sh HARDWARE
+The
+.Nm
+driver supports Agere ET1310 10/100/Gigabit
+Ethernet adapters.
.Sh TUNABLES
.Bl -tag -width ".Va hw.et.rx_intr_npkts"
.It Va hw.et.rx_intr_npkts
Modified: projects/sbruno_64cpus/share/man/man4/fxp.4
==============================================================================
--- projects/sbruno_64cpus/share/man/man4/fxp.4 Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/share/man/man4/fxp.4 Mon Nov 29 18:32:03 2010 (r216061)
@@ -25,7 +25,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd May 12, 2010
+.Dd November 26, 2010
.Dt FXP 4
.Os
.Sh NAME
@@ -166,9 +166,6 @@ Number of packets that will be bundled,
generated.
This is only effective if the Intel microcode is loaded.
The accepted range is 1 to 65535, the default is 6.
-.It Va dev.fxp.%d.noflow
-Controls whether flow control should be used or not.
-The default is 1 (no flow control).
.El
.Sh SYSCTL VARIABLES
The following variables are available as
Modified: projects/sbruno_64cpus/share/man/man4/rum.4
==============================================================================
--- projects/sbruno_64cpus/share/man/man4/rum.4 Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/share/man/man4/rum.4 Mon Nov 29 18:32:03 2010 (r216061)
@@ -93,6 +93,7 @@ including:
.It "Buffalo WLI-U2-SG54HP" Ta USB
.It "Buffalo WLI-U2-SG54HG" Ta USB
.It "Buffalo WLI-U2-G54HP" Ta USB
+.It "Buffalo WLI-UC-G" Ta USB
.It "CNet CWD-854 ver F" Ta USB
.It "Conceptronic C54RU ver 2" Ta USB
.It "Corega CG-WLUSB2GO" Ta USB
Modified: projects/sbruno_64cpus/share/syscons/fonts/INDEX.fonts
==============================================================================
--- projects/sbruno_64cpus/share/syscons/fonts/INDEX.fonts Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/share/syscons/fonts/INDEX.fonts Mon Nov 29 18:32:03 2010 (r216061)
@@ -49,7 +49,7 @@
# Language support: MENU, FONT
#
MENU:en:Choose your keyboard font
-MENU:de:Wähle Deine Schrift
+MENU:de:Wählen Sie Ihre Schrift
MENU:fr:Choisissez votre fonte écran
MENU:pl:Wybierz czcionkê ekranow±
MENU:es:Escoja el juego de caracteres
Modified: projects/sbruno_64cpus/share/syscons/fonts/Makefile
==============================================================================
--- projects/sbruno_64cpus/share/syscons/fonts/Makefile Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/share/syscons/fonts/Makefile Mon Nov 29 18:32:03 2010 (r216061)
@@ -26,7 +26,7 @@ FILES= armscii8-8x8.fnt armscii8-8x14.fn
koi8-r-8x8.fnt koi8-r-8x14.fnt koi8-r-8x16.fnt \
koi8-rb-8x16.fnt koi8-rc-8x16.fnt \
koi8-u-8x8.fnt koi8-u-8x14.fnt koi8-u-8x16.fnt \
- swiss-8x16.fnt swiss-8x8.fnt \
+ swiss-8x16.fnt swiss-8x14.fnt swiss-8x8.fnt \
swiss-1251-8x16.fnt swiss-1131-8x16.fnt \
INDEX.fonts
Copied: projects/sbruno_64cpus/share/syscons/fonts/swiss-8x14.fnt (from r216060, head/share/syscons/fonts/swiss-8x14.fnt)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/sbruno_64cpus/share/syscons/fonts/swiss-8x14.fnt Mon Nov 29 18:32:03 2010 (r216061, copy of r216060, head/share/syscons/fonts/swiss-8x14.fnt)
@@ -0,0 +1,84 @@
+# $FreeBSD$
+begin 644 swiss-8x14
+M````````$```````````/$*!YZ69 at 9E"/``````\?O^9V^?_YWX\``````!L
+M_O[^_OY\.!`````````0.'S^?#@0```````X.!#6_M80.'Q\`````!`X?/[^
+M5!`X?'P``````````!@\/!@``````/______Y\/#Y_______`````#QF0D)F
+M/`````#_____PYF]O9G#_____P`>#AHP>,S,S,QX`````#QF9F8\&'X8&!@`
+M```@,#@\-C8P</#P8``````^(CXB(B(B)F[D0``````0DE0HQBA4DA``````
+M0&!P>'Q^?'AP8$`````"!@X>/GX^'@X&`@`````8/'X8&!@8?CP8````9F9F
+M9F9F9@!F9@````!^]/3T=!04%!04````'C!XW,[G<SL>#'@`````````````
+M_O[^_@`````8/'X8&!@8&'X\&`#_`!@\?A at 8&!@8&!@8````&!@8&!@8&!A^
+M/!@````````,!O\&#````````````#!@_V`P````````,V;N````````````
+M```````D9O]F)```````````&#P\?G[__P````````#__WY^/#P8````````
+M`````````````````!@8&!@8&!@``!@8````=V;,``````````````!L;&S^
+M;&QL_FQL;```$'S6T-!P.!P6%M9\$```QL8,#!@P,&!@QL8````X;&PX<-;<
+MS,S,=@```!P8,``````````````,&!@P,#`P,#`P&!@,`#`8&`P,#`P,#`P8
+M&#```````!@8_SP\9@``````````&!A^&!@````````````````````<&#``
+M````````?@``````````````````````&!@```,#!@8,#!@8,#!@8,#``'S&
+MQL;6UM;&QL9\````&!@X>!@8&!@8&'X```!\Q at 8&#!@P8,#`_@```'S&!@8\
+M!@8&!L9\````#`S,S,S,_ at P,#`P```#^P,#`_`8&!@;&?````#Q at P,#\QL;&
+MQL9\````_ at 8&#`P8&#`P,#````!\QL;&?,;&QL;&?````'S&QL;&?@8&#!AP
+M```````8&``````8&````````!@8`````!P8,`````8,&#!@P&`P&`P&````
+M`````'X``'X```````#`8#`8#`8,&#!@P````'S&!@8,&#`P`#`P````?,;&
+MQM[>WM[<P'P````X.#AL;&Q\QL;&Q@```/S&QL;\QL;&QL;\````/&;`P,#`
+MP,#`9CP```#XS,;&QL;&QL;,^````/[`P,#\P,#`P,#^````_L#`P/S`P,#`
+MP,`````\9L#`P,[&QL9F/````,;&QL;&_L;&QL;&````/!@8&!@8&!@8&#P`
+M```>!@8&!@8&QL;&?````,;&S-CPX/#8S,;&````P,#`P,#`P,#`P/X```#&
+M[O[^UM;&QL;&Q@```,;F]O[>SL;&QL;&````?,;&QL;&QL;&QGP```#\QL;&
+MQOS`P,#`P````'S&QL;&QL;&]MY\#`8`_,;&QL;\V,S,QL8```!\QL#`8#@,
+M!@;&?````/\8&!@8&!@8&!@8````QL;&QL;&QL;&QGP```#&QL;&QFQL;#@X
+M$````,;&QL;&UM;^[L;&````QL9L;#@X.&QLQL8```##PV9F/#P8&!@8&```
+M`/X&#`P8&#!@8,#^````/#`P,#`P,#`P,#P``,#`8&`P,!@8#`P&!@,#`#P,
+M#`P,#`P,#`P\```0.&S&`````````````````````````````/\``'`P&```
+M`````````````````'P&?L;&QGX```#`P,#`_,;&QL;&_`````````!\QL#`
+MP,9\````!@8&!G[&QL;&QGX`````````?,;^P,#&?````#QF8&#P8&!@8&!@
+M````````?L;&QL;&?@;&?`#`P,#`_,;&QL;&Q@```!@8```8&!@8&!@8````
+M!@8```8&!@8&!L;&?```P,#`QLS8\-C,Q@```#@8&!@8&!@8&!@\````````
+M`.S^_M;&QL8`````````_,;&QL;&Q@````````!\QL;&QL9\````````_,;&
+MQL;&_,#`P`````!^QL;&QL9^!@8&``````#\QL#`P,#``````````'S`<!P&
+M!GP`````$#`P_#`P,#`P'`````````#&QL;&QL9\`````````,;&;&PX.!``
+M````````QL;&UM;^Q@````````#&;#@X.&S&````````QL;&QL;&?@;&?```
+M````_ at 8,&#!@_@````X8&!@P8#`8&!@.```8&!@8&!@8&!@8&!@```!P&!@8
+M#`8,&!@8<````';<```````````````````0.&S&QL;^```````\9L#`P,#`
+MP&8\&)AP`&QL`,;&QL;&QGP````&#!@`?,;^P,#&?````!@\9@!\!G[&QL9^
+M`````&QL`'P&?L;&QGX```!@,!@`?`9^QL;&?@```#AL;#@`?`9^QL;&?@``
+M`````'S&P,#`QGPXF'`8/&8`?,;^P,#&?`````!L;`!\QO[`P,9\````8#`8
+M`'S&_L#`QGP`````9F8`&!@8&!@8&````!@\9@`8&!@8&!@8````8#`8`!@8
+M&!@8&!@```!L;!`X;,;&_L;&QL8``#AL;#ALQL;^QL;&Q@``&##^P,#`_,#`
+MP,#^````````?)(2?I"0;@````!^D)"0_)"0D)">````&#QF`'S&QL;&QGP`
+M````;&P`?,;&QL;&?````&`P&`!\QL;&QL9\````&#QF`,;&QL;&QGP```!@
+M,!@`QL;&QL;&?`````!L;`#&QL;&QL9^!@9\;`!\QL;&QL;&QL9\``!L;`#&
+MQL;&QL;&QGP`````&!A^P\#`P,-^&!@``#AL8/!@\&!@9OP`````9F9F/!A^
+M&'X8&`````#\QL;&QOS&S\;&!P````X;&!@8/!@8&!C8<``&#!@`?`9^QL;&
+M?@````8,&``8&!@8&!@8````!@P8`'S&QL;&QGP````,&#``QL;&QL;&?```
+M``!VW`#\QL;&QL;&````=MP`QN;V_M[.QL;&````?`9^QL;&?@``_@````!\
+MQL;&QL9\``#^`````!@``!@8&`P&QGP``````````/[`P,``````````````
+M_ at 8&!@``````&#@8&!@`_P`8+!@P/``8.!@8&`#_`!@X:'P8```8```8&!@8
+M&!@8`````````#9LV-AL-@``````````V&PV-FS8`````$011!%$$4011!%$
+M$401JE6J5:I5JE6J5:I5JE5WW7?==]UWW7?==]UWW1 at 8&!@8&!@8&!@8&!@8
+M&!@8&!@8&/@8&!@8&!@8&!@8&/@8^!@8&!@8V-C8V-C;V-C8V-C8V````
+M`````/XV-C8V-C8``````/@8^!@8&!@8V-C8V]@;V-C8V-C8V-C8V-C8V
+M-C8V-C8V-C8``````/X&]C8V-C8V-C8V-C8V]@;^````````-C8V-C8V-OX`
+M```````8&!@8&/@8^`````````````````#X&!@8&!@8&!@8&!@8&!\`````
+M```8&!@8&!@8_P````````````````#_&!@8&!@8&!@8&!@8&!\8&!@8&!@`
+M````````_P```````!@8&!@8&!C_&!@8&!@8&!@8&!@?&!\8&!@8&!@V-C8V
+M-C8V-S8V-C8V-C8V-C8V-S`_```````````````_,#<V-C8V-C8V-C8V-O<`
+M_P``````````````_P#W-C8V-C8V-C8V-C8W,#<V-C8V-C8``````/\`_P``
+M`````#8V-C8V]P#W-C8V-C8V&!@8&!C_`/\````````V-C8V-C8V_P``````
+M````````_P#_&!@8&!@8`````````/\V-C8V-C8V-C8V-C8V/P```````!@8
+M&!@8'Q@?```````````````?&!\8&!@8&!@`````````/S8V-C8V-C8V-C8V
+M-C;_-C8V-C8V&!@8&!C_`/\8&!@8&!@8&!@8&!@8^``````````````````?
+M&!@8&!@8__________________\`````````__________#P\/#P\/#P\/#P
+M\/#P#P\/#P\/#P\/#P\/#P__________````````````````=]S,S-YS````
+M`'S&QLS8S,;&QMS`P```_L;&P,#`P,#`P`````````-^[&QL;&QH`````/[&
+M8#`8,&#`QOX`````````?_#8V-C8<`````````!F9F9F9F9\8&#`````=MP8
+M&!@8&!@`````&!A^V]O;VWX8&``````X;,;&_L;&QFPX`````#QFP\/#PV9F
+MY^<`````'C`8##YF9F9F/`````````!^V]O;?@`````````#!G[/V_-^8,``
+M````'#!@8'Q at 8&`P'```````?,;&QL;&QL;&````````_@``_@``_@``````
+M```8&'X8&```_P``````,!@,!@P8,`!^```````,&#!@,!@,`'X````````.
+M&QL8&!@8&!@8&!@8&!@8&!C8V'``````````&!@`?@`8&```````````=MP`
+M=MP````````X;&PX````````````````````&!@`````````````````&```
+M```````#`P8&#`S8>#`0`````-AL;&QL;```````````>,P8,&#\````````
+=`````'Q\?'Q\?'P````````````0"```````````
+`
+end
Modified: projects/sbruno_64cpus/sys/amd64/amd64/fpu.c
==============================================================================
--- projects/sbruno_64cpus/sys/amd64/amd64/fpu.c Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/sys/amd64/amd64/fpu.c Mon Nov 29 18:32:03 2010 (r216061)
@@ -426,9 +426,7 @@ fpudna(void)
fxrstor(&fpu_initialstate);
if (pcb->pcb_initial_fpucw != __INITIAL_FPUCW__)
fldcw(pcb->pcb_initial_fpucw);
- pcb->pcb_flags |= PCB_FPUINITDONE;
- if (PCB_USER_FPU(pcb))
- pcb->pcb_flags |= PCB_USERFPUINITDONE;
+ fpuuserinited(curthread);
} else
fxrstor(pcb->pcb_save);
critical_exit();
@@ -448,60 +446,50 @@ fpudrop()
}
/*
- * Get the state of the FPU without dropping ownership (if possible).
- * It returns the FPU ownership status.
+ * Get the user state of the FPU into pcb->pcb_user_save without
+ * dropping ownership (if possible). It returns the FPU ownership
+ * status.
*/
int
-fpugetuserregs(struct thread *td, struct savefpu *addr)
+fpugetregs(struct thread *td)
{
struct pcb *pcb;
pcb = td->td_pcb;
if ((pcb->pcb_flags & PCB_USERFPUINITDONE) == 0) {
- bcopy(&fpu_initialstate, addr, sizeof(fpu_initialstate));
- addr->sv_env.en_cw = pcb->pcb_initial_fpucw;
- return (_MC_FPOWNED_NONE);
+ bcopy(&fpu_initialstate, &pcb->pcb_user_save,
+ sizeof(fpu_initialstate));
+ pcb->pcb_user_save.sv_env.en_cw = pcb->pcb_initial_fpucw;
+ fpuuserinited(td);
+ return (_MC_FPOWNED_PCB);
}
critical_enter();
if (td == PCPU_GET(fpcurthread) && PCB_USER_FPU(pcb)) {
- fxsave(addr);
+ fxsave(&pcb->pcb_user_save);
critical_exit();
return (_MC_FPOWNED_FPU);
} else {
critical_exit();
- bcopy(&pcb->pcb_user_save, addr, sizeof(*addr));
return (_MC_FPOWNED_PCB);
}
}
-int
-fpugetregs(struct thread *td, struct savefpu *addr)
+void
+fpuuserinited(struct thread *td)
{
struct pcb *pcb;
pcb = td->td_pcb;
- if ((pcb->pcb_flags & PCB_FPUINITDONE) == 0) {
- bcopy(&fpu_initialstate, addr, sizeof(fpu_initialstate));
- addr->sv_env.en_cw = pcb->pcb_initial_fpucw;
- return (_MC_FPOWNED_NONE);
- }
- critical_enter();
- if (td == PCPU_GET(fpcurthread)) {
- fxsave(addr);
- critical_exit();
- return (_MC_FPOWNED_FPU);
- } else {
- critical_exit();
- bcopy(pcb->pcb_save, addr, sizeof(*addr));
- return (_MC_FPOWNED_PCB);
- }
+ if (PCB_USER_FPU(pcb))
+ pcb->pcb_flags |= PCB_FPUINITDONE;
+ pcb->pcb_flags |= PCB_USERFPUINITDONE;
}
/*
* Set the state of the FPU.
*/
void
-fpusetuserregs(struct thread *td, struct savefpu *addr)
+fpusetregs(struct thread *td, struct savefpu *addr)
{
struct pcb *pcb;
@@ -514,31 +502,10 @@ fpusetuserregs(struct thread *td, struct
} else {
critical_exit();
bcopy(addr, &td->td_pcb->pcb_user_save, sizeof(*addr));
- if (PCB_USER_FPU(pcb))
- pcb->pcb_flags |= PCB_FPUINITDONE;
- pcb->pcb_flags |= PCB_USERFPUINITDONE;
+ fpuuserinited(td);
}
}
-void
-fpusetregs(struct thread *td, struct savefpu *addr)
-{
- struct pcb *pcb;
-
- pcb = td->td_pcb;
- critical_enter();
- if (td == PCPU_GET(fpcurthread)) {
- fxrstor(addr);
- critical_exit();
- } else {
- critical_exit();
- bcopy(addr, td->td_pcb->pcb_save, sizeof(*addr));
- }
- if (PCB_USER_FPU(pcb))
- pcb->pcb_flags |= PCB_USERFPUINITDONE;
- pcb->pcb_flags |= PCB_FPUINITDONE;
-}
-
/*
* On AuthenticAMD processors, the fxrstor instruction does not restore
* the x87's stored last instruction pointer, last data pointer, and last
@@ -567,7 +534,7 @@ fpu_clean_state(void)
* the x87 stack, but we don't care since we're about to call
* fxrstor() anyway.
*/
- __asm __volatile("ffree %%st(7); fld %0" : : "m" (dummy_variable));
+ __asm __volatile("ffree %%st(7); flds %0" : : "m" (dummy_variable));
}
/*
Modified: projects/sbruno_64cpus/sys/amd64/amd64/machdep.c
==============================================================================
--- projects/sbruno_64cpus/sys/amd64/amd64/machdep.c Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/sys/amd64/amd64/machdep.c Mon Nov 29 18:32:03 2010 (r216061)
@@ -1975,6 +1975,9 @@ int
fill_fpregs(struct thread *td, struct fpreg *fpregs)
{
+ KASSERT(td == curthread || TD_IS_SUSPENDED(td),
+ ("not suspended thread %p", td));
+ fpugetregs(td);
fill_fpregs_xmm(&td->td_pcb->pcb_user_save, fpregs);
return (0);
}
@@ -1985,6 +1988,7 @@ set_fpregs(struct thread *td, struct fpr
{
set_fpregs_xmm(fpregs, &td->td_pcb->pcb_user_save);
+ fpuuserinited(td);
return (0);
}
@@ -2099,8 +2103,9 @@ static void
get_fpcontext(struct thread *td, mcontext_t *mcp)
{
- mcp->mc_ownedfp = fpugetuserregs(td,
- (struct savefpu *)&mcp->mc_fpstate);
+ mcp->mc_ownedfp = fpugetregs(td);
+ bcopy(&td->td_pcb->pcb_user_save, &mcp->mc_fpstate,
+ sizeof(mcp->mc_fpstate));
mcp->mc_fpformat = fpuformat();
}
@@ -2120,7 +2125,7 @@ set_fpcontext(struct thread *td, const m
mcp->mc_ownedfp == _MC_FPOWNED_PCB) {
fpstate = (struct savefpu *)&mcp->mc_fpstate;
fpstate->sv_env.en_mxcsr &= cpu_mxcsr_mask;
- fpusetuserregs(td, fpstate);
+ fpusetregs(td, fpstate);
} else
return (EINVAL);
return (0);
Modified: projects/sbruno_64cpus/sys/amd64/amd64/pmap.c
==============================================================================
--- projects/sbruno_64cpus/sys/amd64/amd64/pmap.c Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/sys/amd64/amd64/pmap.c Mon Nov 29 18:32:03 2010 (r216061)
@@ -452,6 +452,8 @@ allocpages(vm_paddr_t *firstaddr, int n)
return (ret);
}
+CTASSERT(powerof2(NDMPML4E));
+
static void
create_pagetables(vm_paddr_t *firstaddr)
{
@@ -532,9 +534,12 @@ create_pagetables(vm_paddr_t *firstaddr)
((pdp_entry_t *)KPML4phys)[PML4PML4I] = KPML4phys;
((pdp_entry_t *)KPML4phys)[PML4PML4I] |= PG_RW | PG_V | PG_U;
- /* Connect the Direct Map slot up to the PML4 */
- ((pdp_entry_t *)KPML4phys)[DMPML4I] = DMPDPphys;
- ((pdp_entry_t *)KPML4phys)[DMPML4I] |= PG_RW | PG_V | PG_U;
+ /* Connect the Direct Map slot(s) up to the PML4. */
+ for (i = 0; i < NDMPML4E; i++) {
+ ((pdp_entry_t *)KPML4phys)[DMPML4I + i] = DMPDPphys +
+ (i << PAGE_SHIFT);
+ ((pdp_entry_t *)KPML4phys)[DMPML4I + i] |= PG_RW | PG_V | PG_U;
+ }
((pdp_entry_t *)KPML4phys)[DMPML4I + 1] = DMPDPphys + PAGE_SIZE;
((pdp_entry_t *)KPML4phys)[DMPML4I + 1] |= PG_RW | PG_V | PG_U;
@@ -1591,6 +1596,7 @@ pmap_pinit(pmap_t pmap)
{
vm_page_t pml4pg;
static vm_pindex_t color;
+ int i;
PMAP_LOCK_INIT(pmap);
@@ -1608,7 +1614,10 @@ pmap_pinit(pmap_t pmap)
/* Wire in kernel global address entries. */
pmap->pm_pml4[KPML4I] = KPDPphys | PG_RW | PG_V | PG_U;
- pmap->pm_pml4[DMPML4I] = DMPDPphys | PG_RW | PG_V | PG_U;
+ for (i = 0; i < NDMPML4E; i++) {
+ pmap->pm_pml4[DMPML4I + i] = (DMPDPphys + (i << PAGE_SHIFT)) |
+ PG_RW | PG_V | PG_U;
+ }
pmap->pm_pml4[DMPML4I + 1] = (DMPDPphys + PAGE_SIZE) | PG_RW | PG_V | PG_U;
/* install self-referential address mapping entry(s) */
@@ -1858,6 +1867,7 @@ void
pmap_release(pmap_t pmap)
{
vm_page_t m;
+ int i;
KASSERT(pmap->pm_stats.resident_count == 0,
("pmap_release: pmap resident count %ld != 0",
@@ -1868,7 +1878,8 @@ pmap_release(pmap_t pmap)
m = PHYS_TO_VM_PAGE(pmap->pm_pml4[PML4PML4I] & PG_FRAME);
pmap->pm_pml4[KPML4I] = 0; /* KVA */
- pmap->pm_pml4[DMPML4I] = 0; /* Direct Map */
+ for (i = 0; i < NDMPML4E; i++) /* Direct Map */
+ pmap->pm_pml4[DMPML4I + i] = 0;
pmap->pm_pml4[DMPML4I + 1] = 0; /* Direct Map */
pmap->pm_pml4[PML4PML4I] = 0; /* Recursive Mapping */
Modified: projects/sbruno_64cpus/sys/amd64/amd64/support.S
==============================================================================
--- projects/sbruno_64cpus/sys/amd64/amd64/support.S Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/sys/amd64/amd64/support.S Mon Nov 29 18:32:03 2010 (r216061)
@@ -700,25 +700,6 @@ ENTRY(longjmp)
END(longjmp)
/*
- * Support for BB-profiling (gcc -a). The kernbb program will extract
- * the data from the kernel.
- */
-
- .data
- ALIGN_DATA
- .globl bbhead
-bbhead:
- .quad 0
-
- .text
-NON_GPROF_ENTRY(__bb_init_func)
- movq $1,(%rdi)
- movq bbhead,%rax
- movq %rax,32(%rdi)
- movq %rdi,bbhead
- NON_GPROF_RET
-
-/*
* Support for reading MSRs in the safe manner.
*/
ENTRY(rdmsr_safe)
Modified: projects/sbruno_64cpus/sys/amd64/ia32/ia32_reg.c
==============================================================================
--- projects/sbruno_64cpus/sys/amd64/ia32/ia32_reg.c Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/sys/amd64/ia32/ia32_reg.c Mon Nov 29 18:32:03 2010 (r216061)
@@ -145,13 +145,18 @@ set_regs32(struct thread *td, struct reg
int
fill_fpregs32(struct thread *td, struct fpreg32 *regs)
{
- struct save87 *sv_87 = (struct save87 *)regs;
- struct env87 *penv_87 = &sv_87->sv_env;
- struct savefpu *sv_fpu = &td->td_pcb->pcb_user_save;
- struct envxmm *penv_xmm = &sv_fpu->sv_env;
+ struct savefpu *sv_fpu;
+ struct save87 *sv_87;
+ struct env87 *penv_87;
+ struct envxmm *penv_xmm;
int i;
bzero(regs, sizeof(*regs));
+ sv_87 = (struct save87 *)regs;
+ penv_87 = &sv_87->sv_env;
+ fpugetregs(td);
+ sv_fpu = &td->td_pcb->pcb_user_save;
+ penv_xmm = &sv_fpu->sv_env;
/* FPU control/status */
penv_87->en_cw = penv_xmm->en_cw;
@@ -200,6 +205,7 @@ set_fpregs32(struct thread *td, struct f
sv_fpu->sv_fp[i].fp_acc = sv_87->sv_ac[i];
for (i = 8; i < 16; ++i)
bzero(&sv_fpu->sv_fp[i].fp_acc, sizeof(sv_fpu->sv_fp[i].fp_acc));
+ fpuuserinited(td);
return (0);
}
Modified: projects/sbruno_64cpus/sys/amd64/ia32/ia32_signal.c
==============================================================================
--- projects/sbruno_64cpus/sys/amd64/ia32/ia32_signal.c Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/sys/amd64/ia32/ia32_signal.c Mon Nov 29 18:32:03 2010 (r216061)
@@ -99,8 +99,9 @@ ia32_get_fpcontext(struct thread *td, st
* 64bit instruction and data pointers. Ignore the difference
* for now, it should be irrelevant for most applications.
*/
- mcp->mc_ownedfp = fpugetuserregs(td,
- (struct savefpu *)&mcp->mc_fpstate);
+ mcp->mc_ownedfp = fpugetregs(td);
+ bcopy(&td->td_pcb->pcb_user_save, &mcp->mc_fpstate,
+ sizeof(mcp->mc_fpstate));
mcp->mc_fpformat = fpuformat();
}
@@ -117,7 +118,7 @@ ia32_set_fpcontext(struct thread *td, co
fpstate_drop(td);
else if (mcp->mc_ownedfp == _MC_FPOWNED_FPU ||
mcp->mc_ownedfp == _MC_FPOWNED_PCB) {
- fpusetuserregs(td, (struct savefpu *)&mcp->mc_fpstate);
+ fpusetregs(td, (struct savefpu *)&mcp->mc_fpstate);
} else
return (EINVAL);
return (0);
Modified: projects/sbruno_64cpus/sys/amd64/include/_align.h
==============================================================================
--- projects/sbruno_64cpus/sys/amd64/include/_align.h Mon Nov 29 18:18:07 2010 (r216060)
+++ projects/sbruno_64cpus/sys/amd64/include/_align.h Mon Nov 29 18:32:03 2010 (r216061)
@@ -1,53 +1,6 @@
/*-
- * Copyright (c) 2002 David E. O'Brien. All rights reserved.
- * Copyright (c) 1992, 1993
- * The Regents of the University of California. All rights reserved.
- *
- * This code is derived from software contributed to Berkeley by
- * the Systems Programming Group of the University of Utah Computer
- * Science Department and Ralph Campbell.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list