svn commit: r251736 - head/sys/contrib/dev/ath/ath_hal/ar9300

2013-06-14 Thread Adrian Chadd
Author: adrian Date: Fri Jun 14 06:15:23 2013 New Revision: 251736 URL: http://svnweb.freebsd.org/changeset/base/251736 Log: Add bluetooth setup method functions to the HAL. Modified: head/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_freebsd.c Modified:

svn commit: r251735 - head/sys/contrib/dev/ath/ath_hal/ar9300

2013-06-14 Thread Adrian Chadd
Author: adrian Date: Fri Jun 14 06:14:49 2013 New Revision: 251735 URL: http://svnweb.freebsd.org/changeset/base/251735 Log: If chan is NULL, don't derefrence it. The bluetooth setup code actually does a channel lookup during setup, even though we haven't yet programmed in a channel.

svn commit: r251737 - head/tools/tools/ath/athspectral

2013-06-14 Thread Adrian Chadd
Author: adrian Date: Fri Jun 14 08:11:45 2013 New Revision: 251737 URL: http://svnweb.freebsd.org/changeset/base/251737 Log: Add missing formatting strings. Thanks to: clang Modified: head/tools/tools/ath/athspectral/athspectral.c Modified:

svn commit: r251738 - head/tools/tools/ath/ath_ee_9300_print

2013-06-14 Thread Adrian Chadd
Author: adrian Date: Fri Jun 14 08:12:40 2013 New Revision: 251738 URL: http://svnweb.freebsd.org/changeset/base/251738 Log: Begin fleshing out an AR9300 EEPROM dump helper utility. Added: head/tools/tools/ath/ath_ee_9300_print/ head/tools/tools/ath/ath_ee_9300_print/Makefile (contents,

svn commit: r251740 - head/sys/contrib/dev/ath/ath_hal/ar9300

2013-06-14 Thread Adrian Chadd
Author: adrian Date: Fri Jun 14 08:13:21 2013 New Revision: 251740 URL: http://svnweb.freebsd.org/changeset/base/251740 Log: Flip on AH_PRIVATE_DIAG by default; this will include the AR9300 EEPROM dump code that is worth having around. Modified:

svn commit: r251739 - head/tools/tools/ath

2013-06-14 Thread Adrian Chadd
Author: adrian Date: Fri Jun 14 08:12:54 2013 New Revision: 251739 URL: http://svnweb.freebsd.org/changeset/base/251739 Log: Link the AR9300 EEPROM dump tool into the build. Modified: head/tools/tools/ath/Makefile Modified: head/tools/tools/ath/Makefile

svn commit: r251741 - head/sys/contrib/dev/ath/ath_hal/ar9300

2013-06-14 Thread Adrian Chadd
Author: adrian Date: Fri Jun 14 08:15:28 2013 New Revision: 251741 URL: http://svnweb.freebsd.org/changeset/base/251741 Log: The AR9300 HAL uses this config to program AR_PHY_SWITCH_COM_2 on AR9485 NICs which have bluetooth coexistence enabled. The WB225 NIC has the common antenna switch

svn commit: r251742 - head/sys/dev/ath

2013-06-14 Thread Adrian Chadd
Author: adrian Date: Fri Jun 14 08:18:17 2013 New Revision: 251742 URL: http://svnweb.freebsd.org/changeset/base/251742 Log: Add in an initial WB225 (AR9485 + AR3012 BT) combo profile. This hasn't yet been tested as unfortunately the AR3012 I have doesn't have the real firmware on it; it

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

2013-06-14 Thread Sergey Kandaurov
Author: pluknet Date: Fri Jun 14 08:28:08 2013 New Revision: 251744 URL: http://svnweb.freebsd.org/changeset/base/251744 Log: Fix and improve filemon(4) example: - remove return statements from void function [1] - include missing header - use O_CLOEXEC instead of separate fcntl() calls

Re: svn commit: r251703 - in head/sys: amd64/amd64 i386/i386 i386/xen kern mips/mips sparc64/sparc64 sys

2013-06-14 Thread Sergey Kandaurov
On 14 June 2013 02:50, Bryan Drewery bdrew...@freebsd.org wrote: [..] Looks like cpusetobj_ffs() - CPU_FFS() was missed in sys/amd64/vmm/io/vlapic.c: --- vlapic.o --- /usr/src/sys/modules/vmm/../../amd64/vmm/io/vlapic.c:468:15: error: implicit declaration of function 'cpusetobj_ffs' is

