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

2013-04-29 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Apr 29 07:22:00 UTC 2013

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

Log Message:
Simplify. earm is dealt with elsewhere.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/lib/csu/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/sys/rump/librump/rumpkern

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 09:30:18 UTC 2013

Modified Files:
src/sys/rump/librump/rumpkern: locks.c

Log Message:
Disable spin mutexes for now.  They need some more work in the case
where a spin mutex is used as an argument to cv_wait().  Plus, it
would be good to sprinkle some asserts to make sure that the cpu
context is not released while holding on to a spin mutex.  All in
all, should not be difficult, but needs careful testing and bravery
(the scheduler will bite your legs off).


To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/rump/librump/rumpkern/locks.c

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

2013-04-29 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Apr 29 09:32:39 UTC 2013

Modified Files:
src/external/gpl3/binutils/lib/libbfd/arch/earmeb: config.h
src/external/gpl3/binutils/lib/libiberty/arch/earmeb: config.h defs.mk
src/external/gpl3/binutils/usr.bin/common/arch/earmeb: config.h
src/external/gpl3/binutils/usr.bin/ld/arch/earmeb: config.h

Log Message:
libc was missing symbols for a while there. Re-run bintuils mknative
against a good libc.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 \
src/external/gpl3/binutils/lib/libbfd/arch/earmeb/config.h
cvs rdiff -u -r1.1 -r1.2 \
src/external/gpl3/binutils/lib/libiberty/arch/earmeb/config.h \
src/external/gpl3/binutils/lib/libiberty/arch/earmeb/defs.mk
cvs rdiff -u -r1.1 -r1.2 \
src/external/gpl3/binutils/usr.bin/common/arch/earmeb/config.h
cvs rdiff -u -r1.1 -r1.2 \
src/external/gpl3/binutils/usr.bin/ld/arch/earmeb/config.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-04-29 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Apr 29 12:47:14 UTC 2013

Modified Files:
src/sys/arch/arm/arm32: genassym.cf

Log Message:
Add some defines for epoc32.


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sys/arch/arm/arm32/genassym.cf

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



CVS commit: src

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 12:56:04 UTC 2013

Modified Files:
src/lib/librumpuser: Makefile rumpuser.c rumpuser_int.h rumpuser_pth.c
src/sys/rump/include/rump: rumpuser.h
src/sys/rump/librump/rumpvfs: rump_vfs.c rumpblk.c
Added Files:
src/lib/librumpuser: rumpuser_bio.c

Log Message:
Rework how the bio hypercalls work, part 1/n:

Reduce the set of hypercalls to one: "do block i/o".  This not only
eliminates a lot of pseudo-duplicate code, it also gives the
hypervisor a lot more freedom on how to optimize the i/o.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/lib/librumpuser/Makefile
cvs rdiff -u -r1.37 -r1.38 src/lib/librumpuser/rumpuser.c
cvs rdiff -u -r0 -r1.1 src/lib/librumpuser/rumpuser_bio.c
cvs rdiff -u -r1.5 -r1.6 src/lib/librumpuser/rumpuser_int.h
cvs rdiff -u -r1.16 -r1.17 src/lib/librumpuser/rumpuser_pth.c
cvs rdiff -u -r1.88 -r1.89 src/sys/rump/include/rump/rumpuser.h
cvs rdiff -u -r1.73 -r1.74 src/sys/rump/librump/rumpvfs/rump_vfs.c
cvs rdiff -u -r1.48 -r1.49 src/sys/rump/librump/rumpvfs/rumpblk.c

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/lib/libgcc/libgcov

2013-04-29 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Apr 29 12:59:56 UTC 2013

Modified Files:
src/external/gpl3/gcc/lib/libgcc/libgcov: Makefile

Log Message:
Remove a hack.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gcc/lib/libgcc/libgcov/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/librump/rumpvfs

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 13:07:37 UTC 2013

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

Log Message:
rework bio hypercalls, part 2:

Nuke all the policy hacks (r/w, mmap, directio) from the paravirtualized
block driver and let the hypervisor decide how it wants to optimize
the I/O.  It can prepare for this based on if a file is opened with
the RUMPUSER_OPEN_BIO flag.

mmap was not faster than r/w except in a niche case (yes, it made a
good measurement), and directio was never on by default since
it was tricky at best to decide on the kernel side of things if
directio will do the right thing.


To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 src/sys/rump/librump/rumpvfs/rumpblk.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/net/lib/libshmif

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 13:17:33 UTC 2013

