Re: svn commit: r221853 - in head/sys: dev/md dev/null sys vm

2011-05-28 Thread mdf
On Sat, May 28, 2011 at 12:03 PM, Pieter de Goeje wrote: > On Friday 13 May 2011 20:48:01 Matthew D Fleming wrote: >> Author: mdf >> Date: Fri May 13 18:48:00 2011 >> New Revision: 221853 >> URL: http://svn.freebsd.org/changeset/base/221853 >> >> Log: >>   Usa a globally visible region of zeros fo

svn commit: r222438 - head/sys/netinet

2011-05-28 Thread Qing Li
Author: qingli Date: Sun May 29 02:21:35 2011 New Revision: 222438 URL: http://svn.freebsd.org/changeset/base/222438 Log: Supply the LLE_STATIC flag bit to in_ifscurb() when scrubbing interface address so that proper clean up will take place in the routing code. This patch fixes the bootp pa

svn commit: r222437 - stable/8/sys/kern

2011-05-28 Thread Attilio Rao
Author: attilio Date: Sun May 29 02:10:57 2011 New Revision: 222437 URL: http://svn.freebsd.org/changeset/base/222437 Log: MFC r01: Fill the whole cpuset_t, not only the first object. Modified: stable/8/sys/kern/kern_cpuset.c Directory Properties: stable/8/sys/ (props changed) sta

svn commit: r222436 - stable/8/sys/dev/hwpmc

2011-05-28 Thread Attilio Rao
Author: attilio Date: Sun May 29 02:09:09 2011 New Revision: 222436 URL: http://svn.freebsd.org/changeset/base/222436 Log: MFC r222002: Do not use memory barrier when is not necessary. Modified: stable/8/sys/dev/hwpmc/hwpmc_mod.c Directory Properties: stable/8/sys/ (props changed) sta

Re: svn commit: r222434 - head/sys/powerpc/include

2011-05-28 Thread Marcel Moolenaar
On May 28, 2011, at 5:42 PM, Nathan Whitehorn wrote: > On 05/28/11 19:40, Marcel Moolenaar wrote: >> Author: marcel >> Date: Sun May 29 00:40:59 2011 >> New Revision: 222434 >> URL: http://svn.freebsd.org/changeset/base/222434 >> >> Log: >> The P4080 has 8 cores. Bump MAXCPU to 8 to match. >

Re: svn commit: r222434 - head/sys/powerpc/include

2011-05-28 Thread Nathan Whitehorn
On 05/28/11 19:40, Marcel Moolenaar wrote: Author: marcel Date: Sun May 29 00:40:59 2011 New Revision: 222434 URL: http://svn.freebsd.org/changeset/base/222434 Log: The P4080 has 8 cores. Bump MAXCPU to 8 to match. Can we just bump this straight to 32, like on other archs? We're very near

svn commit: r222434 - head/sys/powerpc/include

2011-05-28 Thread Marcel Moolenaar
Author: marcel Date: Sun May 29 00:40:59 2011 New Revision: 222434 URL: http://svn.freebsd.org/changeset/base/222434 Log: The P4080 has 8 cores. Bump MAXCPU to 8 to match. Modified: head/sys/powerpc/include/param.h Modified: head/sys/powerpc/include/param.h ==

svn commit: r222433 - in head/sys/powerpc: booke include

2011-05-28 Thread Marcel Moolenaar
Author: marcel Date: Sun May 29 00:27:42 2011 New Revision: 222433 URL: http://svn.freebsd.org/changeset/base/222433 Log: o Add system versions for the P4040(E) and P4080(E). o In bare_probe(), change the logic that determines the maximum number of processors/cores into a switch stat

svn commit: r222432 - in head/sys/dev/ath: . ath_hal/ar9002

2011-05-28 Thread Adrian Chadd
Author: adrian Date: Sun May 29 00:17:13 2011 New Revision: 222432 URL: http://svn.freebsd.org/changeset/base/222432 Log: Teach if_ath about devices which have short-GI in 20MHz channel modes. This has been disabled until now because there hasn't been any supported device which has this f

