svn commit: r209092 - head/sys/net80211

2010-06-12 Thread Ed Schouten
Author: ed Date: Sat Jun 12 07:02:43 2010 New Revision: 209092 URL: http://svn.freebsd.org/changeset/base/209092 Log: Remove GNU-style struct initialization. Spotted by: clang Approved by: rpaulo Modified: head/sys/net80211/ieee80211_rssadapt.c Modified:

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

2010-06-12 Thread Martin Matuska
Author: mm Date: Sat Jun 12 11:18:29 2010 New Revision: 209093 URL: http://svn.freebsd.org/changeset/base/209093 Log: Fix unable to remove a file over NFS after hitting refquota limit OpenSolaris onnv-revision:8890:8c2bd5f17bf2 Obtained from:OpenSolaris (Bug ID 6798878)

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

2010-06-12 Thread Martin Matuska
Author: mm Date: Sat Jun 12 11:19:51 2010 New Revision: 209094 URL: http://svn.freebsd.org/changeset/base/209094 Log: Fix zfs destroy fails to free object in open context, stops up txg train OpenSolaris onnv-revision:9409:9dc3f17354ed Obtained from:OpenSolaris (Bug ID

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

2010-06-12 Thread Martin Matuska
Author: mm Date: Sat Jun 12 11:20:50 2010 New Revision: 209095 URL: http://svn.freebsd.org/changeset/base/209095 Log: Fix incomplete resilvering after disk replacement (raidz) OpenSolaris onnv-revision:9434:3bebded7c76a Obtained from:OpenSolaris (Bug ID 6794570) Approved

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

2010-06-12 Thread Martin Matuska
Author: mm Date: Sat Jun 12 11:21:37 2010 New Revision: 209096 URL: http://svn.freebsd.org/changeset/base/209096 Log: Fix vdev_probe() starvation brings txg train to a screeching halt OpenSolaris onnv-revision:9722:e3866bad4e96 Obtained from:OpenSolaris (Bug ID 6844069)

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

2010-06-12 Thread Martin Matuska
Author: mm Date: Sat Jun 12 11:22:45 2010 New Revision: 209097 URL: http://svn.freebsd.org/changeset/base/209097 Log: Fix ZFS panic deadlock: cycle in blocking chain via zfs_zget OpenSolaris onnv-revision:9774:0bb234ab2287 Obtained from:OpenSolaris (Bug ID 6788152)

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

2010-06-12 Thread Martin Matuska
Author: mm Date: Sat Jun 12 11:24:10 2010 New Revision: 209098 URL: http://svn.freebsd.org/changeset/base/209098 Log: Fix zpool resilver stalls with spa_scrub_thread in a 3 way deadlock OpenSolaris onnv-revision:9997:174d75a29a1c Obtained from:OpenSolaris (Bug ID 6843235)

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

2010-06-12 Thread Martin Matuska
Author: mm Date: Sat Jun 12 11:25:57 2010 New Revision: 209099 URL: http://svn.freebsd.org/changeset/base/209099 Log: Fix possible zfs panic on zpool import OpenSolaris onnv-revision:10040:38b25aeeaf7a Obtained from:OpenSolaris (Bug ID 6857012) Approved by: pjd, delphij

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

2010-06-12 Thread Martin Matuska
Author: mm Date: Sat Jun 12 11:27:10 2010 New Revision: 209100 URL: http://svn.freebsd.org/changeset/base/209100 Log: Fix panic in zfs_getsecattr OpenSolaris onnv-revision:10295:f7a18a1e9610 Obtained from:OpenSolaris (Bug ID 6870564) Approved by: pjd, delphij (mentor)

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

2010-06-12 Thread Martin Matuska
Author: mm Date: Sat Jun 12 11:28:46 2010 New Revision: 209101 URL: http://svn.freebsd.org/changeset/base/209101 Log: Fix arc_read_done may try to byteswap undefined data (sparc related) OpenSolaris onnv-revision:10839:cf83b553a2ab Obtained from:OpenSolaris (Bug ID

svn commit: r209102 - head/sys/compat/ndis

2010-06-12 Thread Ed Schouten
Author: ed Date: Sat Jun 12 12:19:08 2010 New Revision: 209102 URL: http://svn.freebsd.org/changeset/base/209102 Log: ANSIfy prototypes in subr_usbd.c. Clang generates the following warnings when building subr_usbd.c: | subr_usbd.c:598:13: warning: promoted type 'int' of KR function

