CVS commit: src/distrib/common
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.