svn commit: r196351 - vendor/tzdata/tzdata2009l

2009-08-17 Thread Edwin Groothuis
Author: edwin Date: Mon Aug 17 23:50:57 2009 New Revision: 196351 URL: http://svn.freebsd.org/changeset/base/196351 Log: Tag of tzdata2009l Added: vendor/tzdata/tzdata2009l/ - copied from r196350, vendor/tzdata/dist/ ___ svn-src-all@freebsd.org

svn commit: r196350 - vendor/tzdata/dist

2009-08-17 Thread Edwin Groothuis
Author: edwin Date: Mon Aug 17 23:50:15 2009 New Revision: 196350 URL: http://svn.freebsd.org/changeset/base/196350 Log: Vendor import of tzdata2009l: - Egypt will go to Wintertime on 21 August 2009 - Heads up for a possible DST in Samoa Obtained from: ftp://elsie.nci.nih.gov

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

2009-08-17 Thread Pawel Jakub Dawidek
On Mon, Aug 17, 2009 at 08:36:12AM -0700, Sam Leffler wrote: > Pawel Jakub Dawidek wrote: > >Author: pjd > >Date: Mon Aug 17 08:42:34 2009 > >New Revision: 196293 > >URL: http://svn.freebsd.org/changeset/base/196293 > > > >Log: > > Because taskqueue_run() can drop tq_mutex, we need to check if the

svn commit: r196344 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci net

2009-08-17 Thread Kip Macy
Author: kmacy Date: Mon Aug 17 20:06:00 2009 New Revision: 196344 URL: http://svn.freebsd.org/changeset/base/196344 Log: fix netboot issue by disabling flowtable lookups until initialization has been run + mergeinfo garbage Reviewed by: rwatson@ Approved by: re@ Modified: stable

svn commit: r196342 - head/sys/net

2009-08-17 Thread Kip Macy
Author: kmacy Date: Mon Aug 17 19:09:28 2009 New Revision: 196342 URL: http://svn.freebsd.org/changeset/base/196342 Log: fix netboot issue by disabling flowtable lookups until initialization has been run Reviewed by: rwatson@ Approved by: re@ Modified: head/sys/net/flowtable.c Modi

svn commit: r196343 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/mfi dev/xen/xenpci

2009-08-17 Thread John Baldwin
Author: jhb Date: Mon Aug 17 19:10:23 2009 New Revision: 196343 URL: http://svn.freebsd.org/changeset/base/196343 Log: Propogate the mergeinfo for 196200 up to sys/. Approved by: re (kib) Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed) sta

svn commit: r196341 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/mfi dev/xen/xenpci fs/nfsclient

2009-08-17 Thread Rick Macklem
Author: rmacklem Date: Mon Aug 17 18:11:50 2009 New Revision: 196341 URL: http://svn.freebsd.org/changeset/base/196341 Log: MFC r196332: Apply the same patch as r196205 for nfs_upgrade_lock() and nfs_downgrade_lock() to the experimental nfs client. Approved by: re (kensmith), kib (me

svn commit: r196340 - in stable/7/sys: . contrib/pf net

2009-08-17 Thread Jung-uk Kim
Author: jkim Date: Mon Aug 17 18:02:46 2009 New Revision: 196340 URL: http://svn.freebsd.org/changeset/base/196340 Log: MFC: (partial) r196150 Always embed pointer to BPF JIT function in BPF descriptor to avoid inconsistency when opt_bpf.h is not included. Note: bpf_buffer.c and bpf

svn commit: r196339 - stable/7/usr.sbin/sysinstall

2009-08-17 Thread John Baldwin
Author: jhb Date: Mon Aug 17 17:31:42 2009 New Revision: 196339 URL: http://svn.freebsd.org/changeset/base/196339 Log: MFC 196147: Fix references to the kernel distributions to use the correct names (uppercase). Modified: stable/7/usr.sbin/sysinstall/ (props changed) stable/7/usr.sbin

svn commit: r196338 - stable/8/share/man/man7

