svn commit: r214098 - vendor/binutils/binutils-2_17-branch-20070807-000013

2010-10-19 Thread Dimitry Andric
Author: dim Date: Wed Oct 20 06:38:54 2010 New Revision: 214098 URL: http://svn.freebsd.org/changeset/base/214098 Log: Tag the binutils-2_17-branch from the sourceware CVS repository, exactly as it was on Tue, 7 Aug 2007 00:00:13 +. Corresponds to git commit b458c361f01f7a257f897d0961

svn commit: r214097 - in head: . share/man/man9

2010-10-19 Thread Andriy Gapon
Author: avg Date: Wed Oct 20 06:29:11 2010 New Revision: 214097 URL: http://svn.freebsd.org/changeset/base/214097 Log: catch up manual pages with rename of vm_page_sleep_busy to vm_page_sleep_if_busy Suggested by: alc MFC after:4 days Added: head/share/man/man9/vm_page_sleep_if_bu

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

2010-10-19 Thread Andriy Gapon
Author: avg Date: Wed Oct 20 05:57:54 2010 New Revision: 214096 URL: http://svn.freebsd.org/changeset/base/214096 Log: VOP_GETPAGES.9: clarify and correct description of parameters and requirements In cooperation with alc and kib, who provided valuable insights and suggestions. Revie

svn commit: r214095 - in head: share/man/man9 sys/vm

2010-10-19 Thread Andriy Gapon
Author: avg Date: Wed Oct 20 05:17:23 2010 New Revision: 214095 URL: http://svn.freebsd.org/changeset/base/214095 Log: PG_BUSY -> VPO_BUSY, PG_WANTED -> VPO_WANTED in manual pages and comments Reviewed by: alc MFC after:4 days Modified: head/share/man/man9/vm_page_io.9 head/shar

svn commit: r214094 - head/share/man/man5

2010-10-19 Thread Maxim Konovalov
Author: maxim Date: Wed Oct 20 04:53:03 2010 New Revision: 214094 URL: http://svn.freebsd.org/changeset/base/214094 Log: o Put missed w/space back. Submitted by: Garrett Cooper MFC after:3 days Modified: head/share/man/man5/device.hints.5 Modified: head/share/man/man5/device.hints

svn commit: r214093 - in head/lib: libc/include libthr libthr/thread

2010-10-19 Thread David Xu
Author: davidxu Date: Wed Oct 20 02:34:02 2010 New Revision: 214093 URL: http://svn.freebsd.org/changeset/base/214093 Log: Revert revision 214007, I realized that MySQL wants to resolve a silly rwlock deadlock problem, the deadlock is caused by writer waiters, if a thread has already locked

svn commit: r214092 - stable/8/sys/net

2010-10-19 Thread Bjoern A. Zeeb
Author: bz Date: Wed Oct 20 01:22:04 2010 New Revision: 214092 URL: http://svn.freebsd.org/changeset/base/214092 Log: MFC r213929: lltable_drain() has never been used so far, thus #if 0 it for now. While touching it add the missing locking to the now disabled code for the time when w

svn commit: r214091 - head/sys/kern

2010-10-19 Thread David Xu
Author: davidxu Date: Wed Oct 20 00:41:38 2010 New Revision: 214091 URL: http://svn.freebsd.org/changeset/base/214091 Log: - Don't include sx.h, it is not needed. - Check NULL pointer, move timeout calculation code outside of process lock. Modified: head/sys/kern/kern_thr.c Modified: h

svn commit: r214090 - stable/8/tools/regression/bin/sh

2010-10-19 Thread David E. O'Brien
Author: obrien Date: Wed Oct 20 00:24:30 2010 New Revision: 214090 URL: http://svn.freebsd.org/changeset/base/214090 Log: MFC: r213903: default to 'sh' from PATH if 'SH' env is not set. Modified: stable/8/tools/regression/bin/sh/regress.t Directory Properties: stable/8/tools/regression/bin/

svn commit: r214089 - head/sys/dev/sis

2010-10-19 Thread Pyun YongHyeon
Author: yongari Date: Wed Oct 20 00:19:25 2010 New Revision: 214089 URL: http://svn.freebsd.org/changeset/base/214089 Log: Correct handling of shared interrupt in sis_intr(). r212116 incorrectly released a drver lock for shared interrupt case such that it caused panic. While I'm here check w

svn commit: r214088 - in stable/8: . bin/sh contrib/top etc/periodic/daily gnu/usr.bin lib/libusb release/picobsd/floppy.tree/sbin sbin/geom/class/sched tools/regression/bin/sh tools/regression/bin...

2010-10-19 Thread David E. O'Brien
Author: obrien Date: Tue Oct 19 23:57:34 2010 New Revision: 214088 URL: http://svn.freebsd.org/changeset/base/214088 Log: MFC r213738: allow one to regression test 'sh' changes without having to install a potentially bad /bin/sh first. Modified: stable/8/bin/sh/Makefile stabl

svn commit: r214087 - head/sys/dev/bge

2010-10-19 Thread Pyun YongHyeon
Author: yongari Date: Tue Oct 19 23:04:23 2010 New Revision: 214087 URL: http://svn.freebsd.org/changeset/base/214087 Log: Add workaround for BCM5906 controller silicon bug. If device receive two back-to-back send BDs with less than or equal to 8 total bytes then the device may hang. The two

svn commit: r214086 - stable/8/lib/libc/i386/string

2010-10-19 Thread Jilles Tjoelker
Author: jilles Date: Tue Oct 19 22:11:50 2010 New Revision: 214086 URL: http://svn.freebsd.org/changeset/base/214086 Log: MFC r213326: libc: Remove the i386 assembler version of strlen(3). On anything modern, the C version, which processes a word at a time, is much faster. The Intel optim

Re: svn commit: r214070 - head/sys/dev/if_ndis

2010-10-19 Thread Bjoern A. Zeeb
On Tue, 19 Oct 2010, Bernhard Schmidt wrote: Author: bschmidt Date: Tue Oct 19 19:11:36 2010 New Revision: 214070 URL: http://svn.freebsd.org/changeset/base/214070 Log: There is no reason to call rt_ifmsg(), remove it. While it's indeed very uncommon to have that in a driver, I don't know ho

Re: svn commit: r213784 - head/lib/libz

2010-10-19 Thread Xin LI
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 10/13/10 09:34, Warner Losh wrote: > Author: imp > Date: Wed Oct 13 16:34:08 2010 > New Revision: 213784 > URL: http://svn.freebsd.org/changeset/base/213784 > > Log: > Revert 212517 to restore pristine state of this file Thanks! - -- Xin LI

svn commit: r214085 - svnadmin/conf

2010-10-19 Thread Zachary Loafman
Author: zml Date: Tue Oct 19 21:43:48 2010 New Revision: 214085 URL: http://svn.freebsd.org/changeset/base/214085 Log: Please welcome Zack Kirsch (zack@) as a new src committer. He will be working primarily on the new NFS stack, helping to integrate changes from Isilon Systems as we producti

svn commit: r214083 - svnadmin/conf

2010-10-19 Thread Dimitry Andric
Author: dim Date: Tue Oct 19 21:29:22 2010 New Revision: 214083 URL: http://svn.freebsd.org/changeset/base/214083 Log: Back down to normal limit. Modified: svnadmin/conf/sizelimit.conf Modified: svnadmin/conf/sizelimit.conf

svn commit: r214081 - svnadmin/conf

2010-10-19 Thread Dimitry Andric
Author: dim Date: Tue Oct 19 21:07:34 2010 New Revision: 214081 URL: http://svn.freebsd.org/changeset/base/214081 Log: Temporarily raise my limit, so I can import another binutils snapshot. Modified: svnadmin/conf/sizelimit.conf Modified: svnadmin/conf/sizelimit.conf

svn commit: r214080 - stable/7/lib/libc/stdtime

2010-10-19 Thread Edwin Groothuis
Author: edwin Date: Tue Oct 19 21:05:22 2010 New Revision: 214080 URL: http://svn.freebsd.org/changeset/base/214080 Log: MFC of r207830 strptime(3) confused July with June with the fr_FR locale. When parsing the month "juillet" (abbr "jul"), %B recognized it as "juin" (abbr "jui") be

svn commit: r214079 - stable/8/lib/libc/stdtime

2010-10-19 Thread Edwin Groothuis
Author: edwin Date: Tue Oct 19 21:04:45 2010 New Revision: 214079 URL: http://svn.freebsd.org/changeset/base/214079 Log: MFC of r207830 strptime(3) confused July with June with the fr_FR locale. When parsing the month "juillet" (abbr "jul"), %B recognized it as "juin" (abbr "jui") be

svn commit: r214077 - in head/sys: conf dev/xen/balloon dev/xen/blkback dev/xen/blkfront dev/xen/control dev/xen/netfront dev/xen/xenpci i386/xen xen xen/evtchn xen/interface xen/interface/hvm xen/...

2010-10-19 Thread Justin T. Gibbs
Author: gibbs Date: Tue Oct 19 20:53:30 2010 New Revision: 214077 URL: http://svn.freebsd.org/changeset/base/214077 Log: Improve the Xen para-virtualized device infrastructure of FreeBSD: o Add support for backend devices (e.g. blkback) o Implement extensions to the Xen para-virtualized

svn commit: r214076 - head/sys/dev/acpica

2010-10-19 Thread Jung-uk Kim
Author: jkim Date: Tue Oct 19 20:38:21 2010 New Revision: 214076 URL: http://svn.freebsd.org/changeset/base/214076 Log: Remove undocumented and stale debug.acpi.do_powerstate tunable. It was added with hw.pci.do_powerstate but the PCI version was splitted into two separate tunables later an

svn commit: r214073 - head/sbin/camcontrol

2010-10-19 Thread Bruce Cran
Author: brucec Date: Tue Oct 19 20:05:25 2010 New Revision: 214073 URL: http://svn.freebsd.org/changeset/base/214073 Log: Stop disallowing device nodes to be passed to camcontrol(8) since libcam already allows both device names and nodes to be specified. Reviewed by: avg Modified: hea

svn commit: r214072 - head/sys/dev/acpica

2010-10-19 Thread Jung-uk Kim
Author: jkim Date: Tue Oct 19 19:53:06 2010 New Revision: 214072 URL: http://svn.freebsd.org/changeset/base/214072 Log: Remove PCI_SET_POWERSTATE method from acpi.c and eradicate all PCI-specific knowledges from the file. All PCI devices enumerated in ACPI tree must use correct one from acp

svn commit: r214071 - in head/sys/sparc64: include sparc64

2010-10-19 Thread Marius Strobl
Author: marius Date: Tue Oct 19 19:44:05 2010 New Revision: 214071 URL: http://svn.freebsd.org/changeset/base/214071 Log: - Wrap exchanging td_intr_frame and calling the event timer callback in a critical section as apparently required by both. I don't think either belongs in the event t

svn commit: r214070 - head/sys/dev/if_ndis

2010-10-19 Thread Bernhard Schmidt
Author: bschmidt Date: Tue Oct 19 19:11:36 2010 New Revision: 214070 URL: http://svn.freebsd.org/changeset/base/214070 Log: There is no reason to call rt_ifmsg(), remove it. Submitted by: Paul B Mahol MFC after:1 week Modified: head/sys/dev/if_ndis/if_ndis.c Modified: head/sys/de

svn commit: r214069 - in head/sys: conf modules/wlan net80211

2010-10-19 Thread Bernhard Schmidt
Author: bschmidt Date: Tue Oct 19 18:49:26 2010 New Revision: 214069 URL: http://svn.freebsd.org/changeset/base/214069 Log: Fix an undefined behaviour if the desired ratectl algo is not available. This can happen if the algos are built as modules but are not loaded. If the selected ratectl a

svn commit: r214068 - head/sys/dev/acpica

2010-10-19 Thread Jung-uk Kim
Author: jkim Date: Tue Oct 19 18:43:11 2010 New Revision: 214068 URL: http://svn.freebsd.org/changeset/base/214068 Log: Make any PCI devices enumerated in ACPI tree honor do_power_resume as well. Modified: head/sys/dev/acpica/acpi_pci.c Modified: head/sys/dev/acpica/acpi_pci.c ==

svn commit: r214067 - head/sys/kern

2010-10-19 Thread Andrey V. Elsukov
Author: ae Date: Tue Oct 19 18:32:01 2010 New Revision: 214067 URL: http://svn.freebsd.org/changeset/base/214067 Log: ZFS pool name is not a real device in devfs. Do not wait for device appear when mounting root from ZFS. Reviewed by: marcel Approved by: mav (mentor) Modified: head

svn commit: r214066 - head/share/man/man4

2010-10-19 Thread Xin LI
Author: delphij Date: Tue Oct 19 17:49:55 2010 New Revision: 214066 URL: http://svn.freebsd.org/changeset/base/214066 Log: Clarify that lagg(4) sends/receives on active port, not the master port. Note that this still seems to be a little bit confusing as the concept of "master" is differe

svn commit: r214065 - head/sys/dev/pci

2010-10-19 Thread Jung-uk Kim
Author: jkim Date: Tue Oct 19 17:15:22 2010 New Revision: 214065 URL: http://svn.freebsd.org/changeset/base/214065 Log: Remove PCI header type 0 restriction from power state changes. PCI config. registers for bridges are saved and restored since r200341. OK'ed by: imp, jhb Modified:

svn commit: r214064 - head/sys/dev/pci

2010-10-19 Thread Jung-uk Kim
Author: jkim Date: Tue Oct 19 17:05:51 2010 New Revision: 214064 URL: http://svn.freebsd.org/changeset/base/214064 Log: Do not apply do_power_resume for suspending case. When do_powerstate was splitted into do_power_resume and do_power_nodriver, it became stale. Modified: head/sys/dev/pci/

svn commit: r214063 - head/sys/geom

2010-10-19 Thread Jaakko Heinonen
Author: jh Date: Tue Oct 19 16:48:49 2010 New Revision: 214063 URL: http://svn.freebsd.org/changeset/base/214063 Log: Use make_dev_p(9) with the MAKEDEV_CHECKNAME flag instead of make_dev(9) and print a diagnostic if the call fails. This avoids a panic when a device with an invalid name i

svn commit: r214062 - in head: share/man/man9 sys/vm

2010-10-19 Thread Matthew D Fleming
Author: mdf Date: Tue Oct 19 16:06:00 2010 New Revision: 214062 URL: http://svn.freebsd.org/changeset/base/214062 Log: uma_zfree(zone, NULL) should do nothing, to match free(9). Noticed by: Ron Steinke MFC after:3 days Modified: head/share/man/man9/zone.9 head/sys/vm/uma_core.

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

2010-10-19 Thread Ulrich Spoerlein
Author: uqs Date: Tue Oct 19 15:26:08 2010 New Revision: 214061 URL: http://svn.freebsd.org/changeset/base/214061 Log: mdoc: fix markup typo MFC after:1 week (together with r213983) Modified: head/share/man/man9/vrele.9 Modified: head/share/man/man9/vrele.9 =

svn commit: r214060 - head/usr.sbin/pc-sysinstall/backend-query

2010-10-19 Thread Ed Maste
Author: emaste Date: Tue Oct 19 15:18:40 2010 New Revision: 214060 URL: http://svn.freebsd.org/changeset/base/214060 Log: Simplify and significantly speed up the timezone listing backend script. Reviewed by: imp Modified: head/usr.sbin/pc-sysinstall/backend-query/list-tzones.sh Modifie

svn commit: r214059 - head/usr.sbin/pc-sysinstall/backend-query

2010-10-19 Thread Ed Maste
Author: emaste Date: Tue Oct 19 15:12:16 2010 New Revision: 214059 URL: http://svn.freebsd.org/changeset/base/214059 Log: Minor cleanup, including sysctl -n instead of sed to remove the sysctl name. Reviewed by: imp Modified: head/usr.sbin/pc-sysinstall/backend-query/sys-mem.sh Modif

Re: svn commit: r213985 - head/sys/sparc64/sparc64

2010-10-19 Thread John Baldwin
On Tuesday, October 19, 2010 9:37:15 am Alexander Motin wrote: > John Baldwin wrote: > > On Monday, October 18, 2010 5:41:57 pm Alexander Motin wrote: > >> Marius Strobl wrote: > >>> On Mon, Oct 18, 2010 at 05:05:24PM -0400, John Baldwin wrote: > On Monday, October 18, 2010 4:52:24 pm Marius S

svn commit: r214058 - in stable/7/tools/tools/netrate: juggle tcpconnect

2010-10-19 Thread Sergey Kandaurov
Author: pluknet Date: Tue Oct 19 14:11:50 2010 New Revision: 214058 URL: http://svn.freebsd.org/changeset/base/214058 Log: MFC r213574: - tcpconnect incorrectly uses err() in usage() with errx() semantics [1] - 64-bit aware fixes in printf() usage [2] o netrate/juggle: time_t has arch-de

svn commit: r214057 - in stable/8/tools/tools/netrate: juggle tcpconnect

2010-10-19 Thread Sergey Kandaurov
Author: pluknet Date: Tue Oct 19 14:09:17 2010 New Revision: 214057 URL: http://svn.freebsd.org/changeset/base/214057 Log: MFC r213574: - tcpconnect incorrectly uses err() in usage() with errx() semantics [1] - 64-bit aware fixes in printf() usage [2] o netrate/juggle: time_t has arch-de

Re: svn commit: r213985 - head/sys/sparc64/sparc64

2010-10-19 Thread Alexander Motin
John Baldwin wrote: > On Monday, October 18, 2010 5:41:57 pm Alexander Motin wrote: >> Marius Strobl wrote: >>> On Mon, Oct 18, 2010 at 05:05:24PM -0400, John Baldwin wrote: On Monday, October 18, 2010 4:52:24 pm Marius Strobl wrote: > AFAICT this is not true; intr_event_handle() in sys/ke

svn commit: r214056 - head/sys/modules/wlan

2010-10-19 Thread Rui Paulo
Author: rpaulo Date: Tue Oct 19 13:31:43 2010 New Revision: 214056 URL: http://svn.freebsd.org/changeset/base/214056 Log: Revert r206418 Modified: head/sys/modules/wlan/Makefile Modified: head/sys/modules/wlan/Makefile =

Re: svn commit: r213985 - head/sys/sparc64/sparc64

2010-10-19 Thread John Baldwin
On Monday, October 18, 2010 5:41:57 pm Alexander Motin wrote: > Marius Strobl wrote: > > On Mon, Oct 18, 2010 at 05:05:24PM -0400, John Baldwin wrote: > >> On Monday, October 18, 2010 4:52:24 pm Marius Strobl wrote: > >>> AFAICT this is not true; intr_event_handle() in sys/kern/kern_intr.c > >>> is

svn commit: r214055 - stable/8/lib/libgeom

2010-10-19 Thread Ed Maste
Author: emaste Date: Tue Oct 19 13:06:26 2010 New Revision: 214055 URL: http://svn.freebsd.org/changeset/base/214055 Log: MFC r213451: Handle null return from XML_ParserCreate and fix a few memory leaks on error conditions. Modified: stable/8/lib/libgeom/geom_xml2tree.c Directory P

svn commit: r214054 - in head: contrib/bsnmp/lib libexec/bootpd sbin/routed sbin/setkey sbin/sunlabel share/man/man4/man4.arm share/man/man4/man4.i386 share/man/man4/man4.powerpc share/man/man5 sys...

2010-10-19 Thread Ulrich Spoerlein
Author: uqs Date: Tue Oct 19 12:35:40 2010 New Revision: 214054 URL: http://svn.freebsd.org/changeset/base/214054 Log: mdoc: drop even more redundant .Pp calls No change in rendered output, less mandoc lint warnings. Tool provided by: Nobuyuki Koganemaru n-kogane at syd.odn.ne.jp

Re: svn commit: r214048 - in head/sys: fs/nfsclient nfs nfsclient nlm

2010-10-19 Thread Rick Macklem
> On Tue, Oct 19, 2010 at 12:20:01AM +, Rick Macklem wrote: > > Author: rmacklem > > Date: Tue Oct 19 00:20:00 2010 > > New Revision: 214048 > > URL: http://svn.freebsd.org/changeset/base/214048 > > > > Log: > > Modify the NFS clients and the NLM so that the NLM can be used > > by both clie

svn commit: r214053 - in head/sys: fs/nfsclient nfs nfsclient

2010-10-19 Thread Rick Macklem
Author: rmacklem Date: Tue Oct 19 11:55:58 2010 New Revision: 214053 URL: http://svn.freebsd.org/changeset/base/214053 Log: Fix the type of the 3rd argument for nm_getinfo so that it works for architectures like sparc64. Suggested by: kib MFC after:2 weeks Modified: head/sys/fs/n

svn commit: r214052 - stable/7/share/man/man4

2010-10-19 Thread Sergey Kandaurov
Author: pluknet Date: Tue Oct 19 10:56:56 2010 New Revision: 214052 URL: http://svn.freebsd.org/changeset/base/214052 Log: MFC r213514: Wrap lines for SiS and Promise entries to 80 columns. PR: docs/146195 Approved by: avg (mentor) Modified: stable/7/share/man/man4/ata.4 D

svn commit: r214051 - stable/8/share/man/man4

2010-10-19 Thread Sergey Kandaurov
Author: pluknet Date: Tue Oct 19 10:51:18 2010 New Revision: 214051 URL: http://svn.freebsd.org/changeset/base/214051 Log: MFC r213514: Wrap lines for SiS and Promise entries to 80 columns. PR: docs/146195 Approved by: avg (mentor) Modified: stable/8/share/man/man4/ata.4 D

Re: svn commit: r214048 - in head/sys: fs/nfsclient nfs nfsclient nlm

2010-10-19 Thread Kostik Belousov
On Tue, Oct 19, 2010 at 12:20:01AM +, Rick Macklem wrote: > Author: rmacklem > Date: Tue Oct 19 00:20:00 2010 > New Revision: 214048 > URL: http://svn.freebsd.org/changeset/base/214048 > > Log: > Modify the NFS clients and the NLM so that the NLM can be used > by both clients. Since the NL

svn commit: r214050 - stable/8/sys/compat/linprocfs

2010-10-19 Thread Konstantin Belousov
Author: kib Date: Tue Oct 19 09:25:58 2010 New Revision: 214050 URL: http://svn.freebsd.org/changeset/base/214050 Log: MFC r212723 (by des): Implement proc/$$/environment. MFC r213246: Rework linprocfs_doprocenviron() and linprocfs_doproccmdline(). Modified: stable/8/sys/compat/linpr

svn commit: r214049 - head/sys/nfsserver

2010-10-19 Thread Konstantin Belousov
Author: kib Date: Tue Oct 19 08:55:31 2010 New Revision: 214049 URL: http://svn.freebsd.org/changeset/base/214049 Log: When readdirplus() is handled on the exported filesystem that does not support VFS_VGET, like msdosfs, do not call VOP_LOOKUP() for dotdot on the root directory. Our filesys