svn commit: r223818 - head/usr.sbin/pwd_mkdb

2011-07-05 Thread Gordon Tetlow
Author: gordon Date: Wed Jul 6 06:34:08 2011 New Revision: 223818 URL: http://svn.freebsd.org/changeset/base/223818 Log: Only increment the ypcnt once per data record. The old implementation was incrementing it twice making it impossible to iterate the table since the records were 1, 3, 5,

svn commit: r223812 - in head/contrib/bind9: . bin/named lib/dns lib/dns/include/dns

2011-07-05 Thread Doug Barton
Author: dougb Date: Wed Jul 6 00:48:31 2011 New Revision: 223812 URL: http://svn.freebsd.org/changeset/base/223812 Log: Update to version 9.6-ESV-R4-P3 ALL BIND USERS ARE ENCOURAGED TO UPGRADE IMMEDIATELY This update addresses the following vulnerability: CVE-2011-2464

svn commit: r223811 - head/contrib/bind9/lib/isc/sparc64/include/isc

2011-07-05 Thread Doug Barton
Author: dougb Date: Wed Jul 6 00:47:27 2011 New Revision: 223811 URL: http://svn.freebsd.org/changeset/base/223811 Log: Apply bug fixes Submitted by: marius Modified: head/contrib/bind9/lib/isc/sparc64/include/isc/atomic.h Modified: head/contrib/bind9/lib/isc/sparc64/include/isc/atomic

svn commit: r223806 - head/sys/sparc64/sparc64

2011-07-05 Thread Marius Strobl
Author: marius Date: Tue Jul 5 20:05:06 2011 New Revision: 223806 URL: http://svn.freebsd.org/changeset/base/223806 Log: Remove the IDR_CHEETAH_MAX_BN_PAIRS limit from cheetah_ipi_selected(). This is just a simple approach. For reasons unknown OpenSolaris uses a more sophisticated one invol

svn commit: r223802 - head

2011-07-05 Thread Rick Macklem
+# 20110705: files moved so both NFS clients can share them +OLD_FILES+=usr/include/nfsclient/krpc.h +OLD_FILES+=usr/include/nfsclient/nfsdiskless.h # 20110705: the switch of default NFS client to the new one OLD_FILES+=sbin/mount_newnfs OLD_FILES+=usr/share/man/man8/mount_newnfs.8.gz

svn commit: r223801 - head/sys/sparc64/sparc64

2011-07-05 Thread Marius Strobl
Author: marius Date: Tue Jul 5 18:55:56 2011 New Revision: 223801 URL: http://svn.freebsd.org/changeset/base/223801 Log: It can be useful to know which page still has mappings. Modified: head/sys/sparc64/sparc64/vm_machdep.c Modified: head/sys/sparc64/sparc64/vm_machdep.c ==

svn commit: r223800 - in head/sys/sparc64: include sparc64

2011-07-05 Thread Marius Strobl
Author: marius Date: Tue Jul 5 18:50:40 2011 New Revision: 223800 URL: http://svn.freebsd.org/changeset/base/223800 Log: - pmap_cache_remove() and pmap_protect_tte() are only used within pmap.c so static'ize them. - Correct a typo. Modified: head/sys/sparc64/include/pmap.h head/sys/s

svn commit: r223799 - head/sys/netinet

2011-07-05 Thread Colin Percival
Author: cperciva Date: Tue Jul 5 18:49:55 2011 New Revision: 223799 URL: http://svn.freebsd.org/changeset/base/223799 Log: Remove #ifdef notyet code dating back to 4.3BSD Net/2 (and possibly earlier). I think the benefit of making the code cleaner and easier to understand outweighs the h

svn commit: r223798 - head/sys/sparc64/sparc64

2011-07-05 Thread Marius Strobl
Author: marius Date: Tue Jul 5 18:46:19 2011 New Revision: 223798 URL: http://svn.freebsd.org/changeset/base/223798 Log: In pmap_remove_all() assert that the page is neither fictitious nor unmanaged as also done on other architectures. Reviewed by: alc Modified: head/sys/sparc64/spar

svn commit: r223797 - head/sys/netinet

2011-07-05 Thread Colin Percival
Author: cperciva Date: Tue Jul 5 18:43:54 2011 New Revision: 223797 URL: http://svn.freebsd.org/changeset/base/223797 Log: Don't allow lro->len to exceed 65535, as this will result in overflow when len is inserted back into the synthetic IP packet and cause a multiple of 2^16 bytes of TCP "

svn commit: r223796 - in head/sys: amd64/include i386/include

