svn commit: r190369 - stable/6/sys/netinet

2009-03-24 Thread David E. O'Brien
Author: obrien Date: Tue Mar 24 10:15:35 2009 New Revision: 190369 URL: http://svn.freebsd.org/changeset/base/190369 Log: Follow the lead of r164728 and grab the pcbinfo lock for some additional dereferences of so_pcb. Reviewed by: rwatson Modified: stable/6/sys/netinet/ip_output.c

svn commit: r190371 - vendor/tzdata/tzdata2009d

2009-03-24 Thread Edwin Groothuis
Author: edwin Date: Tue Mar 24 10:48:32 2009 New Revision: 190371 URL: http://svn.freebsd.org/changeset/base/190371 Log: Tag of tzdata2009d Added: vendor/tzdata/tzdata2009d/ - copied from r190370, vendor/tzdata/dist/ ___

svn commit: r190373 - head/sys/sys

2009-03-24 Thread Rui Paulo
Author: rpaulo Date: Tue Mar 24 13:11:16 2009 New Revision: 190373 URL: http://svn.freebsd.org/changeset/base/190373 Log: Bump __FreeBSD_version to reflect tcpdump 4.0.0 and libpcap 1.0.0 import. Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h

Re: svn commit: r190357 - in stable/7: gnu/usr.bin/grep include lib/libelf sbin/fsck sbin/fsck_ffs sbin/mount usr.bin/gprof usr.bin/make usr.sbin/crunch usr.sbin/sade usr.sbin/sysinstall

2009-03-24 Thread M. Warner Losh
In message: 20090324043624.gb34...@dragon.nuxi.org David O'Brien obr...@freebsd.org writes: : On Mon, Mar 23, 2009 at 07:25:41PM -0700, Sam Leffler wrote: : David E. O'Brien wrote: : Author: obrien : Date: Tue Mar 24 01:51:42 2009 : New Revision: 190357 : URL:

svn commit: r190374 - head/sys/modules/opensolaris

2009-03-24 Thread Marius Strobl
Author: marius Date: Tue Mar 24 15:48:35 2009 New Revision: 190374 URL: http://svn.freebsd.org/changeset/base/190374 Log: As with ZFS use real atomic operations for sparc64. Modified: head/sys/modules/opensolaris/Makefile Modified: head/sys/modules/opensolaris/Makefile

svn commit: r190375 - head/sys/modules

2009-03-24 Thread Marius Strobl
Author: marius Date: Tue Mar 24 15:52:45 2009 New Revision: 190375 URL: http://svn.freebsd.org/changeset/base/190375 Log: Given that zfs.ko depends on opensolaris.ko also build the latter by default on sparc64. Modified: head/sys/modules/Makefile Modified: head/sys/modules/Makefile

svn commit: r190376 - head/sys/modules

2009-03-24 Thread Marius Strobl
Author: marius Date: Tue Mar 24 15:56:15 2009 New Revision: 190376 URL: http://svn.freebsd.org/changeset/base/190376 Log: Revert unintended part of r190375. Modified: head/sys/modules/Makefile Modified: head/sys/modules/Makefile

svn commit: r190377 - head/contrib/libpcap

2009-03-24 Thread VANHULLEBUS Yvan
Author: vanhu Date: Tue Mar 24 15:57:35 2009 New Revision: 190377 URL: http://svn.freebsd.org/changeset/base/190377 Log: Fixed indentation for LINKTYPE_ENC Approved by: gnn(mentor) Modified: head/contrib/libpcap/savefile.c Modified: head/contrib/libpcap/savefile.c

svn commit: r190378 - head/release/picobsd/build

2009-03-24 Thread Luigi Rizzo
Author: luigi Date: Tue Mar 24 16:03:46 2009 New Revision: 190378 URL: http://svn.freebsd.org/changeset/base/190378 Log: remove unused package entry. default to use devfs (we do that anyways) Many small changes in comments Modified: head/release/picobsd/build/picobsd Modified:

Re: svn commit: r189877 - head/contrib/libpcap

