CVS commit: src/lib/libc/arch/arm

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug  5 06:34:44 UTC 2012

Modified Files:
src/lib/libc/arch/arm: Makefile.inc

Log Message:
Only compile __aeabi_*ldivmod for earm/earmeb.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/lib/libc/arch/arm/Makefile.inc

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



CVS commit: src/common/lib/libc/arch/arm/quad

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug  5 06:34:09 UTC 2012

Modified Files:
src/common/lib/libc/arch/arm/quad: __aeabi_uldivmod.S

Log Message:
Add RCSID.
Simplify.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/common/lib/libc/arch/arm/quad/__aeabi_uldivmod.S

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



CVS commit: src/common/lib/libc/arch/arm/quad

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug  5 06:33:52 UTC 2012

Added Files:
src/common/lib/libc/arch/arm/quad: __aeabi_ldivmod.S

Log Message:
Add another ARM EABI runtime routine for
combined quotient / remainder for signed long long.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/common/lib/libc/arch/arm/quad/__aeabi_ldivmod.S

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



CVS commit: src/tools

2012-08-04 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug  5 06:20:14 UTC 2012

Modified Files:
src/tools: Makefile.nbincludes

Log Message:
add -I${TOOLDIR}/include/nbinclude to fix the build (find arm/elf_machdep.h).
Is nbinclude intended here? Why not put the machine files in ${TOOLDIR}/include?


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tools/Makefile.nbincludes

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



CVS commit: src/lib/libc/arch/arm/gen

2012-08-04 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Aug  5 05:10:38 UTC 2012

Modified Files:
src/lib/libc/arch/arm/gen: swapcontext.S

Log Message:
Ensure stack alignment. "looks fine" matt@


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/lib/libc/arch/arm/gen/swapcontext.S

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



CVS commit: src/lib/libc/arch/arm

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug  5 04:54:39 UTC 2012

Modified Files:
src/lib/libc/arch/arm: Makefile.inc

Log Message:
For ARM EABI, we need -DDSOFTFLOAT_NEED_FIXUNS too.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/lib/libc/arch/arm/Makefile.inc

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



CVS commit: src

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug  5 04:39:09 UTC 2012

Modified Files:
src: build.sh

Log Message:
Add support for MACHINE_ARCH matching earm or earmeb
Make evbearm-e[bl] a shortcut for evbarm and earmeb or earm.
Allow cats, iyonic, netwiner, shark, zaurus to specify earm though they
still default to arm.


To generate a diff of this commit:
cvs rdiff -u -r1.254 -r1.255 src/build.sh

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



CVS commit: src/lib/libc/arch/arm

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug  5 04:30:46 UTC 2012

Modified Files:
src/lib/libc/arch/arm: Makefile.inc

Log Message:
Add __aeabi_uldivmod (unsigned long long div/mod).
Only use 32-bit softfloat if arm/armeb.
earm/earmeb will use the 64-bit softfloat.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/lib/libc/arch/arm/Makefile.inc

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



CVS commit: src/lib/libc

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug  5 04:28:58 UTC 2012

Modified Files:
src/lib/libc/gen: fixunsdfsi_ieee754.c fixunssfsi_ieee754.c
fixunstfsi_ieee754.c
src/lib/libc/quad: fixdfdi.c fixsfdi.c fixunsdfdi.c fixunssfdi.c
floatdidf.c floatdisf.c floatundidf.c floatundisf.c
floatunditf_ieee754.c

Log Message:
If compiling for SOFTFLOAT, include "softfloat/softfloat-for-gcc.h" so we
can pick any redefinitions of the function (for ARM EABI).


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libc/gen/fixunsdfsi_ieee754.c \
src/lib/libc/gen/fixunssfsi_ieee754.c \
src/lib/libc/gen/fixunstfsi_ieee754.c
cvs rdiff -u -r1.5 -r1.6 src/lib/libc/quad/fixdfdi.c
cvs rdiff -u -r1.4 -r1.5 src/lib/libc/quad/fixsfdi.c
cvs rdiff -u -r1.9 -r1.10 src/lib/libc/quad/fixunsdfdi.c
cvs rdiff -u -r1.7 -r1.8 src/lib/libc/quad/fixunssfdi.c
cvs rdiff -u -r1.8 -r1.9 src/lib/libc/quad/floatdidf.c \
src/lib/libc/quad/floatdisf.c
cvs rdiff -u -r1.2 -r1.3 src/lib/libc/quad/floatundidf.c \
src/lib/libc/quad/floatundisf.c
cvs rdiff -u -r1.3 -r1.4 src/lib/libc/quad/floatunditf_ieee754.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/softfloat

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug  5 04:27:42 UTC 2012

