svn commit: r198570 - head/sys/sys

2009-10-29 Thread Ruslan Ermilov
Author: ru Date: Thu Oct 29 09:27:09 2009 New Revision: 198570 URL: http://svn.freebsd.org/changeset/base/198570 Log: HZ is now 1000 on most platforms, update a comment. Reviewed by: phk, markm Modified: head/sys/sys/time.h Modified: head/sys/sys/time.h

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

2009-10-29 Thread Ruslan Ermilov
Author: ru Date: Thu Oct 29 09:45:05 2009 New Revision: 198571 URL: http://svn.freebsd.org/changeset/base/198571 Log: Back in 2003, get_cyclecount() was changed to use binuptime() instead of nanotime(). Reflect this change in a manpage. Reviewed by: phk, markm Modified:

svn commit: r198572 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/ata/chipsets dev/xen/xenpci

2009-10-29 Thread Alexander Motin
Author: mav Date: Thu Oct 29 09:45:48 2009 New Revision: 198572 URL: http://svn.freebsd.org/changeset/base/198572 Log: Fix SATA on nVidia MCP55 chipset. It needs some short time to allow BAR(5) memory access. PR: amd64/128686, amd64/132372, amd64/139156 Modified:

svn commit: r198573 - head/sys/conf

2009-10-29 Thread Ruslan Ermilov
Author: ru Date: Thu Oct 29 09:51:13 2009 New Revision: 198573 URL: http://svn.freebsd.org/changeset/base/198573 Log: Update some comments regarding ktr(4). Modified: head/sys/conf/NOTES Modified: head/sys/conf/NOTES

svn commit: r198574 - in stable/8: . bin/csh bin/sh cddl/compat/opensolaris cddl/contrib/opensolaris cddl/lib/libnvpair contrib/bind9 contrib/bzip2 contrib/cpio contrib/csup contrib/ee contrib/file...

2009-10-29 Thread Alexander Motin
Author: mav Date: Thu Oct 29 09:58:16 2009 New Revision: 198574 URL: http://svn.freebsd.org/changeset/base/198574 Log: MFC rev. 198480, 198483: Document new modularised ATA kernel modules and options. PR: kern/133162, amd64/139859 Modified: stable/8/ (props changed)

svn commit: r198575 - head/sys/kern

2009-10-29 Thread Konstantin Belousov
Author: kib Date: Thu Oct 29 10:03:08 2009 New Revision: 198575 URL: http://svn.freebsd.org/changeset/base/198575 Log: Fix style issue. Modified: head/sys/kern/uipc_syscalls.c Modified: head/sys/kern/uipc_syscalls.c

svn commit: r198576 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/ata dev/ata/chipsets dev/xen/xenpci

2009-10-29 Thread Alexander Motin
Author: mav Date: Thu Oct 29 10:05:08 2009 New Revision: 198576 URL: http://svn.freebsd.org/changeset/base/198576 Log: MFC rev. 198481, 198482: Add two more VIA SATA chip IDs. PR: kern/135057 Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/

svn commit: r198579 - in stable/7/lib/libc: . stdtime

2009-10-29 Thread Edwin Groothuis
Author: edwin Date: Thu Oct 29 11:00:39 2009 New Revision: 198579 URL: http://svn.freebsd.org/changeset/base/198579 Log: MFC of r197189 Improve the way failure of pthread_key_create() gets detected. PR: threads/138603 Submitted by: Mikulas Patocka Modified:

svn commit: r198580 - in releng/8.0/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/ata/chipsets dev/xen/xenpci

2009-10-29 Thread Alexander Motin
Author: mav Date: Thu Oct 29 11:52:26 2009 New Revision: 198580 URL: http://svn.freebsd.org/changeset/base/198580 Log: MFC rev. 198479: Fix SATA on nVidia MCP55 chipset. It needs some short time to allow BAR(5) memory access. PR: amd64/128686, amd64/132372, amd64/139156

svn commit: r198581 - head/sys/net80211

2009-10-29 Thread Rui Paulo
Author: rpaulo Date: Thu Oct 29 12:19:10 2009 New Revision: 198581 URL: http://svn.freebsd.org/changeset/base/198581 Log: Update the route's sequence number upon receiving a RANN. MFC after:3 days Modified: head/sys/net80211/ieee80211_hwmp.c Modified:

