Re: svn commit: r206429 - head/sys/dev/e1000

2010-04-11 Thread Sam Leffler
Jack F Vogel wrote: Author: jfv Date: Fri Apr 9 18:42:15 2010 New Revision: 206429 URL: http://svn.freebsd.org/changeset/base/206429 Log: Incorporate suggested improvements from yongari. Also, from feedback, make the multiqueue code an option (EM_MULTIQUEUE) that is off by default.

Re: svn commit: r206419 - head/sys/net80211

2010-04-11 Thread Sam Leffler
Rui Paulo wrote: Author: rpaulo Date: Fri Apr 9 12:06:19 2010 New Revision: 206419 URL: http://svn.freebsd.org/changeset/base/206419 Log: Use M_NOWAIT instead of M_WAITOK to avoid race conditions. Can you describe these race conditions (or at least one of them)? Sam

svn commit: r206492 - head/lib/libc/softfloat

2010-04-11 Thread Marius Strobl
Author: marius Date: Sun Apr 11 21:22:02 2010 New Revision: 206492 URL: http://svn.freebsd.org/changeset/base/206492 Log: Add #endif missed in r206490. Modified: head/lib/libc/softfloat/softfloat-specialize Modified: head/lib/libc/softfloat/softfloat-specialize ==

svn commit: r206491 - head/tools/regression/bin/sh/parameters

2010-04-11 Thread Jilles Tjoelker
Author: jilles Date: Sun Apr 11 20:21:34 2010 New Revision: 206491 URL: http://svn.freebsd.org/changeset/base/206491 Log: sh: Test that bogus values of PWD are not imported from the environment. Current versions pass this test trivially by never importing PWD, but I plan to change sh to i

svn commit: r206490 - head/lib/libc/softfloat

2010-04-11 Thread Marius Strobl
Author: marius Date: Sun Apr 11 20:08:54 2010 New Revision: 206490 URL: http://svn.freebsd.org/changeset/base/206490 Log: While SPARC V9 allows tininess to be detected either before or after rounding (impl. dep. #55), the SPARC JPS1 responsible for SPARC64 and UltraSPARC processors defines t

svn commit: r206489 - head/share/misc

2010-04-11 Thread Rene Ladan
Author: rene (doc,ports committer) Date: Sun Apr 11 19:58:01 2010 New Revision: 206489 URL: http://svn.freebsd.org/changeset/base/206489 Log: Add myself to the ports committers graph Approved by: tabthorpe (mentor, implicit) Modified: head/share/misc/committers-ports.dot Modified: head

svn commit: r206488 - head/sys/net

2010-04-11 Thread Bjoern A. Zeeb
Author: bz Date: Sun Apr 11 18:47:38 2010 New Revision: 206488 URL: http://svn.freebsd.org/changeset/base/206488 Log: Take a reference to make sure that the interface cannot go away during if_clone_destroy() in case parallel threads try to. PR: kern/116837 Submitted by: Mikola

svn commit: r206487 - head/usr.bin/tar

2010-04-11 Thread Tim Kientzle
Author: kientzle Date: Sun Apr 11 18:44:42 2010 New Revision: 206487 URL: http://svn.freebsd.org/changeset/base/206487 Log: If a file is specifically both included and excluded, then: * It is not extracted (because it is excluded) * If it's not present in the archive, then an error is

svn commit: r206486 - head/sys/net

2010-04-11 Thread Bjoern A. Zeeb
Author: bz Date: Sun Apr 11 18:41:31 2010 New Revision: 206486 URL: http://svn.freebsd.org/changeset/base/206486 Log: Check that the interface is on the list of cloned interfaces before trying to remove it to avoid panics in case of two threads trying to remove it in parallel. PR:

Re: svn commit: r206466 - head/usr.bin/tar

2010-04-11 Thread Tim Kientzle
Alexander Best wrote: does this commit fix bin/144786 entirely? It fixes the problems listed in that bug. In testing that bug, I've uncovered some other problems with the inclusion/exclusion logic that I'm still working through. Tim ___ svn-src-all

svn commit: r206485 - head/usr.bin/tar

2010-04-11 Thread Tim Kientzle
Author: kientzle Date: Sun Apr 11 16:28:10 2010 New Revision: 206485 URL: http://svn.freebsd.org/changeset/base/206485 Log: Diff reduction against bsdtar 2.8.3 Modified: head/usr.bin/tar/tree.h Modified: head/usr.bin/tar/tree.h

