Alan Barrett committed a change to src in head on Tue Mar 25 19:41:57 UTC 2008

Install the ustir.4 man page, which was created in June 2007.

Jeremy C. Reed committed a change to src in head on Tue Mar 25 20:04:33 UTC 2008

Add some MLINKS for man pages (no new content).

lpa(4) (Man page was removed about 14 years ago. Now link to lpt.4

on acorn32, i386, and mvme68k.)

audioctl(4)

random(4)

urandom(4)

tuner(4)

vbi(4)

wsmuxctl(4)

As mentioned on netbsd-docs list. (Many, many more man pages to do.)

Alan Barrett committed a change to src in head on Thu Mar 27 07:15:16 UTC 2008

Use "${TOOL_SED}" instead of just "sed" in sys/arch/m68k/060sp/asm2gas.

David A. Holland committed a change to src in head on Fri Mar 28 04:24:18 UTC 2008

The phase of the build that -u prevents is "make cleandir", not merely

"make clean"; adjust build.sh's usage message to reflect this.

David A. Holland committed a change to src in head on Fri Mar 28 05:23:44 UTC 2008

Assorted updates and clarifications, grammar fixes and wording improvements,

and so on. Significant highlights:

   - mention src/tests and reference atf;

   - provide examples of MACHINE and MACHINE_ARCH;

   - mention that MKOBJ=no is not recommended;

   - correct the description of the default setting of USETOOLS;

   - document the interactions of build.sh -[uo] with various things;

   - document the interactions of build.sh tools and kernel=FOO;

   - use a lot fewer parentheses.

Discussed on netbsd-docs.

Alan Barrett committed a change to src in head on Fri Mar 28 22:29:16 UTC 2008

Adapt to changes in m68k/060sp/asm2gas script: pass SED=${TOOL_SED:Q}

instead of TOOL_SED=${TOOL_SED:Q} in the environment.

Keiichi SHIMA committed a change to src in keiichi-mipv6 on Mon Mar 24 07:16:39 UTC 2008

sync with head.

Matt Thomas committed a change to src in matt-armv6 on Sun Mar 23 00:12:06 UTC 2008

sync with HEAD

Manuel Bouyer committed a change to src in netbsd-3 on Wed Mar 26 18:51:23 UTC 2008

Apply patch, requested by adrianp in ticket #1917:

	dist/bzip2/CHANGES:				patch

	dist/bzip2/LICENSE:				patch

	dist/bzip2/Makefile-libbz2_so:			patch

	dist/bzip2/Makefile:				patch

	dist/bzip2/README.COMPILATION.PROBLEMS:		patch

	dist/bzip2/README:				patch

	dist/bzip2/Y2K_INFO:				patch

	dist/bzip2/blocksort.c:				patch

	dist/bzip2/bzdiff.1:				patch

	dist/bzip2/bzdiff:				patch

	dist/bzip2/bzgrep.1:				patch

	dist/bzip2/bzgrep:				patch

	dist/bzip2/bzip2.1:				patch

	dist/bzip2/bzip2.c:				patch

	dist/bzip2/bzip2netbsd:				patch

	dist/bzip2/bzip2recover.c:			patch

	dist/bzip2/bzlib.c:				patch

	dist/bzip2/bzlib.h:				patch

	dist/bzip2/bzlib_private.h:			patch

	dist/bzip2/bzmore.1:				patch

	dist/bzip2/compress.c:				patch

	dist/bzip2/crctable.c:				patch

	dist/bzip2/decompress.c:			patch

	dist/bzip2/dlltest.c:				patch

	dist/bzip2/huffman.c:				patch

	dist/bzip2/manual.html:				patch

	dist/bzip2/manual.texi:				patch

	dist/bzip2/manual_1.html:			patch

	dist/bzip2/manual_2.html:			patch

	dist/bzip2/manual_3.html:			patch

	dist/bzip2/manual_4.html:			patch

	dist/bzip2/manual_abt.html:			patch

	dist/bzip2/manual_ovr.html:			patch

	dist/bzip2/manual_toc.html:			patch

	dist/bzip2/mk251.c:				patch

	dist/bzip2/randtable.c:				patch

	dist/bzip2/spewG.c:				patch

	dist/bzip2/unzcrash.c:				patch

	dist/bzip2/words0:				patch

	dist/bzip2/words2:				patch

	dist/bzip2/words3:				patch

	distrib/sets/lists/base/shl.mi:			patch

	distrib/sets/lists/man/mi:			patch

	distrib/sets/lists/misc/mi:			patch

	doc/3RDPARTY:					patch

	lib/libbz2/Makefile:				patch

	lib/libbz2/shlib_version:			patch

Upgrade bzip2 to 1.0.5, fixing CVE-2008-1372 and CVE-2005-0953

Manuel Bouyer committed a change to src in netbsd-3-0 on Wed Mar 26 18:52:45 UTC 2008

Apply patch, requested by adrianp in ticket #1917:

	dist/bzip2/CHANGES:				patch

	dist/bzip2/LICENSE:				patch

	dist/bzip2/Makefile-libbz2_so:			patch

	dist/bzip2/Makefile:				patch

	dist/bzip2/README.COMPILATION.PROBLEMS:		patch

	dist/bzip2/README:				patch

	dist/bzip2/Y2K_INFO:				patch

	dist/bzip2/blocksort.c:				patch

	dist/bzip2/bzdiff.1:				patch

	dist/bzip2/bzdiff:				patch

	dist/bzip2/bzgrep.1:				patch

	dist/bzip2/bzgrep:				patch

	dist/bzip2/bzip2.1:				patch

	dist/bzip2/bzip2.c:				patch

	dist/bzip2/bzip2netbsd:				patch

	dist/bzip2/bzip2recover.c:			patch

	dist/bzip2/bzlib.c:				patch

	dist/bzip2/bzlib.h:				patch

	dist/bzip2/bzlib_private.h:			patch

	dist/bzip2/bzmore.1:				patch

	dist/bzip2/compress.c:				patch

	dist/bzip2/crctable.c:				patch

	dist/bzip2/decompress.c:			patch

	dist/bzip2/dlltest.c:				patch

	dist/bzip2/huffman.c:				patch

	dist/bzip2/manual.html:				patch

	dist/bzip2/manual.texi:				patch

	dist/bzip2/manual_1.html:			patch

	dist/bzip2/manual_2.html:			patch

	dist/bzip2/manual_3.html:			patch

	dist/bzip2/manual_4.html:			patch

	dist/bzip2/manual_abt.html:			patch

	dist/bzip2/manual_ovr.html:			patch

	dist/bzip2/manual_toc.html:			patch

	dist/bzip2/mk251.c:				patch

	dist/bzip2/randtable.c:				patch

	dist/bzip2/spewG.c:				patch

	dist/bzip2/unzcrash.c:				patch

	dist/bzip2/words0:				patch

	dist/bzip2/words2:				patch

	dist/bzip2/words3:				patch

	distrib/sets/lists/base/shl.mi:			patch

	distrib/sets/lists/man/mi:			patch

	distrib/sets/lists/misc/mi:			patch

	doc/3RDPARTY:					patch

	lib/libbz2/Makefile:				patch

	lib/libbz2/shlib_version:			patch

Upgrade bzip2 to 1.0.5, fixing CVE-2008-1372 and CVE-2005-0953

Manuel Bouyer committed a change to src in netbsd-3-1 on Wed Mar 26 18:53:40 UTC 2008

Apply patch, requested by adrianp in ticket #1917:

	dist/bzip2/CHANGES:				patch

	dist/bzip2/LICENSE:				patch

	dist/bzip2/Makefile-libbz2_so:			patch

	dist/bzip2/Makefile:				patch

	dist/bzip2/README.COMPILATION.PROBLEMS:		patch

	dist/bzip2/README:				patch

	dist/bzip2/Y2K_INFO:				patch

	dist/bzip2/blocksort.c:				patch

	dist/bzip2/bzdiff.1:				patch

	dist/bzip2/bzdiff:				patch

	dist/bzip2/bzgrep.1:				patch

	dist/bzip2/bzgrep:				patch

	dist/bzip2/bzip2.1:				patch

	dist/bzip2/bzip2.c:				patch

	dist/bzip2/bzip2netbsd:				patch

	dist/bzip2/bzip2recover.c:			patch

	dist/bzip2/bzlib.c:				patch

	dist/bzip2/bzlib.h:				patch

	dist/bzip2/bzlib_private.h:			patch

	dist/bzip2/bzmore.1:				patch

	dist/bzip2/compress.c:				patch

	dist/bzip2/crctable.c:				patch

	dist/bzip2/decompress.c:			patch

	dist/bzip2/dlltest.c:				patch

	dist/bzip2/huffman.c:				patch

	dist/bzip2/manual.html:				patch

	dist/bzip2/manual.texi:				patch

	dist/bzip2/manual_1.html:			patch

	dist/bzip2/manual_2.html:			patch

	dist/bzip2/manual_3.html:			patch

	dist/bzip2/manual_4.html:			patch

	dist/bzip2/manual_abt.html:			patch

	dist/bzip2/manual_ovr.html:			patch

	dist/bzip2/manual_toc.html:			patch

	dist/bzip2/mk251.c:				patch

	dist/bzip2/randtable.c:				patch

	dist/bzip2/spewG.c:				patch

	dist/bzip2/unzcrash.c:				patch

	dist/bzip2/words0:				patch

	dist/bzip2/words2:				patch

	dist/bzip2/words3:				patch

	distrib/sets/lists/base/shl.mi:			patch

	distrib/sets/lists/man/mi:			patch

	distrib/sets/lists/misc/mi:			patch

	doc/3RDPARTY:					patch

	lib/libbz2/Makefile:				patch

	lib/libbz2/shlib_version:			patch

Upgrade bzip2 to 1.0.5, fixing CVE-2008-1372 and CVE-2005-0953

Julian Coleman committed a change to src in netbsd-4 on Sun Mar 23 10:32:05 UTC 2008