svn commit: r222431 - head/sys/powerpc/powermac

2011-05-28 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat May 28 22:11:22 2011 New Revision: 222431 URL: http://svn.freebsd.org/changeset/base/222431 Log: Adapt smusat(4) to use powermac_thermal. This provides automatic fan management on dual- and quad-core Powermac G5s, and the last G5 iMacs. Modified: head/sys/powerp

svn commit: r222430 - head/sys/powerpc/powermac

2011-05-28 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat May 28 21:54:18 2011 New Revision: 222430 URL: http://svn.freebsd.org/changeset/base/222430 Log: Require an error instead of a timeout to decide the new-style fan commands won't work. This prevents a busy system from making smu(4) suddenly decide its fans use the

svn commit: r222429 - in head/sys: conf powerpc/powermac

2011-05-28 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat May 28 21:13:22 2011 New Revision: 222429 URL: http://svn.freebsd.org/changeset/base/222429 Log: Factor out the SMU fan management code into a new module (powermac_thermal) that will connect all of the various sensors and fan control modules on Apple hardware wit

Re: svn commit: r221853 - in head/sys: dev/md dev/null sys vm

2011-05-28 Thread Pieter de Goeje
On Friday 13 May 2011 20:48:01 Matthew D Fleming wrote: > Author: mdf > Date: Fri May 13 18:48:00 2011 > New Revision: 221853 > URL: http://svn.freebsd.org/changeset/base/221853 > > Log: > Usa a globally visible region of zeros for both /dev/zero and the md > device. There are likely other ker

svn commit: r222428 - head/sys/powerpc/mpc85xx

2011-05-28 Thread Marcel Moolenaar
Author: marcel Date: Sat May 28 19:14:16 2011 New Revision: 222428 URL: http://svn.freebsd.org/changeset/base/222428 Log: o Determine the number of LAWs in a way the is future proof. Only the MPC8555(E) has 8 LAWs, so don't make that the default case. Current processors have 12 LAW

svn commit: r222426 - head/sys/powerpc/mpc85xx

2011-05-28 Thread Marcel Moolenaar
Author: marcel Date: Sat May 28 16:30:24 2011 New Revision: 222426 URL: http://svn.freebsd.org/changeset/base/222426 Log: Remove unused defines. They're distracting... Modified: head/sys/powerpc/mpc85xx/mpc85xx.h Modified: head/sys/powerpc/mpc85xx/mpc85xx.h ==

svn commit: r222425 - head/usr.sbin/bsdinstall/scripts

2011-05-28 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat May 28 16:15:46 2011 New Revision: 222425 URL: http://svn.freebsd.org/changeset/base/222425 Log: Fix shell-based partitioning. Modified: head/usr.sbin/bsdinstall/scripts/auto Modified: head/usr.sbin/bsdinstall/scripts/auto

Re: svn commit: r222423 - head/sbin/newfs

2011-05-28 Thread Niclas Zeising
On 2011-05-28 17:14, Kirk McKusick wrote: > Author: mckusick > Date: Sat May 28 15:14:50 2011 > New Revision: 222423 > URL: http://svn.freebsd.org/changeset/base/222423 > > Log: > Update the manual page to reflect the new 32K/4K defaults. > > Reminded by: Ivan Voras > > Modified: > head/

svn commit: r222424 - head/sys/dev/ath/ath_hal/ar9002

2011-05-28 Thread Adrian Chadd
Author: adrian Date: Sat May 28 15:43:56 2011 New Revision: 222424 URL: http://svn.freebsd.org/changeset/base/222424 Log: Fix AR9287 operation when >1 TX chain is enabled. I didn't pick this up with the initial commit because I was only testing with 11bg. Modified: head/sys/dev/ath/ath

svn commit: r222423 - head/sbin/newfs