svn commit: r206484 - head/usr.bin/tar

2010-04-11 Thread Tim Kientzle
Author: kientzle Date: Sun Apr 11 16:27:38 2010 New Revision: 206484 URL: http://svn.freebsd.org/changeset/base/206484 Log: Diff reduction against bsdtar 2.8.3 Modified: head/usr.bin/tar/subst.c Modified: head/usr.bin/tar/subst.c ==

svn commit: r206483 - in head/sys: kern vm

2010-04-11 Thread Alan Cox
Author: alc Date: Sun Apr 11 16:26:07 2010 New Revision: 206483 URL: http://svn.freebsd.org/changeset/base/206483 Log: Initialize the virtual memory-related resource limits in a single place. Previously, one of these limits was initialized in two places to a different value in each place. M

Re: svn commit: r206466 - head/usr.bin/tar

2010-04-11 Thread Alexander Best
does this commit fix bin/144786 entirely? cheers. -- Alexander Best ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

svn commit: r206482 - head/sys/kern

2010-04-11 Thread Attilio Rao
Author: attilio Date: Sun Apr 11 16:06:09 2010 New Revision: 206482 URL: http://svn.freebsd.org/changeset/base/206482 Log: - Introduce a blessed list for sxlocks that prevents the deadlkres to panic on those ones. [0] - Fix ticks counter wrap-up Sponsored by: Sandvine Incorpor

svn commit: r206481 - in head/sys: net netinet netinet6

2010-04-11 Thread Bjoern A. Zeeb
Author: bz Date: Sun Apr 11 16:04:08 2010 New Revision: 206481 URL: http://svn.freebsd.org/changeset/base/206481 Log: Plug reference leaks in the link-layer code ("new-arp") that previously prevented the link-layer entry from being freed. In both in.c and in6.c (though that code path seem

svn commit: r206480 - head/sys/sparc64/include

2010-04-11 Thread Marius Strobl
Author: marius Date: Sun Apr 11 15:35:17 2010 New Revision: 206480 URL: http://svn.freebsd.org/changeset/base/206480 Log: Update for UltraSPARC-IV{,+} and SPARC64 V, VI, VII and VIIIfx CPUs. Modified: head/sys/sparc64/include/lsu.h Modified: head/sys/sparc64/include/lsu.h ===

svn commit: r206479 - head/etc

2010-04-11 Thread Hajimu UMEMOTO
Author: ume Date: Sun Apr 11 15:31:09 2010 New Revision: 206479 URL: http://svn.freebsd.org/changeset/base/206479 Log: Fix grammar in comment. Submitted by: "b. f." MFC after:3 days Modified: head/etc/rc.firewall Modified: head/etc/rc.firewall

svn commit: r206478 - stable/8/sbin/ipfw

2010-04-11 Thread Hajimu UMEMOTO
Author: ume Date: Sun Apr 11 15:17:52 2010 New Revision: 206478 URL: http://svn.freebsd.org/changeset/base/206478 Log: MFC r206266: Set net.inet6.ip6.fw.enable as well. Modified: stable/8/sbin/ipfw/ipfw2.c Directory Properties: stable/8/sbin/ipfw/ (props changed) Modified: stable/8/sbin/

svn commit: r206477 - head/sys/dev/iwn

2010-04-11 Thread Bernhard Schmidt
Author: bschmidt Date: Sun Apr 11 13:51:20 2010 New Revision: 206477 URL: http://svn.freebsd.org/changeset/base/206477 Log: Declare all functions as static. Approved by: rpaulo (mentor) MFC after:2 weeks Modified: head/sys/dev/iwn/if_iwn.c Modified: head/sys/dev/iwn/if_iwn.c

svn commit: r206476 - head/sys/dev/iwn

2010-04-11 Thread Bernhard Schmidt
Author: bschmidt Date: Sun Apr 11 13:48:52 2010 New Revision: 206476 URL: http://svn.freebsd.org/changeset/base/206476 Log: Hook ieee80211_media_change() to ieee80211_vap_attach(). Approved by: rpaulo (mentor) MFC after:2 weeks Modified: head/sys/dev/iwn/if_iwn.c Modified: head/s

svn commit: r206475 - head/sys/dev/iwn

