svn commit: r191874 - head/sys/vm

2009-05-06 Thread Alan Cox
Author: alc Date: Thu May 7 05:44:13 2009 New Revision: 191874 URL: http://svn.freebsd.org/changeset/base/191874 Log: Eliminate an incorrect comment. Modified: head/sys/vm/vm_fault.c Modified: head/sys/vm/vm_fault.c ===

svn commit: r191873 - in head/sys/arm: arm include

2009-05-06 Thread Alan Cox
Author: alc Date: Thu May 7 05:42:13 2009 New Revision: 191873 URL: http://svn.freebsd.org/changeset/base/191873 Log: Define the kernel pmap in the same way on arm as on every other architecture. Eliminate an unused definition. Tested by:cognet Modified: head/sys/arm/arm/pmap

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

2009-05-06 Thread Dmitry Chagin
Author: dchagin Date: Thu May 7 03:23:22 2009 New Revision: 191871 URL: http://svn.freebsd.org/changeset/base/191871 Log: Rework r191742. Use the protocol family constants for the domain argument validation. Return EAFNOSUPPORT in case when the incorrect domain argument is specified.

svn commit: r191870 - head/sys/dev/usb/serial

2009-05-06 Thread Andrew Thompson
Author: thompsa Date: Thu May 7 02:17:09 2009 New Revision: 191870 URL: http://svn.freebsd.org/changeset/base/191870 Log: Add the Sierra AC885U and increase the max ports to 8. Modified: head/sys/dev/usb/serial/u3g.c Modified: head/sys/dev/usb/serial/u3g.c ==

svn commit: r191869 - head/sys/dev/usb/serial

2009-05-06 Thread Andrew Thompson
Author: thompsa Date: Thu May 7 02:15:58 2009 New Revision: 191869 URL: http://svn.freebsd.org/changeset/base/191869 Log: - Fix the u3g port detection where it would not calculate the correct number of ports when multiple interfaces are present. - Claim all interfaces regardless of how m

svn commit: r191868 - head/sys/dev/usb/serial

2009-05-06 Thread Andrew Thompson
Author: thompsa Date: Thu May 7 02:13:56 2009 New Revision: 191868 URL: http://svn.freebsd.org/changeset/base/191868 Log: Use vendor and product macro expansion to make the device table smaller and more readable. Modified: head/sys/dev/usb/serial/u3g.c Modified: head/sys/dev/usb/serial/u3

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

2009-05-06 Thread Pyun YongHyeon
Author: yongari Date: Thu May 7 01:14:59 2009 New Revision: 191867 URL: http://svn.freebsd.org/changeset/base/191867 Log: MFC r190982: Don't blindly set IP packet length from interface MTU in TSO case. Remote host can advertise smaller MSS than that of sender so upper stack might ha

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

2009-05-06 Thread Sam Leffler
Author: sam Date: Thu May 7 00:35:32 2009 New Revision: 191866 URL: http://svn.freebsd.org/changeset/base/191866 Log: optimize ath_tx_findrix: there's no need to walk the rates table as sc_rixmap is an inverse map NB: could eliminate the check for an invalid rate by filling in 0 for

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

2009-05-06 Thread Sam Leffler
Author: sam Date: Wed May 6 23:49:55 2009 New Revision: 191865 URL: http://svn.freebsd.org/changeset/base/191865 Log: o cleanup checks for which vap combinations are permitted and what to use for ic_opmode o fixes the case where creating ahdemo+wds vaps caused ic_opmode to be set to h

svn commit: r191864 - in head/sys/dev/ath/ath_hal: ar5211 ar5212 ar5416

2009-05-06 Thread Sam Leffler
Author: sam Date: Wed May 6 23:09:26 2009 New Revision: 191864 URL: http://svn.freebsd.org/changeset/base/191864 Log: add support for the Beacon Not Ready (BNR) interrupt (available on 5211 and later) Modified: head/sys/dev/ath/ath_hal/ar5211/ar5211_interrupts.c head/sys/dev/ath/ath_hal/

svn commit: r191862 - svnadmin/conf

2009-05-06 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed May 6 22:31:04 2009 New Revision: 191862 URL: http://svn.freebsd.org/changeset/base/191862 Log: - Increase size limit for HEAD merge to projects/mips Modified: svnadmin/conf/sizelimit.conf Modified: svnadmin/conf/sizelimit.conf ===

svn commit: r191861 - stable/7/usr.bin/truss

2009-05-06 Thread Xin LI
Author: delphij Date: Wed May 6 22:26:49 2009 New Revision: 191861 URL: http://svn.freebsd.org/changeset/base/191861 Log: MFC r191005: Don't exit until all truss children were exit. Modified: stable/7/usr.bin/truss/ (props changed) stable/7/usr.bin/truss/main.c Modified: stable/7/u

svn commit: r191860 - stable/7/usr.bin/truss

2009-05-06 Thread Xin LI
Author: delphij Date: Wed May 6 22:26:04 2009 New Revision: 191860 URL: http://svn.freebsd.org/changeset/base/191860 Log: MFC r191004: Correct a bug where pr_data should have been assigned. Modified: stable/7/usr.bin/truss/ (props changed) stable/7/usr.bin/truss/setup.c Modified: s

svn commit: r191858 - head/sys/arm/conf

2009-05-06 Thread Olivier Houchard
Author: cognet Date: Wed May 6 20:24:17 2009 New Revision: 191858 URL: http://svn.freebsd.org/changeset/base/191858 Log: Use the good hints for the NSLU, it should fix the network adapter. PR: arm/134092 Submitted by: gavin Modified: head/sys/arm/conf/NSLU.hints Modified: h

