CVS commit: src/share/misc

2014-05-30 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri May 30 07:26:06 UTC 2014

Modified Files:
src/share/misc: bsd-family-tree

Log Message:
Sync with FreeBSD:
- Add DragonFly 3.6.0 and 3.6.1
- Add FreeBSD 9.2 and 10.0
- Add Mac OS X 10.9
- Add OpenBSD 5.4
- Change the master's URL.
Add some releases:
- Add NetBSD 5.1.4 and 5.2.2
- Add OpenBSD 5.5


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/share/misc/bsd-family-tree

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



CVS commit: src/usr.bin/calendar/calendars

2014-05-30 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri May 30 08:36:28 UTC 2014

Modified Files:
src/usr.bin/calendar/calendars: calendar.netbsd

Log Message:
Add 5.1.4, 5.2.2.  6.0.4 and 6.1.3.


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/usr.bin/calendar/calendars/calendar.netbsd

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



CVS commit: src/distrib/sets

2014-05-30 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Fri May 30 08:37:35 UTC 2014

Modified Files:
src/distrib/sets: regpkg

Log Message:
Convert mtree spec path characters with sed(1) to avoid tool'ifying vis(1).


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/distrib/sets/regpkg

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



CVS commit: src/sys/ufs/ffs

2014-05-30 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Fri May 30 08:40:09 UTC 2014

Modified Files:
src/sys/ufs/ffs: ffs_snapshot.c

Log Message:
Testing "v_usecount == 1" for exclusive reference will not always
work -- remove and test only readonly.


To generate a diff of this commit:
cvs rdiff -u -r1.134 -r1.135 src/sys/ufs/ffs/ffs_snapshot.c

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



CVS commit: src/sys/fs/msdosfs

2014-05-30 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Fri May 30 08:42:35 UTC 2014

Modified Files:
src/sys/fs/msdosfs: msdosfs_denode.c

Log Message:
msdosfs_reclaim(): add missing fstrans and protect change
of v_data with v_interlock as msdosfs_sync() now needs it.


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/sys/fs/msdosfs/msdosfs_denode.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-05-30 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Fri May 30 08:46:00 UTC 2014

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

Log Message:
vfs_vnode_iterator_next(): if a vnode is reclaiming (VI_XLOCK) skip
the filter.  Vget() will wait until the vnode disappeared.  No more
"dangling vnode" panics on unmount.


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/kern/vfs_mount.c

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



CVS commit: src/sys/nfs

2014-05-30 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Fri May 30 08:47:45 UTC 2014

Modified Files:
src/sys/nfs: nfs_node.c nfs_var.h nfs_vfsops.c nfsmount.h nfsnode.h

Log Message:
Change NFS from rbtree to vcache.


To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 src/sys/nfs/nfs_node.c
cvs rdiff -u -r1.91 -r1.92 src/sys/nfs/nfs_var.h
cvs rdiff -u -r1.228 -r1.229 src/sys/nfs/nfs_vfsops.c
cvs rdiff -u -r1.51 -r1.52 src/sys/nfs/nfsmount.h
cvs rdiff -u -r1.72 -r1.73 src/sys/nfs/nfsnode.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/mips/include

2014-05-30 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri May 30 11:46:48 UTC 2014

Modified Files:
src/sys/arch/mips/include: asm.h

Log Message:
Drop undocumented and redundant 0 argument to .ent.


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/mips/include/asm.h

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



CVS commit: src/usr.sbin/makefs/cd9660

2014-05-30 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri May 30 13:14:48 UTC 2014

Modified Files:
src/usr.sbin/makefs/cd9660: iso9660_rrip.c

Log Message:
PR kern/48852 (which should have been bin/ in retrospect): apply patch
from Thomas Schmitt to fix rockridge encoding of device nodes.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/usr.sbin/makefs/cd9660/iso9660_rrip.c

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



CVS commit: src/distrib/vax/cdroms/installcd

2014-05-30 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri May 30 13:19:43 UTC 2014

Modified Files:
src/distrib/vax/cdroms/installcd: etc.rc

Log Message:
Make it deal with /dev being the result of a "MAKDEV all" instead of
"MAKEDEV init" by mounting a ptyfs if needed.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/distrib/vax/cdroms/installcd/etc.rc

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



CVS commit: src/distrib/vax/cdroms/installcd

2014-05-30 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri May 30 13:23:05 UTC 2014

Modified Files:
src/distrib/vax/cdroms/installcd: Makefile

Log Message:
The current vax /boot is super slow unziping kernels - and this is a CD, wich
has space enough, so unzip the kernel on it to speed up the boot process.
XXX The /boot bug should nevertheless be fixed.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/distrib/vax/cdroms/installcd/Makefile

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



CVS commit: src/distrib/vax/cdroms/installcd

2014-05-30 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri May 30 13:24:22 UTC 2014

Modified Files:
src/distrib/vax/cdroms/installcd: Makefile