2009-08-17 Thread John Baldwin
Author: jhb Date: Mon Aug 17 17:13:17 2009 New Revision: 196338 URL: http://svn.freebsd.org/changeset/base/196338 Log: MFC 196337: Document the newly added SVNCMDARGS, SVNROOT, and SVNBRANCH variables. Approved by: re (kib) Modified: stable/8/share/man/man7/ (props changed) stable

svn commit: r196337 - head/share/man/man7

2009-08-17 Thread John Baldwin
Author: jhb Date: Mon Aug 17 17:09:14 2009 New Revision: 196337 URL: http://svn.freebsd.org/changeset/base/196337 Log: Document the newly added SVNCMDARGS, SVNROOT, and SVNBRANCH variables. Approved by: re (kib) Modified: head/share/man/man7/release.7 Modified: head/share/man/man7/rele

Re: svn commit: r196335 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/mfi dev/xen/xenpci geom/part

2009-08-17 Thread Rink Springer
On Mon, Aug 17, 2009 at 04:24:51PM +, Marcel Moolenaar wrote: > Log: > MFC rev 196333: > The start of the EFI GPT partition in the PMBR can always be represented > by CHS addressing. Don't define these fields as 0xff, but rather define > them correctly. This prevents boot problems on PC

Re: svn commit: r196274 - head/sys/dev/usb

2009-08-17 Thread Andrew Thompson
On 16/08/2009, at 16:13, Andrew Thompson wrote: Author: thompsa Date: Sun Aug 16 14:13:55 2009 New Revision: 196274 URL: http://svn.freebsd.org/changeset/base/196274 Log: Change the usb workers from kernel processes to threads, this is mostly a cosmetic change to reduce cruft in the proc

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

2009-08-17 Thread Marcel Moolenaar
On Aug 17, 2009, at 9:17 AM, Attilio Rao wrote: Log: * Change the scope of the ASSERT_ATOMIC_LOAD() from a generic check to a pointer-fetching specific operation check. Consequently, rename the operation ASSERT_ATOMIC_LOAD_PTR(). Thanks for sticking with it and driving it to concl

svn commit: r196336 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/mfi dev/xen/xenpci kern sys

2009-08-17 Thread Attilio Rao
Author: attilio Date: Mon Aug 17 16:33:53 2009 New Revision: 196336 URL: http://svn.freebsd.org/changeset/base/196336 Log: MFC r196334: * Change the scope of the ASSERT_ATOMIC_LOAD() from a generic check to a pointer-fetching specific operation check. Consequently, rename the operat

svn commit: r196335 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/mfi dev/xen/xenpci geom/part

2009-08-17 Thread Marcel Moolenaar
Author: marcel Date: Mon Aug 17 16:24:50 2009 New Revision: 196335 URL: http://svn.freebsd.org/changeset/base/196335 Log: MFC rev 196333: The start of the EFI GPT partition in the PMBR can always be represented by CHS addressing. Don't define these fields as 0xff, but rather define them co

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

2009-08-17 Thread Attilio Rao
Author: attilio Date: Mon Aug 17 16:17:21 2009 New Revision: 196334 URL: http://svn.freebsd.org/changeset/base/196334 Log: * Change the scope of the ASSERT_ATOMIC_LOAD() from a generic check to a pointer-fetching specific operation check. Consequently, rename the operation ASSERT_ATOMIC_

svn commit: r196333 - head/sys/geom/part

2009-08-17 Thread Marcel Moolenaar
Author: marcel Date: Mon Aug 17 16:16:46 2009 New Revision: 196333 URL: http://svn.freebsd.org/changeset/base/196333 Log: The start of the EFI GPT partition in the PMBR can always be represented by CHS addressing. Don't define these fields as 0xff, but rather define them correctly. This prev

svn commit: r196332 - head/sys/fs/nfsclient

