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: head/sys/cam/ctl/ctl_frontend_iscsi.

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 r25402

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. Fixing the case where number of queues for igb is auto-tuned and hw.igb.num_

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. x86/xen/h

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 use

svn commit: r256079 - in head/sys: conf kern

2013-10-05 Thread Konstantin Belousov
Author: kib Date: Sun Oct 6 06:57:28 2013 New Revision: 256079 URL: http://svnweb.freebsd.org/changeset/base/256079 Log: Remove the uipc_cow.c file, which is not used since the zero copy sockets removal. Noted by: alc Sponsored by: The FreeBSD Foundation Approved by: re (delphij