Re: svn commit: r217332 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2011-01-13 Thread Pawel Jakub Dawidek
On Wed, Jan 12, 2011 at 11:06:38PM +, Matthew D Fleming wrote: Author: mdf Date: Wed Jan 12 23:06:38 2011 New Revision: 217332 URL: http://svn.freebsd.org/changeset/base/217332 Log: Revert cddl changes for sysctl(9) until I understand why this isn't building on universe. Most ZFS

svn commit: r217349 - head/sys/dev/age

2011-01-13 Thread John Baldwin
Author: jhb Date: Thu Jan 13 13:04:49 2011 New Revision: 217349 URL: http://svn.freebsd.org/changeset/base/217349 Log: Forgot to remove unlock of the driver lock from age_start_locked() when converting it to a locked variant. PR: kern/153948 Modified:

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

2011-01-13 Thread John Baldwin
Author: jhb Date: Thu Jan 13 14:15:36 2011 New Revision: 217350 URL: http://svn.freebsd.org/changeset/base/217350 Log: Use software interrupt priorities for USB kthreads instead of hardware interrupt priorities. Reviewed by: hps MFC after:2 weeks Modified:

svn commit: r217351 - head/sys/kern

2011-01-13 Thread John Baldwin
Author: jhb Date: Thu Jan 13 14:22:27 2011 New Revision: 217351 URL: http://svn.freebsd.org/changeset/base/217351 Log: Introduce two new helper macros to define the priority ranges used for interactive timeshare threads (PRI_*_INTERACTIVE) and non-interactive timeshare threads (PRI_*_BATCH)

svn commit: r217353 - head/sys/dev/jme

2011-01-13 Thread John Baldwin
Author: jhb Date: Thu Jan 13 14:42:43 2011 New Revision: 217353 URL: http://svn.freebsd.org/changeset/base/217353 Log: - Add a locked variant of jme_start() and invoke it directly while holding the lock instead of queueing it to a task. - Do not invoke jme_rxintr() to reclaim any

svn commit: r217358 - head/usr.sbin/usbdump

2011-01-13 Thread Weongyo Jeong
Author: weongyo Date: Thu Jan 13 16:37:12 2011 New Revision: 217358 URL: http://svn.freebsd.org/changeset/base/217358 Log: Documents OUTPUT formats. While I'm here cleans up styles and words. Reviewed by: brueffer@ Modified: head/usr.sbin/usbdump/usbdump.8 Modified:

svn commit: r217359 - head/usr.sbin/kbdmap

2011-01-13 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Jan 13 16:42:16 2011 New Revision: 217359 URL: http://svn.freebsd.org/changeset/base/217359 Log: Use auto-sizing syntax appropriate for the new dialog(1). This should probably be modified to use libdialog. Modified: head/usr.sbin/kbdmap/kbdmap.c Modified:

svn commit: r217360 - in head/sys: amd64/amd64 i386/i386 x86/x86

2011-01-13 Thread John Baldwin
Author: jhb Date: Thu Jan 13 17:00:22 2011 New Revision: 217360 URL: http://svn.freebsd.org/changeset/base/217360 Log: If an interrupt on an I/O APIC is moved to a different CPU after it has started to execute, it seems that the corresponding ISR bit in the old local APIC can be cleared.

svn commit: r217361 - head/sys/netinet/ipfw

2011-01-13 Thread John Baldwin
Author: jhb Date: Thu Jan 13 17:02:39 2011 New Revision: 217361 URL: http://svn.freebsd.org/changeset/base/217361 Log: Use a blocking malloc() to initialize the dummynet taskq. Reviewed by: luigi Modified: head/sys/netinet/ipfw/ip_dummynet.c Modified:

svn commit: r217364 - head/usr.sbin/spkrtest

2011-01-13 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Jan 13 17:30:18 2011 New Revision: 217364 URL: http://svn.freebsd.org/changeset/base/217364 Log: Update spkrtest(8) to use new dialog auto-sizing syntax. Modified: head/usr.sbin/spkrtest/spkrtest.sh Modified: head/usr.sbin/spkrtest/spkrtest.sh

