CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2011-05-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat May 28 06:50:08 UTC 2011 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: pmap.c Log Message: Change pmap_steal_memory, if it can, to prefer stealing from the physseg with the least amount of free pages. To generate

CVS commit: [matt-nb5-mips64] src/sys/uvm

2011-05-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri May 27 17:17:17 UTC 2011 Modified Files: src/sys/uvm [matt-nb5-mips64]: uvm_pglist.c Log Message: Fix a bug where limit could be greater avail_end. Now if that happens, we just bail. Use KDASSERTMSG so panics are more

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2011-05-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat May 28 02:20:13 UTC 2011 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: mipsX_subr.S Log Message: Since we mostly use RAS (even if we have LL/SC), need to check for lock ras addresses even on ll/sc capable CPUs. To

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2011-05-27 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat May 28 02:21:37 UTC 2011 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: trap.c Log Message: add cpu number to fault print To generate a diff of this commit: cvs rdiff -u -r1.217.12.36 -r1.217.12.37

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2011-05-27 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat May 28 02:24:47 UTC 2011 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: cpu_subr.c Log Message: use intr instead of int for clock evcnt names To generate a diff of this commit: cvs rdiff -u -r1.1.2.18 -r1.1.2.19

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/conf

2011-05-26 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu May 26 19:22:47 UTC 2011 Modified Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: INSTALL_MALTA INSTALL_MALTA32 INSTALL_MALTA64 Log Message: Add makeoptions NEED_MDSETIMAGE=yes To generate a diff of this

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips

2011-05-26 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu May 26 19:24:31 UTC 2011 Modified Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: std.rmixl src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c Log Message: Use new MIPS64*_RMIXL options If MP, store address of

CVS commit: [matt-nb5-mips64] src/sys

2011-05-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed May 25 23:58:51 UTC 2011 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: bus_dma.c bus_space_alignstride_chipdep.c cache.c pmap.c vm_machdep.c src/sys/kern [matt-nb5-mips64]: kern_malloc_debug.c

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2011-05-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu May 26 01:46:41 UTC 2011 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: mipsX_subr.S Log Message: Use some mipsNNr2 instructions to extract the non-wired bits from a pte. (Saves on instruction per use). To generate

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/conf

2011-05-24 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue May 24 06:29:24 UTC 2011 Modified Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: Makefile.evbmips.inc Log Message: It's NEED_, not NEEDS_ To generate a diff of this commit: cvs rdiff -u -r1.2.96.3 -r1.2.96.4 \

CVS commit: [matt-nb5-mips64] src/sys/kern

2011-05-24 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed May 25 05:35:50 UTC 2011 Modified Files: src/sys/kern [matt-nb5-mips64]: tty.c Log Message: Merge in LWP_PC status change from -current. Print PC addr if lwp is running or runnable. To generate a diff of this commit: cvs

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/conf

2011-05-23 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue May 24 04:38:50 UTC 2011 Modified Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: Makefile.evbmips.inc Log Message: Add a NEED_UBOOTIMAGE block (inside NEED_BINARY) To generate a diff of this commit: cvs rdiff -u

CVS commit: [matt-nb5-mips64] src/sys/sys

2011-05-20 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri May 20 14:14:52 UTC 2011 Modified Files: src/sys/sys [matt-nb5-mips64]: cpu_data.h Log Message: ci_node_id - ci_package_id (match current) To generate a diff of this commit: cvs rdiff -u -r1.27.16.2 -r1.27.16.3

CVS commit: [matt-nb5-mips64] src/sys/dev/mii

2011-05-20 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri May 20 14:35:25 UTC 2011 Modified Files: src/sys/dev/mii [matt-nb5-mips64]: miidevs Log Message: Add entry for AR8316 Switch To generate a diff of this commit: cvs rdiff -u -r1.78.10.2 -r1.78.10.3 src/sys/dev/mii/miidevs

CVS commit: [matt-nb5-mips64] src/sys/dev/mii

2011-05-20 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri May 20 14:37:49 UTC 2011 Modified Files: src/sys/dev/mii [matt-nb5-mips64]: miidevs Log Message: Restore $NetBSD$ To generate a diff of this commit: cvs rdiff -u -r1.78.10.3 -r1.78.10.4 src/sys/dev/mii/miidevs Please note

