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

2013-10-16 Thread Rui Paulo
Author: rpaulo Date: Thu Oct 17 05:51:54 2013 New Revision: 25 URL: http://svnweb.freebsd.org/changeset/base/25 Log: Add a missing comma. Modified: head/sys/dev/ath/if_ath_tx.c Modified: head/sys/dev/ath/if_ath_tx.c

svn commit: r256663 - head/tools/build/mk

2013-10-16 Thread Andrey Zonov
Author: zont Date: Thu Oct 17 05:20:40 2013 New Revision: 256663 URL: http://svnweb.freebsd.org/changeset/base/256663 Log: wlconfig exists only on i386 Modified: head/tools/build/mk/OptionalObsoleteFiles.inc Modified: head/tools/build/mk/OptionalObsoleteFiles.inc

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

2013-10-16 Thread Gleb Smirnoff
On Wed, Oct 16, 2013 at 12:47:13PM -0700, Adrian Chadd wrote: A> .. so what brought this on? I can see this fixing issues for things where a A> virtual device is created with taskqueues (eg a tap device of some sort) A> that get stuffed into a vnet context. But for physical interfaces whose A> task

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

2013-10-16 Thread Gleb Smirnoff
On Wed, Oct 16, 2013 at 12:47:13PM -0700, Adrian Chadd wrote: A> .. so what brought this on? I can see this fixing issues for things where a A> virtual device is created with taskqueues (eg a tap device of some sort) A> that get stuffed into a vnet context. But for physical interfaces whose A> task

svn commit: r256662 - head/tools/build/mk

2013-10-16 Thread Andrey Zonov
Author: zont Date: Thu Oct 17 04:51:28 2013 New Revision: 256662 URL: http://svnweb.freebsd.org/changeset/base/256662 Log: Remove files which are in ObsoleteFiles.inc Modified: head/tools/build/mk/OptionalObsoleteFiles.inc Modified: head/tools/build/mk/OptionalObsoleteFiles.inc =

svn commit: r256661 - head/lib/libproc

2013-10-16 Thread Mark Johnston
Author: markj Date: Thu Oct 17 03:39:21 2013 New Revision: 256661 URL: http://svnweb.freebsd.org/changeset/base/256661 Log: Fix the libproc build when DEBUG is defined. Modified: head/lib/libproc/_libproc.h Modified: head/lib/libproc/_libproc.h ===

svn commit: r256660 - head/tools/build/mk

2013-10-16 Thread Andrey Zonov
Author: zont Date: Thu Oct 17 02:02:29 2013 New Revision: 256660 URL: http://svnweb.freebsd.org/changeset/base/256660 Log: Remove duplicates in ipfilter and kerberos sections Modified: head/tools/build/mk/OptionalObsoleteFiles.inc Modified: head/tools/build/mk/OptionalObsoleteFiles.inc =

svn commit: r256659 - head/sbin/iscontrol

2013-10-16 Thread Kevin Lo
Author: kevlo Date: Thu Oct 17 01:59:08 2013 New Revision: 256659 URL: http://svnweb.freebsd.org/changeset/base/256659 Log: Check for EHOSTUNREACH when establishing a connection. Reviewed by: trasz Modified: head/sbin/iscontrol/fsm.c Modified: head/sbin/iscontrol/fsm.c

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

2013-10-16 Thread Rui Paulo
Author: rpaulo Date: Thu Oct 17 01:53:07 2013 New Revision: 256658 URL: http://svnweb.freebsd.org/changeset/base/256658 Log: Move a lot of debugging printf's to DPRINTF. Approved by: adrian MFC after:2 weeks Modified: head/sys/dev/ath/if_ath.c head/sys/dev/ath/if_ath_tx.c Modif

svn commit: r256657 - in head: share/examples/bhyve usr.sbin/bhyveload

2013-10-16 Thread Neel Natu
Author: neel Date: Thu Oct 17 00:28:35 2013 New Revision: 256657 URL: http://svnweb.freebsd.org/changeset/base/256657 Log: Add an option to bhyveload(8) that allows setting a loader environment variable from the command line. The option syntax is "-e ". It may be used multiple times to s