svn commit: r209103 - head/sys/i386/i386

2010-06-12 Thread Alexander Motin
Author: mav Date: Sat Jun 12 13:10:03 2010 New Revision: 209103 URL: http://svn.freebsd.org/changeset/base/209103 Log: Check general TSC presence before doing more specific checks and printfs. Modified: head/sys/i386/i386/tsc.c Modified: head/sys/i386/i386/tsc.c

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

2010-06-12 Thread Konstantin Belousov
Author: kib Date: Sat Jun 12 13:20:38 2010 New Revision: 209104 URL: http://svn.freebsd.org/changeset/base/209104 Log: Add modifications of devctl_notify(9) functions that take flags. Use flags to specify M_WAITOK/M_NOWAIT. M_WAITOK allows devctl to sleep for the memory allocation. As

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

2010-06-12 Thread Konstantin Belousov
Author: kib Date: Sat Jun 12 13:22:39 2010 New Revision: 209106 URL: http://svn.freebsd.org/changeset/base/209106 Log: Add another variation of make_dev(9), make_dev_p(9), that is allowed to fail and can return useful error code. Requested by: jh Reviewed by: imp, jh MFC after:3

Re: svn commit: r208964 - in head: . etc/mtree lib share/mk usr.bin

2010-06-12 Thread Rafal Jaworowski
On 2010-06-10, at 17:25, M. Warner Losh wrote: In message: 201006091957.o59jvkbu025...@svn.freebsd.org Roman Divacky rdiva...@freebsd.org writes: : Modified: head/share/mk/bsd.own.mk : == : ---

svn commit: r209107 - in head: contrib/llvm/tools/clang/lib/Basic lib/clang

2010-06-12 Thread Ed Schouten
\ [FreeBSD]\\n\ + -DCLANG_VENDOR=\FreeBSD\ \ -DSVN_REVISION=\104832\ \ + -DCLANG_VENDOR_SUFFIX=\\ 20100612\ .PATH: ${LLVM_SRCS}/${SRCDIR} ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all

Re: svn commit: r208964 - in head: . etc/mtree lib share/mk usr.bin

2010-06-12 Thread M. Warner Losh
In message: ec0b4984-af13-4a68-b78a-c48570083...@semihalf.com Rafal Jaworowski r...@semihalf.com writes: : : On 2010-06-10, at 17:25, M. Warner Losh wrote: : : In message: 201006091957.o59jvkbu025...@svn.freebsd.org : Roman Divacky rdiva...@freebsd.org writes: : :

svn commit: r209108 - stable/7/sys/net

2010-06-12 Thread Bjoern A. Zeeb
Author: bz Date: Sat Jun 12 15:42:54 2010 New Revision: 209108 URL: http://svn.freebsd.org/changeset/base/209108 Log: MFC (parts of) r185849: Fix a locking issue triggering an assertion in rt_setgate() via arp_rtrequest() due to no radix node head (rnh) lock held in case of a

svn commit: r209109 - head/usr.bin/clang

2010-06-12 Thread Dag-Erling Smorgrav
Author: des Date: Sat Jun 12 16:04:29 2010 New Revision: 209109 URL: http://svn.freebsd.org/changeset/base/209109 Log: Install tblgen so partial / progressive builds are still possible. Modified: head/usr.bin/clang/Makefile Modified: head/usr.bin/clang/Makefile

svn commit: r209110 - in head/lib/msun: . src

2010-06-12 Thread David Schultz
Author: das Date: Sat Jun 12 17:32:05 2010 New Revision: 209110 URL: http://svn.freebsd.org/changeset/base/209110 Log: Introduce __isnanf() as an alias for isnanf(), and make the isnan() macro expand to __isnanf() instead of isnanf() for float arguments. This change is needed because

Re: svn commit: r209110 - in head/lib/msun: . src

2010-06-12 Thread Steve Kargl
On Sat, Jun 12, 2010 at 05:32:05PM +, David Schultz wrote: Author: das Date: Sat Jun 12 17:32:05 2010 New Revision: 209110 URL: http://svn.freebsd.org/changeset/base/209110 Log: Introduce __isnanf() as an alias for isnanf(), and make the isnan() macro expand to __isnanf() instead

Re: svn commit: r209110 - in head/lib/msun: . src

