Jason R Thorpe committed a change to src in head on Sun Apr 06 19:04:50 UTC 2008

Change ICMP stats from a structure to an array of uint64_t's.

Note: This is ABI-compatible with the old icmpstat structure; old netstat

binaries will continue to work properly.

Jason R Thorpe committed a change to src in head on Sun Apr 06 20:17:27 UTC 2008

Change UDP stats from a structure to an array of uint64_t's.

Note: This is ABI-compatible with the old icmpstat structure; old netstat

binaries will continue to work properly.

Jason R Thorpe committed a change to src in head on Mon Apr 07 06:31:28 UTC 2008

Change IP stats from a structure to an array of uint64_t's.

Note: This is ABI-compatible with the old ipstat structure; old netstat

binaries will continue to work properly.

Jason R Thorpe committed a change to src in head on Tue Apr 08 01:03:59 UTC 2008

Change TCP stats from a structure to an array of uint64_t's.

Note: This is ABI-compatible with the old tcpstat structure; old netstat

binaries will continue to work properly.

Jason R Thorpe committed a change to src in head on Tue Apr 08 15:04:35 UTC 2008

Change ICMP6 stats from a structure to an array of uint64_t's.

Note: This is ABI-compatible with the old icmp6stat structure; old netstat

binaries will continue to work properly.

David Young committed a change to src in head on Tue Apr 08 20:30:17 UTC 2008

Attach elansc(4) at mainbus(4) instead of at pci(4).  Attach pci(4)

at elansc(4).  Take advantage of a suspend/resume cycle to reconfigure

the SC520's PCI host-bridge bus for higher performance.  Update

the manual pages and the NET4501 kernel.

Jason R Thorpe committed a change to src in head on Tue Apr 08 23:37:43 UTC 2008

Change IPv6 stats from a structure to an array of uint64_t's.

Note: This is ABI-compatible with the old ip6stat structure; old netstat

binaries will continue to work properly.

NONAKA Kimihiro committed a change to src in head on Thu Apr 10 15:45:29 UTC 2008

- zaurus uses MBR

- Added fdisk to ramdisk

- increase ramdisk size

Thor Lancelot Simon committed a change to src in head on Thu Apr 10 22:48:42 UTC 2008

Extend crypto.4 interface:

	* Asynchronous operation with result retrieval via select/poll

	* Mutliple-request submit/retrieve ioctls

	* Mutliple-session create-destroy ioctls

Revise/rewrite crypto.4 manual page.  It should now be much easier to write

new applications to this API.

Measured performance for trivial requests: 84,000 very short modular math

operations/sec, 120,000 very short md5 hashes per sec (with a hardware

accellerator of moderate performance but very low latency, whose driver

will be contributed at a later date).

Contributed to TNF by Coyote Point Systems, Inc.

Julian Coleman committed a change to src in netbsd-4 on Tue Apr 08 20:42:05 UTC 2008

Pull up revisions:

  src/sbin/gpt/add.c			1.6

  src/sbin/gpt/gpt.c			1.7

  src/sbin/gpt/show.c			1.4

  src/sys/dev/dkwedge/dkwedge_gpt.c	1.7

  src/sys/sys/disk.h			1.47

  src/sys/sys/disklabel_gpt.h		1.4