Re: svn commit: r228969 - head/sys/netinet

2013-10-16 Thread John Baldwin
On Sunday, July 01, 2012 1:48:23 pm Mikolaj Golub wrote: > > On Mon, 2 Apr 2012 08:48:04 -0400 John Baldwin wrote: > > JB> On Sunday, April 01, 2012 8:05:00 am Mikolaj Golub wrote: > >> Hi, > >> > >> On 12/29/11, John Baldwin wrote: > >> > Author: jhb > >> > Date: Thu Dec 29 20:41:16 2011

svn commit: r256650 - head/usr.sbin/kldxref

2013-10-16 Thread Jilles Tjoelker
Author: jilles Date: Wed Oct 16 20:04:06 2013 New Revision: 256650 URL: http://svnweb.freebsd.org/changeset/base/256650 Log: kldxref: Add static keyword to the new function only used in the same file. The WARNS level is not such that the omission broke the build. Reported by: mdf Mod

svn commit: r256649 - head/sys/mips/atheros

2013-10-16 Thread Adrian Chadd
Author: adrian Date: Wed Oct 16 19:53:50 2013 New Revision: 256649 URL: http://svnweb.freebsd.org/changeset/base/256649 Log: Whilst here, document that this TX alignment requirement may acutally not be required on later hardware. It would allow for higher packet rates so yes, it would be

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

2013-10-16 Thread Adrian Chadd
.. so what brought this on? I can see this fixing issues for things where a virtual device is created with taskqueues (eg a tap device of some sort) that get stuffed into a vnet context. But for physical interfaces whose taskqueues don't have a specific vnet context and may need to set it per-packe

svn commit: r256648 - head/sys/mips/atheros

2013-10-16 Thread Adrian Chadd
Author: adrian Date: Wed Oct 16 19:36:50 2013 New Revision: 256648 URL: http://svnweb.freebsd.org/changeset/base/256648 Log: Allow the MDIO bus frequency to be selected. The MDIO bus frequency is configured as a divisor off of the MDIO bus reference clock. For the AR9344 and later, the M

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

2013-10-16 Thread Ian Lepore
Author: ian Date: Wed Oct 16 19:06:44 2013 New Revision: 256647 URL: http://svnweb.freebsd.org/changeset/base/256647 Log: Invalidate the entire L2 cache before enabling it. Say whether it has been enabled or disabled. Modified: head/sys/arm/arm/pl310.c Modified: head/sys/arm/arm/pl310.c =

svn commit: r256646 - head/usr.sbin/freebsd-update

2013-10-16 Thread Colin Percival
Author: cperciva Date: Wed Oct 16 18:36:53 2013 New Revision: 256646 URL: http://svnweb.freebsd.org/changeset/base/256646 Log: When installing updates, install new directories first and remove old directories last. This is generally handled by the fact that the list of filesystem objects

svn commit: r256645 - in head: lib/libvmmapi sys/amd64/amd64 sys/amd64/include sys/amd64/vmm sys/amd64/vmm/intel usr.sbin/bhyve usr.sbin/bhyvectl

2013-10-16 Thread Neel Natu
Author: neel Date: Wed Oct 16 18:20:27 2013 New Revision: 256645 URL: http://svnweb.freebsd.org/changeset/base/256645 Log: Add a new capability, VM_CAP_ENABLE_INVPCID, that can be enabled to expose 'invpcid' instruction to the guest. Currently bhyve will try to enable this capability uncondi

svn commit: r256644 - head/lib/libz

2013-10-16 Thread Xin LI
Author: delphij Date: Wed Oct 16 17:16:40 2013 New Revision: 256644 URL: http://svnweb.freebsd.org/changeset/base/256644 Log: Make it possible to seek within a gzip stream. Modified: head/lib/libz/zopen.c Modified: head/lib/libz/zopen.c ===

svn commit: r256643 - head/sys/kern

2013-10-16 Thread Ed Maste
Author: emaste Date: Wed Oct 16 17:03:46 2013 New Revision: 256643 URL: http://svnweb.freebsd.org/changeset/base/256643 Log: Error out on failure to open specified config file Modified: head/sys/kern/makesyscalls.sh Modified: head/sys/kern/makesyscalls.sh

svn commit: r256642 - head/contrib/libcxxrt

2013-10-16 Thread Dimitry Andric
Author: dim Date: Wed Oct 16 17:00:21 2013 New Revision: 256642 URL: http://svnweb.freebsd.org/changeset/base/256642 Log: Since C++ typeinfo objects are currently not guaranteed to be merged at runtime by the dynamic linker, check for their equality in libcxxrt by not only comparing the type

svn commit: r256641 - in head/release/picobsd/floppy.tree/etc: . ssh

2013-10-16 Thread Luigi Rizzo
Author: luigi Date: Wed Oct 16 16:53:00 2013 New Revision: 256641 URL: http://svnweb.freebsd.org/changeset/base/256641 Log: help running sshd on picobsd Modified: head/release/picobsd/floppy.tree/etc/rc1 head/release/picobsd/floppy.tree/etc/ssh/sshd_config Modified: head/release/picobsd/fl

svn commit: r256639 - head/release/picobsd/build

2013-10-16 Thread Luigi Rizzo
Author: luigi Date: Wed Oct 16 16:46:15 2013 New Revision: 256639 URL: http://svnweb.freebsd.org/changeset/base/256639 Log: update the picobsd script to build with GCC and not CLANG Modified: head/release/picobsd/build/picobsd Modified: head/release/picobsd/build/picobsd

svn commit: r256640 - head

2013-10-16 Thread Ian Lepore
Author: ian Date: Wed Oct 16 16:46:25 2013 New Revision: 256640 URL: http://svnweb.freebsd.org/changeset/base/256640 Log: Allow 'make xdev' to work when DESTDIR is set. Submitted by: Patrick Kelsey Modified: head/Makefile.inc1 Modified: head/Makefile.inc1 ==

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

2013-10-16 Thread Ian Lepore
Author: ian Date: Wed Oct 16 16:35:25 2013 New Revision: 256638 URL: http://svnweb.freebsd.org/changeset/base/256638 Log: Add cases for the combinations of busdma sync op flags that we handle correctly by doing nothing, then add a panic for the default case, because that implies that some dr

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

2013-10-16 Thread Ian Lepore
Author: ian Date: Wed Oct 16 16:32:35 2013 New Revision: 256637 URL: http://svnweb.freebsd.org/changeset/base/256637 Log: When calculating the number of bounce pages needed, round the maxsize up to a multiple of PAGE_SIZE, and add one page because there can always be one more boundary crossi

svn commit: r256629 - in head/sys/arm: arm include

2013-10-16 Thread Ruslan Bukin
Author: br Date: Wed Oct 16 15:20:27 2013 New Revision: 256629 URL: http://svnweb.freebsd.org/changeset/base/256629 Log: Add CPU ID for ARM Cortex A5. Approved by: cognet (mentor) Modified: head/sys/arm/arm/cpufunc.c head/sys/arm/arm/identcpu.c head/sys/arm/include/armreg.h Modifie

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

2013-10-16 Thread Ian Lepore
Author: ian Date: Wed Oct 16 14:24:22 2013 New Revision: 256628 URL: http://svnweb.freebsd.org/changeset/base/256628 Log: Fix a register name typo. The effect was that CPU_CONTROL_AFLT_ENABLE wasn't being set, but it was almost assuredly already turned on anyway by the bootloader. Modified

svn commit: r256624 - head/sys/net

2013-10-16 Thread Alexander V. Chernikov
Author: melifaro Date: Wed Oct 16 12:18:44 2013 New Revision: 256624 URL: http://svnweb.freebsd.org/changeset/base/256624 Log: Fix long-standing issue with incorrect radix mask calculation. Usual symptoms are messages like rn_delete: inconsistent annotation rn_addmask: mask impossibly a

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

2013-10-16 Thread Alexander V. Chernikov
Author: melifaro Date: Wed Oct 16 10:36:42 2013 New Revision: 256618 URL: http://svnweb.freebsd.org/changeset/base/256618 Log: Reflect r248070 (RTM_PINNED) changes in documentation. Pointed by: pluknet MFC after:2 weeks Modified: head/share/man/man9/rtentry.9 Modified: head/shar

svn commit: r256617 - head/sys/net

2013-10-16 Thread Alexander V. Chernikov
Author: melifaro Date: Wed Oct 16 10:33:20 2013 New Revision: 256617 URL: http://svnweb.freebsd.org/changeset/base/256617 Log: Remove unused fields from radix_node_head. Sponsored by: Yandex LLC Modified: head/sys/net/radix.h Modified: head/sys/net/radix.h ==

svn commit: r256614 - head/sys/kern

2013-10-16 Thread Alexander Motin
Author: mav Date: Wed Oct 16 09:56:40 2013 New Revision: 256614 URL: http://svnweb.freebsd.org/changeset/base/256614 Log: MFprojects/camlock r256370: - Take BIO lock in biodone() only when there is no completion callback set and so we should wake up thread waiting in biowait(). - Remove

svn commit: r256613 - head/sys/kern

2013-10-16 Thread Alexander Motin
Author: mav Date: Wed Oct 16 09:52:59 2013 New Revision: 256613 URL: http://svnweb.freebsd.org/changeset/base/256613 Log: MFprojects/camlock r254763: Move tq_enqueue() call out of the queue lock for known handlers (actually I have found no others in the base system). This reduces queue lock

svn commit: r256612 - head/sys/kern

2013-10-16 Thread Alexander Motin
Author: mav Date: Wed Oct 16 09:48:23 2013 New Revision: 256612 URL: http://svnweb.freebsd.org/changeset/base/256612 Log: MFprojects/camlock r254685: Remove TQ_FLAGS_PENDING flag, softly duplicating queue emptiness status. Modified: head/sys/kern/subr_taskqueue.c Modified: head/sys/kern/su

svn commit: r256610 - head/sys/geom/raid

2013-10-16 Thread Alexander Motin
Author: mav Date: Wed Oct 16 09:33:23 2013 New Revision: 256610 URL: http://svnweb.freebsd.org/changeset/base/256610 Log: MFprojects/camlock r256445: Add unmapped I/O support to GEOM RAID. Modified: head/sys/geom/raid/g_raid.c head/sys/geom/raid/g_raid.h head/sys/geom/raid/tr_concat.c

svn commit: r256607 - head/sys/geom

2013-10-16 Thread Alexander Motin
Author: mav Date: Wed Oct 16 09:21:40 2013 New Revision: 256607 URL: http://svnweb.freebsd.org/changeset/base/256607 Log: MFprojects/camlock r256371: Fix passing uninitialized bio_resid argument to g_trace(). Modified: head/sys/geom/geom_dev.c Modified: head/sys/geom/geom_dev.c ===

svn commit: r256606 - head/sys/geom

2013-10-16 Thread Alexander Motin
Author: mav Date: Wed Oct 16 09:18:01 2013 New Revision: 256606 URL: http://svnweb.freebsd.org/changeset/base/256606 Log: MFprojects/camlock r254907: Move g_io_deliver() out of the lock, as required for direct dispatch. Move g_destroy_bio() out too to reduce lock scope even more. Modified:

svn commit: r256603 - in head/sys: geom kern sys

2013-10-16 Thread Alexander Motin
Author: mav Date: Wed Oct 16 09:12:40 2013 New Revision: 256603 URL: http://svnweb.freebsd.org/changeset/base/256603 Log: MFprojects/camlock r254905: Introduce new function devstat_end_transaction_bio_bt(), adding new argument to specify present time. Use this function to move binuptime() o

svn commit: r256594 - head/usr.sbin/freebsd-update

2013-10-16 Thread Colin Percival
Author: cperciva Date: Wed Oct 16 08:19:58 2013 New Revision: 256594 URL: http://svnweb.freebsd.org/changeset/base/256594 Log: Speed up `freebsd-update IDS` by using IFS to split fields instead of forking lots of processes to run echo|cut. In one test this reduced the CPU time from 980s to