svn commit: r198582 - head/sys/dev/ata

2009-10-29 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Oct 29 13:27:14 2009 New Revision: 198582 URL: http://svn.freebsd.org/changeset/base/198582 Log: Turn off use of ATA_A_4BIT on modern hardware. This flag was already obsoleted in 1996 by ATA-2, and crashes some modern hardware like some revisions of the

svn commit: r198583 - head/sys/dev/ata/chipsets

2009-10-29 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Oct 29 13:28:37 2009 New Revision: 198583 URL: http://svn.freebsd.org/changeset/base/198583 Log: Add some magic taken from OS X and Linux to support early revision K2 SATA controllers, like those found on the G5 Xserve. Reviewed by: mav Modified:

svn commit: r198584 - in stable/7/sys: . contrib/pf dev/aac

2009-10-29 Thread Ed Maste
Author: emaste Date: Thu Oct 29 13:41:05 2009 New Revision: 198584 URL: http://svn.freebsd.org/changeset/base/198584 Log: MFC r195614: Get correct maxio from the controller and drop the tunable. The default (64K) is too pessimistic for new comm hardware. Also, this is bad because

svn commit: r198585 - head/sbin/ddb

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 13:44:58 2009 New Revision: 198585 URL: http://svn.freebsd.org/changeset/base/198585 Log: When extracting the capture buffer from a crashdump, only read the valid portion of the capture buffer (db_capture_bufoff vs db_capture_bufsize). This could result in

svn commit: r198586 - head/usr.sbin/crashinfo

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 13:45:33 2009 New Revision: 198586 URL: http://svn.freebsd.org/changeset/base/198586 Log: Include the output of the ddb(4) capture buffer. Submitted by: Mikolaj Golub to my trociny of gmail MFC after:3 days Modified:

svn commit: r198587 - head/sys/sys

2009-10-29 Thread Alexander Motin
Author: mav Date: Thu Oct 29 13:52:34 2009 New Revision: 198587 URL: http://svn.freebsd.org/changeset/base/198587 Log: Define identify fields described in CF specification. Modified: head/sys/sys/ata.h Modified: head/sys/sys/ata.h

svn commit: r198588 - head/sys/powerpc/aim

2009-10-29 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Oct 29 14:22:09 2009 New Revision: 198588 URL: http://svn.freebsd.org/changeset/base/198588 Log: Turn off Altivec data-stream prefetching before going into power-save mode on those CPUs that need it. Modified: head/sys/powerpc/aim/machdep.c Modified:

svn commit: r198589 - in stable/7/sys: . amd64/amd64 amd64/include conf contrib/pf i386/i386 i386/include

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 14:34:02 2009 New Revision: 198589 URL: http://svn.freebsd.org/changeset/base/198589 Log: MFC 192050, 192343, 192440: Implement simple machine check support for amd64 and i386. It is disabled by default but can be enabled via the 'hw.mca.enabled' tunable.

svn commit: r198590 - head/sys/kern

2009-10-29 Thread Konstantin Belousov
Author: kib Date: Thu Oct 29 14:34:24 2009 New Revision: 198590 URL: http://svn.freebsd.org/changeset/base/198590 Log: Trapsignal() calls kern_sigprocmask() when delivering catched signal with proc lock held. Reported and tested by: Mykola Dzham freebsd at levsha org ua MFC

svn commit: r198591 - in stable/8/usr.sbin/acpi: . acpidump

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 14:40:21 2009 New Revision: 198591 URL: http://svn.freebsd.org/changeset/base/198591 Log: MFC 196555: - Use the headers from ACPI-CA to define various constants and structures for table layouts, etc. rather than homerolling our own structures and constants

svn commit: r198592 - in stable/7/usr.sbin/acpi: . acpidump

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 14:52:32 2009 New Revision: 198592 URL: http://svn.freebsd.org/changeset/base/198592 Log: MFC 196555: - Use the headers from ACPI-CA to define various constants and structures for table layouts, etc. rather than homerolling our own structures and constants

svn commit: r198593 - head/sys/dev/aac

