Date: Sat, 27 Nov 2010 12:26:40 +0000 (UTC) From: "Jayachandran C." <jchandra@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/contrib/binutils/bfd elfxx-mips.c src/contrib/gcc/config/mips freebsd.h src/gnu/lib/libgcc Makefile src/gnu/usr.bin/binutils Makefile.inc0 src/gnu/usr.bin/binutils/ld Makefile.mips elf32btsmipn32_fbsd.sh elf32ltsmipn32_fbsd.sh src/gnu/usr.bin/cc ... Message-ID: <201011271229.oARCT59t026509@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jchandra 2010-11-27 12:26:40 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_8)
contrib/binutils/bfd elfxx-mips.c
contrib/gcc/config/mips freebsd.h
gnu/lib/libgcc Makefile
gnu/usr.bin/binutils Makefile.inc0
gnu/usr.bin/binutils/ld Makefile.mips
gnu/usr.bin/cc Makefile.inc Makefile.tgt
lib/libc Makefile
lib/libc/mips Makefile.inc SYS.h Symbol.map
lib/libc/mips/gen Makefile.inc _setjmp.S makecontext.c
setjmp.S sigsetjmp.S
lib/libc/mips/string bcmp.S bcopy.S bzero.S ffs.S index.S
rindex.S strcmp.S strlen.S
lib/libc/mips/sys Makefile.inc Ovfork.S brk.S cerror.S
exect.S fork.S pipe.S ptrace.S sbrk.S
lib/libpmc libpmc.c
lib/libthr/arch/mips/include pthread_md.h
libexec/rtld-elf/mips reloc.c rtld_start.S
sys/arm/include bus.h
sys/conf Makefile.mips files.mips kern.pre.mk
kmod.mk ldscript.mips options.mips
sys/dev/cfe cfe_api.c cfe_console.c
sys/dev/hwpmc pmc_events.h
sys/ia64/ia64 pmap.c
sys/kern link_elf_obj.c sched_ule.c subr_smp.c
sys/mips/adm5120 adm5120_machdep.c files.adm5120
if_admsw.c if_admswvar.h obio.c
uart_cpu_adm5120.c
sys/mips/conf ADM5120 MALTA QEMU SENTRY5
sys/mips/idt files.idt idt_machdep.c obio.c
uart_bus_rc32434.c uart_cpu_rc32434.c
sys/mips/include _bus.h _inttypes.h _limits.h _stdint.h
_types.h asm.h atomic.h bus.h cache.h
cache_mipsNN.h clock.h cpu.h cpufunc.h
cpuinfo.h cpuregs.h db_machdep.h elf.h
endian.h float.h hwfunc.h intr_machdep.h
kdb.h locore.h md_var.h memdev.h param.h
pcb.h pcpu.h pmap.h pmc_mdep.h proc.h
profile.h pte.h regdef.h regnum.h runq.h
setjmp.h sf_buf.h smp.h sysarch.h trap.h
ucontext.h vm.h vmparam.h
sys/mips/malta files.malta gt_pci.c malta_machdep.c
maltareg.h obio.c std.malta
uart_bus_maltausart.c
uart_cpu_maltausart.c yamon.h
sys/mips/mips autoconf.c busdma_machdep.c cache.c
cache_mipsNN.c cpu.c db_interface.c
db_trace.c dump_machdep.c elf_machdep.c
exception.S fp.S gdb_machdep.c genassym.c
in_cksum.c intr_machdep.c locore.S
machdep.c mainbus.c mem.c mp_machdep.c
nexus.c pm_machdep.c pmap.c
stack_machdep.c support.S swtch.S tick.c
trap.c uio_machdep.c vm_machdep.c
sys/mips/sentry5 files.sentry5 obio.c s5_machdep.c
uart_bus_sbusart.c uart_cpu_sbusart.c
sys/modules Makefile
sys/sun4v/sun4v pmap.c
sys/sys kerneldump.h pmc.h
sys/vm pmap.h vm_contig.c vm_extern.h vm_glue.c
vm_kern.c vm_map.c vm_map.h vm_page.c
vm_page.h vm_pageout.h vm_phys.c
vm_phys.h
Added files: (Branch: RELENG_8)
gnu/usr.bin/binutils/ld elf32btsmipn32_fbsd.sh
elf32ltsmipn32_fbsd.sh
lib/libc/mips/gen _ctx_start.S
lib/libc/mips/gen/hardfloat fpgetmask.c fpgetround.c
fpgetsticky.c fpsetmask.c
fpsetround.c fpsetsticky.c
sys/conf ldscript.mips.64 ldscript.mips.64.cfe
ldscript.mips.n32
sys/contrib/octeon-sdk README.txt cvmip.h cvmx-abi.h
cvmx-access-native.h cvmx-access.h
cvmx-address.h cvmx-app-init-linux.c
cvmx-app-init.c cvmx-app-init.h
cvmx-asm.h cvmx-asx.h cvmx-atomic.h
cvmx-bootloader.h cvmx-bootmem.c
cvmx-bootmem.h cvmx-ciu.h
cvmx-cmd-queue.c cvmx-cmd-queue.h
cvmx-cn3010-evb-hs5.c
cvmx-cn3010-evb-hs5.h
cvmx-compactflash.c cvmx-compactflash.h
cvmx-core.c cvmx-core.h cvmx-coremask.c
cvmx-coremask.h cvmx-csr-addresses.h
cvmx-csr-db-support.c cvmx-csr-db.c
cvmx-csr-db.h cvmx-csr-enums.h
cvmx-csr-typedefs.h cvmx-csr.h
cvmx-cvmmem.h cvmx-dfa.c cvmx-dfa.h
cvmx-dma-engine.c cvmx-dma-engine.h
cvmx-ebt3000.c cvmx-ebt3000.h
cvmx-fau.h cvmx-flash.c cvmx-flash.h
cvmx-fpa.c cvmx-fpa.h cvmx-gmx.h
cvmx-gpio.h cvmx-helper-board.c
cvmx-helper-board.h
cvmx-helper-check-defines.h
cvmx-helper-errata.c
cvmx-helper-errata.h cvmx-helper-fpa.c
cvmx-helper-fpa.h cvmx-helper-loop.c
cvmx-helper-loop.h cvmx-helper-npi.c
cvmx-helper-npi.h cvmx-helper-rgmii.c
cvmx-helper-rgmii.h cvmx-helper-sgmii.c
cvmx-helper-sgmii.h cvmx-helper-spi.c
cvmx-helper-spi.h cvmx-helper-util.c
cvmx-helper-util.h cvmx-helper-xaui.c
cvmx-helper-xaui.h cvmx-helper.c
cvmx-helper.h cvmx-higig.h
cvmx-interrupt-decodes.c
cvmx-interrupt-handler.S
cvmx-interrupt-rsl.c cvmx-interrupt.c
cvmx-interrupt.h cvmx-iob.h cvmx-ipd.h
cvmx-key.h cvmx-l2c.c cvmx-l2c.h
cvmx-llm.c cvmx-llm.h cvmx-lmc.h
cvmx-log-arc.S cvmx-log.c cvmx-log.h
cvmx-malloc.h cvmx-mdio.h
cvmx-mgmt-port.c cvmx-mgmt-port.h
cvmx-mio.h cvmx-nand.c cvmx-nand.h
cvmx-npi.h cvmx-packet.h cvmx-pci.h
cvmx-pcie.c cvmx-pcie.h cvmx-pip.h
cvmx-pko.c cvmx-pko.h cvmx-platform.h
cvmx-pow.c cvmx-pow.h cvmx-raid.c
cvmx-raid.h cvmx-resources.config
cvmx-rng.h cvmx-rtc.h cvmx-rwlock.h
cvmx-scratch.h cvmx-shared-linux-n32.ld
cvmx-shared-linux-o32.ld
cvmx-shared-linux.ld cvmx-spi.c
cvmx-spi.h cvmx-spi4000.c
cvmx-spinlock.h cvmx-swap.h
cvmx-sysinfo.c cvmx-sysinfo.h
cvmx-thunder.c cvmx-thunder.h
cvmx-tim.c cvmx-tim.h cvmx-tra.c
cvmx-tra.h cvmx-twsi-raw.c
cvmx-twsi-raw.h cvmx-twsi.c cvmx-twsi.h
cvmx-uart.h cvmx-usb.c cvmx-usb.h
cvmx-utils.h cvmx-version.h cvmx-warn.c
cvmx-warn.h cvmx-wqe.h cvmx-zip.c
cvmx-zip.h cvmx-zone.c cvmx.h cvmx.mk
executive-config.h.template
octeon-feature.h octeon-model.c
octeon-model.h octeon-pci-console.c
octeon-pci-console.h
perfzilla_screen.png
sys/contrib/octeon-sdk/cvmx-malloc README-malloc arena.c
malloc.c malloc.h
thread-m.h
sys/dev/cfe cfe_env.c
sys/dev/hwpmc hwpmc_mips.c hwpmc_mips24k.c
hwpmc_mips24k.h
sys/mips/alchemy alchemy_machdep.c aureg.h files.alchemy
obio.c std.alchemy uart_bus_alchemy.c
uart_cpu_alchemy.c
sys/mips/atheros apb.c apbvar.h
ar71xx_bus_space_reversed.c
ar71xx_bus_space_reversed.h ar71xx_chip.c
ar71xx_chip.h ar71xx_cpudef.h
ar71xx_ehci.c ar71xx_gpio.c
ar71xx_gpiovar.h ar71xx_machdep.c
ar71xx_ohci.c ar71xx_pci.c
ar71xx_pci_bus_space.c
ar71xx_pci_bus_space.h ar71xx_setup.c
ar71xx_setup.h ar71xx_spi.c ar71xx_wdog.c
ar71xxreg.h ar724x_chip.c ar724x_chip.h
ar724xreg.h ar91xx_chip.c ar91xx_chip.h
ar91xxreg.h files.ar71xx if_arge.c
if_argevar.h pcf2123_rtc.c pcf2123reg.h
uart_bus_ar71xx.c uart_cpu_ar71xx.c
sys/mips/cavium asm_octeon.S ciu.c cvmx_config.h
driveid.h files.octeon1 obio.c obiovar.h
octeon_ds1337.c octeon_ebt3000_cf.c
octeon_ebt3000_cf.h octeon_machdep.c
octeon_mp.c octeon_pcmap_regs.h
octeon_rnd.c octeon_rtc.c octeonreg.h
octopci.c octopci_bus_space.c
octopcireg.h octopcivar.h std.octeon1
uart_bus_octeonusart.c
uart_cpu_octeonusart.c
uart_dev_oct16550.c
sys/mips/cavium/cryptocteon cavium_crypto.c cryptocteon.c
cryptocteonvar.h
sys/mips/cavium/dev/rgmii octeon_fau.c octeon_fau.h
octeon_fpa.c octeon_fpa.h
octeon_ipd.c octeon_ipd.h
octeon_pip.h octeon_pko.c
octeon_pko.h octeon_rgmx.c
octeon_rgmx.h
sys/mips/cavium/octe cavium-ethernet.h ethernet-common.c
ethernet-common.h ethernet-defines.h
ethernet-headers.h ethernet-mdio.c
ethernet-mdio.h ethernet-mem.c
ethernet-mem.h ethernet-mv88e61xx.c
ethernet-mv88e61xx.h ethernet-rgmii.c
ethernet-rx.c ethernet-rx.h
ethernet-sgmii.c ethernet-spi.c
ethernet-tx.c ethernet-tx.h
ethernet-util.h ethernet-xaui.c
ethernet.c mv88e61xxphy.c
mv88e61xxphyreg.h octe.c octebus.c
octebusvar.h wrapper-cvmx-includes.h
sys/mips/cavium/usb octusb.c octusb.h octusb_octeon.c
sys/mips/conf ALCHEMY AR71XX AR71XX.hints MALTA64
OCTEON1 OCTEON1-32 OCTEON1.hints SWARM
SWARM.hints SWARM64 SWARM64_SMP SWARM_SMP
XLR XLR64 XLRN32 std.SWARM
sys/mips/include cdefs.h fls64.h tlb.h
sys/mips/mips bus_space_generic.c elf_trampoline.c
inckern.S minidump_machdep.c mpboot.S
ptrace_machdep.c sys_machdep.c tlb.c
sys/mips/rmi Makefile.msgring board.c board.h
bus_space_rmi.c bus_space_rmi_pci.c
clock.c clock.h debug.h ehcireg.h
ehcivar.h files.xlr fmn.c interrupt.h
intr_machdep.c iodi.c iomap.h mpwait.S
msgring.c msgring.cfg msgring.h
msgring_xls.c msgring_xls.cfg on_chip.c
pcibus.c pcibus.h perfmon.h
perfmon_kern.c perfmon_percpu.c
perfmon_utils.h perfmon_xlrconfig.h pic.h
rmi_boot_info.h rmi_mips_exts.h
rootfs_list.txt shared_structs.h
shared_structs_func.h
shared_structs_offsets.h std.xlr tick.c
uart_bus_xlr_iodi.c uart_cpu_mips_xlr.c
xlr_boot1_console.c xlr_csum_nocopy.S
xlr_i2c.c xlr_machdep.c xlr_pci.c
xlr_pcmcia.c xlrconfig.h xls_ehci.c
sys/mips/rmi/dev/nlge if_nlge.c if_nlge.h
sys/mips/rmi/dev/sec desc.h rmilib.c rmilib.h rmisec.c stats.h
sys/mips/rmi/dev/xlr atx_cpld.h debug.h rge.c rge.h
xgmac_mdio.h
sys/mips/sibyte ata_zbbus.c files.sibyte sb_asm.S
sb_bus_space.h sb_machdep.c sb_scd.c
sb_scd.h sb_zbbus.c sb_zbpci.c
Removed files: (Branch: RELENG_8)
lib/libc/mips/gen fpgetmask.c fpgetround.c fpgetsticky.c
fpsetmask.c fpsetround.c fpsetsticky.c
sys/mips/include _bus_octeon.h archtype.h asmacros.h
bus_octeon.h defs.h intr.h pltfm.h psl.h
queue.h rm7000.h segments.h
sys/mips/mips copystr.S psraccess.S tlb.S
sys/mips/sentry5 siba_cc.c siba_mips.c siba_sdram.c
Log:
SVN rev 215938 on 2010-11-27 12:26:40Z by jchandra
Merge MIPS platform support to 8-STABLE.
This commit merges the MIPS platform changes that was now stable in
-CURRENT into 8-STABLE. The MIPS changesets are too many (~400) to list
here. But the changesets merged in this commit that affect other platforms
are summarized below:
r204635 : (changes to sys/dev/hwpmc, lib/libpmc, sys/sys/pmc.h)
Add support for hwpmc(4) on the MIPS 24K, 32 bit, embedded processor.
r205845: (changes to sys/modules/Makefile)
Fix for building modules on mips and arm.
r204031: (changes to sys/kern/link_elf_obj.c)
printf fix, as part of kernel module support for MIPS.
r206404: (changes to sys/arm/include/bus.h)
Add BUS_SPACE_UNRESTRICTED and define it to be ~0, just like all the
other platforms - for arm and mips.
r206819: (changes to sys/vm/)
Add VMFS_TLB_ALIGNED_SPACE option and kmem_alloc_nofault_space(), which
is used to allocate kernel stack address on MIPS.
r208165, r211087: (sys/kern/subr_smp.c, sys/kern/sched_ule.c)
Enable ULE scheduler for MIPS, Fix for an issue in SMP when 32 cpus are
enabled.
r208659: (sys/{ia64/ia64,mips/mips,sun4v/sun4v}/pmap.c)
Simplify the inner loop of get_pv_entry()
r208794: (changes to sys/vm/)
Make vm_contig_grow_cache() extern, and use it when vm_phys_alloc_contig()
fails to allocate MIPS page table pages.
r210327: (changes to sys/vm/)
Support for MIPS page table page allocation. Add a new function 'vm_page_t
vm_page_alloc_freelist(int flind, int order, int req)' to vm/vm_page.c to
allocate a page from a specified freelist, and other related changes.
Reviewed by: alc(vm changes only)
Approved by: kib(re), alc(vm), imp(mips), jmallett(mips), gnn(mips pmc)
Revision Changes Path
1.1.1.1.2.1 +17 -0 src/contrib/binutils/bfd/elfxx-mips.c
1.2.2.2 +125 -27 src/contrib/gcc/config/mips/freebsd.h
1.66.2.2 +5 -1 src/gnu/lib/libgcc/Makefile
1.38.10.2 +2 -1 src/gnu/usr.bin/binutils/Makefile.inc0
1.8.2.2 +15 -7 src/gnu/usr.bin/binutils/ld/Makefile.mips
1.3.2.2 +5 -0 src/gnu/usr.bin/binutils/ld/elf32btsmipn32_fbsd.sh (new)
1.3.2.2 +5 -0 src/gnu/usr.bin/binutils/ld/elf32ltsmipn32_fbsd.sh (new)
1.67.2.2 +33 -0 src/gnu/usr.bin/cc/Makefile.inc
1.13.2.2 +0 -3 src/gnu/usr.bin/cc/Makefile.tgt
1.78.2.3 +7 -2 src/lib/libc/Makefile
1.3.2.2 +0 -2 src/lib/libc/mips/Makefile.inc
1.4.2.2 +21 -13 src/lib/libc/mips/SYS.h
1.2.2.2 +20 -6 src/lib/libc/mips/Symbol.map
1.3.2.2 +1 -1 src/lib/libc/mips/gen/Makefile.inc
1.1.2.2 +41 -0 src/lib/libc/mips/gen/_ctx_start.S (new)
1.3.2.2 +61 -52 src/lib/libc/mips/gen/_setjmp.S
1.4.2.2 +0 -29 src/lib/libc/mips/gen/fpgetmask.c (dead)
1.4.2.2 +0 -29 src/lib/libc/mips/gen/fpgetround.c (dead)
1.4.2.2 +0 -29 src/lib/libc/mips/gen/fpgetsticky.c (dead)
1.4.2.2 +0 -38 src/lib/libc/mips/gen/fpsetmask.c (dead)
1.4.2.2 +0 -37 src/lib/libc/mips/gen/fpsetround.c (dead)
1.3.2.2 +0 -38 src/lib/libc/mips/gen/fpsetsticky.c (dead)
1.1.2.2 +29 -0 src/lib/libc/mips/gen/hardfloat/fpgetmask.c (new)
1.1.2.2 +29 -0 src/lib/libc/mips/gen/hardfloat/fpgetround.c (new)
1.1.2.2 +29 -0 src/lib/libc/mips/gen/hardfloat/fpgetsticky.c (new)
1.1.2.2 +38 -0 src/lib/libc/mips/gen/hardfloat/fpsetmask.c (new)
1.1.2.2 +37 -0 src/lib/libc/mips/gen/hardfloat/fpsetround.c (new)
1.1.2.2 +38 -0 src/lib/libc/mips/gen/hardfloat/fpsetsticky.c (new)
1.1.2.2 +68 -31 src/lib/libc/mips/gen/makecontext.c
1.3.2.2 +69 -65 src/lib/libc/mips/gen/setjmp.S
1.3.2.2 +11 -20 src/lib/libc/mips/gen/sigsetjmp.S
1.3.2.2 +64 -68 src/lib/libc/mips/string/bcmp.S
1.3.2.2 +127 -130 src/lib/libc/mips/string/bcopy.S
1.3.2.2 +44 -25 src/lib/libc/mips/string/bzero.S
1.3.2.2 +2 -2 src/lib/libc/mips/string/ffs.S
1.3.2.2 +8 -8 src/lib/libc/mips/string/index.S
1.3.2.2 +7 -7 src/lib/libc/mips/string/rindex.S
1.3.2.2 +4 -4 src/lib/libc/mips/string/strcmp.S
1.3.2.2 +8 -8 src/lib/libc/mips/string/strlen.S
1.4.2.2 +1 -1 src/lib/libc/mips/sys/Makefile.inc
1.4.2.2 +3 -8 src/lib/libc/mips/sys/Ovfork.S
1.3.2.2 +10 -15 src/lib/libc/mips/sys/brk.S
1.3.2.2 +28 -27 src/lib/libc/mips/sys/cerror.S
1.3.2.2 +3 -8 src/lib/libc/mips/sys/exect.S
1.3.2.2 +3 -9 src/lib/libc/mips/sys/fork.S
1.3.2.2 +3 -8 src/lib/libc/mips/sys/pipe.S
1.3.2.2 +26 -15 src/lib/libc/mips/sys/ptrace.S
1.3.2.2 +11 -23 src/lib/libc/mips/sys/sbrk.S
1.21.2.7 +65 -2 src/lib/libpmc/libpmc.c
1.1.2.2 +6 -2 src/lib/libthr/arch/mips/include/pthread_md.h
1.3.2.2 +218 -83 src/libexec/rtld-elf/mips/reloc.c
1.1.2.2 +114 -78 src/libexec/rtld-elf/mips/rtld_start.S
1.9.10.2 +2 -0 src/sys/arm/include/bus.h
1.1.2.2 +48 -2 src/sys/conf/Makefile.mips
1.7.2.2 +26 -19 src/sys/conf/files.mips
1.107.2.2 +6 -0 src/sys/conf/kern.pre.mk
1.227.2.3 +8 -3 src/sys/conf/kmod.mk
1.3.2.2 +20 -20 src/sys/conf/ldscript.mips
1.1.2.2 +301 -0 src/sys/conf/ldscript.mips.64 (new)
1.1.2.2 +320 -0 src/sys/conf/ldscript.mips.64.cfe (new)
1.1.2.2 +303 -0 src/sys/conf/ldscript.mips.n32 (new)
1.3.2.3 +18 -7 src/sys/conf/options.mips
1.1.2.2 +43 -0 src/sys/contrib/octeon-sdk/README.txt (new)
1.1.2.2 +207 -0 src/sys/contrib/octeon-sdk/cvmip.h (new)
1.1.2.2 +92 -0 src/sys/contrib/octeon-sdk/cvmx-abi.h (new)
1.2.2.2 +678 -0 src/sys/contrib/octeon-sdk/cvmx-access-native.h (new)
1.1.2.2 +228 -0 src/sys/contrib/octeon-sdk/cvmx-access.h (new)
1.1.2.2 +253 -0 src/sys/contrib/octeon-sdk/cvmx-address.h (new)
1.1.2.2 +457 -0 src/sys/contrib/octeon-sdk/cvmx-app-init-linux.c (new)
1.1.2.2 +616 -0 src/sys/contrib/octeon-sdk/cvmx-app-init.c (new)
1.4.2.2 +315 -0 src/sys/contrib/octeon-sdk/cvmx-app-init.h (new)
1.2.2.2 +513 -0 src/sys/contrib/octeon-sdk/cvmx-asm.h (new)
1.1.2.2 +66 -0 src/sys/contrib/octeon-sdk/cvmx-asx.h (new)
1.1.2.2 +666 -0 src/sys/contrib/octeon-sdk/cvmx-atomic.h (new)
1.1.2.2 +147 -0 src/sys/contrib/octeon-sdk/cvmx-bootloader.h (new)
1.1.2.2 +952 -0 src/sys/contrib/octeon-sdk/cvmx-bootmem.c (new)
1.1.2.2 +429 -0 src/sys/contrib/octeon-sdk/cvmx-bootmem.h (new)
1.1.2.2 +65 -0 src/sys/contrib/octeon-sdk/cvmx-ciu.h (new)
1.2.2.2 +308 -0 src/sys/contrib/octeon-sdk/cvmx-cmd-queue.c (new)
1.2.2.2 +606 -0 src/sys/contrib/octeon-sdk/cvmx-cmd-queue.h (new)
1.1.2.2 +214 -0 src/sys/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.c (new)
1.1.2.2 +69 -0 src/sys/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.h (new)
1.1.2.2 +431 -0 src/sys/contrib/octeon-sdk/cvmx-compactflash.c (new)
1.1.2.2 +76 -0 src/sys/contrib/octeon-sdk/cvmx-compactflash.h (new)
1.1.2.2 +147 -0 src/sys/contrib/octeon-sdk/cvmx-core.c (new)
1.1.2.2 +166 -0 src/sys/contrib/octeon-sdk/cvmx-core.h (new)
1.1.2.2 +132 -0 src/sys/contrib/octeon-sdk/cvmx-coremask.c (new)
1.1.2.2 +161 -0 src/sys/contrib/octeon-sdk/cvmx-coremask.h (new)
1.1.2.2 +15490 -0 src/sys/contrib/octeon-sdk/cvmx-csr-addresses.h (new)
1.1.2.2 +216 -0 src/sys/contrib/octeon-sdk/cvmx-csr-db-support.c (new)
1.1.2.2 +74292 -0 src/sys/contrib/octeon-sdk/cvmx-csr-db.c (new)
1.1.2.2 +179 -0 src/sys/contrib/octeon-sdk/cvmx-csr-db.h (new)
1.1.2.2 +183 -0 src/sys/contrib/octeon-sdk/cvmx-csr-enums.h (new)
1.1.2.2 +73991 -0 src/sys/contrib/octeon-sdk/cvmx-csr-typedefs.h (new)
1.1.2.2 +222 -0 src/sys/contrib/octeon-sdk/cvmx-csr.h (new)
1.1.2.2 +73 -0 src/sys/contrib/octeon-sdk/cvmx-cvmmem.h (new)
1.1.2.2 +120 -0 src/sys/contrib/octeon-sdk/cvmx-dfa.c (new)
1.1.2.2 +800 -0 src/sys/contrib/octeon-sdk/cvmx-dfa.h (new)
1.1.2.2 +464 -0 src/sys/contrib/octeon-sdk/cvmx-dma-engine.c (new)
1.1.2.2 +332 -0 src/sys/contrib/octeon-sdk/cvmx-dma-engine.h (new)
1.1.2.2 +112 -0 src/sys/contrib/octeon-sdk/cvmx-ebt3000.c (new)
1.1.2.2 +67 -0 src/sys/contrib/octeon-sdk/cvmx-ebt3000.h (new)
1.1.2.2 +636 -0 src/sys/contrib/octeon-sdk/cvmx-fau.h (new)
1.1.2.2 +672 -0 src/sys/contrib/octeon-sdk/cvmx-flash.c (new)
1.1.2.2 +134 -0 src/sys/contrib/octeon-sdk/cvmx-flash.h (new)
1.2.2.2 +192 -0 src/sys/contrib/octeon-sdk/cvmx-fpa.c (new)
1.1.2.2 +300 -0 src/sys/contrib/octeon-sdk/cvmx-fpa.h (new)
1.1.2.2 +94 -0 src/sys/contrib/octeon-sdk/cvmx-gmx.h (new)
1.1.2.2 +122 -0 src/sys/contrib/octeon-sdk/cvmx-gpio.h (new)
1.5.2.2 +731 -0 src/sys/contrib/octeon-sdk/cvmx-helper-board.c (new)
1.1.2.2 +211 -0 src/sys/contrib/octeon-sdk/cvmx-helper-board.h (new)
1.1.2.2 +102 -0 src/sys/contrib/octeon-sdk/cvmx-helper-check-defines.h (new)
1.2.2.2 +337 -0 src/sys/contrib/octeon-sdk/cvmx-helper-errata.c (new)
1.1.2.2 +105 -0 src/sys/contrib/octeon-sdk/cvmx-helper-errata.h (new)
1.2.2.2 +244 -0 src/sys/contrib/octeon-sdk/cvmx-helper-fpa.c (new)
1.1.2.2 +81 -0 src/sys/contrib/octeon-sdk/cvmx-helper-fpa.h (new)
1.2.2.2 +110 -0 src/sys/contrib/octeon-sdk/cvmx-helper-loop.c (new)
1.1.2.2 +80 -0 src/sys/contrib/octeon-sdk/cvmx-helper-loop.h (new)
1.2.2.2 +122 -0 src/sys/contrib/octeon-sdk/cvmx-helper-npi.c (new)
1.1.2.2 +80 -0 src/sys/contrib/octeon-sdk/cvmx-helper-npi.h (new)
1.2.2.2 +531 -0 src/sys/contrib/octeon-sdk/cvmx-helper-rgmii.c (new)
1.1.2.2 +129 -0 src/sys/contrib/octeon-sdk/cvmx-helper-rgmii.h (new)
1.2.2.2 +519 -0 src/sys/contrib/octeon-sdk/cvmx-helper-sgmii.c (new)
1.1.2.2 +123 -0 src/sys/contrib/octeon-sdk/cvmx-helper-sgmii.h (new)
1.3.2.2 +231 -0 src/sys/contrib/octeon-sdk/cvmx-helper-spi.c (new)
1.1.2.2 +107 -0 src/sys/contrib/octeon-sdk/cvmx-helper-spi.h (new)
1.2.2.2 +562 -0 src/sys/contrib/octeon-sdk/cvmx-helper-util.c (new)
1.2.2.2 +275 -0 src/sys/contrib/octeon-sdk/cvmx-helper-util.h (new)
1.2.2.2 +330 -0 src/sys/contrib/octeon-sdk/cvmx-helper-xaui.c (new)
1.1.2.2 +124 -0 src/sys/contrib/octeon-sdk/cvmx-helper-xaui.h (new)
1.4.2.2 +844 -0 src/sys/contrib/octeon-sdk/cvmx-helper.c (new)
1.2.2.2 +262 -0 src/sys/contrib/octeon-sdk/cvmx-helper.h (new)
1.1.2.2 +283 -0 src/sys/contrib/octeon-sdk/cvmx-higig.h (new)
1.1.2.2 +3584 -0 src/sys/contrib/octeon-sdk/cvmx-interrupt-decodes.c (new)
1.1.2.2 +181 -0 src/sys/contrib/octeon-sdk/cvmx-interrupt-handler.S (new)
1.1.2.2 +762 -0 src/sys/contrib/octeon-sdk/cvmx-interrupt-rsl.c (new)
1.1.2.2 +528 -0 src/sys/contrib/octeon-sdk/cvmx-interrupt.c (new)
1.1.2.2 +306 -0 src/sys/contrib/octeon-sdk/cvmx-interrupt.h (new)
1.1.2.2 +66 -0 src/sys/contrib/octeon-sdk/cvmx-iob.h (new)
1.1.2.2 +309 -0 src/sys/contrib/octeon-sdk/cvmx-ipd.h (new)
1.1.2.2 +113 -0 src/sys/contrib/octeon-sdk/cvmx-key.h (new)
1.1.2.2 +747 -0 src/sys/contrib/octeon-sdk/cvmx-l2c.c (new)
1.1.2.2 +364 -0 src/sys/contrib/octeon-sdk/cvmx-l2c.h (new)
1.1.2.2 +956 -0 src/sys/contrib/octeon-sdk/cvmx-llm.c (new)
1.1.2.2 +401 -0 src/sys/contrib/octeon-sdk/cvmx-llm.h (new)
1.1.2.2 +66 -0 src/sys/contrib/octeon-sdk/cvmx-lmc.h (new)
1.1.2.2 +176 -0 src/sys/contrib/octeon-sdk/cvmx-log-arc.S (new)
1.1.2.2 +536 -0 src/sys/contrib/octeon-sdk/cvmx-log.c (new)
1.1.2.2 +212 -0 src/sys/contrib/octeon-sdk/cvmx-log.h (new)
1.1.2.2 +219 -0 src/sys/contrib/octeon-sdk/cvmx-malloc.h (new)
1.1.2.2 +12 -0 src/sys/contrib/octeon-sdk/cvmx-malloc/README-malloc (new)
1.1.2.2 +293 -0 src/sys/contrib/octeon-sdk/cvmx-malloc/arena.c (new)
1.1.2.2 +4106 -0 src/sys/contrib/octeon-sdk/cvmx-malloc/malloc.c (new)
1.1.2.2 +213 -0 src/sys/contrib/octeon-sdk/cvmx-malloc/malloc.h (new)
1.1.2.2 +73 -0 src/sys/contrib/octeon-sdk/cvmx-malloc/thread-m.h (new)
1.1.2.2 +559 -0 src/sys/contrib/octeon-sdk/cvmx-mdio.h (new)
1.1.2.2 +759 -0 src/sys/contrib/octeon-sdk/cvmx-mgmt-port.c (new)
1.1.2.2 +193 -0 src/sys/contrib/octeon-sdk/cvmx-mgmt-port.h (new)
1.1.2.2 +66 -0 src/sys/contrib/octeon-sdk/cvmx-mio.h (new)
1.1.2.2 +1719 -0 src/sys/contrib/octeon-sdk/cvmx-nand.c (new)
1.1.2.2 +675 -0 src/sys/contrib/octeon-sdk/cvmx-nand.h (new)
1.1.2.2 +147 -0 src/sys/contrib/octeon-sdk/cvmx-npi.h (new)
1.1.2.2 +84 -0 src/sys/contrib/octeon-sdk/cvmx-packet.h (new)
1.1.2.2 +68 -0 src/sys/contrib/octeon-sdk/cvmx-pci.h (new)
1.1.2.2 +1062 -0 src/sys/contrib/octeon-sdk/cvmx-pcie.c (new)
1.1.2.2 +304 -0 src/sys/contrib/octeon-sdk/cvmx-pcie.h (new)
1.1.2.2 +475 -0 src/sys/contrib/octeon-sdk/cvmx-pip.h (new)
1.2.2.2 +464 -0 src/sys/contrib/octeon-sdk/cvmx-pko.c (new)
1.1.2.2 +564 -0 src/sys/contrib/octeon-sdk/cvmx-pko.h (new)
1.2.2.2 +206 -0 src/sys/contrib/octeon-sdk/cvmx-platform.h (new)
1.1.2.2 +481 -0 src/sys/contrib/octeon-sdk/cvmx-pow.c (new)
1.1.2.2 +1749 -0 src/sys/contrib/octeon-sdk/cvmx-pow.h (new)
1.1.2.2 +132 -0 src/sys/contrib/octeon-sdk/cvmx-raid.c (new)
1.1.2.2 +202 -0 src/sys/contrib/octeon-sdk/cvmx-raid.h (new)
1.1.2.2 +172 -0 src/sys/contrib/octeon-sdk/cvmx-resources.config (new)
1.1.2.2 +162 -0 src/sys/contrib/octeon-sdk/cvmx-rng.h (new)
1.2.2.2 +160 -0 src/sys/contrib/octeon-sdk/cvmx-rtc.h (new)
1.1.2.2 +169 -0 src/sys/contrib/octeon-sdk/cvmx-rwlock.h (new)
1.1.2.2 +161 -0 src/sys/contrib/octeon-sdk/cvmx-scratch.h (new)
1.1.2.2 +279 -0 src/sys/contrib/octeon-sdk/cvmx-shared-linux-n32.ld (new)
1.1.2.2 +277 -0 src/sys/contrib/octeon-sdk/cvmx-shared-linux-o32.ld (new)
1.1.2.2 +278 -0 src/sys/contrib/octeon-sdk/cvmx-shared-linux.ld (new)
1.3.2.2 +642 -0 src/sys/contrib/octeon-sdk/cvmx-spi.c (new)
1.1.2.2 +265 -0 src/sys/contrib/octeon-sdk/cvmx-spi.h (new)
1.1.2.2 +520 -0 src/sys/contrib/octeon-sdk/cvmx-spi4000.c (new)
1.1.2.2 +430 -0 src/sys/contrib/octeon-sdk/cvmx-spinlock.h (new)
1.1.2.2 +141 -0 src/sys/contrib/octeon-sdk/cvmx-swap.h (new)
1.1.2.2 +220 -0 src/sys/contrib/octeon-sdk/cvmx-sysinfo.c (new)
1.1.2.2 +166 -0 src/sys/contrib/octeon-sdk/cvmx-sysinfo.h (new)
1.2.2.2 +329 -0 src/sys/contrib/octeon-sdk/cvmx-thunder.c (new)
1.1.2.2 +148 -0 src/sys/contrib/octeon-sdk/cvmx-thunder.h (new)
1.1.2.2 +270 -0 src/sys/contrib/octeon-sdk/cvmx-tim.c (new)
1.1.2.2 +333 -0 src/sys/contrib/octeon-sdk/cvmx-tim.h (new)
1.1.2.2 +322 -0 src/sys/contrib/octeon-sdk/cvmx-tra.c (new)
1.1.2.2 +411 -0 src/sys/contrib/octeon-sdk/cvmx-tra.h (new)
1.1.2.2 +464 -0 src/sys/contrib/octeon-sdk/cvmx-twsi-raw.c (new)
1.1.2.2 +331 -0 src/sys/contrib/octeon-sdk/cvmx-twsi-raw.h (new)
1.1.2.2 +285 -0 src/sys/contrib/octeon-sdk/cvmx-twsi.c (new)
1.1.2.2 +313 -0 src/sys/contrib/octeon-sdk/cvmx-twsi.h (new)
1.1.2.2 +74 -0 src/sys/contrib/octeon-sdk/cvmx-uart.h (new)
1.2.2.2 +3667 -0 src/sys/contrib/octeon-sdk/cvmx-usb.c (new)
1.2.2.2 +1136 -0 src/sys/contrib/octeon-sdk/cvmx-usb.h (new)
1.1.2.2 +283 -0 src/sys/contrib/octeon-sdk/cvmx-utils.h (new)
1.1.2.2 +12 -0 src/sys/contrib/octeon-sdk/cvmx-version.h (new)
1.1.2.2 +79 -0 src/sys/contrib/octeon-sdk/cvmx-warn.c (new)
1.1.2.2 +72 -0 src/sys/contrib/octeon-sdk/cvmx-warn.h (new)
1.1.2.2 +315 -0 src/sys/contrib/octeon-sdk/cvmx-wqe.h (new)
1.1.2.2 +127 -0 src/sys/contrib/octeon-sdk/cvmx-zip.c (new)
1.1.2.2 +247 -0 src/sys/contrib/octeon-sdk/cvmx-zip.h (new)
1.1.2.2 +169 -0 src/sys/contrib/octeon-sdk/cvmx-zone.c (new)
1.1.2.2 +90 -0 src/sys/contrib/octeon-sdk/cvmx.h (new)
1.1.2.2 +144 -0 src/sys/contrib/octeon-sdk/cvmx.mk (new)
1.1.2.2 +180 -0 src/sys/contrib/octeon-sdk/executive-config.h.template (new)
1.1.2.2 +140 -0 src/sys/contrib/octeon-sdk/octeon-feature.h (new)
1.1.2.2 +393 -0 src/sys/contrib/octeon-sdk/octeon-model.c (new)
1.2.2.2 +307 -0 src/sys/contrib/octeon-sdk/octeon-model.h (new)
1.1.2.2 +480 -0 src/sys/contrib/octeon-sdk/octeon-pci-console.c (new)
1.1.2.2 +138 -0 src/sys/contrib/octeon-sdk/octeon-pci-console.h (new)
1.2.2.2 +98 -0 src/sys/contrib/octeon-sdk/perfzilla_screen.png (new)
1.1.2.2 +1 -1 src/sys/dev/cfe/cfe_api.c
1.7.2.2 +11 -11 src/sys/dev/cfe/cfe_console.c
1.2.2.2 +74 -0 src/sys/dev/cfe/cfe_env.c (new)
1.1.2.2 +75 -0 src/sys/dev/hwpmc/hwpmc_mips.c (new)
1.1.2.2 +570 -0 src/sys/dev/hwpmc/hwpmc_mips24k.c (new)
1.1.2.2 +61 -0 src/sys/dev/hwpmc/hwpmc_mips24k.h (new)
1.9.2.5 +104 -0 src/sys/dev/hwpmc/pmc_events.h
1.206.2.8 +2 -2 src/sys/ia64/ia64/pmap.c
1.111.2.4 +2 -2 src/sys/kern/link_elf_obj.c
1.257.2.17 +1 -1 src/sys/kern/sched_ule.c
1.214.2.6 +1 -1 src/sys/kern/subr_smp.c
1.2.2.2 +16 -3 src/sys/mips/adm5120/adm5120_machdep.c
1.1.2.2 +2 -0 src/sys/mips/adm5120/files.adm5120
1.5.2.4 +24 -12 src/sys/mips/adm5120/if_admsw.c
1.2.2.2 +3 -1 src/sys/mips/adm5120/if_admswvar.h
1.3.2.3 +49 -6 src/sys/mips/adm5120/obio.c
1.2.2.2 +2 -2 src/sys/mips/adm5120/uart_cpu_adm5120.c
1.3.2.2 +171 -0 src/sys/mips/alchemy/alchemy_machdep.c (new)
1.1.2.2 +373 -0 src/sys/mips/alchemy/aureg.h (new)
1.1.2.2 +9 -0 src/sys/mips/alchemy/files.alchemy (new)
1.3.2.2 +536 -0 src/sys/mips/alchemy/obio.c (new)
1.2.2.2 +8 -0 src/sys/mips/alchemy/std.alchemy (new)
1.1.2.2 +87 -0 src/sys/mips/alchemy/uart_bus_alchemy.c (new)
1.1.2.2 +79 -0 src/sys/mips/alchemy/uart_cpu_alchemy.c (new)
1.2.2.2 +462 -0 src/sys/mips/atheros/apb.c (new)
1.1.2.2 +50 -0 src/sys/mips/atheros/apbvar.h (new)
1.1.2.2 +181 -0 src/sys/mips/atheros/ar71xx_bus_space_reversed.c (new)
1.1.2.2 +33 -0 src/sys/mips/atheros/ar71xx_bus_space_reversed.h (new)
1.3.2.2 +240 -0 src/sys/mips/atheros/ar71xx_chip.c (new)
1.1.2.2 +34 -0 src/sys/mips/atheros/ar71xx_chip.h (new)
1.2.2.2 +108 -0 src/sys/mips/atheros/ar71xx_cpudef.h (new)
1.1.2.2 +288 -0 src/sys/mips/atheros/ar71xx_ehci.c (new)
1.2.2.2 +446 -0 src/sys/mips/atheros/ar71xx_gpio.c (new)
1.1.2.2 +68 -0 src/sys/mips/atheros/ar71xx_gpiovar.h (new)
1.9.2.2 +270 -0 src/sys/mips/atheros/ar71xx_machdep.c (new)
1.1.2.2 +215 -0 src/sys/mips/atheros/ar71xx_ohci.c (new)
1.4.2.2 +565 -0 src/sys/mips/atheros/ar71xx_pci.c (new)
1.1.2.2 +198 -0 src/sys/mips/atheros/ar71xx_pci_bus_space.c (new)
1.1.2.2 +33 -0 src/sys/mips/atheros/ar71xx_pci_bus_space.h (new)
1.4.2.2 +161 -0 src/sys/mips/atheros/ar71xx_setup.c (new)
1.1.2.2 +48 -0 src/sys/mips/atheros/ar71xx_setup.h (new)
1.2.2.2 +237 -0 src/sys/mips/atheros/ar71xx_spi.c (new)
1.3.2.2 +156 -0 src/sys/mips/atheros/ar71xx_wdog.c (new)
1.14.2.2 +528 -0 src/sys/mips/atheros/ar71xxreg.h (new)
1.1.2.2 +165 -0 src/sys/mips/atheros/ar724x_chip.c (new)
1.1.2.2 +34 -0 src/sys/mips/atheros/ar724x_chip.h (new)
1.2.2.2 +84 -0 src/sys/mips/atheros/ar724xreg.h (new)
1.2.2.2 +205 -0 src/sys/mips/atheros/ar91xx_chip.c (new)
1.1.2.2 +34 -0 src/sys/mips/atheros/ar91xx_chip.h (new)
1.2.2.2 +85 -0 src/sys/mips/atheros/ar91xxreg.h (new)
1.6.2.2 +22 -0 src/sys/mips/atheros/files.ar71xx (new)
1.10.2.2 +1826 -0 src/sys/mips/atheros/if_arge.c (new)
1.5.2.2 +161 -0 src/sys/mips/atheros/if_argevar.h (new)
1.1.2.2 +204 -0 src/sys/mips/atheros/pcf2123_rtc.c (new)
1.1.2.2 +67 -0 src/sys/mips/atheros/pcf2123reg.h (new)
1.2.2.2 +89 -0 src/sys/mips/atheros/uart_bus_ar71xx.c (new)
1.2.2.2 +76 -0 src/sys/mips/atheros/uart_cpu_ar71xx.c (new)
1.3.2.2 +66 -0 src/sys/mips/cavium/asm_octeon.S (new)
1.2.2.2 +374 -0 src/sys/mips/cavium/ciu.c (new)
1.1.2.2 +2222 -0 src/sys/mips/cavium/cryptocteon/cavium_crypto.c (new)
1.1.2.2 +526 -0 src/sys/mips/cavium/cryptocteon/cryptocteon.c (new)
1.1.2.2 +94 -0 src/sys/mips/cavium/cryptocteon/cryptocteonvar.h (new)
1.1.2.2 +194 -0 src/sys/mips/cavium/cvmx_config.h (new)
1.4.2.2 +42 -0 src/sys/mips/cavium/dev/rgmii/octeon_fau.c (new)
1.4.2.2 +220 -0 src/sys/mips/cavium/dev/rgmii/octeon_fau.h (new)
1.6.2.2 +230 -0 src/sys/mips/cavium/dev/rgmii/octeon_fpa.c (new)
1.3.2.2 +259 -0 src/sys/mips/cavium/dev/rgmii/octeon_fpa.h (new)
1.4.2.2 +148 -0 src/sys/mips/cavium/dev/rgmii/octeon_ipd.c (new)
1.3.2.2 +204 -0 src/sys/mips/cavium/dev/rgmii/octeon_ipd.h (new)
1.3.2.2 +219 -0 src/sys/mips/cavium/dev/rgmii/octeon_pip.h (new)
1.4.2.2 +378 -0 src/sys/mips/cavium/dev/rgmii/octeon_pko.c (new)
1.3.2.2 +332 -0 src/sys/mips/cavium/dev/rgmii/octeon_pko.h (new)
1.9.2.2 +2328 -0 src/sys/mips/cavium/dev/rgmii/octeon_rgmx.c (new)
1.3.2.2 +630 -0 src/sys/mips/cavium/dev/rgmii/octeon_rgmx.h (new)
1.3.2.2 +259 -0 src/sys/mips/cavium/driveid.h (new)
1.8.2.2 +69 -0 src/sys/mips/cavium/files.octeon1 (new)
1.6.2.2 +207 -0 src/sys/mips/cavium/obio.c (new)
1.2.2.2 +55 -0 src/sys/mips/cavium/obiovar.h (new)
1.4.2.2 +99 -0 src/sys/mips/cavium/octe/cavium-ethernet.h (new)
1.2.2.2 +292 -0 src/sys/mips/cavium/octe/ethernet-common.c (new)
1.1.2.2 +52 -0 src/sys/mips/cavium/octe/ethernet-common.h (new)
1.1.2.2 +101 -0 src/sys/mips/cavium/octe/ethernet-defines.h (new)
1.2.2.2 +50 -0 src/sys/mips/cavium/octe/ethernet-headers.h (new)
1.3.2.2 +141 -0 src/sys/mips/cavium/octe/ethernet-mdio.c (new)
1.1.2.2 +40 -0 src/sys/mips/cavium/octe/ethernet-mdio.h (new)
1.1.2.2 +207 -0 src/sys/mips/cavium/octe/ethernet-mem.c (new)
1.1.2.2 +33 -0 src/sys/mips/cavium/octe/ethernet-mem.h (new)
1.2.2.2 +127 -0 src/sys/mips/cavium/octe/ethernet-mv88e61xx.c (new)
1.1.2.2 +34 -0 src/sys/mips/cavium/octe/ethernet-mv88e61xx.h (new)
1.2.2.2 +340 -0 src/sys/mips/cavium/octe/ethernet-rgmii.c (new)
1.2.2.2 +416 -0 src/sys/mips/cavium/octe/ethernet-rx.c (new)
1.1.2.2 +37 -0 src/sys/mips/cavium/octe/ethernet-rx.h (new)
1.2.2.2 +117 -0 src/sys/mips/cavium/octe/ethernet-sgmii.c (new)
1.1.2.2 +309 -0 src/sys/mips/cavium/octe/ethernet-spi.c (new)
1.2.2.2 +402 -0 src/sys/mips/cavium/octe/ethernet-tx.c (new)
1.1.2.2 +34 -0 src/sys/mips/cavium/octe/ethernet-tx.h (new)
1.1.2.2 +84 -0 src/sys/mips/cavium/octe/ethernet-util.h (new)
1.2.2.2 +116 -0 src/sys/mips/cavium/octe/ethernet-xaui.c (new)
1.3.2.2 +594 -0 src/sys/mips/cavium/octe/ethernet.c (new)
1.1.2.2 +630 -0 src/sys/mips/cavium/octe/mv88e61xxphy.c (new)
1.1.2.2 +149 -0 src/sys/mips/cavium/octe/mv88e61xxphyreg.h (new)
1.5.2.2 +522 -0 src/sys/mips/cavium/octe/octe.c (new)
1.1.2.2 +123 -0 src/sys/mips/cavium/octe/octebus.c (new)
1.1.2.2 +41 -0 src/sys/mips/cavium/octe/octebusvar.h (new)
1.1.2.2 +50 -0 src/sys/mips/cavium/octe/wrapper-cvmx-includes.h (new)
1.1.2.2 +213 -0 src/sys/mips/cavium/octeon_ds1337.c (new)
1.6.2.2 +704 -0 src/sys/mips/cavium/octeon_ebt3000_cf.c (new)
1.3.2.2 +35 -0 src/sys/mips/cavium/octeon_ebt3000_cf.h (new)
1.18.2.2 +566 -0 src/sys/mips/cavium/octeon_machdep.c (new)
1.4.2.2 +127 -0 src/sys/mips/cavium/octeon_mp.c (new)
1.9.2.2 +300 -0 src/sys/mips/cavium/octeon_pcmap_regs.h (new)
1.1.2.2 +137 -0 src/sys/mips/cavium/octeon_rnd.c (new)
1.1.2.2 +130 -0 src/sys/mips/cavium/octeon_rtc.c (new)
1.2.2.2 +247 -0 src/sys/mips/cavium/octeonreg.h (new)
1.7.2.2 +884 -0 src/sys/mips/cavium/octopci.c (new)
1.1.2.2 +583 -0 src/sys/mips/cavium/octopci_bus_space.c (new)
1.2.2.2 +105 -0 src/sys/mips/cavium/octopcireg.h (new)
1.1.2.2 +35 -0 src/sys/mips/cavium/octopcivar.h (new)
1.5.2.2 +7 -0 src/sys/mips/cavium/std.octeon1 (new)
1.5.2.2 +122 -0 src/sys/mips/cavium/uart_bus_octeonusart.c (new)
1.6.2.2 +174 -0 src/sys/mips/cavium/uart_cpu_octeonusart.c (new)
1.5.2.2 +836 -0 src/sys/mips/cavium/uart_dev_oct16550.c (new)
1.2.2.2 +1922 -0 src/sys/mips/cavium/usb/octusb.c (new)
1.1.2.2 +147 -0 src/sys/mips/cavium/usb/octusb.h (new)
1.1.2.2 +223 -0 src/sys/mips/cavium/usb/octusb_octeon.c (new)
1.8.2.2 +0 -1 src/sys/mips/conf/ADM5120
1.5.2.2 +66 -0 src/sys/mips/conf/ALCHEMY (new)
1.9.2.2 +94 -0 src/sys/mips/conf/AR71XX (new)
1.3.2.2 +77 -0 src/sys/mips/conf/AR71XX.hints (new)
1.6.2.2 +3 -1 src/sys/mips/conf/MALTA
1.7.2.2 +70 -0 src/sys/mips/conf/MALTA64 (new)
1.12.2.2 +300 -0 src/sys/mips/conf/OCTEON1 (new)
1.11.2.2 +93 -0 src/sys/mips/conf/OCTEON1-32 (new)
1.3.2.2 +13 -0 src/sys/mips/conf/OCTEON1.hints (new)
1.4.2.2 +0 -1 src/sys/mips/conf/QEMU
1.8.2.3 +18 -26 src/sys/mips/conf/SENTRY5
1.13.2.2 +12 -0 src/sys/mips/conf/SWARM (new)
1.1.2.2 +17 -0 src/sys/mips/conf/SWARM.hints (new)
1.3.2.2 +20 -0 src/sys/mips/conf/SWARM64 (new)
1.3.2.2 +23 -0 src/sys/mips/conf/SWARM64_SMP (new)
1.4.2.2 +15 -0 src/sys/mips/conf/SWARM_SMP (new)
1.10.2.2 +158 -0 src/sys/mips/conf/XLR (new)
1.5.2.2 +133 -0 src/sys/mips/conf/XLR64 (new)
1.5.2.2 +133 -0 src/sys/mips/conf/XLRN32 (new)
1.2.2.2 +60 -0 src/sys/mips/conf/std.SWARM (new)
1.2.2.2 +2 -0 src/sys/mips/idt/files.idt
1.1.2.2 +16 -3 src/sys/mips/idt/idt_machdep.c
1.3.2.3 +7 -3 src/sys/mips/idt/obio.c
1.2.2.2 +2 -2 src/sys/mips/idt/uart_bus_rc32434.c
1.1.2.2 +2 -2 src/sys/mips/idt/uart_cpu_rc32434.c
1.1.2.2 +7 -6 src/sys/mips/include/_bus.h
1.1.2.2 +0 -46 src/sys/mips/include/_bus_octeon.h (dead)
1.1.2.3 +50 -44 src/sys/mips/include/_inttypes.h
1.1.2.2 +6 -2 src/sys/mips/include/_limits.h
1.1.2.2 +31 -3 src/sys/mips/include/_stdint.h
1.1.2.2 +10 -11 src/sys/mips/include/_types.h
1.1.2.2 +0 -49 src/sys/mips/include/archtype.h (dead)
1.1.2.2 +365 -58 src/sys/mips/include/asm.h
1.1.2.2 +0 -195 src/sys/mips/include/asmacros.h (dead)
1.2.2.2 +235 -47 src/sys/mips/include/atomic.h
1.2.2.2 +630 -809 src/sys/mips/include/bus.h
1.1.2.2 +0 -883 src/sys/mips/include/bus_octeon.h (dead)
1.1.2.2 +6 -44 src/sys/mips/include/cache.h
1.1.2.2 +5 -1 src/sys/mips/include/cache_mipsNN.h
1.2.2.2 +76 -0 src/sys/mips/include/cdefs.h (new)
1.1.2.2 +9 -1 src/sys/mips/include/clock.h
1.1.2.2 +9 -479 src/sys/mips/include/cpu.h
1.1.2.2 +136 -72 src/sys/mips/include/cpufunc.h
1.1.2.2 +4 -48 src/sys/mips/include/cpuinfo.h
1.1.2.2 +149 -61 src/sys/mips/include/cpuregs.h
1.1.2.2 +5 -6 src/sys/mips/include/db_machdep.h
1.1.2.2 +0 -256 src/sys/mips/include/defs.h (dead)
1.4.2.3 +9 -0 src/sys/mips/include/elf.h
1.1.2.2 +6 -6 src/sys/mips/include/endian.h
1.2.2.2 +3 -3 src/sys/mips/include/float.h
1.1.2.2 +47 -0 src/sys/mips/include/fls64.h (new)
1.1.2.2 +62 -1 src/sys/mips/include/hwfunc.h
1.1.2.2 +0 -94 src/sys/mips/include/intr.h (dead)
1.1.2.2 +31 -2 src/sys/mips/include/intr_machdep.h
1.1.2.2 +6 -0 src/sys/mips/include/kdb.h
1.1.2.2 +15 -15 src/sys/mips/include/locore.h
1.1.2.2 +15 -5 src/sys/mips/include/md_var.h
1.2.2.2 +1 -1 src/sys/mips/include/memdev.h
1.6.2.3 +32 -37 src/sys/mips/include/param.h
1.1.2.3 +16 -15 src/sys/mips/include/pcb.h
1.2.2.2 +11 -24 src/sys/mips/include/pcpu.h
1.1.2.2 +0 -29 src/sys/mips/include/pltfm.h (dead)
1.8.2.3 +19 -62 src/sys/mips/include/pmap.h
1.1.2.2 +17 -3 src/sys/mips/include/pmc_mdep.h
1.1.2.3 +1 -1 src/sys/mips/include/proc.h
1.1.2.2 +15 -5 src/sys/mips/include/profile.h
1.1.2.2 +0 -54 src/sys/mips/include/psl.h (dead)
1.2.2.2 +102 -113 src/sys/mips/include/pte.h
1.1.2.2 +0 -171 src/sys/mips/include/queue.h (dead)
1.1.2.2 +33 -0 src/sys/mips/include/regdef.h
1.1.2.2 +18 -23 src/sys/mips/include/regnum.h
1.1.2.2 +0 -95 src/sys/mips/include/rm7000.h (dead)
1.1.2.2 +15 -2 src/sys/mips/include/runq.h
1.1.2.2 +0 -40 src/sys/mips/include/segments.h (dead)
1.1.2.2 +9 -1 src/sys/mips/include/setjmp.h
1.1.2.2 +3 -12 src/sys/mips/include/sf_buf.h
1.2.2.3 +9 -7 src/sys/mips/include/smp.h
1.1.2.2 +3 -7 src/sys/mips/include/sysarch.h
1.3.2.2 +59 -0 src/sys/mips/include/tlb.h (new)
1.1.2.2 +19 -9 src/sys/mips/include/trap.h
1.1.2.2 +13 -6 src/sys/mips/include/ucontext.h
1.3.2.2 +2 -4 src/sys/mips/include/vm.h
1.1.2.2 +42 -38 src/sys/mips/include/vmparam.h
1.2.2.2 +2 -0 src/sys/mips/malta/files.malta
1.6.2.2 +101 -46 src/sys/mips/malta/gt_pci.c
1.2.2.2 +63 -42 src/sys/mips/malta/malta_machdep.c
1.1.2.2 +12 -12 src/sys/mips/malta/maltareg.h
1.2.2.2 +4 -6 src/sys/mips/malta/obio.c
1.2.2.2 +1 -2 src/sys/mips/malta/std.malta
1.2.2.2 +2 -9 src/sys/mips/malta/uart_bus_maltausart.c
1.2.2.2 +5 -9 src/sys/mips/malta/uart_cpu_maltausart.c
1.1.2.2 +2 -2 src/sys/mips/malta/yamon.h
1.1.2.2 +1 -0 src/sys/mips/mips/autoconf.c
1.4.2.2 +598 -0 src/sys/mips/mips/bus_space_generic.c (new)
1.5.2.2 +863 -218 src/sys/mips/mips/busdma_machdep.c
1.2.2.2 +10 -4 src/sys/mips/mips/cache.c
1.1.2.2 +17 -6 src/sys/mips/mips/cache_mipsNN.c
1.2.2.2 +0 -171 src/sys/mips/mips/copystr.S (dead)
1.2.2.2 +168 -123 src/sys/mips/mips/cpu.c
1.1.2.2 +2 -2 src/sys/mips/mips/db_interface.c
1.1.2.3 +373 -11 src/sys/mips/mips/db_trace.c
1.2.2.2 +348 -21 src/sys/mips/mips/dump_machdep.c
1.7.2.5 +116 -97 src/sys/mips/mips/elf_machdep.c
1.3.2.2 +205 -0 src/sys/mips/mips/elf_trampoline.c (new)
1.1.2.2 +496 -578 src/sys/mips/mips/exception.S
1.1.2.2 +473 -473 src/sys/mips/mips/fp.S
1.1.2.2 +26 -19 src/sys/mips/mips/gdb_machdep.c
1.1.2.2 +13 -5 src/sys/mips/mips/genassym.c
1.3.2.2 +1 -1 src/sys/mips/mips/in_cksum.c
1.1.2.2 +34 -0 src/sys/mips/mips/inckern.S (new)
1.5.2.2 +115 -28 src/sys/mips/mips/intr_machdep.c
1.1.2.2 +39 -131 src/sys/mips/mips/locore.S
1.13.2.2 +157 -86 src/sys/mips/mips/machdep.c
1.3.2.3 +4 -3 src/sys/mips/mips/mainbus.c
1.2.2.2 +91 -105 src/sys/mips/mips/mem.c
1.1.2.2 +340 -0 src/sys/mips/mips/minidump_machdep.c (new)
1.4.2.3 +218 -171 src/sys/mips/mips/mp_machdep.c
1.10.2.2 +89 -0 src/sys/mips/mips/mpboot.S (new)
1.2.2.3 +60 -50 src/sys/mips/mips/nexus.c
1.2.2.3 +67 -27 src/sys/mips/mips/pm_machdep.c
1.21.2.3 +1133 -1144 src/sys/mips/mips/pmap.c
1.1.2.2 +0 -196 src/sys/mips/mips/psraccess.S (dead)
1.1.2.2 +37 -0 src/sys/mips/mips/ptrace_machdep.c (new)
1.1.2.2 +9 -6 src/sys/mips/mips/stack_machdep.c
1.2.2.2 +477 -436 src/sys/mips/mips/support.S
1.1.2.2 +117 -172 src/sys/mips/mips/swtch.S
1.1.2.2 +77 -0 src/sys/mips/mips/sys_machdep.c (new)
1.2.2.2 +95 -61 src/sys/mips/mips/tick.c
1.1.2.2 +0 -509 src/sys/mips/mips/tlb.S (dead)
1.2.2.2 +301 -0 src/sys/mips/mips/tlb.c (new)
1.3.2.4 +360 -616 src/sys/mips/mips/trap.c
1.1.2.2 +31 -13 src/sys/mips/mips/uio_machdep.c
1.1.2.4 +226 -159 src/sys/mips/mips/vm_machdep.c
1.1.2.2 +14 -0 src/sys/mips/rmi/Makefile.msgring (new)
1.11.2.2 +574 -0 src/sys/mips/rmi/board.c (new)
1.8.2.2 +242 -0 src/sys/mips/rmi/board.h (new)
1.2.2.2 +686 -0 src/sys/mips/rmi/bus_space_rmi.c (new)
1.3.2.2 +761 -0 src/sys/mips/rmi/bus_space_rmi_pci.c (new)
1.4.2.2 +346 -0 src/sys/mips/rmi/clock.c (new)
1.2.2.2 +41 -0 src/sys/mips/rmi/clock.h (new)
1.3.2.2 +103 -0 src/sys/mips/rmi/debug.h (new)
1.16.2.2 +2564 -0 src/sys/mips/rmi/dev/nlge/if_nlge.c (new)
1.3.2.2 +1182 -0 src/sys/mips/rmi/dev/nlge/if_nlge.h (new)
1.2.2.2 +3068 -0 src/sys/mips/rmi/dev/sec/desc.h (new)
1.3.2.2 +3074 -0 src/sys/mips/rmi/dev/sec/rmilib.c (new)
1.3.2.2 +1000 -0 src/sys/mips/rmi/dev/sec/rmilib.h (new)
1.3.2.2 +580 -0 src/sys/mips/rmi/dev/sec/rmisec.c (new)
1.2.2.2 +469 -0 src/sys/mips/rmi/dev/sec/stats.h (new)
1.1.2.2 +53 -0 src/sys/mips/rmi/dev/xlr/atx_cpld.h (new)
1.1.2.2 +105 -0 src/sys/mips/rmi/dev/xlr/debug.h (new)
1.18.2.2 +2568 -0 src/sys/mips/rmi/dev/xlr/rge.c (new)
1.2.2.2 +1098 -0 src/sys/mips/rmi/dev/xlr/rge.h (new)
1.1.2.2 +127 -0 src/sys/mips/rmi/dev/xlr/xgmac_mdio.h (new)
1.4.2.2 +309 -0 src/sys/mips/rmi/ehcireg.h (new)
1.4.2.2 +195 -0 src/sys/mips/rmi/ehcivar.h (new)
1.10.2.2 +26 -0 src/sys/mips/rmi/files.xlr (new)
1.7.2.2 +497 -0 src/sys/mips/rmi/fmn.c (new)
1.5.2.2 +50 -0 src/sys/mips/rmi/interrupt.h (new)
1.10.2.2 +249 -0 src/sys/mips/rmi/intr_machdep.c (new)
1.15.2.2 +321 -0 src/sys/mips/rmi/iodi.c (new)
1.2.2.2 +115 -0 src/sys/mips/rmi/iomap.h (new)
1.1.2.2 +68 -0 src/sys/mips/rmi/mpwait.S (new)
1.1.2.2 +317 -0 src/sys/mips/rmi/msgring.c (new)
1.1.2.2 +1182 -0 src/sys/mips/rmi/msgring.cfg (new)
1.9.2.2 +370 -0 src/sys/mips/rmi/msgring.h (new)
1.1.2.2 +217 -0 src/sys/mips/rmi/msgring_xls.c (new)
1.1.2.2 +563 -0 src/sys/mips/rmi/msgring_xls.cfg (new)
1.8.2.2 +330 -0 src/sys/mips/rmi/on_chip.c (new)
1.3.2.2 +357 -0 src/sys/mips/rmi/pcibus.c (new)
1.3.2.2 +35 -0 src/sys/mips/rmi/pcibus.h (new)
1.2.2.2 +183 -0 src/sys/mips/rmi/perfmon.h (new)
1.2.2.2 +163 -0 src/sys/mips/rmi/perfmon_kern.c (new)
1.2.2.2 +342 -0 src/sys/mips/rmi/perfmon_percpu.c (new)
1.2.2.2 +126 -0 src/sys/mips/rmi/perfmon_utils.h (new)
1.2.2.2 +156 -0 src/sys/mips/rmi/perfmon_xlrconfig.h (new)
1.12.2.2 +272 -0 src/sys/mips/rmi/pic.h (new)
1.1.2.2 +109 -0 src/sys/mips/rmi/rmi_boot_info.h (new)
1.8.2.2 +579 -0 src/sys/mips/rmi/rmi_mips_exts.h (new)
1.1.2.2 +676 -0 src/sys/mips/rmi/rootfs_list.txt (new)
1.2.2.2 +110 -0 src/sys/mips/rmi/shared_structs.h (new)
1.2.2.2 +54 -0 src/sys/mips/rmi/shared_structs_func.h (new)
1.2.2.2 +76 -0 src/sys/mips/rmi/shared_structs_offsets.h (new)
1.2.2.2 +7 -0 src/sys/mips/rmi/std.xlr (new)
1.8.2.2 +377 -0 src/sys/mips/rmi/tick.c (new)
1.2.2.2 +80 -0 src/sys/mips/rmi/uart_bus_xlr_iodi.c (new)
1.1.2.2 +84 -0 src/sys/mips/rmi/uart_cpu_mips_xlr.c (new)
1.2.2.2 +113 -0 src/sys/mips/rmi/xlr_boot1_console.c (new)
1.1.2.2 +217 -0 src/sys/mips/rmi/xlr_csum_nocopy.S (new)
1.2.2.2 +455 -0 src/sys/mips/rmi/xlr_i2c.c (new)
1.24.2.2 +639 -0 src/sys/mips/rmi/xlr_machdep.c (new)
1.13.2.2 +667 -0 src/sys/mips/rmi/xlr_pci.c (new)
1.1.2.2 +149 -0 src/sys/mips/rmi/xlr_pcmcia.c (new)
1.4.2.2 +336 -0 src/sys/mips/rmi/xlrconfig.h (new)
1.4.2.2 +285 -0 src/sys/mips/rmi/xls_ehci.c (new)
1.1.2.2 +2 -7 src/sys/mips/sentry5/files.sentry5
1.2.2.2 +3 -7 src/sys/mips/sentry5/obio.c
1.3.2.2 +25 -16 src/sys/mips/sentry5/s5_machdep.c
1.1.2.2 +0 -154 src/sys/mips/sentry5/siba_cc.c (dead)
1.1.2.2 +0 -113 src/sys/mips/sentry5/siba_mips.c (dead)
1.1.2.2 +0 -114 src/sys/mips/sentry5/siba_sdram.c (dead)
1.2.2.2 +2 -2 src/sys/mips/sentry5/uart_bus_sbusart.c
1.2.2.2 +1 -1 src/sys/mips/sentry5/uart_cpu_sbusart.c
1.1.2.2 +170 -0 src/sys/mips/sibyte/ata_zbbus.c (new)
1.1.2.2 +10 -0 src/sys/mips/sibyte/files.sibyte (new)
1.6.2.2 +51 -0 src/sys/mips/sibyte/sb_asm.S (new)
1.1.2.2 +43 -0 src/sys/mips/sibyte/sb_bus_space.h (new)
1.15.2.2 +459 -0 src/sys/mips/sibyte/sb_machdep.c (new)
1.6.2.2 +301 -0 src/sys/mips/sibyte/sb_scd.c (new)
1.4.2.2 +52 -0 src/sys/mips/sibyte/sb_scd.h (new)
1.5.2.2 +462 -0 src/sys/mips/sibyte/sb_zbbus.c (new)
1.7.2.2 +543 -0 src/sys/mips/sibyte/sb_zbpci.c (new)
1.623.2.26 +25 -10 src/sys/modules/Makefile
1.47.2.4 +2 -2 src/sys/sun4v/sun4v/pmap.c
1.12.2.2 +1 -0 src/sys/sys/kerneldump.h
1.22.2.7 +6 -4 src/sys/sys/pmc.h
1.86.2.3 +3 -0 src/sys/vm/pmap.h
1.73.2.4 +12 -9 src/sys/vm/vm_contig.c
1.86.2.6 +1 -0 src/sys/vm/vm_extern.h
1.235.2.6 +9 -0 src/sys/vm/vm_glue.c
1.141.2.3 +29 -0 src/sys/vm/vm_kern.c
1.419.2.10 +12 -1 src/sys/vm/vm_map.c
1.130.2.3 +3 -0 src/sys/vm/vm_map.h
1.381.2.8 +91 -1 src/sys/vm/vm_page.c
1.158.2.5 +3 -0 src/sys/vm/vm_page.h
1.43.2.3 +1 -0 src/sys/vm/vm_pageout.h
1.13.2.3 +61 -74 src/sys/vm/vm_phys.c
1.6.2.2 +1 -0 src/sys/vm/vm_phys.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011271229.oARCT59t026509>
