On 19.08.2013, at 07:55, Alexey Kardashevskiy wrote:

> From: David Gibson <[email protected]>
> 
> Recent (host) kernels support emulating the PAPR defined "XICS" interrupt
> controller system within KVM.  This patch allows qemu to initialize and
> configure the in-kernel XICS, and keep its state in sync with qemu's XICS
> state as necessary.
> 
> This should give considerable performance improvements.  e.g. on a simple
> IPI ping-pong test between hardware threads, using qemu XICS gives us
> around 5,000 irqs/second, whereas the in-kernel XICS gives us around
> 70,000 irqs/s on the same hardware configuration.
> 
> Signed-off-by: David Gibson <[email protected]>
> [Mike Qiu <[email protected]>: fixed mistype which caused 
> ics_set_kvm_state() to fail]
> Signed-off-by: Alexey Kardashevskiy <[email protected]>

Reviewed-by: Alexander Graf <[email protected]>

Very nice!


Alex


Reply via email to