Log Message:
Pre-populate /dev on the CD - with rockridge extensions we can do this and
it saves us one tmpfs (or mfs) instance, which helps quite a bit on low
memory machines.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/distrib/vax/cdroms/installcd/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/sys

2014-05-30 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Fri May 30 16:11:01 UTC 2014

Modified Files:
src/lib/libc/sys: munmap.2

Log Message:
len argument is of unsigned type (size_t) and thus cannot be negative;
remove corresponding statement in ERRORS.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/lib/libc/sys/munmap.2

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

2014-05-30 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Fri May 30 16:12:22 UTC 2014

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.663 -r1.664 src/sys/dev/usb/usbdevs.h
cvs rdiff -u -r1.664 -r1.665 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

2014-05-30 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Fri May 30 16:11:52 UTC 2014

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

Log Message:
Added Realtek devices.


To generate a diff of this commit:
cvs rdiff -u -r1.671 -r1.672 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/external/gpl3/gcc/dist/gcc

2014-05-30 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri May 30 18:31:31 UTC 2014

Modified Files:
src/external/gpl3/gcc/dist/gcc/common/config/arm: arm-common.c
src/external/gpl3/gcc/dist/gcc/config/arm: arm.h netbsd-eabi.h

Log Message:
Switch eARM to using normal DWARF exception handling.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 \
src/external/gpl3/gcc/dist/gcc/common/config/arm/arm-common.c
cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gcc/dist/gcc/config/arm/arm.h
cvs rdiff -u -r1.12 -r1.13 \
src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.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-05-30 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri May 30 18:30:32 UTC 2014

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

Log Message:
Remove platform support list for libc unwinder, just keep comment about
ia64 state.


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

2014-05-30 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri May 30 18:28:16 UTC 2014

Modified Files:
src/distrib/sets/lists/comp: md.amd64 md.i386
src/external/bsd/llvm: Makefile.inc
src/external/bsd/llvm/bin/clang: Makefile
src/external/bsd/llvm/bin/lld: Makefile
src/external/bsd/llvm/bin/lldb: Makefile
src/external/bsd/llvm/bin/llvm-readobj: Makefile
src/external/bsd/llvm/config/clang/Config: config.h
src/external/bsd/llvm/config/llvm/Config: config.h.in
src/external/bsd/llvm/config/llvm/Support: DataTypes.h
src/external/bsd/llvm/include: Makefile
src/external/bsd/llvm/lib: Makefile
src/external/bsd/llvm/lib/libLLVMAArch64CodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMAArch64Disassembler: Makefile
src/external/bsd/llvm/lib/libLLVMAArch64MCTargetDesc: Makefile
src/external/bsd/llvm/lib/libLLVMARMCodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMARMMCTargetDesc: Makefile
src/external/bsd/llvm/lib/libLLVMAnalysis: Makefile
src/external/bsd/llvm/lib/libLLVMAsmPrinter: Makefile
src/external/bsd/llvm/lib/libLLVMCodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMIR: Makefile
src/external/bsd/llvm/lib/libLLVMMC: Makefile
src/external/bsd/llvm/lib/libLLVMMipsCodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc: Makefile
src/external/bsd/llvm/lib/libLLVMObject: Makefile
src/external/bsd/llvm/lib/libLLVMScalarOpts: Makefile
src/external/bsd/llvm/lib/libLLVMSupport: Makefile
src/external/bsd/llvm/lib/libLLVMTransformsUtils: Makefile
src/external/bsd/llvm/lib/libLLVMX86AsmParser: Makefile
src/external/bsd/llvm/lib/libLLVMX86CodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMX86Disassembler: Makefile
src/external/bsd/llvm/lib/libLLVMX86MCTargetDesc: Makefile
src/external/bsd/llvm/lib/libclangAnalysis: Makefile
src/external/bsd/llvm/lib/libclangBasic: Makefile
src/external/bsd/llvm/lib/libclangCodeGen: Makefile
src/external/bsd/llvm/lib/libclangFrontend: Makefile
src/external/bsd/llvm/lib/liblldDriver: Makefile
src/external/bsd/llvm/lib/liblldReaderWriterELFMips: Makefile
src/external/bsd/llvm/lib/liblldReaderWriterMachO: Makefile
src/external/bsd/llvm/lib/liblldbAPI: Makefile
src/external/bsd/llvm/lib/liblldbCommands: Makefile
src/external/bsd/llvm/lib/liblldbCore: Makefile
src/external/bsd/llvm/lib/liblldbHostCommon: Makefile
src/external/bsd/llvm/lib/liblldbPluginProcessElfCore: Makefile
src/external/bsd/llvm/lib/liblldbPluginProcessNetBSD: Makefile
src/external/bsd/llvm/lib/liblldbPluginProcessPOSIX: Makefile
src/external/bsd/llvm/lib/liblldbPluginProcessUtility: Makefile
src/external/bsd/llvm/lib/liblldbTarget: Makefile
src/external/bsd/llvm/lib/liblldbUtility: Makefile
Added Files:
src/external/bsd/llvm/lib/libLLVMProfileData: Makefile
src/external/bsd/llvm/lib/liblldbPluginABIMacOSX_arm64: Makefile
src/external/bsd/llvm/lib/liblldbPluginInstructionARM64: Makefile
src/external/bsd/llvm/lib/liblldbPluginJITLoaderGDB: Makefile
src/external/bsd/llvm/lib/liblldbPluginObjectFileJIT: Makefile
src/tools/llvm-lib/libLLVMDebugInfo: Makefile
src/tools/llvm-lib/libLLVMProfileData: Makefile