Re: svn commit: r251703 - in head/sys: amd64/amd64 i386/i386 i386/xen kern mips/mips sparc64/sparc64 sys

2013-06-14 Thread Bryan Drewery
On 6/14/2013 6:07 AM, Sergey Kandaurov wrote: On 14 June 2013 02:50, Bryan Drewery bdrew...@freebsd.org wrote: [..] Looks like cpusetobj_ffs() - CPU_FFS() was missed in sys/amd64/vmm/io/vlapic.c: --- vlapic.o --- /usr/src/sys/modules/vmm/../../amd64/vmm/io/vlapic.c:468:15: error:

svn commit: r251745 - head/sys/amd64/vmm/io

2013-06-14 Thread Sergey Kandaurov
Author: pluknet Date: Fri Jun 14 10:26:38 2013 New Revision: 251745 URL: http://svnweb.freebsd.org/changeset/base/251745 Log: Replace cpusetffs_obj with CPU_FFS, missed in r251703. Reported by: bdrewery, O. Hartmann Modified: head/sys/amd64/vmm/io/vlapic.c Modified:

Re: svn commit: r251662 - in head: contrib/llvm/include/llvm contrib/llvm/include/llvm-c contrib/llvm/include/llvm-c/Transforms contrib/llvm/include/llvm/ADT contrib/llvm/include/llvm/Analysis contrib

2013-06-14 Thread Bryan Drewery
On 6/13/2013 12:58 AM, Dimitry Andric wrote: On Jun 13, 2013, at 01:13, Bryan Drewery bdrew...@freebsd.org wrote: On 6/12/2013 1:48 PM, Dimitry Andric wrote: Author: dim Date: Wed Jun 12 18:48:53 2013 New Revision: 251662 URL: http://svnweb.freebsd.org/changeset/base/251662 Log: Upgrade

Re: svn commit: r251732 - in head/sys: kern sys

2013-06-14 Thread Bryan Drewery
On 6/13/2013 11:10 PM, Lawrence Stewart wrote: Author: lstewart Date: Fri Jun 14 04:10:34 2013 New Revision: 251732 URL: http://svnweb.freebsd.org/changeset/base/251732 Log: Add support for non-virtualised hhook points, which are uniquely identified by type and id, as compared to

svn commit: r251748 - head/share/mk

2013-06-14 Thread Simon J. Gerraty
Author: sjg Date: Fri Jun 14 16:24:07 2013 New Revision: 251748 URL: http://svnweb.freebsd.org/changeset/base/251748 Log: We cannot remove the _+_ trick, until old make is completely deprecated. But we don't want to set it to + for bmake since it breaks make -N which is used to supress the

svn commit: r251749 - head/share/mk

2013-06-14 Thread Simon J. Gerraty
Author: sjg Date: Fri Jun 14 16:25:41 2013 New Revision: 251749 URL: http://svnweb.freebsd.org/changeset/base/251749 Log: Flag recursive make targets with .MAKE (has no effect on fmake) make -n will still exectute such targets make -N will not. Reviewed by: obrien Modified:

svn commit: r251750 - head

2013-06-14 Thread Simon J. Gerraty
Author: sjg Date: Fri Jun 14 16:30:11 2013 New Revision: 251750 URL: http://svnweb.freebsd.org/changeset/base/251750 Log: Flag recursive make targets with .MAKE so that job token pipe is passed to them. To avoid surprising anyone, only add .MAKE to ${TGTS} when -n has not been specified

svn commit: r251751 - head/sys/dev/xen/blkfront

2013-06-14 Thread Justin T. Gibbs
Author: gibbs Date: Fri Jun 14 17:00:58 2013 New Revision: 251751 URL: http://svnweb.freebsd.org/changeset/base/251751 Log: Improve debugger visibility into queuing functions by removing the macro scheme for defining inline command queuing functions. Prefer enums to #defines.

svn commit: r251752 - head/sys/kern

2013-06-14 Thread Lawrence Stewart
Author: lstewart Date: Fri Jun 14 18:11:21 2013 New Revision: 251752 URL: http://svnweb.freebsd.org/changeset/base/251752 Log: Fix a major oversight in r251732 which causes non-VIMAGE kernels to trigger a KASSERT during TCP hhook registration at boot. Virtualised hook points only require

