CVS commit: src/distrib/common

2013-08-15 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Aug 15 12:39:28 UTC 2013

Modified Files:
src/distrib/common: Makefile.mdset

Log Message:
Save space and strip .eh_frame sections for the ramdisks as well.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/distrib/common/Makefile.mdset

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



CVS commit: src/tests/lib/libexecinfo

2013-08-15 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Aug 15 12:42:25 UTC 2013

Modified Files:
src/tests/lib/libexecinfo: t_backtrace.c

Log Message:
Now that all architectures default to unwind data, remove the failure
for !amd64.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/tests/lib/libexecinfo/t_backtrace.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/shark/conf

2013-08-15 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Thu Aug 15 12:45:06 UTC 2013

Modified Files:
src/sys/arch/shark/conf: Makefile.shark.inc

Log Message:
Do not explicitly prevent unwind table generation


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/shark/conf/Makefile.shark.inc

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



CVS commit: src/share/mk

2013-08-15 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Thu Aug 15 12:45:50 UTC 2013

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

Log Message:
Add .ARM.extab to the list of sections to be removed when converting to
aout format.


To generate a diff of this commit:
cvs rdiff -u -r1.747 -r1.748 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/sys/dev/usb

2013-08-15 Thread Aymeric Vincent
Module Name:src
Committed By:   aymeric
Date:   Thu Aug 15 15:26:50 UTC 2013

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

Log Message:
In the error paths where uaudio_chan_free_buffers() has to be called, acquire
the uaudio spinlock after the call because another spinlock is used indirectly
during the call.
Fixes a panic with LOCKDEBUG when a low-speed uaudio attached to a high-speed
hub is opened.


To generate a diff of this commit:
cvs rdiff -u -r1.136 -r1.137 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/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Aug 15 20:45:12 UTC 2013

Modified Files:
src/sys/rump/include/rump: makerumpdefs.sh

Log Message:
grab struct dirent


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/rump/include/rump/makerumpdefs.sh

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



CVS commit: src/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Aug 15 20:45:38 UTC 2013

Modified Files:
src/sys/rump/include/rump: rumpdefs.h

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/rump/include/rump/rumpdefs.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/bdes

2013-08-15 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Aug 15 20:48:56 UTC 2013

Modified Files:
src/usr.bin/bdes: bdes.c

Log Message:
Use more static and __dead.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/usr.bin/bdes/bdes.c

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



CVS commit: src/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Aug 15 21:00:56 UTC 2013

Modified Files:
src/sys/rump/include/rump: rumpdefs.h

Log Message:
revert pending fix: MAXNAMLEN causes trouble


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/rump/include/rump/rumpdefs.h

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



CVS commit: src/sys

2013-08-15 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Aug 15 21:16:13 UTC 2013

Modified Files:
src/sys/kern: makesyscalls.sh
src/sys/rump/include/rump: rump_syscalls_compat.h

Log Message:
type compat header list doesn't need to be autogenerated


To generate a diff of this commit:
cvs rdiff -u -r1.128 -r1.129 src/sys/kern/makesyscalls.sh
cvs rdiff -u -r1.10 -r1.11 src/sys/rump/include/rump/rump_syscalls_compat.h

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



CVS commit: src/sys/rump

2013-08-15 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Aug 15 21:19:14 UTC 2013

Modified Files:
src/sys/rump/include/rump: rump_syscalls.h
src/sys/rump/librump/rumpkern: rump_syscalls.c

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/sys/rump/include/rump/rump_syscalls.h
cvs rdiff -u -r1.87 -r1.88 src/sys/rump/librump/rumpkern/rump_syscalls.c

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



CVS commit: src/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Aug 15 21:21:47 UTC 2013

Modified Files:
src/sys/rump/include/rump: rump_syscalls_compat.h

Log Message:
Give includers a way to say "yea I'll just deal with the type
compat on my own, thank you very many"


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/rump/include/rump/rump_syscalls_compat.h

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



CVS commit: src/sys/rump/librump/rumpvfs