2011-05-28 Thread Kirk McKusick
Author: mckusick Date: Sat May 28 15:14:50 2011 New Revision: 222423 URL: http://svn.freebsd.org/changeset/base/222423 Log: Update the manual page to reflect the new 32K/4K defaults. Reminded by: Ivan Voras Modified: head/sbin/newfs/newfs.8 Modified: head/sbin/newfs/newfs.8

svn commit: r222422 - head/sys/ufs/ffs

2011-05-28 Thread Kirk McKusick
Author: mckusick Date: Sat May 28 15:07:29 2011 New Revision: 222422 URL: http://svn.freebsd.org/changeset/base/222422 Log: Due to a lag in updating the fs_pendinginodes count, we cannot depend on it to decide whether we should try to reclaim inodes when we run short. Discovered by: Pet

svn commit: r222421 - head/usr.bin/printf

2011-05-28 Thread Jilles Tjoelker
Author: jilles Date: Sat May 28 14:32:47 2011 New Revision: 222421 URL: http://svn.freebsd.org/changeset/base/222421 Log: printf(1): Document that %c and precision for %b/%s use bytes, not chars. This means these features do not work as expected with multibyte characters. This perhaps

svn commit: r222420 - in stable/8: share/man/man4 share/man/man9 sys/kern sys/netinet sys/netinet/cc sys/netinet/khelp sys/sys

2011-05-28 Thread Lawrence Stewart
Author: lstewart Date: Sat May 28 13:54:19 2011 New Revision: 222420 URL: http://svn.freebsd.org/changeset/base/222420 Log: MFC r220560: Use the full and proper company name for Swinburne University of Technology throughout the source tree. Requested by: Grenville Armitage, Director

svn commit: r222419 - in stable/8/share/man: man4 man9

2011-05-28 Thread Lawrence Stewart
Author: lstewart Date: Sat May 28 13:48:49 2011 New Revision: 222419 URL: http://svn.freebsd.org/changeset/base/222419 Log: MFC r218912,218945,220237: - Add new man pages for the modular congestion control, Khelp and Hhook frameworks (cc.4, cc.9, khelp.9 and hhook.9). - Add new man

svn commit: r222418 - in head: tools/regression/usr.bin/printf usr.bin/printf

2011-05-28 Thread Jilles Tjoelker
Author: jilles Date: Sat May 28 11:37:47 2011 New Revision: 222418 URL: http://svn.freebsd.org/changeset/base/222418 Log: printf: Allow multibyte characters for ' form, avoid negative codes. Examples: LC_ALL=en_US.UTF-8 printf '%d\n' $(printf \'\\303\\244) LC_ALL=en_US.ISO8859-1 pri

svn commit: r222417 - in head/sys/boot: common forth i386/loader ia64/common pc98/loader powerpc/ofw powerpc/ps3 sparc64/loader

2011-05-28 Thread Julian Elischer
Author: julian Date: Sat May 28 08:50:38 2011 New Revision: 222417 URL: http://svn.freebsd.org/changeset/base/222417 Log: New boot loader menus from Devin Teske. Discussed on hackers and recommended for inclusion into 9.0 at the devsummit. All support email to devin dteske at vicor dot ign

svn commit: r222416 - in releng: 7.3 7.3/contrib/bind9/lib/dns 7.3/sys/conf 7.4 7.4/contrib/bind9/lib/dns 7.4/sys/conf 8.1 8.1/contrib/bind9/lib/dns 8.1/sys/conf 8.2 8.2/contrib/bind9/lib/dns 8.2/s...

2011-05-28 Thread Simon L. Nielsen
/UPDATING. Please read that file before running portupgrade. +20110528: p6 FreeBSD-SA-11:02.bind + Fix BIND remote DoS with large RRSIG RRsets and negative + caching. + 20110420: p5 FreeBSD-SA-11:01.mountd Fix CIDR parsing bug in mountd ACLs. Modified

svn commit: r222415 - in stable/8: etc/mtree share/examples share/examples/kld share/examples/kld/khelp

