Re: svn commit: r196200 - in head: etc/mtree include sys/dev/mfi usr.sbin usr.sbin/mfiutil

2009-08-14 Thread Remko Lodder
On Fri, August 14, 2009 1:18 am, Scott Long wrote: Author: scottl Date: Thu Aug 13 23:18:45 2009 New Revision: 196200 URL: http://svn.freebsd.org/changeset/base/196200 Log: ntroduce mfiutil, a basic utility for managing LSI SAS-RAID Dell PERC5/6 controllers. Controller, array, and

Re: svn commit: r196200 - in head: etc/mtree include sys/dev/mfi usr.sbin usr.sbin/mfiutil

2009-08-14 Thread Bjoern A. Zeeb
On Thu, 13 Aug 2009, Scott Long wrote: Author: scottl Date: Thu Aug 13 23:18:45 2009 New Revision: 196200 URL: http://svn.freebsd.org/changeset/base/196200 Log: ntroduce mfiutil, a basic utility for managing LSI SAS-RAID Dell PERC5/6 controllers. Controller, array, and drive status can be

svn commit: r196202 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/sound/usb dev/usb dev/usb/controller dev/usb/input dev/usb/mis...

2009-08-14 Thread Julian Elischer
Author: julian Date: Fri Aug 14 10:25:14 2009 New Revision: 196202 URL: http://svn.freebsd.org/changeset/base/196202 Log: MFC of r196201 URL: http://svn.freebsd.org/changeset/base/196201 Fix ipfw crash on uid or gid check. Receiving any ip packet for which there is no existing

svn commit: r196203 - head/sys/kern

2009-08-14 Thread Konstantin Belousov
Author: kib Date: Fri Aug 14 10:57:28 2009 New Revision: 196203 URL: http://svn.freebsd.org/changeset/base/196203 Log: Correctly handle unlock for !MAKEENTRY case, after successfull attempt of lock upgrade cache shall be unlocked from write. Reported by: Lucius Windschuh lwindschuh

svn commit: r196204 - head/sys/sys

2009-08-14 Thread Konstantin Belousov
Author: kib Date: Fri Aug 14 10:57:57 2009 New Revision: 196204 URL: http://svn.freebsd.org/changeset/base/196204 Log: Add the address of the lock to the KTR_LOCK trace. Tested by:pho Approved by: re (rwatson) Modified: head/sys/sys/lock.h Modified: head/sys/sys/lock.h

svn commit: r196205 - head/sys/nfsclient

2009-08-14 Thread Konstantin Belousov
Author: kib Date: Fri Aug 14 10:59:17 2009 New Revision: 196205 URL: http://svn.freebsd.org/changeset/base/196205 Log: In nfs_upgrade_vnlock(), assert that the vnode is locked. It is for all pathes, as far as I see and testing seems to confirm it. Comparision of old_lock with LK_SHARED make

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

2009-08-14 Thread Konstantin Belousov
Author: kib Date: Fri Aug 14 11:00:38 2009 New Revision: 196206 URL: http://svn.freebsd.org/changeset/base/196206 Log: When a UFS node is truncated to the zero length, e.g. by explicit truncate(2) call, or by being removed or truncated on open, either new softupdate freeblks structure is

svn commit: r196207 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/sound/usb dev/usb dev/usb/controller dev/usb/input dev/usb/mis...

2009-08-14 Thread Konstantin Belousov
Author: kib Date: Fri Aug 14 11:06:58 2009 New Revision: 196207 URL: http://svn.freebsd.org/changeset/base/196207 Log: MFC r196203: Correctly handle unlock for !MAKEENTRY case. Approved by: re (rwatson) Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/

svn commit: r196208 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/sound/usb dev/usb dev/usb/controller dev/usb/input dev/usb/mis...

2009-08-14 Thread Konstantin Belousov
Author: kib Date: Fri Aug 14 11:13:06 2009 New Revision: 196208 URL: http://svn.freebsd.org/changeset/base/196208 Log: MFC r196204: Add the address of the lock to the KTR_LOCK trace. Approved by: re (rwatson) Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/

svn commit: r196209 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/sound/usb dev/usb dev/usb/controller dev/usb/input dev/usb/mis...