2009-10-29 Thread Ed Maste
Author: emaste Date: Thu Oct 29 14:53:45 2009 New Revision: 198593 URL: http://svn.freebsd.org/changeset/base/198593 Log: Rename aac_fast_intr to aac_filter to reflect its current use. Eliminate the fallback of using the filter as an interrupt handler, as it is no longer needed.

svn commit: r198594 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci kern sys vm

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 15:09:54 2009 New Revision: 198594 URL: http://svn.freebsd.org/changeset/base/198594 Log: MFC 196615: Extend the device pager to support different memory attributes on different pages in an object. - Add a new variant of d_mmap() currently called d_mmap2()

svn commit: r198595 - in stable/7/sys: . contrib/pf kern sys vm

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 15:10:38 2009 New Revision: 198595 URL: http://svn.freebsd.org/changeset/base/198595 Log: MFC 196615: Extend the device pager to support different memory attributes on different pages in an object. - Add a new variant of d_mmap() currently called d_mmap2()

svn commit: r198596 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/acpi_support dev/xen/xenpci

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 15:13:36 2009 New Revision: 198596 URL: http://svn.freebsd.org/changeset/base/198596 Log: MFC 197460: Remove unnecessary locking from attach(). This fixes a LOR between the acpi_ibm lock and the sysctl lock. Modified: stable/8/sys/ (props changed)

svn commit: r198597 - in stable/7/sys: . contrib/pf dev/acpi_support

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 15:13:50 2009 New Revision: 198597 URL: http://svn.freebsd.org/changeset/base/198597 Log: MFC 197460: Remove unnecessary locking from attach(). This fixes a LOR between the acpi_ibm lock and the sysctl lock. Modified: stable/7/sys/ (props changed)

svn commit: r198598 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/cxgb dev/xen/xenpci

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 15:17:59 2009 New Revision: 198598 URL: http://svn.freebsd.org/changeset/base/198598 Log: MFC 196840: Fill the reverse RSS map with 0xff's so that the subsequent loop to calculate the values will work properly. Modified: stable/8/sys/ (props changed)

svn commit: r198599 - in stable/7/sys: . contrib/pf dev/cxgb

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 15:18:24 2009 New Revision: 198599 URL: http://svn.freebsd.org/changeset/base/198599 Log: MFC 196840: Fill the reverse RSS map with 0xff's so that the subsequent loop to calculate the values will work properly. Modified: stable/7/sys/ (props changed)

svn commit: r198600 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/acpica dev/xen/xenpci

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 15:24:57 2009 New Revision: 198600 URL: http://svn.freebsd.org/changeset/base/198600 Log: MFC 197648: Split the 'video' ACPI lock up into two locks to resolve a LOR with the sysctl lock. The 'video' lock now protects the 'bus' of video output devices attached

svn commit: r198601 - in stable/7/sys: . contrib/pf dev/acpica

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 15:25:22 2009 New Revision: 198601 URL: http://svn.freebsd.org/changeset/base/198601 Log: MFC 197648: Split the 'video' ACPI lock up into two locks to resolve a LOR with the sysctl lock. The 'video' lock now protects the 'bus' of video output devices attached

svn commit: r198602 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/acpica dev/xen/xenpci

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 15:28:05 2009 New Revision: 198602 URL: http://svn.freebsd.org/changeset/base/198602 Log: MFC 197649: Do not hold the ACPI A/C adapter lock when changing the power profile. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props

svn commit: r198603 - in stable/7/sys: . contrib/pf dev/acpica

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 15:28:30 2009 New Revision: 198603 URL: http://svn.freebsd.org/changeset/base/198603 Log: MFC 197649: Do not hold the ACPI A/C adapter lock when changing the power profile. Modified: stable/7/sys/ (props changed) stable/7/sys/contrib/pf/ (props changed)

svn commit: r198604 - stable/8/share/man/man9

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 15:39:18 2009 New Revision: 198604 URL: http://svn.freebsd.org/changeset/base/198604 Log: MFC 198085: Add a manual page for BUS_BIND_INTR() and bus_bind_intr(). Added: stable/8/share/man/man9/BUS_BIND_INTR.9 - copied unchanged from r198085,

svn commit: r198605 - stable/7/share/man/man9

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 15:39:30 2009 New Revision: 198605 URL: http://svn.freebsd.org/changeset/base/198605 Log: MFC 198085: Add a manual page for BUS_BIND_INTR() and bus_bind_intr(). Added: stable/7/share/man/man9/BUS_BIND_INTR.9 - copied unchanged from r198085,