CVS commit: [matt-nb5-mips64] src/sys/dev/mii

2011-05-20 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri May 20 14:41:01 UTC 2011 Modified Files: src/sys/dev/mii [matt-nb5-mips64]: miidevs Log Message: One more try to get RCSID correct. To generate a diff of this commit: cvs rdiff -u -r1.78.10.4 -r1.78.10.5

CVS commit: [matt-nb5-mips64] src/sys/dev/mii

2011-05-20 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri May 20 14:42:20 UTC 2011 Modified Files: src/sys/dev/mii [matt-nb5-mips64]: miidevs.h miidevs_data.h Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.81.10.2 -r1.81.10.3 src/sys/dev/mii/miidevs.h cvs

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/conf

2011-05-20 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri May 20 16:38:25 UTC 2011 Modified Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: ALCHEMY MALTA RB153 Log Message: bump SYMTAB_SPACE To generate a diff of this commit: cvs rdiff -u -r1.20.8.2 -r1.20.8.3

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/adm5120

2011-05-20 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri May 20 16:38:52 UTC 2011 Modified Files: src/sys/arch/evbmips/adm5120 [matt-nb5-mips64]: machdep.c Log Message: Update to new definitions of savectx and mips_vector_init To generate a diff of this commit: cvs rdiff -u

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/conf

2011-05-20 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri May 20 16:49:23 UTC 2011 Modified Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: Makefile.evbmips.inc Log Message: Add NEED_SREC and NEED_BINARY blocks so these don't need to be copied repeated. To generate a diff of

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips

2011-05-13 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri May 13 17:30:43 UTC 2011 Modified Files: src/sys/arch/evbmips/alchemy [matt-nb5-mips64]: machdep.c src/sys/arch/evbmips/atheros [matt-nb5-mips64]: machdep.c Log Message: Update for new mips_vector_init and savectx

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2011-05-13 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri May 13 17:36:39 UTC 2011 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: pmap_tlb.c Log Message: Fix a comment. To generate a diff of this commit: cvs rdiff -u -r1.1.2.17 -r1.1.2.18 src/sys/arch/mips/mips/pmap_tlb.c

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2011-05-10 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Wed May 11 00:37:20 UTC 2011 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_com.c Log Message: simplify rmixl_com_initmap() a bit To generate a diff of this commit: cvs rdiff -u -r1.1.2.14 -r1.1.2.15

CVS commit: [matt-nb5-mips64] src/sys

2011-04-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Apr 29 08:10:38 UTC 2011 Modified Files: src/sys/lib/libkern [matt-nb5-mips64]: libkern.h src/sys/sys [matt-nb5-mips64]: cdefs.h Log Message: Move CTASSERT to __CTASSERT in sys/cdefs.h (from current) Add KDASSERTMSG

CVS commit: [matt-nb5-mips64] src/sys/sys

2011-04-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Apr 29 08:11:22 UTC 2011 Modified Files: src/sys/sys [matt-nb5-mips64]: Makefile Log Message: Add tls.h To generate a diff of this commit: cvs rdiff -u -r1.114 -r1.114.8.1 src/sys/sys/Makefile Please note that diffs are not

CVS commit: [matt-nb5-mips64] src/sys/miscfs/procfs

2011-04-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Apr 29 08:12:08 UTC 2011 Modified Files: src/sys/miscfs/procfs [matt-nb5-mips64]: procfs_linux.c Log Message: Use _KERNEL_OPT To generate a diff of this commit: cvs rdiff -u -r1.54.14.2 -r1.54.14.3

CVS commit: [matt-nb5-mips64] src/sys/miscfs/genfs

2011-04-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Apr 29 08:12:55 UTC 2011 Modified Files: src/sys/miscfs/genfs [matt-nb5-mips64]: genfs_io.c Log Message: Fix placement of #ifdef DEBUG / #endif To generate a diff of this commit: cvs rdiff -u -r1.13.4.2 -r1.13.4.2.4.1

CVS commit: [matt-nb5-mips64] src/sys/sys

