CVS commit: src/distrib/sets

2010-12-28 Thread Havard Eidnes
Module Name:src
Committed By:   he
Date:   Tue Dec 28 09:15:24 UTC 2010

Modified Files:
src/distrib/sets: mkvars.mk sets.subr
src/distrib/sets/lists/tests: mi

Log Message:
Introduce the "ssp" attribute derived from HAS_SSP from .
Use it to flag entries which should only be included if the target platform
supports SSP.  Fixes the build for a bunch of architectures.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/distrib/sets/mkvars.mk
cvs rdiff -u -r1.125 -r1.126 src/distrib/sets/sets.subr
cvs rdiff -u -r1.194 -r1.195 src/distrib/sets/lists/tests/mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/hp300/dev

2010-12-28 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Tue Dec 28 10:15:49 UTC 2010

Modified Files:
src/sys/arch/hp300/dev: Makefile

Log Message:
Include  to pull ${TOOL_AWK}.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/hp300/dev/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/hp300/dev

2010-12-28 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Tue Dec 28 10:19:24 UTC 2010

Modified Files:
src/sys/arch/hp300/dev: diodevs

Log Message:
Add IDs for 362/382 internal displays. From OpenBSD.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/hp300/dev/diodevs

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/hp300/dev

2010-12-28 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Tue Dec 28 10:20:27 UTC 2010

Modified Files:
src/sys/arch/hp300/dev: diodevs.h diodevs_data.h

Log Message:
Regen from diodevs rev 1.10:
> Add IDs for 362/382 internal displays. From OpenBSD.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/hp300/dev/diodevs.h \
src/sys/arch/hp300/dev/diodevs_data.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2010-12-28 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Dec 28 12:46:16 UTC 2010

Modified Files:
src/distrib/sets/lists/tests: mi
src/tests/lib/libc/gen: Makefile
Added Files:
src/tests/lib/libc/gen: t_dir.c t_fmtcheck.c t_humanize_number.c
t_rbstress.c t_vis.c

Log Message:
Migrate the remaining libc/gen tests to atf


To generate a diff of this commit:
cvs rdiff -u -r1.195 -r1.196 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.6 -r1.7 src/tests/lib/libc/gen/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/lib/libc/gen/t_dir.c \
src/tests/lib/libc/gen/t_fmtcheck.c \
src/tests/lib/libc/gen/t_humanize_number.c \
src/tests/lib/libc/gen/t_rbstress.c src/tests/lib/libc/gen/t_vis.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/regress/lib/libc

2010-12-28 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Dec 28 12:48:40 UTC 2010

Modified Files:
src/regress/lib/libc: Makefile
Removed Files:
src/regress/lib/libc/gen: Makefile Makefile.inc
src/regress/lib/libc/gen/humanize_number: Makefile hntest.c
src/regress/lib/libc/gen/rbtree: Makefile rbstress.c
src/regress/lib/libc/gen/seekdir-twice: Makefile seekdir-twice.c
src/regress/lib/libc/gen/telldir-memuse: Makefile telldir-memuse.c
src/regress/lib/libc/gen/tfmtcheck: Makefile tfmtcheck.c
src/regress/lib/libc/gen/vis: Makefile vistest.c

Log Message:
The last of lib/libc/gen tests have been converted to atf.


To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/regress/lib/libc/Makefile
cvs rdiff -u -r1.6 -r0 src/regress/lib/libc/gen/Makefile
cvs rdiff -u -r1.1 -r0 src/regress/lib/libc/gen/Makefile.inc
cvs rdiff -u -r1.2 -r0 src/regress/lib/libc/gen/humanize_number/Makefile
cvs rdiff -u -r1.5 -r0 src/regress/lib/libc/gen/humanize_number/hntest.c
cvs rdiff -u -r1.1 -r0 src/regress/lib/libc/gen/rbtree/Makefile \
src/regress/lib/libc/gen/rbtree/rbstress.c
cvs rdiff -u -r1.1 -r0 src/regress/lib/libc/gen/seekdir-twice/Makefile \
src/regress/lib/libc/gen/seekdir-twice/seekdir-twice.c
cvs rdiff -u -r1.1 -r0 src/regress/lib/libc/gen/telldir-memuse/Makefile \
src/regress/lib/libc/gen/telldir-memuse/telldir-memuse.c
cvs rdiff -u -r1.2 -r0 src/regress/lib/libc/gen/tfmtcheck/Makefile
cvs rdiff -u -r1.3 -r0 src/regress/lib/libc/gen/tfmtcheck/tfmtcheck.c
cvs rdiff -u -r1.2 -r0 src/regress/lib/libc/gen/vis/Makefile \
src/regress/lib/libc/gen/vis/vistest.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/cddl/osnet