Modified Files:
src/sys/rump/net/lib/libshmif: if_shmem.c rumpcomp_user.c
rumpcomp_user.h

Log Message:
add a private hypercall to map the bus into memory


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/sys/rump/net/lib/libshmif/if_shmem.c
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/net/lib/libshmif/rumpcomp_user.c
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/net/lib/libshmif/rumpcomp_user.h

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



CVS commit: src

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 13:19:12 UTC 2013

Modified Files:
src/lib/librumpuser: rumpuser.c
src/sys/rump/include/rump: rumpuser.h

Log Message:
changes to bio hypercalls, part 3/n:

retire the filemmap/memsync hypercalls, they're no longer used


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/lib/librumpuser/rumpuser.c
cvs rdiff -u -r1.89 -r1.90 src/sys/rump/include/rump/rumpuser.h

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



CVS commit: src

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 13:21:03 UTC 2013

Modified Files:
src/lib/librumpuser: rumpuser.c
src/sys/rump/include/rump: rumpuser.h

Log Message:
RUMPUSER_OPEN_DIRECT is no longer necessary


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/lib/librumpuser/rumpuser.c
cvs rdiff -u -r1.90 -r1.91 src/sys/rump/include/rump/rumpuser.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

2013-04-29 Thread Radoslaw Kujawa
Module Name:src
Committed By:   rkujawa
Date:   Mon Apr 29 13:28:56 UTC 2013

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

Log Message:
Add info about LDOs and DCDCs in TPS65217.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/share/man/man4/tps65217pmic.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/wscons

2013-04-29 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Mon Apr 29 13:39:48 UTC 2013

Modified Files:
src/sys/dev/wscons: wsconsio.h

Log Message:
Add WS{DISPLAY,KBD}_TYPE_* for epoc32.


To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108 src/sys/dev/wscons/wsconsio.h

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



CVS commit: src/lib/librumpuser

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 13:53:47 UTC 2013

Modified Files:
src/lib/librumpuser: rumpuser_bio.c

Log Message:
unschedule around blocking i/o


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/librumpuser/rumpuser_bio.c

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



CVS commit: src/lib/librumpuser

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 13:57:46 UTC 2013

Modified Files:
src/lib/librumpuser: rumpuser_bio.c

Log Message:
set default bio mode to threaded


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/librumpuser/rumpuser_bio.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-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 14:07:02 UTC 2013

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

Log Message:
regroup calls a bit and sprinkle comments
no functional change for a change


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

2013-04-29 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Mon Apr 29 14:19:49 UTC 2013

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

Log Message:
Remove trailing whitespace.


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

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



CVS commit: src/distrib/hp700/ramdisk

2013-04-29 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Apr 29 14:42:11 UTC 2013

Modified Files:
src/distrib/hp700/ramdisk: Makefile

Log Message:
Fix PR/47123 for hp700 as well


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/distrib/hp700/ramdisk/Makefile

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



CVS commit: src

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 14:51:41 UTC 2013

Modified Files:
src/lib/librumpuser: rumpuser.c rumpuser_bio.c rumpuser_component.c
rumpuser_int.h rumpuser_pth.c rumpuser_sp.c
src/sys/rump/include/rump: rumpuser.h
src/sys/rump/librump/rumpkern: klock.c rump.c

Log Message:
Make the rump kernel upcalls which were previous available only to
the sysproxy module available for the entire hypervisor.


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/lib/librumpuser/rumpuser.c
cvs rdiff -u -r1.3 -r1.4 src/lib/librumpuser/rumpuser_bio.c
cvs rdiff -u -r1.2 -r1.3 src/lib/librumpuser/rumpuser_component.c
cvs rdiff -u -r1.6 -r1.7 src/lib/librumpuser/rumpuser_int.h
cvs rdiff -u -r1.17 -r1.18 src/lib/librumpuser/rumpuser_pth.c
cvs rdiff -u -r1.55 -r1.56 src/lib/librumpuser/rumpuser_sp.c
cvs rdiff -u -r1.92 -r1.93 src/sys/rump/include/rump/rumpuser.h
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/librump/rumpkern/klock.c
cvs rdiff -u -r1.262 -r1.263 src/sys/rump/librump/rumpkern/rump.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/librump/rumpkern

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 14:53:33 UTC 2013

Modified Files:
src/sys/rump/librump/rumpkern: klock.c