svn commit: r198606 - in releng/8.0: . bin/csh bin/sh cddl/compat/opensolaris cddl/contrib/opensolaris cddl/lib/libnvpair contrib/bind9 contrib/bzip2 contrib/cpio contrib/csup contrib/ee contrib/fi...

2009-10-29 Thread Alexander Motin
Author: mav Date: Thu Oct 29 15:42:50 2009 New Revision: 198606 URL: http://svn.freebsd.org/changeset/base/198606 Log: MFC rev. 198480, 198483: Document new modularised ATA kernel modules and options. PR: kern/133162, amd64/139859 Approved by:re (kib) Modified:

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

2009-10-29 Thread Christian Brueffer
Author: brueffer Date: Thu Oct 29 15:59:27 2009 New Revision: 198609 URL: http://svn.freebsd.org/changeset/base/198609 Log: Revert part of r198363, there is no device cam, it is included in device scbus. MFC after:3 days Modified: head/share/man/man4/atapicam.4

svn commit: r198610 - in stable/8/sys: . amd64/acpica amd64/include amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/acpica dev/xen/xenpci i386/acpica i386/include

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 16:00:27 2009 New Revision: 198610 URL: http://svn.freebsd.org/changeset/base/198610 Log: MFC 197439: Extract the code to find and map the MADT ACPI table during early kernel startup and genericize it so it can be reused to map other tables as well: - Add a

svn commit: r198611 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris conf contrib/dev/acpica contrib/pf dev/xen/xenpci fs/procfs modules/procfs

2009-10-29 Thread Konstantin Belousov
Author: kib Date: Thu Oct 29 16:19:58 2009 New Revision: 198611 URL: http://svn.freebsd.org/changeset/base/198611 Log: MFC r197428: Add per-process osrel node to the procfs, to allow read and set p_osrel value for the process. Added: stable/8/sys/fs/procfs/procfs_osrel.c - copied

svn commit: r198612 - stable/8/share/man/man5

2009-10-29 Thread Konstantin Belousov
Author: kib Date: Thu Oct 29 16:21:52 2009 New Revision: 198612 URL: http://svn.freebsd.org/changeset/base/198612 Log: MFC r197429: Document osrel node for procfs. Modified: stable/8/share/man/man5/ (props changed) stable/8/share/man/man5/procfs.5 Modified:

svn commit: r198614 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci kern

2009-10-29 Thread Konstantin Belousov
Author: kib Date: Thu Oct 29 16:28:21 2009 New Revision: 198614 URL: http://svn.freebsd.org/changeset/base/198614 Log: MFC r197930: Postpone dropping fp till both kq_global and kqueue mutexes are unlocked. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/

svn commit: r198615 - in stable/8/etc: . defaults

2009-10-29 Thread Christian Brueffer
Author: brueffer Date: Thu Oct 29 16:30:48 2009 New Revision: 198615 URL: http://svn.freebsd.org/changeset/base/198615 Log: MFC: r198314 Add empty watchdogd_flags. Modified: stable/8/etc/ (props changed) stable/8/etc/defaults/rc.conf Modified: stable/8/etc/defaults/rc.conf

svn commit: r198616 - in stable/7/etc: . defaults

2009-10-29 Thread Christian Brueffer
Author: brueffer Date: Thu Oct 29 16:39:27 2009 New Revision: 198616 URL: http://svn.freebsd.org/changeset/base/198616 Log: MFC: r198314 Add empty watchdogd_flags. Modified: stable/7/etc/ (props changed) stable/7/etc/defaults/rc.conf stable/7/etc/termcap.small (props changed)

svn commit: r198617 - head/sys/dev/aac

2009-10-29 Thread Ed Maste
Author: emaste Date: Thu Oct 29 17:14:18 2009 New Revision: 198617 URL: http://svn.freebsd.org/changeset/base/198617 Log: Rename aac_srb32 to aac_srb, to match Adaptec's vendor driver. Modified: head/sys/dev/aac/aac_cam.c head/sys/dev/aac/aacreg.h Modified: head/sys/dev/aac/aac_cam.c