2010-04-11 Thread Bernhard Schmidt
Author: bschmidt Date: Sun Apr 11 13:47:46 2010 New Revision: 206475 URL: http://svn.freebsd.org/changeset/base/206475 Log: iwn5000_reset_sched() is not used; #ifdef it. Approved by: rpaulo (mentor) MFC after:2 weeks Modified: head/sys/dev/iwn/if_iwn.c Modified: head/sys/dev/iwn/

svn commit: r206474 - head/sys/dev/iwn

2010-04-11 Thread Bernhard Schmidt
Author: bschmidt Date: Sun Apr 11 13:46:42 2010 New Revision: 206474 URL: http://svn.freebsd.org/changeset/base/206474 Log: Add some missing protoypes. Approved by: rpaulo (mentor) MFC after:2 weeks Modified: head/sys/dev/iwn/if_iwn.c Modified: head/sys/dev/iwn/if_iwn.c =

svn commit: r206473 - head/bin/sh

2010-04-11 Thread Jilles Tjoelker
Author: jilles Date: Sun Apr 11 12:24:47 2010 New Revision: 206473 URL: http://svn.freebsd.org/changeset/base/206473 Log: sh: Partially revert r206146, allowing double-quotes in arithmetic. These do pretty much nothing (except that parentheses are ignored), but people seem to use them and

svn commit: r206472 - head/usr.sbin/lastlogin

2010-04-11 Thread Ed Schouten
Author: ed Date: Sun Apr 11 12:07:03 2010 New Revision: 206472 URL: http://svn.freebsd.org/changeset/base/206472 Log: Don't forget to catch realloc() errors. Modified: head/usr.sbin/lastlogin/lastlogin.c Modified: head/usr.sbin/lastlogin/lastlogin.c ==

svn commit: r206471 - head/usr.sbin/lastlogin

2010-04-11 Thread Ed Schouten
Author: ed Date: Sun Apr 11 12:02:13 2010 New Revision: 206471 URL: http://svn.freebsd.org/changeset/base/206471 Log: Alphabetically sort the output of lastlogin(8). According to the manpage, the entries have to be sorted by uid. This is no longer possible, since our utmpx implementation

svn commit: r206470 - head/sys/net

2010-04-11 Thread Bjoern A. Zeeb
Author: bz Date: Sun Apr 11 11:51:44 2010 New Revision: 206470 URL: http://svn.freebsd.org/changeset/base/206470 Log: In if_detach_internal() we cannot hold the af_data lock over the dom_ifdetach() calls as they might sleep for callout_drain(). Do as we do in if_attachdomain1() [r121470] and

svn commit: r206469 - head/sys/net

2010-04-11 Thread Bjoern A. Zeeb
Author: bz Date: Sun Apr 11 11:49:24 2010 New Revision: 206469 URL: http://svn.freebsd.org/changeset/base/206469 Log: In if_detach_internal() only try to do the detach run if if_attachdomain1() has actually succeeded to initialize and attach. There is a theoretical possibility to drop out e

Re: svn commit: r206424 - head/usr.bin/xlint/lint1

2010-04-11 Thread Bruce Evans
On Sun, 11 Apr 2010, Roman Divacky wrote: On Sun, Apr 11, 2010 at 07:16:12PM +1000, Bruce Evans wrote: However2, the system ALIGN() on amd64 doesn't know the correct alignment either (both essentially had 64 bits hard-coded). Now xlint uses a different hard-coded alignment (128 bits).

Re: svn commit: r206424 - head/usr.bin/xlint/lint1

2010-04-11 Thread Roman Divacky
On Sun, Apr 11, 2010 at 07:16:12PM +1000, Bruce Evans wrote: > On Fri, 9 Apr 2010, Roman Divacky wrote: > > >Log: > > Rename the ALIGN macro to LINT_ALIGN so it does not clash with > > machine/param.h > > > > Bump the alignment to 16bytes because lint1 memory allocator is used for > > objects tha

Re: svn commit: r206424 - head/usr.bin/xlint/lint1

2010-04-11 Thread Bruce Evans
On Fri, 9 Apr 2010, Roman Divacky wrote: Log: Rename the ALIGN macro to LINT_ALIGN so it does not clash with machine/param.h Bump the alignment to 16bytes because lint1 memory allocator is used for objects that require 16bytes alignment on amd64 (ie. val_t). This makes lint1 work when compi