svn commit: r214973 - head/usr.bin/calendar/calendars

2010-11-08 Thread Ruslan Ermilov
Author: ru Date: Mon Nov 8 09:26:56 2010 New Revision: 214973 URL: http://svn.freebsd.org/changeset/base/214973 Log: A traditional (once per three years) sort by month/day/year/login. While here, fixed badly formatted lines. Modified: head/usr.bin/calendar/calendars/calendar.freebsd

svn commit: r214974 - head/usr.bin/calendar/calendars

2010-11-08 Thread Ruslan Ermilov
Author: ru Date: Mon Nov 8 09:50:47 2010 New Revision: 214974 URL: http://svn.freebsd.org/changeset/base/214974 Log: Add/expand country/state. Modified: head/usr.bin/calendar/calendars/calendar.freebsd Modified: head/usr.bin/calendar/calendars/calendar.freebsd

svn commit: r214982 - head/sys/compat/linprocfs

2010-11-08 Thread Dag-Erling Smorgrav
Author: des Date: Mon Nov 8 12:04:41 2010 New Revision: 214982 URL: http://svn.freebsd.org/changeset/base/214982 Log: Fix CPU ID in /proc/cpuinfo. PR: kern/56451 Submitted by: arundel@ MFC after:3 weeks Modified: head/sys/compat/linprocfs/linprocfs.c Modified:

svn commit: r214985 - head/sys/compat/linprocfs

2010-11-08 Thread Dag-Erling Smorgrav
Author: des Date: Mon Nov 8 15:14:14 2010 New Revision: 214985 URL: http://svn.freebsd.org/changeset/base/214985 Log: Break long line. Modified: head/sys/compat/linprocfs/linprocfs.c Modified: head/sys/compat/linprocfs/linprocfs.c

svn commit: r214987 - head/sys/kern

2010-11-08 Thread Alexander Motin
Author: mav Date: Mon Nov 8 15:25:12 2010 New Revision: 214987 URL: http://svn.freebsd.org/changeset/base/214987 Log: On APs startup skip hard-/statclock events, which time passed before CPU was lauched. Few seconds event burst, accumulated during long startup, reported to cause panic in

svn commit: r214988 - in head/sys/dev: ahci ata siis

2010-11-08 Thread Alexander Motin
Author: mav Date: Mon Nov 8 15:36:15 2010 New Revision: 214988 URL: http://svn.freebsd.org/changeset/base/214988 Log: Teach ahci(4), siis(4) and ATA_CAM ata(4) wrapper report to CAM residual I/O length on underruns, that often happens for some SCSI commands. Modified:

svn commit: r214989 - head/sys/cam

2010-11-08 Thread Alexander Motin
Author: mav Date: Mon Nov 8 15:59:41 2010 New Revision: 214989 URL: http://svn.freebsd.org/changeset/base/214989 Log: When requesting sense data for SIM not doing it automatically (such as ATAPI or USB), request only as much data as requested by consumer. On the way back -- report how much

svn commit: r214990 - head/usr.bin/yacc

2010-11-08 Thread David E. O'Brien
Author: obrien Date: Mon Nov 8 19:00:22 2010 New Revision: 214990 URL: http://svn.freebsd.org/changeset/base/214990 Log: Back out r214961 for skeleton.c -- it broke the groff build. Modified: head/usr.bin/yacc/skeleton.c Modified: head/usr.bin/yacc/skeleton.c

svn commit: r214992 - head/sys/dev/re

2010-11-08 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 8 19:15:31 2010 New Revision: 214992 URL: http://svn.freebsd.org/changeset/base/214992 Log: Reduce spin wait time consumed in GMII register access routine. There were a couple of attempts in the past to reduce it since it took more than 1ms. Because mii_tick()

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

2010-11-08 Thread Jung-uk Kim
Author: jkim Date: Mon Nov 8 19:52:14 2010 New Revision: 214998 URL: http://svn.freebsd.org/changeset/base/214998 Log: Consistently use padding `_' in the comment. Modified: head/sys/dev/acpica/acpi.c Modified: head/sys/dev/acpica/acpi.c

svn commit: r214999 - head/sys/dev/iicbus

2010-11-08 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Nov 8 19:53:16 2010 New Revision: 214999 URL: http://svn.freebsd.org/changeset/base/214999 Log: Provide support for IIC_M_NOSTOP/IIC_M_NOSTART for bit-banging and otherwise low-level controllers. Reviewed by: thompsa Modified:

svn commit: r215001 - head/sys/x86/x86

2010-11-08 Thread John Baldwin
Author: jhb Date: Mon Nov 8 20:03:51 2010 New Revision: 215001 URL: http://svn.freebsd.org/changeset/base/215001 Log: Only dump the values of the PMC and CMCI local vector table entries on a local APIC if those LVT entries are valid. This quiets spurious illegal register local APIC errors

svn commit: r215002 - in head/sys: amd64/acpica amd64/amd64 i386/acpica

