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

2011-06-04 Thread Matt Thomas
On Jun 4, 2011, at 9:57 AM, Toru Nishimura wrote: Committed By: matt Date: Wed May 25 23:58:51 UTC 2011 Modified Files: ... Log Message: Make uvm_map recognize UVM_FLAG_COLORMATCH which tells uvm_map that the 'align' argument specifies the starting color of the KVA range to

Re: CVS commit: src/tests/lib/libc/stdlib

2011-06-04 Thread Matt Thomas
On Jun 4, 2011, at 4:35 PM, Adam Hamsik wrote: On Jun,Sunday 5 2011, at 12:58 AM, Jukka Ruohonen wrote: On Sat, Jun 04, 2011 at 10:49:49PM +, Adam Hamsik wrote: Module Name:src Committed By: haad Date: Sat Jun 4 22:49:49 UTC 2011 Modified Files:

Re: CVS commit: src/sys/kern

2011-06-03 Thread Matt Thomas
On Jun 3, 2011, at 12:45 AM, Martin Husemann wrote: On Thu, Jun 02, 2011 at 09:21:11PM +0100, David Laight wrote: Passing 'l' is a register rename (or copy) so is almost zero cost. Recovering curlwp may involve a function call, and is, at best, a real memory access of global data (possibly

Re: CVS commit: src/sys/fs/tmpfs

2011-05-15 Thread Matt Thomas
On May 14, 2011, at 1:43 PM, Martin Husemann wrote: On Sat, May 14, 2011 at 10:34:05AM +0200, Marc Balmer wrote: What is the current state of C99 vs. older Cs? Do all arches / compilers we have support C99? We have lost the playstation2 port, because we don't have a working C99 compiler

Re: CVS commit: src/sys/fs/tmpfs

2011-05-09 Thread Matt Thomas
On May 9, 2011, at 5:25 AM, Christos Zoulas wrote: On May 8, 9:21pm, m...@3am-software.com (Matt Thomas) wrote: -- Subject: Re: CVS commit: src/sys/fs/tmpfs | The kernel explicitly allows C99 and actually C99 is encouraged. | So that should reverted :) Test it. Build a DEBUG kernel

Re: CVS commit: src/sys/fs/tmpfs

2011-05-09 Thread Matt Thomas
On May 9, 2011, at 4:35 PM, Christos Zoulas wrote: | Been doing DEBUG builds with tmpfs for a long time with no problems. | | In this case it thinks that i is used out of the loop. | | Where? After the for loop, it returns. Well, just add back the commented out #CPPFLAGS+=-DDEBUG in

Re: CVS commit: src/sys/fs/tmpfs

