CVS commit: src/sys/dev/pci

2014-04-09 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Wed Apr  9 08:34:56 UTC 2014

Modified Files:
src/sys/dev/pci: pcidevs.h pcidevs_data.h

Log Message:
regen.


To generate a diff of this commit:
cvs rdiff -u -r1.1178 -r1.1179 src/sys/dev/pci/pcidevs.h
cvs rdiff -u -r1.1177 -r1.1178 src/sys/dev/pci/pcidevs_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/pci

2014-04-09 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Wed Apr  9 08:34:32 UTC 2014

Modified Files:
src/sys/dev/pci: pcidevs

Log Message:
- Add some Ivy Bridge devices from the document.
- sort by device ID.


To generate a diff of this commit:
cvs rdiff -u -r1.1185 -r1.1186 src/sys/dev/pci/pcidevs

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



CVS commit: src/sys/dev/pci

2014-04-09 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Wed Apr  9 10:21:10 UTC 2014

Modified Files:
src/sys/dev/pci: pcidevs

Log Message:
Add yet another 82599 device


To generate a diff of this commit:
cvs rdiff -u -r1.1186 -r1.1187 src/sys/dev/pci/pcidevs

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



CVS commit: src/sys/dev/pci

2014-04-09 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Wed Apr  9 10:21:35 UTC 2014

Modified Files:
src/sys/dev/pci: pcidevs.h pcidevs_data.h

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.1179 -r1.1180 src/sys/dev/pci/pcidevs.h
cvs rdiff -u -r1.1178 -r1.1179 src/sys/dev/pci/pcidevs_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/compat/svr4_32

2014-04-09 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Wed Apr  9 11:40:03 UTC 2014

Modified Files:
src/sys/compat/svr4_32: svr4_32_exec_elf32.c

Log Message:
'error' is not set on failure. Which means that if copyout() fails, 0
will be returned while the stack is not ready. This is a bug.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/compat/svr4_32/svr4_32_exec_elf32.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/netwalker

2014-04-09 Thread Kenichi Hashimoto
Module Name:src
Committed By:   hkenken
Date:   Wed Apr  9 12:35:34 UTC 2014

Modified Files:
src/sys/arch/evbarm/netwalker: netwalker_start.S

Log Message:
delete trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbarm/netwalker/netwalker_start.S

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



CVS commit: src/etc

2014-04-09 Thread Alan Barrett
Module Name:src
Committed By:   apb
Date:   Wed Apr  9 12:38:09 UTC 2014

Modified Files:
src/etc: rc

Log Message:
Add comments about the intended use of each type of metadata message.


To generate a diff of this commit:
cvs rdiff -u -r1.166 -r1.167 src/etc/rc

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



CVS commit: src/etc

2014-04-09 Thread Alan Barrett
Module Name:src
Committed By:   apb
Date:   Wed Apr  9 12:45:05 UTC 2014

Modified Files:
src/etc: rc

Log Message:
Send a "nop" metadata message to the postprocessor every few seconds,
to flush partial output lines.  This should help with PR 48714.


To generate a diff of this commit:
cvs rdiff -u -r1.167 -r1.168 src/etc/rc

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



CVS commit: src/share/mk

2014-04-09 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Apr  9 16:29:08 UTC 2014

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

Log Message:
change -x to OBJCOPYLIBFLAGS like everywhere else.


To generate a diff of this commit:
cvs rdiff -u -r1.349 -r1.350 src/share/mk/bsd.lib.mk

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



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

2014-04-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Apr  9 16:59:53 UTC 2014

Modified Files:
src/sys/arch/arm/cortex: gic_intr.h

Log Message:
add helper macros.


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

2014-04-09 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Apr  9 19:23:09 UTC 2014

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

Log Message:
Since the objcopy -x removes debugging symbols, delay that if we are building
debugging libraries and do the stripping with the debug symbol separation
step.


To generate a diff of this commit:
cvs rdiff -u -r1.350 -r1.351 src/share/mk/bsd.lib.mk

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

2014-04-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Wed Apr  9 19:50:01 UTC 2014

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

Log Message:
Use new IRQ_SPI/GIC_MAXSOURCES macros.
Fix comments.


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

2014-04-09 Thread Hans Rosenfeld
Module Name:src
Committed By:   hans
Date:   Wed Apr  9 20:52:14 UTC 2014

Modified Files:
src/sys/arch/arm/omap: if_cpsw.c

Log Message:
Fix build in non-debug kernels, mark eopi __diagused in cpsw_start().


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

2014-04-09 Thread Hans Rosenfeld
Module Name:src
Committed By:   hans
Date:   Wed Apr  9 21:02:32 UTC 2014

Modified Files:
src/sys/arch/arm/omap: obio_com.c

Log Message:
Fix build of non-debug kernels, mark err __diagused in uart_enable().


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/omap/obio_com.c

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



CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2014-04-09 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Wed Apr  9 22:40:33 UTC 2014

Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vfsops.c

Log Message:
Try vflush, which may fail, before we mark the file system mounted.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 \
src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vfsops.c

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



CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2014-04-09 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Wed Apr  9 22:41:38 UTC 2014

Modified Files:
src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c

Log Message:
Don't forget ZFS_EXIT after ZFS_ENTER.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 \
src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c

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



CVS commit: src/sys/ufs/lfs

2014-04-09 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Wed Apr  9 22:44:15 UTC 2014

Modified Files:
src/sys/ufs/lfs: lfs_syscalls.c