2011-05-28 Thread Lawrence Stewart
Author: lstewart Date: Sat May 28 08:43:24 2011 New Revision: 222415 URL: http://svn.freebsd.org/changeset/base/222415 Log: MFC r218545,218914: Add an example Khelp module, which will be referenced in the forthcoming Khelp documentation. Sponsored by: FreeBSD Foundation Discussed w

svn commit: r222413 - in stable/8/sys: modules/cc modules/cc/cc_chd netinet/cc

2011-05-28 Thread Lawrence Stewart
Author: lstewart Date: Sat May 28 08:34:30 2011 New Revision: 222413 URL: http://svn.freebsd.org/changeset/base/222413 Log: MFC 218155: Import an implementation of the CAIA-Hamilton-Delay (CHD) congestion control algorithm described in the paper "Improved coexistence and loss tolerance fo

svn commit: r222412 - in stable/8/sys: modules/cc modules/cc/cc_hd netinet/cc

2011-05-28 Thread Lawrence Stewart
Author: lstewart Date: Sat May 28 08:32:17 2011 New Revision: 222412 URL: http://svn.freebsd.org/changeset/base/222412 Log: MFC 218153: Import a clean-room implementation of the Hamilton-Delay (HD) congestion control algorithm based on the paper "A strategy for fair coexistence of loss a

svn commit: r222411 - in stable/8/sys: modules/cc modules/cc/cc_vegas netinet/cc

2011-05-28 Thread Lawrence Stewart
Author: lstewart Date: Sat May 28 08:28:37 2011 New Revision: 222411 URL: http://svn.freebsd.org/changeset/base/222411 Log: MFC r218152,218156: Import a clean-room implementation of the VEGAS congestion control algorithm based on the paper "TCP Vegas: end to end congestion avoidance on a

svn commit: r222410 - in stable/8/sys: modules/khelp modules/khelp/h_ertt netinet/khelp

2011-05-28 Thread Lawrence Stewart
Author: lstewart Date: Sat May 28 08:24:22 2011 New Revision: 222410 URL: http://svn.freebsd.org/changeset/base/222410 Log: MFC 217806: Import the ERTT (Enhanced Round Trip Time) Khelp module. ERTT uses the Khelp/Hhook KPIs to hook into the TCP stack and maintain a per-connection, low n

svn commit: r222409 - in stable/8/sys/modules: . khelp

2011-05-28 Thread Lawrence Stewart
Author: lstewart Date: Sat May 28 08:20:25 2011 New Revision: 222409 URL: http://svn.freebsd.org/changeset/base/222409 Log: MFC r217773: Add build infrastructure for Khelp modules. Sponsored by: FreeBSD Foundation Reviewed by: bz Added: stable/8/sys/modules/khelp/ - copied f

svn commit: r222408 - in stable/8/sys: netinet sys

2011-05-28 Thread Lawrence Stewart
Author: lstewart Date: Sat May 28 08:13:39 2011 New Revision: 222408 URL: http://svn.freebsd.org/changeset/base/222408 Log: MFC r216758,217252: - Add some helper hook points to the TCP stack. The hooks allow Khelp modules to access inbound/outbound events and associated data for establ

Re: svn commit: r222407 - stable/8/sys/netinet

2011-05-28 Thread Lawrence Stewart
On 05/28/11 17:23, Lawrence Stewart wrote: Author: lstewart Date: Sat May 28 07:23:26 2011 New Revision: 222407 URL: http://svn.freebsd.org/changeset/base/222407 Log: MFC r216753,217221: Add a new sack hint to track the most recent and highest sacked sequence number. This will be used

svn commit: r222407 - stable/8/sys/netinet

2011-05-28 Thread Lawrence Stewart
Author: lstewart Date: Sat May 28 07:23:26 2011 New Revision: 222407 URL: http://svn.freebsd.org/changeset/base/222407 Log: MFC r216753,217221: Add a new sack hint to track the most recent and highest sacked sequence number. This will be used by the incoming Enhanced RTT Khelp module.