Re: svn commit: r217365 - in head: sys/contrib/dev/acpica sys/contrib/dev/acpica/common sys/contrib/dev/acpica/compiler sys/contrib/dev/acpica/debugger sys/contrib/dev/acpica/disassembler sys/contrib/

2011-01-13 Thread Jung-uk Kim
On Thursday 13 January 2011 12:32 pm, Jung-uk Kim wrote: Author: jkim Date: Thu Jan 13 17:32:32 2011 New Revision: 217365 URL: http://svn.freebsd.org/changeset/base/217365 Log: Merge ACPICA 20110112. Switch to BSD/GPLv2 dual license[1]. I'd like to take this opportunity to say thanks to

svn commit: r217368 - in head/sys: amd64/amd64 cam dev/ath dev/sound/pcm kern

2011-01-13 Thread Matthew D Fleming
Author: mdf Date: Thu Jan 13 18:20:27 2011 New Revision: 217368 URL: http://svn.freebsd.org/changeset/base/217368 Log: Fix up a few more sysctl(9) mis-typing found in various LINT builds. Modified: head/sys/amd64/amd64/mp_machdep.c head/sys/cam/cam_xpt.c head/sys/dev/ath/if_ath.c

svn commit: r217367 - in head: cddl/contrib/opensolaris/lib/libzpool/common/sys sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2011-01-13 Thread Matthew D Fleming
Author: mdf Date: Thu Jan 13 18:20:19 2011 New Revision: 217367 URL: http://svn.freebsd.org/changeset/base/217367 Log: Re-commit the zfs sysctl(9) type-safety changes. Thanks to dim and pjd for the pointer to zfs_context.h for building userland. Modified:

svn commit: r217369 - in head/sys: cam/scsi sys

2011-01-13 Thread Matthew D Fleming
Author: mdf Date: Thu Jan 13 18:20:33 2011 New Revision: 217369 URL: http://svn.freebsd.org/changeset/base/217369 Log: Add a 64-bit hex-printed sysctl(9) since there is at least one place in the code that wanted it. It is named X64 rather than XQUAD since the quad name is a historical

svn commit: r217370 - head/sys/kern

2011-01-13 Thread Matthew D Fleming
Author: mdf Date: Thu Jan 13 18:20:37 2011 New Revision: 217370 URL: http://svn.freebsd.org/changeset/base/217370 Log: One more sysctl(9) type-safety that I missed before. Modified: head/sys/kern/sched_4bsd.c Modified: head/sys/kern/sched_4bsd.c

Re: svn commit: r217369 - in head/sys: cam/scsi sys

2011-01-13 Thread mdf
There appear to be 330 uses of SYSCTL and QUAD on the same line in CURRENT. This seems reasonable to change them to S64, U64 and X64 so they correctly reflect the size they operate upon. What do y'all think? Thanks, matthew On Thu, Jan 13, 2011 at 10:20 AM, Matthew D Fleming m...@freebsd.org

svn commit: r217371 - head/etc/mtree

2011-01-13 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Jan 13 18:52:13 2011 New Revision: 217371 URL: http://svn.freebsd.org/changeset/base/217371 Log: Remove /usr/share/examples/[lib]dialog, missed in the new dialog import. Submitted by: dim Modified: head/etc/mtree/BSD.usr.dist Modified:

svn commit: r217374 - head/sys/dev/usb/controller

2011-01-13 Thread Hans Petter Selasky
Author: hselasky Date: Thu Jan 13 20:03:55 2011 New Revision: 217374 URL: http://svn.freebsd.org/changeset/base/217374 Log: - Add support for 64-byte contexts to XHCI driver. - Remove some dead code. - Fixed one instance of missing endian conversion. Approved by: thompsa (mentor)

Re: svn commit: r217365 - in head: sys/contrib/dev/acpica sys/contrib/dev/acpica/common sys/contrib/dev/acpica/compiler sys/contrib/dev/acpica/debugger sys/contrib/dev/acpica/disassembler sys/contrib/

2011-01-13 Thread Ed Maste
On Thu, Jan 13, 2011 at 01:10:17PM -0500, Jung-uk Kim wrote: On Thursday 13 January 2011 12:32 pm, Jung-uk Kim wrote: Author: jkim Date: Thu Jan 13 17:32:32 2011 New Revision: 217365 URL: http://svn.freebsd.org/changeset/base/217365 Log: Merge ACPICA 20110112. Switch to