2011-05-09 Thread Matt Thomas
On May 9, 2011, at 10:00 AM, Jukka Ruohonen wrote: On Mon, May 09, 2011 at 06:50:08PM +0200, Adam Hoka wrote: So can we use for (int i = 0; ... ? :p Hopefully not... For the kernel, for (int ... is allowed.

Re: CVS commit: src/sys/fs/tmpfs

2011-05-08 Thread Matt Thomas
On May 7, 2011, at 5:03 PM, Christos Zoulas wrote: Module Name: src Committed By: christos Date: Sun May 8 00:03:35 UTC 2011 Modified Files: src/sys/fs/tmpfs: tmpfs_vnops.c Log Message: no c99 please. The kernel explicitly allows C99 and actually C99 is encouraged. So

Re: CVS commit: src/sys/netinet

2011-05-03 Thread Matt Thomas
On May 3, 2011, at 9:00 AM, David Young wrote: Module Name: src Committed By: dyoung Date: Tue May 3 16:00:30 UTC 2011 Modified Files: src/sys/netinet: if_arp.c Log Message: arp_drain() may be called with locks held, so instead of doing any work in arp_drain(), set a

Re: CVS commit: src

2011-02-22 Thread Matt Thomas
On Feb 22, 2011, at 1:31 PM, YAMAMOTO Takashi wrote: Module Name: src Committed By: yamt Date: Tue Feb 22 21:31:16 UTC 2011 Added Files: src/common/lib/libc/gen: radixtree.c src/sys/sys: radixtree.h Log Message: an implementation of radix tree. the idea from

Re: CVS commit: src/sys/sys

2011-02-18 Thread Matt Thomas
On Feb 18, 2011, at 7:39 PM, Jukka Ruohonen wrote: On Sat, Feb 19, 2011 at 02:01:46AM +, Matt Thomas wrote: Module Name: src Committed By:matt Date:Sat Feb 19 02:01:46 UTC 2011 Modified Files: src/sys/sys: cdefs.h Log Message: Add __CTASSERT(x) Why

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

2011-02-08 Thread Matt Thomas
On Feb 8, 2011, at 3:33 PM, Adam Hamsik wrote: On Feb,Tuesday 8 2011, at 10:56 PM, Cliff Neighbors wrote: 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:

Re: CVS commit: src/usr.bin/xlint/lint1

2011-02-07 Thread Matt Thomas
On Feb 6, 2011, at 11:57 PM, Antti Kantee wrote: On Sun Feb 06 2011 at 19:26:27 -0500, Christos Zoulas wrote: Module Name: src Committed By:christos Date:Mon Feb 7 00:26:27 UTC 2011 Modified Files: src/usr.bin/xlint/lint1: mkops Log Message: provide

Re: CVS commit: src

2011-01-30 Thread Matt Thomas
On Jan 30, 2011, at 1:35 PM, Simon Burge wrote: Matt Thomas wrote: On Jan 28, 2011, at 3:38 PM, matthew green wrote: disklabel.h should export nothing to userland and values userland needs should be obtained via sysctl. I've been asking this question of various developers

Re: CVS commit: src

2011-01-30 Thread Matt Thomas
On Jan 30, 2011, at 8:24 PM, matthew green wrote: disklabel.h should export nothing to userland and values userland needs should be obtained via sysctl. I've been asking this question of various developers for a while. how do i create a disklabel on a file system image as a normal

Re: CVS commit: src

2011-01-28 Thread Matt Thomas
On Jan 28, 2011, at 6:40 AM, Izumi Tsutsui wrote: pooka@ wrote: additionally, userland is built with MKSOFTFLOAT=yes, : In that case, shouldn't we have different ${MACHINE_ARCH} for different binaries? i think you're right. hmm, looking at the build cluster output there seem to be

Re: CVS commit: src

2011-01-28 Thread Matt Thomas
On Jan 28, 2011, at 3:38 PM, matthew green wrote: disklabel.h should export nothing to userland and values userland needs should be obtained via sysctl. I've been asking this question of various developers for a while. how do i create a disklabel on a file system image as a normal

Re: CVS commit: src

2011-01-28 Thread Matt Thomas
On Jan 28, 2011, at 3:25 PM, matthew green wrote: to the PowerPC Virtex that lives in arch/evbppc/virtex. BTW evbppc has 405 vs oea issue in module. evb* method is used for boards/appliances that have less man power and few variants, I think. one problem i have with the current way

Re: CVS commit: src/sys/uvm

2011-01-04 Thread Matt Thomas
On Jan 4, 2011, at 2:19 AM, Michael Graff wrote: On 1/4/11 2:26 AM, Matt Thomas wrote: Module Name: src Committed By:matt Date:Tue Jan 4 08:26:33 UTC 2011 Modified Files: src/sys/uvm: uvm_extern.h uvm_fault.c uvm_km.c uvm_page.c Log Message: ... When

Re: CVS commit: src/sys/uvm

2011-01-04 Thread Matt Thomas
On Jan 4, 2011, at 4:57 AM, Manuel Bouyer wrote: On Tue, Jan 04, 2011 at 02:32:02AM -0800, Matt Thomas wrote: Not really. A lot of device can only do 32bit DMA transfers so without some type assistance (like the alpha has) you are restricted to DMA to the first 4GB of RAM. If you

Re: CVS commit: src/sys/uvm

2011-01-04 Thread Matt Thomas
On Jan 4, 2011, at 8:33 AM, Manuel Bouyer wrote: On Tue, Jan 04, 2011 at 08:03:33AM -0800, Matt Thomas wrote: I fixed this issue in arch/x86/x86/x86_machdep.c 1.37, I wonder if your change has reintroduced this problem ... Since it's not turned on by default, I doubt it. I guess

Re: /var/lock

2011-01-03 Thread Matt Thomas
On Jan 3, 2011, at 5:58 PM, Adam Hamsik wrote: On Jan,Tuesday 4 2011, at 2:51 AM, Takahiro Kambe wrote: So we have these options: 1) /var/lock/lvm - needs much more discussion 2) /var/spool/lock/lvm 3) /var/run/lvm - not persistent, it needs to be recreated every time 4) /var/db/lvm