2010-12-28 Thread Adam Hamsik
Module Name:src
Committed By:   haad
Date:   Tue Dec 28 13:36:09 UTC 2010

Modified Files:
src/external/cddl/osnet/lib/libzpool: kernel.c
src/external/cddl/osnet/sys/sys: zfs_context.h

Log Message:
Fix problem where vnode vp_size was not updated when vndoe was already 
allocated,
for vdev. This makes ztest survive ztest_vdev_LUN_growth test. Replace dummy
VOP_GETATTR with vn_getattr routine which reset vp_size and vattr_size 
accordingly
to reality.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/cddl/osnet/lib/libzpool/kernel.c
cvs rdiff -u -r1.7 -r1.8 src/external/cddl/osnet/sys/sys/zfs_context.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2010-12-28 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Tue Dec 28 14:45:31 UTC 2010

Modified Files:
src/sys/dev/ir: cir.c ir.c
Added Files:
src/sys/modules/cir: Makefile cir.ioconf
src/sys/modules/ir: Makefile

Log Message:
add "ir" and "cir" modules


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/dev/ir/cir.c
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/ir/ir.c
cvs rdiff -u -r0 -r1.1 src/sys/modules/cir/Makefile \
src/sys/modules/cir/cir.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/ir/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/find

2010-12-28 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Dec 28 15:28:31 UTC 2010

Modified Files:
src/usr.bin/find: find.c main.c

Log Message:
only setup siginfo handler if we have a tty.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/usr.bin/find/find.c
cvs rdiff -u -r1.28 -r1.29 src/usr.bin/find/main.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/lib/libc/ssp

2010-12-28 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Dec 28 16:18:46 UTC 2010

Modified Files:
src/tests/lib/libc/ssp: h_vsnprintf.c h_vsprintf.c

Log Message:
allocate the buffer at the same function level as the compiler so that
the compiler knows to emit the right _chk call.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libc/ssp/h_vsnprintf.c \
src/tests/lib/libc/ssp/h_vsprintf.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/lib/libc/ssp

2010-12-28 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Dec 28 16:19:25 UTC 2010

Modified Files:
src/lib/libc/ssp: strcpy_chk.c

Log Message:
off by one


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/lib/libc/ssp/strcpy_chk.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/cddl/osnet/sys/sys

2010-12-28 Thread Adam Hamsik
Module Name:src
Committed By:   haad
Date:   Tue Dec 28 16:44:45 UTC 2010

Modified Files:
src/external/cddl/osnet/sys/sys: zfs_context.h

Log Message:
Define vn_getattr in zfs_context.h.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/external/cddl/osnet/sys/sys/zfs_context.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2010-12-28 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Dec 28 16:57:00 UTC 2010

Modified Files:
src/distrib/sets/lists/tests: mi
src/tests/lib/libc/gen: Makefile
Added Files:
src/tests/lib/libc/gen: t_ldexp.c

Log Message:
Migrate the ldexp test to atf


To generate a diff of this commit:
cvs rdiff -u -r1.196 -r1.197 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.7 -r1.8 src/tests/lib/libc/gen/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/lib/libc/gen/t_ldexp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/lib/libc/gen

2010-12-28 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Dec 28 17:33:59 UTC 2010

Modified Files:
src/tests/lib/libc/gen: Makefile

Log Message:
Don't build ldexp tests on vax


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/tests/lib/libc/gen/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/regress/lib/libc

2010-12-28 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Dec 28 17:35:26 UTC 2010

Modified Files:
src/regress/lib/libc: Makefile
Removed Files:
src/regress/lib/libc/ldexp: Makefile expected ldexp.c

Log Message:
ldexp has been atf-ified


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/regress/lib/libc/Makefile
cvs rdiff -u -r1.5 -r0 src/regress/lib/libc/ldexp/Makefile
cvs rdiff -u -r1.2 -r0 src/regress/lib/libc/ldexp/expected
cvs rdiff -u -r1.4 -r0 src/regress/lib/libc/ldexp/ldexp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2010-12-28 Thread Michael L. Hitch
Module Name:src
Committed By:   mhitch
Date:   Tue Dec 28 18:31:05 UTC 2010

Modified Files:
src/sys/arch/amiga/include: vmparam.h