2011-04-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Apr 29 08:13:53 UTC 2011 Modified Files: src/sys/sys [matt-nb5-mips64]: cpu_data.h Log Message: Change cpu_node_id to cpu_package_id to be like current. To generate a diff of this commit: cvs rdiff -u -r1.27.16.1 -r1.27.16.2

CVS commit: [matt-nb5-mips64] src/sys/uvm

2011-04-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Apr 29 08:15:10 UTC 2011 Modified Files: src/sys/uvm [matt-nb5-mips64]: uvm_unix.c Log Message: Fix PRIdVSIZE macro To generate a diff of this commit: cvs rdiff -u -r1.40.28.1 -r1.40.28.2 src/sys/uvm/uvm_unix.c Please note

CVS commit: [matt-nb5-mips64] src/sys/uvm

2011-04-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Apr 29 08:16:43 UTC 2011 Modified Files: src/sys/uvm [matt-nb5-mips64]: uvm_page.h Log Message: Add macros from current (VM_PAGE_TO_MD, VM_PHYSMEM_PTR, VM_PHYSMEM_PTR_SWAP) To generate a diff of this commit: cvs rdiff -u

CVS commit: [matt-nb5-mips64] src/sys

2011-04-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Apr 29 08:20:16 UTC 2011 Modified Files: src/sys/kern [matt-nb5-mips64]: kern_exec.c kern_fork.c kern_lwp.c sys_lwp.c src/sys/sys [matt-nb5-mips64]: cpu.h lwp.h Log Message: Pull in

CVS commit: [matt-nb5-mips64] src/sys/dev/ic

2011-04-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Apr 29 08:20:51 UTC 2011 Modified Files: src/sys/dev/ic [matt-nb5-mips64]: siisata.c Log Message: Fix sense of KASSERTMSGs To generate a diff of this commit: cvs rdiff -u -r1.2.14.1 -r1.2.14.2 src/sys/dev/ic/siisata.c Please

CVS commit: [matt-nb5-mips64] src/sys/dev/pci

2011-04-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Apr 29 08:21:25 UTC 2011 Modified Files: src/sys/dev/pci [matt-nb5-mips64]: siisata_pci.c Log Message: Add 3114 entry To generate a diff of this commit: cvs rdiff -u -r1.1.14.1.4.1 -r1.1.14.1.4.2 src/sys/dev/pci/siisata_pci.c

CVS commit: [matt-nb5-mips64] src/sys/arch/sbmips/conf

2011-04-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Apr 29 09:21:46 UTC 2011 Modified Files: src/sys/arch/sbmips/conf [matt-nb5-mips64]: GENERIC Log Message: increase SYMTAB_SPACE To generate a diff of this commit: cvs rdiff -u -r1.70.8.5 -r1.70.8.6

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/conf

2011-04-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Apr 29 09:27:13 UTC 2011 Modified Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: XLSATX32 Log Message: sync with current To generate a diff of this commit: cvs rdiff -u -r1.1.2.1 -r1.1.2.2

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2011-04-13 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Wed Apr 13 21:10:11 UTC 2011 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_pcix.c Log Message: initialize mutex in attach To generate a diff of this commit: cvs rdiff -u -r1.1.2.7 -r1.1.2.8

CVS commit: [matt-nb5-mips64] src/sys/lib/libkern

2011-02-08 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Tue Feb 8 19:00:15 UTC 2011 Modified Files: src/sys/lib/libkern [matt-nb5-mips64]: softfloat.c Log Message: - remove erroneous include of opt_multiprocessor.h (MULTIPROCESSOR instance was inside a comment) To generate a diff of

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/conf

2011-02-08 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Tue Feb 8 19:04:44 UTC 2011 Modified Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: XLSATX Log Message: - improve formatting: a space char followed by tab char follows options To generate a diff of this commit: cvs rdiff

CVS commit: [matt-nb5-mips64] src/sys/arch/mips