Re: CVS commit: src/sys/dev/pci

2010-12-12 Thread Matt Thomas
On Dec 12, 2010, at 10:56 AM, David Young wrote: On Sat, Dec 11, 2010 at 11:18:12PM -0800, Matt Thomas wrote: On Dec 11, 2010, at 11:02 AM, David Young wrote: Why does this need to be #ifdef'd ? It doesn't but it never ever match on anything other than a PowerPC so why have the code when

Re: CVS commit: src/sys/dev/pci

2010-12-11 Thread Matt Thomas
On Dec 11, 2010, at 11:02 AM, David Young wrote: On Sat, Dec 11, 2010 at 06:25:02PM +, Matt Thomas wrote: Module Name: src Committed By:matt Date:Sat Dec 11 18:25:02 UTC 2010 Modified Files: src/sys/dev/pci: ppb.c Log Message: On powerpc, recognize

Re: CVS commit: src/sys/arch/pmax/stand/common

2010-11-25 Thread Matt Thomas
On Nov 25, 2010, at 9:00 AM, Antti Kantee wrote: On Fri Nov 26 2010 at 01:50:11 +0900, Izumi Tsutsui wrote: but shouldn't we fix stub first, then discuss pros and blah of the change? Current binaries have not worked at all on MIPS1 since the last December. Like I said, I don't have strong

Re: CVS commit: src/sys/arch/pmax/stand/common

2010-11-25 Thread Matt Thomas
On Nov 25, 2010, at 2:20 PM, Simon Burge wrote: Matt Thomas wrote: On Nov 25, 2010, at 9:00 AM, Antti Kantee wrote: On Fri Nov 26 2010 at 01:50:11 +0900, Izumi Tsutsui wrote: but shouldn't we fix stub first, then discuss pros and blah of the change? Current binaries have not worked

Re: CVS commit: src/sys/uvm

2010-11-24 Thread Matt Thomas
On Nov 24, 2010, at 10:47 PM, Masao Uebayashi wrote: On Thu, Nov 25, 2010 at 05:44:21AM +, YAMAMOTO Takashi wrote: hi, On Thu, Nov 25, 2010 at 04:18:25AM +, YAMAMOTO Takashi wrote: hi, Hi, thanks for review. On Thu, Nov 25, 2010 at 01:58:04AM +, YAMAMOTO Takashi wrote:

Re: CVS commit: src/sys/kern

2010-09-10 Thread Matt Thomas
On Sep 10, 2010, at 7:08 AM, enami tsugutomo wrote: -wrong initialization reported in a followup to PR bin/43336 (looks harmless because it applies to zero-initialized memory, so LIST_INIT() is a no-op) Does malloc(3) return zero-initialized memory? Not unless you asked for it with

Re: CVS commit: src

2010-09-01 Thread Matt Thomas
On Sep 1, 2010, at 12:48 AM, Adam Hoka wrote: On Tue, 31 Aug 2010 21:57:27 +0200 Joerg Sonnenberger jo...@britannica.bec.de wrote: On Tue, Aug 31, 2010 at 08:43:33PM +0400, Valeriy E. Ushakov wrote: On Tue, Aug 31, 2010 at 16:24:40 +, Tom Spindler wrote: src/sys/sys: exec_elf.h

Re: CVS commit: src/sys/arch