Log Message:
remove routine not meant to be committed


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/librump/rumpkern/klock.c

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



CVS commit: src/lib/librumpuser

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 14:54:03 UTC 2013

Modified Files:
src/lib/librumpuser: rumpuser_bio.c

Log Message:
Create a kernel thread context for the bio upcalls.


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

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



CVS commit: src/doc

2013-04-29 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Mon Apr 29 15:05:36 UTC 2013

Modified Files:
src/doc: 3RDPARTY

Log Message:
gdb-7.6 out.


To generate a diff of this commit:
cvs rdiff -u -r1.1033 -r1.1034 src/doc/3RDPARTY

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



CVS commit: src/lib/librumpuser

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 15:20:05 UTC 2013

Modified Files:
src/lib/librumpuser: rumpuser_component.c rumpuser_component.h

Log Message:
Give private hypercalls the ability to meddle with kthread contexts too.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/librumpuser/rumpuser_component.c
cvs rdiff -u -r1.1 -r1.2 src/lib/librumpuser/rumpuser_component.h

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



CVS commit: src

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 15:40:39 UTC 2013

Modified Files:
src/lib/librumpuser: rumpuser.c
src/sys/rump/include/rump: rumpuser.h
src/sys/rump/librump/rumpvfs: rumpblk.c

Log Message:
The fsync hypercall is now used only with close, so get rid of it.
rumpuser_bio() should do the necessary syncing.


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/lib/librumpuser/rumpuser.c
cvs rdiff -u -r1.93 -r1.94 src/sys/rump/include/rump/rumpuser.h
cvs rdiff -u -r1.50 -r1.51 src/sys/rump/librump/rumpvfs/rumpblk.c

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



CVS commit: src

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 17:31:05 UTC 2013

Modified Files:
src/lib/librumpuser: rumpuser.c
src/sys/rump/include/rump: rumpuser.h
src/sys/rump/librump/rumpkern: rump.c vm.c
src/sys/rump/librump/rumpvfs: rump_vfs.c rumpblk.c

Log Message:
Replace the various "get info from hypervisor" interfaces with one
unified rumpuser_getparam(), and make it return a plist.  The
contents can come e.g. from the env or a config file.  Make
identifiers starting with an underscore denote system identifiers
which must be implemented by hypervisor. (yea, j/k about the plist bit)


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/lib/librumpuser/rumpuser.c
cvs rdiff -u -r1.94 -r1.95 src/sys/rump/include/rump/rumpuser.h
cvs rdiff -u -r1.263 -r1.264 src/sys/rump/librump/rumpkern/rump.c
cvs rdiff -u -r1.140 -r1.141 src/sys/rump/librump/rumpkern/vm.c
cvs rdiff -u -r1.74 -r1.75 src/sys/rump/librump/rumpvfs/rump_vfs.c
cvs rdiff -u -r1.51 -r1.52 src/sys/rump/librump/rumpvfs/rumpblk.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-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 17:35:04 UTC 2013

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

Log Message:
remove accidentally committed bit


To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96 src/sys/rump/include/rump/rumpuser.h

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/openssh/dist

2013-04-29 Thread Michael van Elst
Module Name:src
Committed By:   mlelstv
Date:   Mon Apr 29 17:59:51 UTC 2013

Modified Files:
src/crypto/external/bsd/openssh/dist: readconf.c readconf.h ssh.c
sshconnect2.c

Log Message:
Identityfile warnings fixes.
https://bugzilla.mindrot.org/show_bug.cgi?id=2084


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/crypto/external/bsd/openssh/dist/readconf.c \
src/crypto/external/bsd/openssh/dist/readconf.h
cvs rdiff -u -r1.11 -r1.12 src/crypto/external/bsd/openssh/dist/ssh.c
cvs rdiff -u -r1.12 -r1.13 src/crypto/external/bsd/openssh/dist/sshconnect2.c

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



CVS commit: src

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 18:00:20 UTC 2013

Modified Files:
src/lib/librumpuser: rumpuser_dl.c
src/sys/rump/librump/rumpkern: rump.c

Log Message:
Make rumpuser_dl_bootstrap() optional for platforms which don't
provide dynamic linking.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/lib/librumpuser/rumpuser_dl.c
cvs rdiff -u -r1.264 -r1.265 src/sys/rump/librump/rumpkern/rump.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/dev/lib/libugenhc

2013-04-29 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Apr 29 18:06:59 UTC 2013

