CVS commit: src/distrib/common

2012-08-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Aug 10 05:22:22 UTC 2012

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

Log Message:
Add a dependency on etc.${MACHINE}/MAKEDEV.conf


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/distrib/common/Makefile.makedev

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



CVS commit: src/distrib/evbarm/instkernel/ramdisk

2012-08-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Aug 10 05:21:14 UTC 2012

Modified Files:
src/distrib/evbarm/instkernel/ramdisk: list

Log Message:
Add fdisk/gpt/fsck_msdos


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/distrib/evbarm/instkernel/ramdisk/list

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



CVS commit: src/lib/libcrypt

2012-08-09 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri Aug 10 04:30:47 UTC 2012

Modified Files:
src/lib/libcrypt: Makefile

Log Message:
crypt-sha1.c flags apply to all compilers in the tree, drop conditional.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/lib/libcrypt/Makefile

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



CVS commit: src/share/mk

2012-08-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Aug 10 02:53:10 UTC 2012

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

Log Message:
Add .ARM.exidx as a section to be removed for a.out on ARM


To generate a diff of this commit:
cvs rdiff -u -r1.703 -r1.704 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/arch/evbarm/conf

2012-08-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Aug 10 02:46:51 UTC 2012

Modified Files:
src/sys/arch/evbarm/conf: mk.marvell

Log Message:
Allow a config file to predefine KERNEL_{PHYS,VIRT}_BASE


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbarm/conf/mk.marvell

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

2012-08-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Aug 10 02:40:17 UTC 2012

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

Log Message:
Add OpenRD JTAGKey entry


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

2012-08-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Aug 10 02:39:56 UTC 2012

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.617 -r1.618 src/sys/dev/usb/usbdevs.h
cvs rdiff -u -r1.618 -r1.619 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

2012-08-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Aug 10 02:39:32 UTC 2012

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

Log Message:
Add OpenRD JTAGKey (console/jtag)


To generate a diff of this commit:
cvs rdiff -u -r1.625 -r1.626 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/sys/arch/evbarm/marvell

2012-08-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Aug 10 02:33:11 UTC 2012

Modified Files:
src/sys/arch/evbarm/marvell: marvell_machdep.c

Log Message:
Make mvsoc_bootstrap (so it can initial an early console).


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/evbarm/marvell/marvell_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/evbarm/conf

2012-08-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Aug 10 02:31:52 UTC 2012

Added Files:
src/sys/arch/evbarm/conf: OPENRD OPENRD_INSTALL

Log Message:
Add config file(s) for OpenRD client.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/evbarm/conf/OPENRD \
src/sys/arch/evbarm/conf/OPENRD_INSTALL

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

2012-08-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Aug 10 02:18:21 UTC 2012

Modified Files:
src/sys/arch/arm/marvell: mvsoc.c

Log Message:
Add MVSOC_CONSOLE_EARLY option to get a com console as soon as initarm
is entered.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/marvell/mvsoc.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/ic

2012-08-09 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Thu Aug  9 23:56:35 UTC 2012

Modified Files:
src/sys/dev/ic: vga.c

Log Message:
Reset flip/flop using dedicated vga_reset_state() macro we already have.
Explicit vga_raw_read() used here before was incorrect since it reads
from *wrong* io handle!

Fixes weird problem under VirtualBox where first switch to a different
VT caused text mode color 0 (normally black) to become something else.


To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 src/sys/dev/ic/vga.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

2012-08-09 Thread Brian Buhrow
Module Name:src
Committed By:   buhrow
Date:   Thu Aug  9 23:53:25 UTC 2012

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

Log Message:
Implement DIOCGSTRATEGY and DIOCSSTRATEGY to allow raidframe to use
different buffer queue strategies.
Initialize raid sets to use the default buffer queue strategy for the given
architecture, rather than forcing raidframe to use  fcfs in all cases.
This should cause raidframe to use the same buffer queue strategy as the
underlying disks.
On I386, I see performance enhancements of between 14 and 16% with raid5
sets with no other change.
See http://mail-index.NetBSD.org/tech-kern/2012/08/08/msg013758.html
for a discussion of this issue.