svn commit: r217375 - in head/lib/csu: amd64 arm common i386-elf ia64 mips powerpc powerpc64

2011-01-13 Thread Dimitry Andric
Author: dim Date: Thu Jan 13 20:44:31 2011 New Revision: 217375 URL: http://svn.freebsd.org/changeset/base/217375 Log: Apply a workaround for a binutils issue with the .note.ABI-tag section generated from lib/csu/common/crtbrand.c (which ultimately ends up in executables and shared

svn commit: r217379 - head/sys/dev/alc

2011-01-13 Thread John Baldwin
Author: jhb Date: Thu Jan 13 21:49:14 2011 New Revision: 217379 URL: http://svn.freebsd.org/changeset/base/217379 Log: - Move ether_ifdetach() earlier and remove now-unneeded IN_DETACH flag. - Expand locking in interrupt handler. Reviewed by: yongari Modified:

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

2011-01-13 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 13 22:49:10 2011 New Revision: 217381 URL: http://svn.freebsd.org/changeset/base/217381 Log: Allow TX/RX checksum offloading to be configured independently. Modified: head/sys/dev/re/if_re.c Modified: head/sys/dev/re/if_re.c

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

2011-01-13 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 13 22:52:57 2011 New Revision: 217382 URL: http://svn.freebsd.org/changeset/base/217382 Log: re_reset() should be called only after setting device specific features. Modified: head/sys/dev/re/if_re.c Modified: head/sys/dev/re/if_re.c

svn commit: r217383 - head/lib/csu/i386-elf

2011-01-13 Thread Konstantin Belousov
Author: kib Date: Thu Jan 13 23:00:22 2011 New Revision: 217383 URL: http://svn.freebsd.org/changeset/base/217383 Log: The (%esp 0xf) == 0 should be true before the call instruction is executed, for the properly aligned stack. Reported and tested by: rstone Pointy hat to:

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

2011-01-13 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 13 23:00:28 2011 New Revision: 217384 URL: http://svn.freebsd.org/changeset/base/217384 Log: Make sure to check validity of dma maps before destroying. Modified: head/sys/dev/re/if_re.c Modified: head/sys/dev/re/if_re.c

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

2011-01-13 Thread Pyun YongHyeon
Author: yongari Date: Thu Jan 13 23:15:09 2011 New Revision: 217385 URL: http://svn.freebsd.org/changeset/base/217385 Log: If driver is not able to allocate RX buffer, do not start driver. While I'm here move RX buffer allocation and descriptor initialization up to not touch hardware

Re: svn commit: r217330 - head/sys/x86/x86

2011-01-13 Thread Warner Losh
On 01/12/2011 17:06, Bruce Evans wrote: On Wed, 12 Jan 2011, John Baldwin wrote: Log: Fix a brain fart. Since this file is shared between i386 and amd64, a bus_size_t may be 32 or 64 bits. Change the bounce_zone alignment field to explicitly be 32 bits, as I can't really imagine a

svn commit: r217388 - head/sys/contrib/pf/net

2011-01-13 Thread Christian S.J. Peron
Author: csjp Date: Fri Jan 14 04:24:53 2011 New Revision: 217388 URL: http://svn.freebsd.org/changeset/base/217388 Log: Correct bogus initialization. It should be noted that this change has been corrected in the vendor branch, but for now, silence clang warnings. Found by: clang

Re: svn commit: r217369 - in head/sys: cam/scsi sys

2011-01-13 Thread Bruce Evans
On Thu, 13 Jan 2011, Matthew D Fleming wrote: Log: Add a 64-bit hex-printed sysctl(9) since there is at least one place in the code that wanted it. It is named X64 rather than XQUAD since the quad name is a historical abomination that should not be perpetuated. :-). It is only long long

Re: svn commit: r217369 - in head/sys: cam/scsi sys

2011-01-13 Thread Bruce Evans
On Thu, 13 Jan 2011 m...@freebsd.org wrote: There appear to be 330 uses of SYSCTL and QUAD on the same line in CURRENT. This seems reasonable to change them to S64, U64 and X64 so they correctly reflect the size they operate upon. What do y'all think? Now I suggest delaying this until they