2010-06-12 Thread David Schultz
On Sat, Jun 12, 2010, Steve Kargl wrote: On Sat, Jun 12, 2010 at 05:32:05PM +, David Schultz wrote: Author: das Date: Sat Jun 12 17:32:05 2010 New Revision: 209110 URL: http://svn.freebsd.org/changeset/base/209110 Log: Introduce __isnanf() as an alias for isnanf(), and make

svn commit: r209112 - head/usr.bin/tftp

2010-06-12 Thread Gavin Atkinson
Author: gavin Date: Sat Jun 12 19:32:52 2010 New Revision: 209112 URL: http://svn.freebsd.org/changeset/base/209112 Log: These files are no longer required since r207607 Deleted: head/usr.bin/tftp/extern.h head/usr.bin/tftp/tftpsubs.c head/usr.bin/tftp/tftpsubs.h

svn commit: r209114 - head/sys/powerpc/aim

2010-06-12 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Jun 12 21:14:22 2010 New Revision: 209114 URL: http://svn.freebsd.org/changeset/base/209114 Log: Make SMP work on MPC7400-based Apple desktops like the PowerMac3,3. Modified: head/sys/powerpc/aim/mp_cpudep.c head/sys/powerpc/aim/platform_chrp.c Modified:

svn commit: r209115 - head/sys/dev/cxgb

2010-06-12 Thread Navdeep Parhar
Author: np Date: Sat Jun 12 22:24:39 2010 New Revision: 209115 URL: http://svn.freebsd.org/changeset/base/209115 Log: make format string a string literal. Reported by: clang Modified: head/sys/dev/cxgb/cxgb_main.c Modified: head/sys/dev/cxgb/cxgb_main.c

svn commit: r209116 - head/sys/dev/cxgb

2010-06-12 Thread Navdeep Parhar
Author: np Date: Sat Jun 12 22:33:04 2010 New Revision: 209116 URL: http://svn.freebsd.org/changeset/base/209116 Log: cxgb(4): add knob to get packet timestamps from the hardware. The T3 ASIC can provide an incoming packet's timestamp instead of its RSS hash. The timestamp is just a

svn commit: r209117 - head/lib/libc/stdlib

2010-06-12 Thread Colin Percival
Author: cperciva Date: Sun Jun 13 01:13:36 2010 New Revision: 209117 URL: http://svn.freebsd.org/changeset/base/209117 Log: In threaded processes, destroy the mutex atexit_mutex when we've finished using it. This allows the mutex's allocated memory to be freed. This is one sense a

svn commit: r209118 - in head/lib/libkse: . arch/amd64 arch/arm arch/i386 arch/ia64 arch/powerpc arch/sparc64 support

2010-06-12 Thread Warner Losh
Author: imp Date: Sun Jun 13 01:27:29 2010 New Revision: 209118 URL: http://svn.freebsd.org/changeset/base/209118 Log: Merge from tbemd: Convert from using MACHINE_ARCH to MACHINE_CPUARCH. Hoist path statement up into the top Makefile rather than repeating it on every arch Makefile.

svn commit: r209119 - head/sys/sys

2010-06-12 Thread Lawrence Stewart
Author: lstewart Date: Sun Jun 13 02:39:55 2010 New Revision: 209119 URL: http://svn.freebsd.org/changeset/base/209119 Log: Add a utility macro to simplify calculating an aggregate sum from a DPCPU counter variable. Sponsored by: FreeBSD Foundation Reviewed by: jhb, rpaulo, rwatson

Re: svn commit: r209116 - head/sys/dev/cxgb

2010-06-12 Thread Lawrence Stewart
Hi Navdeep, On 06/13/10 08:33, Navdeep Parhar wrote: Log: cxgb(4): add knob to get packet timestamps from the hardware. The T3 ASIC can provide an incoming packet's timestamp instead of its RSS hash. The timestamp is just a counter running off the card's clock. With a 175MHz

svn commit: r209120 - in head/sys: fs/nfsclient fs/nfsserver nfsclient

2010-06-12 Thread Konstantin Belousov
Author: kib Date: Sun Jun 13 05:24:27 2010 New Revision: 209120 URL: http://svn.freebsd.org/changeset/base/209120 Log: In NFS clients, instead of inconsistently using #ifdef DIAGNOSTIC and #ifndef DIAGNOSTIC for debug assertions, prefer KASSERT(). Also change one #ifdef DIAGNOSTIC in the