Log Message:
Raise address of user stack to the highest safe (for 68040 mmu) address,
which increases available user address space by 256MB.  One file in
pkgsrc/lang/php53 was too large for the amiga.  Also remove an old
presumably outdated comment.


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/amiga/include/vmparam.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/usb

2010-12-28 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Tue Dec 28 20:11:18 UTC 2010

Modified Files:
src/sys/dev/usb: uaudio.c

Log Message:
Address PR#44279.

- Be more lenient to device descriptor inconsistencies.
- Apply Roland SD-90 quirk only to the SD-90.


To generate a diff of this commit:
cvs rdiff -u -r1.119 -r1.120 src/sys/dev/usb/uaudio.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/lib/libc/gen

2010-12-28 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Dec 28 20:25:31 UTC 2010

Modified Files:
src/tests/lib/libc/gen: Makefile

Log Message:
Fix name of t_ldexp test from previous


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/tests/lib/libc/gen/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2010-12-28 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Dec 28 22:16:13 UTC 2010

Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: lock_stubs.S

Log Message:
Fix MIPS1 corruption problem (wrong register written to ci->ci_mtx_oldspl).


To generate a diff of this commit:
cvs rdiff -u -r1.9.18.11 -r1.9.18.12 src/sys/arch/mips/mips/lock_stubs.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.9.18.1 src/sys/arch/pmax/ibus/dz_ibus.c
cvs rdiff -u -r1.14 -r1.14.62.1 src/sys/arch/pmax/ibus/ibus.c
cvs rdiff -u -r1.11 -r1.11.16.1 src/sys/arch/pmax/ibus/ibus_3max.c
cvs rdiff -u -r1.18 -r1.18.130.1 src/sys/arch/pmax/ibus/ibus_pmax.c
cvs rdiff -u -r1.17 -r1.17.62.1 src/sys/arch/pmax/ibus/ibusvar.h
cvs rdiff -u -r1.13 -r1.13.28.1 src/sys/arch/pmax/ibus/mcclock_ibus.c
cvs rdiff -u -r1.3 -r1.3.62.1 src/sys/arch/pmax/ibus/sii_ds.c
cvs rdiff -u -r1.2 -r1.2.80.1 src/sys/arch/pmax/ibus/siivar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/gpl2/lvm2/dist/lib/device

2010-12-28 Thread Adam Hamsik
Module Name:src
Committed By:   haad
Date:   Wed Dec 29 00:14:05 UTC 2010

Modified Files:
src/external/gpl2/lvm2/dist/lib/device: dev-io.c

Log Message:
Fix bug added by my last commit. This should fix

PR: bin/44286

Reported by: mlelstv@ and Martin Mersberger.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/external/gpl2/lvm2/dist/lib/device/dev-io.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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]: tcbus.c

Log Message:
Use a promcall wrapper function to call the prom.  For non O32 systems
this will save and restore the callee saved registers since the 32-bit
prom probably won't be saving all 64bits.


To generate a diff of this commit:
cvs rdiff -u -r1.20.96.1 -r1.20.96.2 src/sys/arch/pmax/include/dec_prom.h
cvs rdiff -u -r1.23 -r1.23.96.1 src/sys/arch/pmax/pmax/locore_machdep.S
cvs rdiff -u -r1.12.76.2 -r1.12.76.3 src/sys/arch/pmax/pmax/promcall.c
cvs rdiff -u -r1.21 -r1.21.16.1 src/sys/arch/pmax/tc/tcbus.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 rdiff -u -r1.32.28.2 -r1.32.28.3 src/sys/arch/pmax/include/intr.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 clean.


To generate a diff of this commit:
cvs rdiff -u -r1.44.36.2 -r1.44.36.3 src/sys/arch/pmax/pmax/dec_3100.c
cvs rdiff -u -r1.45.36.2 -r1.45.36.3 src/sys/arch/pmax/pmax/dec_3max.c
cvs rdiff -u -r1.58.28.2 -r1.58.28.3 src/sys/arch/pmax/pmax/dec_3maxplus.c
cvs rdiff -u -r1.60.22.3 -r1.60.22.4 src/sys/arch/pmax/pmax/dec_3min.c
cvs rdiff -u -r1.40.36.1 -r1.40.36.2 src/sys/arch/pmax/pmax/dec_5100.c
cvs rdiff -u -r1.52.28.3 -r1.52.28.4 src/sys/arch/pmax/pmax/dec_maxine.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 -r1.1.2.1 -r1.1.2.2 src/sys/arch/pmax/conf/GENERIC64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 -r1.223.8.1.2.9 src/sys/arch/pmax/pmax/machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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:33:33 UTC 2010

Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: cpuregs.h
src/sys/arch/mips/mips [matt-nb5-mips64]: pmap_tlb.c