2013-08-15 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Aug 15 21:28:23 UTC 2013

Modified Files:
src/sys/rump/librump/rumpvfs: compat.c

Log Message:
remove includes which haven't been necessary since the cudgel war


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/rump/librump/rumpvfs/compat.c

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



CVS commit: src/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Aug 15 21:29:04 UTC 2013

Modified Files:
src/sys/rump/include/rump: rump_syscalls_compat.h

Log Message:
Explicitly produce an error if the mythical kernel folk try to include
this header.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/rump/include/rump/rump_syscalls_compat.h

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

2013-08-15 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Aug 15 21:40:11 UTC 2013

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

Log Message:
Only assemble if !__ARM_EABI__


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/common/lib/libc/arch/arm/gen/modsi3.S \
src/common/lib/libc/arch/arm/gen/umodsi3.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

2013-08-15 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Aug 15 21:41:09 UTC 2013

Modified Files:
src/sys/arch/acorn26/stand: Makefile.buildboot
src/sys/arch/acorn32/stand: Makefile.buildboot
src/sys/arch/evbarm/stand/boot2440: Makefile
src/sys/arch/evbarm/stand/bootimx23: Makefile
src/sys/arch/evbarm/stand/gzboot: Makefile.gzboot
src/sys/arch/zaurus/stand/zboot: Makefile

Log Message:
Add CPPFLAGS+= -mno-thumb -mno-thumb-interwork


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/acorn26/stand/Makefile.buildboot
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/acorn32/stand/Makefile.buildboot
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbarm/stand/boot2440/Makefile
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/stand/bootimx23/Makefile
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/evbarm/stand/gzboot/Makefile.gzboot
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/zaurus/stand/zboot/Makefile

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



CVS commit: src/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Aug 15 21:47:46 UTC 2013

Modified Files:
src/sys/rump/include/rump: makerumpdefs.sh

Log Message:
Explicitly avoid MAXNAMELEN.  I'm not claiming it's pretty, but most
likely it's more bang for the buck than adding cpp support to the
sed script.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/rump/include/rump/makerumpdefs.sh

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



CVS commit: src/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Aug 15 21:48:05 UTC 2013

Modified Files:
src/sys/rump/include/rump: rumpdefs.h

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/rump/include/rump/rumpdefs.h

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



CVS commit: src/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Aug 15 22:10:05 UTC 2013

Modified Files:
src/sys/rump/include/rump: makerumpdefs.sh

Log Message:
translate ino_t to a portability-friendlier type


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/rump/include/rump/makerumpdefs.sh

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



CVS commit: src/sys/rump/include/rump

2013-08-15 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Aug 15 22:10:22 UTC 2013

Modified Files:
src/sys/rump/include/rump: rumpdefs.h

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/rump/include/rump/rumpdefs.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/arm32

2013-08-15 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Aug 15 22:13:48 UTC 2013

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

Log Message:
Fix tpyo.


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

2013-08-15 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Aug 15 22:25:10 UTC 2013

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

Log Message:
Add _ARM_ARCH_T2 to indicate Thumb2 support
Don't define _ARM_ARCH_DWORD_OK disappear if compiling for Thumb1


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 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

2013-08-15 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Aug 15 22:34:59 UTC 2013

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

Log Message:
If compiling for Thumb1, make __lwp_getprivate_fast call __aeabi_read_tp.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/arm/include/mcontext.h

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



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

2013-08-15 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Aug 15 22:37:29 UTC 2013

Modified Files:
src/lib/libpthread/arch/arm: pthread_md.h

Log Message:
Use the thumb1 versions of sev/wfe for thumb && armv6+.
if using armv5t don't do anything for thumb.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/lib/libpthread/arch/arm/pthread_md.h

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



CVS commit: src/lib/libpthread

2013-08-15 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Aug 15 22:38:24 UTC 2013

Modified Files:
src/lib/libpthread: Makefile

Log Message:
Add support for an optional ARCHSUBDIR/Makefile.inc


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

