svn commit: r189867 - head/sys/compat/linux

2009-03-15 Thread Dmitry Chagin
Author: dchagin Date: Mon Mar 16 05:39:37 2009 New Revision: 189867 URL: http://svn.freebsd.org/changeset/base/189867 Log: Sort include files in the alphabetical order. Approved by: kib (mentor) MFC after:2 weeks Modified: head/sys/compat/linux/linux_futex.c Modified: head/sys/co

svn commit: r189866 - head/sys/net

2009-03-15 Thread Sean Farley
Author: scf Date: Mon Mar 16 03:11:02 2009 New Revision: 189866 URL: http://svn.freebsd.org/changeset/base/189866 Log: Add the SIOCSIFMTU ioctl handling directly to tap(4) permitting it to have its MTU set higher than 1500 (ETHERMTU). Its new limit is now 65535 as enforced by ifhwioctl() in

svn commit: r189865 - head

2009-03-15 Thread Warner Losh
Author: imp Date: Sun Mar 15 23:52:13 2009 New Revision: 189865 URL: http://svn.freebsd.org/changeset/base/189865 Log: Restore missing OSREL definition that accidetnally dropped from an earlier version of this patch. Modified: head/Makefile.inc1 Modified: head/Makefile.inc1 ===

svn commit: r189864 - head/sbin/ifconfig

2009-03-15 Thread Jamie Gritton
Author: jamie Date: Sun Mar 15 22:33:18 2009 New Revision: 189864 URL: http://svn.freebsd.org/changeset/base/189864 Log: Default to AF_LOCAL instead of AF_INET sockets for non-family-specific operations. This allows the query operations to work in non-IPv4 jails, and will be necessary in a

Re: svn commit: r189863 - in head: share/man/man4 sys/net

2009-03-15 Thread Robert Watson
On Sun, 15 Mar 2009, Kris Kennaway wrote: Kris reports that this leads to significant performance improvements in loopback benchmarking with TCP and UDP for throughput: RXCSUM RXCSUM+TXCSUM TCP 15% 37% UDP 10% 74% More like 24% instead of 74% actually, the sender

Re: svn commit: r189863 - in head: share/man/man4 sys/net

2009-03-15 Thread Kris Kennaway
Robert Watson wrote: Author: rwatson Date: Sun Mar 15 20:17:44 2009 New Revision: 189863 URL: http://svn.freebsd.org/changeset/base/189863 Log: Teach the loopback interface about checksum generation and validation avoidance: - Enable setting the RXCSUM and TXCSUM flags for loopback inte

svn commit: r189863 - in head: share/man/man4 sys/net

2009-03-15 Thread Robert Watson
Author: rwatson Date: Sun Mar 15 20:17:44 2009 New Revision: 189863 URL: http://svn.freebsd.org/changeset/base/189863 Log: Teach the loopback interface about checksum generation and validation avoidance: - Enable setting the RXCSUM and TXCSUM flags for loopback interfaces; set both by

Re: svn commit: r189861 - head/sys/compat/linux

2009-03-15 Thread Sam Leffler
Dmitry Chagin wrote: Author: dchagin Date: Sun Mar 15 19:16:12 2009 New Revision: 189861 URL: http://svn.freebsd.org/changeset/base/189861 Log: Include linux_futex.h before linux_emul.h Please explain the "why" in your commit msg; the "what" is usually clear... Sam

svn commit: r189862 - head/sys/compat/linux

2009-03-15 Thread Dmitry Chagin
Author: dchagin Date: Sun Mar 15 19:38:34 2009 New Revision: 189862 URL: http://svn.freebsd.org/changeset/base/189862 Log: Ignore FUTEX_FD op, as it is done by linux. Approved by: kib (mentor) MFC after:2 weeks Modified: head/sys/compat/linux/linux_futex.c head/sys/compat/linux/

svn commit: r189861 - head/sys/compat/linux

2009-03-15 Thread Dmitry Chagin
Author: dchagin Date: Sun Mar 15 19:16:12 2009 New Revision: 189861 URL: http://svn.freebsd.org/changeset/base/189861 Log: Include linux_futex.h before linux_emul.h Approved by: kib (mentor) MFC after:6 days Modified: head/sys/compat/linux/linux_emul.h head/sys/compat/linux/linu