2010-06-19 Thread Matt Thomas
On Jun 19, 2010, at 1:34 AM, KIYOHARA Takashi wrote: Hi! Jared, From: Jared D. McNeill jmcne...@netbsd.org Date: Wed, 16 Jun 2010 22:06:55 + Module Name: src Committed By:jmcneill Date:Wed Jun 16 22:06:54 UTC 2010 Modified Files:

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

2010-05-12 Thread Matt Thomas
On May 12, 2010, at 5:19 AM, Simon Burge wrote: Matt Thomas wrote: Module Name: src Committed By:matt Date:Tue May 11 22:08:02 UTC 2010 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: locore.h Log Message: Use assembly since deref

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

2010-05-04 Thread Matt Thomas
On May 4, 2010, at 5:30 PM, Simon Burge wrote: Matt Thomas wrote: Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: pmap_segtab.c Log Message: Cleanup segtab allocation. Add some counters to monitor memory usage. +uint32_t nget_segtab; +uint32_t nput_segtab

Re: CVS commit: src/tools/compat/sys

2010-03-26 Thread Matt Thomas
On Mar 26, 2010, at 12:00 PM, matthew green wrote: copy paste from above url tools/ctfconvert/../../external/cddl/osnet/sys/sys/time.h:71: error: 'CLOCK_REALTIME' undeclared (first use in this function) /copy paste shouldn't this be fixed with something in nbtool_config.h?

Re: CVS commit: src/sys

2010-03-13 Thread Matt Thomas
On Mar 13, 2010, at 8:11 PM, Darran Hunt wrote: I wanted to differentiate it from the sys/ctf.h header that's part of the external/cddl/osnet tree. Sorry to rock the convention. Perhaps kctf.h? Regards, Darran. Why pollute sys at all. why not put these in sys/dtrace/ since dtrace

CVS commit: src/sys/arch/powerpc/conf

2010-03-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 9 22:35:12 UTC 2010 Modified Files: src/sys/arch/powerpc/conf: files.powerpc Log Message: Add PPC_BOOKE cputype and booke files. To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72

CVS commit: src/sys/arch/powerpc/conf

2010-03-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 9 22:35:50 UTC 2010 Added Files: src/sys/arch/powerpc/conf: files.booke Log Message: Add PPC BookE files. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/arch/powerpc/conf/files.booke Please note that

CVS commit: src/sys/arch/powerpc/conf

2010-03-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 9 22:35:50 UTC 2010 Added Files: src/sys/arch/powerpc/conf: files.booke Log Message: Add PPC BookE files. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/arch/powerpc/conf/files.booke Please note that

CVS commit: src/sys/arch/powerpc/include

2010-03-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 9 22:36:41 UTC 2010 Modified Files: src/sys/arch/powerpc/include: asm.h Log Message: Put ASM RCSIDs into .ident To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/arch/powerpc/include/asm.h Please

CVS commit: src/sys/arch/powerpc/include/booke