2009-08-17 Thread Rick Macklem
Author: rmacklem Date: Mon Aug 17 16:12:28 2009 New Revision: 196332 URL: http://svn.freebsd.org/changeset/base/196332 Log: Apply the same patch as r196205 for nfs_upgrade_lock() and nfs_downgrade_lock() to the experimental nfs client. Approved by: re (kensmith), kib (mentor) Modified:

svn commit: r196331 - stable/8/sys/netipx

2009-08-17 Thread John Baldwin
Author: jhb Date: Mon Aug 17 15:51:31 2009 New Revision: 196331 URL: http://svn.freebsd.org/changeset/base/196331 Log: Remove the spx_usrreq.c mergeinfo from spx_reass.c. Future changes to spx_usrreq.c won't be merged to spx_reass.c which is what this would help with. Approved by: re

svn commit: r196330 - head/sys/netipx

2009-08-17 Thread John Baldwin
Author: jhb Date: Mon Aug 17 15:50:10 2009 New Revision: 196330 URL: http://svn.freebsd.org/changeset/base/196330 Log: Remove the spx_usrreq.c mergeinfo from spx_reass.c. Future changes to spx_usrreq.c won't be merged to spx_reass.c which is what this would help with. Approved by: re

svn commit: r196329 - in stable/8/sys/dev/xen: netfront xenpci

2009-08-17 Thread John Baldwin
Author: jhb Date: Mon Aug 17 15:42:55 2009 New Revision: 196329 URL: http://svn.freebsd.org/changeset/base/196329 Log: - Remove self-referential mergeinfo from xen/netfront and xen/xenpci that claims those directories were merged into themselves. - Remove mergeinfo on xen/xenpci that claim

svn commit: r196328 - in stable/8/sys: . amd64/include/xen boot/i386/gptboot cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/mfi dev/xen/netfront dev/xen/xenpci netipx

2009-08-17 Thread John Hay
Author: jhay Date: Mon Aug 17 15:39:47 2009 New Revision: 196328 URL: http://svn.freebsd.org/changeset/base/196328 Log: MFC: 196326 Fix parse() so that the partition to boot (load /boot/loader) from can be set. The syntax as printed in main() is used: 0:ad(0p3)/boot/loader Reviewed by:

svn commit: r196327 - in head/sys/dev/xen: netfront xenpci

2009-08-17 Thread John Baldwin
Author: jhb Date: Mon Aug 17 15:39:45 2009 New Revision: 196327 URL: http://svn.freebsd.org/changeset/base/196327 Log: - Remove self-referential mergeinfo from xen/netfront and xen/xenpci that claims those directories were merged into themselves. - Remove mergeinfo on xen/xenpci that claim

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

2009-08-17 Thread Sam Leffler
Pawel Jakub Dawidek wrote: Author: pjd Date: Mon Aug 17 08:42:34 2009 New Revision: 196293 URL: http://svn.freebsd.org/changeset/base/196293 Log: Because taskqueue_run() can drop tq_mutex, we need to check if the TQ_FLAGS_ACTIVE flag wasn't removed in the meantime, which means we missed a

svn commit: r196326 - head/sys/boot/i386/gptboot

2009-08-17 Thread John Hay
Author: jhay Date: Mon Aug 17 15:19:03 2009 New Revision: 196326 URL: http://svn.freebsd.org/changeset/base/196326 Log: Fix parse() so that the partition to boot (load /boot/loader) from can be set. The syntax as printed in main() is used: 0:ad(0p3)/boot/loader Reviewed by: jhb Approve

svn commit: r196325 - stable/8/sys/dev/ata

2009-08-17 Thread John Baldwin
Author: jhb Date: Mon Aug 17 14:53:59 2009 New Revision: 196325 URL: http://svn.freebsd.org/changeset/base/196325 Log: MFC: Remove bogus mergeinfo claiming that change 185357 from head/sys was merged into head/sys/dev/ata. Approved by: re (mergeinfo blanket) Modified: stable/8/sys/dev

svn commit: r196324 - head/sys/dev/ata

