Re: kvm: provide synchronous registers in kvm_run

2012-01-12 Thread Alexander Graf
On 01/11/2012 11:20 AM, Christian Borntraeger wrote: Avi, Marcelo, here is the next version of the sync register patch series. A small hint for patch sets: $ git format-patch -n --cover-letter ... generates a / patch mail template that contains some summary about your set, like

Re: kvm: provide synchronous registers in kvm_run

2012-01-12 Thread Alexander Graf
On 01/11/2012 11:20 AM, Christian Borntraeger wrote: Avi, Marcelo, here is the next version of the sync register patch series. Whole set is: Acked-by: Alexander Graf ag...@suse.de Very cool interface addition! Alex -- To unsubscribe from this list: send the line unsubscribe kvm in the

kvm: provide synchronous registers in kvm_run

2012-01-11 Thread Christian Borntraeger
Avi, Marcelo, here is the next version of the sync register patch series. -- To unsubscribe from this list: send the line unsubscribe kvm in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [patch 1/3] kvm: provide synchronous registers in kvm_run

2012-01-09 Thread Alexander Graf
On 22.12.2011, at 12:56, Christian Borntraeger wrote: From: Christian Borntraeger borntrae...@de.ibm.com On some cpus the overhead for virtualization instructions is in the same range as a system call. Having to call multiple ioctls to get set registers will make userspace handled exits

Re: [PATCH 1/4] kvm: provide synchronous registers in kvm_run

2012-01-09 Thread Alexander Graf
On 05.01.2012, at 10:54, Christian Borntraeger wrote: On some cpus the overhead for virtualization instructions is in the same range as a system call. Having to call multiple ioctls to get set registers will make certain userspace handled exits more expensive than necessary. Lets provide two

Re: [PATCH 1/4] kvm: provide synchronous registers in kvm_run

2012-01-09 Thread Avi Kivity
On 01/09/2012 03:01 PM, Alexander Graf wrote: On 05.01.2012, at 10:54, Christian Borntraeger wrote: On some cpus the overhead for virtualization instructions is in the same range as a system call. Having to call multiple ioctls to get set registers will make certain userspace handled exits

[PATCH 1/4] kvm: provide synchronous registers in kvm_run

2012-01-05 Thread Christian Borntraeger
On some cpus the overhead for virtualization instructions is in the same range as a system call. Having to call multiple ioctls to get set registers will make certain userspace handled exits more expensive than necessary. Lets provide two sections in kvm_run to have a shared save area for guest

[patch 1/3] kvm: provide synchronous registers in kvm_run

2011-12-22 Thread Christian Borntraeger
From: Christian Borntraeger borntrae...@de.ibm.com On some cpus the overhead for virtualization instructions is in the same range as a system call. Having to call multiple ioctls to get set registers will make userspace handled exits more expensive than necessary. Lets provide two sections in

Re: [patch 1/3] kvm: provide synchronous registers in kvm_run

2011-12-22 Thread Avi Kivity
On 12/22/2011 01:56 PM, Christian Borntraeger wrote: From: Christian Borntraeger borntrae...@de.ibm.com On some cpus the overhead for virtualization instructions is in the same range as a system call. Having to call multiple ioctls to get set registers will make userspace handled exits more