Re: svn commit: r186211 - in head/sys: amd64/linux32 i386/linux

2009-03-15 Thread Chagin Dmitry
On Wed, Dec 17, 2008 at 06:11:43AM +, Warner Losh wrote: > Author: imp > Date: Wed Dec 17 06:11:42 2008 > New Revision: 186211 > URL: http://svn.freebsd.org/changeset/base/186211 > > Log: > Remove obsolete AT_DEBUG stuff. It never should have been committed > in the first place, let alone

Re: svn commit: r187964 - head/sys/amd64/linux32

2009-03-15 Thread Chagin Dmitry
On Sat, Jan 31, 2009 at 08:46:01PM +, David E. O'Brien wrote: > Author: obrien > Date: Sat Jan 31 20:46:01 2009 > New Revision: 187964 > URL: http://svn.freebsd.org/changeset/base/187964 > > Log: > Fix the inconsistent tabbing. > > Noticed by: bde > > Modified: > head/sys/amd64/linux

svn commit: r189860 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb dev/drm

2009-03-15 Thread Robert Noland
Author: rnoland Date: Sun Mar 15 17:27:06 2009 New Revision: 189860 URL: http://svn.freebsd.org/changeset/base/189860 Log: Merge r189563 Consistently use kdev for the kernel device. Submitted by: vehemens Modified: stable/7/sys/ (props changed) stable/7/sys/contrib/pf/ (pro

svn commit: r189859 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb dev/drm

2009-03-15 Thread Robert Noland
Author: rnoland Date: Sun Mar 15 17:25:44 2009 New Revision: 189859 URL: http://svn.freebsd.org/changeset/base/189859 Log: Merge r189562 Clean up the printing on amd64. Should also be consistent on i386. Modified: stable/7/sys/ (props changed) stable/7/sys/contrib/pf/ (props chang

svn commit: r189858 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb dev/drm

2009-03-15 Thread Robert Noland
Author: rnoland Date: Sun Mar 15 17:24:48 2009 New Revision: 189858 URL: http://svn.freebsd.org/changeset/base/189858 Log: Merge r189561 There is no need to sync these buffers to swap. Modified: stable/7/sys/ (props changed) stable/7/sys/contrib/pf/ (props changed) stable/7/sys/d

svn commit: r189857 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb dev/drm

2009-03-15 Thread Robert Noland
Author: rnoland Date: Sun Mar 15 17:23:46 2009 New Revision: 189857 URL: http://svn.freebsd.org/changeset/base/189857 Log: Merge r189560 Change the flags to bus_dmamem around to allow it to sleep waiting for resources during allocation, but not during map load. Also, zero the buffers h

svn commit: r189856 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb dev/drm

2009-03-15 Thread Robert Noland
Author: rnoland Date: Sun Mar 15 17:22:53 2009 New Revision: 189856 URL: http://svn.freebsd.org/changeset/base/189856 Log: Merge 189559 Fix the flags to bus_dmamem_* to allow the allocation to sleep while waiting for resources. It is really the load that we can't defer. BUS_DMA_NOCACHE

svn commit: r189855 - in stable/7/sys: . conf contrib/pf dev/ath/ath_hal dev/cxgb dev/drm modules/drm/radeon

2009-03-15 Thread Robert Noland
Author: rnoland Date: Sun Mar 15 17:20:28 2009 New Revision: 189855 URL: http://svn.freebsd.org/changeset/base/189855 Log: Merge 189499,189557,189558 This is the radeon r600+ code with fixes. A few days early, but it seems to fix some other vblank related issues as well. 189499: I

Re: svn commit: r189771 - in head/sys: amd64/amd64 amd64/linux32 arm/arm compat/ia32 compat/svr4 i386/i386 i386/linux ia64/ia64 kern mips/mips powerpc/powerpc sparc64/sparc64 sys