2009-08-17 Thread John Baldwin
Author: jhb Date: Mon Aug 17 14:53:20 2009 New Revision: 196324 URL: http://svn.freebsd.org/changeset/base/196324 Log: Remove bogus mergeinfo claiming that change 185357 from head/sys was merged into head/sys/dev/ata. The mergeinfo was added as a side effect of another change and not as par

svn commit: r196323 - in stable/8/sys: dev/cxgb modules/dtrace/dtnfsclient modules/ip6_mroute_mod modules/ipmi/ipmi_linux netinet/ipfw xen

2009-08-17 Thread John Baldwin
Author: jhb Date: Mon Aug 17 14:42:41 2009 New Revision: 196323 URL: http://svn.freebsd.org/changeset/base/196323 Log: MFC: Purge mergeinfo in sys/ that is either empty or a subset of the parent mergeinfo on sys/ itself. Approved by: re (mergeinfo blanket) Modified: stable/8/sys/dev/c

svn commit: r196322 - in head/sys: dev/cxgb modules/dtrace/dtnfsclient modules/ip6_mroute_mod modules/ipmi/ipmi_linux netinet/ipfw xen

2009-08-17 Thread John Baldwin
Author: jhb Date: Mon Aug 17 14:38:59 2009 New Revision: 196322 URL: http://svn.freebsd.org/changeset/base/196322 Log: Purge mergeinfo in sys/ that is either empty or a subset of the parent mergeinfo on sys/ itself. Approved by: re (mergeinfo blanket) Modified: head/sys/dev/cxgb/ (p

Re: svn commit: r196270 - 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 ia64/ia64 modules/dtrace/dtnfscli

2009-08-17 Thread John Baldwin
On Saturday 15 August 2009 10:42:26 pm Marcel Moolenaar wrote: > > On Aug 15, 2009, at 7:19 PM, Attilio Rao wrote: > > > 2009/8/16 Marcel Moolenaar : > >> Author: marcel > >> Date: Sun Aug 16 02:12:13 2009 > >> New Revision: 196270 > >> URL: http://svn.freebsd.org/changeset/base/196270 > >> > >>

svn commit: r196321 - in stable/8: etc etc/mtree include

2009-08-17 Thread Scott Long
Author: scottl Date: Mon Aug 17 13:51:19 2009 New Revision: 196321 URL: http://svn.freebsd.org/changeset/base/196321 Log: Merge files missed in r196285. SVN is simply horrible. Sorry for the tree breakage. Approved by: re Modified: stable/8/etc/ (props changed) stable/8/etc/mtre

svn commit: r196320 - 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-17 Thread John Baldwin
Author: jhb Date: Mon Aug 17 13:51:03 2009 New Revision: 196320 URL: http://svn.freebsd.org/changeset/base/196320 Log: Stow my time machine and note that r196223 is an MFC of r196224. Pointy hat to:jhb Approved by: re (rwatson) Modified: stable/8/sys/ (props changed) stabl

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

2009-08-17 Thread Konstantin Belousov
Author: kib Date: Mon Aug 17 13:32:56 2009 New Revision: 196319 URL: http://svn.freebsd.org/changeset/base/196319 Log: MFC r196318: Correct accounting error when allocating a a page table page to implement a user-space demotion. Approved by: re (rwatson) Modified: stable/8/sys/ (p

svn commit: r196318 - head/sys/amd64/amd64

2009-08-17 Thread Konstantin Belousov
Author: kib Date: Mon Aug 17 13:27:55 2009 New Revision: 196318 URL: http://svn.freebsd.org/changeset/base/196318 Log: Correct a critical accounting error in pmap_demote_pde(). Specifically, when pmap_demote_pde() allocates a page table page to implement a user-space demotion, it must incre

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

2009-08-17 Thread Rui Paulo
Author: rpaulo Date: Mon Aug 17 13:00:32 2009 New Revision: 196317 URL: http://svn.freebsd.org/changeset/base/196317 Log: MFC r196316: Fix a typo in ifdef mesh support. This would make mesh unworkable if TDMA support was compiled out. Approved by: re (kib) Modified: stable/8/sys