svn commit: r251758 - head/usr.sbin/bsdconfig/share/packages

2013-06-14 Thread Devin Teske
Author: dteske Date: Fri Jun 14 19:35:30 2013 New Revision: 251758 URL: http://svnweb.freebsd.org/changeset/base/251758 Log: Add skeleton processing of selected packages in the order in which they should be processed. De-select each package as we process (actual processing still pending)

svn commit: r251761 - in head/contrib/llvm/lib/Target/X86: . AsmParser

2013-06-14 Thread Dimitry Andric
Author: dim Date: Fri Jun 14 21:14:36 2013 New Revision: 251761 URL: http://svnweb.freebsd.org/changeset/base/251761 Log: Pull in r181620 from llvm trunk: [ms-inline asm] Fix a crasher when we fail on a direct match. The issue was that the MatchingInlineAsm and VariantID args to

svn commit: r251763 - head/bin/sh

2013-06-14 Thread Jilles Tjoelker
Author: jilles Date: Fri Jun 14 22:06:18 2013 New Revision: 251763 URL: http://svnweb.freebsd.org/changeset/base/251763 Log: sh(1): A subshell environment has its own rlimits (ulimit). This has always been the case and is intended (just like cd). This matches Austin group issue #706.

svn commit: r251765 - head

2013-06-14 Thread Brooks Davis
Author: brooks Date: Fri Jun 14 22:32:47 2013 New Revision: 251765 URL: http://svnweb.freebsd.org/changeset/base/251765 Log: Simplify the hierarchy target's logic. [0] Run hierarchy with WORLDTMP in the path so it works when it is invoked directly. Such use is nearly alwasy wrong but

svn commit: r251766 - head/sys/net80211

2013-06-14 Thread Eitan Adler
Author: eadler Date: Fri Jun 14 23:04:31 2013 New Revision: 251766 URL: http://svnweb.freebsd.org/changeset/base/251766 Log: Fix typo (dbM - dBm) Submitted by: d...@vitsch.nl Reviewed by: adrian Modified: head/sys/net80211/ieee80211_var.h Modified: head/sys/net80211/ieee80211_var.h

svn commit: r251767 - in head/sys: amd64/include/xen i386/include/xen xen xen/interface xen/interface/arch-arm/hvm xen/interface/arch-ia64 xen/interface/arch-ia64/hvm xen/interface/arch-x86 xen/int...

2013-06-14 Thread Justin T. Gibbs
Author: gibbs Date: Fri Jun 14 23:43:44 2013 New Revision: 251767 URL: http://svnweb.freebsd.org/changeset/base/251767 Log: Upgrade Xen interface headers to Xen 4.2.1. Move FreeBSD from interface version 0x00030204 to 0x00030208. Updates are required to our grant table implementation

svn commit: r251769 - head/sys/dev/virtio/network

2013-06-14 Thread Bryan Venteicher
Author: bryanv Date: Sat Jun 15 03:55:04 2013 New Revision: 251769 URL: http://svnweb.freebsd.org/changeset/base/251769 Log: Merge r250802 from bryanv/vtnetmq - Fix setting of the Rx filters QEMU 1.4 made the descriptor requirement stricter - the size of buffer descriptor must exactly

svn commit: r251770 - in head/sys: kern sys

2013-06-14 Thread Lawrence Stewart
Author: lstewart Date: Sat Jun 15 04:03:40 2013 New Revision: 251770 URL: http://svnweb.freebsd.org/changeset/base/251770 Log: Internalise handling of virtualised hook points inside hhook_{add|remove}_hook_lookup() so that khelp (and other potential API consumers) do not have to care when

svn commit: r251772 - head/sys/dev/xen/blkfront

2013-06-14 Thread Justin T. Gibbs
Author: gibbs Date: Sat Jun 15 04:51:31 2013 New Revision: 251772 URL: http://svnweb.freebsd.org/changeset/base/251772 Log: Properly track the different reasons new I/O is temporarily disabled, and only re-enable I/O when all reasons have cleared. sys/dev/xen/blkfront/block.h: In

svn commit: r251774 - head/sys/kern

2013-06-14 Thread Lawrence Stewart
Author: lstewart Date: Sat Jun 15 05:57:29 2013 New Revision: 251774 URL: http://svnweb.freebsd.org/changeset/base/251774 Log: Add a private KPI between hhook and khelp that allows khelp modules to insert hook functions into hhook points which register after the modules were loaded -