Log Message:
Add MIPS_TLB_PID mask and use it apporpriately.


To generate a diff of this commit:
cvs rdiff -u -r1.74.28.18 -r1.74.28.19 src/sys/arch/mips/include/cpuregs.h
cvs rdiff -u -r1.1.2.14 -r1.1.2.15 src/sys/arch/mips/mips/pmap_tlb.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 src/sys/arch/mips/include/mips_opcode.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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:
Janitorial work.
Move emulation prototypes here and get rid of StudLyCaps.
Remove kludgery for lwp/setfunc trampoline and just grab them of the damn
structure.
Make mips_locore_jumpvec contain the routines that don't get reassigned
and move wbflush to mips_locoresw since it does get overridden.


To generate a diff of this commit:
cvs rdiff -u -r1.78.36.1.2.26 -r1.78.36.1.2.27 \
src/sys/arch/mips/include/locore.h
cvs rdiff -u -r1.64.26.1.2.10 -r1.64.26.1.2.11 \
src/sys/arch/mips/mips/locore_mips1.S
cvs rdiff -u -r1.26.36.1.2.37 -r1.26.36.1.2.38 \
src/sys/arch/mips/mips/mipsX_subr.S
cvs rdiff -u -r1.205.4.1.2.1.2.50 -r1.205.4.1.2.1.2.51 \
src/sys/arch/mips/mips/mips_machdep.c
cvs rdiff -u -r1.121.6.1.2.17 -r1.121.6.1.2.18 \
src/sys/arch/mips/mips/vm_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 into its own .S file.
Redo that and simplify


To generate a diff of this commit:
cvs rdiff -u -r1.58.24.11 -r1.58.24.12 src/sys/arch/mips/conf/files.mips
cvs rdiff -u -r0 -r1.1.2.1 src/sys/arch/mips/mips/bds_emul.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 -r1.1.2.10 src/sys/arch/mips/mips/spl.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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:42:22 UTC 2010

Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: wired_map.c

Log Message:
Change to use tlb_write_indexed.


To generate a diff of this commit:
cvs rdiff -u -r1.4.62.1 -r1.4.62.2 src/sys/arch/mips/mips/wired_map.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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:43:22 UTC 2010

Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: genassym.cf

Log Message:
Get rid of MIPSX_CPU_* since they aren't used.


To generate a diff of this commit:
cvs rdiff -u -r1.44.12.24 -r1.44.12.25 src/sys/arch/mips/mips/genassym.cf

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 src/sys/arch/mips/mips/mips_fixup.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 commit:
cvs rdiff -u -r1.37.12.12 -r1.37.12.13 src/sys/arch/mips/mips/syscall.c
cvs rdiff -u -r1.217.12.31 -r1.217.12.32 src/sys/arch/mips/mips/trap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 -r1.64.16.18 src/sys/arch/mips/mips/db_interface.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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 diff of this commit:
cvs rdiff -u -r1.33.38.11 -r1.33.38.12 src/sys/arch/mips/mips/fp.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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:50:29 UTC 2010

Modified Files:
src/sys/arch/mips/mips [matt-nb5-mips64]: locore.S mips_emul.c
mips_fputrap.c

Log Message:
Move from StudlyCaps to more normal names.


To generate a diff of this commit:
cvs rdiff -u -r1.167.38.21 -r1.167.38.22 src/sys/arch/mips/mips/locore.S
cvs rdiff -u -r1.14.78.11 -r1.14.78.12 src/sys/arch/mips/mips/mips_emul.c
cvs rdiff -u -r1.5.66.5 -r1.5.66.6 src/sys/arch/mips/mips/mips_fputrap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2010-12-28 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Dec 29 01:44:21 UTC 2010

Modified Files:
src/sys/arch/arc/arc [matt-nb5-mips64]: autoconf.c c_magnum.c
c_nec_eisa.c c_nec_pci.c interrupt.c p_dti_arcstation.c
p_dti_tyne.c p_sni_rm200pci.c
src/sys/arch/arc/include [matt-nb5-mips64]: intr.h