svn commit: r196316 - head/sys/net80211

2009-08-17 Thread Rui Paulo
Author: rpaulo Date: Mon Aug 17 12:57:57 2009 New Revision: 196316 URL: http://svn.freebsd.org/changeset/base/196316 Log: Fix a typo in ifdef mesh support. This would make mesh unworkable if TDMA support was compiled out. Approved by: re (kib) Modified: head/sys/net80211/ieee80211_inp

svn commit: r196312 - stable/8/share/man/man9

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 10:21:37 2009 New Revision: 196312 URL: http://svn.freebsd.org/changeset/base/196312 Log: MFC r196311: Correct typo in the previous commit. Noticed by: pluknet Approved by: re (kib, implicit) Modified: stable/8/share/man/man9/ (props changed) s

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

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 10:20:22 2009 New Revision: 196311 URL: http://svn.freebsd.org/changeset/base/196311 Log: Correct typo in the previous commit. Noticed by: pluknet Approved by: re (kib, implicit) Modified: head/share/man/man9/taskqueue.9 Modified: head/share/man/man9/t

svn commit: r196310 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris cddl/contrib/opensolaris/uts/common/fs/zfs contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/mfi dev/xen/netfron...

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 10:02:31 2009 New Revision: 196310 URL: http://svn.freebsd.org/changeset/base/196310 Log: MFC r196309: getcwd() (when __getcwd() fails) works by stating current directory, going up (..), calling readdir and looking for previous directory inode. In case of .

svn commit: r196309 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 10:00:18 2009 New Revision: 196309 URL: http://svn.freebsd.org/changeset/base/196309 Log: getcwd() (when __getcwd() fails) works by stating current directory, going up (..), calling readdir and looking for previous directory inode. In case of .zfs/ directory thi

svn commit: r196308 - in stable/8/sys: . amd64/include/xen cddl/compat/opensolaris/sys cddl/contrib/opensolaris cddl/contrib/opensolaris/uts/common/fs cddl/contrib/opensolaris/uts/common/fs/zfs cdd...

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 09:55:58 2009 New Revision: 196308 URL: http://svn.freebsd.org/changeset/base/196308 Log: MFC r196307: Manage asynchronous vnode release just like Solaris. Discussed with: kmacy Approved by: re (kib) Modified: stable/8/sys/ (props changed) s

svn commit: r196307 - in head/sys/cddl: compat/opensolaris/sys contrib/opensolaris/uts/common/fs contrib/opensolaris/uts/common/fs/zfs contrib/opensolaris/uts/common/fs/zfs/sys contrib/opensolaris/...

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 09:48:34 2009 New Revision: 196307 URL: http://svn.freebsd.org/changeset/base/196307 Log: Manage asynchronous vnode release just like Solaris. Discussed with: kmacy Approved by: re (kib) Modified: head/sys/cddl/compat/opensolaris/sys/vnode.h head/s

svn commit: r196306 - in stable/8/cddl/contrib/opensolaris: . lib/libzfs/common

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 09:42:34 2009 New Revision: 196306 URL: http://svn.freebsd.org/changeset/base/196306 Log: MFC r196305: Fix receive when dataset has no / in its name. Submitted by: James R. Van Artsdalen Approved by: re (kib) Modified: stable/8/cddl/contrib/opensolar

svn commit: r196305 - head/cddl/contrib/opensolaris/lib/libzfs/common

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 09:34:00 2009 New Revision: 196305 URL: http://svn.freebsd.org/changeset/base/196305 Log: Fix receive when dataset has no / in its name. Submitted by: James R. Van Artsdalen Approved by: re (kib) Modified: head/cddl/contrib/opensolaris/lib/libzfs/common/l

svn commit: r196304 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris cddl/contrib/opensolaris/uts/common/fs/zfs contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/mfi dev/xen/netfron...

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 09:30:31 2009 New Revision: 196304 URL: http://svn.freebsd.org/changeset/base/196304 Log: MFC r196303: - Reduce z_teardown_lock lock scope a bit. - The error variable is int, not bool. - Convert spaces to tabs where needed. Approved by: re (kib) Modif