svn commit: r191857 - head/usr.sbin/freebsd-update

2009-05-06 Thread John-Mark Gurney
Author: jmg Date: Wed May 6 20:07:28 2009 New Revision: 191857 URL: http://svn.freebsd.org/changeset/base/191857 Log: fix grammar... Reviewed by: cperciva Modified: head/usr.sbin/freebsd-update/freebsd-update.8 Modified: head/usr.sbin/freebsd-update/freebsd-update.8 ==

svn commit: r191856 - head/sys/geom/vinum

2009-05-06 Thread Ulf Lilleengen
Author: lulf Date: Wed May 6 19:34:32 2009 New Revision: 191856 URL: http://svn.freebsd.org/changeset/base/191856 Log: - Split up the BIO queue into a queue for new and one for completed requests. This is necessary for two reasons: 1) In order to avoid collisions with the use of a BIOs

svn commit: r191855 - head/sys/geom/vinum

2009-05-06 Thread Ulf Lilleengen
Author: lulf Date: Wed May 6 19:18:19 2009 New Revision: 191855 URL: http://svn.freebsd.org/changeset/base/191855 Log: - Fix a case where a RAID5 volume would think that it is supposed to grow a new subdisk after a parity rebuild. Modified: head/sys/geom/vinum/geom_vinum_subr.c Modifie

svn commit: r191854 - head/sys/geom/vinum

2009-05-06 Thread Ulf Lilleengen
Author: lulf Date: Wed May 6 19:06:28 2009 New Revision: 191854 URL: http://svn.freebsd.org/changeset/base/191854 Log: - Check if any plexes are doing internal maintenance before removing them. Modified: head/sys/geom/vinum/geom_vinum_rm.c Modified: head/sys/geom/vinum/geom_vinum_rm.c =

svn commit: r191853 - head/sys/geom/vinum

2009-05-06 Thread Ulf Lilleengen
Author: lulf Date: Wed May 6 18:37:32 2009 New Revision: 191853 URL: http://svn.freebsd.org/changeset/base/191853 Log: - Add forgotten KASSERT. Modified: head/sys/geom/vinum/geom_vinum.c Modified: head/sys/geom/vinum/geom_vinum.c =

svn commit: r191852 - head/sys/geom/vinum

2009-05-06 Thread Ulf Lilleengen
Author: lulf Date: Wed May 6 18:27:28 2009 New Revision: 191852 URL: http://svn.freebsd.org/changeset/base/191852 Log: - Fix a bug where the bio_data field of the wrong BIO is freed if an error occurs when doing a RAID5 request. Modified: head/sys/geom/vinum/geom_vinum_raid5.c Modified:

svn commit: r191850 - head/sys/geom/vinum

2009-05-06 Thread Ulf Lilleengen
Author: lulf Date: Wed May 6 18:24:56 2009 New Revision: 191850 URL: http://svn.freebsd.org/changeset/base/191850 Log: - GV_BIO_RETRY is not used, and it is actually impossible with more than 8 values for bio_cflags/bio_pflags. Modified: head/sys/geom/vinum/geom_vinum_var.h Modified: he

svn commit: r191849 - head/sys/geom/vinum

2009-05-06 Thread Ulf Lilleengen
Author: lulf Date: Wed May 6 18:21:48 2009 New Revision: 191849 URL: http://svn.freebsd.org/changeset/base/191849 Log: - Split the queue mutex into one for the event queue and one for the BIO queue, as they do not really relate and to prepare for an additional queue to be covered by th

svn commit: r191848 - head/sys/amd64/conf

2009-05-06 Thread Doug Rabson
Author: dfr Date: Wed May 6 17:52:38 2009 New Revision: 191848 URL: http://svn.freebsd.org/changeset/base/191848 Log: Disable adaptive mutexes and rwlocks for XENHVM. Modified: head/sys/amd64/conf/XENHVM Modified: head/sys/amd64/conf/XENHVM ==

svn commit: r191847 - head/sys/amd64/include

2009-05-06 Thread Doug Rabson
Author: dfr Date: Wed May 6 17:48:39 2009 New Revision: 191847 URL: http://svn.freebsd.org/changeset/base/191847 Log: Fix XENHVM build. Modified: head/sys/amd64/include/pcpu.h Modified: head/sys/amd64/include/pcpu.h ===

svn commit: r191846 - in head/sys: netinet netinet6

2009-05-06 Thread Marko Zec
Author: zec Date: Wed May 6 13:30:46 2009 New Revision: 191846 URL: http://svn.freebsd.org/changeset/base/191846 Log: Remove unnecessary CURVNET_SET() calls where curvnet context is (i.e. seems to be) already set. This should reduce console noise due to curvnet recursion reports. Th

Re: svn commit: r191816 - in head/sys: conf dev/cxgb/ulp/tom kern net net80211 netgraph netinet netinet6 netipsec nfsclient sys

2009-05-06 Thread Marko Zec
On Tuesday 05 May 2009 10:33:52 Alexander Leidinger wrote: > Quoting Marko Zec (from Tue, 5 May 2009 10:56:12 > > + (UTC)): > > The exact placement of the CURVNET_SET() / CURVNET_RESTORE() macros > > was a result of an empirical iterative process, > > Was the linuxulator taken into account

svn commit: r191845 - in head/sys: netinet sys

2009-05-06 Thread Marko Zec
Author: zec Date: Wed May 6 08:49:39 2009 New Revision: 191845 URL: http://svn.freebsd.org/changeset/base/191845 Log: Unbreak options VIMAGE kernel builds. Approved by: julian (mentor) Modified: head/sys/netinet/sctp_crc32.c head/sys/netinet/sctp_os_bsd.h head/sys/sys/vimage.h Mod