Log Message:
Adapt to the new interrupt structure.


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.32.36.1 src/sys/arch/arc/arc/autoconf.c
cvs rdiff -u -r1.19 -r1.19.22.1 src/sys/arch/arc/arc/c_magnum.c
cvs rdiff -u -r1.15 -r1.15.16.1 src/sys/arch/arc/arc/c_nec_eisa.c
cvs rdiff -u -r1.17 -r1.17.36.1 src/sys/arch/arc/arc/c_nec_pci.c
cvs rdiff -u -r1.4.22.1 -r1.4.22.2 src/sys/arch/arc/arc/interrupt.c
cvs rdiff -u -r1.13 -r1.13.36.1 src/sys/arch/arc/arc/p_dti_arcstation.c
cvs rdiff -u -r1.16 -r1.16.36.1 src/sys/arch/arc/arc/p_dti_tyne.c
cvs rdiff -u -r1.12 -r1.12.36.1 src/sys/arch/arc/arc/p_sni_rm200pci.c
cvs rdiff -u -r1.22.18.1 -r1.22.18.2 src/sys/arch/arc/include/intr.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2010-12-28 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Dec 29 07:15:48 UTC 2010

Modified Files:
src/sys/arch/sgimips/dev [matt-nb5-mips64]: crime.c imc.c int.c pic.c
src/sys/arch/sgimips/include [matt-nb5-mips64]: intr.h sysconf.h
src/sys/arch/sgimips/sgimips [matt-nb5-mips64]: clock.c cpu.c machdep.c

Log Message:
Adapt sgimips to the interrupt framework.


To generate a diff of this commit:
cvs rdiff -u -r1.33.12.1 -r1.33.12.2 src/sys/arch/sgimips/dev/crime.c
cvs rdiff -u -r1.29 -r1.29.12.1 src/sys/arch/sgimips/dev/imc.c
cvs rdiff -u -r1.19.12.1 -r1.19.12.2 src/sys/arch/sgimips/dev/int.c
cvs rdiff -u -r1.13 -r1.13.12.1 src/sys/arch/sgimips/dev/pic.c
cvs rdiff -u -r1.25.36.1 -r1.25.36.2 src/sys/arch/sgimips/include/intr.h
cvs rdiff -u -r1.7 -r1.7.66.1 src/sys/arch/sgimips/include/sysconf.h
cvs rdiff -u -r1.20 -r1.20.66.1 src/sys/arch/sgimips/sgimips/clock.c
cvs rdiff -u -r1.21.36.3 -r1.21.36.4 src/sys/arch/sgimips/sgimips/cpu.c
cvs rdiff -u -r1.121.8.5 -r1.121.8.6 src/sys/arch/sgimips/sgimips/machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2010-12-28 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Dec 29 07:19:28 UTC 2010

Modified Files:
src/sys/arch/sgimips/conf [matt-nb5-mips64]: GENERIC32_IP2x
majors.sgimips
src/sys/arch/sgimips/gio [matt-nb5-mips64]: files.gio newport.c
newportreg.h
src/sys/arch/sgimips/hpc [matt-nb5-mips64]: files.hpc haltwo.c hpc.c
src/sys/arch/sgimips/ioc [matt-nb5-mips64]: ioc.c
Added Files:
src/sys/arch/sgimips/hpc [matt-nb5-mips64]: panel.c

Log Message:
Merge changes from netbsd-5.


To generate a diff of this commit:
cvs rdiff -u -r1.75 -r1.75.8.1 src/sys/arch/sgimips/conf/GENERIC32_IP2x
cvs rdiff -u -r1.20 -r1.20.24.1 src/sys/arch/sgimips/conf/majors.sgimips
cvs rdiff -u -r1.9 -r1.9.66.1 src/sys/arch/sgimips/gio/files.gio
cvs rdiff -u -r1.10 -r1.10.62.1 src/sys/arch/sgimips/gio/newport.c
cvs rdiff -u -r1.3 -r1.3.96.1 src/sys/arch/sgimips/gio/newportreg.h
cvs rdiff -u -r1.12 -r1.12.78.1 src/sys/arch/sgimips/hpc/files.hpc
cvs rdiff -u -r1.15 -r1.15.12.1 src/sys/arch/sgimips/hpc/haltwo.c
cvs rdiff -u -r1.60.38.1 -r1.60.38.2 src/sys/arch/sgimips/hpc/hpc.c
cvs rdiff -u -r0 -r1.1.10.2 src/sys/arch/sgimips/hpc/panel.c
cvs rdiff -u -r1.7 -r1.7.38.1 src/sys/arch/sgimips/ioc/ioc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.