CVS commit: src/sys/arch/arm/broadcom

2012-10-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Oct 18 02:36:37 UTC 2012

Modified Files:
src/sys/arch/arm/broadcom: bcm53xx_board.c

Log Message:
Rearrange some code.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/broadcom/bcm53xx_board.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/arm/broadcom

2012-10-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Oct 18 02:34:34 UTC 2012

Modified Files:
src/sys/arch/arm/broadcom: bcm53xx_eth.c

Log Message:
Make an ASSERT more "flexible".


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/broadcom/bcm53xx_eth.c

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



CVS commit: src/sys/dev/ic

2012-10-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Oct 17 23:40:42 UTC 2012

Modified Files:
src/sys/dev/ic: ahcisatareg.h

Log Message:
Fix an errant define.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/dev/ic/ahcisatareg.h

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



CVS commit: [netbsd-6-0] src

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 22:44:47 UTC 2012

Modified Files:
src/gnu/usr.bin/groff/tmac [netbsd-6-0]: mdoc.local
src/sys/sys [netbsd-6-0]: param.h
Added Files:
src/doc [netbsd-6-0]: CHANGES-6.0.1

Log Message:
Welcome to 6.0.0_PATCH.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1.2.1 src/doc/CHANGES-6.0.1
cvs rdiff -u -r1.66.2.1 -r1.66.2.1.4.1 src/gnu/usr.bin/groff/tmac/mdoc.local
cvs rdiff -u -r1.408.2.6 -r1.408.2.6.2.1 src/sys/sys/param.h

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



CVS commit: [netbsd-6] src/doc

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 22:41:41 UTC 2012

Modified Files:
src/doc [netbsd-6]: CHANGES-6.1

Log Message:
Tickets 600-602,604-606.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.3 -r1.1.2.4 src/doc/CHANGES-6.1

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



CVS commit: [netbsd-6] src/sys/arch/x86/include

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 22:39:26 UTC 2012

Modified Files:
src/sys/arch/x86/include [netbsd-6]: lock.h