2010-03-09 Thread Matt Thomas
/include/booke/pte.h Tue Mar 9 22:39:32 2010 @@ -0,0 +1,60 @@ +/*- + * Copyright (c) 2010 The NetBSD Foundation, Inc. + * All rights reserved. + * + * This code is derived from software contributed to The NetBSD Foundation + * by Matt Thomas of 3am Software Foundry. + * + * Redistribution and use

CVS commit: src/sys/arch/powerpc/include

2010-03-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 9 22:40:06 UTC 2010 Modified Files: src/sys/arch/powerpc/include: pmap.h Log Message: Include BookE version of pmap.h To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/arch/powerpc/include/pmap.h

CVS commit: src/sys/arch/powerpc/include

2010-03-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 9 22:40:06 UTC 2010 Modified Files: src/sys/arch/powerpc/include: pmap.h Log Message: Include BookE version of pmap.h To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/arch/powerpc/include/pmap.h

CVS commit: src/sys/arch/powerpc/include

2010-03-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 9 22:41:03 UTC 2010 Modified Files: src/sys/arch/powerpc/include: cpu.h Log Message: Add BookE modifications to cpu_info To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68 src/sys/arch/powerpc/include/cpu.h

CVS commit: src/sys/arch/powerpc/include

2010-03-09 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 9 22:41:03 UTC 2010 Modified Files: src/sys/arch/powerpc/include: cpu.h Log Message: Add BookE modifications to cpu_info To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68 src/sys/arch/powerpc/include/cpu.h

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

2010-03-08 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 9 02:02:53 UTC 2010 Modified Files: src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c Log Message: Use dmfc0 k0,cop0_osscratch if _LP64 To generate a diff of this commit: cvs rdiff -u -r1.1.2.22 -r1.1.2.23

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

2010-03-08 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 9 02:04:46 UTC 2010 Modified Files: src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c Log Message: Use dmtc0 too. To generate a diff of this commit: cvs rdiff -u -r1.1.2.23 -r1.1.2.24

Re: CVS commit: src/sys/dev/cardbus

2010-03-04 Thread Matt Thomas
On Mar 4, 2010, at 11:13 AM, Jason Thorpe wrote: On Mar 4, 2010, at 10:49 AM, David Young wrote: Use %zu and %zx for printf'ing bus_size_t. These aren't quite right. We should probably define PRIxxx macros for the bus.h scalar types. For mips, I made bus_space_handle_t intptr_t and

CVS commit: src/sys/arch

2010-03-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 2 21:52:33 UTC 2010 Modified Files: src/sys/arch/macppc/macppc: cpu.c src/sys/arch/mvmeppc/stand/libsa: srt0.S src/sys/arch/ofppc/ofppc: cpu.c src/sys/arch/powerpc/include: Makefile

CVS commit: src/sys/arch

2010-03-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 2 21:52:33 UTC 2010 Modified Files: src/sys/arch/macppc/macppc: cpu.c src/sys/arch/mvmeppc/stand/libsa: srt0.S src/sys/arch/ofppc/ofppc: cpu.c src/sys/arch/powerpc/include: Makefile

CVS commit: src/sys/arch/powerpc/powerpc

2010-03-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 2 21:53:20 UTC 2010 Modified Files: src/sys/arch/powerpc/powerpc: kgdb_machdep.c Log Message: Add missing powerpc/FOO/spr.h to a few files missed on the first pass. To generate a diff of this commit: cvs rdiff -u -r1.21

CVS commit: src/sys/arch/powerpc/powerpc

2010-03-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 2 21:53:20 UTC 2010 Modified Files: src/sys/arch/powerpc/powerpc: kgdb_machdep.c Log Message: Add missing powerpc/FOO/spr.h to a few files missed on the first pass. To generate a diff of this commit: cvs rdiff -u -r1.21

CVS commit: src/distrib/sets/lists/comp

2010-03-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 2 21:54:06 UTC 2010 Modified Files: src/distrib/sets/lists/comp: md.amigappc md.bebox md.evbppc md.ibmnws md.macppc md.mvmeppc md.ofppc md.prep md.rs6000 md.sandpoint Log Message: Make machine/spr.h as

CVS commit: src/distrib/sets/lists/comp

2010-03-02 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Mar 2 21:54:06 UTC 2010 Modified Files: src/distrib/sets/lists/comp: md.amigappc md.bebox md.evbppc md.ibmnws md.macppc md.mvmeppc md.ofppc md.prep md.rs6000 md.sandpoint Log Message: Make machine/spr.h as

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

2010-03-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Mar 1 19:26:01 UTC 2010 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: locore.h src/sys/arch/mips/mips [matt-nb5-mips64]: mips_fixup.c spl_stubs.c Log Message: Rework fixups support a bit (add a convience

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

2010-03-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Mar 1 19:26:01 UTC 2010 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: locore.h src/sys/arch/mips/mips [matt-nb5-mips64]: mips_fixup.c spl_stubs.c Log Message: Rework fixups support a bit (add a convience

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

2010-03-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Mar 1 19:26:57 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: mips_fpu.c Log Message: Put fp_lock and fp_cv in a common structure. 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

2010-03-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Mar 1 19:29:42 UTC 2010 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: cpu.h locore.h src/sys/arch/mips/mips [matt-nb5-mips64]: cpu_subr.c genassym.cf locore_mips3.S mipsX_subr.S mips_machdep.c

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

2010-03-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Mar 1 23:53:26 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: pmap_tlb.c Log Message: Fix KASSERT botch. To generate a diff of this commit: cvs rdiff -u -r1.1.2.8 -r1.1.2.9

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

2010-03-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Mar 1 23:53:26 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: pmap_tlb.c Log Message: Fix KASSERT botch. To generate a diff of this commit: cvs rdiff -u -r1.1.2.8 -r1.1.2.9

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

2010-03-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Mar 1 23:54:49 UTC 2010 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: locore.h src/sys/arch/mips/mips [matt-nb5-mips64]: cpu_subr.c Log Message: Add a chip-dependent hook to locorew which cpu_hatch will

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

2010-03-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Mar 1 23:54:49 UTC 2010 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: locore.h src/sys/arch/mips/mips [matt-nb5-mips64]: cpu_subr.c Log Message: Add a chip-dependent hook to locorew which cpu_hatch will

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

2010-03-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Mar 1 23:55:49 UTC 2010 Modified Files: src/sys/arch/sbmips/include [matt-nb5-mips64]: systemsw.h src/sys/arch/sbmips/sbmips [matt-nb5-mips64]: cpu.c sb1250_icu.c Log Message: Add MP interrupts, IPIs, and secondary CPU

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

2010-03-01 Thread Matt Thomas
Module Name:src Committed By: matt Date: Mon Mar 1 23:55:49 UTC 2010 Modified Files: src/sys/arch/sbmips/include [matt-nb5-mips64]: systemsw.h src/sys/arch/sbmips/sbmips [matt-nb5-mips64]: cpu.c sb1250_icu.c Log Message: Add MP interrupts, IPIs, and secondary CPU

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

2010-02-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 23:47:06 UTC 2010 Modified Files: src/sys/arch/evbmips/malta [matt-nb5-mips64]: machdep.c Log Message: Use cpu_startup_common. To generate a diff of this commit: cvs rdiff -u -r1.28.10.6 -r1.28.10.7

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Feb 27 08:00:02 UTC 2010 Modified Files: src/sys/arch/evbmips/malta [matt-nb5-mips64]: machdep.c src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c Log Message: For MULTIPROCESSOR kernels, enable exception fixups.

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Feb 27 21:25:24 UTC 2010 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_cpucore.c Log Message: s/pmap_tlb_info/pmap_tlb0_info/ 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/rmi

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Feb 27 21:25:24 UTC 2010 Modified Files: src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_cpucore.c Log Message: s/pmap_tlb_info/pmap_tlb0_info/ 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/evbmips/rmixl

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Feb 27 21:26:28 UTC 2010 Modified Files: src/sys/arch/evbmips/rmixl [matt-nb5-mips64]: machdep.c Log Message: Fix tpyo (missing ;) To generate a diff of this commit: cvs rdiff -u -r1.1.2.21 -r1.1.2.22

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Feb 27 21:29:01 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: pmap_tlb.c Log Message: Fix for non DIAGNOSTIC kernels 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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Feb 27 21:29:01 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: pmap_tlb.c Log Message: Fix for non DIAGNOSTIC kernels 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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 03:21:07 UTC 2010 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: locore.h src/sys/arch/mips/mips [matt-nb5-mips64]: mips_fixup.c Log Message: Add code which can change a direct jump to stub with an

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

2010-02-27 Thread Matt Thomas
(c) 2010 The NetBSD Foundation, Inc. + * All rights reserved. + * + * This code is derived from software contributed to The NetBSD Foundation + * by Matt Thomas m...@3am-software.com. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 03:23:06 UTC 2010 Added Files: src/sys/arch/mips/mips [matt-nb5-mips64]: spl_stubs.c Log Message: We no longer inline the spl indirect calls through mips_splsw. Instead we have stubs that do the indirection and then

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 03:24:56 UTC 2010 Modified Files: src/sys/arch/mips/conf [matt-nb5-mips64]: files.mips Log Message: Add spl_stubs.c To generate a diff of this commit: cvs rdiff -u -r1.58.24.9 -r1.58.24.10

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 03:26:25 UTC 2010 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: intr.h Log Message: Now that we use stubs for the spl* calls, we no longer need to export struct splsw or struct ipl_sr_map to the world. So

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 03:26:25 UTC 2010 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: intr.h Log Message: Now that we use stubs for the spl* calls, we no longer need to export struct splsw or struct ipl_sr_map to the world. So

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 03:28:02 UTC 2010 Modified Files: src/sys/arch/mips/adm5120 [matt-nb5-mips64]: adm5120_intr.c src/sys/arch/mips/alchemy [matt-nb5-mips64]: au_icu.c src/sys/arch/mips/atheros [matt-nb5-mips64]:

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 03:28:02 UTC 2010 Modified Files: src/sys/arch/mips/adm5120 [matt-nb5-mips64]: adm5120_intr.c src/sys/arch/mips/alchemy [matt-nb5-mips64]: au_icu.c src/sys/arch/mips/atheros [matt-nb5-mips64]:

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 03:28:54 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: lock_stubs.S locore.S mipsX_subr.S Log Message: Change from indirect calls to direct calls to spl* routines. To generate a diff of

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 03:28:54 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: lock_stubs.S locore.S mipsX_subr.S Log Message: Change from indirect calls to direct calls to spl* routines. To generate a diff of

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 03:30:35 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: mips_machdep.c Log Message: #define __INTR_PRIVATE Add calls to fixup the splcalls and fixup the call to mips_cpu_switch_resume in cpu_switchto

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 03:30:35 UTC 2010 Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: mips_machdep.c Log Message: #define __INTR_PRIVATE Add calls to fixup the splcalls and fixup the call to mips_cpu_switch_resume in cpu_switchto

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 03:32:23 UTC 2010 Modified Files: src/sys/arch/algor/algor [matt-nb5-mips64]: algor_p4032_intr.c algor_p5064_intr.c algor_p6032_intr.c interrupt.c src/sys/arch/evbmips/malta [matt-nb5-mips64]:

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 03:32:23 UTC 2010 Modified Files: src/sys/arch/algor/algor [matt-nb5-mips64]: algor_p4032_intr.c algor_p5064_intr.c algor_p6032_intr.c interrupt.c src/sys/arch/evbmips/malta [matt-nb5-mips64]:

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 04:04:46 UTC 2010 Modified Files: src/sys/arch/cobalt/cobalt [matt-nb5-mips64]: interrupt.c machdep.c src/sys/arch/cobalt/conf [matt-nb5-mips64]: GENERIC std.cobalt src/sys/arch/cobalt/include

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 04:04:46 UTC 2010 Modified Files: src/sys/arch/cobalt/cobalt [matt-nb5-mips64]: interrupt.c machdep.c src/sys/arch/cobalt/conf [matt-nb5-mips64]: GENERIC std.cobalt src/sys/arch/cobalt/include

CVS commit: [matt-nb5-mips64] src

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 04:05:42 UTC 2010 Modified Files: src [matt-nb5-mips64]: build.sh Log Message: Enable cobalt64 (cobalt/mips64el) and arc64 (arc/mips64el). To generate a diff of this commit: cvs rdiff -u -r1.198.2.3.4.2 -r1.198.2.3.4.3

CVS commit: [matt-nb5-mips64] src

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 04:05:42 UTC 2010 Modified Files: src [matt-nb5-mips64]: build.sh Log Message: Enable cobalt64 (cobalt/mips64el) and arc64 (arc/mips64el). To generate a diff of this commit: cvs rdiff -u -r1.198.2.3.4.2 -r1.198.2.3.4.3

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 04:08:52 UTC 2010 Added Files: src/sys/arch/arc/include [matt-nb5-mips64]: netbsd32_machdep.h Log Message: arc64 needs a machine/netbsd32_machdep.h To generate a diff of this commit: cvs rdiff -u -r0 -r1.1.2.1

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

2010-02-27 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Feb 28 04:08:52 UTC 2010 Added Files: src/sys/arch/arc/include [matt-nb5-mips64]: netbsd32_machdep.h Log Message: arc64 needs a machine/netbsd32_machdep.h To generate a diff of this commit: cvs rdiff -u -r0 -r1.1.2.1

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

2010-02-26 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Feb 27 07:52:25 UTC 2010 Modified Files: src/sys/arch/mips/include [matt-nb5-mips64]: cpuregs.h Log Message: Add the RMI COP0 OSSCRATCH register To generate a diff of this commit: cvs rdiff -u -r1.74.28.14 -r1.74.28.15

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

2010-02-26 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Feb 27 07:58:53 UTC 2010 Modified Files: src/sys/arch/mips/conf [matt-nb5-mips64]: files.mips src/sys/arch/mips/include [matt-nb5-mips64]: cpu.h locore.h pmap.h src/sys/arch/mips/mips [matt-nb5-mips64]:

CVS commit: src/sys/arch/powerpc/include

2010-02-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Feb 25 23:30:05 UTC 2010 Modified Files: src/sys/arch/powerpc/include: spr.h src/sys/arch/powerpc/include/ibm4xx: Makefile src/sys/arch/powerpc/include/oea: Makefile Added Files:

CVS commit: src/sys/arch/powerpc

2010-02-25 Thread Matt Thomas
2010 @@ -1,4 +1,4 @@ -/* $NetBSD: cpu_subr.c,v 1.54 2009/11/21 17:40:29 rmind Exp $ */ +/* $NetBSD: cpu_subr.c,v 1.55 2010/02/25 23:31:47 matt Exp $ */ /*- * Copyright (c) 2001 Matt Thomas. @@ -34,7 +34,7 @@ */ #include sys/cdefs.h -__KERNEL_RCSID(0, $NetBSD: cpu_subr.c,v 1.54 2009/11/21