2011-02-08 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Tue Feb 8 19:18:23 UTC 2011 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: db_machdep.h src/sys/arch/mips/mips [matt-nb5-mips64]: cpu_subr.c db_interface.c Log Message: - rename ddb_running_on_this_cpu to

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2011-02-08 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Tue Feb 8 19:50:23 UTC 2011 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_cpu.c rmixl_cpuvar.h rmixl_intr.c rmixl_intr.h Log Message: - remove sc_ih_clk, sc_ih_fmn, sc_ih_ipi from struct

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2011-02-08 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Tue Feb 8 21:27:15 UTC 2011 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_intr.c Log Message: - use mutex_obj_alloc() instead of declaring locks statically To generate a diff of this commit: cvs rdiff -u

CVS commit: [matt-nb5-mips64] src/sys/kern

2011-02-08 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Tue Feb 8 21:56:02 UTC 2011 Modified Files: src/sys/kern [matt-nb5-mips64]: subr_autoconf.c Log Message: use mutex_obj_alloc() to allocate config_queues_lock and dc_funcs_lock instead of declaring them statically. To generate a

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2011-02-08 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Tue Feb 8 22:37:36 UTC 2011 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_intr.c Log Message: - in rmixl_intr_init_clk, use MIPS_INT_MASK_SHIFT instead of 8 when calculating vector number for clock. To generate

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2011-02-08 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Tue Feb 8 22:42:32 UTC 2011 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: db_interface.c Log Message: - cpu index variables (ddb_cpu, cpu_me) are now type u_int - can now cpu_number() instead of cpu_index(curcpu())

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2011-02-08 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Tue Feb 8 23:01:28 UTC 2011 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_cpu.c rmixl_cpucore.c Log Message: - make compile without MULTIPROCESSOR To generate a diff of this commit: cvs rdiff -u -r1.1.2.19

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/include

2011-02-08 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Tue Feb 8 23:05:00 UTC 2011 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: cpu.h Log Message: - fix cpu_number() define for non- MULTIPROCESSOR case To generate a diff of this commit: cvs rdiff -u -r1.90.16.34

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/include

2011-02-07 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Tue Feb 8 06:01:09 UTC 2011 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: cpu.h Log Message: - re-define cpu_number() to now mean ci_index instead of ci_cpuid - re-define CPU_IS_PRIMARY() to use CPUF_PRIMARY

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2011-02-07 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Tue Feb 8 06:01:47 UTC 2011 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: cpu_subr.c Log Message: - add cpuid column to table displayed by cpu_debug_dump() To generate a diff of this commit: cvs rdiff -u -r1.1.2.14

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2011-02-07 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Tue Feb 8 06:03:01 UTC 2011 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_cpu.c Log Message: - renamed cpu_rmixl_attach_once() to cpu_rmixl_attach_primary() (more clear) - cpu_rmixl_attach_primary() obtains

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2011-02-07 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Tue Feb 8 06:03:56 UTC 2011 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_fmn.c Log Message: - eliminate assumptions that cpuid 0 is primary - distinguish between cpuid and cpu index. To generate a diff of this

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2011-02-07 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Tue Feb 8 06:04:20 UTC 2011 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_intr.c Log Message: - distinguish between cpuid and cpu index. To generate a diff of this commit: cvs rdiff -u -r1.1.2.25 -r1.1.2.26

CVS commit: [matt-nb5-mips64] src/sys/kern

2011-02-07 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Tue Feb 8 06:05:00 UTC 2011 Modified Files: src/sys/kern [matt-nb5-mips64]: subr_autoconf.c Log Message: - add config_queues_lock to serialize access to deferred_config_queue and interrupt_config_queue for adds, deletes and