Modified Files:
src/lib/libc/softfloat: softfloat-for-gcc.h

Log Message:
ARM EABI (AAPCS) uses different names for the softfloat routines that
the normal GCC ones.  So after we redefine softfloat's to be what (old) GCC
wants, we redefined the old GCC names to what ARM EABI want (but only if we
are using ARM EABI).  We do this for routines not compiled by softfloat so
can just have these redefinitions in one place.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/lib/libc/softfloat/softfloat-for-gcc.h

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



CVS commit: src/sys/kern

2012-08-04 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sun Aug  5 04:26:10 UTC 2012

Modified Files:
src/sys/kern: sys_descrip.c

Log Message:
Force sys_close not to restart by returning ERESTART.

Print a diagnostic message if we ever get ERESTART out of fd_close
and convert it to EINTR instead.

Even if fd_close fails, it has already closed the file descriptor, so
restarting the system call is a mistake, with dangerous consequences
for multithreaded programs.

Should probably turn the message into a kassert eventually, and maybe
add one deeper in fd_close in order to more easily debug it before
all the data structures are destroyed.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/kern/sys_descrip.c

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



CVS commit: src/common/lib/libc/arch/arm/quad

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug  5 04:24:13 UTC 2012

Added Files:
src/common/lib/libc/arch/arm/quad: __aeabi_uldivmod.S

Log Message:
Add a routine for __aeabi_uldivmod which is just a wrapper around __qdivrem
but returns the 64-bit dividend and remainder in r0-r3.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/common/lib/libc/arch/arm/quad/__aeabi_uldivmod.S

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



CVS commit: src/common/lib/libc/arch/arm/gen

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug  5 04:22:01 UTC 2012

Modified Files:
src/common/lib/libc/arch/arm/gen: divsi3.S

Log Message:
For __udivsi3 and __divsi3, add their EABI aliases as alternate entry
points.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/common/lib/libc/arch/arm/gen/divsi3.S

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



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

2012-08-04 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sun Aug  5 04:17:41 UTC 2012

Modified Files:
src/distrib/sets/lists/modules: md.evbppc

Log Message:
Add hdaudio modules to the md.evbppc set list too.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/distrib/sets/lists/modules/md.evbppc

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



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

2012-08-04 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sun Aug  5 04:14:40 UTC 2012

Modified Files:
src/distrib/sets/lists/modules: md.evbppc

Log Message:
Add uatp to the md.evbppc modules set list too.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/distrib/sets/lists/modules/md.evbppc

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

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug  5 04:13:19 UTC 2012

Modified Files:
src/sys/arch/arm/include: cdefs.h

Log Message:
Add a macro for determining whether we can use LDRD/STRD instructions


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

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug  5 04:12:46 UTC 2012

Modified Files:
src/sys/arch/arm/include: elf_machdep.h

Log Message:
Add ABI version stuff.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/include/elf_machdep.h

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



CVS commit: src/share/mk

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug  5 04:11:35 UTC 2012

Modified Files:
src/share/mk: bsd.endian.mk bsd.own.mk

Log Message:
Add the new MACHINE_ARCH of earm and earmeb (arm EABI(AAPCS-LINUX)).


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/share/mk/bsd.endian.mk
cvs rdiff -u -r1.701 -r1.702 src/share/mk/bsd.own.mk

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



CVS commit: src/external/gpl3/gcc/dist

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug  5 04:10:18 UTC 2012

Modified Files:
src/external/gpl3/gcc/dist: config.sub
src/external/gpl3/gcc/dist/gcc: config.gcc
src/external/gpl3/gcc/dist/gcc/config/arm: bpabi.h netbsd-elf.h
Added Files:
src/external/gpl3/gcc/dist/gcc/config/arm: netbsd-eabi.h t-netbsd-eabi