Log Message:
Pull up following revision(s) (requested by apb in ticket #606):
sys/arch/x86/include/lock.h: revision 1.26
Change "=r" to "=qQ" in a register constraint in an asm statement
for a register that is used with the "xchgb" instruction in the
definition of __cpu_simple_lock_try().  This fixes PR 45673, or at
least works around the gcc bug that might be behind PR 45673.
The output from "objdump -d" before and after this change is
identical, for the amd64 GENERIC kernel, the i386 GENERIC kernel,
and the i386 MONOLITHIC kernel.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.25.20.1 src/sys/arch/x86/include/lock.h

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



CVS commit: [netbsd-6] src/libexec/ld.elf_so

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 22:36:59 UTC 2012

Modified Files:
src/libexec/ld.elf_so [netbsd-6]: rtld.c

Log Message:
Pull up following revision(s) (requested by riastradh in ticket #605):
libexec/ld.elf_so/rtld.c: revision 1.159
On failure in _rtld_dlcheck, call _rtld_error, not xwarnx.
Callers need not call _rtld_error themselves now.
Fixes PR lib/41760.  Should add the test case from the PR too.


To generate a diff of this commit:
cvs rdiff -u -r1.155 -r1.155.2.1 src/libexec/ld.elf_so/rtld.c

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



CVS commit: [netbsd-6] src/sys/arch/amd64/amd64

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 22:34:15 UTC 2012

Modified Files:
src/sys/arch/amd64/amd64 [netbsd-6]: db_machdep.c

Log Message:
Pull up following revision(s) (requested by riastradh in ticket #604):
sys/arch/amd64/amd64/db_machdep.c: revision 1.4
Use db_read_value to read the trapframe fields in db_nextframe.
Fixes SIGSEGV on bt in crash(8) when the stack trace ends in syscall,
and probably other problems as well.
ok christos


To generate a diff of this commit:
cvs rdiff -u -r1.1.16.1 -r1.1.16.2 src/sys/arch/amd64/amd64/db_machdep.c

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



CVS commit: [netbsd-6] src/sys/arch/sparc

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 22:30:09 UTC 2012

Modified Files:
src/sys/arch/sparc/dev [netbsd-6]: fd.c
src/sys/arch/sparc/sparc [netbsd-6]: memecc.c

Log Message:
Pull up following revision(s) (requested by tsutsui in ticket #602):
sys/arch/sparc/dev/fd.c: revision 1.151
sys/arch/sparc/sparc/memecc.c: revision 1.15
Fix device_t/softc split botches that could be fatal.  From
Chuck Silvers' patch posted current-users and tech-kern:
http://mail-index.netbsd.org/current-users/2012/10/09/msg021233.html
Should be pulled up to netbsd-6.


To generate a diff of this commit:
cvs rdiff -u -r1.150 -r1.150.8.1 src/sys/arch/sparc/dev/fd.c
cvs rdiff -u -r1.13 -r1.13.8.1 src/sys/arch/sparc/sparc/memecc.c

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



CVS commit: [netbsd-6] src/sys/arch/x68k/dev

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 22:26:06 UTC 2012

Modified Files:
src/sys/arch/x68k/dev [netbsd-6]: mha.c

Log Message:
Pull up following revision(s) (requested by tsutsui in ticket #601):
sys/arch/x68k/dev/mha.c: revision 1.53
Fix device_t/softc split botches that could be fatal.  From
Chuck Silvers' patch posted current-users and tech-kern:
http://mail-index.netbsd.org/current-users/2012/10/09/msg021233.html
Should be pulled up to netbsd-6.


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.52.18.1 src/sys/arch/x68k/dev/mha.c

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



CVS commit: [netbsd-6] src/sys/arch

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 22:21:08 UTC 2012

Modified Files:
src/sys/arch/arm/xscale [netbsd-6]: ixp425_intr.c ixp425var.h
src/sys/arch/evbarm/ixdp425 [netbsd-6]: ixdp425_mainbus.c
src/sys/arch/evbarm/nslu2 [netbsd-6]: nslu2_mainbus.c

Log Message:
Pull up following revision(s) (requested by tsutsui in ticket #600):
sys/arch/arm/xscale/ixp425_intr.c: revision 1.24
sys/arch/evbarm/ixdp425/ixdp425_mainbus.c: revision 1.8
sys/arch/evbarm/nslu2/nslu2_mainbus.c: revision 1.3
sys/arch/arm/xscale/ixp425var.h: revision 1.14
Defer attaching interrupt evcnts in the same way as i80321.c by matt@


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.23.8.1 src/sys/arch/arm/xscale/ixp425_intr.c
cvs rdiff -u -r1.13 -r1.13.8.1 src/sys/arch/arm/xscale/ixp425var.h
cvs rdiff -u -r1.7 -r1.7.8.1 src/sys/arch/evbarm/ixdp425/ixdp425_mainbus.c
cvs rdiff -u -r1.2 -r1.2.40.1 src/sys/arch/evbarm/nslu2/nslu2_mainbus.c

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



CVS commit: [netbsd-6] src/doc

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 22:06:44 UTC 2012

Modified Files:
src/doc [netbsd-6]: CHANGES-6.1

Log Message:
Tickets 591,592,596


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/doc/CHANGES-6.1

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



CVS commit: [netbsd-6] src/tools/gdb

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 22:03:19 UTC 2012

Modified Files:
src/tools/gdb [netbsd-6]: Makefile

Log Message:
Pull up following revision(s) (requested by bouyer in ticket #596):
tools/gdb/Makefile: revision 1.22
At last on some linux distros, gmake is needed to build the cross-gdb.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.21.2.1 src/tools/gdb/Makefile

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



CVS commit: [netbsd-6] src/sbin/route

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 21:57:08 UTC 2012

Modified Files:
src/sbin/route [netbsd-6]: route.c

Log Message:
Pull up following revision(s) (requested by uwe in ticket #592):
sbin/route/route.c: revision 1.139
Fix fallout from 1.129 that converted sou::so_foo from unions to
pointers but missed (char *)&soup->so_foo => (char *)soup->so_foo in
mask_addr().  It worked by luck - unless it didn't: due to pointer
numerology on amd64 route add -net ClassC without explicit /24 prefix
length specification would result into /16 destination instead of /24.


To generate a diff of this commit:
cvs rdiff -u -r1.136 -r1.136.2.1 src/sbin/route/route.c

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



CVS commit: [netbsd-6] src/sys/arch/evbarm/iq80310

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 21:53:59 UTC 2012

Modified Files:
src/sys/arch/evbarm/iq80310 [netbsd-6]: i80312_mainbus.c iq80310_intr.c
iq80310var.h

Log Message:
Pull up following revision(s) (requested by chs in ticket #591):
sys/arch/evbarm/iq80310/i80312_mainbus.c: revision 1.15
sys/arch/evbarm/iq80310/iq80310var.h: revision 1.8
sys/arch/evbarm/iq80310/iq80310_intr.c: revision 1.32
defer evcnt attachment correctly.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.14.8.1 src/sys/arch/evbarm/iq80310/i80312_mainbus.c
cvs rdiff -u -r1.29.8.1 -r1.29.8.2 src/sys/arch/evbarm/iq80310/iq80310_intr.c
cvs rdiff -u -r1.7 -r1.7.152.1 src/sys/arch/evbarm/iq80310/iq80310var.h

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



CVS commit: [netbsd-6] src/doc

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 21:51:14 UTC 2012

Modified Files:
src/doc [netbsd-6]: CHANGES-6.1

Log Message:
+   [msaitoh, ticket #541]
+   [pgoyette, ticket #544]
+   [pgoyette, ticket #546]
+   [pgoyette, ticket #545]
+   [tls, ticket #558]
+   [joerg, ticket #560]
+   [khorben, ticket #572]
+   [joerg, ticket #574]
+   [joerg, ticket #577]
+   [roy, ticket #585]
+   [msaitoh, ticket #586]


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/doc/CHANGES-6.1

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



CVS commit: [netbsd-6] src/bin/pax

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 21:50:16 UTC 2012

Modified Files:
src/bin/pax [netbsd-6]: ftree.c

Log Message:
Pull up following revision(s) (requested by msaitoh in ticket #586):
bin/pax/ftree.c: revision 1.42
deal properly with empty lines in spec file


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.40.8.1 src/bin/pax/ftree.c

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



CVS commit: [netbsd-6] src/external/bsd/dhcpcd

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 21:48:33 UTC 2012

Modified Files:
src/external/bsd/dhcpcd/dist [netbsd-6]: bind.c common.h configure.c
defs.h dhcp.c dhcp.h dhcpcd-run-hooks.8.in dhcpcd-run-hooks.in
dhcpcd.8.in dhcpcd.c dhcpcd.conf.5.in dhcpcd.h if-bsd.c
if-options.c if-options.h ipv6rs.c ipv6rs.h net.c net.h
platform-bsd.c platform.h
src/external/bsd/dhcpcd/dist/dhcpcd-hooks [netbsd-6]: 01-test 10-mtu
20-resolv.conf 30-hostname 50-ntp.conf 50-ypbind
src/external/bsd/dhcpcd/sbin/dhcpcd [netbsd-6]: Makefile
Added Files:
src/external/bsd/dhcpcd/dist [netbsd-6]: ipv6.c ipv6.h ipv6ns.c
ipv6ns.h

Log Message:
Apply patch (requested by roy in ticket #585):

Update dhcpcd to version 5.6.2.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.8.1 src/external/bsd/dhcpcd/dist/bind.c
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.2.1 src/external/bsd/dhcpcd/dist/common.h
cvs rdiff -u -r1.1.1.15 -r1.1.1.15.2.1 \
src/external/bsd/dhcpcd/dist/configure.c \
src/external/bsd/dhcpcd/dist/if-bsd.c
cvs rdiff -u -r1.1.1.19 -r1.1.1.19.2.1 src/external/bsd/dhcpcd/dist/defs.h \
src/external/bsd/dhcpcd/dist/dhcp.c
cvs rdiff -u -r1.1.1.10 -r1.1.1.10.2.1 src/external/bsd/dhcpcd/dist/dhcp.h
cvs rdiff -u -r1.1.1.11 -r1.1.1.11.2.1 \
src/external/bsd/dhcpcd/dist/dhcpcd-run-hooks.8.in \
src/external/bsd/dhcpcd/dist/dhcpcd-run-hooks.in \
src/external/bsd/dhcpcd/dist/net.h
cvs rdiff -u -r1.11 -r1.11.2.1 src/external/bsd/dhcpcd/dist/dhcpcd.8.in
cvs rdiff -u -r1.1.1.30 -r1.1.1.30.2.1 src/external/bsd/dhcpcd/dist/dhcpcd.c
cvs rdiff -u -r1.1.1.13 -r1.1.1.13.2.1 \
src/external/bsd/dhcpcd/dist/dhcpcd.conf.5.in
cvs rdiff -u -r1.1.1.8 -r1.1.1.8.2.1 src/external/bsd/dhcpcd/dist/dhcpcd.h
cvs rdiff -u -r1.1.1.14 -r1.1.1.14.2.1 \
src/external/bsd/dhcpcd/dist/if-options.c
cvs rdiff -u -r1.1.1.12 -r1.1.1.12.2.1 \
src/external/bsd/dhcpcd/dist/if-options.h
cvs rdiff -u -r0 -r1.1.1.2.4.2 src/external/bsd/dhcpcd/dist/ipv6.c \
src/external/bsd/dhcpcd/dist/ipv6ns.c \
src/external/bsd/dhcpcd/dist/ipv6ns.h
cvs rdiff -u -r0 -r1.1.1.1.4.2 src/external/bsd/dhcpcd/dist/ipv6.h
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.2.1 src/external/bsd/dhcpcd/dist/ipv6rs.c \
src/external/bsd/dhcpcd/dist/platform-bsd.c
cvs rdiff -u -r1.1.1.1 -r1.1.1.1.2.1 src/external/bsd/dhcpcd/dist/ipv6rs.h
cvs rdiff -u -r1.1.1.18 -r1.1.1.18.6.1 src/external/bsd/dhcpcd/dist/net.c
cvs rdiff -u -r1.1.1.2 -r1.1.1.2.2.1 src/external/bsd/dhcpcd/dist/platform.h
cvs rdiff -u -r1.1.1.2 -r1.1.1.2.8.1 \
src/external/bsd/dhcpcd/dist/dhcpcd-hooks/01-test
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.8.1 \
src/external/bsd/dhcpcd/dist/dhcpcd-hooks/10-mtu
cvs rdiff -u -r1.1.1.9 -r1.1.1.9.2.1 \
src/external/bsd/dhcpcd/dist/dhcpcd-hooks/20-resolv.conf \
src/external/bsd/dhcpcd/dist/dhcpcd-hooks/50-ntp.conf
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.6.1 \
src/external/bsd/dhcpcd/dist/dhcpcd-hooks/30-hostname
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.6.1 \
src/external/bsd/dhcpcd/dist/dhcpcd-hooks/50-ypbind
cvs rdiff -u -r1.11 -r1.11.2.1 src/external/bsd/dhcpcd/sbin/dhcpcd/Makefile

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



CVS commit: [netbsd-6] src/lib/libc/cdb

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 21:39:17 UTC 2012

Modified Files:
src/lib/libc/cdb [netbsd-6]: cdbr.c

Log Message:
Pull up following revision(s) (requested by joerg in ticket #577):
lib/libc/cdb/cdbr.c: revision 1.4
Don't refuse the open databases without entries or keys, just protect
the divisions. cdbr_find and cdbr_get already have the appropiate
checks.


To generate a diff of this commit:
cvs rdiff -u -r1.2.8.1 -r1.2.8.2 src/lib/libc/cdb/cdbr.c

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



CVS commit: [netbsd-6] src

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 21:37:12 UTC 2012

Modified Files:
src/usr.bin/nbperf [netbsd-6]: nbperf-bdz.c nbperf.1
Added Files:
src/tests/usr.bin/nbperf [netbsd-6]: h_nbperf.sh hash_driver.c
t_nbperf.sh

Log Message:
Pull up following revision(s) (requested by joerg in ticket #574):
tests/usr.bin/nbperf/hash_driver.c: revision 1.2
tests/usr.bin/nbperf/h_nbperf.sh: revision 1.2
tests/usr.bin/nbperf/t_nbperf.sh: revision 1.2
usr.bin/nbperf/nbperf.1: revision 1.5
usr.bin/nbperf/nbperf-bdz.c: revision 1.5
Simplify the BDZ compression function, making it smaller at the same
time. Fixes a bug where non-minimal hash functions could be created.
Add regression tests for BDZ, including the map output functionality.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.2.2.2 src/tests/usr.bin/nbperf/h_nbperf.sh \
src/tests/usr.bin/nbperf/hash_driver.c \
src/tests/usr.bin/nbperf/t_nbperf.sh
cvs rdiff -u -r1.4 -r1.4.4.1 src/usr.bin/nbperf/nbperf-bdz.c
cvs rdiff -u -r1.3.4.1 -r1.3.4.2 src/usr.bin/nbperf/nbperf.1

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



CVS commit: src/sys

2012-10-17 Thread David Young
Module Name:src
Committed By:   dyoung
Date:   Wed Oct 17 21:35:39 UTC 2012

Modified Files:
src/sys/arch/x86/x86: mpbios.c
src/sys/dev/gpio: gpio.c

Log Message:
Quiet down autoconfiguration by changing some printf() calls to
aprint_normal() calls.


To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/arch/x86/x86/mpbios.c
cvs rdiff -u -r1.50 -r1.51 src/sys/dev/gpio/gpio.c

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



CVS commit: [netbsd-6] src/sys/arch

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 21:33:17 UTC 2012

Modified Files:
src/sys/arch/amd64/conf [netbsd-6]: XEN3_DOM0
src/sys/arch/i386/conf [netbsd-6]: XEN3_DOM0

Log Message:
Pull up following revision(s) (requested by khorben in ticket #572):
sys/arch/i386/conf/XEN3_DOM0: revision 1.70
sys/arch/amd64/conf/XEN3_DOM0: revision 1.88
Enable support for synaptics touchpads when running Xen as domain 0; helps
usability on laptops. Fixes PR port-xen/44055.
ok bouyer@ riz@


To generate a diff of this commit:
cvs rdiff -u -r1.77.2.6 -r1.77.2.7 src/sys/arch/amd64/conf/XEN3_DOM0
cvs rdiff -u -r1.60.2.5 -r1.60.2.6 src/sys/arch/i386/conf/XEN3_DOM0

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



CVS commit: [netbsd-6] src/external/gpl3/gcc/dist/gcc/config/i386

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 21:30:33 UTC 2012

Modified Files:
src/external/gpl3/gcc/dist/gcc/config/i386 [netbsd-6]: i386.c i386.h
netbsd-elf.h netbsd64.h

Log Message:
Pull up following revision(s) (requested by joerg in ticket #560):
external/gpl3/gcc/dist/gcc/config/i386/netbsd-elf.h: revision 1.3
external/gpl3/gcc/dist/gcc/config/i386/netbsd64.h: revision 1.2
external/gpl3/gcc/dist/gcc/config/i386/i386.c: revision 1.2
external/gpl3/gcc/dist/gcc/config/i386/i386.h: revision 1.2
Fix GCC to correctly implement the i386 psABI on NetBSD.
This consists of two parts:
- for NetBSD/i386 and NetBSD/AMD64 with -m32, use a default stack
  alignment of 23bit as specified by the ABI
- ensure that double and long long variables on the stack are by default
  only aligned to 32bit, if there is nothing else in the function
  needing a larger stack alignment
The combination ensures that SSE variables on the stack trigger the
realignment logic, but just using double or long long doesn't.
PR 46978: ICE on spilling MMX registers
GCC/i386 has code to lower the required alignment for long long to 32bit
as the CPU doesn't need more. It is also using the same mode for setting
up the MMX registers and in turn, the stack slots reserved for spilling
require 32bit alignment. The actual vector types used keep the original
64bit alignment, so when the compiler wants to spill a MMX register, it
hits an assertion. Fix this by using the vector type as raw type for MMX
registers.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.1.1.1.4.1 \
src/external/gpl3/gcc/dist/gcc/config/i386/i386.c \
src/external/gpl3/gcc/dist/gcc/config/i386/i386.h \
src/external/gpl3/gcc/dist/gcc/config/i386/netbsd64.h
cvs rdiff -u -r1.2 -r1.2.2.1 \
src/external/gpl3/gcc/dist/gcc/config/i386/netbsd-elf.h

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



CVS commit: [netbsd-6] src/sys

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 21:27:12 UTC 2012

Modified Files:
src/sys/kern [netbsd-6]: kern_rndq.c subr_cprng.c
src/sys/sys [netbsd-6]: rnd.h

Log Message:
Pull up following revision(s) (requested by tls in ticket #558):
sys/sys/rnd.h: revision 1.33
sys/kern/subr_cprng.c: revision 1.10
sys/kern/kern_rndq.c: revision 1.4
sys/kern/subr_cprng.c: revision 1.11
sys/kern/kern_rndq.c: revision 1.5
Try to help embedded systems a _little_ bit: stir in the system boot time
as early as possible.  On systems with no cycle counter (or very very
predictable cycle counts early in boot) at least this will cause some
difference across boots.
Don't wait until the pool *fills* to rekey anything that was keyed with
insufficient entropy at boot: key it as soon as it makes any request after
we hit the minimum entropy threshold.
This too should help avoid predictable output at boot time.
Fix kern/46911: note that we rekeyed the cprng so we don't keep doing so.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/kern/kern_rndq.c
cvs rdiff -u -r1.5.2.3 -r1.5.2.4 src/sys/kern/subr_cprng.c
cvs rdiff -u -r1.29.2.2 -r1.29.2.3 src/sys/sys/rnd.h

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



CVS commit: [netbsd-6] src

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 21:21:44 UTC 2012

Modified Files:
src/etc/powerd/scripts [netbsd-6]: sensor_indicator
src/sys/dev/sysmon [netbsd-6]: sysmon_envsys_events.c
sysmon_envsys_tables.c sysmon_envsysvar.h
src/sys/sys [netbsd-6]: envsys.h

Log Message:
Pull up following revision(s) (requested by pgoyette in ticket #545):
etc/powerd/scripts/sensor_indicator: revision 1.5
sys/dev/sysmon/sysmon_envsys_tables.c: revision 1.11
sys/sys/envsys.h: revision 1.32
sys/dev/sysmon/sysmon_envsysvar.h: revision 1.43
sys/dev/sysmon/sysmon_envsys_events.c: revision 1.104
Provide names for the values associated with INDICATOR sensors.
1. Enable use of FMONSTCHANGED events for INDICATOR sensors
2. Update handling of FMONCRITICAL event reporting.   The state
transition does not require a corresponding change in value.
With these changes, you can now have an INDICATOR sensor that
reports the presence or absence of a device, and (if the device
is present) separately monitor it for proper functioning.
Should address the concerns expressed recently with the commit
of changes to wmi(4) BBU handling.
Handle any reports of state changes for INDICATORs


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.4.32.1 src/etc/powerd/scripts/sensor_indicator
cvs rdiff -u -r1.98.8.1 -r1.98.8.2 src/sys/dev/sysmon/sysmon_envsys_events.c
cvs rdiff -u -r1.10 -r1.10.8.1 src/sys/dev/sysmon/sysmon_envsys_tables.c
cvs rdiff -u -r1.40.8.1 -r1.40.8.2 src/sys/dev/sysmon/sysmon_envsysvar.h
cvs rdiff -u -r1.31 -r1.31.16.1 src/sys/sys/envsys.h

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



CVS commit: [netbsd-6] src

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 21:13:39 UTC 2012

Modified Files:
src/share/man/man4 [netbsd-6]: swsensor.4
src/sys/dev/sysmon [netbsd-6]: swsensor.c

Log Message:
Pull up following revision(s) (requested by pgoyette in ticket #546):
sys/dev/sysmon/swsensor.c: revision 1.13
share/man/man4/swsensor.4: revision 1.11
share/man/man4/swsensor.4: revision 1.12
Add hw.swsensor.state variable for additional control capability.
Mention the new sysctl variable just created.
Drop trailing whitespace.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.10.4.1 src/share/man/man4/swsensor.4
cvs rdiff -u -r1.12 -r1.12.8.1 src/sys/dev/sysmon/swsensor.c

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



CVS commit: [netbsd-6] src/sys/dev/sysmon

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 21:06:56 UTC 2012

Modified Files:
src/sys/dev/sysmon [netbsd-6]: sysmon_envsys.c sysmon_envsys_events.c
sysmon_envsysvar.h

Log Message:
Pull up following revision(s) (requested by pgoyette in ticket #544):
sys/dev/sysmon/sysmon_envsysvar.h: revision 1.42
sys/dev/sysmon/sysmon_envsys_events.c: revision 1.99
sys/dev/sysmon/sysmon_envsys.c: revision 1.119
When unregistering a sensor device, make sure we unregister and delete
all the associated events.


To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.117.8.1 src/sys/dev/sysmon/sysmon_envsys.c
cvs rdiff -u -r1.98 -r1.98.8.1 src/sys/dev/sysmon/sysmon_envsys_events.c
cvs rdiff -u -r1.40 -r1.40.8.1 src/sys/dev/sysmon/sysmon_envsysvar.h

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



CVS commit: [netbsd-4-0] src/doc

2012-10-17 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Wed Oct 17 21:05:02 UTC 2012

Modified Files:
src/doc [netbsd-4-0]: CHANGES-4.0.2

Log Message:
ticket #1460


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.109 -r1.1.2.110 src/doc/CHANGES-4.0.2

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



CVS commit: [netbsd-4-0] src/usr.bin/calendar/calendars

2012-10-17 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Wed Oct 17 21:04:40 UTC 2012

Modified Files:
src/usr.bin/calendar/calendars [netbsd-4-0]: calendar.netbsd

Log Message:
Pull up following revision(s) (requested by jnemeth in ticket #1460):
usr.bin/calendar/calendars/calendar.netbsd: revision 1.22
note NetBSD 6.0 release


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.14.10.1 \
src/usr.bin/calendar/calendars/calendar.netbsd

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



CVS commit: [netbsd-4] src/doc

2012-10-17 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Wed Oct 17 21:03:59 UTC 2012

Modified Files:
src/doc [netbsd-4]: CHANGES-4.1

Log Message:
ticket #1460


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.250 -r1.1.2.251 src/doc/CHANGES-4.1

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



CVS commit: [netbsd-4] src/usr.bin/calendar/calendars

2012-10-17 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Wed Oct 17 21:02:46 UTC 2012

Modified Files:
src/usr.bin/calendar/calendars [netbsd-4]: calendar.netbsd

Log Message:
Pull up following revision(s) (requested by jnemeth in ticket #1802):
usr.bin/calendar/calendars/calendar.netbsd: revision 1.22
note NetBSD 6.0 release


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.14.6.1 src/usr.bin/calendar/calendars/calendar.netbsd

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



CVS commit: [netbsd-6] src/usr.sbin/tcpdump

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 20:59:08 UTC 2012

Removed Files:
src/usr.sbin/tcpdump [netbsd-6]: Makefile

Log Message:
Pull up following revision(s) (requested by msaitoh in ticket #541):
usr.sbin/tcpdump/Makefile: file removal
The movers came, a long time ago. Closes PR 44860.


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r0 src/usr.sbin/tcpdump/Makefile

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



CVS commit: [netbsd-5] src/doc

2012-10-17 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Wed Oct 17 20:57:41 UTC 2012

Modified Files:
src/doc [netbsd-5]: CHANGES-5.2

Log Message:
tickets 1799, 1800, 1801, 1802


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.186 -r1.1.2.187 src/doc/CHANGES-5.2

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



CVS commit: [netbsd-5-0] src/doc

2012-10-17 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Wed Oct 17 20:57:15 UTC 2012

Modified Files:
src/doc [netbsd-5-0]: CHANGES-5.0.3

Log Message:
tickets 1801, 1802


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.83 -r1.1.2.84 src/doc/CHANGES-5.0.3

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



CVS commit: [netbsd-5-1] src/doc

2012-10-17 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Wed Oct 17 20:57:02 UTC 2012

Modified Files:
src/doc [netbsd-5-1]: CHANGES-5.1.3

Log Message:
tickets 1801, 1802


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.24 -r1.1.2.25 src/doc/CHANGES-5.1.3

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



CVS commit: [netbsd-5-0] src/usr.bin/calendar/calendars

2012-10-17 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Wed Oct 17 20:54:12 UTC 2012

Modified Files:
src/usr.bin/calendar/calendars [netbsd-5-0]: calendar.netbsd

Log Message:
Pull up following revision(s) (requested by jnemeth in ticket #1802):
usr.bin/calendar/calendars/calendar.netbsd: revision 1.22
note NetBSD 6.0 release


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.16.8.1 src/usr.bin/calendar/calendars/calendar.netbsd

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



CVS commit: [netbsd-6] src/doc

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 20:54:06 UTC 2012

Added Files:
src/doc [netbsd-6]: CHANGES-6.1

Log Message:
Welcome to 6.0_STABLE!


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1.2.1 src/doc/CHANGES-6.1

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



CVS commit: [netbsd-5-1] src/usr.bin/calendar/calendars

2012-10-17 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Wed Oct 17 20:54:07 UTC 2012

Modified Files:
src/usr.bin/calendar/calendars [netbsd-5-1]: calendar.netbsd

Log Message:
Pull up following revision(s) (requested by jnemeth in ticket #1802):
usr.bin/calendar/calendars/calendar.netbsd: revision 1.22
note NetBSD 6.0 release


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.16.12.1 \
src/usr.bin/calendar/calendars/calendar.netbsd

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



CVS commit: [netbsd-5] src/usr.bin/calendar/calendars

2012-10-17 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Wed Oct 17 20:54:04 UTC 2012

Modified Files:
src/usr.bin/calendar/calendars [netbsd-5]: calendar.netbsd

Log Message:
Pull up following revision(s) (requested by jnemeth in ticket #1802):
usr.bin/calendar/calendars/calendar.netbsd: revision 1.22
note NetBSD 6.0 release


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.16.4.1 src/usr.bin/calendar/calendars/calendar.netbsd

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



CVS commit: [netbsd-6] src

2012-10-17 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Wed Oct 17 20:53:29 UTC 2012

Modified Files:
src/gnu/usr.bin/groff/tmac [netbsd-6]: mdoc.local
src/sys/sys [netbsd-6]: param.h

Log Message:
Welcome to 6.0_STABLE


To generate a diff of this commit:
cvs rdiff -u -r1.66.2.1 -r1.66.2.2 src/gnu/usr.bin/groff/tmac/mdoc.local
cvs rdiff -u -r1.408.2.6 -r1.408.2.7 src/sys/sys/param.h

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



CVS commit: [netbsd-5] src/dist/bind

2012-10-17 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Wed Oct 17 20:50:24 UTC 2012

Modified Files:
src/dist/bind [netbsd-5]: CHANGES version
src/dist/bind/bin/named [netbsd-5]: query.c

Log Message:
Apply patch, requested by spz in ticket #1801:
dist/bind/CHANGES:  patch
dist/bind/version:  patch
dist/bind/bin/named/query.c:patch

fix CVE-2012-5166: Specially crafted DNS data can cause a lockup in named


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.11.4.8 -r1.1.1.11.4.9 src/dist/bind/CHANGES \
src/dist/bind/version
cvs rdiff -u -r1.8.4.6 -r1.8.4.7 src/dist/bind/bin/named/query.c

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



CVS commit: [netbsd-5-0] src/dist/bind

2012-10-17 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Wed Oct 17 20:50:14 UTC 2012

Modified Files:
src/dist/bind [netbsd-5-0]: CHANGES version
src/dist/bind/bin/named [netbsd-5-0]: query.c

Log Message:
Apply patch, requested by spz in ticket #1801:
dist/bind/CHANGES:  patch
dist/bind/version:  patch
dist/bind/bin/named/query.c:patch

fix CVE-2012-5166: Specially crafted DNS data can cause a lockup in named


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.11.8.8 -r1.1.1.11.8.9 src/dist/bind/CHANGES \
src/dist/bind/version
cvs rdiff -u -r1.8.8.6 -r1.8.8.7 src/dist/bind/bin/named/query.c

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



CVS commit: [netbsd-5-1] src/dist/bind

2012-10-17 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Wed Oct 17 20:50:04 UTC 2012

Modified Files:
src/dist/bind [netbsd-5-1]: CHANGES version
src/dist/bind/bin/named [netbsd-5-1]: query.c

Log Message:
Apply patch, requested by spz in ticket #1801:
dist/bind/CHANGES:  patch
dist/bind/version:  patch
dist/bind/bin/named/query.c:patch

fix CVE-2012-5166: Specially crafted DNS data can cause a lockup in named


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.11.4.2.2.6 -r1.1.1.11.4.2.2.7 src/dist/bind/CHANGES \
src/dist/bind/version
cvs rdiff -u -r1.8.4.2.2.4 -r1.8.4.2.2.5 src/dist/bind/bin/named/query.c

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



CVS commit: [netbsd-5] src/sys/dev/pci

2012-10-17 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Wed Oct 17 20:46:37 UTC 2012

Modified Files:
src/sys/dev/pci [netbsd-5]: if_wm.c

Log Message:
Apply patch, requested by msaitoh in ticket 1800:
sys/dev/pci/if_wm.c:revision 1.231 via patch
Add workaround for QEMU and the variants that fail on
EEPROM access.
This problem was discovered a few years ago, but some variants
and cloud services still have the bug. This problem is not
NetBSD's bug but qemus' bug. For NetBSD users, existence of
buggy virtual machines is sad thing, so we add a workaroud.


To generate a diff of this commit:
cvs rdiff -u -r1.162.4.16 -r1.162.4.17 src/sys/dev/pci/if_wm.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/arm/cortex

2012-10-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Oct 17 20:45:49 UTC 2012

Modified Files:
src/sys/arch/arm/cortex: pl310.c

Log Message:
Add a missing mutex exit.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/cortex/pl310.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/arm/arm32

2012-10-17 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Wed Oct 17 20:44:48 UTC 2012

Modified Files:
src/sys/arch/arm/arm32: arm32_kvminit.c

Log Message:
Fix two off-by-one loops. Saves a whole two pages.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/arm32/arm32_kvminit.c

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



CVS commit: [netbsd-5] src/bin/pax

2012-10-17 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Wed Oct 17 20:44:14 UTC 2012

Modified Files:
src/bin/pax [netbsd-5]: ftree.c

Log Message:
Pull up following revision(s) (requested by msaitoh in ticket #1799):
bin/pax/ftree.c: revision 1.42
deal properly with empty lines in spec file


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.39.6.1 src/bin/pax/ftree.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/evbarm/conf

2012-10-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Oct 17 20:22:23 UTC 2012

Modified Files:
src/sys/arch/evbarm/conf: BCM5301X

Log Message:
Make sure the L2 cache is enabled
Restrict the PCIe interface to negotiate at Gen1 speeds.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbarm/conf/BCM5301X

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



CVS commit: src/usr.sbin/cpuctl/arch

2012-10-17 Thread Matthias Drochner
Module Name:src
Committed By:   drochner
Date:   Wed Oct 17 20:22:16 UTC 2012

Modified Files:
src/usr.sbin/cpuctl/arch: noarch.c

Log Message:
avoid dummy structure definition, include a system header instead,
looks just cleaner


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/cpuctl/arch/noarch.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/evbarm/conf

2012-10-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Oct 17 20:21:26 UTC 2012

Modified Files:
src/sys/arch/evbarm/conf: std.bcm53xx

Log Message:
Add PMAP_NEEDS_ALLOC_POOLPAGE


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/conf/std.bcm53xx

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



CVS commit: src/sys/arch/evbarm/bcm53xx

2012-10-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Oct 17 20:20:54 UTC 2012

Modified Files:
src/sys/arch/evbarm/bcm53xx: bcm53xx_machdep.c

Log Message:
If there is more than 256MB of ram, add the first 256MB into a separate
VM freelist and specifiy that PMAP_ALLOC_POOLPAGE allocate using that freelist.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/bcm53xx/bcm53xx_machdep.c

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



CVS commit: src/sys

2012-10-17 Thread Matthias Drochner
Module Name:src
Committed By:   drochner
Date:   Wed Oct 17 20:19:55 UTC 2012

Modified Files:
src/sys/arch/x86/include: cpu_ucode.h
src/sys/arch/x86/x86: cpu_ucode.c cpu_ucode_amd.c cpu_ucode_intel.c
src/sys/arch/xen/xen: xen_ucode.c
src/sys/kern: kern_cpu.c
src/sys/sys: cpu.h

Log Message:
put binary compatibility support for the old AMD-only CPU microcode
update API inside COMPAT_60


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/x86/include/cpu_ucode.h
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/x86/x86/cpu_ucode.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/x86/x86/cpu_ucode_amd.c
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/x86/x86/cpu_ucode_intel.c
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/xen/xen/xen_ucode.c
cvs rdiff -u -r1.58 -r1.59 src/sys/kern/kern_cpu.c
cvs rdiff -u -r1.36 -r1.37 src/sys/sys/cpu.h

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



CVS commit: src/sys/arch/arm/broadcom

2012-10-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Oct 17 20:18:55 UTC 2012

Modified Files:
src/sys/arch/arm/broadcom: bcm53xx_board.c bcm53xx_eth.c bcm53xx_pax.c
bcm53xx_var.h

Log Message:
Add a coherent bus dma tag which marks the first 256MB as having coherent
dma (but only for PCIe and ethernet).  Make the ethernet and PCIe attachments
use this tag instead of the default non-coherent one.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/broadcom/bcm53xx_board.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/broadcom/bcm53xx_eth.c
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/broadcom/bcm53xx_pax.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/broadcom/bcm53xx_var.h

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



CVS commit: src/sys/arch/arm

2012-10-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Oct 17 20:17:19 UTC 2012

Modified Files:
src/sys/arch/arm/arm32: bus_dma.c
src/sys/arch/arm/include: bus_defs.h

Log Message:
Add per-segment and per-ragne flag (to store _BUS_DMAMAP_COHERENT).
Use the per-range flag to set the per-segment flag.
This allows bus_dma to skip flushing for known coherent memory regions.


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sys/arch/arm/arm32/bus_dma.c
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/include/bus_defs.h

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



CVS commit: src/sys/conf

2012-10-17 Thread Matthias Drochner
Module Name:src
Committed By:   drochner
Date:   Wed Oct 17 20:16:59 UTC 2012

Modified Files:
src/sys/conf: files

Log Message:
defopt COMPAT_60, it is already being used


To generate a diff of this commit:
cvs rdiff -u -r1.1058 -r1.1059 src/sys/conf/files

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



CVS commit: src/sys/arch/arm/include/arm32

2012-10-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Oct 17 20:15:41 UTC 2012

Modified Files:
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Add PMAP_MAP_POOLPAGE / PMAP_UNMAP_POOLPAGE if PMAP_NEED_ALLOC_POOLPAGE is
defined.


To generate a diff of this commit:
cvs rdiff -u -r1.113 -r1.114 src/sys/arch/arm/include/arm32/pmap.h

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



CVS commit: src/sys/arch/arm/arm

2012-10-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Oct 17 18:55:43 UTC 2012

Modified Files:
src/sys/arch/arm/arm: cpufunc_asm_armv7.S

Log Message:
Add a few more DSBs before flushing cache lines.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/arm/cpufunc_asm_armv7.S

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



CVS commit: src/sys/arch/arm/arm32

2012-10-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Oct 17 18:53:45 UTC 2012

Modified Files:
src/sys/arch/arm/arm32: arm32_boot.c

Log Message:
Change the semantics of the boot_physmem array to select a freelist to use
with uvm_page_physload.  Reduces duplication of work.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/arm32/arm32_boot.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/arm

2012-10-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Oct 17 18:52:16 UTC 2012

Modified Files:
src/sys/arch/arm/arm32: pmap.c
src/sys/arch/arm/conf: files.arm
src/sys/arch/arm/include/arm32: pmap.h

Log Message:
Add a PMAP_NEEDS_ALLOC_POOLPAGE / PMAP_ALLOC_POOLPAGE hook so systems can
allocate pool pages from a specific VM freelist.


To generate a diff of this commit:
cvs rdiff -u -r1.240 -r1.241 src/sys/arch/arm/arm32/pmap.c
cvs rdiff -u -r1.111 -r1.112 src/sys/arch/arm/conf/files.arm
cvs rdiff -u -r1.112 -r1.113 src/sys/arch/arm/include/arm32/pmap.h

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



CVS commit: src/usr.bin/calendar/calendars

2012-10-17 Thread John Nemeth
Module Name:src
Committed By:   jnemeth
Date:   Wed Oct 17 18:30:33 UTC 2012

Modified Files:
src/usr.bin/calendar/calendars: calendar.netbsd

Log Message:
note NetBSD 6.0 release


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/usr.bin/calendar/calendars/calendar.netbsd

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



CVS commit: src/sys/arch/arm/arm32

2012-10-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Oct 17 18:29:10 UTC 2012

Modified Files:
src/sys/arch/arm/arm32: pmap.c

Log Message:
Need to set pmap_needs_pte_sync before calling PTE_SYNC


To generate a diff of this commit:
cvs rdiff -u -r1.239 -r1.240 src/sys/arch/arm/arm32/pmap.c

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



CVS commit: src/sys/dev/marvell

2012-10-17 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Wed Oct 17 18:13:00 UTC 2012

Modified Files:
src/sys/dev/marvell: if_mvgbe.c

Log Message:
Fix a bug that kernel panics when the system get a packet while calling
mvgbe_stop (via ifconfig down).


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/dev/marvell/if_mvgbe.c

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



CVS commit: src/sys/sys

2012-10-17 Thread David Young
Module Name:src
Committed By:   dyoung
Date:   Wed Oct 17 17:48:48 UTC 2012

Modified Files:
src/sys/sys: module.h

Log Message:
Correct spelling: entrie -> entry.


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/sys/module.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

2012-10-17 Thread Michael van Elst
Module Name:src
Committed By:   mlelstv
Date:   Wed Oct 17 17:05:16 UTC 2012

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

Log Message:
Don't rely on TS_BUSY to determine wether there is a buffer
available. Instead handle a possible buffer shortage.
Also aquire lock when modifying t_state.


To generate a diff of this commit:
cvs rdiff -u -r1.99 -r1.100 src/sys/dev/usb/ucom.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/arm/arm32

2012-10-17 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Oct 17 16:16:24 UTC 2012

Modified Files:
src/sys/arch/arm/arm32: pmap.c

Log Message:
When setting pmap_needs_pte_sync to 1 be sure to sync pte that caused
the issue.


To generate a diff of this commit:
cvs rdiff -u -r1.238 -r1.239 src/sys/arch/arm/arm32/pmap.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/x86/include

2012-10-17 Thread Matthias Drochner
Module Name:src
Committed By:   drochner
Date:   Wed Oct 17 16:13:01 UTC 2012

Modified Files:
src/sys/arch/x86/include: specialreg.h

Log Message:
recognize the P1GB and RDTSCP which were AMD-only on Intel HW too


To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 src/sys/arch/x86/include/specialreg.h

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



CVS commit: src/lib/libc/compat/stdio

2012-10-17 Thread Matthias Drochner
Module Name:src
Committed By:   drochner
Date:   Wed Oct 17 16:09:03 UTC 2012

Modified Files:
src/lib/libc/compat/stdio: compat_fsetpos.c

Log Message:
fix trivial typo in warning msg


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libc/compat/stdio/compat_fsetpos.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

2012-10-17 Thread Alan Barrett
Module Name:src
Committed By:   apb
Date:   Wed Oct 17 14:49:41 UTC 2012

Modified Files:
src/sys/arch/evbarm/conf: RPI
src/sys/arch/hp300/conf: INSTALL
src/sys/arch/luna68k/conf: INSTALL
src/sys/arch/news68k/conf: INSTALL

Log Message:
Add commented out "#options COMPAT_60" to all kernel configuration files
that already had commented out "#options COMPAT_50".


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbarm/conf/RPI
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/hp300/conf/INSTALL
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/luna68k/conf/INSTALL
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/news68k/conf/INSTALL

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



CVS commit: src/sys/arch

2012-10-17 Thread Alan Barrett
Module Name:src
Committed By:   apb
Date:   Wed Oct 17 14:49:02 UTC 2012

Modified Files:
src/sys/arch/mac68k/conf: SMALLRAM
src/sys/arch/zaurus/conf: INSTALL

Log Message:
Add "no options COMPAT_60" to all kernel configuration files
that already had "no options COMPAT_50".


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/mac68k/conf/SMALLRAM
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/zaurus/conf/INSTALL

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



CVS commit: src/sys/arch

2012-10-17 Thread Alan Barrett
Module Name:src
Committed By:   apb
Date:   Wed Oct 17 14:48:18 UTC 2012

Modified Files:
src/sys/arch/acorn32/conf: GENERIC
src/sys/arch/alpha/conf: GENERIC
src/sys/arch/amd64/conf: GENERIC XEN3_DOM0 XEN3_DOMU
src/sys/arch/amiga/conf: DRACO GENERIC GENERIC.in
src/sys/arch/amigappc/conf: GENERIC NULL
src/sys/arch/arc/conf: GENERIC
src/sys/arch/atari/conf: ATARITT FALCON GENERIC.in HADES MILAN-ISAIDE
MILAN-PCIIDE SMALL030
src/sys/arch/bebox/conf: GENERIC
src/sys/arch/cats/conf: GENERIC
src/sys/arch/cesfic/conf: GENERIC
src/sys/arch/cobalt/conf: GENERIC
src/sys/arch/dreamcast/conf: GENERIC
src/sys/arch/evbarm/conf: ADI_BRH ARMADILLO210 ARMADILLO9 BCM5301X
BEAGLEBOARD BEAGLEBOARDXM BEAGLEBONE CP3100 GEMINI GEMINI_MASTER
GEMINI_SLAVE GUMSTIX HDL_G HPT5325 IMX31LITE INTEGRATOR IQ31244
IQ80310 IQ80321 IXDP425 IXM1200 LUBBOCK MV2120 NAPPI NETWALKER
NSLU2 OPENBLOCKS_A6 OSK5912 OVERO PANDABOARD SHEEVAPLUG SMDK2410
SMDK2800 TEAMASA_NPWR TEAMASA_NPWR_FC TISDP2420 TISDP2430 TS7200
TWINTAIL VIPER ZAO425
src/sys/arch/evbmips/conf: ALCHEMY CPMBR1400 GDIUM LOONGSON MALTA
src/sys/arch/evbppc/conf: EV64260 EXPLORA451 MPC8536DS MPC8548CDS
OPENBLOCKS200 OPENBLOCKS266 OPENBLOCKS600 P2020DS P2020RDB PMPPC
RB800 TWRP1025 VIRTEX_DFC VIRTEX_GSRD1 VIRTEX_GSRD2 WALNUT
src/sys/arch/evbsh3/conf: AP_MS104_SH4 T_SH7706LAN T_SH7706LSR
src/sys/arch/ews4800mips/conf: GENERIC
src/sys/arch/hp300/conf: GENERIC
src/sys/arch/hp700/conf: GENERIC
src/sys/arch/hpcarm/conf: NETBOOKPRO WZERO3
src/sys/arch/hpcmips/conf: GENERIC
src/sys/arch/hpcsh/conf: GENERIC
src/sys/arch/i386/conf: ALL GENERIC GENERIC_TINY XEN3_DOM0 XEN3_DOMU
src/sys/arch/iyonix/conf: GENERIC
src/sys/arch/landisk/conf: GENERIC
src/sys/arch/luna68k/conf: GENERIC
src/sys/arch/mac68k/conf: GENERIC INSTALL
src/sys/arch/macppc/conf: GENERIC
src/sys/arch/mipsco/conf: GENERIC
src/sys/arch/mmeye/conf: GENERIC MMEYE_WLF
src/sys/arch/mvme68k/conf: GENERIC
src/sys/arch/netwinder/conf: GENERIC
src/sys/arch/news68k/conf: GENERIC GENERIC_TINY LIBERO NEWS1200
src/sys/arch/newsmips/conf: GENERIC
src/sys/arch/next68k/conf: GENERIC
src/sys/arch/ofppc/conf: GENERIC
src/sys/arch/pmax/conf: GENERIC
src/sys/arch/prep/conf: GENERIC
src/sys/arch/rs6000/conf: GENERIC
src/sys/arch/sandpoint/conf: GENERIC
src/sys/arch/sbmips/conf: GENERIC
src/sys/arch/sgimips/conf: GENERIC32_IP12 GENERIC32_IP2x GENERIC32_IP3x
src/sys/arch/shark/conf: GENERIC
src/sys/arch/sparc/conf: GENERIC MRCOFFEE TADPOLE3GX
src/sys/arch/sparc64/conf: GENERIC
src/sys/arch/sun2/conf: GENERIC
src/sys/arch/sun3/conf: DISKLESS DISKLESS3X GENERIC GENERIC3X INSTALL
INSTALL3X
src/sys/arch/usermode/conf: GENERIC.common
src/sys/arch/vax/conf: GENERIC INSTALL
src/sys/arch/x68k/conf: GENERIC
src/sys/arch/zaurus/conf: GENERIC

Log Message:
Add "options COMPAT_60" to all kernel configuration files
that already had "options COMPAT_50".


To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104 src/sys/arch/acorn32/conf/GENERIC
cvs rdiff -u -r1.345 -r1.346 src/sys/arch/alpha/conf/GENERIC
cvs rdiff -u -r1.364 -r1.365 src/sys/arch/amd64/conf/GENERIC
cvs rdiff -u -r1.89 -r1.90 src/sys/arch/amd64/conf/XEN3_DOM0
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/amd64/conf/XEN3_DOMU
cvs rdiff -u -r1.158 -r1.159 src/sys/arch/amiga/conf/DRACO
cvs rdiff -u -r1.289 -r1.290 src/sys/arch/amiga/conf/GENERIC
cvs rdiff -u -r1.103 -r1.104 src/sys/arch/amiga/conf/GENERIC.in
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/amigappc/conf/GENERIC
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/amigappc/conf/NULL
cvs rdiff -u -r1.171 -r1.172 src/sys/arch/arc/conf/GENERIC
cvs rdiff -u -r1.109 -r1.110 src/sys/arch/atari/conf/ATARITT
cvs rdiff -u -r1.106 -r1.107 src/sys/arch/atari/conf/FALCON
cvs rdiff -u -r1.98 -r1.99 src/sys/arch/atari/conf/GENERIC.in
cvs rdiff -u -r1.100 -r1.101 src/sys/arch/atari/conf/HADES
cvs rdiff -u -r1.77 -r1.78 src/sys/arch/atari/conf/MILAN-ISAIDE
cvs rdiff -u -r1.81 -r1.82 src/sys/arch/atari/conf/MILAN-PCIIDE
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/atari/conf/SMALL030
cvs rdiff -u -r1.131 -r1.132 src/sys/arch/bebox/conf/GENERIC
cvs rdiff -u -r1.140 -r1.141 src/sys/arch/cats/conf/GENERIC
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/cesfic/conf/GENERIC
cvs rdiff -u -r1.134 -r1.135 src/sys/arch/cobalt/conf/GENERIC
cvs rdiff -u -r1.108 -r1.109 src/sys/arch/dreamcast/conf/GENERIC
cvs rdiff -u -r1.59 -r1.60 src/sys/arch/evbarm/conf/ADI_BRH \
src/sys/arch/evbarm/conf/IQ31244
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/evbarm/conf/ARMADILLO210 \
src