2009-03-15 Thread Chagin Dmitry
On Sun, Mar 15, 2009 at 04:18:02PM +0100, Alexander Leidinger wrote: > On Fri, 13 Mar 2009 16:40:51 + (UTC) Dmitry Chagin > wrote: > > > New Revision: 189771 > > > Log: > > Implement new way of branding ELF binaries by looking to a > > ".note.ABI-tag" section. > > Does this mean we do n

svn commit: r189854 - head

2009-03-15 Thread Robert Watson
debugging, run ln -s aj /etc/malloc.conf.) +20090315: + Support for the IFF_NEEDSGIANT network interface flag has been + removed, which means that non-MPSAFE network device drivers are no + longer supported. In particular, if_ar, if_sr, and network device + drivers from

svn commit: r189853 - head/sys/sys

2009-03-15 Thread Robert Watson
Author: rwatson Date: Sun Mar 15 16:10:25 2009 New Revision: 189853 URL: http://svn.freebsd.org/changeset/base/189853 Log: Bump __FreeBSD_version for the removal of IFF_NEEDSGIANT; network device drivers that require Giant to be held over calls to the ifnet interface are no longer supported

Re: svn commit: r189824 - in head/contrib/gcc: . doc

2009-03-15 Thread David Schultz
On Sun, Mar 15, 2009, Roman Divacky wrote: > On Sat, Mar 14, 2009 at 07:36:13PM +, David Schultz wrote: > > Author: das > > Date: Sat Mar 14 19:36:13 2009 > > New Revision: 189824 > > URL: http://svn.freebsd.org/changeset/base/189824 > > > > Log: > > Make gcc use C99 inline semantics in c99

Re: svn commit: r189851 - in head/sys: conf i386/conf kern modules modules/netgraph net netinet netinet6 netnatm pc98/conf

2009-03-15 Thread Robert Watson
On Sun, 15 Mar 2009, Robert Watson wrote: Remove IFF_NEEDSGIANT, a compatibility infrastructure introduced in FreeBSD 5.x to allow network device drivers to run with Giant despite the network stack being Giant-free. This significantly simplifies calls into ioctl() on network interfaces, esp

Re: svn commit: r189771 - in head/sys: amd64/amd64 amd64/linux32 arm/arm compat/ia32 compat/svr4 i386/i386 i386/linux ia64/ia64 kern mips/mips powerpc/powerpc sparc64/sparc64 sys

2009-03-15 Thread Alexander Leidinger
On Fri, 13 Mar 2009 16:40:51 + (UTC) Dmitry Chagin wrote: > New Revision: 189771 > Log: > Implement new way of branding ELF binaries by looking to a > ".note.ABI-tag" section. Does this mean we do not need brandelf for the linuxulator anymore (do static linux programs contain this field

Re: svn commit: r189850 - in head: . lib/libc/nls

2009-03-15 Thread Ed Schouten
* Gabor Kovesdan wrote: > - Create the buildworld object directories with mtree instead of various > mkdir calls > - Remove the ugly workaroung from libc NLS, which was to create some of > these directories Thank you! I actually needed something similar for my FreeBSD+Clang patchset. ;-) --

Re: svn commit: r189770 - head

2009-03-15 Thread Chagin Dmitry
On Fri, Mar 13, 2009 at 04:30:33PM +, Rui Paulo wrote: > Author: rpaulo > Date: Fri Mar 13 16:30:33 2009 > New Revision: 189770 > URL: http://svn.freebsd.org/changeset/base/189770 > > Log: > Mention k8temp -> amdtemp rename. > > MFC after: 2 weeks > > Modified: > head/UPDATING > h

svn commit: r189851 - in head/sys: conf i386/conf kern modules modules/netgraph net netinet netinet6 netnatm pc98/conf

2009-03-15 Thread Robert Watson
Author: rwatson Date: Sun Mar 15 14:21:05 2009 New Revision: 189851 URL: http://svn.freebsd.org/changeset/base/189851 Log: Remove IFF_NEEDSGIANT, a compatibility infrastructure introduced in FreeBSD 5.x to allow network device drivers to run with Giant despite the network stack being Giant-f

svn commit: r189850 - in head: . lib/libc/nls