2010-11-08 Thread John Baldwin
Author: jhb Date: Mon Nov 8 20:05:22 2010 New Revision: 215002 URL: http://svn.freebsd.org/changeset/base/215002 Log: A few small style and whitespace fixes. Modified: head/sys/amd64/acpica/madt.c head/sys/amd64/amd64/mp_machdep.c head/sys/i386/acpica/madt.c Modified:

Re: svn commit: r214961 - head/usr.bin/yacc

2010-11-08 Thread David O'Brien
On Sun, Nov 07, 2010 at 05:54:20PM -0800, Juli Mallett wrote: On Sun, Nov 7, 2010 at 15:22, David E. O'Brien obr...@freebsd.org wrote: Author: obrien Date: Sun Nov ?7 23:22:42 2010 New Revision: 214961 URL: http://svn.freebsd.org/changeset/base/214961 Log: ?Directly use memory

svn commit: r215007 - head/sys/modules/acpi

2010-11-08 Thread John Baldwin
Author: jhb Date: Mon Nov 8 20:30:59 2010 New Revision: 215007 URL: http://svn.freebsd.org/changeset/base/215007 Log: Disconnect acpi.ko from the build on i386. ACPI is now only supported when compiled into the kernel, not as a loadable module. Modified: head/sys/modules/acpi/Makefile

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

2010-11-08 Thread John Baldwin
Author: jhb Date: Mon Nov 8 20:32:35 2010 New Revision: 215008 URL: http://svn.freebsd.org/changeset/base/215008 Log: Remove stub symbols for APIC-related functions when 'device apic' is not included in a kernel config. These stubs had existed previously so that acpi.ko could always

svn commit: r215009 - in head/sys: i386/acpica i386/i386 i386/xen x86/x86

2010-11-08 Thread John Baldwin
Author: jhb Date: Mon Nov 8 20:35:09 2010 New Revision: 215009 URL: http://svn.freebsd.org/changeset/base/215009 Log: Sync the APIC startup sequence with amd64: - Register APIC enumerators at SI_SUB_TUNABLES - 1 instead of SI_SUB_CPU - 1. - Probe CPUs at SI_SUB_TUNABLES - 1. This allows

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

2010-11-08 Thread John Baldwin
Author: jhb Date: Mon Nov 8 20:44:11 2010 New Revision: 215010 URL: http://svn.freebsd.org/changeset/base/215010 Log: Don't mention 'device acpi' or loading ACPI as a kernel module since the latter is not supported. This is also more consistent with manpages for other vendor-specific

svn commit: r215011 - in head: share/man/man9 sys/kern sys/sys

2010-11-08 Thread Matthew D Fleming
Author: mdf Date: Mon Nov 8 20:56:31 2010 New Revision: 215011 URL: http://svn.freebsd.org/changeset/base/215011 Log: Add a taskqueue_cancel(9) to cancel a pending task without waiting for it to run as taskqueue_drain(9) does. Requested by: hselasky Original code:jeff

svn commit: r215012 - in head/sys: amd64/acpica conf i386/acpica modules/acpi/acpi x86/acpica

2010-11-08 Thread John Baldwin
Author: jhb Date: Mon Nov 8 20:57:02 2010 New Revision: 215012 URL: http://svn.freebsd.org/changeset/base/215012 Log: Move the MADT parser for amd64 and i386 to sys/x86/acpica now that it is identical on both platforms. Added: head/sys/x86/acpica/madt.c - copied unchanged from

svn commit: r215014 - head/sys/contrib/octeon-sdk

2010-11-08 Thread Juli Mallett
Author: jmallett Date: Mon Nov 8 21:22:55 2010 New Revision: 215014 URL: http://svn.freebsd.org/changeset/base/215014 Log: o) Recognize the Lanner MR-730. o) Fix enumeration of PHY addresses on the MR-955. o) Parse link state for the MR-730 using the Broadcom PHY support in the SDK.

svn commit: r215015 - head/sys/dev/mii

2010-11-08 Thread Juli Mallett
Author: jmallett Date: Mon Nov 8 21:23:28 2010 New Revision: 215015 URL: http://svn.freebsd.org/changeset/base/215015 Log: Recognize the BCM5482S. Modified: head/sys/dev/mii/brgphy.c head/sys/dev/mii/miidevs Modified: head/sys/dev/mii/brgphy.c

svn commit: r215016 - in head/sys/boot: common forth i386/libi386 i386/loader

2010-11-08 Thread John Baldwin
Author: jhb Date: Mon Nov 8 21:50:45 2010 New Revision: 215016 URL: http://svn.freebsd.org/changeset/base/215016 Log: Remove support for autoloading ACPI from the loader. Leave in the code to detect ACPI and export info such as the location of the RSDP via hints as that is still useful.

svn commit: r215017 - in head/sys: dev/re pci