CVS commit: [matt-nb5-mips64] src/sys

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:00:15 UTC 2011 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: pmap.h vmparam.h src/sys/arch/mips/mips [matt-nb5-mips64]: mips3_clock.c mips_fixup.c mips_fpu.c pmap_segtab.c

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/conf

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:01:23 UTC 2011 Modified Files: src/sys/arch/mips/conf [matt-nb5-mips64]: files.mips Log Message: - define config options flag MIPS_DDB_WATCH, enables COP0 watchpoint support in ddb To generate a diff of this

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/conf

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:02:09 UTC 2011 Modified Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: XLSATX Log Message: - add options MIPS_DDB_WATCH, to enable COP0 watchpoint support in ddb - add config netbsd-sd0a for disk-rooted kernel

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/rmixl

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:02:52 UTC 2011 Modified Files: src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c Log Message: - include opt_multiprocessor.h for MULTIPROCESSOR dependency - in rmixl_pcr_init_core(), ifdef MIPS_DDB_WATCH, clear

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/include

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:04:08 UTC 2011 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: cpu.h Log Message: - include cpuset.h, we're using CPUSET_* macros now for cpus_running, cpus_paused, etc. those data are now type

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/include

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:04:59 UTC 2011 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: db_machdep.h Log Message: - declare new md MP ddb functions. To generate a diff of this commit: cvs rdiff -u -r1.22.62.1 -r1.22.62.2

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/include

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:05:35 UTC 2011 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: intr.h Log Message: - include opt_multiprocessor.h for MULTIPROCESSOR dependency - add IPI tag defines for SUSPEND, HALT, and bump NIPIS

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:06:11 UTC 2011 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: cpu_subr.c Log Message: - add ddb related includes - convert 'cpus_running' et. al. to mips_cpuset_t, and use CPUSET_* macros - add IPI

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:07:07 UTC 2011 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: db_interface.c Log Message: - add suport for MP ddb - add 'mach watch' command and related to enable ddb use of MIPS CP0 watchpoint operator

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:07:39 UTC 2011 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: ipifuncs.c Log Message: - add support for MP ddb - add IPI halt func To generate a diff of this commit: cvs rdiff -u -r1.1.2.4 -r1.1.2.5

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:08:12 UTC 2011 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: trap.c Log Message: - include opt_multiprocessor.h for MULTIPROCESSOR dependency - in trap at dopanic:, use snprintf to allow a single,

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:10:29 UTC 2011 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_cpu.c Log Message: - include opt_multiprocessor.h for MULTIPROCESSOR dependency - add suport for MIPS COP0 watchpoint in ddb - add

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:11:16 UTC 2011 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_fmn.c Log Message: - obtain rmixl_intr_lock before rmixl_vec_establish(), he expects that lock is held To generate a diff of this

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:11:48 UTC 2011 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_intr.c Log Message: - include opt_multiprocessor.h for MULTIPROCESSOR dependency - use seperate vectors for various IPI tags, instead of

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:12:42 UTC 2011 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_intr.h Log Message: - include opt_multiprocessor.h for MULTIPROCESSOR dependency - move RMIXL_INTRVEC_FMN to RMIXL_INTRVEC_IPI + NIPIS

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:13:17 UTC 2011 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_usbi.c Log Message: - if obio_intr is OBIOCF_INTR_DEFAULT, don't establish an interrupt To generate a diff of this commit: cvs rdiff -u

CVS commit: [matt-nb5-mips64] src/sys/kern

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:13:45 UTC 2011 Modified Files: src/sys/kern [matt-nb5-mips64]: subr_evcnt.c Log Message: - add evcnt_lock and use to protect the 'allevents' list (pulled back fromk -current) To generate a diff of this commit: cvs

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/include

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:17:41 UTC 2011 Added Files: src/sys/arch/mips/include [matt-nb5-mips64]: cpuset.h Log Message: add cpuset.h to allow abstracting bit-per-cpu run state variables (cpus_running et. al.) To generate a diff of this

CVS commit: [matt-nb5-mips64] src/sys

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:31:07 UTC 2011 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: intr.h pmap.h vmparam.h src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_cpucorevar.h rmixl_intr.h src/sys/sys

CVS commit: [matt-nb5-mips64] src/sys/kern

2011-02-04 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Sat Feb 5 06:54:58 UTC 2011 Modified Files: src/sys/kern [matt-nb5-mips64]: subr_evcnt.c Log Message: - remove leftover debug print To generate a diff of this commit: cvs rdiff -u -r1.4.94.1 -r1.4.94.2 src/sys/kern/subr_evcnt.c

CVS commit: [matt-nb5-mips64] src/sys/lib/libkern