svn commit: r196303 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 09:28:15 2009 New Revision: 196303 URL: http://svn.freebsd.org/changeset/base/196303 Log: - Reduce z_teardown_lock lock scope a bit. - The error variable is int, not bool. - Convert spaces to tabs where needed. Approved by: re (kib) Modified: head/sys/cd

svn commit: r196302 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris cddl/contrib/opensolaris/uts/common/fs/zfs contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/mfi dev/xen/netfron...

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 09:27:10 2009 New Revision: 196302 URL: http://svn.freebsd.org/changeset/base/196302 Log: MFC r196301: If z_buf is NULL, we should free znode immediately. Noticed by: avg Approved by: re (kib) Modified: stable/8/sys/ (props changed) stable/8/sys

svn commit: r196301 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 09:25:37 2009 New Revision: 196301 URL: http://svn.freebsd.org/changeset/base/196301 Log: If z_buf is NULL, we should free znode immediately. Noticed by: avg Approved by: re (kib) Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c

svn commit: r196300 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris cddl/contrib/opensolaris/uts/common/fs/zfs contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/mfi dev/xen/netfron...

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 09:23:27 2009 New Revision: 196300 URL: http://svn.freebsd.org/changeset/base/196300 Log: MFC r196299: - We need to recycle vnode instead of freeing znode. Submitted by: avg - Add missing vnode interlock unlock. - Remove redundant znode locking.

svn commit: r196299 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 09:21:39 2009 New Revision: 196299 URL: http://svn.freebsd.org/changeset/base/196299 Log: - We need to recycle vnode instead of freeing znode. Submitted by: avg - Add missing vnode interlock unlock. - Remove redundant znode locking. Approved by: re

svn commit: r196298 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris cddl/contrib/opensolaris/uts/common/fs/zfs contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/mfi dev/xen/netfron...

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 09:14:58 2009 New Revision: 196298 URL: http://svn.freebsd.org/changeset/base/196298 Log: MFC r196297: Fix panic in zfs recv code. The last vnode (mountpoint's vnode) can have 0 usecount. Reported by: Thomas Backman Approved by: re (kib) Modified:

svn commit: r196297 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 09:13:22 2009 New Revision: 196297 URL: http://svn.freebsd.org/changeset/base/196297 Log: Fix panic in zfs recv code. The last vnode (mountpoint's vnode) can have 0 usecount. Reported by: Thomas Backman Approved by: re (kib) Modified: head/sys/cddl/con

svn commit: r196296 - in stable/8: share/man/man9 sys sys/amd64/include/xen sys/cddl/compat/opensolaris/kern sys/cddl/compat/opensolaris/sys sys/cddl/contrib/opensolaris sys/cddl/contrib/opensolari...

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 09:03:47 2009 New Revision: 196296 URL: http://svn.freebsd.org/changeset/base/196296 Log: MFC r196295: Remove OpenSolaris taskq port (it performs very poorly in our kernel) and replace it with wrappers around our taskqueue(9). To make it possible implement t

svn commit: r196295 - in head: share/man/man9 sys/cddl/compat/opensolaris/kern sys/cddl/compat/opensolaris/sys sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys sys/cddl/contrib/opensolaris/uts/co...

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 09:01:20 2009 New Revision: 196295 URL: http://svn.freebsd.org/changeset/base/196295 Log: Remove OpenSolaris taskq port (it performs very poorly in our kernel) and replace it with wrappers around our taskqueue(9). To make it possible implement taskqueue_member()

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

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 08:46:47 2009 New Revision: 196294 URL: http://svn.freebsd.org/changeset/base/196294 Log: MFC r196293: Because taskqueue_run() can drop tq_mutex, we need to check if the TQ_FLAGS_ACTIVE flag wasn't removed in the meantime, which means we missed a wakeup.