Log Message:
Take vp->v_interlock before vdead_check in lfs_bmapv.

XXX This code is a pile of bodge that needs a serious rototill anyway.


To generate a diff of this commit:
cvs rdiff -u -r1.152 -r1.153 src/sys/ufs/lfs/lfs_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/librump/rumpkern

2014-04-09 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Wed Apr  9 23:49:27 UTC 2014

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

Log Message:
initialize exec_lock


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

2014-04-09 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Wed Apr  9 23:50:45 UTC 2014

Modified Files:
src/sys/kern: makesyscalls.sh

Log Message:
properly handle forward declarations for pointerpointer arguments


To generate a diff of this commit:
cvs rdiff -u -r1.139 -r1.140 src/sys/kern/makesyscalls.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/librump/rumpkern

2014-04-09 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Wed Apr  9 23:53:36 UTC 2014

Modified Files:
src/sys/rump/librump/rumpkern: lwproc.c rump.c rump_private.h
scheduler.c threads.c vm.c

Log Message:
implement lwp_create() and a few related interfaces.
main raison d'impalerment: the aio driver


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/rump/librump/rumpkern/lwproc.c
cvs rdiff -u -r1.293 -r1.294 src/sys/rump/librump/rumpkern/rump.c
cvs rdiff -u -r1.80 -r1.81 src/sys/rump/librump/rumpkern/rump_private.h
cvs rdiff -u -r1.36 -r1.37 src/sys/rump/librump/rumpkern/scheduler.c
cvs rdiff -u -r1.22 -r1.23 src/sys/rump/librump/rumpkern/threads.c
cvs rdiff -u -r1.152 -r1.153 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/sys/kern

2014-04-09 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Wed Apr  9 23:55:37 UTC 2014

Modified Files:
src/sys/kern: syscalls.master

Log Message:
rump kernel wrappers for aio syscalls


To generate a diff of this commit:
cvs rdiff -u -r1.267 -r1.268 src/sys/kern/syscalls.master

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



CVS commit: src/sys

2014-04-09 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Wed Apr  9 23:57:26 UTC 2014

Modified Files:
src/sys/kern: init_sysent.c syscalls.c
src/sys/rump/include/rump: rump_syscalls.h
src/sys/rump/librump/rumpkern: rump_syscalls.c
src/sys/sys: syscall.h syscallargs.h

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.281 -r1.282 src/sys/kern/init_sysent.c
cvs rdiff -u -r1.272 -r1.273 src/sys/kern/syscalls.c
cvs rdiff -u -r1.73 -r1.74 src/sys/rump/include/rump/rump_syscalls.h
cvs rdiff -u -r1.98 -r1.99 src/sys/rump/librump/rumpkern/rump_syscalls.c
cvs rdiff -u -r1.268 -r1.269 src/sys/sys/syscall.h
cvs rdiff -u -r1.251 -r1.252 src/sys/sys/syscallargs.h

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



CVS commit: src

2014-04-09 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Thu Apr 10 00:09:09 UTC 2014

Modified Files:
src/distrib/sets/lists/base: shl.mi
src/distrib/sets/lists/comp: mi shl.mi
src/distrib/sets/lists/debug: mi shl.mi
src/sys/rump/fs: Makefile.rumpfscomp
Added Files:
src/sys/rump/fs/lib/libaio: Makefile shlib_version

Log Message:
add aio driver as rump kernel component


To generate a diff of this commit:
cvs rdiff -u -r1.697 -r1.698 src/distrib/sets/lists/base/shl.mi
cvs rdiff -u -r1.1887 -r1.1888 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.262 -r1.263 src/distrib/sets/lists/comp/shl.mi
cvs rdiff -u -r1.55 -r1.56 src/distrib/sets/lists/debug/mi
cvs rdiff -u -r1.58 -r1.59 src/distrib/sets/lists/debug/shl.mi
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/fs/Makefile.rumpfscomp
cvs rdiff -u -r0 -r1.1 src/sys/rump/fs/lib/libaio/Makefile \
src/sys/rump/fs/lib/libaio/shlib_version

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

2014-04-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Apr 10 02:44:05 UTC 2014

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

Log Message:
Deal with non-4KB pages properly.


To generate a diff of this commit:
cvs rdiff -u -r1.85 -r1.86 src/sys/arch/arm/arm32/bus_dma.c

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



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

2014-04-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Apr 10 02:45:02 UTC 2014

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

Log Message:
Fix pmap_extract to deal with non-4KB pages.


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

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



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

2014-04-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Apr 10 02:45:55 UTC 2014

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

Log Message:
Fix pasto.


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

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



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

2014-04-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Apr 10 02:48:40 UTC 2014

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

Log Message:
emit VERBOSE_INIT_ARM


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

2014-04-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Apr 10 02:49:42 UTC 2014

Modified Files:
src/sys/arch/arm/arm: cpufunc.c

Log Message:
change cortex_cpufunc to armv7_cpufuncs.  CPU_CORTEX -> CPU_ARMV7


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

2014-04-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Apr 10 02:55:13 UTC 2014

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

Log Message:
Address PR/48710.
r3 is not trashed during the routine so the level is preserved.
The only two real bugs was not initializing r3 to 0 to start with L1 cache
and the invalid fetching the set count from r3.  The mov r1, #0 should have
been mov r3, #0 and has been corrected.
Instead of two shifts, just use ubfx to extract the set bits and then compare
them to 0.
Add some other minor optimizations that make the code a little clearer.


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

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