2011-02-02 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Thu Feb 3 02:24:21 UTC 2011 Modified Files: src/sys/lib/libkern [matt-nb5-mips64]: libkern.h Log Message: fix KASSERTMSG To generate a diff of this commit: cvs rdiff -u -r1.82.8.1 -r1.82.8.2 src/sys/lib/libkern/libkern.h

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2011-02-02 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Thu Feb 3 02:36:42 UTC 2011 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: pmap_tlb.c Log Message: fix use of KASSERTMSG To generate a diff of this commit: cvs rdiff -u -r1.1.2.15 -r1.1.2.16

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2011-02-02 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Thu Feb 3 02:39:47 UTC 2011 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: mips_softint.c syscall.c Log Message: fix KASSERTMSG useage To generate a diff of this commit: cvs rdiff -u -r1.1.2.6 -r1.1.2.7

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2011-01-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Jan 26 03:32:32 UTC 2011 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: trap.c Log Message: Fix a preemption bug. To generate a diff of this commit: cvs rdiff -u -r1.217.12.32 -r1.217.12.33

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2011-01-06 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Fri Jan 7 00:16:20 UTC 2011 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixlvar.h Log Message: - add prottotype for rmixl_pcr_init_core() To generate a diff of this commit: cvs rdiff -u -r1.1.2.18 -r1.1.2.19

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2011-01-06 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Fri Jan 7 00:16:59 UTC 2011 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_cpucore.c Log Message: - add cpucore_rmixl_hatch() for per-core initialization To generate a diff of this commit: cvs rdiff -u -r1.1.2.6

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2011-01-06 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Fri Jan 7 00:17:22 UTC 2011 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_cpu.c Log Message: - ifdef out guts of cpu_xls616_erratum(); the problem is still unknown. - cpu_rmixl_hatch() calls cpucore_rmixl_hatch()

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/rmixl

2011-01-06 Thread Cliff Neighbors
Module Name:src Committed By: cliff Date: Fri Jan 7 00:17:42 UTC 2011 Modified Files: src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c Log Message: - add rmixl_pcr_init_core() to initialize per-core processor control regs To generate a diff of this commit: cvs

CVS commit: [matt-nb5-mips64] src/sys/arch/mips

2010-12-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 08:13:38 UTC 2010 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: locore.h src/sys/arch/mips/mips [matt-nb5-mips64]: locore_mips1.S mipsX_subr.S Log Message: Add wbflush to jumpvec while leaving it

CVS commit: [matt-nb5-mips64] src/sys/arch

2010-12-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 08:16:23 UTC 2010 Modified Files: src/sys/arch/ews4800mips/ews4800mips [matt-nb5-mips64]: autoconf.c interrupt.c mainbus.c tr2.c tr2_intr.c tr2a.c tr2a_intr.c src/sys/arch/ews4800mips/include

CVS commit: [matt-nb5-mips64] src/sys/arch/cobalt/dev

2010-12-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 08:18:06 UTC 2010 Modified Files: src/sys/arch/cobalt/dev [matt-nb5-mips64]: panel.c Log Message: Sync with netbsd-5 To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.18.16.1 src/sys/arch/cobalt/dev/panel.c

CVS commit: [matt-nb5-mips64] src/sys/arch/pmax/pmax

2010-12-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 08:18:29 UTC 2010 Modified Files: src/sys/arch/pmax/pmax [matt-nb5-mips64]: interrupt.c Log Message: Kill StudlyCaps To generate a diff of this commit: cvs rdiff -u -r1.15.18.3 -r1.15.18.4

CVS commit: [matt-nb5-mips64] src/sys/arch/evbmips/conf

2010-12-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 08:19:20 UTC 2010 Added Files: src/sys/arch/evbmips/conf [matt-nb5-mips64]: MALTA32.MP Log Message: Add a N32 MP config for MALTA. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1.2.1

CVS commit: [matt-nb5-mips64] src/sys/arch/sbmips/include

2010-12-29 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 08:19:58 UTC 2010 Modified Files: src/sys/arch/sbmips/include [matt-nb5-mips64]: cpuvar.h Log Message: Add some per-cpu interrupts counters to cpuvar. To generate a diff of this commit: cvs rdiff -u -r1.1.2.1 -r1.1.2.2

CVS commit: [matt-nb5-mips64] src/sys/arch/pmax/ibus