Pull up revisions (requested by bouyer in ticket #1087):

  src/distrib/sets/lists/comp/md.i386	1.104

  src/sys/arch/i386/Makefile		1.33

  src/sys/arch/xen/include/Makefile	1.3

  src/usr.bin/kdump/Makefile.ioctl-c	1.20

Install xenio.h and xenio3.h in /usr/include/xen, for the benefit

of xentools3.

XXX ignore those in Makefile.ioctl-c, they don't compile properly outside

of the Xen context and the ioctls from xenio.h conflicts with

soundcard.h

Manuel Bouyer committed a change to src in netbsd-4 on Mon Mar 24 20:22:37 UTC 2008

Apply patch (requested by adrianp in ticket #1106)

	dist/bzip2/CHANGES:			patch

	dist/bzip2/LICENSE:			patch

	dist/bzip2/Makefile-libbz2_so:		patch

	dist/bzip2/Makefile:			patch

	dist/bzip2/README.COMPILATION.PROBLEMS:	patch

	dist/bzip2/README.XML.STUFF:		patch

	dist/bzip2/README:			patch

	dist/bzip2/Y2K_INFO:			patch

	dist/bzip2/blocksort.c:			patch

	dist/bzip2/bz-common.xsl:		patch

	dist/bzip2/bz-fo.xsl:			patch

	dist/bzip2/bz-html.xsl:			patch

	dist/bzip2/bzdiff.1:			patch

	dist/bzip2/bzdiff:			patch

	dist/bzip2/bzgrep.1:			patch

	dist/bzip2/bzgrep:			patch

	dist/bzip2/bzip.css:			patch

	dist/bzip2/bzip2.1:			patch

	dist/bzip2/bzip2.c:			patch

	dist/bzip2/bzip2netbsd:			patch

	dist/bzip2/bzip2recover.c:		patch

	dist/bzip2/bzlib.c:			patch

	dist/bzip2/bzlib.h:			patch

	dist/bzip2/bzlib_private.h:		patch

	dist/bzip2/bzmore.1:			patch

	dist/bzip2/compress.c:			patch

	dist/bzip2/crctable.c:			patch

	dist/bzip2/decompress.c:		patch

	dist/bzip2/dlltest.c:			patch

	dist/bzip2/entities.xml:		patch

	dist/bzip2/format.pl:			patch

	dist/bzip2/huffman.c:			patch

	dist/bzip2/manual.html:			patch

	dist/bzip2/manual.texi:			patch

	dist/bzip2/manual.xml:			patch

	dist/bzip2/manual_1.html:		patch

	dist/bzip2/manual_2.html:		patch

	dist/bzip2/manual_3.html:		patch

	dist/bzip2/manual_4.html:		patch

	dist/bzip2/manual_abt.html:		patch

	dist/bzip2/manual_ovr.html:		patch

	dist/bzip2/manual_toc.html:		patch

	dist/bzip2/mk251.c:			patch

	dist/bzip2/randtable.c:			patch

	dist/bzip2/spewG.c:			patch

	dist/bzip2/unzcrash.c:			patch

	dist/bzip2/words0:			patch

	dist/bzip2/words2:			patch

	dist/bzip2/words3:			patch

	dist/bzip2/xmlproc.sh:			patch

	distrib/sets/lists/base/shl.mi:		patch

	distrib/sets/lists/man/mi:		patch

	distrib/sets/lists/misc/mi:		patch

	doc/3RDPARTY:				patch

	lib/libbz2/Makefile:			patch

	lib/libbz2/shlib_version:		patch

Upgrade bzip2 to 1.0.5, fixing CVE-2008-1372 and CVE-2005-0953

Manuel Bouyer committed a change to src in netbsd-4-0 on Mon Mar 24 20:19:51 UTC 2008

Apply patch (requested by adrianp in ticket #1106)

	dist/bzip2/CHANGES:			patch

	dist/bzip2/LICENSE:			patch

	dist/bzip2/Makefile-libbz2_so:		patch

	dist/bzip2/Makefile:			patch

	dist/bzip2/README.COMPILATION.PROBLEMS:		patch

	dist/bzip2/README.XML.STUFF:		patch

	dist/bzip2/README:			patch

	dist/bzip2/Y2K_INFO:			patch

	dist/bzip2/blocksort.c:			patch

	dist/bzip2/bz-common.xsl:		patch

	dist/bzip2/bz-fo.xsl:			patch

	dist/bzip2/bz-html.xsl:			patch

	dist/bzip2/bzdiff.1:			patch

	dist/bzip2/bzdiff:			patch

	dist/bzip2/bzgrep.1:			patch

	dist/bzip2/bzgrep:			patch

	dist/bzip2/bzip.css:			patch

	dist/bzip2/bzip2.1:			patch

	dist/bzip2/bzip2.c:			patch

	dist/bzip2/bzip2netbsd:			patch

	dist/bzip2/bzip2recover.c:		patch

	dist/bzip2/bzlib.c:			patch

	dist/bzip2/bzlib.h:			patch

	dist/bzip2/bzlib_private.h:		patch

	dist/bzip2/bzmore.1:			patch

	dist/bzip2/compress.c:			patch

	dist/bzip2/crctable.c:			patch

	dist/bzip2/decompress.c:		patch

	dist/bzip2/dlltest.c:			patch

	dist/bzip2/entities.xml:		patch

	dist/bzip2/format.pl:			patch

	dist/bzip2/huffman.c:			patch

	dist/bzip2/manual.html:			patch

	dist/bzip2/manual.texi:			patch

	dist/bzip2/manual.xml:			patch

	dist/bzip2/manual_1.html:		patch

	dist/bzip2/manual_2.html:		patch

	dist/bzip2/manual_3.html:		patch

	dist/bzip2/manual_4.html:		patch

	dist/bzip2/manual_abt.html:		patch

	dist/bzip2/manual_ovr.html:		patch

	dist/bzip2/manual_toc.html:		patch

	dist/bzip2/mk251.c:			patch

	dist/bzip2/randtable.c:			patch

	dist/bzip2/spewG.c:			patch

	dist/bzip2/unzcrash.c:			patch

	dist/bzip2/words0:			patch

	dist/bzip2/words2:			patch

	dist/bzip2/words3:			patch

	dist/bzip2/xmlproc.sh:			patch

	distrib/sets/lists/base/shl.mi:		patch

	distrib/sets/lists/man/mi:		patch

	distrib/sets/lists/misc/mi:		patch

	doc/3RDPARTY:				patch

	lib/libbz2/Makefile:			patch

	lib/libbz2/shlib_version:		patch

Upgrade bzip2 to 1.0.5, fixing CVE-2008-1372 and CVE-2005-0953

Matt Thomas committed a change to src/bin in matt-armv6 on Sun Mar 23 00:11:41 UTC 2008

sync with HEAD

Manuel Bouyer committed a change to src/bin/mt in netbsd-3 on Wed Mar 26 18:43:25 UTC 2008

Pull up following revision(s) (requested by dholland in ticket #1911):

	bin/mt/mt.1: revision 1.34

Grammar fix and clarification from PR 37727 by Randolf Richardson.

While here, do some of my own grammar and formatting fixes too.

Bump date.

Matt Thomas committed a change to src/common/lib in matt-armv6 on Sun Mar 23 00:12:46 UTC 2008

sync with HEAD

Takayoshi Kochi committed a change to src/common/lib/libc/arch/ia64/atomic in head on Mon Mar 24 14:59:30 UTC 2008

Add atomic_cas_foo_ni alias.

Christos Zoulas committed a change to src/common/lib/libc/string in head on Tue Mar 25 21:22:37 UTC 2008

add __OPTIMIZE_SIZE__ versions.

Christos Zoulas committed a change to src/common/lib/libc/string in head on Tue Mar 25 23:13:15 UTC 2008

add bcopy and bzero for the benefit of loadfile.

Christos Zoulas committed a change to src/common/lib/libc/string in head on Tue Mar 25 23:16:29 UTC 2008

fix #ifdefs for BCOPY

Christos Zoulas committed a change to src/common/lib/libc/string in head on Tue Mar 25 23:23:34 UTC 2008

bcopy does not return ptr.

Alan Barrett committed a change to src/common/lib/libc/string in head on Wed Mar 26 06:19:36 UTC 2008

Add /* __OPTIMIZE_SIZE__ */ comments on relevant #else and #endif lines.

Also change some #ifdef to #if defined() for consistency.

Matt Thomas committed a change to src/crypto/dist in matt-armv6 on Sun Mar 23 00:13:35 UTC 2008

sync with HEAD

Havard Eidnes committed a change to src/crypto/dist/heimdal/lib/kadm5 in head on Sun Mar 23 23:09:04 UTC 2008

The sig_atomic_t type isn't necessarily compatible with %d printf format;

cast to int before printing.

Tom Spindler committed a change to src/crypto/dist/heimdal/lib/kadm5 in head on Mon Mar 24 08:27:24 UTC 2008

fix compilation on alpha.

Michael van Elst committed a change to src/crypto/dist/heimdal/lib/kadm5 in head on Mon Mar 24 20:05:57 UTC 2008

align cast with heimdal source

http://loka.it.su.se/fisheye/changelog/heimdal/?cs=22773

Michael van Elst committed a change to src/crypto/dist/heimdal/lib/krb5 in head on Mon Mar 24 13:56:41 UTC 2008

Heimdal cannot easily detect wether the system uses kerberos or not

on a client. For now, turn on the hack, that causes heimdal to fail

when there is no config file. ok'd by lha.

Emmanuel Dreyfus committed a change to src/crypto/dist/ipsec-tools in head on Fri Mar 28 04:18:52 UTC 2008

From Cyrus Rahman <crahman@gmail.com>

Allow interface reconfiguration when running in privilege séparation mode,

document privilege separation

Emmanuel Dreyfus committed a change to src/crypto/dist/ipsec-tools/src/racoon in head on Fri Mar 28 20:28:14 UTC 2008

Still from Cyrus Rahman: fix file descriptor leak introduced by previous

commit.

Christos Zoulas committed a change to src/crypto/dist/ipsec-tools/src/racoon in head on Fri Mar 28 21:18:46 UTC 2008

properly fix the variable stack allocation code.

Matt Thomas committed a change to src/dist in matt-armv6 on Sun Mar 23 00:17:33 UTC 2008

sync with HEAD

Adrian Portelli committed a change to src/dist/bzip2 in head on Sun Mar 23 16:53:25 UTC 2008

Reflect that this is the manpage for 1.0.5 not 1.0.4

Manuel Bouyer committed a change to src/dist/bzip2 in netbsd-3 on Wed Mar 26 19:00:16 UTC 2008

Apply patch, requested by adrianp in ticket #1917:

	dist/bzip2/CHANGES:				patch

	dist/bzip2/LICENSE:				patch

	dist/bzip2/Makefile-libbz2_so:			patch

	dist/bzip2/Makefile:				patch

	dist/bzip2/README.COMPILATION.PROBLEMS:		patch

	dist/bzip2/README.XML.STUFF:			patch

	dist/bzip2/README:				patch

	dist/bzip2/Y2K_INFO:				patch

	dist/bzip2/blocksort.c:				patch

	dist/bzip2/bz-common.xsl:			patch

	dist/bzip2/bz-fo.xsl:				patch

	dist/bzip2/bz-html.xsl:				patch

	dist/bzip2/bzdiff.1:				patch

	dist/bzip2/bzdiff:				patch

	dist/bzip2/bzgrep.1:				patch

	dist/bzip2/bzgrep:				patch

	dist/bzip2/bzip.css:				patch

	dist/bzip2/bzip2.1:				patch

	dist/bzip2/bzip2.c:				patch

	dist/bzip2/bzip2netbsd:				patch

	dist/bzip2/bzip2recover.c:			patch

	dist/bzip2/bzlib.c:				patch

	dist/bzip2/bzlib.h:				patch

	dist/bzip2/bzlib_private.h:			patch

	dist/bzip2/bzmore.1:				patch

	dist/bzip2/compress.c:				patch

	dist/bzip2/crctable.c:				patch

	dist/bzip2/decompress.c:			patch

	dist/bzip2/dlltest.c:				patch

	dist/bzip2/entities.xml:			patch

	dist/bzip2/format.pl:				patch

	dist/bzip2/huffman.c:				patch

	dist/bzip2/manual.html:				patch

	dist/bzip2/manual.texi:				patch

	dist/bzip2/manual.xml:				patch

	dist/bzip2/manual_1.html:			patch

	dist/bzip2/manual_2.html:			patch

	dist/bzip2/manual_3.html:			patch

	dist/bzip2/manual_4.html:			patch

	dist/bzip2/manual_abt.html:			patch

	dist/bzip2/manual_ovr.html:			patch

	dist/bzip2/manual_toc.html:			patch

	dist/bzip2/mk251.c:				patch

	dist/bzip2/randtable.c:				patch

	dist/bzip2/spewG.c:				patch

	dist/bzip2/unzcrash.c:				patch

	dist/bzip2/words0:				patch

	dist/bzip2/words2:				patch

	dist/bzip2/words3:				patch

	dist/bzip2/xmlproc.sh:				patch

	distrib/sets/lists/base/shl.mi:			patch

	distrib/sets/lists/man/mi:			patch

	distrib/sets/lists/misc/mi:			patch

	doc/3RDPARTY:					patch

	lib/libbz2/Makefile:				patch

	lib/libbz2/shlib_version:			patch

Upgrade bzip2 to 1.0.5, fixing CVE-2008-1372 and CVE-2005-0953

Manuel Bouyer committed a change to src/dist/bzip2 in netbsd-3-0 on Wed Mar 26 19:00:58 UTC 2008

Apply patch, requested by adrianp in ticket #1917:

	dist/bzip2/CHANGES:				patch

	dist/bzip2/LICENSE:				patch

	dist/bzip2/Makefile-libbz2_so:			patch

	dist/bzip2/Makefile:				patch

	dist/bzip2/README.COMPILATION.PROBLEMS:		patch

	dist/bzip2/README.XML.STUFF:			patch

	dist/bzip2/README:				patch

	dist/bzip2/Y2K_INFO:				patch

	dist/bzip2/blocksort.c:				patch

	dist/bzip2/bz-common.xsl:			patch

	dist/bzip2/bz-fo.xsl:				patch

	dist/bzip2/bz-html.xsl:				patch

	dist/bzip2/bzdiff.1:				patch

	dist/bzip2/bzdiff:				patch

	dist/bzip2/bzgrep.1:				patch

	dist/bzip2/bzgrep:				patch

	dist/bzip2/bzip.css:				patch

	dist/bzip2/bzip2.1:				patch

	dist/bzip2/bzip2.c:				patch

	dist/bzip2/bzip2netbsd:				patch

	dist/bzip2/bzip2recover.c:			patch

	dist/bzip2/bzlib.c:				patch

	dist/bzip2/bzlib.h:				patch

	dist/bzip2/bzlib_private.h:			patch

	dist/bzip2/bzmore.1:				patch

	dist/bzip2/compress.c:				patch

	dist/bzip2/crctable.c:				patch

	dist/bzip2/decompress.c:			patch

	dist/bzip2/dlltest.c:				patch

	dist/bzip2/entities.xml:			patch

	dist/bzip2/format.pl:				patch

	dist/bzip2/huffman.c:				patch

	dist/bzip2/manual.html:				patch

	dist/bzip2/manual.texi:				patch

	dist/bzip2/manual.xml:				patch

	dist/bzip2/manual_1.html:			patch

	dist/bzip2/manual_2.html:			patch

	dist/bzip2/manual_3.html:			patch

	dist/bzip2/manual_4.html:			patch

	dist/bzip2/manual_abt.html:			patch

	dist/bzip2/manual_ovr.html:			patch

	dist/bzip2/manual_toc.html:			patch

	dist/bzip2/mk251.c:				patch

	dist/bzip2/randtable.c:				patch

	dist/bzip2/spewG.c:				patch

	dist/bzip2/unzcrash.c:				patch

	dist/bzip2/words0:				patch

	dist/bzip2/words2:				patch

	dist/bzip2/words3:				patch

	dist/bzip2/xmlproc.sh:				patch

	distrib/sets/lists/base/shl.mi:			patch

	distrib/sets/lists/man/mi:			patch

	distrib/sets/lists/misc/mi:			patch

	doc/3RDPARTY:					patch

	lib/libbz2/Makefile:				patch

	lib/libbz2/shlib_version:			patch

Upgrade bzip2 to 1.0.5, fixing CVE-2008-1372 and CVE-2005-0953

Manuel Bouyer committed a change to src/dist/bzip2 in netbsd-3-1 on Wed Mar 26 18:59:28 UTC 2008

Apply patch, requested by adrianp in ticket #1917:

	dist/bzip2/CHANGES:				patch

	dist/bzip2/LICENSE:				patch

	dist/bzip2/Makefile-libbz2_so:			patch

	dist/bzip2/Makefile:				patch

	dist/bzip2/README.COMPILATION.PROBLEMS:		patch

	dist/bzip2/README.XML.STUFF:			patch

	dist/bzip2/README:				patch

	dist/bzip2/Y2K_INFO:				patch

	dist/bzip2/blocksort.c:				patch

	dist/bzip2/bz-common.xsl:			patch

	dist/bzip2/bz-fo.xsl:				patch

	dist/bzip2/bz-html.xsl:				patch

	dist/bzip2/bzdiff.1:				patch

	dist/bzip2/bzdiff:				patch

	dist/bzip2/bzgrep.1:				patch

	dist/bzip2/bzgrep:				patch

	dist/bzip2/bzip.css:				patch

	dist/bzip2/bzip2.1:				patch

	dist/bzip2/bzip2.c:				patch

	dist/bzip2/bzip2netbsd:				patch

	dist/bzip2/bzip2recover.c:			patch

	dist/bzip2/bzlib.c:				patch

	dist/bzip2/bzlib.h:				patch

	dist/bzip2/bzlib_private.h:			patch

	dist/bzip2/bzmore.1:				patch

	dist/bzip2/compress.c:				patch

	dist/bzip2/crctable.c:				patch

	dist/bzip2/decompress.c:			patch

	dist/bzip2/dlltest.c:				patch

	dist/bzip2/entities.xml:			patch

	dist/bzip2/format.pl:				patch

	dist/bzip2/huffman.c:				patch

	dist/bzip2/manual.html:				patch

	dist/bzip2/manual.texi:				patch

	dist/bzip2/manual.xml:				patch

	dist/bzip2/manual_1.html:			patch

	dist/bzip2/manual_2.html:			patch

	dist/bzip2/manual_3.html:			patch

	dist/bzip2/manual_4.html:			patch

	dist/bzip2/manual_abt.html:			patch

	dist/bzip2/manual_ovr.html:			patch

	dist/bzip2/manual_toc.html:			patch

	dist/bzip2/mk251.c:				patch

	dist/bzip2/randtable.c:				patch

	dist/bzip2/spewG.c:				patch

	dist/bzip2/unzcrash.c:				patch

	dist/bzip2/words0:				patch

	dist/bzip2/words2:				patch

	dist/bzip2/words3:				patch

	dist/bzip2/xmlproc.sh:				patch

	distrib/sets/lists/base/shl.mi:			patch

	distrib/sets/lists/man/mi:			patch

	distrib/sets/lists/misc/mi:			patch

	doc/3RDPARTY:					patch

	lib/libbz2/Makefile:				patch

	lib/libbz2/shlib_version:			patch

Upgrade bzip2 to 1.0.5, fixing CVE-2008-1372 and CVE-2005-0953

Matt Thomas committed a change to src/distrib in matt-armv6 on Sun Mar 23 00:21:07 UTC 2008

sync with HEAD

Pavel Cahyna committed a change to src/distrib/notes/common in head on Sun Mar 23 00:08:58 UTC 2008

remove myself from releng

Luke Mewburn committed a change to src/distrib/sets/lists/base in head on Thu Mar 27 06:05:32 UTC 2008

Remove obsolete entries for old major shlibs for Kerberos and pthread_dbg.

Noted by Greg Troxel.

Luke Mewburn committed a change to src/distrib/sets/lists/base in head on Thu Mar 27 06:31:21 UTC 2008

Add a note about handling old major shlibs.

Luke Mewburn committed a change to src/distrib/sets/lists/base in head on Thu Mar 27 23:16:33 UTC 2008

Remove all entries for obsolete major shlibs ("lib<name>.so.<N>");

third-party applications may be linked against them.

Luke Mewburn committed a change to src/distrib/sets/lists/base in head on Fri Mar 28 01:22:44 UTC 2008

Do not mark "old" major and major.minor shared libraries as

"obsolete"; just remove the entry, as third-party applications

may be linked against the old major shared library, and

that is a symlink to the old major.minor shared library.

E.g., "lib<name>.so.<N>" and "lib<name>.so.<N>.<M>"

Exceptions to this rule may include shared libraries that

are dlopen()ed at run-time, such as extra locales, etc.

Luke Mewburn committed a change to src/distrib/sets/lists/base in head on Fri Mar 28 05:47:27 UTC 2008

Fix fat-finger in previous.

Use "e.g.," instead of "E.g.,".

Noted by Geoff Wing.

Blair Sadewitz committed a change to src/distrib/sets/lists/comp in head on Sun Mar 23 07:32:13 UTC 2008

Append ",profile" at the end of the line for libheimntlm_p.a and

libhx509_p.a.  Without this, the build system expects these to be present

in DESTDIR regardless of whether MKPROFILE was set to "no".

YAMAMOTO Takashi committed a change to src/distrib/sets/lists/comp in head on Mon Mar 24 12:30:44 UTC 2008

update after yamt-lazymbuf merge.

Michael van Elst committed a change to src/distrib/sets/lists/comp in head on Tue Mar 25 07:03:03 UTC 2008

add new Heimdal files for MKDEBUG option

Martin Husemann committed a change to src/distrib/utils/sysinst in head on Tue Mar 25 12:54:33 UTC 2008

Translate "Test programs"

YAMAMOTO Takashi committed a change to src/doc in head on Mon Mar 24 09:38:04 UTC 2008

yamt-lazymbuf-base14

YAMAMOTO Takashi committed a change to src/doc in head on Mon Mar 24 12:34:51 UTC 2008

terminate yamt-lazymbuf branch.

Izumi Tsutsui committed a change to src/doc in head on Thu Mar 27 15:42:07 UTC 2008

Note cobalt Z85C30 serial support.

Havard Eidnes committed a change to src/doc in head on Fri Mar 28 18:14:23 UTC 2008

Note the build hack for racoon's privsep.c.

Christos Zoulas committed a change to src/doc in head on Fri Mar 28 21:18:24 UTC 2008

undo previous

Matt Thomas committed a change to src/doc in matt-armv6 on Sun Mar 23 00:23:07 UTC 2008

sync with HEAD

Manuel Bouyer committed a change to src/doc in netbsd-3 on Wed Mar 26 18:46:35 UTC 2008

Tickets 1911, 1914

Manuel Bouyer committed a change to src/doc in netbsd-3 on Wed Mar 26 19:04:18 UTC 2008

ticket #1917

Manuel Bouyer committed a change to src/doc in netbsd-3-0 on Wed Mar 26 19:03:46 UTC 2008

ticket #1917

Manuel Bouyer committed a change to src/doc in netbsd-3-1 on Wed Mar 26 18:54:39 UTC 2008

ticket #1917

Manuel Bouyer committed a change to src/doc in netbsd-3-1 on Wed Mar 26 19:02:56 UTC 2008

Fix file list for #1917

Julian Coleman committed a change to src/doc in netbsd-4 on Sun Mar 23 10:38:04 UTC 2008

Tickets 1082-1087.

Manuel Bouyer committed a change to src/doc in netbsd-4 on Mon Mar 24 20:25:02 UTC 2008

ticket 1106

Manuel Bouyer committed a change to src/doc in netbsd-4 on Mon Mar 24 20:54:14 UTC 2008

tickets 1103-1105, 1107

Manuel Bouyer committed a change to src/doc in netbsd-4 on Mon Mar 24 21:03:44 UTC 2008

ticket 1108

Manuel Bouyer committed a change to src/doc in netbsd-4-0 on Mon Mar 24 20:24:29 UTC 2008

ticket 1106

Manuel Bouyer committed a change to src/doc in netbsd-4-0 on Mon Mar 24 20:55:43 UTC 2008

ticket 1107

Matt Thomas committed a change to src/etc in matt-armv6 on Sun Mar 23 00:23:49 UTC 2008

sync with HEAD

Michael van Elst committed a change to src/etc/defaults in head on Thu Mar 27 21:42:22 UTC 2008

The previous versions of kdc got different levels of patches

to make them work like a standard detaching daemon. Now keep

the original and just supply the "work as a daemon" command line

option as a default.

Izumi Tsutsui committed a change to src/etc/etc.cobalt in head on Thu Mar 27 15:26:39 UTC 2008

Add entries for zstty(4) serial on Qube 2700.

Also add tty0[1-3] entries to ttys(5) for com(4) at puc(4).

Luke Mewburn committed a change to src/etc/pam.d in head on Wed Mar 26 11:31:17 UTC 2008

Add pam_skey so that we get behaviour similar to "pre PAM".

Matt Thomas committed a change to src/games in matt-armv6 on Sun Mar 23 00:25:44 UTC 2008

sync with HEAD

Julio M. Merino Vidal committed a change to src/games/fortune/datfiles in head on Sun Mar 23 19:48:57 UTC 2008

Add a tip explaining how to run the tests in /usr/tests.

Thomas Klausner committed a change to src/games/fortune/datfiles in head on Tue Mar 25 10:50:35 UTC 2008

Fix a tip: use pkg_info, not pkg_add to find out which executables

belong to a package.

Matt Thomas committed a change to src/gnu in matt-armv6 on Sun Mar 23 00:34:04 UTC 2008

sync with HEAD

matthew green committed a change to src/gnu/usr.bin/gcc4/host-libiberty in head on Tue Mar 25 03:59:17 UTC 2008

s/exit 0/true/ in the main target so that this works if interrupted

between "mkdir" and libiberty.a being built.

Matt Thomas committed a change to src/include in matt-armv6 on Sun Mar 23 00:26:45 UTC 2008

sync with HEAD

Matt Thomas committed a change to src/lib in matt-armv6 on Sun Mar 23 00:40:29 UTC 2008

sync with HEAD

YAMAMOTO Takashi committed a change to src/lib/libc in head on Sun Mar 23 15:33:26 UTC 2008

mention fpos_t

Takehiko NOZAKI committed a change to src/lib/libc in head on Mon Mar 24 12:54:38 UTC 2008

add comment about renaming of setlocale -> __setlocale_mb_len_max32.

Havard Eidnes committed a change to src/lib/libc/gdtoa in head on Fri Mar 28 00:56:54 UTC 2008

Make this build again.

Christos Zoulas committed a change to src/lib/libc/stdlib in head on Thu Mar 27 21:50:30 UTC 2008

Fix another integer overflow issue discovered by Maksymilian Arciemowicz.

On top of this, limit the range of getnumber to 0x00ffffff to make sure

that adding two of them does not cause an integer overflow.

Julian Coleman committed a change to src/lib/libcurses in head on Mon Mar 24 16:57:28 UTC 2008

Don't define HAVE_WCHAR if DISABLE_WCHAR is defined.

Pointed out by martin@.

Matt Thomas committed a change to src/libexec in matt-armv6 on Sun Mar 23 00:41:24 UTC 2008

sync with HEAD

Luke Mewburn committed a change to src/libexec/ftpd in head on Thu Mar 27 08:12:09 UTC 2008

Reorganize USE_PAM support so that the reply(331,) from USER is

performed by the pam_conv (PAM conversation) callback, which then

getline()s the PASS reply internally.  This involves calling

auth_pam() from user() and caching the result to use later in pass().

This allows the PAM modules to present a different password prompt

dialog if necesary.  For example:

  Name (localhost:lukem):

  331 User lukem accepted, provide password [ otp-md4 89 xxxx12345 ].

versus

  Name (localhost:lukem): root

  331 User root accepted, provide password.

This is independent of (and effectively exclusive to) USE_SKEY support.

Previously ftpd with USE_SKEY=yes would provide the skey prompt

if the user had an skey configured, even if /etc/pam.d/ftpd didn't

have pam_skey in use.

I.e., ftpd shouldn't need special support for custom password prompts

(such as skey) if PAM is in use.

Matt Thomas committed a change to src/regress in matt-armv6 on Sun Mar 23 00:43:00 UTC 2008

sync with HEAD

Andrew Doran committed a change to src/regress/sys/kern in head on Fri Mar 28 20:28:27 UTC 2008

Make these compile again.

Andrew Doran committed a change to src/regress/sys/kern/callout1 in head on Fri Mar 28 20:44:57 UTC 2008

Add a test for callout_halt (and incidentally, fast softints).

Matt Thomas committed a change to src/rescue in matt-armv6 on Sun Mar 23 00:43:23 UTC 2008

sync with HEAD

Matt Thomas committed a change to src/sbin in matt-armv6 on Sun Mar 23 00:44:25 UTC 2008

sync with HEAD

Matt Thomas committed a change to src/share in matt-armv6 on Sun Mar 23 00:45:37 UTC 2008

sync with HEAD

Juan Romero Pardines committed a change to src/share/man/man4 in head on Mon Mar 24 21:55:01 UTC 2008

Mention uchcom(4) and uhmodem(4).

Juan Romero Pardines committed a change to src/share/man/man4 in head on Mon Mar 24 21:58:13 UTC 2008

Also mention uslsa(4).

Juan Romero Pardines committed a change to src/share/man/man4 in head on Mon Mar 24 22:49:20 UTC 2008

Separate the device list in different sections, and update the list

to match current reality in the src tree.

Inspired by the OpenBSD's usb(4) manpage.

Juan Romero Pardines committed a change to src/share/man/man4 in head on Mon Mar 24 22:51:26 UTC 2008

Mention ucycom(4).

Juan Romero Pardines committed a change to src/share/man/man4 in head on Mon Mar 24 23:14:02 UTC 2008

Remove a commented out line that was causing a warning.

Alan Barrett committed a change to src/share/man/man4 in head on Tue Mar 25 19:49:40 UTC 2008

Change "2001" to "2007" in the copyright notice.  This file was created in

2007, and I assume the 2001 was accidentally copied from elsewhere.

Alan Barrett committed a change to src/share/man/man4 in head on Tue Mar 25 19:53:13 UTC 2008

Reference stuirda(4), which now exists.  (Inspired by revision 1.86.)

Jared D. McNeill committed a change to src/share/man/man4 in head on Wed Mar 26 11:15:20 UTC 2008

PR#38301: Add support for SMBus controllers for ATI SB600, SB700, SB800

chipsets, from Christoph Egger.

Chris Gilbert committed a change to src/share/man/man4 in head on Wed Mar 26 13:03:51 UTC 2008

Remove arm32 ddb machine commands that no longer exist.

Also change widest string to traptrace as intrchain no longer exists.

Fixes port-arm/38311

Juan Romero Pardines committed a change to src/share/man/man4 in head on Fri Mar 28 15:00:29 UTC 2008

hpet can be attached to ichlpcib, mention that in SYNOPSIS.

YAMAMOTO Takashi committed a change to src/share/man/man9 in head on Mon Mar 24 08:24:48 UTC 2008

discourage the new use of malloc(9).

YAMAMOTO Takashi committed a change to src/share/man/man9 in head on Mon Mar 24 12:30:17 UTC 2008

update after yamt-lazymbuf merge.

Juan Romero Pardines committed a change to src/share/man/man9 in head on Tue Mar 25 21:51:32 UTC 2008

The select and poll subsystems are now implemented in sys_select.c

and not sys_generic.c.

Luke Mewburn committed a change to src/share/mk in head on Mon Mar 24 05:00:31 UTC 2008

Make it easier to find various MK* and USE_* variable definitions

by expanding their names in the for loops.

Inspired by a recent commit, which made sense to me based on the

number of times I've had to redo a search without the leading MK|USE_

within this file just to find the default...

David A. Holland committed a change to src/share/mk in head on Fri Mar 28 06:04:40 UTC 2008

Correct documentation of default value of FILESMODE.

PR bin/38059 from Aleksey Cheusov.

Mindaugas Rasiukevicius committed a change to src/sys in head on Sun Mar 23 00:44:15 UTC 2008

- Support for select/poll.

- Convert pool to pool-cache.

- Wrap long lines, adjust the license.

Mindaugas Rasiukevicius committed a change to src/sys in head on Sun Mar 23 00:46:25 UTC 2008

G/C l->l_locks.

OK by <ad>.

YAMAMOTO Takashi committed a change to src/sys in head on Sun Mar 23 10:39:52 UTC 2008

when calculating some cache sizes, consider the amount of available kva.

PR/33185.

Andrew Doran committed a change to src/sys in head on Sun Mar 23 14:02:49 UTC 2008

Split select/poll into their own file.

YAMAMOTO Takashi committed a change to src/sys in head on Mon Mar 24 12:24:37 UTC 2008

merge yamt-lazymbuf branch.

YAMAMOTO Takashi committed a change to src/sys in head on Mon Mar 24 12:25:42 UTC 2008

regen.

YAMAMOTO Takashi committed a change to src/sys in head on Mon Mar 24 23:47:06 UTC 2008

regen.

Quentin Garnier committed a change to src/sys in head on Tue Mar 25 00:49:20 UTC 2008

Split device_t and softc for wskbd(4), wsmouse(4) and that creepy wsmux(4).

YAMAMOTO Takashi committed a change to src/sys in head on Tue Mar 25 23:21:43 UTC 2008

- for some ports, especially for ones without pmap_growkernel,

  buf_memcalc is used by bootstrap as well.  fix NULL dereference for them.

- limit kva usage for each cache to 20% of vm_map.  XXX a bit arbitrary.

- add a comment.

Juan Romero Pardines committed a change to src/sys in head on Wed Mar 26 18:27:07 UTC 2008

Split device_t/softc for joy(4) and all its attachments. Also

use device_lookup_private() and related cosmetic changes.

Reviewed by cube@.

Valeriy E. Ushakov committed a change to src/sys in head on Thu Mar 27 02:15:29 UTC 2008

Split device_t and softc.

Andrew Doran committed a change to src/sys in head on Thu Mar 27 17:14:21 UTC 2008

Regen.

Andrew Doran committed a change to src/sys in head on Thu Mar 27 18:28:20 UTC 2008

Introduce COHERENCY_UNIT/coherency_unit as proposed on tech-kern.

Andrew Doran committed a change to src/sys in head on Thu Mar 27 19:06:52 UTC 2008

Make rusage collection per-LWP and collate in the appropriate places.

cloned threads need a little bit more work but the locking needs to

be fixed first.

Andrew Doran committed a change to src/sys in head on Thu Mar 27 19:11:05 UTC 2008

Add code for dynamically allocated mutexes, as posted on tech-kern.

David A. Holland committed a change to src/sys in head on Fri Mar 28 05:02:08 UTC 2008

Yet another rename workaround - this time check for . and .. early because

relookup() objects to being asked to handle them.

Andrew Doran committed a change to src/sys in head on Fri Mar 28 12:14:22 UTC 2008

Prevent overlapping calls to bind() and/or connect() on a Unix socket.

Matthias Drochner committed a change to src/sys in head on Fri Mar 28 17:14:46 UTC 2008

split device/softc for USB host controllers and the usb (control)

device,

this is hairy stuff, and I've only tested with uhci/ehci at pci,

please test the rest and report problems

Izumi Tsutsui committed a change to src/sys in head on Fri Mar 28 19:05:50 UTC 2008

Split device_t and softc for MI mc146818 clock,

and other related misc cosmetics.

Izumi Tsutsui committed a change to src/sys in head on Fri Mar 28 20:26:13 UTC 2008

Split device_t and softc for MI mk48txx(4) and intersil7170(4) clocks,

and other related misc cosmetics.

Andrew Doran committed a change to src/sys in head on Fri Mar 28 20:44:39 UTC 2008

Enable blocking synchronization for callouts as discussed at length on

tech-kern last year. Instead of modifying callout_stop, add a new

routine (callout_halt) which will sleep if the callout is already in

flight. Note that if a callout can take locks, the caller of callout_halt

must not hold any of those locks - otherwise the two could deadlock.

Matt Thomas committed a change to src/sys in matt-armv6 on Sun Mar 23 02:05:13 UTC 2008

sync with HEAD

YAMAMOTO Takashi committed a change to src/sys in yamt-lazymbuf on Mon Mar 24 09:39:15 UTC 2008

sync with head.

Quentin Garnier committed a change to src/sys/arch in head on Sun Mar 23 15:50:51 UTC 2008

Use M_TEMP for allocations instead of the now deceased M_IOCTLOPS.

Andrew Doran committed a change to src/sys/arch in head on Wed Mar 26 12:36:33 UTC 2008

Correct pasto in the cc_microtime defs. From tsutsui@.

Andrew Doran committed a change to src/sys/arch in head on Thu Mar 27 13:00:25 UTC 2008

Disable the fast tsc_get_timecount() for now. The divide can overflow

causing an exception.

Tobias Nygren committed a change to src/sys/arch in head on Thu Mar 27 16:33:32 UTC 2008

Comment out NFS_BOOT_BOOTSTATIC. There no use having it in the default

kernel as it needs manual configuration anyway. Also, if it's enabled

but no static options given, then the kernel will happily configure the

interface as INADDY_ANY and not even try to use DHCP.

Tobias Nygren committed a change to src/sys/arch in head on Thu Mar 27 16:48:35 UTC 2008

Revert previous for DOMU kernels. They use a custom xennet bootstatic

callback for cmdline configuration. Keep for DOM0 kernels.

Tobias Nygren committed a change to src/sys/arch in head on Thu Mar 27 18:42:16 UTC 2008

Revert for DOM0 as well at request of Christoph Egger.

I guess this bootstatic stuff is supposed to play nicely with dhcp,

but it still doesn't for me. I suspect it's due to misdetecting the bootdev.

Chris Gilbert committed a change to src/sys/arch/arm/arm32 in head on Wed Mar 26 13:01:13 UTC 2008

Add help text to arm machine specific ddb commands.

Part of fix for port-arm/38311.

Matt Thomas committed a change to src/sys/arch/arm/arm32 in matt-armv6 on Sun Mar 23 16:58:04 UTC 2008

fix typo.

Matt Thomas committed a change to src/sys/arch/arm/arm32 in matt-armv6 on Sun Mar 23 17:00:01 UTC 2008

Restore $NetBSD$

KIYOHARA Takashi committed a change to src/sys/arch/bebox/bebox in head on Wed Mar 26 14:34:42 UTC 2008

Cleanup bebox_{enable,disable,get}_irq().

KIYOHARA Takashi committed a change to src/sys/arch/bebox/stand/boot in head on Wed Mar 26 14:56:18 UTC 2008

We might be able to use VGA.  Please comment out for line '-DCONS_SERIAL'

if you wish for it.  In that case, you will occasionally see the hoarsely

and strangely transformed character on screen. This reason cannot be

understood yet.

Default is continuously a serial console.

KIYOHARA Takashi committed a change to src/sys/arch/bebox/stand/boot in head on Wed Mar 26 15:09:50 UTC 2008

Remove printf() when VGA vendor is case Diamond and Matrox.  Moreover

this printf() will make the start of CPU1 fail.  I have not understood the

reason yet.  When doing DEBUG is effective, the vender of all PCI devices

will be displayed again.  At this time, printf() doesn't support the format

like "%08x".

Izumi Tsutsui committed a change to src/sys/arch/cobalt in head on Sun Mar 23 17:19:57 UTC 2008

Use macro defined in <machine/cpu.h> for cobalt_id and device addresses etc.

since <machine/leds.h> has been removed.

Also remove redundant address definitions in Makefile and local headers.

Pointed out by dieter roelants.

Izumi Tsutsui committed a change to src/sys/arch/cobalt in head on Thu Mar 27 15:21:46 UTC 2008

Add kernel support for optional Z85C30 serial console on Cobalt Qube 2700.

There is some interrupt related issue (in MI z8530tty driver?) on heavy load,

but useful enough for debugging.

Manuel Bouyer committed a change to src/sys/arch/cobalt/cobalt in netbsd-4 on Mon Mar 24 20:43:44 UTC 2008

Pull up following revision(s) (requested by tsutsui in ticket #1104):

	sys/arch/cobalt/cobalt/machdep.c: revision 1.93 via patch

Fix botched spl(9) bug I introduced back in 3.99.18 (rev 1.64):

Don't enable unhandled interrupts before all interrupts are processed.

Should fix "long download, network frozen" problems reported on

port-cobalt by several people.

Izumi Tsutsui committed a change to src/sys/arch/cobalt/conf in head on Thu Mar 27 15:24:35 UTC 2008

Add zsc(4) and zstty(4) for Qube 2700.

Manuel Bouyer committed a change to src/sys/arch/cobalt/dev in netbsd-4 on Mon Mar 24 20:41:36 UTC 2008

Pull up following revision(s) (requested by tsutsui in ticket #1103):

	sys/arch/cobalt/dev/panel.c: revision 1.16

Print "NetBSD/cobalt Starting up...  " to LCD panel on boot, and also

print "NetBSD/cobalt Shutting donw..." on halt via shutdown hook.

This would be useful for users who don't have serial console.

No objection on port-cobalt.

Quentin Garnier committed a change to src/sys/arch/hp300/hp300 in head on Mon Mar 24 23:02:38 UTC 2008

Don't reference m68k/saframe.h.  Zed's dead, baby, Zed's dead.

Nick Hudson committed a change to src/sys/arch/hp700/hp700 in head on Mon Mar 24 08:34:06 UTC 2008

Typo in commit.

Valeriy E. Ushakov committed a change to src/sys/arch/hpcsh/dev in head on Thu Mar 27 03:34:14 UTC 2008

Split device_t and softc.

Valeriy E. Ushakov committed a change to src/sys/arch/hpcsh/dev in head on Thu Mar 27 03:34:41 UTC 2008

Split device_t and softc.

Valeriy E. Ushakov committed a change to src/sys/arch/hpcsh/dev in head on Thu Mar 27 03:58:47 UTC 2008

Split device_t and softc.

Valeriy E. Ushakov committed a change to src/sys/arch/hpcsh/dev in head on Thu Mar 27 23:42:34 UTC 2008

Convert to use CFATTACH_DECL_NEW (no softc).

Valeriy E. Ushakov committed a change to src/sys/arch/hpcsh/dev in head on Fri Mar 28 01:19:12 UTC 2008

Use aprint_*.

Valeriy E. Ushakov committed a change to src/sys/arch/hpcsh/dev/hd64461 in head on Thu Mar 27 23:57:21 UTC 2008

Split device_t and softc.

Valeriy E. Ushakov committed a change to src/sys/arch/hpcsh/dev/hd64461 in head on Thu Mar 27 23:57:58 UTC 2008

Convert to use CFATTACH_DECL_NEW (no softc).

Valeriy E. Ushakov committed a change to src/sys/arch/hpcsh/dev/hd64461 in head on Fri Mar 28 00:13:15 UTC 2008

Split device_t and softc.

Valeriy E. Ushakov committed a change to src/sys/arch/hpcsh/hpcsh in head on Thu Mar 27 03:35:12 UTC 2008

Convert to use CFATTACH_DECL_NEW (no softc).

Greg Troxel committed a change to src/sys/arch/i386/conf in head on Thu Mar 27 21:13:29 UTC 2008

Following the change to remove GENERIC.local from the repository and

cinclude it, remove INSTALL.local and adjust kernels that referenced

it.

YAMAMOTO Takashi committed a change to src/sys/arch/i386/conf in yamt-lazymbuf on Mon Mar 24 11:46:48 UTC 2008

fix a merge botch.

David Young committed a change to src/sys/arch/i386/pci in head on Wed Mar 26 15:49:03 UTC 2008

Use as many as two Programmable Address Regions (PARs) with 4kB

granularity to protect some of the kernel text that is not protected

by the PAR with 64kB granularity.

David Young committed a change to src/sys/arch/i386/pci in head on Wed Mar 26 16:45:32 UTC 2008

Define fkb and sfkb once instead of in both elansc_protect_text()

and elansc_protect().  Should stop GCC from complaining about an

unused variable fkb.

Valeriy E. Ushakov committed a change to src/sys/arch/landisk/dev in head on Thu Mar 27 02:08:14 UTC 2008

Add missing aprint_naive("\n");

Valeriy E. Ushakov committed a change to src/sys/arch/landisk/dev in head on Thu Mar 27 02:26:35 UTC 2008

Split device_t and softc.  While here, hide obio_softc - there's no

reason to expose it via obiovar.h

Valeriy E. Ushakov committed a change to src/sys/arch/landisk/dev in head on Thu Mar 27 02:40:14 UTC 2008

Split device_t and softc.

Valeriy E. Ushakov committed a change to src/sys/arch/landisk/dev in head on Thu Mar 27 02:52:04 UTC 2008

Split device_t and softc.

Valeriy E. Ushakov committed a change to src/sys/arch/landisk/dev in head on Thu Mar 27 03:01:05 UTC 2008

Say "buttons" not "button" as there are several.

Alan Barrett committed a change to src/sys/arch/m68k in head on Fri Mar 28 22:27:33 UTC 2008

Synchronise the two asm2gas scripts in sys/arch/m68k/060sp and

sys/arch/m68k/fpsp:

* The fpsp/asm2gas sed script previously hardcoded the fact that

  registers needed a '%' prefix, and the 060sp/asm2gas sed scrip

  previously did not have rules related to inserting '%' before register

  names.  Now, both scripts have the same rules, but the rules are

  parapeterised to use "$P", which is set to '' or '%' as appropriate.

* Some other minor changes to the sed scripts.

The new asm2gas scripts have been verified to produce identical output

to the old asm2gas scripts, for all inputs in 060sp/dist/*.sa and

fpsp/*.sa, except for some differences inside comments.

Thanks to Izumi Tsutsui for suggesting that these scripts should be

synchronised.

YAMAMOTO Takashi committed a change to src/sys/arch/m68k/include in head on Mon Mar 24 11:52:07 UTC 2008

remove an empty file.

Hauke Fath committed a change to src/sys/arch/mac68k/conf in head on Thu Mar 27 20:00:24 UTC 2008

Add explanation for the sbc flags to the kernel configurations that

use the sbc 53c80 driver. Until now, this information has lived in the

source code, only; neither sbc nor ncrscsi have a man page.

Triggered by PR port-mac68k/2921

Izumi Tsutsui committed a change to src/sys/arch/news68k/dev in head on Fri Mar 28 18:19:56 UTC 2008

Use CFATTACH_DECL_NEW(), device_t, cfdata_t, and aprint_*().

Izumi Tsutsui committed a change to src/sys/arch/news68k/news68k in head on Fri Mar 28 17:51:52 UTC 2008

Use CFATTACH_DECL_NEW(), device_t, cfdata_t, and aprint_normal(9).

Frank Wille committed a change to src/sys/arch/powerpc/powerpc in head on Thu Mar 27 17:54:46 UTC 2008

Restrict RTAS instantiation to the first 256MB. Other memory regions may not

be mapped by OpenFirmware.

Frank Wille committed a change to src/sys/arch/powerpc/powerpc in head on Thu Mar 27 18:01:08 UTC 2008

SmartFirmware only reports the first 256MB as available.

Also use the remaining memory by looking at the "reg" property.

Izumi Tsutsui committed a change to src/sys/arch/sgimips in head on Fri Mar 28 16:40:25 UTC 2008

Adjust boot device detection code to make netboot work properly:

- make a bootloader pass bootpath which includes device path on ARC BIOS

  via BTINFO_BOOTPATH

- make a kernel use BTINFO_BOOTPATH in bootinfo to see boot device first,

  then check argv[0] passed from ARC BIOS if there is no valid bootinfo

- check OSLoadPartition variables in the ARCBIOS environment and whole

  argv[] arguments for IP12

- initialize mach_type before it's referred

- bump boot version

Tested on IP32 with various kernel/bootloader combinations.

Izumi Tsutsui committed a change to src/sys/arch/sgimips/stand in head on Fri Mar 28 16:41:37 UTC 2008

Enable warning options.

Valeriy E. Ushakov committed a change to src/sys/arch/sh3/dev in head on Thu Mar 27 00:23:40 UTC 2008

Use device_t.  Convert to use CFATTACH_DECL_NEW.

Valeriy E. Ushakov committed a change to src/sys/arch/sh3/dev in head on Thu Mar 27 00:31:06 UTC 2008

Split device_t and softc.  Use aprint_*.

Valeriy E. Ushakov committed a change to src/sys/arch/sh3/dev in head on Thu Mar 27 00:32:58 UTC 2008

Add RCSID comment.

Valeriy E. Ushakov committed a change to src/sys/arch/sh3/dev in head on Thu Mar 27 00:42:43 UTC 2008

Use device_t, &c.  Convert to use CFATTACH_DECL_NEW (no softc).

Valeriy E. Ushakov committed a change to src/sys/arch/sh3/dev in head on Thu Mar 27 01:48:50 UTC 2008

Split device_t and softc.

Valeriy E. Ushakov committed a change to src/sys/arch/sh3/dev in head on Thu Mar 27 02:03:03 UTC 2008

Split device_t and softc.

Valeriy E. Ushakov committed a change to src/sys/arch/sh3/dev in head on Thu Mar 27 02:05:43 UTC 2008

Convert to use CFATTACH_DECL_NEW (no softc).

Valeriy E. Ushakov committed a change to src/sys/arch/sh3/dev in head on Thu Mar 27 03:16:29 UTC 2008

Use cfdata_t, aprint_*.

Valeriy E. Ushakov committed a change to src/sys/arch/sh3/include in head on Sun Mar 23 05:45:45 UTC 2008

Sort SH4_INTEVT_PCI* codes.

Valeriy E. Ushakov committed a change to src/sys/arch/sh3/sh3 in head on Sun Mar 23 05:53:47 UTC 2008

intc_intr_enable/disable: TMU3 and TMU4 are handled by INTPRI00 &co.

Correctly propagate requests to enable/disable their interrupts.

Valeriy E. Ushakov committed a change to src/sys/arch/sh3/sh3 in head on Sun Mar 23 06:07:08 UTC 2008

G/c old softint code.

Valeriy E. Ushakov committed a change to src/sys/arch/sh3/sh3 in head on Wed Mar 26 22:45:50 UTC 2008

Fix R_SH_DIR32 calculation (XXX: some other relocs look wrong too).

Sync icache after module is linked.

Valeriy E. Ushakov committed a change to src/sys/arch/sh3/sh3 in head on Wed Mar 26 23:49:16 UTC 2008

Use device_t.  Convert to use CFATTACH_DECL_NEW.

Andrew Doran committed a change to src/sys/arch/sparc64/conf in head on Mon Mar 24 13:48:19 UTC 2008

+pseudo-device lockstat since there is a cycle counter. Ok martin@.

Michael Lorenz committed a change to src/sys/arch/sparc64/dev in head on Sun Mar 23 17:09:19 UTC 2008

use device_xname()

Quentin Garnier committed a change to src/sys/arch/sparc64/dev in head on Mon Mar 24 00:06:03 UTC 2008

Change previous to use aprint_error_dev.

Tobias Nygren committed a change to src/sys/arch/sparc64/dev in head on Wed Mar 26 19:15:49 UTC 2008

Split device_t/softc for envctrl(4).

Juan Romero Pardines committed a change to src/sys/arch/sparc64/dev in head on Wed Mar 26 20:21:38 UTC 2008

sme_cookie is not needed when SME_DISABLE_REFRESH is set.

Martin Husemann committed a change to src/sys/arch/sparc64/include in head on Fri Mar 28 15:39:31 UTC 2008

Use the passed cpu info for returning the frequency, not the current

cpu

Martin Husemann committed a change to src/sys/arch/sparc64/sparc64 in head on Tue Mar 25 16:01:15 UTC 2008

Remove unused symbol

Martin Husemann committed a change to src/sys/arch/sparc64/sparc64 in head on Tue Mar 25 16:42:07 UTC 2008

Count the number of syscalls per cpu, to avoid cache trashing around

uvmexp.syscalls.

I wonder if we should apply the same treatment to uvmexp.{traps,intr,faults}

Martin Husemann committed a change to src/sys/arch/sparc64/sparc64 in head on Tue Mar 25 20:44:12 UTC 2008

Make the debug message that triggered in PR 38297 slightly more verbose

Martin Husemann committed a change to src/sys/arch/sparc64/sparc64 in head on Thu Mar 27 14:51:02 UTC 2008

Get rid of delay() while waiting for IPI results; limit the waiting

time via the cycle counter. Suggested by macallan.

Martin Husemann committed a change to src/sys/arch/sparc64/sparc64 in head on Thu Mar 27 15:20:47 UTC 2008

Fix a panic message and bump the number of retries untill we manage to

send an IPI a bit up again.

Martin Husemann committed a change to src/sys/arch/sparc64/sparc64 in head on Thu Mar 27 15:21:35 UTC 2008

Restrict the "mach prom" command to the primary cpu - it hangs the machine

hard on every other try on some machines.

Martin Husemann committed a change to src/sys/arch/sparc64/sparc64 in head on Fri Mar 28 18:22:59 UTC 2008

Now that we have per-cpu-contexts, checking the context on the local cpu

to find out if a pmap is on some mmu does not realy work any more.

Takeshi Nakayama committed a change to src/sys/arch/sparc64/sparc64 in head on Fri Mar 28 23:22:53 UTC 2008

Don't read fplwp content in delay slot for considering the case fplwp was

modifiled.

Reported by Chris Ross on port-sparc64.

Havard Eidnes committed a change to src/sys/arch/sun3/sun3x in head on Fri Mar 28 00:35:04 UTC 2008

Remove <m68k/saframe.h> here as well, patterned after hp300.

Julian Coleman committed a change to src/sys/arch/xen in netbsd-4 on Sun Mar 23 09:43:00 UTC 2008

Pull up revisions: (requested by bouyer in ticket #1083)

  src/sys/arch/xen/include/xenio.h	1.6

  src/sys/arch/xen/include/xenio3.h	1.2

  src/sys/arch/xen/xen/privcmd.c	1.25

Fix IOCTL_PRIVCMD_HYPERCALL issue which shows up with xen-3.1.3:

some hypercalls results are returned though the error path (depending on

sign, it's an error code or a result), and some results are interpreted in

a special way by the NetBSD kernel (e.g. -1).

Add a 'retval' member to the privcmd_hypercall_t argument, which holds

the hypercall result if it completed without error. The error code

is returned via the usual error path.

Handle the old IOCTL_PRIVCMD_HYPERCALL under COMPAT_40.

While there, make the double-inclusion protection #define match the

convention in xenio3.h and xenio.h.

Julian Coleman committed a change to src/sys/arch/xen in netbsd-4 on Sun Mar 23 10:26:05 UTC 2008

Pull up revisions (requested by bouyer in ticket #1086):

  src/sys/arch/xen/i386/xen_shm_machdep.c	1.3

  src/sys/arch/xen/x86/xenfunc.c		1.4

  src/sys/arch/xen/xen/pci_intr_machdep.c	1.4

  src/sys/arch/xen/xen/pci_machdep.c		1.12

  src/sys/arch/xen/xen/xbdback.c		1.30

  src/sys/arch/xen/xen/xbdback_xenbus.c		1.14

  src/sys/arch/xen/xen/xen_acpi_machdep.c	1.4

  src/sys/arch/xen/xen/xenevt.c			1.20

  src/sys/arch/xen/xen/xengnt.c			1.6

  src/sys/arch/xen/xen/xennetback.c		1.31

Add missing __KERNEL_RCSID()

Julian Coleman committed a change to src/sys/arch/xen/i386 in netbsd-4 on Sun Mar 23 09:49:06 UTC 2008

Pull up revisions 1.17-1.18 (requested by bouyer in ticket #1084).

Support root= as an alias for bootdev=, for consistency with multiboot

support. Suggested by Pavel Cahyna.

copy from the right offset when handling root= on the command line.

Pointed out by Pavel Cahyna.

Andrew Doran committed a change to src/sys/compat/aoutm68k in head on Sun Mar 23 13:58:47 UTC 2008

Make this build again. From isaki@.

Andrew Doran committed a change to src/sys/compat/linux/common in head on Sun Mar 23 19:35:54 UTC 2008

linux_get_sa: fix botched fd handling.

Andrew Doran committed a change to src/sys/compat/linux/common in head on Wed Mar 26 20:08:22 UTC 2008

- Remove uneeded splsoftnet().

- Use fd_getsock().

Nicolas Joly committed a change to src/sys/compat/linux32/common in head on Thu Mar 27 14:14:06 UTC 2008

Be sure to not include linux_mmap.h before linux_syscallargs.h.

Otherwise wrong syscallarg macro may used for linux_sys_mmap_args

definition.

This makes mmap2 works again (at least to launch oo2 binary).

Julio M. Merino Vidal committed a change to src/sys/conf in head on Mon Mar 24 18:03:27 UTC 2008

Fix flags for kern_synch.c: it is COPTS.<cfile>, not CFLAGS.<cfile>.

Andrew Doran committed a change to src/sys/conf in head on Thu Mar 27 18:44:21 UTC 2008

ALIGNBYTES + 1, not ALIGNBYTES in previous.

Valeriy E. Ushakov committed a change to src/sys/ddb in head on Thu Mar 27 01:15:15 UTC 2008

Fix CS_MACH definition.  0x10 is spelled 0x10, not 0x16.

Quentin Garnier committed a change to src/sys/dev in head on Mon Mar 24 14:44:26 UTC 2008

Split device_t and softc for atapibus(4).

Juan Romero Pardines committed a change to src/sys/dev in head on Wed Mar 26 16:09:37 UTC 2008

Split device_t/softc for ug(4) and other related cosmetic changes.

Matt Thomas committed a change to src/sys/dev in head on Wed Mar 26 17:50:32 UTC 2008

split device_t/softc.  Use aprint_*_dev and device_xname.

switch to device_lookup_private.

Juan Romero Pardines committed a change to src/sys/dev in head on Thu Mar 27 10:22:01 UTC 2008

Split device_t/softc for mpu(4) and its attachments, plus other

related cosmetic changes.

Reviewed by cube@.

Juan Romero Pardines committed a change to src/sys/dev/acpi in head on Sun Mar 23 14:20:15 UTC 2008

Add missing acpilid_wake_event() proto.

Juan Romero Pardines committed a change to src/sys/dev/acpi in head on Sun Mar 23 16:12:45 UTC 2008

Use the SME_INIT_REFRESH flag to fetch sensor data once in the

autoconf(9) process.

Juan Romero Pardines committed a change to src/sys/dev/acpi in head on Sun Mar 23 16:22:00 UTC 2008

Register a resume pmf(9) handler that clears the status. It is needed

to always fetch new status after resuming, otherwise if AACAD_F_AVAILABLE

is set, acpiacad_get_status() won't be called.

Also use the SME_INIT_REFRESH flag to fetch sensor data once in the

autoconf(9) process.

Ok'ed by <jmcneill>.

Juan Romero Pardines committed a change to src/sys/dev/acpi in head on Sun Mar 23 18:38:57 UTC 2008

acpiacad_get_status: move sc_notifysent to the correct place, otherwise

the notify might not be sent.

Juan Romero Pardines committed a change to src/sys/dev/acpi in head on Wed Mar 26 15:31:59 UTC 2008

Split device_t/softc and related cosmetic changes.

Juan Romero Pardines committed a change to src/sys/dev/acpi in head on Wed Mar 26 16:48:53 UTC 2008

acpitz_get_zone expects now a device_t not a softc.

Juan Romero Pardines committed a change to src/sys/dev/acpi in head on Wed Mar 26 18:35:17 UTC 2008

Split device_t/softc and related cosmetic changes.

Jared D. McNeill committed a change to src/sys/dev/acpi in head on Thu Mar 27 02:51:26 UTC 2008

Split device_t and softc

Matt Thomas committed a change to src/sys/dev/adb in head on Wed Mar 26 18:04:15 UTC 2008

split softc/device_t

Matt Thomas committed a change to src/sys/dev/ata in head on Wed Mar 26 18:09:17 UTC 2008

split softc/device_t.   use device_t & cfdata_t

Iain Hibbert committed a change to src/sys/dev/bluetooth in head on Fri Mar 28 21:17:37 UTC 2008

Use deviter API to search for child devices.

As all identifying information is stored in the device

properties, this removes the need for child devices to

have a reserved area (struct btdev) in the softc, and

bthub(4) does no longer need to have a softc at all.

Andrew Doran committed a change to src/sys/dev/dmover in head on Wed Mar 26 13:33:58 UTC 2008

Update dmover fileops to compile again. From he@.

Matt Thomas committed a change to src/sys/dev/eisa in head on Wed Mar 26 18:06:35 UTC 2008

"split" softc/device_t.  (since softc was a struct device, use a split softc

size of 0).

Matt Thomas committed a change to src/sys/dev/eisa in head on Wed Mar 26 18:08:08 UTC 2008

use device_t & cfdata_t

Jared D. McNeill committed a change to src/sys/dev/i2c in head on Thu Mar 27 12:08:37 UTC 2008

Split device_t and softc, replace malloc with kmem_alloc

Jared D. McNeill committed a change to src/sys/dev/i2c in head on Thu Mar 27 12:14:54 UTC 2008

Use device_t, cfdata_t

Jared D. McNeill committed a change to src/sys/dev/i2c in head on Thu Mar 27 12:15:16 UTC 2008

Split device_t and softc, use cfdata_t

Andrew Doran committed a change to src/sys/dev/i2c in head on Thu Mar 27 17:34:54 UTC 2008

Make it compile again.

Andrew Doran committed a change to src/sys/dev/i2c in head on Thu Mar 27 17:36:02 UTC 2008

Make it compile again.

Izumi Tsutsui committed a change to src/sys/dev/ic in head on Sun Mar 23 10:32:51 UTC 2008

Ignore the Report on MII error bit if chip doesn't have MII.

Fixes annoying "tlp0: MII error" messages on Qube 2700 with 21041.

Izumi Tsutsui committed a change to src/sys/dev/ic in head on Sun Mar 23 11:08:25 UTC 2008

On preparing a setup packet, use proper byteswap ops and byte shift ops

rather than #ifdef BYTE_ORDER and subtle pointer casts.

Tobias Nygren committed a change to src/sys/dev/ic in head on Wed Mar 26 19:14:24 UTC 2008

convert pcf8584 to device_t.

Nick Hudson committed a change to src/sys/dev/ic in head on Thu Mar 27 10:06:31 UTC 2008

Add support for the (non-pci) NCR 53c720/770 in big-endian mode.

From OpenBSD (Mark Kettenis)

Juan Romero Pardines committed a change to src/sys/dev/ic in head on Thu Mar 27 21:15:29 UTC 2008

Add back the bus_dmamap_sync() calls that were in the old

mfi_despatch_cmd() func after merging changes in rev 1.12.

Merge rev 1.69 and 1.64 from openbsd, fixing two bugs:

Fix subtle x ? y : z bug when calling mfi_create_sgl. This worked because

during runtime the bug condition does not happen.

When determining the size of the volumes and disks we want how many

bytes each of them has, not the number of kilobytes. this solves the

"why am i dividing by 2" question. the answer is "you dont, you multiply

by 512".

The first item fixes a panic with Dell Perc 5/i reported by oster@.

Changes tested on Dell Perc 5/i by oster@.

Julian Coleman committed a change to src/sys/dev/ic in netbsd-4 on Sun Mar 23 09:38:17 UTC 2008

Pull up revision 1.6 (requested by bouyer in ticket #1082).

Move a delay() inside a loop, so that the 1s delay is really 1s.

Julian Coleman committed a change to src/sys/dev/ic in netbsd-4 on Sun Mar 23 09:52:24 UTC 2008

Pull up revision 1.8 (requested by bouyer in ticket #1085).

Add ATAPI support to ahcisata(4). lightly tested with a DVD burner, by

mounting a CD and reading from it, and blanking a DVD-RW using cdrecord.

Manuel Bouyer committed a change to src/sys/dev/ic in netbsd-4 on Mon Mar 24 20:50:33 UTC 2008

Pull up following revision(s) (requested by tsutsui in ticket #1105):

	sys/dev/ic/rtl8169.c: revisions 1.94, 1.95, 1.97, 1.98

	sys/dev/ic/rtl81x9reg.h: revision 1.28

No need to preserve RE_NTXDESC_RSVD on re_start().

FreeBSD says "16 bits" comment about RTK_GTXSTART was incorrect.

Use CSR_WRITE_1() for it. (though the previous code also worked)

Don't fetch DMA descriptor after BUS_DMASYNC_PREREAD op.

It looks vlan tag info must appear not only in the first descriptor

but in all descriptors of a multi-descriptor transmission attempt on re(4).

Problem was reported and fix was confirmed by Chris Brookes on tech-net.

Should also close PR kern/37959.

Quentin Garnier committed a change to src/sys/dev/pci in head on Sun Mar 23 16:40:12 UTC 2008

Split device_t and softc for pci(4).

Elad Efrat committed a change to src/sys/dev/pci in head on Mon Mar 24 14:16:04 UTC 2008

Introduce two missing KAUTH_GENERIC_ISSUSER check in the voodoo and machfb

mmap() code.

This and similar requests will be replaced Soon, but these two in

particular should be pulled up to netbsd-4, and to allow doing that

smoothly, we're first introducing the "issuser" version.

Discussed with and okay macallan@.

Jared D. McNeill committed a change to src/sys/dev/pci in head on Wed Mar 26 11:12:43 UTC 2008

PR#38301: Add support for SMBus controllers for ATI SB600, SB700, SB800

chipsets, from Christoph Egger

Jared D. McNeill committed a change to src/sys/dev/pci in head on Wed Mar 26 11:13:30 UTC 2008

Regen for PR#38301

Jared D. McNeill committed a change to src/sys/dev/pci in head on Wed Mar 26 11:14:33 UTC 2008

PR#38301: Add support for SMBus controllers for ATI SB600, SB700, SB800

chipsets, from Christoph Egger.

Quentin Garnier committed a change to src/sys/dev/pci in head on Wed Mar 26 14:46:21 UTC 2008

Split device_t and softc, and related cosmetic changes.

KIYOHARA Takashi committed a change to src/sys/dev/pci in head on Thu Mar 27 10:47:14 UTC 2008

Split device_t/softc.

KIYOHARA Takashi committed a change to src/sys/dev/pci in head on Thu Mar 27 10:47:49 UTC 2008

Split device_t/softc.

Jared D. McNeill committed a change to src/sys/dev/pci in head on Thu Mar 27 11:58:19 UTC 2008

Split device_t and softc, aprintify

Jared D. McNeill committed a change to src/sys/dev/pci in head on Thu Mar 27 12:04:43 UTC 2008

Split device_t and softc

Jared D. McNeill committed a change to src/sys/dev/pci in head on Thu Mar 27 14:13:34 UTC 2008

Missed in previous device_t/softc split commit for esa, pointed out by

xtraeme@

KIYOHARA Takashi committed a change to src/sys/dev/pci in head on Fri Mar 28 02:40:19 UTC 2008

Split device_t/softc.

KIYOHARA Takashi committed a change to src/sys/dev/pci in head on Fri Mar 28 08:35:44 UTC 2008

Fix ugly format in aprint_normal{,_dev}.

KIYOHARA Takashi committed a change to src/sys/dev/pci in head on Fri Mar 28 08:46:01 UTC 2008

The status buffer must synchronize.  If your CPU is cache writeback,

synchronous processing is necessary.  However, the size of a status

buffer will overwrite the memory while synchronously processing it

because it is very small.  We clear the flag SK_Y2_STOPC_OWN at more

late.

Manuel Bouyer committed a change to src/sys/dev/pci in netbsd-4 on Mon Mar 24 20:53:54 UTC 2008

Pull up following revision(s) (requested by elad in ticket #1107):

	sys/dev/pci/machfb.c: revision 1.51

	sys/dev/pci/voodoofb.c: revision 1.14

Introduce two missing KAUTH_GENERIC_ISSUSER check in the voodoo and machfb

mmap() code.

Discussed with and okay macallan@.

Manuel Bouyer committed a change to src/sys/dev/pci in netbsd-4-0 on Mon Mar 24 20:55:10 UTC 2008

Pull up following revision(s) (requested by elad in ticket #1107):

	sys/dev/pci/machfb.c: revision 1.51

	sys/dev/pci/voodoofb.c: revision 1.14

Introduce two missing KAUTH_GENERIC_ISSUSER check in the voodoo and machfb

mmap() code.

Discussed with and okay macallan@.

Valeriy E. Ushakov committed a change to src/sys/dev/pcmcia in head on Fri Mar 28 01:37:25 UTC 2008

aprint_naive("\n");

Quentin Garnier committed a change to src/sys/dev/scsipi in head on Mon Mar 24 18:27:06 UTC 2008

Split device_t for cd(4).

Juan Romero Pardines committed a change to src/sys/dev/sysmon in head on Sun Mar 23 16:09:41 UTC 2008

Fix some problems reported by <drochner> a while ago on tech-kern:

sme_events_worker: skip sensors with invalid state.

sme_acadapter_check:

	* use a boolean to check if an SME_CLASS_ACADAPTER was found.

	* Always refresh sensor data before checking value_cur.

Introduce the SME_INIT_REFRESH flag. If a device sets this it will mean

that after interrupts are enabled in the autoconf(9) process, sensor

data will be refreshed once.

Ichiro Fukuhara committed a change to src/sys/dev/usb in head on Thu Mar 27 04:13:23 UTC 2008

add device 'E620'on Vodafone.

It was tested on Vodafone by Mihai Chelaru <kefren@NetBSD.org>

and works perfectly.

Matthias Drochner committed a change to src/sys/dev/usb in head on Fri Mar 28 17:10:30 UTC 2008

remove FreeBSD/OpenBSD sections, cross-platform support hasn't been

maintained for a while

YAMAMOTO Takashi committed a change to src/sys/kern in head on Sun Mar 23 10:33:15 UTC 2008

make buf_map static.

Andrew Doran committed a change to src/sys/kern in head on Sun Mar 23 16:39:34 UTC 2008

lwp_ctl_alloc: initialize lcp_kaddr to vm_map_min(kernel_map), in order to

prevent uvm_map() from spuriously failing.

Andrew Doran committed a change to src/sys/kern in head on Sun Mar 23 16:53:45 UTC 2008

Reorder a code block slightly, to allow proclist_mutex to be an adaptive

mutex (purely for testing).

Andrew Doran committed a change to src/sys/kern in head on Sun Mar 23 17:40:25 UTC 2008

Undo 1.150 (Don't make root an exception when enforcing rlimits). No other

Unix behaves this way and it breaks too many things, e.g. web servers.

YAMAMOTO Takashi committed a change to src/sys/kern in head on Sun Mar 23 22:39:48 UTC 2008

kqueue_scan: skip markers correctly.

YAMAMOTO Takashi committed a change to src/sys/kern in head on Mon Mar 24 09:09:55 UTC 2008

add some DEBUG checks.

YAMAMOTO Takashi committed a change to src/sys/kern in head on Mon Mar 24 23:46:43 UTC 2008

after yamt-lazymbuf merge, mark send/recv syscalls MPSAFE.

pointed out by Andrew Doran.

Andrew Doran committed a change to src/sys/kern in head on Tue Mar 25 22:13:32 UTC 2008

mount_domount: hold an additional reference to the mountpoint across the

call to VFS_START. The file system can be unmounted before VFS_START

returns. Partially addresses PR kern/38291.

Andrew Doran committed a change to src/sys/kern in head on Wed Mar 26 13:32:33 UTC 2008

- kqueue_scan: work around problem noted by yamt@: if an event fires while

  we have unlocked the kqueue to check its state, leave it queued and

  re-check later.

- knote_dequeue: fold into knote_detach since nothing else uses it.

- Note a couple more problems.

Andrew Doran committed a change to src/sys/kern in head on Thu Mar 27 17:13:25 UTC 2008

Put kqueue/kevent back as MPSAFE.

Andrew Doran committed a change to src/sys/kern in head on Thu Mar 27 18:30:15 UTC 2008

Replace use of CACHE_LINE_SIZE in some obvious places.

Andrew Doran committed a change to src/sys/kern in head on Thu Mar 27 18:33:39 UTC 2008

Replace use of CACHE_LINE_SIZE in some obvious places.

Andrew Doran committed a change to src/sys/kern in head on Fri Mar 28 12:12:20 UTC 2008

Prevent listen() on a socket that is already connected - we already prevent

connect() on a listening socket.

Andrew Doran committed a change to src/sys/kern in head on Fri Mar 28 16:23:39 UTC 2008

Remove dead code from previous.

Andrew Doran committed a change to src/sys/kern in head on Fri Mar 28 20:48:36 UTC 2008

sleepq_block: use callout_halt, as we have to wait for the callout to

stop (it might be running on another CPU). Otherwise, 'curlwp' could

exit before it completes.

Andrew Doran committed a change to src/sys/kern in head on Fri Mar 28 21:58:43 UTC 2008

Pull in sys/cpu.h for cpu_intr_p().

Andrew Doran committed a change to src/sys/kern in head on Fri Mar 28 22:19:39 UTC 2008

mutex_vector_exit: add another panicstr check.

Christos Zoulas committed a change to src/sys/lib/libkern in head on Tue Mar 25 23:19:51 UTC 2008

add a prototype for bcopy.

Christos Zoulas committed a change to src/sys/lib/libkern in head on Tue Mar 25 23:21:04 UTC 2008

fix bcopy prototype

Christos Zoulas committed a change to src/sys/lib/libkern in head on Tue Mar 25 23:23:13 UTC 2008

fix bcopy again

Christos Zoulas committed a change to src/sys/lib/libkern in head on Tue Mar 25 23:24:38 UTC 2008

fix again

Christos Zoulas committed a change to src/sys/lib/libsa in head on Tue Mar 25 21:23:51 UTC 2008

- use mem* instead of b* routines, and kill the b* routines.

- use the mem* routines from libc.

XXX: There will be some lossage, but I am fixing it.

Christos Zoulas committed a change to src/sys/lib/libsa in head on Tue Mar 25 22:54:54 UTC 2008

fix typo

Christos Zoulas committed a change to src/sys/lib/libsa in head on Tue Mar 25 22:55:25 UTC 2008

remove stray comment

Christos Zoulas committed a change to src/sys/lib/libsa in head on Tue Mar 25 23:12:31 UTC 2008

add bcopy and bzero for loadfile for now. Should get rid of it.

Christos Zoulas committed a change to src/sys/net in head on Wed Mar 26 02:21:52 UTC 2008

- put const back, no reason to modify the prototype.

1. Please don't cast function pointers to (void *), use the full function

   prototype cast; this is for archs where a function pointer is not a regular

   pointer.

2. Compare pointers to NULL not 0.

Andrew Doran committed a change to src/sys/net in head on Wed Mar 26 14:53:14 UTC 2008

Defer processing of routing messages to a soft interrupt. These can be

generated at IPL_VM and it's not safe to call directly into the socket

layer at that level. Reviewed by matt@.

Andrew Doran committed a change to src/sys/net in head on Wed Mar 26 14:54:19 UTC 2008

Defer processing of routing messages to a soft interrupt. These can be

generated at IPL_VM and it's not safe to call directly into the socket

layer at that level. Reviewed by matt@.

YAMAMOTO Takashi committed a change to src/sys/net/agr in head on Mon Mar 24 09:14:52 UTC 2008

agrport_monitor: map IFM_NONE to IFM_NONE|IFM_ETHER and add a comment.

Quentin Garnier committed a change to src/sys/netinet in head on Thu Mar 27 00:18:56 UTC 2008

- Make sure we send a reasonable fragment size when IPSEC is configured.

  Otherwise we end up sending a dubious "0" whenever we cannot find a

  proper association for the packet.

- Reset sack_newdata along with snd_nxt to avoid improper integer

  arithmetics that lead to sending data from an incorrect place in the

  stream, making it appear as corrupted.

Patch by Michael Van Elst, based on an analysis by Michael for the IPSEC

stuff and I for the SACK issue.

YAMAMOTO Takashi committed a change to src/sys/nfs in head on Fri Mar 28 14:29:57 UTC 2008

whitespace.

YAMAMOTO Takashi committed a change to src/sys/rump/librump/rumpkern in head on Sun Mar 23 14:12:39 UTC 2008

when calculating some cache sizes, consider the amount of available kva.

PR/33185.

Mindaugas Rasiukevicius committed a change to src/sys/rump/librump/rumpkern in head on Sun Mar 23 14:39:17 UTC 2008

pool_cache_init: Remove the alignment of pc according to the CACHE_LINE_SIZE,

which is not useful for rump.  This fixes the pool_cache_destroy() which was

freeing the modified pointer, instead of the original one.

OK by <pooka>.

Martin Husemann committed a change to src/sys/rump/librump/rumpkern in head on Mon Mar 24 19:40:18 UTC 2008

Adapt to sel* changes

Manuel Bouyer committed a change to src/sys/secmodel/overlay in netbsd-4 on Mon Mar 24 21:03:19 UTC 2008

Pull up following revision(s) (requested by elad in ticket #1108):

	sys/secmodel/overlay/secmodel_overlay.c: revision 1.4 via patch

	sys/secmodel/overlay/overlay.h: revision 1.2

Support device scope.

YAMAMOTO Takashi committed a change to src/sys/sys in head on Mon Mar 24 12:26:30 UTC 2008

4.99.58 - merge yamt-lazymbuf branch

Andrew Doran committed a change to src/sys/sys in head on Thu Mar 27 12:01:23 UTC 2008

Declare sleep_syncobj.

Andrew Doran committed a change to src/sys/ufs/mfs in head on Wed Mar 26 14:19:43 UTC 2008

Changes for PR kern/38291 (panic unmounting MFS /tmp):

- Reference count the mfsnode to fix an aincent bug. Only destroy when

  reference count drops to zero. In mfs_start(), busy the mount and get

  a reference to the mfsnode to prevent it disappearing while the server

  is running. If the file system is gone already, vfs_busy() will fail.

- Always destroy the bufq.

- Use a global mfs_lock for simplicity.

- Replace use of malloc/free. Fixes broken MALLOC_TYPE change.

YAMAMOTO Takashi committed a change to src/sys/uvm in head on Mon Mar 24 08:52:55 UTC 2008

remove a redundant pmap_update and add a comment instead.

YAMAMOTO Takashi committed a change to src/sys/uvm in head on Mon Mar 24 08:53:25 UTC 2008

remove a redundant pmap_update and add a comment instead.

Matt Thomas committed a change to src/tests in matt-armv6 on Sun Mar 23 00:47:21 UTC 2008

sync with HEAD

Matt Thomas committed a change to src/tools in matt-armv6 on Sun Mar 23 00:47:52 UTC 2008

sync with HEAD

Matt Thomas committed a change to src/usr.bin in matt-armv6 on Sun Mar 23 00:49:04 UTC 2008

sync with HEAD

Nick Hudson committed a change to src/usr.bin/config in head on Wed Mar 26 14:41:00 UTC 2008

Typo.

Havard Eidnes committed a change to src/usr.bin/fstat in head on Sun Mar 23 23:01:21 UTC 2008

Please repeat after me: I shall not define _KERNEL before including

<sys/types.h> in user-land programs.  Doing so causes build problems

for lots of our ports due to differences in how <sys/bswap.h> ends up

defining the swap functions/macros.

Christos Zoulas committed a change to src/usr.bin/kdump in head on Sun Mar 23 18:53:51 UTC 2008

little cleanups.

Michael van Elst committed a change to src/usr.bin/krb5-config in head on Sun Mar 23 08:24:18 UTC 2008

fix Version to 1.1

Luke Mewburn committed a change to src/usr.bin/krb5-config in head on Thu Mar 27 12:12:40 UTC 2008

Use SCRIPTS not PROG.

Noted by adam@albedo.art.pl

Michael van Elst committed a change to src/usr.bin/krb5-config in head on Thu Mar 27 22:01:56 UTC 2008

kerberos includes are installed in krb5 subdirectory

YAMAMOTO Takashi committed a change to src/usr.bin/pcc/cc in head on Tue Mar 25 00:30:11 UTC 2008

include Makefile.inc for BINDIR.

Christos Zoulas committed a change to src/usr.bin/printf in head on Fri Mar 28 18:05:39 UTC 2008

detect more errors from printf/malloc.

Manuel Bouyer committed a change to src/usr.bin/vacation in netbsd-3 on Wed Mar 26 18:46:07 UTC 2008

Pull up following revision(s) (requested by sborrill in ticket #1914):

	usr.bin/vacation/vacation.c: revision 1.31 - 1.34

PR/34095: Brian Buhrow: Vacation(1) core dumps when there is a Subject:

header with no content

Add Auto-Submitted: header per RFC 3834, from OpenBSD

PR/36643: Edgar Fu: -m missing from getopt.

While there:

- mark usage noreturn

- remove prototype for main

PR/36644: Edgar Fuss: vacation does not work if homedir not present

Don't care about it failing if all paths needed are absolute.

Matt Thomas committed a change to src/usr.sbin in matt-armv6 on Sun Mar 23 00:50:09 UTC 2008

sync with HEAD

Martin Husemann committed a change to src/usr.sbin/cpuctl in head on Tue Mar 25 15:06:02 UTC 2008

Use cpu index instead of ID for cpuctl; extend listing to provide both

numbers (but now the ID is only informational).

Havard Eidnes committed a change to src/usr.sbin/racoon in head on Fri Mar 28 18:10:53 UTC 2008

Because privsep.c uses CMSG_SPACE() to size two local arrays, these

ends up as c99 variable-sized local arrays (CMSG_SPACE() uses a function

as part of calculating its result).  This causes the stack protection

code in the compiler to complain, so build this one with -fno-stack-protector

to avoid the problem.

Gets us back to buildability for this program for a number of our ports.

Christos Zoulas committed a change to src/usr.sbin/racoon in head on Fri Mar 28 21:17:38 UTC 2008

Not the right way to fix this.

Havard Eidnes committed a change to src/usr.sbin/racoonctl in head on Fri Mar 28 14:37:08 UTC 2008

Make racoonctl build again, sockmisc.c needs -DNOUSE_PRIVSEP in order

to not pull in all the rest of the racoon/ipsec code.

Juan Romero Pardines committed a change to src/usr.sbin/schedctl in head on Mon Mar 24 10:22:41 UTC 2008

- Improve usage().

- Replace malloc+memset(foo, 0, ...) with calloc calls.

Juan Romero Pardines committed a change to src/usr.sbin/schedctl in head on Mon Mar 24 10:33:17 UTC 2008

showcpuset: check the correct variable against NULL after calling malloc(3).

Matt Thomas committed a change to src/x11/Xserver in matt-armv6 on Sun Mar 23 00:51:02 UTC 2008

sync with HEAD