2009-03-24 Thread VANHULLEBUS Yvan
On Mon, Mar 16, 2009 at 04:38:56PM +, Bjoern A. Zeeb wrote: [...] If you haven't you should also submit this upstream as OpenBSD can make use of that as well. (www.tcpdump.org) Done. All entries (that aren't overlong) are tab separated in in the linktype_map map[]. It would be nice, to

Re: svn commit: r190357 - in stable/7: gnu/usr.bin/grep include lib/libelf sbin/fsck sbin/fsck_ffs sbin/mount usr.bin/gprof usr.bin/make usr.sbin/crunch usr.sbin/sade usr.sbin/sysinstall

2009-03-24 Thread Robert Watson
On Tue, 24 Mar 2009, M. Warner Losh wrote: In message: 20090324043624.gb34...@dragon.nuxi.org David O'Brien obr...@freebsd.org writes: : On Mon, Mar 23, 2009 at 07:25:41PM -0700, Sam Leffler wrote: : David E. O'Brien wrote: : Author: obrien : Date: Tue Mar 24 01:51:42 2009 : New

svn commit: r190379 - head/sys/conf

2009-03-24 Thread Sam Leffler
Author: sam Date: Tue Mar 24 17:10:42 2009 New Revision: 190379 URL: http://svn.freebsd.org/changeset/base/190379 Log: require wlan for ancillary modules; they are required to link Modified: head/sys/conf/files Modified: head/sys/conf/files

Re: svn commit: r189903 - in head/sys: amd64/acpica amd64/amd64 amd64/include conf dev/acpica i386/i386 kern sys

2009-03-24 Thread Jung-uk Kim
On Monday 23 March 2009 09:50 pm, Ganbold wrote: Jung-uk Kim wrote: Author: jkim Date: Tue Mar 17 00:48:11 2009 New Revision: 189903 URL: http://svn.freebsd.org/changeset/base/189903 Log: Initial suspend/resume support for amd64. This code is heavily inspired by Takanori

svn commit: r190380 - in head/sys: cddl/dev/dtnfsclient nfsclient sys

2009-03-24 Thread Robert Watson
Author: rwatson Date: Tue Mar 24 17:14:34 2009 New Revision: 190380 URL: http://svn.freebsd.org/changeset/base/190380 Log: Add DTrace probes to the NFS access and attribute caches. Access cache events are: nfsclient:accesscache:flush:done nfsclient:accesscache:get:hit

svn commit: r190381 - in head/sys: conf net80211

2009-03-24 Thread Sam Leffler
Author: sam Date: Tue Mar 24 17:22:10 2009 New Revision: 190381 URL: http://svn.freebsd.org/changeset/base/190381 Log: use IEEE80211_SUPPORT_TDMA option to control whether code is configured; this allows us to remove an #ifdef Modified: head/sys/conf/files

Re: svn commit: r190380 - in head/sys: cddl/dev/dtnfsclient nfsclient sys

2009-03-24 Thread Robert Watson
On Tue, 24 Mar 2009, Robert Watson wrote: Add DTrace probes to the NFS access and attribute caches. Access cache events are: nfsclient:accesscache:flush:done nfsclient:accesscache:get:hit nfsclient:accesscache:get:miss nfsclient:accesscache:load:done They pass the vnode, uid,

svn commit: r190382 - head/lib/libc/net

2009-03-24 Thread Hajimu UMEMOTO
Author: ume Date: Tue Mar 24 17:47:24 2009 New Revision: 190382 URL: http://svn.freebsd.org/changeset/base/190382 Log: getaddrinfo(3) should accept numeric when ai_socktype is not specified in hint or hints is NULL. PR: bin/51827 Submitted by: Mark Andrews marka__at__isc.org

svn commit: r190383 - head/release/picobsd/build

2009-03-24 Thread Luigi Rizzo
Author: luigi Date: Tue Mar 24 17:47:50 2009 New Revision: 190383 URL: http://svn.freebsd.org/changeset/base/190383 Log: add a function to help copying shared binaries from the output of a buildworld. Modified: head/release/picobsd/build/picobsd Modified:

svn commit: r190384 - head/sys/net80211

2009-03-24 Thread Sam Leffler
Author: sam Date: Tue Mar 24 17:57:48 2009 New Revision: 190384 URL: http://svn.freebsd.org/changeset/base/190384 Log: add linker sets for get/set ioctl handlers so optional net80211 code is isolated Modified: head/sys/net80211/ieee80211_freebsd.h head/sys/net80211/ieee80211_ioctl.c