2010-12-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 00:12:01 UTC 2010 Modified Files: src/sys/arch/pmax/ibus [matt-nb5-mips64]: dz_ibus.c ibus.c ibus_3max.c ibus_pmax.c ibusvar.h mcclock_ibus.c sii_ds.c siivar.h Log Message: De-__P Ansify make LP64 clean. To

CVS commit: [matt-nb5-mips64] src/sys/arch/pmax

2010-12-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 00:16:31 UTC 2010 Modified Files: src/sys/arch/pmax/include [matt-nb5-mips64]: dec_prom.h src/sys/arch/pmax/pmax [matt-nb5-mips64]: locore_machdep.S promcall.c src/sys/arch/pmax/tc [matt-nb5-mips64]:

CVS commit: [matt-nb5-mips64] src/sys/arch/pmax/include

2010-12-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 00:19:12 UTC 2010 Modified Files: src/sys/arch/pmax/include [matt-nb5-mips64]: intr.h Log Message: Use MIPS_SOFT_INT_MASK instead of MIPS_SOFT_INT_MASK_0 | MIPS_SOFT_INT_MASK_1 To generate a diff of this commit: cvs

CVS commit: [matt-nb5-mips64] src/sys/arch/pmax/pmax

2010-12-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 00:20:37 UTC 2010 Modified Files: src/sys/arch/pmax/pmax [matt-nb5-mips64]: dec_3100.c dec_3max.c dec_3maxplus.c dec_3min.c dec_5100.c dec_maxine.c Log Message: Add sr_map entry for IPL_DDB. Make 3max 64bit

CVS commit: [matt-nb5-mips64] src/sys/arch/pmax/conf

2010-12-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 00:21:28 UTC 2010 Modified Files: src/sys/arch/pmax/conf [matt-nb5-mips64]: GENERIC64 Log Message: Add 3max (since you can use 3am + R4400 to test LP64 kernels in gxemul) To generate a diff of this commit: cvs rdiff -u

CVS commit: [matt-nb5-mips64] src/sys/arch/pmax/pmax

2010-12-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 00:22:01 UTC 2010 Modified Files: src/sys/arch/pmax/pmax [matt-nb5-mips64]: machdep.c Log Message: Remove malingering code which causes LP64 not to work. To generate a diff of this commit: cvs rdiff -u -r1.223.8.1.2.8

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/include

2010-12-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 00:34:45 UTC 2010 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: mips_opcode.h Log Message: Add OPC_PREF and OPC_RSVD073 To generate a diff of this commit: cvs rdiff -u -r1.12.96.1 -r1.12.96.2

CVS commit: [matt-nb5-mips64] src/sys/arch/mips

2010-12-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 00:39:40 UTC 2010 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: locore.h src/sys/arch/mips/mips [matt-nb5-mips64]: locore_mips1.S mipsX_subr.S mips_machdep.c vm_machdep.c Log Message:

CVS commit: [matt-nb5-mips64] src/sys/arch/mips

2010-12-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 00:40:41 UTC 2010 Modified Files: src/sys/arch/mips/conf [matt-nb5-mips64]: files.mips Added Files: src/sys/arch/mips/mips [matt-nb5-mips64]: bds_emul.S Log Message: Break out break slot instruction emualtion

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2010-12-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 00:41:54 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: spl.S Log Message: Add a PARANOIA test to splx to verify the SPL is within range. To generate a diff of this commit: cvs rdiff -u -r1.1.2.9

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2010-12-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 00:46:17 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: mips_fixup.c Log Message: Add stub for tlb_write_indexed. To generate a diff of this commit: cvs rdiff -u -r1.1.2.7 -r1.1.2.8

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2010-12-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 00:47:51 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: syscall.c trap.c Log Message: Move away from StudlyCaps. Change opc to pc since opc might be confused with opcode. To generate a diff of this

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2010-12-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 00:48:22 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: db_interface.c Log Message: Move away from StudlyCaps. Simply a few routines. To generate a diff of this commit: cvs rdiff -u -r1.64.16.17

CVS commit: [matt-nb5-mips64] src/sys/arch/mips/mips

2010-12-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Dec 29 00:49:40 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: fp.S Log Message: Move away from StudlyCaps and switch to the new names. Remove branch delay slot emulation to a different file. To generate a

<    1   2   3   4   5   6   7   8   9   10   >