2010-11-08 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 8 21:50:50 2010 New Revision: 215017 URL: http://svn.freebsd.org/changeset/base/215017 Log: Follow the lead of vendor's interrupt moderation mechanism. It seems RTL8169/RTL8168/RTL810xE has a kind of interrupt moderation mechanism but it is not documented at

svn commit: r215018 - head/sys/pci

2010-11-08 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 8 22:03:40 2010 New Revision: 215018 URL: http://svn.freebsd.org/changeset/base/215018 Log: Consistently use tab character instead of using space character. No functional changes. Modified: head/sys/pci/if_rlreg.h Modified: head/sys/pci/if_rlreg.h

svn commit: r215020 - head/sys/pci

2010-11-08 Thread Pyun YongHyeon
Author: yongari Date: Mon Nov 8 22:10:51 2010 New Revision: 215020 URL: http://svn.freebsd.org/changeset/base/215020 Log: Remove standard PCI configuration space register definitions. Modified: head/sys/pci/if_rlreg.h Modified: head/sys/pci/if_rlreg.h

svn commit: r215021 - head/sys/kern

2010-11-08 Thread Juli Mallett
Author: jmallett Date: Mon Nov 8 22:12:25 2010 New Revision: 215021 URL: http://svn.freebsd.org/changeset/base/215021 Log: Use macros rather than inline functions to lock and unlock mutexes, so that line number information is preserved in witness. Reviewed by: jhb Modified:

svn commit: r215022 - in head: bin/test tools/regression/bin tools/regression/bin/test

2010-11-08 Thread Jilles Tjoelker
Author: jilles Date: Mon Nov 8 23:15:10 2010 New Revision: 215022 URL: http://svn.freebsd.org/changeset/base/215022 Log: test: Move tests to tools/regression/bin/test. Convert the tests to the perl prove format. Remove obsolete TEST.README (results of an old TEST.sh for some old Unices)

Re: svn commit: r214982 - head/sys/compat/linprocfs

2010-11-08 Thread Alexander Best
On Mon Nov 8 10, Dag-Erling Smorgrav wrote: Author: des Date: Mon Nov 8 12:04:41 2010 New Revision: 214982 URL: http://svn.freebsd.org/changeset/base/214982 Log: Fix CPU ID in /proc/cpuinfo. thanks a lot. maybe it would also be a good idea to find out where class and cpu are being

Re: svn commit: r214964 - head/usr.bin/yacc

2010-11-08 Thread Alexander Best
On Sun Nov 7 10, David E. O'Brien wrote: Author: obrien Date: Sun Nov 7 23:44:40 2010 New Revision: 214964 URL: http://svn.freebsd.org/changeset/base/214964 Log: Add '-y' for bison compatibility. Obtained from: http://invisible-island.net could you take a look at PR

Re: svn commit: r214964 - head/usr.bin/yacc

2010-11-08 Thread Alexander Best
On Tue Nov 9 10, Alexander Best wrote: On Sun Nov 7 10, David E. O'Brien wrote: Author: obrien Date: Sun Nov 7 23:44:40 2010 New Revision: 214964 URL: http://svn.freebsd.org/changeset/base/214964 Log: Add '-y' for bison compatibility. Obtained from:

svn commit: r215024 - in head/sys: amd64/acpica conf i386/acpica x86/acpica

2010-11-08 Thread Jung-uk Kim
Author: jkim Date: Tue Nov 9 00:27:18 2010 New Revision: 215024 URL: http://svn.freebsd.org/changeset/base/215024 Log: Now OsdEnvironment.c is identical on amd64 and i386. Move it to a new home. Added: head/sys/x86/acpica/OsdEnvironment.c - copied unchanged from r215023,

svn commit: r215023 - in head/sys: amd64/acpica i386/acpica ia64/acpica

2010-11-08 Thread Jung-uk Kim
Author: jkim Date: Tue Nov 9 00:14:39 2010 New Revision: 215023 URL: http://svn.freebsd.org/changeset/base/215023 Log: Reduce diff between platforms and fix style(9) bugs. Modified: head/sys/amd64/acpica/OsdEnvironment.c head/sys/i386/acpica/OsdEnvironment.c

svn commit: r215025 - head/sys/dev/re

2010-11-08 Thread Pyun YongHyeon
Author: yongari Date: Tue Nov 9 01:52:09 2010 New Revision: 215025 URL: http://svn.freebsd.org/changeset/base/215025 Log: Only moderate TX completion interrupts. Relying on taskqueue to suppress RX interrupts seems to give better RX performance than RX interrupt moderation. Modified:

svn commit: r215027 - head/usr.bin/yacc

2010-11-08 Thread David E. O'Brien
Author: obrien Date: Tue Nov 9 02:51:38 2010 New Revision: 215027 URL: http://svn.freebsd.org/changeset/base/215027 Log: Fix the build on 64-bit hosts. WARNS=6 fails on them. Modified: head/usr.bin/yacc/reader.c Modified: head/usr.bin/yacc/reader.c