svn commit: r242601 - head/sys/netinet

2012-11-05 Thread Andre Oppermann
Author: andre Date: Mon Nov 5 09:13:06 2012 New Revision: 242601 URL: http://svnweb.freebsd.org/changeset/base/242601 Log: Back out r242262. The simplified window change/update logic wasn't complete and ready for production use. PR: kern/173309 Modified:

svn commit: r242604 - head/sys/dev/ath

2012-11-05 Thread Adrian Chadd
Author: adrian Date: Mon Nov 5 09:27:47 2012 New Revision: 242604 URL: http://svnweb.freebsd.org/changeset/base/242604 Log: Clear IFF_DRV_OACTIVE if any slots were completed. This unblocks TX EDMA under high load. Modified: head/sys/dev/ath/if_ath_tx_edma.c Modified:

svn commit: r242605 - head/share/man/man9

2012-11-05 Thread Kevin Lo
Author: kevlo Date: Mon Nov 5 09:45:37 2012 New Revision: 242605 URL: http://svnweb.freebsd.org/changeset/base/242605 Log: Sync with domain and protosw data structures. Reviewed by: glebius Modified: head/share/man/man9/domain.9 Modified: head/share/man/man9/domain.9

svn commit: r242616 - head/sys/fs/fuse

2012-11-05 Thread Attilio Rao
Author: attilio Date: Mon Nov 5 15:23:54 2012 New Revision: 242616 URL: http://svnweb.freebsd.org/changeset/base/242616 Log: fuse_io* must be able to crunch also VDIR vnodes. Update assert appropriately. Reported and Tested by: flo MFC after:2 months X-MFC:

svn commit: r242617 - head/sys/kern

2012-11-05 Thread Konstantin Belousov
Author: kib Date: Mon Nov 5 16:40:42 2012 New Revision: 242617 URL: http://svnweb.freebsd.org/changeset/base/242617 Log: A clarification to the behaviour of the active vnode list management regarding the vnode page cleaning. In collaboration with:pho MFC after:1 week

svn commit: r242618 - head/usr.bin/less

2012-11-05 Thread Xin LI
Author: delphij Date: Mon Nov 5 17:42:50 2012 New Revision: 242618 URL: http://svnweb.freebsd.org/changeset/base/242618 Log: Fix build with clang: properly terminate comment even in #if 0 blocks. Submitted by: dim Modified: head/usr.bin/less/defines.h Modified:

svn commit: r242619 - in head/sys: dev/usb/serial sys

2012-11-05 Thread Hans Petter Selasky
Author: hselasky Date: Mon Nov 5 17:50:40 2012 New Revision: 242619 URL: http://svnweb.freebsd.org/changeset/base/242619 Log: Add a jitter buffer in the common USB serial driver code which temporarily stores characters if the TTY buffer is full when used a as a console. This can happen

svn commit: r242620 - head/bin/sh

2012-11-05 Thread Jilles Tjoelker
Author: jilles Date: Mon Nov 5 17:52:18 2012 New Revision: 242620 URL: http://svnweb.freebsd.org/changeset/base/242620 Log: sh: Change cmdtype in tblentry from short to signed char. If this is a smaller type than int anyway, we can make it the smallest possible. Modified:

svn commit: r242621 - head/share/examples/ses/srcs

2012-11-05 Thread Alexander Motin
Author: mav Date: Mon Nov 5 18:18:03 2012 New Revision: 242621 URL: http://svnweb.freebsd.org/changeset/base/242621 Log: Fix a minor typo. Modified: head/share/examples/ses/srcs/eltsub.c Modified: head/share/examples/ses/srcs/eltsub.c

svn commit: r242622 - head/lib/libpmc

2012-11-05 Thread Dimitry Andric
Author: dim Date: Mon Nov 5 18:49:21 2012 New Revision: 242622 URL: http://svnweb.freebsd.org/changeset/base/242622 Log: Fix a few warnings from newer clang 3.2 in libpmc, about comparing enum pmc_event values against integer constants which fall outside the enum range. Reviewed by:

svn commit: r242623 - head/sys/contrib/ngatm/netnatm/msg

2012-11-05 Thread Dimitry Andric
Author: dim Date: Mon Nov 5 19:00:25 2012 New Revision: 242623 URL: http://svnweb.freebsd.org/changeset/base/242623 Log: In sys/contrib/ngatm/netnatm/msg/uni_ie.c, fix a few warnings from newer versions of clang 3.2, about comparing enum uni_cause values against integer constants which

svn commit: r242624 - in head: . share/mk sys/sys

2012-11-05 Thread Brooks Davis
(r242624) @@ -24,6 +24,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10 disable the most expensive debugging functionality run ln -s 'abort:false,junk:false' /etc/malloc.conf.) +20121105: + On i386 and amd64 systems WITH_CLANG_IS_CC is now the default. + This means

