svn commit: r256065 - head/sys/cam/ctl

2013-10-05 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Oct 5 16:22:33 2013 New Revision: 256065 URL: http://svnweb.freebsd.org/changeset/base/256065 Log: Split cfiscsi_datamove() in two; no functional changes. Approved by: re (glebius) Sponsored by: FreeBSD Foundation Modified:

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

2013-10-05 Thread Bryan Venteicher
Author: bryanv Date: Sat Oct 5 18:07:24 2013 New Revision: 256066 URL: http://svnweb.freebsd.org/changeset/base/256066 Log: Do not hold the vtnet Rx queue lock when calling up into the stack This matches other similar drivers and avoids various LOR warnings. Approved by: re (marius)

svn commit: r256068 - head/sys/kern

2013-10-05 Thread Alan Cox
Author: alc Date: Sat Oct 5 18:53:03 2013 New Revision: 256068 URL: http://svnweb.freebsd.org/changeset/base/256068 Log: Tidy up kmeminit(): Since r245575, 'nmbclusters' is calculated after kmeminit() runs, so it contributes nothing to 'vm_kmem_size'; update a comment to reflect that

svn commit: r256069 - in head/sys/dev: e1000 ixgbe

2013-10-05 Thread Hiren Panchasara
Author: hiren Date: Sat Oct 5 19:17:56 2013 New Revision: 256069 URL: http://svnweb.freebsd.org/changeset/base/256069 Log: Expose system level ixgbe sysctls. Device level sysctls are already exposed as dev.ix.device Fixing the case where number of queues for igb is auto-tuned and

svn commit: r256071 - in head/sys: dev/hyperv/vmbus x86/xen

2013-10-05 Thread Justin T. Gibbs
Author: gibbs Date: Sat Oct 5 19:51:09 2013 New Revision: 256071 URL: http://svnweb.freebsd.org/changeset/base/256071 Log: Correct panic caused by attaching both Xen PV and HyperV virtualization aware drivers on Xen hypervisors that advertise support for some HyperV features.

Re: svn commit: r256066 - head/sys/dev/virtio/network

2013-10-05 Thread Alexander V. Chernikov
On 05.10.2013 22:07, Bryan Venteicher wrote: Author: bryanv Date: Sat Oct 5 18:07:24 2013 New Revision: 256066 URL: http://svnweb.freebsd.org/changeset/base/256066 Log: Do not hold the vtnet Rx queue lock when calling up into the stack Do you measure performance penalty for this?

svn commit: r256072 - in head: lib/libvmmapi sys/amd64/amd64 sys/amd64/include sys/amd64/vmm sys/amd64/vmm/amd sys/amd64/vmm/intel sys/amd64/vmm/io usr.sbin/bhyve usr.sbin/bhyvectl usr.sbin/bhyveload

2013-10-05 Thread Neel Natu
Author: neel Date: Sat Oct 5 21:22:35 2013 New Revision: 256072 URL: http://svnweb.freebsd.org/changeset/base/256072 Log: Merge projects/bhyve_npt_pmap into head. Make the amd64/pmap code aware of nested page table mappings used by bhyve guests. This allows bhyve to associate each guest

svn commit: r256073 - in head/sys: amd64/include dev/xen/timer i386/include i386/xen x86/acpica x86/xen

2013-10-05 Thread Justin T. Gibbs
Author: gibbs Date: Sat Oct 5 23:11:01 2013 New Revision: 256073 URL: http://svnweb.freebsd.org/changeset/base/256073 Log: Formalize the concept of virtual CPU ids by adding a per-cpu vcpu_id field. Perform vcpu enumeration for Xen PV and HVM environments and convert all Xen drivers to

svn commit: r256074 - stable/9/sys/kern

2013-10-05 Thread Konstantin Belousov
Author: kib Date: Sun Oct 6 05:50:55 2013 New Revision: 256074 URL: http://svnweb.freebsd.org/changeset/base/256074 Log: MFC r255798: Pre-acquire the filedesc sx when a possibility exists that the later code could need to remove a kqueue from the filedesc list. Modified:

svn commit: r256075 - stable/9/sys/security/mac

2013-10-05 Thread Konstantin Belousov
Author: kib Date: Sun Oct 6 05:53:29 2013 New Revision: 256075 URL: http://svnweb.freebsd.org/changeset/base/256075 Log: MFC r255945: Make the mac_policy_rm lock recursable, which allows reentrance into the mac framework. Modified: stable/9/sys/security/mac/mac_framework.c Directory