(requested by riz in ticket #1119).

As discussed on tech-userlevel, add NetBSD GPT partition types for

swap, ffs, lfs, raidframe, ccd and cgd.  gpt(8) now defaults to

NetBSD ffs if no type is given, but previous FreeBSD types are

still recognized in the DKWEDGE_AUTODISCOVER code.

Nick Hudson committed a change to src in wrstuden-fixsa on Mon Apr 07 13:18:28 UTC 2008

Pullup changes to get vax shlibs working.

Izumi Tsutsui committed a change to src/common/lib/libc/arch/m68k/atomic in head on Sun Apr 06 04:01:56 UTC 2008

Fix pasto.

Takeshi Nakayama committed a change to src/common/lib/libc/arch/sparc64/atomic in head on Wed Apr 09 12:49:05 UTC 2008

Use %xcc for 64-bit comparisons.

Adrian Portelli committed a change to src/crypto/dist/openssl/crypto/bn in head on Thu Apr 10 14:19:59 UTC 2008

Fix for CVE-2007-3108

The BN_from_montgomery function in crypto/bn/bn_mont.c in OpenSSL 0.9.8e and

earlier does not properly perform Montgomery multiplication, which might

allow local users to conduct a side-channel attack and retrieve RSA

private keys.

Christos Zoulas committed a change to src/crypto/dist/ssh in head on Sun Apr 06 21:18:45 UTC 2008

Import 5.0

Status:

Vendor Tag:	OPENSSH

Release Tags:	v50-20080403

U src/crypto/dist/ssh/LICENCE

U src/crypto/dist/ssh/atomicio.c

U src/crypto/dist/ssh/OVERVIEW

U src/crypto/dist/ssh/README

C src/crypto/dist/ssh/auth2.c

U src/crypto/dist/ssh/README.smartcard

U src/crypto/dist/ssh/atomicio.h

C src/crypto/dist/ssh/auth-bsdauth.c

U src/crypto/dist/ssh/auth-chall.c

U src/crypto/dist/ssh/auth-krb5.c

C src/crypto/dist/ssh/auth-options.c

C src/crypto/dist/ssh/auth-options.h

C src/crypto/dist/ssh/auth-passwd.c

U src/crypto/dist/ssh/auth-rh-rsa.c

U src/crypto/dist/ssh/auth-rhosts.c

U src/crypto/dist/ssh/auth-rsa.c

C src/crypto/dist/ssh/auth.c

C src/crypto/dist/ssh/auth.h

C src/crypto/dist/ssh/auth1.c

C src/crypto/dist/ssh/auth2-chall.c

C src/crypto/dist/ssh/auth2-gss.c

U src/crypto/dist/ssh/dispatch.c

C src/crypto/dist/ssh/dh.c

U src/crypto/dist/ssh/auth2-hostbased.c

U src/crypto/dist/ssh/auth2-kbdint.c

C src/crypto/dist/ssh/auth2-none.c

U src/crypto/dist/ssh/auth2-passwd.c

U src/crypto/dist/ssh/auth2-pubkey.c

U src/crypto/dist/ssh/authfd.c

U src/crypto/dist/ssh/authfd.h

U src/crypto/dist/ssh/authfile.c

U src/crypto/dist/ssh/authfile.h

U src/crypto/dist/ssh/bufaux.c

U src/crypto/dist/ssh/bufbn.c

U src/crypto/dist/ssh/buffer.c

U src/crypto/dist/ssh/buffer.h

C src/crypto/dist/ssh/canohost.c

U src/crypto/dist/ssh/canohost.h

C src/crypto/dist/ssh/channels.c

U src/crypto/dist/ssh/channels.h

U src/crypto/dist/ssh/cipher-3des1.c

U src/crypto/dist/ssh/cipher-bf1.c

U src/crypto/dist/ssh/cipher-ctr.c

U src/crypto/dist/ssh/cipher.c

U src/crypto/dist/ssh/cipher.h

U src/crypto/dist/ssh/cleanup.c

U src/crypto/dist/ssh/compat.c

C src/crypto/dist/ssh/clientloop.c

U src/crypto/dist/ssh/clientloop.h

U src/crypto/dist/ssh/compat.h

U src/crypto/dist/ssh/compress.c

U src/crypto/dist/ssh/compress.h

U src/crypto/dist/ssh/crc32.c

U src/crypto/dist/ssh/crc32.h

U src/crypto/dist/ssh/deattack.c

U src/crypto/dist/ssh/deattack.h

U src/crypto/dist/ssh/dh.h

U src/crypto/dist/ssh/groupaccess.c

U src/crypto/dist/ssh/dispatch.h

U src/crypto/dist/ssh/dns.c

U src/crypto/dist/ssh/dns.h

U src/crypto/dist/ssh/fatal.c

U src/crypto/dist/ssh/ssh-keysign.8

U src/crypto/dist/ssh/groupaccess.h

U src/crypto/dist/ssh/gss-genr.c

U src/crypto/dist/ssh/gss-serv-krb5.c

U src/crypto/dist/ssh/gss-serv.c

U src/crypto/dist/ssh/hostfile.c

U src/crypto/dist/ssh/hostfile.h

U src/crypto/dist/ssh/kex.c

U src/crypto/dist/ssh/kex.h

U src/crypto/dist/ssh/kexdh.c

U src/crypto/dist/ssh/kexdhc.c

U src/crypto/dist/ssh/kexdhs.c

U src/crypto/dist/ssh/kexgex.c

U src/crypto/dist/ssh/kexgexc.c

U src/crypto/dist/ssh/kexgexs.c

U src/crypto/dist/ssh/key.c

U src/crypto/dist/ssh/key.h

U src/crypto/dist/ssh/log.c

U src/crypto/dist/ssh/log.h

U src/crypto/dist/ssh/mac.c

U src/crypto/dist/ssh/mac.h

U src/crypto/dist/ssh/match.c

U src/crypto/dist/ssh/match.h

U src/crypto/dist/ssh/md-sha256.c

C src/crypto/dist/ssh/misc.c

C src/crypto/dist/ssh/misc.h

U src/crypto/dist/ssh/moduli.c

C src/crypto/dist/ssh/monitor.c

U src/crypto/dist/ssh/monitor.h

C src/crypto/dist/ssh/monitor_fdpass.c

C src/crypto/dist/ssh/monitor_fdpass.h

U src/crypto/dist/ssh/monitor_mm.c

U src/crypto/dist/ssh/monitor_mm.h

U src/crypto/dist/ssh/msg.c

C src/crypto/dist/ssh/monitor_wrap.c

U src/crypto/dist/ssh/monitor_wrap.h

U src/crypto/dist/ssh/msg.h

U src/crypto/dist/ssh/myproposal.h

U src/crypto/dist/ssh/nchan.c

U src/crypto/dist/ssh/nchan.ms

U src/crypto/dist/ssh/nchan2.ms

C src/crypto/dist/ssh/packet.c

C src/crypto/dist/ssh/packet.h

U src/crypto/dist/ssh/pathnames.h

U src/crypto/dist/ssh/progressmeter.c

U src/crypto/dist/ssh/progressmeter.h

C src/crypto/dist/ssh/readconf.c

C src/crypto/dist/ssh/readconf.h

U src/crypto/dist/ssh/readpass.c

U src/crypto/dist/ssh/rsa.c

U src/crypto/dist/ssh/rsa.h

U src/crypto/dist/ssh/scard.c

U src/crypto/dist/ssh/scard.h

C src/crypto/dist/ssh/scp.1

C src/crypto/dist/ssh/scp.c

C src/crypto/dist/ssh/servconf.c

C src/crypto/dist/ssh/servconf.h

C src/crypto/dist/ssh/serverloop.c

U src/crypto/dist/ssh/serverloop.h

U src/crypto/dist/ssh/sftp.1

C src/crypto/dist/ssh/session.c

U src/crypto/dist/ssh/session.h

C src/crypto/dist/ssh/sftp-client.c

C src/crypto/dist/ssh/sftp-client.h

U src/crypto/dist/ssh/sftp-common.c

U src/crypto/dist/ssh/sftp-common.h

U src/crypto/dist/ssh/sftp-glob.c

N src/crypto/dist/ssh/sftp-server-main.c

U src/crypto/dist/ssh/sftp-server.8

C src/crypto/dist/ssh/sftp-server.c

C src/crypto/dist/ssh/sftp.c

C src/crypto/dist/ssh/sftp.h

U src/crypto/dist/ssh/ssh-add.1

C src/crypto/dist/ssh/ssh-add.c

C src/crypto/dist/ssh/ssh-agent.1

C src/crypto/dist/ssh/ssh-agent.c

U src/crypto/dist/ssh/ssh-dss.c

U src/crypto/dist/ssh/ssh-gss.h

U src/crypto/dist/ssh/ssh-keygen.1

C src/crypto/dist/ssh/ssh-keygen.c

U src/crypto/dist/ssh/ssh-keyscan.1

C src/crypto/dist/ssh/ssh-keyscan.c

U src/crypto/dist/ssh/ssh-keysign.c

U src/crypto/dist/ssh/ssh-rsa.c

C src/crypto/dist/ssh/ssh.1

C src/crypto/dist/ssh/ssh.c

U src/crypto/dist/ssh/ssh.h

U src/crypto/dist/ssh/ssh1.h

U src/crypto/dist/ssh/ssh2.h

U src/crypto/dist/ssh/ssh_config

C src/crypto/dist/ssh/ssh_config.5

C src/crypto/dist/ssh/sshconnect.c

C src/crypto/dist/ssh/sshconnect.h

U src/crypto/dist/ssh/sshconnect1.c

C src/crypto/dist/ssh/sshconnect2.c

C src/crypto/dist/ssh/sshd.8

C src/crypto/dist/ssh/sshd.c

C src/crypto/dist/ssh/sshd_config

C src/crypto/dist/ssh/sshd_config.5

C src/crypto/dist/ssh/sshlogin.c

U src/crypto/dist/ssh/sshlogin.h

C src/crypto/dist/ssh/sshpty.c

U src/crypto/dist/ssh/sshpty.h

U src/crypto/dist/ssh/sshtty.c

U src/crypto/dist/ssh/ttymodes.c

U src/crypto/dist/ssh/ttymodes.h

U src/crypto/dist/ssh/uidswap.c

U src/crypto/dist/ssh/uidswap.h

C src/crypto/dist/ssh/umac.c

U src/crypto/dist/ssh/umac.h

U src/crypto/dist/ssh/uuencode.c

U src/crypto/dist/ssh/uuencode.h

C src/crypto/dist/ssh/version.h

U src/crypto/dist/ssh/xmalloc.c

U src/crypto/dist/ssh/xmalloc.h

U src/crypto/dist/ssh/scard/Ssh.bin.uu

U src/crypto/dist/ssh/scard/Makefile

U src/crypto/dist/ssh/scard/Ssh.java

55 conflicts created by this import.

Use the following command to help the merge:

	cvs checkout -jOPENSSH:yesterday -jOPENSSH src/crypto/dist/ssh

Christos Zoulas committed a change to src/crypto/dist/ssh in head on Sun Apr 06 23:38:20 UTC 2008

resolve conflicts.

Christos Zoulas committed a change to src/crypto/dist/ssh in head on Sun Apr 06 23:39:05 UTC 2008

re-add removed files.

John Nemeth committed a change to src/crypto/dist/ssh in head on Mon Apr 07 07:37:07 UTC 2008

fix another build breaker

Julian Coleman committed a change to src/crypto/dist/ssh in netbsd-3 on Tue Apr 08 21:49:24 UTC 2008

Pull up revisions:

  src/crypto/dist/ssh/channels.c	1.38

  src/crypto/dist/ssh/auth-options.c	1.8

  src/crypto/dist/ssh/auth-options.h	1.4

  src/crypto/dist/ssh/session.c		1.46

  src/crypto/dist/ssh/sshd.8		1.39

(requested by adrianp in ticket #1921).

Fix X11 forwarding information disclosure vulnerability in OpenSSH

(CVE-2008-1483).

Add no-user-rc option which disables execution of ~/.ssh/rc

(backport from OpenSSH 4.9)

Julian Coleman committed a change to src/crypto/dist/ssh in netbsd-3-0 on Tue Apr 08 21:48:26 UTC 2008

Pull up revisions:

  src/crypto/dist/ssh/channels.c	1.38

  src/crypto/dist/ssh/auth-options.c	1.8

  src/crypto/dist/ssh/auth-options.h	1.4

  src/crypto/dist/ssh/session.c		1.46

  src/crypto/dist/ssh/sshd.8		1.39

(requested by adrianp in ticket #1921).

Fix X11 forwarding information disclosure vulnerability in OpenSSH

(CVE-2008-1483).

Add no-user-rc option which disables execution of ~/.ssh/rc

(backport from OpenSSH 4.9)

Julian Coleman committed a change to src/crypto/dist/ssh in netbsd-3-1 on Tue Apr 08 22:13:18 UTC 2008

Pull up revisions:

  src/crypto/dist/ssh/channels.c        1.38

  src/crypto/dist/ssh/auth-options.c    1.8

  src/crypto/dist/ssh/auth-options.h    1.4

  src/crypto/dist/ssh/session.c         1.46

  src/crypto/dist/ssh/sshd.8            1.39

(requested by adrianp in ticket #1921).

Fix X11 forwarding information disclosure vulnerability in OpenSSH

(CVE-2008-1483).

Add no-user-rc option which disables execution of ~/.ssh/rc

(backport from OpenSSH 4.9)

Julian Coleman committed a change to src/crypto/dist/ssh in netbsd-4 on Mon Apr 07 13:12:06 UTC 2008

Pull up revisions:

  src/crypto/dist/ssh/auth-options.c	1.8

  src/crypto/dist/ssh/auth-options.h	1.4

  src/crypto/dist/ssh/session.c		1.46

  src/crypto/dist/ssh/sshd.8            1.39

(requested by adrianp in ticket #1114).

Add no-user-rc option which disables execution of ~/.ssh/rc

(backport from OpenSSH 4.9)

Julian Coleman committed a change to src/crypto/dist/ssh in netbsd-4-0 on Mon Apr 07 13:11:28 UTC 2008

Pull up revisions:

  src/crypto/dist/ssh/auth-options.c	1.8

  src/crypto/dist/ssh/auth-options.h	1.4

  src/crypto/dist/ssh/session.c		1.46

  src/crypto/dist/ssh/sshd.8            1.39

(requested by adrianp in ticket #1114).

Add no-user-rc option which disables execution of ~/.ssh/rc

(backport from OpenSSH 4.9)

Alistair G. Crooks committed a change to src/dist/iscsi/src in head on Fri Apr 11 08:22:37 UTC 2008

Fix for "raid0 devices don't accept extents of different sizes" from

Jeff Rizzo

Rafal Boni committed a change to src/distrib/common in head on Fri Apr 11 12:54:35 UTC 2008

Add 'sunrpc' so mount_nfs from an install ramdisk works.  Otherwise, you get

a silent failure from the ramdisk mount_nfs binary.

Matt Fleming committed a change to src/distrib/notes/acorn32 in head on Fri Apr 11 12:10:42 UTC 2008

Update urls for David Pilling's !SparkPlug and Sergio Monesi's fsck suite.

The old urls were dead.

Christos Zoulas committed a change to src/distrib/sets/lists/base in head on Sun Apr 06 23:40:27 UTC 2008

bump libssh

YAMAMOTO Takashi committed a change to src/distrib/sets/lists/base in head on Mon Apr 07 12:22:25 UTC 2008

bump libssh

Christos Zoulas committed a change to src/doc in head on Sun Apr 06 23:41:22 UTC 2008

mention openssh

Jared D. McNeill committed a change to src/doc in head on Fri Apr 11 23:43:41 UTC 2008

ACPI-CA 20080321 is out.

Julian Coleman committed a change to src/doc in netbsd-3 on Tue Apr 08 21:51:50 UTC 2008

Tickets #1909, #1910 and #1921.

Julian Coleman committed a change to src/doc in netbsd-3 on Tue Apr 08 22:00:54 UTC 2008

Correct entry for #1921 (add via patch)

Julian Coleman committed a change to src/doc in netbsd-3-0 on Tue Apr 08 21:51:29 UTC 2008

Tickets #1910 and #1921.

Julian Coleman committed a change to src/doc in netbsd-3-0 on Tue Apr 08 22:00:37 UTC 2008

Correct entry for #1921 (add via patch)

Julian Coleman committed a change to src/doc in netbsd-3-1 on Tue Apr 08 22:16:09 UTC 2008

Tickets #1910 and #1921.

Julian Coleman committed a change to src/doc in netbsd-4 on Mon Apr 07 13:18:41 UTC 2008

Tickets #1114 and #1115.

Julian Coleman committed a change to src/doc in netbsd-4 on Tue Apr 08 21:01:36 UTC 2008

Tickets #1116 - #1120.

Julian Coleman committed a change to src/doc in netbsd-4 on Fri Apr 11 06:36:32 UTC 2008

Ticket #1121.

Julian Coleman committed a change to src/doc in netbsd-4-0 on Mon Apr 07 13:18:16 UTC 2008

Tickets #1114 and #1115.

Julian Coleman committed a change to src/doc in netbsd-4-0 on Tue Apr 08 21:11:50 UTC 2008

Ticket #1120.

Alan Barrett committed a change to src/etc in head on Wed Apr 09 20:19:15 UTC 2008

* Fix the problem with pax complaining "file would overwrite itself" for

  already-existing device nodes.  This is done by invoking pax with its

  current working directory set to an empty temporary directory.

* Add "-t mtree" command line option, to force MAKEDEV to use "mtree

  -e -U" to create device nodes.  Here are some timings from "MAKEDEV

  ${method} all" on an i386 system; each method was executed three

  times, first in an empty directory, then twice in an already-populated

  directory:

    -m mknod

	    4.56 real         1.58 user         1.68 sys

	    2.96 real         1.37 user         1.48 sys

	    2.95 real         1.43 user         1.44 sys

    -p pax

	    1.80 real         0.18 user         0.62 sys

	    2.35 real         0.25 user         0.80 sys

	    2.38 real         0.24 user         0.82 sys

    -t mtree

	    1.62 real         0.22 user         0.44 sys

	    0.23 real         0.29 user         0.04 sys

	    0.24 real         0.28 user         0.05 sys

* If no command line options force a choice, then prefer mtree, pax, or

  mknod, in that order of preference.

No objections in tech-userlevel to an earlier version of this change.

Julian Coleman committed a change to src/etc in netbsd-4 on Tue Apr 08 20:35:01 UTC 2008

Pull up revision 1.100 (requested by riz in ticket #1118).

Create drvctl as part of 'all'.

Matt Fleming committed a change to src/etc/defaults in mjf-devfs2 on Mon Apr 07 19:38:48 UTC 2008

Enable devfsd by default. Thanks to riz for pointing this out.

Nick Hudson committed a change to src/gnu/dist/gdb6/bfd in head on Wed Apr 09 10:26:20 UTC 2008

Apply fix from binutils-current so that sparc gdb can be cross built

on a 64bit host.

Problem reported by mrg.

Nick Hudson committed a change to src/gnu/dist/gdb6/bfd in wrstuden-fixsa on Wed Apr 09 10:28:43 UTC 2008

Apply fix from binutils-current so that sparc gdb can be cross built

on a 64bit host.

Problem reported by mrg.

Nick Hudson committed a change to src/gnu/lib/crtstuff4 in wrstuden-fixsa on Tue Apr 08 11:15:54 UTC 2008

Another vax shlib support change I missed.

Nick Hudson committed a change to src/gnu/usr.bin/gdb6/arch in wrstuden-fixsa on Thu Apr 10 06:29:51 UTC 2008

Re-run mknative.

Izumi Tsutsui committed a change to src/gnu/usr.bin/xcvs/xcvs in head on Thu Apr 10 13:49:53 UTC 2008

Add more required libraries in proper order.

Fix build error in NOPIC case.

YAMAMOTO Takashi committed a change to src/include in head on Mon Apr 07 12:24:52 UTC 2008

RANDOM_MAX: don't rely on integer overflow.

Julian Coleman committed a change to src/lib/libc in netbsd-4 on Tue Apr 08 21:00:08 UTC 2008

Pull up revisions:

  src/lib/libc/gdtoa/dmisc.c		1.4

  src/lib/libc/gdtoa/gdtoa.c		1.4

  src/lib/libc/gdtoa/gethex.c		1.4

  src/lib/libc/gdtoa/misc.c		1.4

  src/lib/libc/gdtoa/strtof_vaxf.c	1.4-1.5

  src/lib/libc/gdtoa/strtopQ.c		1.4

  src/lib/libc/gdtoa/strtopx.c		1.4

  src/lib/libc/gdtoa/strtopxL.c		1.4

  src/lib/libc/gdtoa/strtord.c		1.4

  src/lib/libc/gdtoa/dtoa.c		1.5

  src/lib/libc/gdtoa/strtod.c		1.5

  src/lib/libc/gdtoa/g_Qfmt.c		1.3

  src/lib/libc/gdtoa/g_xLfmt.c		1.3

  src/lib/libc/gdtoa/g_xfmt.c		1.3

  src/lib/libc/gdtoa/smisc.c		1.3

  src/lib/libc/gdtoa/strtof.c		1.3

  src/lib/libc/gdtoa/strtorQ.c		1.3

  src/lib/libc/gdtoa/strtorx.c		1.3

  src/lib/libc/gdtoa/strtorxL.c		1.3

  src/lib/libc/gdtoa/g_ddfmt.c		1.2

  src/lib/libc/gdtoa/g_dfmt.c		1.2

  src/lib/libc/gdtoa/g_ffmt.c		1.2

  src/lib/libc/gdtoa/strtoIQ.c		1.2

  src/lib/libc/gdtoa/strtoId.c		1.2

  src/lib/libc/gdtoa/strtoIdd.c		1.2

  src/lib/libc/gdtoa/strtoIf.c		1.2

  src/lib/libc/gdtoa/strtoIg.c		1.2

  src/lib/libc/gdtoa/strtoIx.c		1.2

  src/lib/libc/gdtoa/strtoIxL.c		1.2

  src/lib/libc/gdtoa/strtodI.c		1.2

  src/lib/libc/gdtoa/strtodnrp.c	1.2

  src/lib/libc/gdtoa/strtopd.c		1.2

  src/lib/libc/gdtoa/strtopdd.c		1.2

  src/lib/libc/gdtoa/strtopf.c		1.2

  src/lib/libc/gdtoa/strtordd.c		1.2

  src/lib/libc/gdtoa/strtorf.c		1.2

  src/lib/libc/gdtoa/sum.c		1.2

  src/lib/libc/gdtoa/gdtoa.h		1.8

  src/lib/libc/gdtoa/hdtoa.c		1.6

  src/lib/libc/gdtoa/strtodg.c		1.6

  src/lib/libc/stdio/vfwprintf.c	1.12

(requested by mjf ticket #1120).

Don't coredump on out of memory conditions. This solution leaks, but gdtoa

is too complicated to fix. Try printf %99999999999.9999999999f 2

Make this build again.

Julian Coleman committed a change to src/lib/libc in netbsd-4-0 on Tue Apr 08 21:10:55 UTC 2008

Pull up revisions:

  src/lib/libc/gdtoa/dmisc.c		1.4

  src/lib/libc/gdtoa/gdtoa.c		1.4

  src/lib/libc/gdtoa/gethex.c		1.4

  src/lib/libc/gdtoa/misc.c		1.4

  src/lib/libc/gdtoa/strtof_vaxf.c	1.4-1.5

  src/lib/libc/gdtoa/strtopQ.c		1.4

  src/lib/libc/gdtoa/strtopx.c		1.4

  src/lib/libc/gdtoa/strtopxL.c		1.4

  src/lib/libc/gdtoa/strtord.c		1.4

  src/lib/libc/gdtoa/dtoa.c		1.5

  src/lib/libc/gdtoa/strtod.c		1.5

  src/lib/libc/gdtoa/g_Qfmt.c		1.3

  src/lib/libc/gdtoa/g_xLfmt.c		1.3

  src/lib/libc/gdtoa/g_xfmt.c		1.3

  src/lib/libc/gdtoa/smisc.c		1.3

  src/lib/libc/gdtoa/strtof.c		1.3

  src/lib/libc/gdtoa/strtorQ.c		1.3

  src/lib/libc/gdtoa/strtorx.c		1.3

  src/lib/libc/gdtoa/strtorxL.c		1.3

  src/lib/libc/gdtoa/g_ddfmt.c		1.2

  src/lib/libc/gdtoa/g_dfmt.c		1.2

  src/lib/libc/gdtoa/g_ffmt.c		1.2

  src/lib/libc/gdtoa/strtoIQ.c		1.2

  src/lib/libc/gdtoa/strtoId.c		1.2

  src/lib/libc/gdtoa/strtoIdd.c		1.2

  src/lib/libc/gdtoa/strtoIf.c		1.2

  src/lib/libc/gdtoa/strtoIg.c		1.2

  src/lib/libc/gdtoa/strtoIx.c		1.2

  src/lib/libc/gdtoa/strtoIxL.c		1.2

  src/lib/libc/gdtoa/strtodI.c		1.2

  src/lib/libc/gdtoa/strtodnrp.c	1.2

  src/lib/libc/gdtoa/strtopd.c		1.2

  src/lib/libc/gdtoa/strtopdd.c		1.2

  src/lib/libc/gdtoa/strtopf.c		1.2

  src/lib/libc/gdtoa/strtordd.c		1.2

  src/lib/libc/gdtoa/strtorf.c		1.2

  src/lib/libc/gdtoa/sum.c		1.2

  src/lib/libc/gdtoa/gdtoa.h		1.8

  src/lib/libc/gdtoa/hdtoa.c		1.6

  src/lib/libc/gdtoa/strtodg.c		1.6

  src/lib/libc/stdio/vfwprintf.c	1.12

(requested by mjf ticket #1120).

Don't coredump on out of memory conditions. This solution leaks, but gdtoa

is too complicated to fix. Try printf %99999999999.9999999999f 2

Make this build again.

Nicolas Joly committed a change to src/lib/libc/gen in head on Wed Apr 09 18:37:04 UTC 2008

Fix _SC_MQ_OPEN_MAX/_SC_MQ_PRIO_MAX sysctlgetmibinfo calls.

The corresponding sysctl nodes are available under kern.mqueue tree.

Luke Mewburn committed a change to src/lib/libc/net in head on Mon Apr 07 13:20:44 UTC 2008

Improve description of the arguments and return values of

various methods & callbacks.

Improve markup.

Luke Mewburn committed a change to src/lib/libc/net in head on Mon Apr 07 13:25:42 UTC 2008

The ns_mtab.mdata is passed to the ns_mtab.method as the cbdata argument.

Julian Coleman committed a change to src/lib/libc/stdlib in netbsd-4 on Mon Apr 07 13:14:45 UTC 2008

Pull up revision 1.6 (requested by mjf in ticket #1115).

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/libc/stdlib in netbsd-4-0 on Mon Apr 07 13:14:22 UTC 2008

Pull up revision 1.6 (requested by mjf in ticket #1115).

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.

Nick Hudson committed a change to src/lib/libcrypto in wrstuden-fixsa on Mon Apr 07 15:08:26 UTC 2008

Add a workaround for compiling sha512 on i386.

Christos Zoulas committed a change to src/lib/libssh in head on Sun Apr 06 23:39:48 UTC 2008

bump for 5.0

Izumi Tsutsui committed a change to src/libexec in head on Thu Apr 10 14:26:33 UTC 2008

Add more required libraries by libkrb5 and libroken in NOPIC case.

Julian Coleman committed a change to src/sbin/gpt in netbsd-4 on Tue Apr 08 20:32:38 UTC 2008

Pull up revisions:

  src/sbin/gpt/add.c		1.5

  src/sbin/gpt/create.c		1.3

  src/sbin/gpt/destroy.c	1.3

  src/sbin/gpt/gpt.c		1.4-1.6

  src/sbin/gpt/label.c		1.5-1.6

  src/sbin/gpt/migrate.c	1.4

  src/sbin/gpt/recover.c	1.3

  src/sbin/gpt/remove.c		1.4

  src/sbin/gpt/show.c		1.3

(requested by riz in ticket #1117).

Produce more useful error messages.

Fix the usage strings for each command, and print them all for the

"global" usage.  It's still a little ugly, but hopefully not as

fantastically confusing as before...

Your friendly neighborhood 64-bit architecture here to remind you that

strlen returns size_t, and printf's precision specifier uses int.

David Young committed a change to src/sbin/ifconfig in head on Fri Apr 11 00:55:41 UTC 2008

Cosmeticc: there's no use casting a uint16_t to a u_short, so don't

do that.  Change indentation for readability.

David Young committed a change to src/sbin/ifconfig in head on Fri Apr 11 00:56:11 UTC 2008

Cosmetic: compare socket address family with AF_UNSPEC instead of

0.

David Young committed a change to src/sbin/ifconfig in head on Fri Apr 11 01:14:28 UTC 2008

Cosmetic: use NULL instead of 0 for pointers.  Shorten staircase.

Nick Hudson committed a change to src/share/man/man4 in head on Wed Apr 09 13:45:51 UTC 2008

Revert previous in 30seconds.

Stephen Borrill committed a change to src/share/man/man5 in head on Tue Apr 08 14:51:02 UTC 2008

Note that /etc/mtree/special.local can override entries in

/etc/mtree/special not just add new entries.

Explain that check_mtree_follow_symlinks will give reports of links not

being links (notably /etc/localtime)

Alan Barrett committed a change to src/share/man/man8 in head on Wed Apr 09 20:21:43 UTC 2008

Document the new "-t mtree" option, and the fact that mtree is now

preferred by default.

Alan Barrett committed a change to src/share/man/man8 in head on Wed Apr 09 20:23:20 UTC 2008

Sync command line options with MAKEDEV(8).  Also re-word the

previously-incorrect part about "must be called from the /dev

directory".

Jeff Rizzo committed a change to src/share/man/man9 in head on Thu Apr 10 04:43:02 UTC 2008

Catch the documentation up with the changes in vfs_vnops.c revision

1.155 - s/struct file/file_t/, and dropping a struct lwp * arg from

some functions.

Izumi Tsutsui committed a change to src/share/mk in head on Thu Apr 10 13:52:45 UTC 2008

Add libhx509 to PAM_STATIC_LDADD which is required by libkrb5.

Jason R Thorpe committed a change to src/sys in head on Wed Apr 09 05:11:20 UTC 2008

Make the percpu API a little more friendly:

- percpu_getptr() is now called percpu_getref() and implicitly disables

  preemption (via crit_enter()) when it is called.

- Added percpu_putref() which implicitly reenables preemption (via

  crit_exit()).

Andrew Doran committed a change to src/sys in head on Fri Apr 11 14:55:51 UTC 2008

rwlock changes, discussed on tech-kern:

- Use atomic ops directly, since rwlocks work the same way on all platforms.

- Try to make it a bit more cache efficient, and use branch hints.

- Fix a bug in rw_downgrade() where the turnstile lock was not released.

- Remove a couple of redundant assertions.

- Use atomic_swap instead of atomic_cas where it's safe to do so.

- After acquiring the turnstile lock in rw_vector_enter, check if the

  owner is running again and spin if so.

- Introduce and use rw_onproc() instead of abusing mutex_onproc().

- Change the handoff/release algorithm to reduce the window when a rwlock

  can held, but the owner not on a CPU.

Andrew Doran committed a change to src/sys in head on Fri Apr 11 15:25:24 UTC 2008

Restructure the name cache code to eliminate most lock contention

resulting from forward lookups. Discussed on tech-kern@.

Andrew Doran committed a change to src/sys in head on Fri Apr 11 15:31:34 UTC 2008

Maintain a circular queue of cpu_info's.

Matt Fleming committed a change to src/sys in mjf-devfs2 on Sun Apr 06 09:58:52 UTC 2008

- after some discussion with agc@ i agreed it would be a good idea to move

  device_unregister_* to device_deregister_* to be more like the pmf(9)

  functions, especially since a lot of the time the function calls are next

  to each other.

- add device_register_name() support for dk(4).

Julian Coleman committed a change to src/sys in netbsd-4 on Fri Apr 11 06:35:02 UTC 2008

Pull up revisions:

  src/sys/kern/kern_ktrace.c	1.112.4.1

  src/sys/kern/kern_sa.c	1.87.4.9

  src/sys/sys/ktrace.h		1.45.4.1

from [wrstuden-fixsa] (requested by skrll in ticket #1121).

Pass an array pointers in kernel VM space to ktrsaupcall for it to

create the ktrace record instead of trying to access a pointer in

userland.

Fixes PR/37534.

Nick Hudson committed a change to src/sys/arch in head on Sun Apr 06 08:03:36 UTC 2008

de-__P

Tim Rightnour committed a change to src/sys/arch in head on Tue Apr 08 02:33:03 UTC 2008

SMP support for ofppc.  (finally)  Much thanks to Matt Thomas for help in

figuring out all the crazy nuances of getting this working, and to

Michael Lorenz for testing/fixing my changes on macppc.  Tested with a

quad-proc 7044-270.

Summary of changes:

Bumped CPU_MAXNUM to 16 on ofppc.

Added md_* routines to ofppc/cpu.c, to sync the timebase, and awaken the CPUs.

Fixed a bug in the test for a 64bit bridge cpu early in locore.S

Added code to set the interrupt priority for all CPUs with an openpic.

Change rtas to probe before cpus, to allow use of the rtas freeze/thaw

timebase code routines.

Fix CPU_INFO_FOREACH macro to iterate through detected cpus, not CPU_MAXNUM.

Change most uses of ci_cpuid to ci_index, to deal with CPUs that do not allow

writing to SPR_PIR.  Don't write SPR_PIR unless the secondary cpu identifies

itself as 0.

Change the hatchstack/interrupt stack allocations to allocate a 8192byte

interrupt stack, and a 4096 byte hatch stack, align them to 16 bytes, and

allocate them no lower than 0x10000.  Allocate them separately to prevent the

hatch stack corrupting the interrupt stack later on.

If the CPU is a 64bit cpu, copy SPR_ASR in cpu_hatch()

Set the idle stack to ci->ci_data.cpu_idlelwp->l_addr->u_pcb.pcb_sp.

Add OF_start_cpu().  Add a routine to ofwoea_initppc to spin up secondary

procs early, and place them into a spinloop waiting for the hatch routines

to be ready.

Modify the ipi routines to deal with openpics that reverse byte order on read

from an ipi register. (such as on the 7044)

Change the rtas setup to allocate the rtas physical base address above

the kernel, to avoid mucking up the hatch/interrupt stacks.

Jared D. McNeill committed a change to src/sys/arch in head on Fri Apr 11 11:24:41 UTC 2008

Revert previous.

Jared D. McNeill committed a change to src/sys/arch/amd64/include in head on Fri Apr 11 02:30:05 UTC 2008

Remove code erroneously copied from i386 ACPI_ACQUIRE_GLOBAL_LOCK.

Izumi Tsutsui committed a change to src/sys/arch/arc/isa in head on Wed Apr 09 17:08:22 UTC 2008

Return a proper value from isabr_iointr() even in error path.

Nick Hudson committed a change to src/sys/arch/hp700/hp700 in head on Wed Apr 09 19:11:35 UTC 2008

Correct a comment.

Nick Hudson committed a change to src/sys/arch/hp700/stand/xxboot in head on Wed Apr 09 19:18:25 UTC 2008

de-__P

David Young committed a change to src/sys/arch/i386/conf in head on Wed Apr 09 17:35:17 UTC 2008

Attach elansc at mainbus instead of at pci.

David Young committed a change to src/sys/arch/i386/conf in head on Thu Apr 10 06:53:12 UTC 2008

Commit straggler: elansc now attaches to something that provides

the 'pcibus' interface instead of the 'pci' interface.

Izumi Tsutsui committed a change to src/sys/arch/i386/conf in head on Fri Apr 11 11:55:18 UTC 2008

Please don't leave a debug option in GENERIC.

Jared D. McNeill committed a change to src/sys/arch/i386/include in head on Fri Apr 11 02:27:57 UTC 2008

Remove a nasty hack that slipped in during the ACPICA update that should

never have made it in-tree. How ACPI has ever worked since 4.99.42 is

beyond me.

Christoph Egger committed a change to src/sys/arch/i386/isa in head on Fri Apr 11 20:42:34 UTC 2008

remove extra blank.

before:

nxp0:  reported by CPUID; using exception 16

now:

npx0: reported by CPUID; using exception 16

David Young committed a change to src/sys/arch/i386/pci in head on Mon Apr 07 03:57:51 UTC 2008

Complete device_t/softc split.

David Young committed a change to src/sys/arch/i386/pci in head on Mon Apr 07 03:59:46 UTC 2008

Defer write-protecting the kernel text until after interrupts are

enabled.  This is a grotty hack that lets a MULTIPROCESSOR kernel

patch the kernel with x86_patch() without trapping to the debugger.

Takayoshi Kochi committed a change to src/sys/arch/ia64/stand/ia64 in head on Sun Apr 06 07:50:04 UTC 2008

Make loader.efi compile again.

Izumi Tsutsui committed a change to src/sys/arch/newsmips in head on Wed Apr 09 15:40:30 UTC 2008

Split device_t/softc, with misc cleanup.

Izumi Tsutsui committed a change to src/sys/arch/newsmips/apbus in head on Wed Apr 09 15:43:03 UTC 2008

Remove leftover stuff moved to dmac3var.h.

Matt Thomas committed a change to src/sys/arch/powerpc/powerpc in head on Thu Apr 10 23:29:01 UTC 2008

On MP systems, make sure to update l->l_cpu with the cpu_info of the current

processor (in case it was running on a different processor before).

Tohru Nishimura committed a change to src/sys/arch/sandpoint in head on Mon Apr 07 16:36:50 UTC 2008

- Synology DS407 is a MPC8349E product.

- quick comparison between 8349E-mITXE eval and DS407.

Tohru Nishimura committed a change to src/sys/arch/sandpoint in head on Wed Apr 09 01:56:19 UTC 2008

- abandon to maintain disksubr.c in favour of kern/subr_disk_mbr.c.

Tohru Nishimura committed a change to src/sys/arch/sandpoint/conf in head on Mon Apr 07 14:40:46 UTC 2008

- assign console on at 0x4600 for GENERIC.NAS configuration.

Tohru Nishimura committed a change to src/sys/arch/sandpoint/stand/netboot in head on Mon Apr 07 02:02:40 UTC 2008

- add MII bitbang op modelled after sip.c

Tohru Nishimura committed a change to src/sys/arch/sandpoint/stand/netboot in head on Mon Apr 07 11:13:14 UTC 2008

add PCIIDE functionality which should cover cmdide, iteide, viaide and

slide.  Still not in working order.

Tohru Nishimura committed a change to src/sys/arch/sandpoint/stand/netboot in head on Mon Apr 07 12:33:57 UTC 2008

- add siisata.c which should cover SiI 3112, 3512 and 3114.

- include IDE/SATA definitions in globals.h.

Tohru Nishimura committed a change to src/sys/arch/sandpoint/stand/netboot in head on Mon Apr 07 13:25:31 UTC 2008

- add siisata.c in Makefile.

- use DEVTOV() to highlight vtophys() issue.

- VIA NICs do not stretch less than 60 octet frames.

Tohru Nishimura committed a change to src/sys/arch/sandpoint/stand/netboot in head on Mon Apr 07 14:55:24 UTC 2008

- refer to how to use 57600bps console on the 2nd EUMB serial case.

Tohru Nishimura committed a change to src/sys/arch/sandpoint/stand/netboot in head on Mon Apr 07 15:20:19 UTC 2008

- honour CONSPEED to determine EMUB console UDMB/UDLB register values.

- remove stray lines from siisata.c

Tohru Nishimura committed a change to src/sys/arch/sandpoint/stand/netboot in head on Mon Apr 07 15:46:25 UTC 2008

- accomodation for the case when TICK_PER_SEC is other than 100MHz.

Tohru Nishimura committed a change to src/sys/arch/sandpoint/stand/netboot in head on Tue Apr 08 23:59:03 UTC 2008

- note a comment about a discovery of viaide BAR read value weirdness.

- have RAID and SATA PCI storage subclass.

- cosmetics around NIC drivers.

Tohru Nishimura committed a change to src/sys/arch/sandpoint/stand/netboot in head on Wed Apr 09 00:20:35 UTC 2008

- typo in MBR offset.

- redo the previous change in main.c and wm.c

Tohru Nishimura committed a change to src/sys/arch/sandpoint/stand/netboot in head on Wed Apr 09 01:08:39 UTC 2008

- use a hardwired value for ISA/PCI iospace until the right solution

  to find.

- use const [] construct for register location lookup.

Tohru Nishimura committed a change to src/sys/arch/sandpoint/stand/netboot in head on Wed Apr 09 06:07:57 UTC 2008

- bind wd_softc to f->f_devdata.

- allow to have BSDFFS, EXT2FS and DOSFS on disk drive.

- the bootloader name is becoming unappropriate.

Tohru Nishimura committed a change to src/sys/arch/sandpoint/stand/netboot in head on Wed Apr 09 16:26:29 UTC 2008

- fix an indentation error in atawd.c

- use partition 'e' for a disk with no NetBSD slice.

- add Linux ATAG to feature ELF Linux kernel booting. Commented out for now.

- fix errors to retrieve iospace BARs.

Izumi Tsutsui committed a change to src/sys/arch/sparc/dev in head on Mon Apr 07 13:31:15 UTC 2008

Split device_t/softc, as following parents in sys/dev/sun.

Takeshi Nakayama committed a change to src/sys/arch/sparc64 in head on Wed Apr 09 14:58:23 UTC 2008

Reorganize clock assignments on SMP kernel:

- don't use separate statintr on primary CPU.

- invoke clockintr instead of statintr on secondary CPUs.

This change fixes the problem setitimer(2) didn't work on secodary CPUs.

Takeshi Nakayama committed a change to src/sys/arch/sparc64/sparc64 in head on Mon Apr 07 14:18:11 UTC 2008

Remove redundant #ifdef.  KASSERT implies option DIAGNOSTIC.

Takeshi Nakayama committed a change to src/sys/arch/sparc64/sparc64 in head on Wed Apr 09 15:21:02 UTC 2008

Remove kernel locks around malloc introduced when I added SMP support.

Takeshi Nakayama committed a change to src/sys/arch/sparc64/sparc64 in head on Thu Apr 10 14:28:28 UTC 2008

Remove kernel unlock in startlwp which is probably a leftover of

vmlocking2 merge.

This may fix PR kern/38375.

Cherry G. Mathew committed a change to src/sys/arch/x86/isa in head on Sun Apr 06 12:19:36 UTC 2008

Correct comment about struct timecounter field

David Young committed a change to src/sys/arch/x86/x86 in head on Thu Apr 10 23:22:30 UTC 2008

Add the redzones above and below the interrupt stack back to the

DIAGNOSTIC kernel.

David Young committed a change to src/sys/arch/x86/x86 in head on Fri Apr 11 16:44:45 UTC 2008

Remove debug printf that snuck in with my commit.

Christoph Egger committed a change to src/sys/arch/xen in head on Sun Apr 06 07:24:20 UTC 2008

use aprint_*_dev and device_xname

NONAKA Kimihiro committed a change to src/sys/arch/zaurus/stand/zbsdmod in head on Fri Apr 11 16:43:49 UTC 2008

increase bsdimage size.

Nicolas Joly committed a change to src/sys/compat/linux/common in head on Tue Apr 08 20:25:00 UTC 2008

Cleanup unneeded LINUX_NPTL ifdef/endif.

Nicolas Joly committed a change to src/sys/compat/linux/common in head on Fri Apr 11 16:47:50 UTC 2008

Under NPTL emulation, do not reparent all members of a thread group,

but only the processes that emulate threads (with LINUX_CLONE_THREAD

set).

This fix a problem for child processes that share address space with

the parent. At exit, the child will die silently, leaving the parent

waiting indefinitely for its end ...

Christoph Egger committed a change to src/sys/dev in head on Tue Apr 08 07:39:11 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev in head on Wed Apr 09 05:47:19 UTC 2008

use aprint_*_dev and device_xname

Julian Coleman committed a change to src/sys/dev in netbsd-4 on Tue Apr 08 20:19:28 UTC 2008

Pull up revision 1.174 (requested by riz in ticket #1116).

Add disk-info properties to vnd(4), for use by userland tools

such as gpt(8).

Jared D. McNeill committed a change to src/sys/dev/acpi in head on Mon Apr 07 10:16:59 UTC 2008

Cosmetic aprintification fix, as noted by Thomas Klausner on current-users

Julian Coleman committed a change to src/sys/dev/ata in netbsd-3 on Tue Apr 08 21:35:51 UTC 2008

Pull up revision 1.359 (requested by bouyer in ticket #1910).

The Hitachi HDP725025GLA380 returns "aborted command" instead of

"id not found" when hitting the LBA48 bug, so also install the

LBA48 bug workaround on "aborted command" errors.

Julian Coleman committed a change to src/sys/dev/ata in netbsd-3-0 on Tue Apr 08 21:35:31 UTC 2008

Pull up revision 1.359 (requested by bouyer in ticket #1910).

The Hitachi HDP725025GLA380 returns "aborted command" instead of

"id not found" when hitting the LBA48 bug, so also install the

LBA48 bug workaround on "aborted command" errors.

Julian Coleman committed a change to src/sys/dev/ata in netbsd-3-1 on Tue Apr 08 22:09:38 UTC 2008

Pull up revision 1.359 (requested by bouyer in ticket #1910).

The Hitachi HDP725025GLA380 returns "aborted command" instead of

"id not found" when hitting the LBA48 bug, so also install the

LBA48 bug workaround on "aborted command" errors.

Christoph Egger committed a change to src/sys/dev/bi in head on Sun Apr 06 07:23:58 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev/cardbus in head on Sun Apr 06 07:54:18 UTC 2008

use aprint_*_dev and device_xname

Stephen Degler committed a change to src/sys/dev/cardbus in head on Wed Apr 09 11:32:26 UTC 2008

Fix small error in device/sc splitup.

Christoph Egger committed a change to src/sys/dev/dkwedge in head on Sun Apr 06 08:33:31 UTC 2008

use aprint_*_dev and device_xname

Alistair G. Crooks committed a change to src/sys/dev/dkwedge in head on Thu Apr 10 09:31:51 UTC 2008

Fix a minor nit in a comment

Christoph Egger committed a change to src/sys/dev/eisa in head on Sun Apr 06 08:54:43 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev/gpib in head on Tue Apr 08 07:38:35 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev/hpc in head on Sun Apr 06 20:28:36 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev/i2c in head on Sun Apr 06 20:25:59 UTC 2008

use aprint_*_dev and device_xname

Tom Spindler committed a change to src/sys/dev/i2c in head on Wed Apr 09 05:57:00 UTC 2008

deparenthesize 'return (x);' and add missing close-brace.

Christoph Egger committed a change to src/sys/dev/i2c in head on Wed Apr 09 06:13:26 UTC 2008

Re-add chunk of code that got lost in rev. 1.10. Makes this file build/work again. vi sometimes plays games with me. Spotted by dogcow.

Christoph Egger committed a change to src/sys/dev/i2o in head on Sun Apr 06 20:26:21 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev/ic in head on Tue Apr 08 12:07:27 UTC 2008

use aprint_*_dev and device_xname

Havard Eidnes committed a change to src/sys/dev/ic in head on Thu Apr 10 09:05:53 UTC 2008

Remove a now-spurious & so that this builds again (for cobalt).

Izumi Tsutsui committed a change to src/sys/dev/ic in head on Fri Apr 11 12:45:08 UTC 2008

If it's a high speed, trim the trigger level down to prevent overflows,

as comment says.  The piece of code was removed in rev 1.230,

but it looks an error on reverting of rev 1.228.

Christoph Egger committed a change to src/sys/dev/ieee1394 in head on Tue Apr 08 06:13:30 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev/if_ndis in head on Tue Apr 08 06:12:21 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev/ir in head on Tue Apr 08 20:42:51 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev/isa in head on Tue Apr 08 20:08:50 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev/isa in head on Fri Apr 11 13:00:47 UTC 2008

convert to pmf(9)

ok jmcneill

Christoph Egger committed a change to src/sys/dev/isa in head on Fri Apr 11 19:16:44 UTC 2008

make this build with FD_DEBUG

Christoph Egger committed a change to src/sys/dev/isapnp in head on Tue Apr 08 20:09:27 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev/marvell in head on Tue Apr 08 20:40:42 UTC 2008

use aprint_*_dev and device_xname

Havard Eidnes committed a change to src/sys/dev/marvell in head on Fri Apr 11 06:25:26 UTC 2008

Put back a %s so that the format matches again.  Fixes build for evbppc.

Christoph Egger committed a change to src/sys/dev/mca in head on Tue Apr 08 20:41:00 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev/mii in head on Tue Apr 08 20:10:20 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev/mscp in head on Tue Apr 08 20:10:44 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev/mvme in head on Tue Apr 08 20:42:22 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev/ofisa in head on Tue Apr 08 20:11:36 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev/ofw in head on Tue Apr 08 20:11:58 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev/onewire in head on Tue Apr 08 20:14:02 UTC 2008

use aprint_*_dev and device_xname

Matt Fleming committed a change to src/sys/dev/pci in head on Sun Apr 06 23:21:01 UTC 2008

Prevent packet header from being placed outside the TXD buffer. This

should stop the "mismatched status and packet" error messages that have

been plaguing the EeePC.

Fix provided by Joel Sing, thanks!

Christoph Egger committed a change to src/sys/dev/pci in head on Mon Apr 07 19:26:45 UTC 2008

use aprint_*_dev and device_xname and get rid of isp_name

Joerg Sonnenberger committed a change to src/sys/dev/pci in head on Wed Apr 09 14:14:40 UTC 2008

Add PCI ID of 3Ware 9650 family.

Joerg Sonnenberger committed a change to src/sys/dev/pci in head on Wed Apr 09 14:15:12 UTC 2008

Regen.

David Young committed a change to src/sys/dev/pci in head on Wed Apr 09 17:01:53 UTC 2008

Export some PCI autoconf routines for use by elansc(4), for example.

David Young committed a change to src/sys/dev/pci in head on Wed Apr 09 17:27:14 UTC 2008

s/pcimatch/match/ to avoid conflict with a global name.

David Young committed a change to src/sys/dev/pci in head on Wed Apr 09 17:32:01 UTC 2008

Use device_t and accessors.  Use cfdata_t and __arraycount().

Miscellaneous cosmetic changes.

Christoph Egger committed a change to src/sys/dev/pci in head on Thu Apr 10 19:13:38 UTC 2008

use aprint_*_dev and device_xname

Julian Coleman committed a change to src/sys/dev/pci in netbsd-3 on Tue Apr 08 21:29:46 UTC 2008

Pull up revisions:

  src/sys/dev/pci/pcidevs	1.816

  src/sys/dev/pci/piixide.c	1.28

(requested by bouyer in ticket #1909).

Add device IDs for Intel's 631xESB/632xESB southbridges, and start the list

for the 5000X northbridge.  I'll add the rest later, the spec is currently

unavailable so I'll collect them from another source.

Add support for the 631xESB/632xESB.

Julian Coleman committed a change to src/sys/dev/pci in netbsd-3 on Tue Apr 08 21:32:44 UTC 2008

Regenerate for pcidevs 1.701.2.49.

(requested by bouyer in ticket #1909).

Iain Hibbert committed a change to src/sys/dev/pcmcia in head on Sun Apr 06 18:55:33 UTC 2008

convert to use pmf(9) functions

Christoph Egger committed a change to src/sys/dev/ppbus in head on Tue Apr 08 07:35:35 UTC 2008

use aprint_*_dev and device_xname

Christoph Egger committed a change to src/sys/dev/sbus in head on Mon Apr 07 19:21:55 UTC 2008

use device_xname() and get rid of isp_name

Juan Romero Pardines committed a change to src/sys/dev/sysmon in head on Sun Apr 06 09:42:04 UTC 2008

Pass KTHREAD_MPSAFE to kthread_create(). I've been testing this for

some weeks in both UP and SMP without any issue so far.

Christoph Egger committed a change to src/sys/dev/usb in head on Thu Apr 10 19:49:14 UTC 2008

sprintf -> snprintf

Andrew Doran committed a change to src/sys/kern in head on Sun Apr 06 17:27:39 UTC 2008

When accessing a block/char device, cache the D_MPSAFE flag on initial

access, in case the devsw record is modified.

Thomas Klausner committed a change to src/sys/kern in head on Wed Apr 09 19:37:00 UTC 2008

Commit fix for the fdfile leak described in PR 38374.

Patch provided by YAMAMOTO Takashi.

Ok ad@

Andrew Doran committed a change to src/sys/kern in head on Fri Apr 11 15:28:34 UTC 2008

mutex_vector_enter: reduce reads of mtx_owner slightly.

Nick Hudson committed a change to src/sys/lib/libkern in wrstuden-fixsa on Mon Apr 07 13:34:18 UTC 2008

Oops, missed this one.

David Young committed a change to src/sys/net in head on Thu Apr 10 18:12:02 UTC 2008

Add some assertions that will catch any exception to

ro->ro_sa == NULL implies ro->_ro_rt == NULL.

David Young committed a change to src/sys/netatalk in head on Sun Apr 06 18:46:56 UTC 2008

Fix a bug that I introduced in rev 1.11, when I left out an assignment

to ifp as I converted this code to use rtcache_getrt().  I have

high hopes that this will fix PR37916.

Jason R Thorpe committed a change to src/sys/netinet in head on Wed Apr 09 05:14:20 UTC 2008

- ipflow is not used outside ip_flow.c; move its definition there.

- Make ipflow_reap() private to ip_flow.c, and introduce ipflow_prune()

  for external callers to use (avoids returning an ipflow * that is never

  actually used anyway).

David Young committed a change to src/sys/netinet in head on Thu Apr 10 18:09:14 UTC 2008

s/8/NBBY/

Juan Romero Pardines committed a change to src/sys/netinet6 in head on Sun Apr 06 23:36:43 UTC 2008

Make this build again after thorpej's changes to udpstat.

YAMAMOTO Takashi committed a change to src/sys/nfs in head on Thu Apr 10 12:32:37 UTC 2008

- make nfs_receive and nfs_reply static.

- ansify.

Tom Spindler committed a change to src/sys/opencrypto in head on Fri Apr 11 06:25:35 UTC 2008

fix 64-bit b0rkenness.

Mindaugas Rasiukevicius committed a change to src/sys/opencrypto in head on Fri Apr 11 10:28:10 UTC 2008

Protect selrecord/selnotify calls with crypto_mtx; few misc changes.

Antti Kantee committed a change to src/sys/rump/fs/lib/libukfs in head on Tue Apr 08 08:25:49 UTC 2008

Workaround gcc -Wunitialized bug for -Osomething compilations.

PR lib/38385, Matthew Mondor

Matt Thomas committed a change to src/sys/rump/librump/rumpkern in head on Sun Apr 06 05:17:54 UTC 2008

Add a device_xname() stub.

Andrew Doran committed a change to src/sys/rump/librump/rumpkern in head on Fri Apr 11 15:23:45 UTC 2008

More stubs.

Andrew Doran committed a change to src/sys/rump/librump/rumpkern in head on Fri Apr 11 15:24:48 UTC 2008

+evcnt_attach_dynamic

Alan Barrett committed a change to src/sys/sys in head on Sun Apr 06 11:26:36 UTC 2008

#include <sys/queue.h> for SLIST_HEAD.  This is needed by third party

software such as lsof.

Andrew Doran committed a change to src/sys/sys in head on Fri Apr 11 15:25:41 UTC 2008

Regen.

Andrew Doran committed a change to src/sys/sys in head on Fri Apr 11 15:26:24 UTC 2008

4.99.59 - struct cpu_data changed (namecache changes)

Andrew Doran committed a change to src/sys/sys in head on Fri Apr 11 15:51:25 UTC 2008

Only include sys/kauth.h if _KERNEL.

Andrew Doran committed a change to src/sys/sys in head on Fri Apr 11 15:51:38 UTC 2008

Regen.

Andrew Doran committed a change to src/sys/ufs/ffs in head on Fri Apr 11 16:25:38 UTC 2008

newdirrem: if the number of deletes in progress is getting too high, start

pushing the syncer before considering rate limiting the deletes. We hold

vnodes locked and it's likely that the syncer will try to lock them while

flushing, leading to the syncer and remover proceeding in lockstep and

making very little forward progress. XXX this is not a solution.

Christos Zoulas committed a change to src/sys/uvm in head on Fri Apr 11 15:31:37 UTC 2008

- use uarea_swapin, rather than duplicating the code.

- use __func__ where appropriate.

YAMAMOTO Takashi committed a change to src/sys/uvm in head on Fri Apr 11 15:47:15 UTC 2008

fix the order of printf arguments.

Luke Mewburn committed a change to src/usr.bin in head on Sun Apr 06 09:54:37 UTC 2008

Be consistent about making USE_PAM!=no be exclusive to USE_SKEY!=no.

Izumi Tsutsui committed a change to src/usr.bin in head on Thu Apr 10 15:05:24 UTC 2008

Add more libraries required by libgssapi and libkrb5 etc. in NOPIC case.

Christos Zoulas committed a change to src/usr.bin/calendar in head on Wed Apr 09 17:47:53 UTC 2008

fixed reversed tests in calendar (from Anon Ymous)

Nicolas Joly committed a change to src/usr.bin/getconf in head on Wed Apr 09 18:38:12 UTC 2008

s/_POSIX_MESSAGE_PASSING/_SC_MESSAGE_PASSING/ in value.

John Nemeth committed a change to src/usr.bin/netstat in head on Sun Apr 06 21:53:25 UTC 2008

fix build problem introduced in 1.79

Christos Zoulas committed a change to src/usr.bin/ssh in head on Sun Apr 06 23:39:35 UTC 2008

update for 5.0

Jason R Thorpe committed a change to src/usr.bin/systat in head on Mon Apr 07 05:18:25 UTC 2008

Update for ICMP and UDP stats changes.

Jason R Thorpe committed a change to src/usr.bin/systat in head on Thu Apr 10 17:14:25 UTC 2008

Use sysctl to fetch network statistics unless a memory file is specified

on the command line.

Jason R Thorpe committed a change to src/usr.bin/systat in head on Thu Apr 10 17:16:39 UTC 2008

Don't even bother initializing the namelist if we're not going to use it.

Greg Oster committed a change to src/usr.bin/top in head on Thu Apr 10 20:41:42 UTC 2008

Fix a problem in 'top' where we could end up with the following sort of

load-average display:

load averages:  1.12,  3.45,  6.7890

as the load on the system drops from long-term triple-digit averages

closer to zero.

Izumi Tsutsui committed a change to src/usr.sbin in head on Thu Apr 10 15:42:07 UTC 2008

Add more libraries required by libkrb5 etc. in NOPIC case.

Frank Wille committed a change to src/x11/Xserver/hw/xfree86/xf86_os in head on Fri Apr 11 15:14:08 UTC 2008

Define -DPCI_VIA_TTYE0 for SRCS.bus and not for SRCS.bsd (macppc and ofppc),

to ensure the option is generated when compiling netbsdPci.c.