CVS commit: src/sys/arch/powerpc

2010-02-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Feb 25 23:31:48 UTC 2010 Modified Files: src/sys/arch/powerpc/ibm4xx: clock.c ibm4xx_machdep.c intr.c pmap.c trap.c src/sys/arch/powerpc/ibm4xx/dev: opb.c wdog.c src/sys/arch/powerpc/ibm4xx/openbios:

CVS commit: src/sys/arch

2010-02-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Feb 25 23:33:45 UTC 2010 Modified Files: src/sys/arch/amigappc/amigappc: locore.S src/sys/arch/bebox/bebox: locore.S src/sys/arch/evbppc/ev64260: ev64260_locore.S src/sys/arch/evbppc/explora:

CVS commit: src/sys/arch

2010-02-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Feb 25 23:33:45 UTC 2010 Modified Files: src/sys/arch/amigappc/amigappc: locore.S src/sys/arch/bebox/bebox: locore.S src/sys/arch/evbppc/ev64260: ev64260_locore.S src/sys/arch/evbppc/explora:

CVS commit: src/sys/dev/marvell

2010-02-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Feb 25 23:34:54 UTC 2010 Modified Files: src/sys/dev/marvell: gt.c Log Message: Adapt to powerpc/spr.h breakup. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/dev/marvell/gt.c Please note that diffs

CVS commit: src/sys/dev/marvell

2010-02-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Feb 25 23:34:54 UTC 2010 Modified Files: src/sys/dev/marvell: gt.c Log Message: Adapt to powerpc/spr.h breakup. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/dev/marvell/gt.c Please note that diffs

CVS commit: src/lib/libkvm

2010-02-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Feb 25 23:35:29 UTC 2010 Modified Files: src/lib/libkvm: kvm_powerpc.c Log Message: Adapt to powerpc/spr.h breakup. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/lib/libkvm/kvm_powerpc.c Please note that

CVS commit: src/lib/libkvm

2010-02-25 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Feb 25 23:35:29 UTC 2010 Modified Files: src/lib/libkvm: kvm_powerpc.c Log Message: Adapt to powerpc/spr.h breakup. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/lib/libkvm/kvm_powerpc.c Please note that

<    1   2   3   4   >