2009-03-15 Thread Gabor Kovesdan
Author: gabor (doc,ports committer) Date: Sun Mar 15 13:14:06 2009 New Revision: 189850 URL: http://svn.freebsd.org/changeset/base/189850 Log: - Create the buildworld object directories with mtree instead of various mkdir calls - Remove the ugly workaroung from libc NLS, which was to creat

svn commit: r189849 - stable/7/sbin/devd

2009-03-15 Thread Konstantin Belousov
Author: kib Date: Sun Mar 15 10:43:48 2009 New Revision: 189849 URL: http://svn.freebsd.org/changeset/base/189849 Log: MFC r189534: Document several notifications. MFC r189538 (by maxim): Spell. Sort .Xrs. Modified: stable/7/sbin/devd/ (props changed) stable/7/sbin/devd/devd.con

svn commit: r189848 - in head: sys/netinet sys/netinet6 usr.bin/netstat usr.bin/systat

2009-03-15 Thread Robert Watson
Author: rwatson Date: Sun Mar 15 09:58:31 2009 New Revision: 189848 URL: http://svn.freebsd.org/changeset/base/189848 Log: Correct a number of evolved problems with inp_vflag and inp_flags: certain flags that should have been in inp_flags ended up in inp_vflag, meaning that they were inconsi

Re: svn commit: r189804 - head/usr.bin/ncal

2009-03-15 Thread Christoph Mallon
Hi David! David Schultz schrieb: Author: das Date: Sat Mar 14 18:55:51 2009 New Revision: 189804 URL: http://svn.freebsd.org/changeset/base/189804 Log: Multibyte character support for cal(1). PR: 131578 Modified: head/usr.bin/ncal/ncal.1 head/usr.bin/ncal/ncal.c [...] Modified:

Re: svn commit: r189846 - head/sys/kern

2009-03-15 Thread Julian Elischer
Jeff Roberson wrote: Sorry for the temporary build breakage; I meant to commit these two patches together. Jeff On Sun, 15 Mar 2009, Jeff Roberson wrote: yeah had me going there for a while until I resynced from -current again. ___ svn-src-all@

Re: svn commit: r189846 - head/sys/kern

2009-03-15 Thread Jeff Roberson
Sorry for the temporary build breakage; I meant to commit these two patches together. Jeff On Sun, 15 Mar 2009, Jeff Roberson wrote: Author: jeff Date: Sun Mar 15 08:03:54 2009 New Revision: 189846 URL: http://svn.freebsd.org/changeset/base/189846 Log: - Wrap lock profiling state variables

Re: svn commit: r189824 - in head/contrib/gcc: . doc

2009-03-15 Thread Roman Divacky
On Sat, Mar 14, 2009 at 07:36:13PM +, David Schultz wrote: > Author: das > Date: Sat Mar 14 19:36:13 2009 > New Revision: 189824 > URL: http://svn.freebsd.org/changeset/base/189824 > > Log: > Make gcc use C99 inline semantics in c99 and gnu99 mode. This was the > original intent, but the

Re: svn commit: r189801 - in head: cddl cddl/lib/libzpool cddl/usr.bin/ztest cddl/usr.sbin/zdb share/mk tools/regression/include/tgmath

2009-03-15 Thread Roman Divacky
On Sat, Mar 14, 2009 at 02:34:31PM -0700, Martin Voros wrote: > > - Original Message > > > From: Roman Divacky > > To: src-committ...@freebsd.org; svn-src-all@freebsd.org; > > svn-src-h...@freebsd.org > > Sent: Sunday, March 15, 2009 4:55:16 AM > > Subject: svn commit: r189801 - in hea

svn commit: r189846 - head/sys/kern

2009-03-15 Thread Jeff Roberson
Author: jeff Date: Sun Mar 15 08:03:54 2009 New Revision: 189846 URL: http://svn.freebsd.org/changeset/base/189846 Log: - Wrap lock profiling state variables in #ifdef LOCK_PROFILING blocks. Modified: head/sys/kern/kern_lock.c head/sys/kern/kern_mutex.c head/sys/kern/kern_rwlock.c head