Modified Files:
src/sys/rump/dev/lib/libugenhc: rumpcomp_user.c

Log Message:
don't compile the for kernel


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libugenhc/rumpcomp_user.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/net/lib/libshmif

2013-04-29 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Apr 29 18:17:53 UTC 2013

Modified Files:
src/sys/rump/net/lib/libshmif: rumpcomp_user.c

Log Message:
don't build in kernel build.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/net/lib/libshmif/rumpcomp_user.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/librump/rumpvfs

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 19:31:47 UTC 2013

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

Log Message:
g/c unused


To generate a diff of this commit:
cvs rdiff -u -r1.75 -r1.76 src/sys/rump/librump/rumpvfs/rump_vfs.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/librump/rumpvfs

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 19:52:35 UTC 2013

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

Log Message:
g/c unused


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/rump/librump/rumpvfs/rumpblk.c

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



CVS commit: src

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Mon Apr 29 20:08:49 UTC 2013

Modified Files:
src/lib/librumpuser: rumpuser.c
src/sys/rump/dev/lib/libugenhc: ugenhc.c
src/sys/rump/fs/lib/libsyspuffs: puffs_rumpglue.c
src/sys/rump/include/rump: rumpuser.h
src/sys/rump/librump/rumpvfs: rumpfs.c
src/sys/rump/net/lib/libshmif: if_shmem.c

Log Message:
Reduce hypercalls related to reading to essentially an amalgamation
of readv and preadv.  ditto for writing.  Hypercalls are so seldomly
used that it doesn't justify 3x the calls for syntactic sugar.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/lib/librumpuser/rumpuser.c
cvs rdiff -u -r1.13 -r1.14 src/sys/rump/dev/lib/libugenhc/ugenhc.c
cvs rdiff -u -r1.11 -r1.12 src/sys/rump/fs/lib/libsyspuffs/puffs_rumpglue.c
cvs rdiff -u -r1.96 -r1.97 src/sys/rump/include/rump/rumpuser.h
cvs rdiff -u -r1.112 -r1.113 src/sys/rump/librump/rumpvfs/rumpfs.c
cvs rdiff -u -r1.51 -r1.52 src/sys/rump/net/lib/libshmif/if_shmem.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/raidframe

2013-04-29 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Apr 29 21:21:11 UTC 2013

Modified Files:
src/sys/dev/raidframe: rf_netbsdkintf.c

Log Message:
Set the raidid and the softc together in both places where we initialize
raidPtr.


To generate a diff of this commit:
cvs rdiff -u -r1.301 -r1.302 src/sys/dev/raidframe/rf_netbsdkintf.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/lib/libc/thread-stub

2013-04-29 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Mon Apr 29 23:35:31 UTC 2013

Modified Files:
src/lib/libc/thread-stub [netbsd-6]: thread-stub.c