Log Message:
Add arm{,eb}--netbsdelf-eabi support. (still evolving)


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gcc/dist/config.sub
cvs rdiff -u -r1.11 -r1.12 src/external/gpl3/gcc/dist/gcc/config.gcc
cvs rdiff -u -r1.1.1.1 -r1.2 \
src/external/gpl3/gcc/dist/gcc/config/arm/bpabi.h \
src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-elf.h
cvs rdiff -u -r0 -r1.1 \
src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h \
src/external/gpl3/gcc/dist/gcc/config/arm/t-netbsd-eabi

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



CVS commit: src

2012-08-04 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sun Aug  5 04:03:39 UTC 2012

Modified Files:
src/distrib/sets/lists/modules: mi
src/sys/modules: Makefile

Log Message:
Build hdaudio and hdafg modules.


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/distrib/sets/lists/modules/mi
cvs rdiff -u -r1.108 -r1.109 src/sys/modules/Makefile

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



CVS commit: src/external/gpl3/binutils/dist

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug  5 04:03:03 UTC 2012

Modified Files:
src/external/gpl3/binutils/dist: config.sub
src/external/gpl3/binutils/dist/ld: Makefile.am Makefile.in
configure.tgt
Added Files:
src/external/gpl3/binutils/dist/ld/emulparams: armelf_nbsd_eabi.sh
armelfb_nbsd_eabi.sh

Log Message:
Add arm{,eb}--netbsdelf-eabi support.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/binutils/dist/config.sub
cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/binutils/dist/ld/Makefile.am
cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/binutils/dist/ld/Makefile.in
cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/binutils/dist/ld/configure.tgt
cvs rdiff -u -r0 -r1.1 \
src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd_eabi.sh \
src/external/gpl3/binutils/dist/ld/emulparams/armelfb_nbsd_eabi.sh

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



CVS commit: src/sys/dev/ieee1394

2012-08-04 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sun Aug  5 02:47:52 UTC 2012

Modified Files:
src/sys/dev/ieee1394: firewire.c

Log Message:
...and be sure to config_pending_decr if kthread_create fails.

This error branch looks suspect, though.  Shouldn't we bail at this
point rather than blithely try to proceed?


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/sys/dev/ieee1394/firewire.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/ieee1394

2012-08-04 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sun Aug  5 02:36:16 UTC 2012

Modified Files:
src/sys/dev/ieee1394: firewire.c

Log Message:
Restore config pending stuff, adjusted to avoid the race.

Leave a note about what this code probably should look like for
anyone who comes rummaging around with the intent to really fix it.
I would do that myself if I had time and resources to test this at
the moment, and more comfort with our firewire stack, but I don't.


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/dev/ieee1394/firewire.c

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



CVS commit: src/tests/fs/common

2012-08-04 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sun Aug  5 02:03:05 UTC 2012

Modified Files:
src/tests/fs/common: fstest_ffs.c

Log Message:
Fix ffs_fstest_delfs's error branch for rump_pub_etfs_remove.

rump_pub_etfs_remove returns an error code, rather than setting errno
and returning -1.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/tests/fs/common/fstest_ffs.c

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



CVS commit: src/share/man/man9

2012-08-04 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sun Aug  5 01:58:36 UTC 2012

Modified Files:
src/share/man/man9: ucom.9

Log Message:
Clarify description of ->ucom_read method.