To generate a diff of this commit:
cvs rdiff -u -r1.297 -r1.298 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: src/sys/dev/ic

2012-08-09 Thread Valeriy E. Ushakov
Module Name:src
Committed By:   uwe
Date:   Thu Aug  9 20:25:06 UTC 2012

Modified Files:
src/sys/dev/ic: vga_subr.c

Log Message:
Use vga_raw_read/vga_raw_write instead of spelling bus space ops explicitly.
Same object code is produced.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/dev/ic/vga_subr.c

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



CVS commit: [matt-nb5-mips64] src/sys/arch/mips/rmi

2012-08-09 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Aug  9 19:46:40 UTC 2012

Modified Files:
src/sys/arch/mips/rmi [matt-nb5-mips64]: rmixl_fmn_pci.c

Log Message:
Deal with unallocated spill area in the fmn.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/arch/mips/rmi/rmixl_fmn_pci.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

2012-08-09 Thread Julian Coleman
Module Name:src
Committed By:   jdc
Date:   Thu Aug  9 17:13:30 UTC 2012

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

Log Message:
Update entry for #441 with extra file.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.173 -r1.1.2.174 src/doc/CHANGES-6.0

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



CVS commit: [netbsd-6] src/sys/arch/evbarm/stand/boot2440

2012-08-09 Thread Julian Coleman
Module Name:src
Committed By:   jdc
Date:   Thu Aug  9 17:12:56 UTC 2012

Modified Files:
src/sys/arch/evbarm/stand/boot2440 [netbsd-6]: s3csdi.c

Log Message:
Pull up revision 1.2 to fix fallout from ticket #441.

Add  include for intmax_t


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.1.2.1 src/sys/arch/evbarm/stand/boot2440/s3csdi.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/ntp/bin/ntpd

2012-08-09 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Aug  9 14:40:52 UTC 2012

Modified Files:
src/external/bsd/ntp/bin/ntpd: Makefile

Log Message:
Disable warning about broken strncat usage from clang for now.
The code is technically not going to overflow, but completely messed up.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/external/bsd/ntp/bin/ntpd/Makefile

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



CVS commit: src/external/bsd/llvm/lib

2012-08-09 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Aug  9 14:39:02 UTC 2012

Modified Files:
src/external/bsd/llvm/lib: Makefile
Added Files:
src/external/bsd/llvm/lib/libclangASTMatchers: Makefile

Log Message:
Add (optional) libclangASTMatchers.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/external/bsd/llvm/lib/Makefile
cvs rdiff -u -r0 -r1.1 src/external/bsd/llvm/lib/libclangASTMatchers/Makefile

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



CVS commit: src/external/bsd/llvm

2012-08-09 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Aug  9 14:37:07 UTC 2012

Modified Files:
src/external/bsd/llvm: Makefile.inc
src/external/bsd/llvm/bin/tblgen: Makefile
src/external/bsd/llvm/include: Makefile
src/external/bsd/llvm/lib/libLLVMAnalysis: Makefile
src/external/bsd/llvm/lib/libLLVMCodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMCore: Makefile
src/external/bsd/llvm/lib/libLLVMInstrumentation: Makefile
src/external/bsd/llvm/lib/libLLVMMC: Makefile
src/external/bsd/llvm/lib/libLLVMMipsCodeGen: Makefile
src/external/bsd/llvm/lib/libLLVMScalarOpts: Makefile
src/external/bsd/llvm/lib/libLLVMSupport: Makefile
src/external/bsd/llvm/lib/libclangAST: Makefile
src/external/bsd/llvm/lib/libclangBasic: Makefile
src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers: Makefile
src/external/bsd/llvm/lib/libclangStaticAnalyzerCore: Makefile
src/external/bsd/llvm/lib/libclangTooling: Makefile