Log Message:
Pull up following revision(s) (requested by joerg in ticket #869):

Needed to fix build on alpha:

lib/libc/thread-stub/thread-stub.c: revision 1.25
Weak alias directly to the catchall stub and don't strong alias twice.


To generate a diff of this commit:
cvs rdiff -u -r1.22.4.1 -r1.22.4.2 src/lib/libc/thread-stub/thread-stub.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

2013-04-29 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Mon Apr 29 23:36:10 UTC 2013

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

Log Message:
Update ticket 869.


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

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Apr 30 00:03:55 UTC 2013

Modified Files:
src/lib/librumpuser: rumpuser.c rumpuser_pth.c rumpuser_sp.c
src/sys/rump/dev/lib/libugenhc: rumpcomp_user.c ugenhc.c
src/sys/rump/fs/lib/libsyspuffs: puffs_rumpglue.c
src/sys/rump/include/rump: rumpuser.h
src/sys/rump/librump/rumpkern: cprng_stub.c emul.c klock.c locks.c
signals.c vm.c
src/sys/rump/librump/rumpvfs: rumpblk.c rumpfs.c
src/sys/rump/net/lib/libshmif: if_shmem.c rumpcomp_user.c
rumpcomp_user.h
src/sys/rump/net/lib/libsockin: rumpcomp_user.c rumpcomp_user.h
sockin.c
src/sys/rump/net/lib/libvirtif: if_virt.c rumpcomp_user.c
rumpcomp_user.h

Log Message:
Make hypercall calling conventions consistent: iff a hypercall can fail,
it returns an int containing the error value.


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/lib/librumpuser/rumpuser.c
cvs rdiff -u -r1.18 -r1.19 src/lib/librumpuser/rumpuser_pth.c
cvs rdiff -u -r1.56 -r1.57 src/lib/librumpuser/rumpuser_sp.c
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/dev/lib/libugenhc/rumpcomp_user.c
cvs rdiff -u -r1.14 -r1.15 src/sys/rump/dev/lib/libugenhc/ugenhc.c
cvs rdiff -u -r1.12 -r1.13 src/sys/rump/fs/lib/libsyspuffs/puffs_rumpglue.c
cvs rdiff -u -r1.97 -r1.98 src/sys/rump/include/rump/rumpuser.h
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/librump/rumpkern/cprng_stub.c
cvs rdiff -u -r1.156 -r1.157 src/sys/rump/librump/rumpkern/emul.c
cvs rdiff -u -r1.7 -r1.8 src/sys/rump/librump/rumpkern/klock.c
cvs rdiff -u -r1.59 -r1.60 src/sys/rump/librump/rumpkern/locks.c
cvs rdiff -u -r1.10 -r1.11 src/sys/rump/librump/rumpkern/signals.c
cvs rdiff -u -r1.141 -r1.142 src/sys/rump/librump/rumpkern/vm.c
cvs rdiff -u -r1.53 -r1.54 src/sys/rump/librump/rumpvfs/rumpblk.c
cvs rdiff -u -r1.113 -r1.114 src/sys/rump/librump/rumpvfs/rumpfs.c
cvs rdiff -u -r1.52 -r1.53 src/sys/rump/net/lib/libshmif/if_shmem.c
cvs rdiff -u -r1.7 -r1.8 src/sys/rump/net/lib/libshmif/rumpcomp_user.c
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/net/lib/libshmif/rumpcomp_user.h
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/net/lib/libsockin/rumpcomp_user.c
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/net/lib/libsockin/rumpcomp_user.h
cvs rdiff -u -r1.28 -r1.29 src/sys/rump/net/lib/libsockin/sockin.c
cvs rdiff -u -r1.30 -r1.31 src/sys/rump/net/lib/libvirtif/if_virt.c
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/net/lib/libvirtif/rumpcomp_user.c
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/net/lib/libvirtif/rumpcomp_user.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/net/lib/libsockin

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Apr 30 00:12:36 UTC 2013

Modified Files:
src/sys/rump/net/lib/libsockin: sockin.c

Log Message:
few more conversions


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/rump/net/lib/libsockin/sockin.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/omap

2013-04-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Apr 30 00:17:25 UTC 2013

Modified Files:
src/sys/arch/arm/omap: omap2_reg.h

Log Message:
Add TI_AM335x EMIF SDRAM_CONFIG definitions


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/arm/omap/omap2_reg.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/evbarm/beagle

2013-04-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Apr 30 00:18:02 UTC 2013

Modified Files:
src/sys/arch/evbarm/beagle: beagle.h beagle_machdep.c beagle_start.S

Log Message:
Map EMIF0 for TIAM335X and use to probe memory size.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbarm/beagle/beagle.h
cvs rdiff -u -r1.38 -r1.39 src/sys/arch/evbarm/beagle/beagle_machdep.c
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbarm/beagle/beagle_start.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/evbarm/conf

2013-04-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Apr 30 00:26:19 UTC 2013

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

Log Message:
comment out MEMSIZE (now that we probe memory size)
Add second sdhc controller for beaglebone black


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 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 commit: src/sys/rump/librump/rumpkern

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Apr 30 00:29:19 UTC 2013

Modified Files:
src/sys/rump/librump/rumpkern: vm.c

Log Message:
add missing demogorgon


To generate a diff of this commit:
cvs rdiff -u -r1.142 -r1.143 src/sys/rump/librump/rumpkern/vm.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/atf/dist/atf-c++/detail

2013-04-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Apr 30 00:31:56 UTC 2013

Modified Files:
src/external/bsd/atf/dist/atf-c++/detail: parser.hpp

Log Message:
It is unclear whether cin is guaranteed to buffer the last input
character of a get() for ungetch() to work. Prefer putback() to make it
work with current implementations of cin in libc++. Tracked as
http://llvm.org/bugs/show_bug.cgi?id=15867 with test case.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.2 -r1.2 \
src/external/bsd/atf/dist/atf-c++/detail/parser.hpp

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



CVS commit: src/sys/rump/net/lib/libshmif

2013-04-29 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Tue Apr 30 00:33:16 UTC 2013

Modified Files:
src/sys/rump/net/lib/libshmif: rumpcomp_user.c

Log Message:
fix non-NetBSD implementation


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/rump/net/lib/libshmif/rumpcomp_user.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/libc++/lib

2013-04-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Apr 30 00:34:16 UTC 2013

Modified Files:
src/external/bsd/libc++/lib: Makefile

Log Message:
Explicitly disable standard C++ include paths to prevent mixing
includes.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/libc++/lib/Makefile

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



CVS commit: src/sys/sys

2013-04-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Apr 30 00:42:32 UTC 2013

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

Log Message:
Allow use from C++.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/sys/ctype_bits.h

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



CVS commit: src

2013-04-29 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Tue Apr 30 00:45:05 UTC 2013

Modified Files:
src/include: locale.h
src/lib/libc/include: namespace.h
src/lib/libc/locale: Makefile.inc setlocale.c
Added Files:
src/lib/libc/locale: duplocale.c freelocale.c newlocale.c

Log Message:
Make that to process PATH_LOCALE the first time _find_category is
called. Use this to implement newlocale and provide duplocale/freelocale
as well. Based on patches by Takehiko Nozaki with simplications and fix
for the init order by myself.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/include/locale.h
cvs rdiff -u -r1.165 -r1.166 src/lib/libc/include/namespace.h
cvs rdiff -u -r1.61 -r1.62 src/lib/libc/locale/Makefile.inc \
src/lib/libc/locale/setlocale.c
cvs rdiff -u -r0 -r1.1 src/lib/libc/locale/duplocale.c \
src/lib/libc/locale/freelocale.c src/lib/libc/locale/newlocale.c

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



CVS commit: src/lib/libexecinfo

2013-04-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Apr 30 01:41:02 UTC 2013

Modified Files:
src/lib/libexecinfo: Makefile

Log Message:
earm -> earm*


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/libexecinfo/Makefile

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



CVS commit: src/lib/libc

2013-04-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Apr 30 01:42:04 UTC 2013

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

Log Message:
Match against LIBC_MACHINE_ARCH for MKCOMPAT


To generate a diff of this commit:
cvs rdiff -u -r1.156 -r1.157 src/lib/libc/Makefile
cvs rdiff -u -r1.20 -r1.21 src/lib/libc/arch/arm/Makefile.inc
cvs rdiff -u -r1.21 -r1.22 src/lib/libc/arch/arm/gen/Makefile.inc
cvs rdiff -u -r1.14 -r1.15 src/lib/libc/softfloat/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/quad

2013-04-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Apr 30 01:43:02 UTC 2013

Modified Files:
src/lib/libc/quad: Makefile.inc

Log Message:
ARM EABI needs left shift logical too.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/lib/libc/quad/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/gen

2013-04-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Apr 30 01:44:07 UTC 2013

Modified Files:
src/lib/libc/gen: fixunsdfsi_ieee754.c fixunssfsi_ieee754.c

Log Message:
Include softfloat-for-gcc.h for __ARM_EABI__ to get aeabi aliases.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/libc/gen/fixunsdfsi_ieee754.c \
src/lib/libc/gen/fixunssfsi_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/libm/arch/arm

2013-04-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Apr 30 01:45:14 UTC 2013

Modified Files:
src/lib/libm/arch/arm: fenv.c

Log Message:
Make this compile for earmhf


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libm/arch/arm/fenv.c

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/lib/libgcc/libgcc

2013-04-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Apr 30 02:28:16 UTC 2013

Modified Files:
src/external/gpl3/gcc/lib/libgcc/libgcc: Makefile

Log Message:
Use !empty(LIBGCC_MACHINE_ARCH:Mearm*)


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/external/gpl3/gcc/lib/libgcc/libgcc/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/omap

2013-04-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Apr 30 05:37:51 UTC 2013

Modified Files:
src/sys/arch/arm/omap: omap2_reg.h

Log Message:
Add minimal definition for control module control status register to obtain
the base frequency used for the system clock.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/omap/omap2_reg.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/evbarm/beagle

2013-04-29 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Apr 30 05:39:45 UTC 2013

Modified Files:
src/sys/arch/evbarm/beagle: beagle_machdep.c

Log Message:
for the TI AM335x, use the control_status register in the control module
to obtain the base frequency instead of assuming it's always 24MHz.


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/evbarm/beagle/beagle_machdep.c

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