>From when I was trying to figure out what's wrong with uftdi reading
from a beaglebone last month.  (Still haven't figured that out!)


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/share/man/man9/ucom.9

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



CVS commit: src/lib/csu/arm_elf

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug  5 01:44:44 UTC 2012

Modified Files:
src/lib/csu/arm_elf: dot_init.h

Log Message:
back out elf note changes since we can use e_flags to determine EABI usage


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/lib/csu/arm_elf/dot_init.h

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



CVS commit: src/sys

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Aug  5 01:43:59 UTC 2012

Modified Files:
src/sys/arch/arm/arm: cpu_exec.c
src/sys/kern: exec_elf.c
src/sys/sys: exec.h exec_elf.h

Log Message:
back out elf note changes and use EF_ARM_ABIVERS to determine EABI usage.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/arm/cpu_exec.c
cvs rdiff -u -r1.42 -r1.43 src/sys/kern/exec_elf.c
cvs rdiff -u -r1.138 -r1.139 src/sys/sys/exec.h
cvs rdiff -u -r1.125 -r1.126 src/sys/sys/exec_elf.h

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



CVS commit: src/share/man/man4

2012-08-04 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sat Aug  4 22:31:36 UTC 2012

Modified Files:
src/share/man/man4: bwi.4

Log Message:
Use my @NetBSD.org email address in the bwi(4) man page.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/share/man/man4/bwi.4

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



CVS commit: src/games/fortune

2012-08-04 Thread Julian Fagir
Module Name:src
Committed By:   jdf
Date:   Sat Aug  4 22:29:59 UTC 2012

Modified Files:
src/games/fortune/datfiles: fortunes2
src/games/fortune/fortune: fortune.6
src/games/fortune/strfile: strfile.8

Log Message:
src/games/fortune/fortune/fortune.6:
 * reference strfile(8) in `SEE ALSO' section.

src/games/fortune/strfile/strfile.8:
 * remove redundant argument to (successive) `.Nm' macros.

src/games/fortune/datfiles/fortunes2:
 * remove (the least complete variant of a) double fortune.

Patch submitted by Bug Hunting.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/games/fortune/datfiles/fortunes2
cvs rdiff -u -r1.12 -r1.13 src/games/fortune/fortune/fortune.6
cvs rdiff -u -r1.13 -r1.14 src/games/fortune/strfile/strfile.8

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



CVS commit: src/sys/dev/ata

2012-08-04 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Sat Aug  4 21:21:10 UTC 2012

Modified Files:
src/sys/dev/ata: ata.c

Log Message:
If ch_ndrives is > 0, then ch_drive is not supposed to be NULL.


To generate a diff of this commit:
cvs rdiff -u -r1.124 -r1.125 src/sys/dev/ata/ata.c

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



CVS commit: src/share/man/man4

2012-08-04 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sat Aug  4 19:48:24 UTC 2012

Modified Files:
src/share/man/man4: u3g.4

Log Message:
Bump date for more hardware support.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/share/man/man4/u3g.4

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



CVS commit: src/external/bsd/dhcpcd/sbin/dhcpcd

2012-08-04 Thread Roy Marples
Module Name:src
Committed By:   roy
Date:   Sat Aug  4 19:11:39 UTC 2012

Modified Files:
src/external/bsd/dhcpcd/sbin/dhcpcd: Makefile

Log Message:
Workaround libc not exporting in6addr_any when built with MKINET6=no.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 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: src/sys/arch/mac68k/mac68k

2012-08-04 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sat Aug  4 17:18:39 UTC 2012

Modified Files:
src/sys/arch/mac68k/mac68k: machdep.c

Log Message:
No need to statically initialize physmem here, it is set to the correct
value in pmap_bootstrap(), which is early enough.
Tested on my Centris 660AV.


To generate a diff of this commit:
cvs rdiff -u -r1.344 -r1.345 src/sys/arch/mac68k/mac68k/machdep.c

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



CVS commit: src/external/bsd/file/dist/magic/magdir

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Aug  4 15:51:20 UTC 2012

Modified Files:
src/external/bsd/file/dist/magic/magdir: elf

Log Message:
Add EABI4 and EABI5 for arm


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/file/dist/magic/magdir/elf

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



CVS commit: src/usr.bin

2012-08-04 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Aug  4 15:50:16 UTC 2012

Modified Files:
src/usr.bin: Makefile

Log Message:
fix bogus test.


To generate a diff of this commit:
cvs rdiff -u -r1.208 -r1.209 src/usr.bin/Makefile

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



CVS commit: src/libexec/ld.elf_so

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Aug  4 15:17:16 UTC 2012

Modified Files:
src/libexec/ld.elf_so: Makefile

Log Message:
Don't abuse DBG, use COPTS instead.


To generate a diff of this commit:
cvs rdiff -u -r1.111 -r1.112 src/libexec/ld.elf_so/Makefile

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



CVS commit: src/lib/libm

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Aug  4 15:16:16 UTC 2012

Modified Files:
src/lib/libm: Makefile

Log Message:
Use COPTS instead of CFLAGS


To generate a diff of this commit:
cvs rdiff -u -r1.124 -r1.125 src/lib/libm/Makefile

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



CVS commit: src/lib/libpthread

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Aug  4 15:13:09 UTC 2012

Modified Files:
src/lib/libpthread: Makefile

Log Message:
-Wfoo goes into CWARNFLAGS


To generate a diff of this commit:
cvs rdiff -u -r1.76 -r1.77 src/lib/libpthread/Makefile

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



CVS commit: src/lib/csu/common_elf

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Aug  4 14:59:05 UTC 2012

Modified Files:
src/lib/csu/common_elf: Makefile.inc

Log Message:
Use COPTS instead of CFLAGS
When compiling crti.c and crtn.c, add -DCRTI and -DCRTN, respectively.


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/lib/csu/common_elf/Makefile.inc

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



CVS commit: src/lib/csu/arm_elf

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Aug  4 14:57:47 UTC 2012

Modified Files:
src/lib/csu/arm_elf: dot_init.h

Log Message:
Use CRTI instead of __S


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/lib/csu/arm_elf/dot_init.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/usermode/usermode

2012-08-04 Thread Reinoud Zandijk
Module Name:src
Committed By:   reinoud
Date:   Sat Aug  4 14:53:32 UTC 2012

Modified Files:
src/sys/arch/usermode/usermode: trap.c

Log Message:
Fix IO lockups in NetBSD/usermode.

1) Don't block IO signals since the return path is not garanteed to enable the
signal again.
2) Since signals can get dropped, do a 2nd pass over the routines.


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/usermode/usermode/trap.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/usb