svn commit: r198618 - in stable/7/sys: . amd64/acpica amd64/include contrib/pf dev/acpica i386/acpica i386/include

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 17:15:22 2009 New Revision: 198618 URL: http://svn.freebsd.org/changeset/base/198618 Log: MFC 197439: Extract the code to find and map the MADT ACPI table during early kernel startup and genericize it so it can be reused to map other tables as well: - Add a

svn commit: r198619 - head/sys/sys

2009-10-29 Thread Ed Maste
Author: emaste Date: Thu Oct 29 17:21:41 2009 New Revision: 198619 URL: http://svn.freebsd.org/changeset/base/198619 Log: Add additional featuresState.fBits entries to simplify compiling and testing Adaptec's vendor driver. Submitted by: Adaptec, driver 17517 Modified:

svn commit: r198620 - head/usr.bin/vmstat

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 17:34:02 2009 New Revision: 198620 URL: http://svn.freebsd.org/changeset/base/198620 Log: When fetching sum stats (vmstat -s) from a crash dump, fetch per-CPU counts and sum them to form the total counts. PR: bin/135893 Submitted by: Mikolaj Golub

svn commit: r198621 - head/sys/netinet

2009-10-29 Thread Michael Tuexen
Author: tuexen Date: Thu Oct 29 17:40:33 2009 New Revision: 198621 URL: http://svn.freebsd.org/changeset/base/198621 Log: Improve round robin stream scheduler and cleanup some code. Approved by: rrs (mentor) MFC after: 3 days Modified: head/sys/netinet/sctp_output.c Modified:

svn commit: r198622 - head/sys/dev/acpi_support

2009-10-29 Thread John Baldwin
Author: jhb Date: Thu Oct 29 18:03:16 2009 New Revision: 198622 URL: http://svn.freebsd.org/changeset/base/198622 Log: - Numerous whitespace and style fixes. - More descriptive error messages when failing to parse components during attach. Modified:

Re: svn commit: r198483 - head/sys/conf

2009-10-29 Thread Alexander Motin
Peter Jeremy wrote: On 2009-Oct-26 10:35:17 +, Alexander Motin m...@freebsd.org wrote: Log: Document new modularised ATA kernel options. IMO, these either need a bit more documentation because there are non-intuitive interdependencies, or some of the dependencies need to be pruned.

svn commit: r198624 - stable/8/bin/sh

2009-10-29 Thread Jilles Tjoelker
Author: jilles Date: Thu Oct 29 21:13:57 2009 New Revision: 198624 URL: http://svn.freebsd.org/changeset/base/198624 Log: MFC r197371: Mention that NUL characters are not allowed in sh(1) input. I do not consider this a bug because POSIX permits it and argument strings and environment

svn commit: r198628 - stable/8/usr.bin/find

2009-10-29 Thread Jilles Tjoelker
Author: jilles Date: Thu Oct 29 21:25:16 2009 New Revision: 198628 URL: http://svn.freebsd.org/changeset/base/198628 Log: MFC r197363: Update find(1) man page for -L/-delete interaction. It is a bit unfortunate that the example to delete broken symlinks now uses rm(1), but allowing this

Re: svn commit: r198590 - head/sys/kern

2009-10-29 Thread Giorgos Keramidas
On Thu, 29 Oct 2009 14:34:24 + (UTC), Konstantin Belousov k...@freebsd.org wrote: Author: kib Date: Thu Oct 29 14:34:24 2009 New Revision: 198590 URL: http://svn.freebsd.org/changeset/base/198590 Log: Trapsignal() calls kern_sigprocmask() when delivering catched signal with proc

svn commit: r198630 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/controller dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:09:02 2009 New Revision: 198630 URL: http://svn.freebsd.org/changeset/base/198630 Log: MFC r196488 - allow disabling root_mount_hold() by setting a sysctl/tunable at boot - remove some redundant initial explore code Modified: stable/8/sys/

svn commit: r198631 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/misc dev/usb/storage dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:09:37 2009 New Revision: 198631 URL: http://svn.freebsd.org/changeset/base/198631 Log: MFC r196490 - FIFO's are always opened separately in read and write direction even if the actual device is opened for read and write. Fix fflags check so that