svn commit: r190385 - head/release/picobsd/bridge

2009-03-24 Thread Luigi Rizzo
Author: luigi Date: Tue Mar 24 18:02:35 2009 New Revision: 190385 URL: http://svn.freebsd.org/changeset/base/190385 Log: remove stale comments on the size of objects, they are more than 10 years old and do not reflect reality anymore. Also remove some commented out entries that have no

Re: svn commit: r190357 - in stable/7: gnu/usr.bin/grep include lib/libelf sbin/fsck sbin/fsck_ffs sbin/mount usr.bin/gprof usr.bin/make usr.sbin/crunch usr.sbin/sade usr.sbin/sysinstall

2009-03-24 Thread Doug Barton
Robert Watson wrote: On Tue, 24 Mar 2009, M. Warner Losh wrote: This is documented in the wiki page where the base name must be identical. And for those of us with over-eager shift keys, FreeBSD.org != freebsd.org according to svn. I usually do an svn info and just copy and paste the base

svn commit: r190386 - in head/sys: amd64/pci i386/pci

2009-03-24 Thread John Baldwin
Author: jhb Date: Tue Mar 24 18:10:22 2009 New Revision: 190386 URL: http://svn.freebsd.org/changeset/base/190386 Log: Fall back to using configuration type 1 accesses for PCI config requests if the requested PCI bus falls outside of the bus range given in the ACPI MCFG table. Several

svn commit: r190387 - head/sys/kern

2009-03-24 Thread John Baldwin
Author: jhb Date: Tue Mar 24 18:16:42 2009 New Revision: 190387 URL: http://svn.freebsd.org/changeset/base/190387 Log: When a file lookup fails due to encountering a doomed vnode from a forced unmount, consistently return ENOENT rather than EBADF. Reviewed by: kib MFC after:1

svn commit: r190388 - stable/7/release/picobsd/bridge

2009-03-24 Thread Luigi Rizzo
Author: luigi Date: Tue Mar 24 18:34:19 2009 New Revision: 190388 URL: http://svn.freebsd.org/changeset/base/190388 Log: make the mfs larger to give room for shared libs. Build /dev/random so ssh can find it Approved by: re (blanket on picobsd) Modified:

svn commit: r190389 - stable/7/release/picobsd/bridge

2009-03-24 Thread Luigi Rizzo
Author: luigi Date: Tue Mar 24 18:35:01 2009 New Revision: 190389 URL: http://svn.freebsd.org/changeset/base/190389 Log: remove unused entries and stale comments on the size of objects Approved by: re (blanket on picobsd) Modified: stable/7/release/picobsd/bridge/crunch.conf Modified:

svn commit: r190390 - head/release/sparc64

2009-03-24 Thread Marius Strobl
Author: marius Date: Tue Mar 24 20:00:28 2009 New Revision: 190390 URL: http://svn.freebsd.org/changeset/base/190390 Log: Change yet another script to use /dev/mdX instead of /dev/mdXc (see also r188438). Modified: head/release/sparc64/mkisoimages.sh Modified:

svn commit: r190391 - in head/sys: conf net80211

2009-03-24 Thread Sam Leffler
Author: sam Date: Tue Mar 24 20:39:08 2009 New Revision: 190391 URL: http://svn.freebsd.org/changeset/base/190391 Log: split Atheros SuperG support out into it's own file that's included only with a new IEEE80211_SUPPORT_SUPERG option Added: head/sys/net80211/ieee80211_superg.c

svn commit: r190393 - in stable/7: include lib/libc/gen lib/libc/include lib/libc/stdlib lib/libthr lib/libthr/arch/amd64/include lib/libthr/arch/i386 lib/libthr/thread libexec/rtld-elf sys/kern sy...

2009-03-24 Thread Konstantin Belousov
Author: kib Date: Tue Mar 24 20:57:10 2009 New Revision: 190393 URL: http://svn.freebsd.org/changeset/base/190393 Log: Mostly synchronize lib/libthr and sys/kern/kern_umtx.c with the code from HEAD. Since libkse is still built on RELENG_7, pthread_cleanup_push/pop are left as the