2011-07-05 Thread Jung-uk Kim
Author: jkim Date: Tue Jul 5 18:42:10 2011 New Revision: 223796 URL: http://svn.freebsd.org/changeset/base/223796 Log: Correct cpu_monitor() and cpu_mwait() for amd64. These instructions take %rcx as "extensions" in long mode. If any unused bit is set in %rcx, these instructions cause gen

svn commit: r223795 - in head/sys: kern sparc64/sparc64

2011-07-05 Thread Marius Strobl
Author: marius Date: Tue Jul 5 18:40:37 2011 New Revision: 223795 URL: http://svn.freebsd.org/changeset/base/223795 Log: Call pmap_qremove() before freeing or unwiring the pages, otherwise there's a window during which a page can be re-used before its previous mapping is removed. Revie

svn commit: r223794 - head

2011-07-05 Thread Rick Macklem
+# 20110705: the switch of default NFS client to the new one +OLD_FILES+=sbin/mount_newnfs +OLD_FILES+=usr/share/man/man8/mount_newnfs.8.gz +OLD_FILES+=usr/include/nfsclient/nfs_kdtrace.h # 20110502: new clang import which bumps version from 2.9 to 3.0 OLD_FILES+=usr/include/clang/2.9/emmintrin.h

Re: svn commit: r223788 - head/usr.sbin/flowctl

2011-07-05 Thread Sergey Kandaurov
On 5 July 2011 18:50, Gleb Smirnoff wrote: > Author: glebius > Date: Tue Jul  5 14:50:06 2011 > New Revision: 223788 > URL: http://svn.freebsd.org/changeset/base/223788 > > Log: >  Rewrite the flowctl utility to add it support for displaying >  both IPv4 and IPv4 flows. > > Modified: >  head/usr.s

svn commit: r223792 - head/sys/powerpc/ps3

2011-07-05 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue Jul 5 15:00:55 2011 New Revision: 223792 URL: http://svn.freebsd.org/changeset/base/223792 Log: Follow Linux by unconditionally stripping the RX vlan tag from incoming packets. It turns out that all firmware versions insert it, whether or not they support VLAN t

svn commit: r223790 - head/usr.sbin/flowctl

2011-07-05 Thread Gleb Smirnoff
Author: glebius Date: Tue Jul 5 14:55:17 2011 New Revision: 223790 URL: http://svn.freebsd.org/changeset/base/223790 Log: Update manual page. Mention IPv6 support, and notice that main argument isn't actually a node, but a netgraph path. Modified: head/usr.sbin/flowctl/flowctl.8 Modified:

svn commit: r223787 - head/sys/netgraph/netflow

2011-07-05 Thread Gleb Smirnoff
Author: glebius Date: Tue Jul 5 14:48:39 2011 New Revision: 223787 URL: http://svn.freebsd.org/changeset/base/223787 Log: o Eliminate flow6_hash_entry in favor of flow_hash_entry. We don't need a separate struct to start a slist of semi-opaque structs. This makes some code more compact.

svn commit: r223788 - head/usr.sbin/flowctl

2011-07-05 Thread Gleb Smirnoff
Author: glebius Date: Tue Jul 5 14:50:06 2011 New Revision: 223788 URL: http://svn.freebsd.org/changeset/base/223788 Log: Rewrite the flowctl utility to add it support for displaying both IPv4 and IPv4 flows. Modified: head/usr.sbin/flowctl/Makefile head/usr.sbin/flowctl/flowctl.c Modif

svn commit: r223786 - head/usr.bin/w

2011-07-05 Thread Ed Schouten
Author: ed Date: Tue Jul 5 14:12:48 2011 New Revision: 223786 URL: http://svn.freebsd.org/changeset/base/223786 Log: Only print entries for which ut_host points to a character device. Now that we use utmpx, we more often have entries for which the ut_line is left blank. To prevent us fro

svn commit: r223785 - in head/sys: kern sys

2011-07-05 Thread Jonathan Anderson
Author: jonathan Date: Tue Jul 5 13:45:10 2011 New Revision: 223785 URL: http://svn.freebsd.org/changeset/base/223785 Log: Rework _fget to accept capability parameters. This new version of _fget() requires new parameters: - cap_rights_t needrights the rights that we expect the capa

Re: svn commit: r223715 - head/contrib/gcc

2011-07-05 Thread Ed Schouten
* Ed Schouten , 20110704 13:49: > I could do another run at WARNS=1 if you like. Done. Everything still builds. -- Ed Schouten WWW: http://80386.nl/ pgprjQMHevEZR.pgp Description: PGP signature