Log Message:
Update LLVM/Clang snapshot to r161532 for the usual set of improvements
and bugfixes.


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/external/bsd/llvm/Makefile.inc
cvs rdiff -u -r1.13 -r1.14 src/external/bsd/llvm/bin/tblgen/Makefile
cvs rdiff -u -r1.11 -r1.12 src/external/bsd/llvm/include/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/lib/libLLVMAnalysis/Makefile
cvs rdiff -u -r1.18 -r1.19 src/external/bsd/llvm/lib/libLLVMCodeGen/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/llvm/lib/libLLVMCore/Makefile
cvs rdiff -u -r1.5 -r1.6 \
src/external/bsd/llvm/lib/libLLVMInstrumentation/Makefile
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/llvm/lib/libLLVMMC/Makefile
cvs rdiff -u -r1.10 -r1.11 \
src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile
cvs rdiff -u -r1.12 -r1.13 src/external/bsd/llvm/lib/libLLVMSupport/Makefile
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/lib/libclangAST/Makefile
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/lib/libclangBasic/Makefile
cvs rdiff -u -r1.14 -r1.15 \
src/external/bsd/llvm/lib/libclangStaticAnalyzerCheckers/Makefile
cvs rdiff -u -r1.10 -r1.11 \
src/external/bsd/llvm/lib/libclangStaticAnalyzerCore/Makefile
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/lib/libclangTooling/Makefile

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



CVS commit: src/doc

2012-08-09 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Aug  9 12:39:56 UTC 2012

Modified Files:
src/doc: 3RDPARTY

Log Message:
update for tzcode2012e


To generate a diff of this commit:
cvs rdiff -u -r1.955 -r1.956 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/libc/time

2012-08-09 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Aug  9 12:38:26 UTC 2012

Modified Files:
src/lib/libc/time: Makefile README Theory checktab.awk private.h
tz-art.htm tz-link.htm tzfile.5 tzfile.h tzselect.ksh zdump.8
zdump.c zic.8 zic.c
Added Files:
src/lib/libc/time: version.h

Log Message:
merge 2012e


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/lib/libc/time/Makefile
cvs rdiff -u -r1.6 -r1.7 src/lib/libc/time/README \
src/lib/libc/time/tzselect.ksh
cvs rdiff -u -r1.10 -r1.11 src/lib/libc/time/Theory
cvs rdiff -u -r1.4 -r1.5 src/lib/libc/time/checktab.awk
cvs rdiff -u -r1.25 -r1.26 src/lib/libc/time/private.h
cvs rdiff -u -r1.2 -r1.3 src/lib/libc/time/tz-art.htm
cvs rdiff -u -r1.7 -r1.8 src/lib/libc/time/tz-link.htm
cvs rdiff -u -r1.17 -r1.18 src/lib/libc/time/tzfile.5
cvs rdiff -u -r1.9 -r1.10 src/lib/libc/time/tzfile.h
cvs rdiff -u -r0 -r1.1 src/lib/libc/time/version.h
cvs rdiff -u -r1.8 -r1.9 src/lib/libc/time/zdump.8
cvs rdiff -u -r1.24 -r1.25 src/lib/libc/time/zdump.c
cvs rdiff -u -r1.19 -r1.20 src/lib/libc/time/zic.8
cvs rdiff -u -r1.29 -r1.30 src/lib/libc/time/zic.c

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



CVS commit: src/bin/pax

2012-08-09 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Aug  9 11:05:59 UTC 2012

Modified Files:
src/bin/pax: getoldopt.c options.c

Log Message:
add missing include files


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/bin/pax/getoldopt.c
cvs rdiff -u -r1.113 -r1.114 src/bin/pax/options.c

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



CVS commit: src/doc

2012-08-09 Thread Matthias Drochner
Module Name:src
Committed By:   drochner
Date:   Thu Aug  9 09:15:21 UTC 2012

Modified Files:
src/doc: CHANGES.prev

Log Message:
mention switch to FAST_IPSEC in January


To generate a diff of this commit:
cvs rdiff -u -r1.110 -r1.111 src/doc/CHANGES.prev

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



CVS commit: [netbsd-6] src/share/zoneinfo

2012-08-09 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Thu Aug  9 08:36:47 UTC 2012

Modified Files:
src/share/zoneinfo [netbsd-6]: australasia

Log Message:
Something went wrong when processing pullup #470, fix this:

Import tzdata2012e from 
ftp://ftp.iana.org/tz/releases/tzdata2012e.tar.gz