svn commit: r196293 - head/sys/kern

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 08:42:34 2009 New Revision: 196293 URL: http://svn.freebsd.org/changeset/base/196293 Log: Because taskqueue_run() can drop tq_mutex, we need to check if the TQ_FLAGS_ACTIVE flag wasn't removed in the meantime, which means we missed a wakeup. Approved by: re

svn commit: r196292 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris cddl/contrib/opensolaris/uts/common/fs/zfs contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/mfi dev/xen/netfron...

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 08:38:41 2009 New Revision: 196292 URL: http://svn.freebsd.org/changeset/base/196292 Log: MFC r196291: - Fix a race where /dev/zfs control device is created before ZFS is fully initialized. Also destroy /dev/zfs before doing other deinitializations. - Init

svn commit: r196291 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 08:36:41 2009 New Revision: 196291 URL: http://svn.freebsd.org/changeset/base/196291 Log: - Fix a race where /dev/zfs control device is created before ZFS is fully initialized. Also destroy /dev/zfs before doing other deinitializations. - Initialization through

svn commit: r196290 - in stable/8: cddl/lib/libnvpair sys sys/amd64/include/xen sys/cddl/compat/opensolaris/rpc sys/cddl/contrib/opensolaris sys/cddl/contrib/opensolaris/uts/common/rpc sys/contrib/...

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 08:09:46 2009 New Revision: 196290 URL: http://svn.freebsd.org/changeset/base/196290 Log: MFC r196289: Remove files that are no longer used. Discussed with: kmacy Approved by: re (kib) Deleted: stable/8/sys/cddl/compat/opensolaris/rpc/xdr.h st

svn commit: r196289 - in head: cddl/lib/libnvpair sys/cddl/compat/opensolaris/rpc sys/cddl/contrib/opensolaris/uts/common/rpc

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 08:03:02 2009 New Revision: 196289 URL: http://svn.freebsd.org/changeset/base/196289 Log: Remove files that are no longer used. Discussed with: kmacy Approved by: re (kib) Deleted: head/sys/cddl/compat/opensolaris/rpc/xdr.h head/sys/cddl/contrib/op

svn commit: r196288 - stable/8/sbin/umount

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 07:46:55 2009 New Revision: 196288 URL: http://svn.freebsd.org/changeset/base/196288 Log: MFC r196287: Be more precise how to get fsids - 'mount -v' doesn't show fsids unless is run by root. Approved by: re (kib) Modified: stable/8/sbin/umount/ (pro

svn commit: r196287 - head/sbin/umount

2009-08-17 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Aug 17 07:38:47 2009 New Revision: 196287 URL: http://svn.freebsd.org/changeset/base/196287 Log: Be more precise how to get fsids - 'mount -v' doesn't show fsids unless is run by root. Approved by: re (kib) Modified: head/sbin/umount/umount.8 Modified: head/sbin

svn commit: r196286 - in stable/8/usr.sbin: . arp dumpcis iostat jls makefs makefs/ffs mfiutil mptutil ntp pstat sysinstall zic

2009-08-17 Thread Scott Long
Author: scottl Date: Mon Aug 17 07:30:08 2009 New Revision: 196286 URL: http://svn.freebsd.org/changeset/base/196286 Log: Merge mptutil Approved by: re Added: stable/8/usr.sbin/mptutil/ - copied from r196212, head/usr.sbin/mptutil/ Modified: stable/8/usr.sbin/ (props changed)

svn commit: r196285 - in stable/8/usr.sbin: . arp dumpcis iostat jls makefs makefs/ffs mfiutil ntp pstat sysinstall zic

2009-08-17 Thread Scott Long
Author: scottl Date: Mon Aug 17 07:25:12 2009 New Revision: 196285 URL: http://svn.freebsd.org/changeset/base/196285 Log: Merge mfiutil Approved by: re Added: stable/8/usr.sbin/mfiutil/ - copied from r196200, head/usr.sbin/mfiutil/ stable/8/usr.sbin/mfiutil/mfiutil.8 (contents,