svn commit: r198632 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/net dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:10:11 2009 New Revision: 198632 URL: http://svn.freebsd.org/changeset/base/198632 Log: MFC r196491 We used force all of the GPIO pins low first and then enable the ones we want. This has been changed to better match the ADMtek's reference design

svn commit: r198633 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/net dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:10:41 2009 New Revision: 198633 URL: http://svn.freebsd.org/changeset/base/198633 Log: MFC r196492 - fix CDC ethernet matching order so that the match flags get correct. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/

svn commit: r198634 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/usb/serial dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:11:13 2009 New Revision: 198634 URL: http://svn.freebsd.org/changeset/base/198634 Log: MFC r196493 - Fix false positive uipaq probe Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed)

svn commit: r198635 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/serial dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:11:48 2009 New Revision: 198635 URL: http://svn.freebsd.org/changeset/base/198635 Log: MFC r196494 - fix uvisor support, mostly correct buffer sizes used. - correct device info flag for SONY Cli NR70V Modified: stable/8/sys/ (props changed)

svn commit: r198636 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/usb/storage dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:12:29 2009 New Revision: 198636 URL: http://svn.freebsd.org/changeset/base/198636 Log: MFC r196495 Add mass storage quirks. PR: usb/137138,usb/137226,usb/137789,usb/135372 Modified: stable/8/sys/ (props changed)

svn commit: r198637 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:13:02 2009 New Revision: 198637 URL: http://svn.freebsd.org/changeset/base/198637 Log: MFC r196496 Add a reminder comment to optimize bus_dmamap_sync calls. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed)

svn commit: r198638 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/wlan dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:13:36 2009 New Revision: 198638 URL: http://svn.freebsd.org/changeset/base/198638 Log: MFC r196497 Remove redundant locking. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed)

svn commit: r198639 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/storage dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:14:06 2009 New Revision: 198639 URL: http://svn.freebsd.org/changeset/base/198639 Log: MFC r196826 Make umass(4) pass device USB serial number to CAM, making it possible to e.g. retrieve it using camcontrol(8). Modified: stable/8/sys/ (props

svn commit: r198640 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/usb/controller dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:14:39 2009 New Revision: 198640 URL: http://svn.freebsd.org/changeset/base/198640 Log: MFC r197553 - clean up USB detach logic. There seems to be some problems detaching multiple USB HUBs connected in series from the root. Modified:

svn commit: r198641 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/controller dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:15:26 2009 New Revision: 198641 URL: http://svn.freebsd.org/changeset/base/198641 Log: MFC r197554 Import two PCI quirks from Linux - Add quirk for ATI SB600 and SB700 to free SMB controller - Correct schedule sleep time to 10us on the VIA

svn commit: r198642 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/controller dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:16:00 2009 New Revision: 198642 URL: http://svn.freebsd.org/changeset/base/198642 Log: MFC r197555 Simplify logic around setting EHCI_QH_DTC and expand some htohc32(temp.sc, 0) statements to zero. Modified: stable/8/sys/ (props changed)

svn commit: r198643 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/controller dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:16:39 2009 New Revision: 198643 URL: http://svn.freebsd.org/changeset/base/198643 Log: MFC r197556 Clear all interrupts rather than just SETUP packet. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed)

svn commit: r198644 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:17:23 2009 New Revision: 198644 URL: http://svn.freebsd.org/changeset/base/198644 Log: MFC r197558 Fix NULL-pointer dereference in usb_endpoint_foreach(). PR: usb/138389 Modified: stable/8/sys/ (props changed)

svn commit: r198648 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/usb/net dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:19:41 2009 New Revision: 198648 URL: http://svn.freebsd.org/changeset/base/198648 Log: MFC r197563 Add basic support for USB Network Control Model (NCM) v1.0 to if_cdce.c. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/

svn commit: r198649 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:20:15 2009 New Revision: 198649 URL: http://svn.freebsd.org/changeset/base/198649 Log: MFC r197564 Add new usbdev entries for Marvell, FTDI, Option and Western. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props

svn commit: r198650 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/storage dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:20:47 2009 New Revision: 198650 URL: http://svn.freebsd.org/changeset/base/198650 Log: MFC r197565 - Remove SAMSUNG_YP_U2 now that it is in the cam layer - Add quirk from Tobias Grosser for Western Mypassword Modified: stable/8/sys/ (props