Major changes from tzdata2012d to tzdata2012e:

   * australasia (Pacific/Fakaofo): Tokelau is UTC+13, not UTC+14.
 (Thanks to Steffen Thorsen.)

   * Use a single version number for both code and data.

[apb, ticket #470]


To generate a diff of this commit:
cvs rdiff -u -r1.23.4.2 -r1.23.4.3 src/share/zoneinfo/australasia

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



CVS commit: src/bin/pax

2012-08-09 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Aug  9 08:09:22 UTC 2012

Modified Files:
src/bin/pax: cpio.c extern.h gen_subs.c pax.h tar.c

Log Message:
PR/46786: Simon Burge: After conversion to 64 bit time_t, tar/pax/cpio
erroneously think that negative time_t's never fit in 32 bits. Rework
conversion code to always use uintmax_t, and detect negative values.
XXX[1]: Perhaps we should do the same (use a signed conversion) for all
fields not just for time_t
XXX[2]: pullup for 6


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/bin/pax/cpio.c
cvs rdiff -u -r1.58 -r1.59 src/bin/pax/extern.h
cvs rdiff -u -r1.35 -r1.36 src/bin/pax/gen_subs.c
cvs rdiff -u -r1.30 -r1.31 src/bin/pax/pax.h
cvs rdiff -u -r1.69 -r1.70 src/bin/pax/tar.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

2012-08-09 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Thu Aug  9 08:04:09 UTC 2012

Modified Files:
src/doc [netbsd-6]: 3RDPARTY CHANGES-6.0

Log Message:
Tickets 467, 470 and 471


To generate a diff of this commit:
cvs rdiff -u -r1.909.2.10 -r1.909.2.11 src/doc/3RDPARTY
cvs rdiff -u -r1.1.2.172 -r1.1.2.173 src/doc/CHANGES-6.0

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



CVS commit: [netbsd-6] src/sys/dev/pci

2012-08-09 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Thu Aug  9 08:00:55 UTC 2012

Modified Files:
src/sys/dev/pci [netbsd-6]: if_wm.c

Log Message:
Pull up following revision(s) (requested by msaitoh in ticket #471):
sys/dev/pci/if_wm.c: revision 1.230
sys/dev/pci/if_wm.c: revision 1.231
  Add workaround for QEMU and the variants that fail on EEPROM access.
  This problem was discovered a few years ago, but some variants and
cloud services still have the bug. This problem is not NetBSD's bug
but qemus's bug. For NetBSD users, existence of buggy virtual machines
s sad thing, so we add a workaroud.
Fix the check of the device type in last commit.
Reported by Thomas Klausner.


To generate a diff of this commit:
cvs rdiff -u -r1.227.2.1 -r1.227.2.2 src/sys/dev/pci/if_wm.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/sys/dev/dm

2012-08-09 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Thu Aug  9 07:53:31 UTC 2012

Modified Files:
src/sys/dev/dm [netbsd-6]: dm_target_stripe.c

Log Message:
Pull up following revision(s) (requested by haad in ticket #467):
sys/dev/dm/dm_target_stripe.c: revision 1.18
Fix problem reported by jym on current-user@ patch was provided by mhitch@.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.17.2.1 src/sys/dev/dm/dm_target_stripe.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/pci

2012-08-09 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Aug  9 07:48:39 UTC 2012

Modified Files:
src/sys/dev/pci: if_wm.c

Log Message:
Fix the check of the device type in last commit.
Reported by Thomas Klausner.


To generate a diff of this commit:
cvs rdiff -u -r1.230 -r1.231 src/sys/dev/pci/if_wm.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/puffs

2012-08-09 Thread Emmanuel Dreyfus
Module Name:src
Committed By:   manu
Date:   Thu Aug  9 07:46:18 UTC 2012

Modified Files:
src/sys/fs/puffs: puffs_vfsops.c

Log Message:
Backout previous bugfix attempt for unmounts. That changes did not
address the real problem.


To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 src/sys/fs/puffs/puffs_vfsops.c

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



CVS commit: src/bin/cat

2012-08-09 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Thu Aug  9 07:26:28 UTC 2012

Modified Files:
src/bin/cat: cat.1

Log Message:
Use "e.g.", not "i.e.", to introduce an example.


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/bin/cat/cat.1

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