Log Message:
Update build system for LLVM/Clang snapshot r209886. This brings in the
merged AArch64 backend and the move of eARM to DWARF exception handling
for NetBSD. C++11 is required for building.


To generate a diff of this commit:
cvs rdiff -u -r1.219 -r1.220 src/distrib/sets/lists/comp/md.amd64
cvs rdiff -u -r1.145 -r1.146 src/distrib/sets/lists/comp/md.i386
cvs rdiff -u -r1.72 -r1.73 src/external/bsd/llvm/Makefile.inc
cvs rdiff -u -r1.30 -r1.31 src/external/bsd/llvm/bin/clang/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/bin/lld/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/bin/lldb/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/bin/llvm-readobj/Makefile
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/llvm/config/clang/Config/config.h
cvs rdiff -u -r1.12 -r1.13 \
src/external/bsd/llvm/config/llvm/Config/config.h.in
cvs rdiff -u -r1.5 -r1.6 \
src/external/bsd/llvm/config/llvm/Support/DataTypes.h
cvs rdiff -u -r1.30 -r1.31 src/external/bsd/llvm/include/Makefile
cvs rdiff -u -r1.39 -r1.40 src/external/bsd/llvm/lib/Makefile
cvs rdiff -u -r1.3 -r1.4 \
src/external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile
cvs rdiff -u -r1.1 -r1.2 \
src/external/bsd/llvm/lib/libLLVMAArch64Disassembler/Makefile
cvs rdiff -u -r1.1 -r1.2 \
src/external/bsd/llvm/lib/libLLVMAArch64MCTargetDesc/Makefile
cvs rdiff -u -r1.12 -r1.13 \
src/external/bsd/llvm/lib/libLLVMARMCodeGen/Makefile
cvs rdiff -u -r1.9 -r1.10 \
src/external/bsd/llvm/lib/libLLVMARMMCT

CVS commit: src/share/mk

2014-05-30 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri May 30 18:31:58 UTC 2014

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

Log Message:
Always use our exception handling code for eARM.


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

2014-05-30 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri May 30 18:33:30 UTC 2014

Modified Files:
src: UPDATING

Log Message:
Add note about the eARM flag day for C++.


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

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-05-30 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri May 30 18:39:29 UTC 2014

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

Log Message:
If clang is requested for i386, amd64 or eARM, also build libc++.


To generate a diff of this commit:
cvs rdiff -u -r1.811 -r1.812 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/usr.bin/calendar/calendars

2014-05-30 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri May 30 19:01:52 UTC 2014

Modified Files:
src/usr.bin/calendar/calendars: calendar.netbsd

Log Message:
Remove duplicated lines.


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/usr.bin/calendar/calendars/calendar.netbsd

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



CVS commit: src/sys/arch/sparc64/sparc64

2014-05-30 Thread Palle Lyckegaard
Module Name:src
Committed By:   palle
Date:   Fri May 30 21:55:32 UTC 2014

Modified Files:
src/sys/arch/sparc64/sparc64: locore.s

Log Message:
Remove debugging code introduced by accident in locore.s revision 1.357


To generate a diff of this commit:
cvs rdiff -u -r1.358 -r1.359 src/sys/arch/sparc64/sparc64/locore.s

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



CVS commit: src/usr.sbin/ifmcstat

2014-05-30 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri May 30 22:20:48 UTC 2014

Modified Files:
src/usr.sbin/ifmcstat: ifmcstat.c

Log Message:
Inline trivial helper function.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/ifmcstat/ifmcstat.c

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



CVS commit: src/sys/net/npf

2014-05-30 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Fri May 30 23:26:06 UTC 2014

Modified Files:
src/sys/net/npf: npf.h npf_conf.c npf_impl.h npf_nat.c npf_ruleset.c

Log Message:
- npf_nat_freepolicy: handle a race condition when a new connection might
  be associated with a NAT policy which is going away and npfctl reload
  would wait for its natural expiration (potentially long time).
- Remove npf_ruleset_natreload() by merging into npf_ruleset_reload().
- npf_ruleset_reload: eliminate a small time period when a valid NAT
  policy might be inactive during the reload operation.


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sys/net/npf/npf.h
cvs rdiff -u -r1.5 -r1.6 src/sys/net/npf/npf_conf.c
cvs rdiff -u -r1.51 -r1.52 src/sys/net/npf/npf_impl.h
cvs rdiff -u -r1.27 -r1.28 src/sys/net/npf/npf_nat.c
cvs rdiff -u -r1.30 -r1.31 src/sys/net/npf/npf_ruleset.c

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