2009-08-14 Thread Konstantin Belousov
Author: kib Date: Fri Aug 14 11:17:34 2009 New Revision: 196209 URL: http://svn.freebsd.org/changeset/base/196209 Log: MFC r196205: In nfs_upgrade_vnlock(), assert that the vnode is locked. When downgrading, pass LK_RETRY to the vn_lock(), since otherwise vn_lock() unlocks the doomed

svn commit: r196211 - head/usr.sbin/mfiutil

2009-08-14 Thread Scott Long
Author: scottl Date: Fri Aug 14 12:30:10 2009 New Revision: 196211 URL: http://svn.freebsd.org/changeset/base/196211 Log: Fix is 32bit bug missed in testing. Approved by: re Modified: head/usr.sbin/mfiutil/mfi_drive.c Modified: head/usr.sbin/mfiutil/mfi_drive.c

svn commit: r196214 - stable/8/usr.sbin/sysinstall

2009-08-14 Thread Colin Percival
Author: cperciva Date: Fri Aug 14 13:26:50 2009 New Revision: 196214 URL: http://svn.freebsd.org/changeset/base/196214 Log: Merge r196213 to stable/8. Approved by: re (rwatson) Modified: stable/8/usr.sbin/sysinstall/ (props changed) stable/8/usr.sbin/sysinstall/devices.c Modified:

Re: svn commit: r196213 - head/usr.sbin/sysinstall

2009-08-14 Thread Scott Long
Colin Percival wrote: Author: cperciva Date: Fri Aug 14 13:24:44 2009 New Revision: 196213 URL: http://svn.freebsd.org/changeset/base/196213 Log: Make sysinstall recognize /dev/ada* disk devices. The description string SATA disk device reflects the current state of /dev/ada*; this may be

Re: svn commit: r196170 - stable/7/sys/dev/firewire

2009-08-14 Thread Robert Watson
On Thu, 13 Aug 2009, Kostik Belousov wrote: Log: Compact some output. Move some behind bootverbose. Modified: stable/7/sys/dev/firewire/fwohci.c Please revert this commit and your previous r196169. Patches shall go into HEAD first and then merged back to stable branch after settle

Re: svn commit: r196213 - head/usr.sbin/sysinstall

2009-08-14 Thread Colin Percival
Scott Long wrote: Colin Percival wrote: Log: Make sysinstall recognize /dev/ada* disk devices. The description string SATA disk device reflects the current state of /dev/ada*; this may be changed in the future if other drive types start appearing as /dev/ada*. Submitted by:

svn commit: r196216 - head/usr.sbin/arp

2009-08-14 Thread Remko Lodder
Author: remko Date: Fri Aug 14 18:18:51 2009 New Revision: 196216 URL: http://svn.freebsd.org/changeset/base/196216 Log: Remove bogus char cast. PR: 118014 Submitted by: Gardner Bell gbell72 at rogers dot com Approved by: re (rwatson), imp (mentor, implicit) MFC after:

svn commit: r196217 - stable/8/usr.sbin/arp

2009-08-14 Thread Remko Lodder
Author: remko Date: Fri Aug 14 19:30:59 2009 New Revision: 196217 URL: http://svn.freebsd.org/changeset/base/196217 Log: Remove bogus char cast. PR: 118014 Submitted by:Gardner Bell gbell72 at rogers dot com Approved by: re (rwatson), imp (mentor, implicit) MFC

svn commit: r196218 - stable/7/usr.sbin/arp

2009-08-14 Thread Remko Lodder
Author: remko Date: Fri Aug 14 19:36:54 2009 New Revision: 196218 URL: http://svn.freebsd.org/changeset/base/196218 Log: Remove bogus char cast. PR: 118014 Submitted by:Gardner Bell gbell72 at rogers dot com Approved by: re (rwatson), imp (mentor, implicit) MFC

svn commit: r196219 - in head/sys: dev/ata dev/sound/usb dev/usb dev/usb/controller dev/usb/input dev/usb/misc dev/usb/net dev/usb/quirk dev/usb/serial dev/usb/storage dev/usb/template dev/usb/wlan...

2009-08-14 Thread John Baldwin
Author: jhb Date: Fri Aug 14 20:03:53 2009 New Revision: 196219 URL: http://svn.freebsd.org/changeset/base/196219 Log: Purge mergeinfo from files that were temporarily renamed while USB2 was imported into the tree alongside USB. Approved by: re (mergeinfo blanket) Modified:

svn commit: r196220 - in stable/8/sys: dev/ata dev/sound/usb dev/usb dev/usb/controller dev/usb/input dev/usb/misc dev/usb/net dev/usb/quirk dev/usb/serial dev/usb/storage dev/usb/template dev/usb/...

2009-08-14 Thread John Baldwin
Author: jhb Date: Fri Aug 14 20:09:31 2009 New Revision: 196220 URL: http://svn.freebsd.org/changeset/base/196220 Log: MFC: Purge mergeinfo from files that were temporarily renamed while USB2 was imported into the tree alongside USB. Approved by: re (mergeinfo blanket) Modified:

svn commit: r196221 - head/release

2009-08-14 Thread John Baldwin
Author: jhb Date: Fri Aug 14 20:35:42 2009 New Revision: 196221 URL: http://svn.freebsd.org/changeset/base/196221 Log: Add the ability to build a release from an SVN checkout instead of a CVS checkout. If SVNROOT is specified, then the source tree will be checked out from that SVN

svn commit: r196222 - stable/8/release

2009-08-14 Thread John Baldwin
Author: jhb Date: Fri Aug 14 20:42:40 2009 New Revision: 196222 URL: http://svn.freebsd.org/changeset/base/196222 Log: MFC 196221: Add the ability to build a release from an SVN checkout instead of a CVS checkout. If SVNROOT is specified, then the source tree will be checked out from

Re: svn commit: r196218 - stable/7/usr.sbin/arp

2009-08-14 Thread Remko Lodder
On Aug 14, 2009, at 9:36 PM, Remko Lodder wrote: Author: remko Date: Fri Aug 14 19:36:54 2009 New Revision: 196218 URL: http://svn.freebsd.org/changeset/base/196218 Log: Remove bogus char cast. PR: 118014 Submitted by: Gardner Bell gbell72 at rogers dot com Approved by:

svn commit: r196224 - in head/sys: amd64/amd64 amd64/include dev/hwpmc i386/i386 i386/include

2009-08-14 Thread John Baldwin
Author: jhb Date: Fri Aug 14 21:05:08 2009 New Revision: 196224 URL: http://svn.freebsd.org/changeset/base/196224 Log: Adjust the handling of the local APIC PMC interrupt vector: - Provide lapic_disable_pmc(), lapic_enable_pmc(), and lapic_reenable_pmc() routines in the local APIC code

svn commit: r196225 - stable/7/sys/pci

2009-08-14 Thread Nick Hibma
Author: n_hibma Date: Fri Aug 14 21:07:41 2009 New Revision: 196225 URL: http://svn.freebsd.org/changeset/base/196225 Log: Revert r196169. Modified: stable/7/sys/pci/agp_i810.c Modified: stable/7/sys/pci/agp_i810.c

svn commit: r196223 - in stable/8/sys: amd64/amd64 amd64/include dev/hwpmc i386/i386 i386/include

2009-08-14 Thread John Baldwin
Author: jhb Date: Fri Aug 14 20:57:21 2009 New Revision: 196223 URL: http://svn.freebsd.org/changeset/base/196223 Log: Adjust the handling of the local APIC PMC interrupt vector: - Provide lapic_disable_pmc(), lapic_enable_pmc(), and lapic_reenable_pmc() routines in the local APIC code

Re: svn commit: r196225 - stable/7/sys/pci

2009-08-14 Thread Robert Noland
On Fri, 2009-08-14 at 21:07 +, Nick Hibma wrote: Author: n_hibma Date: Fri Aug 14 21:07:41 2009 New Revision: 196225 URL: http://svn.freebsd.org/changeset/base/196225 Log: Revert r196169. Thanks, robert. Modified: stable/7/sys/pci/agp_i810.c Modified:

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

2009-08-14 Thread Bjoern A. Zeeb
Author: bz Date: Fri Aug 14 21:46:54 2009 New Revision: 196226 URL: http://svn.freebsd.org/changeset/base/196226 Log: Add a new macro to test that a variable could be loaded atomically. Check that the given variable is at most uintptr_t in size and that it is aligned. Note:

svn commit: r196227 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/xen/netfront dev/xen/xenpci kern modules/dtrace/dtnfsclient mo...