svn commit: r198651 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/net dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:21:20 2009 New Revision: 198651 URL: http://svn.freebsd.org/changeset/base/198651 Log: MFC r197566 Increase the rx buffer size to 16384 bytes, this increases RX performance from 50Mbps to 220Mbps on PLANEX GU-1000T. Modified: stable/8/sys/

svn commit: r198652 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/net dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:21:52 2009 New Revision: 198652 URL: http://svn.freebsd.org/changeset/base/198652 Log: MFC r197567 Allow setting of MAC address for AXE based ethernet adapters. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props

svn commit: r198653 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/serial dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:22:23 2009 New Revision: 198653 URL: http://svn.freebsd.org/changeset/base/198653 Log: MFC r197568 add more device IDs Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed)

svn commit: r198654 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/quirk dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:22:54 2009 New Revision: 198654 URL: http://svn.freebsd.org/changeset/base/198654 Log: MFC r197569 Add a config number quirk for the ELSA_MODEM1 Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed)

svn commit: r198655 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/serial dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:23:34 2009 New Revision: 198655 URL: http://svn.freebsd.org/changeset/base/198655 Log: MFC r197570 Add experimental support for usb serial console and polled mode during DDB. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/

svn commit: r198656 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/serial dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:24:10 2009 New Revision: 198656 URL: http://svn.freebsd.org/changeset/base/198656 Log: MFC r197572 Add new FTDI IDs. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed)

svn commit: r198657 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/serial dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:24:41 2009 New Revision: 198657 URL: http://svn.freebsd.org/changeset/base/198657 Log: MFC r197573 Add back endpoint swap detection that was disabled in an earlier driver conversion. Modified: stable/8/sys/ (props changed)

svn commit: r198658 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/input dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:25:13 2009 New Revision: 198658 URL: http://svn.freebsd.org/changeset/base/198658 Log: MFC r197999 (hrs) Fix the 106/109 USB Japanese keyboard underscore issue. Sun Type 6 USB keyboard support added in rev 1.46 conflicted with some scan codes used

svn commit: r198659 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/pci dev/usb/controller dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:25:52 2009 New Revision: 198659 URL: http://svn.freebsd.org/changeset/base/198659 Log: MFC r198151 Workaround buggy BIOS code in USB regard. By doing the BIOS to OS handover for all host controllers at the same time, we avoid problems where the BIOS

svn commit: r198662 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/usb/serial dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:27:40 2009 New Revision: 198662 URL: http://svn.freebsd.org/changeset/base/198662 Log: MFC r198257 Add support for newer WinChipHead CH341 chips, previously in the uch341 driver. Modified: stable/8/sys/ (props changed)

svn commit: r198664 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/input dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:28:48 2009 New Revision: 198664 URL: http://svn.freebsd.org/changeset/base/198664 Log: MFC r198373 Allow dumping the USB mouse reports via 'sysctl -b dev.ums.N.parseinfo', previously only available via bootverbose. PR: usb/137191

Re: svn commit: r198582 - head/sys/dev/ata

2009-10-29 Thread M. Warner Losh
In message: 200910291327.n9tdreej097...@svn.freebsd.org Nathan Whitehorn nwhiteh...@freebsd.org writes: : +#if 0 : +#define ATA_LEGACY_SUPPORT /* Enable obsolete features that break : + * some modern devices */ : +#endif

Re: svn commit: r198590 - head/sys/kern

2009-10-29 Thread Kostik Belousov
On Fri, Oct 30, 2009 at 01:08:08AM +0200, Giorgos Keramidas wrote: On Thu, 29 Oct 2009 14:34:24 + (UTC), Konstantin Belousov k...@freebsd.org wrote: Author: kib Date: Thu Oct 29 14:34:24 2009 New Revision: 198590 URL: http://svn.freebsd.org/changeset/base/198590 Log:

Re: svn commit: r198590 - head/sys/kern

2009-10-29 Thread Giorgos Keramidas
No, this was caused by the r198507 fragment of postsig(), as well as a fragment from the trapsignal(), that added the call to kern_sigprocmask() instead of direct manipulation of thread signal mask. AFAICT, postsig() is called with proc-p_sigacts-ps_mtx locked, so when we are recursing when