cvs commit: src/sys/conf Makefile.sun4v files.sun4v options.sun4v src/sys/sun4v/compile .cvsignore src/sys/sun4v/conf DEFAULTS GENERIC GENERIC.hints MAC Makefile NOTES src/sys/sun4v/include _bus.h _inttypes.h _limits.h _stdint.h _types.h asi.h asm.h ...

Kip Macy kmacy at FreeBSD.org
Wed Oct 4 23:14:30 PDT 2006


kmacy       2006-10-05 06:14:29 UTC

  FreeBSD src repository

  Added files:
    sys/conf             Makefile.sun4v files.sun4v options.sun4v 
    sys/sun4v/compile    .cvsignore 
    sys/sun4v/conf       DEFAULTS GENERIC GENERIC.hints MAC 
                         Makefile NOTES 
    sys/sun4v/include    _bus.h _inttypes.h _limits.h _stdint.h 
                         _types.h asi.h asm.h asmacros.h atomic.h 
                         bus.h bus_common.h bus_dma.h 
                         bus_private.h cache.h ccr.h clock.h cpu.h 
                         cpufunc.h db_machdep.h elf.h endian.h 
                         exec.h float.h floatingpoint.h fp.h 
                         frame.h fsr.h gdb_machdep.h hv_pcivar.h 
                         hviommu.h hypervisor_api.h 
                         hypervisorvar.h idprom.h ieee.h ieeefp.h 
                         in_cksum.h instr.h intr_machdep.h 
                         iommureg.h iommuvar.h kdb.h kerneldump.h 
                         ktr.h limits.h lsu.h md_var.h mdesc_bus.h 
                         mdesc_bus_subr.h memdev.h metadata.h 
                         mmu.h mutex.h nexusvar.h ofw_bus.h 
                         ofw_machdep.h ofw_mem.h ofw_nexus.h 
                         ofw_upa.h param.h pcb.h pcpu.h pmap.h 
                         pmc_mdep.h proc.h profile.h pstate.h 
                         ptrace.h reg.h reloc.h resource.h runq.h 
                         sc_machdep.h setjmp.h sf_buf.h sigframe.h 
                         signal.h smp.h stdarg.h sun4v_cpufunc.h 
                         sysarch.h tick.h tlb.h trap.h tsb.h 
                         tstate.h tte.h tte_hash.h ucontext.h 
                         upa.h utrap.h varargs.h ver.h vmparam.h 
                         watch.h wstate.h 
    sys/sun4v/include/cddl mdesc.h mdesc_impl.h 
    sys/sun4v/mdesc      mdesc_bus_if.m mdesc_bus_subr.c 
                         mdesc_diff.c mdesc_findname.c 
                         mdesc_findnodeprop.c mdesc_fini.c 
                         mdesc_getbinsize.c mdesc_getgen.c 
                         mdesc_getpropdata.c mdesc_getpropstr.c 
                         mdesc_getpropval.c mdesc_init.c 
                         mdesc_init_intern.c mdesc_nodecount.c 
                         mdesc_rootnode.c mdesc_scandag.c 
                         mdesc_subr.c mdesc_vdevfindval.c 
    sys/sun4v/sun4v      autoconf.c bus_machdep.c clock.c 
                         counter.c db_disasm.c db_hwwatch.c 
                         db_interface.c db_trace.c dump_machdep.c 
                         eeprom.c elf_machdep.c exception.S 
                         fpemu.c gdb_machdep.c genassym.c hcall.S 
                         hv_pci.c hvcons.c hviommu.c identcpu.c 
                         in_cksum.c interrupt.S intr_machdep.c 
                         iommu.c locore.S machdep.c mem.c 
                         mp_exception.S mp_locore.S mp_machdep.c 
                         nexus.c ofw_bus.c ofw_machdep.c pmap.c 
                         prof_machdep.c rtc.c rwindow.c simdisk.c 
                         support.S swtch.S sys_machdep.c t1_copy.S 
                         tick.c tlb.c trap.c trap_trace.S tsb.c 
                         tte.c tte_hash.c uio_machdep.c 
                         vm_machdep.c vnex.c wbuf.S 
  Log:
  placate Grim Reaper with sun4v support
  
  Revision  Changes    Path
  1.1       +49 -0     src/sys/conf/Makefile.sun4v (new)
  1.1       +115 -0    src/sys/conf/files.sun4v (new)
  1.1       +20 -0     src/sys/conf/options.sun4v (new)
  1.1       +0 -0      src/sys/sun4v/compile/.cvsignore (new)
  1.1       +9 -0      src/sys/sun4v/conf/DEFAULTS (new)
  1.1       +217 -0    src/sys/sun4v/conf/GENERIC (new)
  1.1       +1 -0      src/sys/sun4v/conf/GENERIC.hints (new)
  1.1       +28 -0     src/sys/sun4v/conf/MAC (new)
  1.1       +3 -0      src/sys/sun4v/conf/Makefile (new)
  1.1       +132 -0    src/sys/sun4v/conf/NOTES (new)
  1.1       +43 -0     src/sys/sun4v/include/_bus.h (new)
  1.1       +220 -0    src/sys/sun4v/include/_inttypes.h (new)
  1.1       +87 -0     src/sys/sun4v/include/_limits.h (new)
  1.1       +171 -0    src/sys/sun4v/include/_stdint.h (new)
  1.1       +113 -0    src/sys/sun4v/include/_types.h (new)
  1.1       +155 -0    src/sys/sun4v/include/asi.h (new)
  1.1       +117 -0    src/sys/sun4v/include/asm.h (new)
  1.1       +309 -0    src/sys/sun4v/include/asmacros.h (new)
  1.1       +294 -0    src/sys/sun4v/include/atomic.h (new)
  1.1       +895 -0    src/sys/sun4v/include/bus.h (new)
  1.1       +65 -0     src/sys/sun4v/include/bus_common.h (new)
  1.1       +152 -0    src/sys/sun4v/include/bus_dma.h (new)
  1.1       +84 -0     src/sys/sun4v/include/bus_private.h (new)
  1.1       +117 -0    src/sys/sun4v/include/cache.h (new)
  1.1       +46 -0     src/sys/sun4v/include/ccr.h (new)
  1.1       +214 -0    src/sys/sun4v/include/cddl/mdesc.h (new)
  1.1       +162 -0    src/sys/sun4v/include/cddl/mdesc_impl.h (new)
  1.1       +41 -0     src/sys/sun4v/include/clock.h (new)
  1.1       +95 -0     src/sys/sun4v/include/cpu.h (new)
  1.1       +255 -0    src/sys/sun4v/include/cpufunc.h (new)
  1.1       +69 -0     src/sys/sun4v/include/db_machdep.h (new)
  1.1       +198 -0    src/sys/sun4v/include/elf.h (new)
  1.1       +118 -0    src/sys/sun4v/include/endian.h (new)
  1.1       +34 -0     src/sys/sun4v/include/exec.h (new)
  1.1       +84 -0     src/sys/sun4v/include/float.h (new)
  1.1       +37 -0     src/sys/sun4v/include/floatingpoint.h (new)
  1.1       +39 -0     src/sys/sun4v/include/fp.h (new)
  1.1       +90 -0     src/sys/sun4v/include/frame.h (new)
  1.1       +108 -0    src/sys/sun4v/include/fsr.h (new)
  1.1       +57 -0     src/sys/sun4v/include/gdb_machdep.h (new)
  1.1       +51 -0     src/sys/sun4v/include/hv_pcivar.h (new)
  1.1       +39 -0     src/sys/sun4v/include/hviommu.h (new)
  1.1       +166 -0    src/sys/sun4v/include/hypervisor_api.h (new)
  1.1       +329 -0    src/sys/sun4v/include/hypervisorvar.h (new)
  1.1       +63 -0     src/sys/sun4v/include/idprom.h (new)
  1.1       +137 -0    src/sys/sun4v/include/ieee.h (new)
  1.1       +26 -0     src/sys/sun4v/include/ieeefp.h (new)
  1.1       +169 -0    src/sys/sun4v/include/in_cksum.h (new)
  1.1       +618 -0    src/sys/sun4v/include/instr.h (new)
  1.1       +105 -0    src/sys/sun4v/include/intr_machdep.h (new)
  1.1       +180 -0    src/sys/sun4v/include/iommureg.h (new)
  1.1       +99 -0     src/sys/sun4v/include/iommuvar.h (new)
  1.1       +50 -0     src/sys/sun4v/include/kdb.h (new)
  1.1       +51 -0     src/sys/sun4v/include/kerneldump.h (new)
  1.1       +95 -0     src/sys/sun4v/include/ktr.h (new)
  1.1       +41 -0     src/sys/sun4v/include/limits.h (new)
  1.1       +68 -0     src/sys/sun4v/include/lsu.h (new)
  1.1       +63 -0     src/sys/sun4v/include/md_var.h (new)
  1.1       +72 -0     src/sys/sun4v/include/mdesc_bus.h (new)
  1.1       +47 -0     src/sys/sun4v/include/mdesc_bus_subr.h (new)
  1.1       +38 -0     src/sys/sun4v/include/memdev.h (new)
  1.1       +45 -0     src/sys/sun4v/include/metadata.h (new)
  1.1       +123 -0    src/sys/sun4v/include/mmu.h (new)
  1.1       +32 -0     src/sys/sun4v/include/mutex.h (new)
  1.1       +44 -0     src/sys/sun4v/include/nexusvar.h (new)
  1.1       +53 -0     src/sys/sun4v/include/ofw_bus.h (new)
  1.1       +38 -0     src/sys/sun4v/include/ofw_machdep.h (new)
  1.1       +46 -0     src/sys/sun4v/include/ofw_mem.h (new)
  1.1       +56 -0     src/sys/sun4v/include/ofw_nexus.h (new)
  1.1       +54 -0     src/sys/sun4v/include/ofw_upa.h (new)
  1.1       +139 -0    src/sys/sun4v/include/param.h (new)
  1.1       +57 -0     src/sys/sun4v/include/pcb.h (new)
  1.1       +101 -0    src/sys/sun4v/include/pcpu.h (new)
  1.1       +129 -0    src/sys/sun4v/include/pmap.h (new)
  1.1       +24 -0     src/sys/sun4v/include/pmc_mdep.h (new)
  1.1       +54 -0     src/sys/sun4v/include/proc.h (new)
  1.1       +70 -0     src/sys/sun4v/include/profile.h (new)
  1.1       +59 -0     src/sys/sun4v/include/pstate.h (new)
  1.1       +36 -0     src/sys/sun4v/include/ptrace.h (new)
  1.1       +113 -0    src/sys/sun4v/include/reg.h (new)
  1.1       +33 -0     src/sys/sun4v/include/reloc.h (new)
  1.1       +45 -0     src/sys/sun4v/include/resource.h (new)
  1.1       +58 -0     src/sys/sun4v/include/runq.h (new)
  1.1       +76 -0     src/sys/sun4v/include/sc_machdep.h (new)
  1.1       +60 -0     src/sys/sun4v/include/setjmp.h (new)
  1.1       +59 -0     src/sys/sun4v/include/sf_buf.h (new)
  1.1       +40 -0     src/sys/sun4v/include/sigframe.h (new)
  1.1       +47 -0     src/sys/sun4v/include/signal.h (new)
  1.1       +263 -0    src/sys/sun4v/include/smp.h (new)
  1.1       +101 -0    src/sys/sun4v/include/stdarg.h (new)
  1.1       +91 -0     src/sys/sun4v/include/sun4v_cpufunc.h (new)
  1.1       +72 -0     src/sys/sun4v/include/sysarch.h (new)
  1.1       +36 -0     src/sys/sun4v/include/tick.h (new)
  1.1       +95 -0     src/sys/sun4v/include/tlb.h (new)
  1.1       +146 -0    src/sys/sun4v/include/trap.h (new)
  1.1       +79 -0     src/sys/sun4v/include/tsb.h (new)
  1.1       +84 -0     src/sys/sun4v/include/tstate.h (new)
  1.1       +243 -0    src/sys/sun4v/include/tte.h (new)
  1.1       +75 -0     src/sys/sun4v/include/tte_hash.h (new)
  1.1       +64 -0     src/sys/sun4v/include/ucontext.h (new)
  1.1       +50 -0     src/sys/sun4v/include/upa.h (new)
  1.1       +110 -0    src/sys/sun4v/include/utrap.h (new)
  1.1       +91 -0     src/sys/sun4v/include/varargs.h (new)
  1.1       +74 -0     src/sys/sun4v/include/ver.h (new)
  1.1       +182 -0    src/sys/sun4v/include/vmparam.h (new)
  1.1       +41 -0     src/sys/sun4v/include/watch.h (new)
  1.1       +59 -0     src/sys/sun4v/include/wstate.h (new)
  1.1       +127 -0    src/sys/sun4v/mdesc/mdesc_bus_if.m (new)
  1.1       +133 -0    src/sys/sun4v/mdesc/mdesc_bus_subr.c (new)
  1.1       +603 -0    src/sys/sun4v/mdesc/mdesc_diff.c (new)
  1.1       +67 -0     src/sys/sun4v/mdesc/mdesc_findname.c (new)
  1.1       +76 -0     src/sys/sun4v/mdesc/mdesc_findnodeprop.c (new)
  1.1       +48 -0     src/sys/sun4v/mdesc/mdesc_fini.c (new)
  1.1       +46 -0     src/sys/sun4v/mdesc/mdesc_getbinsize.c (new)
  1.1       +46 -0     src/sys/sun4v/mdesc/mdesc_getgen.c (new)
  1.1       +65 -0     src/sys/sun4v/mdesc/mdesc_getpropdata.c (new)
  1.1       +62 -0     src/sys/sun4v/mdesc/mdesc_getpropstr.c (new)
  1.1       +68 -0     src/sys/sun4v/mdesc/mdesc_getpropval.c (new)
  1.1       +303 -0    src/sys/sun4v/mdesc/mdesc_init.c (new)
  1.1       +178 -0    src/sys/sun4v/mdesc/mdesc_init_intern.c (new)
  1.1       +44 -0     src/sys/sun4v/mdesc/mdesc_nodecount.c (new)
  1.1       +44 -0     src/sys/sun4v/mdesc/mdesc_rootnode.c (new)
  1.1       +191 -0    src/sys/sun4v/mdesc/mdesc_scandag.c (new)
  1.1       +76 -0     src/sys/sun4v/mdesc/mdesc_subr.c (new)
  1.1       +98 -0     src/sys/sun4v/mdesc/mdesc_vdevfindval.c (new)
  1.1       +83 -0     src/sys/sun4v/sun4v/autoconf.c (new)
  1.1       +844 -0    src/sys/sun4v/sun4v/bus_machdep.c (new)
  1.1       +67 -0     src/sys/sun4v/sun4v/clock.c (new)
  1.1       +110 -0    src/sys/sun4v/sun4v/counter.c (new)
  1.1       +1031 -0   src/sys/sun4v/sun4v/db_disasm.c (new)
  1.1       +229 -0    src/sys/sun4v/sun4v/db_hwwatch.c (new)
  1.1       +106 -0    src/sys/sun4v/sun4v/db_interface.c (new)
  1.1       +326 -0    src/sys/sun4v/sun4v/db_trace.c (new)
  1.1       +249 -0    src/sys/sun4v/sun4v/dump_machdep.c (new)
  1.1       +192 -0    src/sys/sun4v/sun4v/eeprom.c (new)
  1.1       +361 -0    src/sys/sun4v/sun4v/elf_machdep.c (new)
  1.1       +1921 -0   src/sys/sun4v/sun4v/exception.S (new)
  1.1       +191 -0    src/sys/sun4v/sun4v/fpemu.c (new)
  1.1       +70 -0     src/sys/sun4v/sun4v/gdb_machdep.c (new)
  1.1       +292 -0    src/sys/sun4v/sun4v/genassym.c (new)
  1.1       +1437 -0   src/sys/sun4v/sun4v/hcall.S (new)
  1.1       +531 -0    src/sys/sun4v/sun4v/hv_pci.c (new)
  1.1       +404 -0    src/sys/sun4v/sun4v/hvcons.c (new)
  1.1       +977 -0    src/sys/sun4v/sun4v/hviommu.c (new)
  1.1       +106 -0    src/sys/sun4v/sun4v/identcpu.c (new)
  1.1       +249 -0    src/sys/sun4v/sun4v/in_cksum.c (new)
  1.1       +477 -0    src/sys/sun4v/sun4v/interrupt.S (new)
  1.1       +470 -0    src/sys/sun4v/sun4v/intr_machdep.c (new)
  1.1       +1276 -0   src/sys/sun4v/sun4v/iommu.c (new)
  1.1       +111 -0    src/sys/sun4v/sun4v/locore.S (new)
  1.1       +945 -0    src/sys/sun4v/sun4v/machdep.c (new)
  1.1       +183 -0    src/sys/sun4v/sun4v/mem.c (new)
  1.1       +280 -0    src/sys/sun4v/sun4v/mp_exception.S (new)
  1.1       +171 -0    src/sys/sun4v/sun4v/mp_locore.S (new)
  1.1       +545 -0    src/sys/sun4v/sun4v/mp_machdep.c (new)
  1.1       +625 -0    src/sys/sun4v/sun4v/nexus.c (new)
  1.1       +198 -0    src/sys/sun4v/sun4v/ofw_bus.c (new)
  1.1       +267 -0    src/sys/sun4v/sun4v/ofw_machdep.c (new)
  1.1       +2002 -0   src/sys/sun4v/sun4v/pmap.c (new)
  1.1       +83 -0     src/sys/sun4v/sun4v/prof_machdep.c (new)
  1.1       +191 -0    src/sys/sun4v/sun4v/rtc.c (new)
  1.1       +110 -0    src/sys/sun4v/sun4v/rwindow.c (new)
  1.1       +251 -0    src/sys/sun4v/sun4v/simdisk.c (new)
  1.1       +897 -0    src/sys/sun4v/sun4v/support.S (new)
  1.1       +255 -0    src/sys/sun4v/sun4v/swtch.S (new)
  1.1       +130 -0    src/sys/sun4v/sun4v/sys_machdep.c (new)
  1.1       +1599 -0   src/sys/sun4v/sun4v/t1_copy.S (new)
  1.1       +196 -0    src/sys/sun4v/sun4v/tick.c (new)
  1.1       +74 -0     src/sys/sun4v/sun4v/tlb.c (new)
  1.1       +703 -0    src/sys/sun4v/sun4v/trap.c (new)
  1.1       +38 -0     src/sys/sun4v/sun4v/trap_trace.S (new)
  1.1       +313 -0    src/sys/sun4v/sun4v/tsb.c (new)
  1.1       +152 -0    src/sys/sun4v/sun4v/tte.c (new)
  1.1       +548 -0    src/sys/sun4v/sun4v/tte_hash.c (new)
  1.1       +133 -0    src/sys/sun4v/sun4v/uio_machdep.c (new)
  1.1       +433 -0    src/sys/sun4v/sun4v/vm_machdep.c (new)
  1.1       +367 -0    src/sys/sun4v/sun4v/vnex.c (new)
  1.1       +198 -0    src/sys/sun4v/sun4v/wbuf.S (new)


More information about the cvs-all mailing list