2009-08-14 Thread Bjoern A. Zeeb
Author: bz Date: Fri Aug 14 21:50:47 2009 New Revision: 196227 URL: http://svn.freebsd.org/changeset/base/196227 Log: MFC r196226: Add a new macro to test that a variable could be loaded atomically. Check that the given variable is at most uintptr_t in size and that it is

svn commit: r196228 - in head/sys: conf net

2009-08-14 Thread Marko Zec
Author: zec Date: Fri Aug 14 22:41:39 2009 New Revision: 196228 URL: http://svn.freebsd.org/changeset/base/196228 Log: Make VNET_DEBUG a standalone compile-time option, i.e. decouple it from INVARIANTS. Reviewed by: bz Approved by: re (rwatson), julian (mentor) Modified:

svn commit: r196229 - head/sys/netinet

2009-08-14 Thread Marko Zec
Author: zec Date: Fri Aug 14 22:43:25 2009 New Revision: 196229 URL: http://svn.freebsd.org/changeset/base/196229 Log: SCTP is not yet compatible with options VIMAGE kernels although it compiles with VIMAGE defined, so explicitly disallow building such kernels. Reviewed by: rrs

svn commit: r196230 - head/sys/net

2009-08-14 Thread Marko Zec
Author: zec Date: Fri Aug 14 22:46:45 2009 New Revision: 196230 URL: http://svn.freebsd.org/changeset/base/196230 Log: Appease VNET_DEBUG - in if_vmove we temporarily switch i.e. recurse from one vnet to another which is OK, so no need to flood the console with warnings here. Approved

svn commit: r196231 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris conf contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/xen/netfront dev/xen/xenpci modules/dtrace/dtnfsclient mo...

2009-08-14 Thread Marko Zec
Author: zec Date: Fri Aug 14 22:55:54 2009 New Revision: 196231 URL: http://svn.freebsd.org/changeset/base/196231 Log: MFC r196228: Make VNET_DEBUG a standalone compile-time option, i.e. decouple it from INVARIANTS. Reviewed by: bz Approved by: re (rwatson), julian

svn commit: r196232 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/xen/netfront dev/xen/xenpci modules/dtrace/dtnfsclient modules...

2009-08-14 Thread Marko Zec
Author: zec Date: Fri Aug 14 23:01:21 2009 New Revision: 196232 URL: http://svn.freebsd.org/changeset/base/196232 Log: MFC r196229: SCTP is not yet compatible with options VIMAGE kernels although it compiles with VIMAGE defined, so explicitly disallow building such kernels.

svn commit: r196233 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/xen/netfront dev/xen/xenpci modules/dtrace/dtnfsclient modules...

2009-08-14 Thread Marko Zec
Author: zec Date: Fri Aug 14 23:05:10 2009 New Revision: 196233 URL: http://svn.freebsd.org/changeset/base/196233 Log: MFC r196230: Appease VNET_DEBUG - in if_vmove we temporarily switch i.e. recurse from one vnet to another which is OK, so no need to flood the console with

svn commit: r196234 - head/sys/netinet

2009-08-14 Thread Qing Li
Author: qingli Date: Fri Aug 14 23:44:59 2009 New Revision: 196234 URL: http://svn.freebsd.org/changeset/base/196234 Log: In function ip_output(), the cached route is flushed when there is a mismatch between the cached entry and the intended destination. The cached rtentry{} is flushed but

svn commit: r196235 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/xen/netfront dev/xen/xenpci modules/dtrace/dtnfsclient modules...

2009-08-14 Thread Qing Li
Author: qingli Date: Sat Aug 15 00:04:12 2009 New Revision: 196235 URL: http://svn.freebsd.org/changeset/base/196235 Log: MFC 196234 In function ip_output(), the cached route is flushed when there is a mismatch between the cached entry and the intended destination. The cached

Re: svn commit: r196226 - in head/sys: kern sys

2009-08-14 Thread Attilio Rao
2009/8/14 Bjoern A. Zeeb b...@freebsd.org: Author: bz Date: Fri Aug 14 21:46:54 2009 New Revision: 196226 URL: http://svn.freebsd.org/changeset/base/196226 Log: Add a new macro to test that a variable could be loaded atomically. Check that the given variable is at most uintptr_t in size