svn commit: r242625 - in head/sys: dev/ale dev/ata dev/ata/chipsets dev/ath/ath_hal/ar5212 dev/bge dev/cas dev/dc dev/flash dev/fxp dev/gem dev/lge dev/mii dev/nge dev/pci dev/re dev/sis dev/ste de...

2012-11-05 Thread Dimitry Andric
Author: dim Date: Mon Nov 5 19:16:27 2012 New Revision: 242625 URL: http://svnweb.freebsd.org/changeset/base/242625 Log: Remove duplicate const specifiers in many drivers (I hope I got all of them, please let me know if not). Most of these are of the form: static const struct bzzt_type

svn commit: r242626 - head

2012-11-05 Thread Brooks Davis
Author: brooks Date: Mon Nov 5 19:20:18 2012 New Revision: 242626 URL: http://svnweb.freebsd.org/changeset/base/242626 Log: Fix a minor error in the clang update note. Reported by: emaste Modified: head/UPDATING Modified: head/UPDATING

svn commit: r242627 - head/sys/netinet

2012-11-05 Thread Michael Tuexen
Author: tuexen Date: Mon Nov 5 20:55:17 2012 New Revision: 242627 URL: http://svnweb.freebsd.org/changeset/base/242627 Log: Move from early SSN assignment to late SSN assignment. This doesn't change functionality, but makes upcoming change much easier. Developed with rrs@ at the IETF 85.

svn commit: r242628 - in head/sys/dev/usb: . quirk storage

2012-11-05 Thread Marcel Moolenaar
Author: marcel Date: Mon Nov 5 21:03:38 2012 New Revision: 242628 URL: http://svnweb.freebsd.org/changeset/base/242628 Log: Add the UQ_MSC_NO_PREVENT_ALLOW quirk to handle devices that do not support the 'PREVENT/ALLOW MEDIUM REMOVAL' SCSI command. An example of such a device is the

Re: svn commit: r242624 - in head: . share/mk sys/sys

2012-11-05 Thread Ed Schouten
2012/11/5 Brooks Davis bro...@freebsd.org: After years of hard work by many FreeBSD and LLVM developers, make clang the default compiler on i386 and amd64 systems. Woohoo! -- Ed Schouten e...@80386.nl ___ svn-src-head@freebsd.org mailing list

Re: svn commit: r242624 - in head: . share/mk sys/sys

2012-11-05 Thread Peter Wemm
On Mon, Nov 5, 2012 at 1:07 PM, Ed Schouten e...@80386.nl wrote: 2012/11/5 Brooks Davis bro...@freebsd.org: After years of hard work by many FreeBSD and LLVM developers, make clang the default compiler on i386 and amd64 systems. Woohoo! When he reached the New World, Cortez burned his ships.

Re: svn commit: r242620 - head/bin/sh

2012-11-05 Thread Pawel Jakub Dawidek
On Mon, Nov 05, 2012 at 05:52:18PM +, Jilles Tjoelker wrote: Author: jilles Date: Mon Nov 5 17:52:18 2012 New Revision: 242620 URL: http://svnweb.freebsd.org/changeset/base/242620 Log: sh: Change cmdtype in tblentry from short to signed char. If this is a smaller type than

svn commit: r242629 - head/tools/build/options

2012-11-05 Thread Brooks Davis
Author: brooks Date: Mon Nov 5 21:53:23 2012 New Revision: 242629 URL: http://svnweb.freebsd.org/changeset/base/242629 Log: Add a description of WITHOUT_CLANG_IS_CC. Added: head/tools/build/options/WITHOUT_CLANG_IS_CC (contents, props changed) Added:

Re: svn commit: r242620 - head/bin/sh

2012-11-05 Thread Jilles Tjoelker
On Mon, Nov 05, 2012 at 10:34:48PM +0100, Pawel Jakub Dawidek wrote: On Mon, Nov 05, 2012 at 05:52:18PM +, Jilles Tjoelker wrote: Author: jilles Date: Mon Nov 5 17:52:18 2012 New Revision: 242620 URL: http://svnweb.freebsd.org/changeset/base/242620 Log: sh: Change cmdtype in

Re: svn commit: r242625 - in head/sys: dev/ale dev/ata dev/ata/chipsets dev/ath/ath_hal/ar5212 dev/bge dev/cas dev/dc dev/flash dev/fxp dev/gem dev/lge dev/mii dev/nge dev/pci dev/re dev/sis dev/ste d

2012-11-05 Thread Adrian Chadd
Hi, I'm fine with the change, but why didn't you run this by the various driver owners first before doing a drive-by commit? Adrian On 5 November 2012 11:16, Dimitry Andric d...@freebsd.org wrote: Author: dim Date: Mon Nov 5 19:16:27 2012 New Revision: 242625 URL:

Re: svn commit: r242625 - in head/sys: dev/ale dev/ata dev/ata/chipsets dev/ath/ath_hal/ar5212 dev/bge dev/cas dev/dc dev/flash dev/fxp dev/gem dev/lge dev/mii dev/nge dev/pci dev/re dev/sis dev/ste d

2012-11-05 Thread Dimitry Andric
On 2012-11-05 23:36, Adrian Chadd wrote: I'm fine with the change, but why didn't you run this by the various driver owners first before doing a drive-by commit? The change was trivial, and did not cause any binary difference. I see no reason to bother 20 different maintainers with something

svn commit: r242632 - head/sys/netpfil/ipfw

2012-11-05 Thread Alexander V. Chernikov
Author: melifaro Date: Mon Nov 5 22:54:00 2012 New Revision: 242632 URL: http://svnweb.freebsd.org/changeset/base/242632 Log: Add assertion to enforce 'nat global' locking requierements changed by r241908. Suggested by: adrian, glebius MFC after:3 days Modified:

Re: svn commit: r242625 - in head/sys: dev/ale dev/ata dev/ata/chipsets dev/ath/ath_hal/ar5212 dev/bge dev/cas dev/dc dev/flash dev/fxp dev/gem dev/lge dev/mii dev/nge dev/pci dev/re dev/sis dev/ste d

2012-11-05 Thread Marius Strobl
On Mon, Nov 05, 2012 at 11:45:00PM +0100, Dimitry Andric wrote: On 2012-11-05 23:36, Adrian Chadd wrote: I'm fine with the change, but why didn't you run this by the various driver owners first before doing a drive-by commit? The change was trivial, and did not cause any binary difference.

svn commit: r242633 - head/share/mk

2012-11-05 Thread Brooks Davis
Author: brooks Date: Mon Nov 5 23:05:14 2012 New Revision: 242633 URL: http://svnweb.freebsd.org/changeset/base/242633 Log: Allow CC to be gcc46 or similar by matching gcc*. Don't test the value of the :M matches, either the string matches or does not. Modified:

svn commit: r242634 - head/share/examples/ses/srcs

2012-11-05 Thread Alexander Motin
Author: mav Date: Mon Nov 5 23:20:48 2012 New Revision: 242634 URL: http://svnweb.freebsd.org/changeset/base/242634 Log: Rise priority of the informational messages from LOG_INFO to LOG_NOTICE, same as used for OK status. Otherwise it looks strange when OK status is reported, while

svn commit: r242638 - in head/share/examples/ses: sesd srcs

2012-11-05 Thread Alexander Motin
Author: mav Date: Tue Nov 6 00:22:33 2012 New Revision: 242638 URL: http://svnweb.freebsd.org/changeset/base/242638 Log: Add -c option to sesd to make it clear enclosure status after reading it in case if it is not permanent and was fixed. Modified: head/share/examples/ses/sesd/sesd.0

Re: svn commit: r242625 - in head/sys: dev/ale dev/ata dev/ata/chipsets dev/ath/ath_hal/ar5212 dev/bge dev/cas dev/dc dev/flash dev/fxp dev/gem dev/lge dev/mii dev/nge dev/pci dev/re dev/sis dev/ste d

2012-11-05 Thread Adrian Chadd
On 5 November 2012 14:45, Dimitry Andric d...@freebsd.org wrote: On 2012-11-05 23:36, Adrian Chadd wrote: I'm fine with the change, but why didn't you run this by the various driver owners first before doing a drive-by commit? The change was trivial, and did not cause any binary difference.

svn commit: r242639 - head/share/misc

2012-11-05 Thread Bryan Venteicher
Author: bryanv Date: Tue Nov 6 00:41:59 2012 New Revision: 242639 URL: http://svnweb.freebsd.org/changeset/base/242639 Log: Add myself as a new src committer Approved by: grehan (mentor) Modified: head/share/misc/committers-src.dot Modified: head/share/misc/committers-src.dot

svn commit: r242647 - head/share/examples/ses/srcs

2012-11-05 Thread Alexander Motin
Author: mav Date: Tue Nov 6 01:29:26 2012 New Revision: 242647 URL: http://svnweb.freebsd.org/changeset/base/242647 Log: Decode common state bits in getencstat output. Modified: head/share/examples/ses/srcs/eltsub.c Modified: head/share/examples/ses/srcs/eltsub.c

svn commit: r242655 - head/sys/kern

2012-11-05 Thread Alfred Perlstein
Author: alfred Date: Tue Nov 6 04:10:32 2012 New Revision: 242655 URL: http://svnweb.freebsd.org/changeset/base/242655 Log: export VM_MIN_KERNEL_ADDRESS and VM_MAX_KERNEL_ADDRESS via sysctl. On several platforms the are determined by too many nested #defines to be easily discernible.