2013-08-15 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Aug 15 22:41:15 UTC 2013

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

Log Message:
Add an EABI ARM version of MCOUNT that doesn't do ARM26 compat.
Add an EABI Thumb version of MCOUNT (doesn't do ARM26 compat either).
Add .size to all MCOUNT


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

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/atomic

2013-08-15 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Aug 15 22:42:50 UTC 2013

Added Files:
src/common/lib/libc/arch/arm/atomic: atomic_simplelock.c

Log Message:
When compiling for Thumb1, the swp instruction is not availble.  So this
stub is added to provide __cpu_simple_lock and __cpu_simple_lock_try via
thumb interwork support.  It is compiled with -mno-thumb.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 \
src/common/lib/libc/arch/arm/atomic/atomic_simplelock.c

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



CVS commit: src/distrib/utils/embedded/conf

2013-08-15 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Aug 16 00:03:01 UTC 2013

Modified Files:
src/distrib/utils/embedded/conf: beagleboard.conf

Log Message:
support beaglebone and beagleboard with the same image


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/distrib/utils/embedded/conf/beagleboard.conf

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/atomic

2013-08-15 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Aug 16 01:47:41 UTC 2013

Modified Files:
src/common/lib/libc/arch/arm/atomic: atomic_simplelock.c

Log Message:
Add a hidden version for libpthread.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 \
src/common/lib/libc/arch/arm/atomic/atomic_simplelock.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

2013-08-15 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Fri Aug 16 02:21:53 UTC 2013

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

Log Message:
Hardwire ld0 -> sdmmc0 and ld1 -> sdmmc1. Support local configuration in
BEAGLEBONE.local


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/evbarm/conf/BEAGLEBONE

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



CVS import: othersrc/external/bsd/multigest

2013-08-15 Thread Alistair G. Crooks
Module Name:othersrc
Committed By:   agc
Date:   Fri Aug 16 06:47:54 UTC 2013

Update of /cvsroot/othersrc/external/bsd/multigest
In directory ivanova.netbsd.org:/tmp/cvs-serv27702

Log Message:
multigest is a library and utility program which calculates multiple
digests in parallel.  The resulting digests are concatenated to make
one large digest value.

The following digest types are supported:

   BLAKE2
   CRC32C
   MD5
   RMD160
   SHA1
   SHA256
   SHA3-224
   SHA3-256
   SHA3-384
   SHA3-512
   SHA512
   SIZE
   TIGER2
   TIGER
   WHIRLPOOL

2 separate interfaces are provided to the multigest routines, and
these mirror the existing digest interfaces:

1. Low-level interface

*_init(), *_update() and *_final() functions

2. High-level interface

*_data and *_file functions

Version Control System Identifiers ($Id$, $NetBSD$, etc) can be
normalised using the -s /regexp/replacement/ argument.  The -r
argument is a shorthand for normalising the RCS/CVS identifiers, $Id$
and $NetBSD$

Multiple digests are specified as part of a comma-specified list.

multigest includes new digest functions, such as the keccak/sha3
family of digests, as well as blake2 (also from the sha3 contest). 
crc32c is provided as a lightweight digest.  A size pseudo-digest
algorithm is provided (suggested a long time ago by tron).

There is also a "check" command line argument, which allows files
to be compared to previously calculated multigest output.

Sample usage as follows:

% multigest -a sha1,sha256 2.in
SHA1,SHA256 (bin/2.in) () = 
564d6d5d84ba22fb47dded32b90578ef31124457eead5829df188e5e0f06be2760fea7814bb0844121f6dc61da1d0e65896fe445
% multigest -r -a sha1,sha256 2.in
SHA1,SHA256 (bin/2.in) (,\$(Id|NetBSD)[^\n]*\$,$NetBSD$) = 
114f266e7a71dc51811df9dc994bce4de69170c9835bc89fbf57f3a6aa9168b776bd3ef2ba6bcf6e6934a12380b10272ae73679c
% echo -n "The quick brown fox jumps over the lazy dog" | multigest -a sha3-512
d135bb84d0439dbac432247ee573a23ea7d3c9deb2a968eb31d47c4fb45f1ef4422d6c531b5b9bd6f449ebcc449ea94d0a8f05f62130fda612da53c79659f609

which matches the output shown on the wikipedia page for keccak:

http://en.wikipedia.org/wiki/SHA-3

To check previously calculated multigest values:

% multigest -o calculated -a crc32c,md5,rmd160,sha1,sha256,sha512 -r 2.in
% cat calculated
CRC32C,MD5,RMD160,SHA1,SHA256,SHA512 (2.in) (,\$(Id|NetBSD)[^\n]*\$,$NetBSD$) = 
279934d7b43c46ba05e28788df71eaea4777912ffaad8f20db6708582703a0ef4bc79a61c34a91bc114f266e7a71dc51811df9dc994bce4de69170c9835bc89fbf57f3a6aa9168b776bd3ef2ba6bcf6e6934a12380b10272ae73679ca92644bdf34583700776b58728501c15ee8300feb6ddba910c462618bce2221a0445036a2d46e676ef32988283372710701eb39fa7a59821b740bf07a3d364a5
% multigest -c calculated
provided digest:   
'279934d7b43c46ba05e28788df71eaea4777912ffaad8f20db6708582703a0ef4bc79a61c34a91bc114f266e7a71dc51811df9dc994bce4de69170c9835bc89fbf57f3a6aa9168b776bd3ef2ba6bcf6e6934a12380b10272ae73679ca92644bdf34583700776b58728501c15ee8300feb6ddba910c462618bce2221a0445036a2d46e676ef32988283372710701eb39fa7a59821b740bf07a3d364a5'
calculated digest: 
'279934d7b43c46ba05e28788df71eaea4777912ffaad8f20db6708582703a0ef4bc79a61c34a91bc114f266e7a71dc51811df9dc994bce4de69170c9835bc89fbf57f3a6aa9168b776bd3ef2ba6bcf6e6934a12380b10272ae73679ca92644bdf34583700776b58728501c15ee8300feb6ddba910c462618bce2221a0445036a2d46e676ef32988283372710701eb39fa7a59821b740bf07a3d364a5'
%

Status:

Vendor Tag: CROOKS
Release Tags:   multigest-base

N othersrc/external/bsd/multigest/Makefile
N othersrc/external/bsd/multigest/bin/1.expected
N othersrc/external/bsd/multigest/bin/10.expected
N othersrc/external/bsd/multigest/bin/1.in
N othersrc/external/bsd/multigest/bin/2.in.normalised
N othersrc/external/bsd/multigest/bin/11.expected
N othersrc/external/bsd/multigest/bin/12.expected
N othersrc/external/bsd/multigest/bin/13.expected
N othersrc/external/bsd/multigest/bin/2.expected
N othersrc/external/bsd/multigest/bin/2.in
N othersrc/external/bsd/multigest/bin/4.expected
N othersrc/external/bsd/multigest/bin/5.expected
N othersrc/external/bsd/multigest/bin/6.expected
N othersrc/external/bsd/multigest/bin/7.expected
N othersrc/external/bsd/multigest/bin/8.expected
N othersrc/external/bsd/multigest/bin/9.expected
N othersrc/external/bsd/multigest/bin/Makefile
N othersrc/external/bsd/multigest/bin/18.expected
N othersrc/external/bsd/multigest/bin/15.expected
N othersrc/external/bsd/multigest/bin/16.expected
N othersrc/external/bsd/multigest/bin/17.expected
N othersrc/external/bsd/multigest/bin/19.expected
N othersrc/external/bsd/multigest/bin/20.expected
N othersrc/external/bsd/multigest/lib/shlib_version
N othersrc/external/bsd/multigest/lib/Makefile
N othersrc/external/bsd/multigest/dist/libmultigest.3
N othersrc/external/bsd/multigest/dist/multigest.1
N othersrc/external/bsd/multigest/dist/blake2.