svn commit: r190394 - head/sys/net80211

2009-03-24 Thread Sam Leffler
Author: sam Date: Tue Mar 24 21:02:19 2009 New Revision: 190394 URL: http://svn.freebsd.org/changeset/base/190394 Log: hide linker set stuff from user space Modified: head/sys/net80211/ieee80211_freebsd.h Modified: head/sys/net80211/ieee80211_freebsd.h

svn commit: r190395 - head/lib/libpmc

2009-03-24 Thread Fabien Thomas
Author: fabient Date: Tue Mar 24 22:35:05 2009 New Revision: 190395 URL: http://svn.freebsd.org/changeset/base/190395 Log: Allow compile from c++ for libpmc Approved by: jkoshy (mentor) MFC after:3 days Modified: head/lib/libpmc/pmc.h head/lib/libpmc/pmclog.h Modified:

svn commit: r190396 - head/sys/nfsclient

2009-03-24 Thread Robert Watson
Author: rwatson Date: Tue Mar 24 23:16:48 2009 New Revision: 190396 URL: http://svn.freebsd.org/changeset/base/190396 Log: Fix two bugs in DTrace tracing of accesscache and attrcache load events: - Trace non-error loads into the access cache once, not zero times or twice. - Sometimes

svn commit: r190397 - head/lib/libc/nls

2009-03-24 Thread Gabor Kovesdan
Author: gabor (doc,ports committer) Date: Tue Mar 24 23:31:41 2009 New Revision: 190397 URL: http://svn.freebsd.org/changeset/base/190397 Log: - Add Belarusian catalog PR: conf/133004 Submitted by: Tatsiana Elavaya t.elav...@gmail.com Added: head/lib/libc/nls/be_BY.UTF-8.msg

svn commit: r190398 - head/sys/dev/hptiop

2009-03-24 Thread Xin LI
Author: delphij Date: Wed Mar 25 00:57:09 2009 New Revision: 190398 URL: http://svn.freebsd.org/changeset/base/190398 Log: Use __attribute__((packed)) for the structure so that hptiop management utility would work. Submitted by: Shaowei WANG wsw1wsw2 gmail com MFC after:2 weeks

svn commit: r190399 - head/sys/dev/drm

2009-03-24 Thread Robert Noland
Author: rnoland Date: Wed Mar 25 01:41:56 2009 New Revision: 190399 URL: http://svn.freebsd.org/changeset/base/190399 Log: The GART allocations are a propery of the gart, not of scatter-gather memory. Track them in the appropriate structure. MFC after:3 days Modified:

svn commit: r190400 - head/sys/dev/drm

2009-03-24 Thread Robert Noland
Author: rnoland Date: Wed Mar 25 01:44:16 2009 New Revision: 190400 URL: http://svn.freebsd.org/changeset/base/190400 Log: Intel handled the management of the breadcrumb counter inconsistently. Make sure that we always handle it the same way. MFC after:3 days Modified:

svn commit: r190401 - head/sys/dev/drm

2009-03-24 Thread Robert Noland
Author: rnoland Date: Wed Mar 25 01:50:56 2009 New Revision: 190401 URL: http://svn.freebsd.org/changeset/base/190401 Log: Rework the management of vblank interrupts a bit. When a vt switch occurs the irq handler is uninstalled. Interrupts and the state tracking of what was

svn commit: r190402 - head/sys/net80211

2009-03-24 Thread Sam Leffler
Author: sam Date: Wed Mar 25 03:02:03 2009 New Revision: 190402 URL: http://svn.freebsd.org/changeset/base/190402 Log: shuffle code so things build w/o INVARIANTS or IEEE80211_SUPPORT_SUPERG Prodded by: several Modified: head/sys/net80211/ieee80211_sta.c Modified:

svn commit: r190404 - head/contrib/gcc

2009-03-24 Thread David Schultz
Author: das Date: Wed Mar 25 05:10:32 2009 New Revision: 190404 URL: http://svn.freebsd.org/changeset/base/190404 Log: Merge an important change that I mistakenly left out when merging C99 inline function support. This should fix instances where gcc spuriously reports the following error: