svn commit: r245976 - head/sys/dev/agp

2013-01-27 Thread Konstantin Belousov
Author: kib Date: Sun Jan 27 09:31:11 2013 New Revision: 245976 URL: http://svnweb.freebsd.org/changeset/base/245976 Log: Fix reversed condition in the logic to wait for the chipset buffers flush wait on the Gen2 chipsets. Confirmed by the inspection of the Linux agp code. Submitted

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

2013-01-27 Thread Konstantin Belousov
Author: kib Date: Sun Jan 27 09:34:25 2013 New Revision: 245977 URL: http://svnweb.freebsd.org/changeset/base/245977 Log: Be conservative and do not try to consume more bytes than was requested from the server for the read operation. Server shall not reply with too large size, but client

svn commit: r245980 - head/usr.sbin/bsdinstall/scripts

2013-01-27 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Jan 27 14:49:54 2013 New Revision: 245980 URL: http://svnweb.freebsd.org/changeset/base/245980 Log: Properly quote argument. MFC after:3 days Modified: head/usr.sbin/bsdinstall/scripts/wlanconfig Modified: head/usr.sbin/bsdinstall/scripts/wlanconfig

svn commit: r245981 - in stable/9/sys/sparc64: include sparc64

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 16:49:11 2013 New Revision: 245981 URL: http://svnweb.freebsd.org/changeset/base/245981 Log: MFC: 241780 - Give PIL_PREEMPT the lowest priority just above low/stray interrupts. The reason for this is that the SPARC v9 architecture allows nested

svn commit: r245982 - in stable/8/sys/sparc64: include sparc64

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 16:49:13 2013 New Revision: 245982 URL: http://svnweb.freebsd.org/changeset/base/245982 Log: MFC: 241780 - Give PIL_PREEMPT the lowest priority just above low/stray interrupts. The reason for this is that the SPARC v9 architecture allows nested

svn commit: r245983 - stable/9/sys/dev/mpt

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 17:13:11 2013 New Revision: 245983 URL: http://svnweb.freebsd.org/changeset/base/245983 Log: MFC: r241874 After r241858 (MFC'ed to stable/9 in r242286), remove the remainder of FreeBSD ~4 support from mpt(4). Modified: stable/9/sys/dev/mpt/mpt.c

svn commit: r245984 - stable/8/sys/dev/mpt

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 17:13:18 2013 New Revision: 245984 URL: http://svnweb.freebsd.org/changeset/base/245984 Log: MFC: r241874 After r241858 (MFC'ed to stable/8 in r242285), remove the remainder of FreeBSD ~4 support from mpt(4). Modified: stable/8/sys/dev/mpt/mpt.c

svn commit: r245985 - stable/7/sys/dev/mpt

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 17:13:21 2013 New Revision: 245985 URL: http://svnweb.freebsd.org/changeset/base/245985 Log: MFC: r241874 After r241858 (MFC'ed to stable/7 in r242287), remove the remainder of FreeBSD ~4 support from mpt(4). Modified: stable/7/sys/dev/mpt/mpt.c

svn commit: r245986 - stable/9/sys/dev/mpt

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 17:15:56 2013 New Revision: 245986 URL: http://svnweb.freebsd.org/changeset/base/245986 Log: MFC: r241875 Remove support for using Giant for locking within mpt(4). Finer grained locking has been working fine for ~5.5 years by now. Modified:

svn commit: r245987 - stable/8/sys/dev/mpt

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 17:15:58 2013 New Revision: 245987 URL: http://svnweb.freebsd.org/changeset/base/245987 Log: MFC: r241875 Remove support for using Giant for locking within mpt(4). Finer grained locking has been working fine for ~5.5 years by now. Modified:

svn commit: r245988 - stable/7/sys/dev/mpt

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 17:16:07 2013 New Revision: 245988 URL: http://svnweb.freebsd.org/changeset/base/245988 Log: MFC: r241875 Remove support for using Giant for locking within mpt(4). Finer grained locking has been working fine for ~5.5 years by now. Modified:

svn commit: r245989 - stable/7/sys/dev/mpt

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 17:24:50 2013 New Revision: 245989 URL: http://svnweb.freebsd.org/changeset/base/245989 Log: MFC: r241875 Remove support for using Giant for locking within mpt(4). Finer grained locking has been working fine for ~5.5 years by now. Modified:

svn commit: r245990 - stable/9/sys/boot/sparc64/boot1

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 17:33:22 2013 New Revision: 245990 URL: http://svnweb.freebsd.org/changeset/base/245990 Log: MFC: r244307 Restore pre-r234898 (MFC'ed to stable/9 in r236076) printing of boot loader and path. Modified: stable/9/sys/boot/sparc64/boot1/boot1.c Directory

svn commit: r245991 - stable/8/sys/boot/sparc64/boot1

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 17:33:28 2013 New Revision: 245991 URL: http://svnweb.freebsd.org/changeset/base/245991 Log: MFC: r244307 Restore pre-r234898 (MFC'ed to stable/9 in r236077) printing of boot loader and path. Modified: stable/8/sys/boot/sparc64/boot1/boot1.c Directory

svn commit: r245992 - stable/9/sys/sparc64/conf

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 17:38:29 2013 New Revision: 245992 URL: http://svnweb.freebsd.org/changeset/base/245992 Log: Revert r237842 (MFC'ed to stable/9 in r238012) and switch back to SCHED_ULE. All problems I encountered with the latter have been fixed with r241780 (MFC'ed to

svn commit: r245993 - stable/9/usr.sbin/daemon

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 17:41:26 2013 New Revision: 245993 URL: http://svnweb.freebsd.org/changeset/base/245993 Log: MFC: r244986 Remove bogus '-' from getopt(3) string hit when porting daemon(8) to GNU/Linux *duck*. Modified: stable/9/usr.sbin/daemon/daemon.c Directory

svn commit: r245994 - stable/8/usr.sbin/daemon

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 17:41:29 2013 New Revision: 245994 URL: http://svnweb.freebsd.org/changeset/base/245994 Log: MFC: r244986 Remove bogus '-' from getopt(3) string hit when porting daemon(8) to GNU/Linux *duck*. Modified: stable/8/usr.sbin/daemon/daemon.c Directory

svn commit: r245995 - head/sys/dev/usb

2013-01-27 Thread Hans Petter Selasky
Author: hselasky Date: Sun Jan 27 18:01:03 2013 New Revision: 245995 URL: http://svnweb.freebsd.org/changeset/base/245995 Log: Fix regression issue after r244500 and r244503: If a BUSDMA load operation results in a single segment which is greater than the PAGE_SIZE, the USB computed

svn commit: r245996 - stable/9/usr.bin/grep

2013-01-27 Thread Gabor Kovesdan
Author: gabor Date: Sun Jan 27 19:44:41 2013 New Revision: 245996 URL: http://svnweb.freebsd.org/changeset/base/245996 Log: MFC r245057, r245688 - Fix handling of the case when multiple patterns are specified in a single command line argument, separated by newlines Modified:

svn commit: r245997 - head/usr.bin/sort

2013-01-27 Thread Gabor Kovesdan
Author: gabor Date: Sun Jan 27 19:49:10 2013 New Revision: 245997 URL: http://svnweb.freebsd.org/changeset/base/245997 Log: - Simplify and unify diagnostic and error message handling Submitted by: Christoph Mallon christoph.mal...@gmx.de Reviewed by: Oleg Moskalenko

svn commit: r245998 - head/usr.bin/sort

2013-01-27 Thread Gabor Kovesdan
Author: gabor Date: Sun Jan 27 19:50:24 2013 New Revision: 245998 URL: http://svnweb.freebsd.org/changeset/base/245998 Log: - Remove forgotten commented out debug code Submitted by: Christoph Mallon christoph.mal...@gmx.de Reviewed by: Oleg Moskalenko oleg.moskale...@citrix.com

svn commit: r245999 - head/sys/arm/conf

2013-01-27 Thread Ian Lepore
Author: ian Date: Sun Jan 27 20:10:29 2013 New Revision: 245999 URL: http://svnweb.freebsd.org/changeset/base/245999 Log: Remove the remaining references to the now-obsolete sheevaplug config files, which have been replaced by the generic db88f6xxx config which works for all kirkwood-series

svn commit: r246000 - head/sys/arm/arm

2013-01-27 Thread Ian Lepore
Author: ian Date: Sun Jan 27 20:16:50 2013 New Revision: 246000 URL: http://svnweb.freebsd.org/changeset/base/246000 Log: Restore the irq number to the display string; I fumbled this in the previous commit while trying to make the code internally self-consistant. Approved by: cognet

svn commit: r246001 - head/sys/arm/arm

2013-01-27 Thread Ian Lepore
Author: ian Date: Sun Jan 27 20:28:14 2013 New Revision: 246001 URL: http://svnweb.freebsd.org/changeset/base/246001 Log: Fix off-by-one errors in low-level arm9 and arm10 cache maintenance routines. In all the routines that loop through a range of virtual addresses, the loop is

svn commit: r246002 - head/etc

2013-01-27 Thread Neel Natu
Author: neel Date: Sun Jan 27 21:55:01 2013 New Revision: 246002 URL: http://svnweb.freebsd.org/changeset/base/246002 Log: Increase the memorylocked limit for the daemon class. amd(8) requires more than the 64MB that is currently available to it so bump it up to 128MB. Reviewed by:

svn commit: r246003 - stable/9/sys/i386/xen

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 22:50:36 2013 New Revision: 246003 URL: http://svnweb.freebsd.org/changeset/base/246003 Log: MFC: r244987 Fix !INVARIANTS !SMP build. Modified: stable/9/sys/i386/xen/xen_machdep.c Directory Properties: stable/9/sys/ (props changed) Modified:

svn commit: r246004 - stable/8/sys/i386/xen

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 22:50:39 2013 New Revision: 246004 URL: http://svnweb.freebsd.org/changeset/base/246004 Log: MFC: r244987 Fix !INVARIANTS !SMP build. Modified: stable/8/sys/i386/xen/xen_machdep.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r246005 - stable/9/sys/dev/xen/control

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 22:59:59 2013 New Revision: 246005 URL: http://svnweb.freebsd.org/changeset/base/246005 Log: MFC: r244990 - Fix !SMP build. - Replace incorrect function names in printf(9) strings with __func__. - Make xctrl_shutdown_reasons table const. - Use nitems()

svn commit: r246006 - stable/8/sys/dev/xen/control

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 23:00:01 2013 New Revision: 246006 URL: http://svnweb.freebsd.org/changeset/base/246006 Log: MFC: r244990 (partial) - Replace incorrect function names in printf(9) strings with __func__. - Make xctrl_shutdown_reasons table const. - Use nitems() rather

svn commit: r246007 - stable/9/sys/dev/xen/netfront

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 23:02:33 2013 New Revision: 246007 URL: http://svnweb.freebsd.org/changeset/base/246007 Log: MFC: r244991 - Replace partially incorrect function names in panic(9) strings with __func__ and add some missing ones. - Remove a stale comment. - Remove

svn commit: r246008 - stable/8/sys/dev/xen/netfront

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 23:02:35 2013 New Revision: 246008 URL: http://svnweb.freebsd.org/changeset/base/246008 Log: MFC: r244991 - Replace partially incorrect function names in panic(9) strings with __func__ and add some missing ones. - Remove a stale comment. - Remove

svn commit: r246009 - in stable/9/sys/dev/xen: evtchn xenpci

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 23:05:21 2013 New Revision: 246009 URL: http://svnweb.freebsd.org/changeset/base/246009 Log: MFC: r244993 Remove files not connected to the build. It's confusing enough that we still have two not quite the same evtchn.c left over. Deleted:

svn commit: r246010 - in stable/8/sys/dev/xen: evtchn xenpci

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 23:05:27 2013 New Revision: 246010 URL: http://svnweb.freebsd.org/changeset/base/246010 Log: MFC: r244993 Remove files not connected to the build. It's confusing enough that we still have two not quite the same evtchn.c left over. Deleted:

svn commit: r246011 - stable/9/sys/sparc64/sparc64

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 23:08:51 2013 New Revision: 246011 URL: http://svnweb.freebsd.org/changeset/base/246011 Log: MFC: r245017 Revert bogus part of r241740 (MFC'ed to stable/9 in r241878). Reported by: Michael Moll Modified: stable/9/sys/sparc64/sparc64/interrupt.S

svn commit: r246012 - stable/8/sys/sparc64/sparc64

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 23:08:55 2013 New Revision: 246012 URL: http://svnweb.freebsd.org/changeset/base/246012 Log: MFC: r245017 Revert bogus part of r241740 (MFC'ed to stable/8 in r241879). Reported by: Michael Moll Modified: stable/8/sys/sparc64/sparc64/interrupt.S

svn commit: r246013 - head/usr.sbin/bsdinstall/scripts

2013-01-27 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Jan 27 23:12:37 2013 New Revision: 246013 URL: http://svnweb.freebsd.org/changeset/base/246013 Log: If no resolv.conf has been made for the new system already and the install media has one already, copy it in lieu of leaving things blank. This reduces the

svn commit: r246014 - in stable/9/sys/sparc64: include sparc64

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 23:21:47 2013 New Revision: 246014 URL: http://svnweb.freebsd.org/changeset/base/246014 Log: MFC: r245850 Revert the part of r239864 (MFC'ed to stable/9 in r241681) which removed obtaining the SMP mutex around reading registers from other CPUs. As it

svn commit: r246015 - in stable/8/sys/sparc64: include sparc64

2013-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 23:21:51 2013 New Revision: 246015 URL: http://svnweb.freebsd.org/changeset/base/246015 Log: MFC: r245850 Revert the part of r239864 (MFC'ed to stable/8 in r241690) which removed obtaining the SMP mutex around reading registers from other CPUs. As it

svn commit: r246016 - head/sys/dev/uart

2013-01-27 Thread Colin Percival
Author: cperciva Date: Sun Jan 27 23:33:42 2013 New Revision: 246016 URL: http://svnweb.freebsd.org/changeset/base/246016 Log: Add a loader tunable hw.broken_txfifo which enables a workaround for a bug in old versions of QEMU (and Xen, and other places using QEMU code). On those buggy

svn commit: r246018 - stable/9/sys/dev/cas

2013-01-27 Thread Marius Strobl
Author: marius Date: Mon Jan 28 00:31:32 2013 New Revision: 246018 URL: http://svnweb.freebsd.org/changeset/base/246018 Log: MFC: r245923 - Check the return value of taskqueue_start_threads(). - At least the Saturn chips of 501-6738 cards need a delay after freezing the external GMII

svn commit: r246019 - stable/8/sys/dev/cas

2013-01-27 Thread Marius Strobl
Author: marius Date: Mon Jan 28 00:31:55 2013 New Revision: 246019 URL: http://svnweb.freebsd.org/changeset/base/246019 Log: MFC: r245923 - Check the return value of taskqueue_start_threads(). - At least the Saturn chips of 501-6738 cards need a delay after freezing the external GMII

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

2013-01-27 Thread Sergey Kandaurov
Author: pluknet Date: Mon Jan 28 07:04:52 2013 New Revision: 246020 URL: http://svnweb.freebsd.org/changeset/base/246020 Log: Technical corrections and improvements for the previous change. Submitted by: bde Modified: head/share/man/man9/VFS_SET.9 Modified:

svn commit: r246021 - in head/sys/dev/usb: . net

2013-01-27 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 28 07:22:44 2013 New Revision: 246021 URL: http://svnweb.freebsd.org/changeset/base/246021 Log: Add new USB ID. Submitted by: Ramil PR: usb/175639 MFC after:1 week Modified: head/sys/dev/usb/net/if_axe.c head/sys/dev/usb/usbdevs

svn commit: r246022 - in stable/9/sys/dev/usb: . quirk

2013-01-27 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 28 07:26:45 2013 New Revision: 246022 URL: http://svnweb.freebsd.org/changeset/base/246022 Log: MFC r245725: Add new quirk and correct old one. PR: usb/175454 MFC after:1 week Modified: stable/9/sys/dev/usb/quirk/usb_quirk.c

svn commit: r246023 - in stable/8/sys/dev/usb: . quirk

2013-01-27 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jan 28 07:28:52 2013 New Revision: 246023 URL: http://svnweb.freebsd.org/changeset/base/246023 Log: MFC r245725: Add new quirk and correct old one. PR: usb/175454 MFC after:1 week Modified: stable/8/sys/dev/usb/quirk/usb_quirk.c