2012-08-04 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Sat Aug  4 13:03:38 UTC 2012

Modified Files:
src/sys/dev/usb: usbdevs.h usbdevs_data.h

Log Message:
regen.


To generate a diff of this commit:
cvs rdiff -u -r1.616 -r1.617 src/sys/dev/usb/usbdevs.h
cvs rdiff -u -r1.617 -r1.618 src/sys/dev/usb/usbdevs_data.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-08-04 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Sat Aug  4 13:03:18 UTC 2012

Modified Files:
src/sys/dev/usb: usbdevs

Log Message:
Add PLANEX GW-USH300N.


To generate a diff of this commit:
cvs rdiff -u -r1.624 -r1.625 src/sys/dev/usb/usbdevs

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



CVS commit: src/share/man/man4

2012-08-04 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Sat Aug  4 12:58:41 UTC 2012

Modified Files:
src/share/man/man4: u3g.4

Log Message:
Add NTT DOCOMO L-02C entry at supported hardware.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/share/man/man4/u3g.4

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-08-04 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Sat Aug  4 12:55:06 UTC 2012

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

Log Message:
Match NTT DOCOMO L-02C.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/dev/usb/u3g.c

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



CVS commit: src/sys/coda

2012-08-04 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Aug  4 12:47:00 UTC 2012

Modified Files:
src/sys/coda: README

Log Message:
mention current status


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/coda/README

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



CVS commit: src/sys/kern

2012-08-04 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Aug  4 12:38:20 UTC 2012

Modified Files:
src/sys/kern: subr_lockdebug.c

Log Message:
- fix typo in comment
- Don't call abort1 with NULL ld, after panic(9).


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/kern/subr_lockdebug.c

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



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

2012-08-04 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sat Aug  4 12:33:23 UTC 2012

Modified Files:
src/distrib/sets/lists/modules: mi

Log Message:
Add distrib entries for new uatp module.

Hello, riastradh!


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/distrib/sets/lists/modules/mi

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



CVS commit: src/sys/coda

2012-08-04 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Aug  4 12:31:57 UTC 2012

Modified Files:
src/sys/coda: coda_psdev.c

Log Message:
Don't increment the mount reference count here. Otherwise we are left with
refcount of one when we unmount, and vfs_destroy does not... Who is expected
to decrement this anyway?!?!


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/sys/coda/coda_psdev.c

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



CVS commit: src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64

2012-08-04 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Aug  4 11:03:35 UTC 2012

Modified Files:
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64: Makefile
aes-x86_64.S aesni-sha1-x86_64.S aesni-x86_64.S bsaes-x86_64.S
cmll-x86_64.S ghash-x86_64.S md5-x86_64.S modexp512-x86_64.S
rc4-md5-x86_64.S rc4-x86_64.S sha1-x86_64.S sha512-x86_64.S
uplink-x86_64.S vpaes-x86_64.S wp-x86_64.S x86_64cpuid.S

Log Message:
add #include , use PIC_PLT()


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/Makefile \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aes-x86_64.S \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-x86_64.S \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/rc4-x86_64.S \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/sha512-x86_64.S \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/wp-x86_64.S
cvs rdiff -u -r1.2 -r1.3 \

src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-sha1-x86_64.S \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/bsaes-x86_64.S \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/ghash-x86_64.S \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/md5-x86_64.S \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/vpaes-x86_64.S
cvs rdiff -u -r1.4 -r1.5 \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/cmll-x86_64.S \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/sha1-x86_64.S
cvs rdiff -u -r1.1 -r1.2 \

src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/modexp512-x86_64.S \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/rc4-md5-x86_64.S \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/uplink-x86_64.S
cvs rdiff -u -r1.3 -r1.4 \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/x86_64cpuid.S

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-08-04 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Aug  4 09:24:19 UTC 2012

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

Log Message:
define consistency


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

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Aug  4 07:20:32 UTC 2012

Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: cpu.h mips_param.h pmap.h
pte.h vmparam.h
src/sys/arch/mips/mips [matt-nb5-mips64]: cpu_subr.c genassym.cf
mipsX_subr.S mips_machdep.c pmap.c pmap_segtab.c trap.c
vm_machdep.c

Log Message:
Make MIPS use a multi-level page table for the kernel address space.
(just like the user address does).   XXX fix mips1


To generate a diff of this commit:
cvs rdiff -u -r1.90.16.45 -r1.90.16.46 src/sys/arch/mips/include/cpu.h
cvs rdiff -u -r1.23.78.12 -r1.23.78.13 src/sys/arch/mips/include/mips_param.h
cvs rdiff -u -r1.54.26.26 -r1.54.26.27 src/sys/arch/mips/include/pmap.h
cvs rdiff -u -r1.19.18.4 -r1.19.18.5 src/sys/arch/mips/include/pte.h
cvs rdiff -u -r1.41.28.27 -r1.41.28.28 src/sys/arch/mips/include/vmparam.h
cvs rdiff -u -r1.1.2.25 -r1.1.2.26 src/sys/arch/mips/mips/cpu_subr.c
cvs rdiff -u -r1.44.12.33 -r1.44.12.34 src/sys/arch/mips/mips/genassym.cf
cvs rdiff -u -r1.26.36.1.2.57 -r1.26.36.1.2.58 \
src/sys/arch/mips/mips/mipsX_subr.S
cvs rdiff -u -r1.205.4.1.2.1.2.67 -r1.205.4.1.2.1.2.68 \
src/sys/arch/mips/mips/mips_machdep.c
cvs rdiff -u -r1.179.16.45 -r1.179.16.46 src/sys/arch/mips/mips/pmap.c
cvs rdiff -u -r1.1.2.17 -r1.1.2.18 src/sys/arch/mips/mips/pmap_segtab.c
cvs rdiff -u -r1.217.12.44 -r1.217.12.45 src/sys/arch/mips/mips/trap.c
cvs rdiff -u -r1.121.6.1.2.29 -r1.121.6.1.2.30 \
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

2012-08-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Aug  4 07:17:06 UTC 2012

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

Log Message:
disasm special2 and special3 opcodes (and ehb and ssnop too).


To generate a diff of this commit:
cvs rdiff -u -r1.12.96.3 -r1.12.96.4 src/sys/arch/mips/include/mips_opcode.h
cvs rdiff -u -r1.19.62.4 -r1.19.62.5 src/sys/arch/mips/mips/db_disasm.c

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