From: Alex Williamson Date: Mon, 9 Jul 2012 16:53:22 +0000 (-0600) Subject: KVM: Fix device assignment threaded irq handler X-Git-Tag: v3.5-rc7~20^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a76beb14123a69ca080f5a5425e28b786d62318d;p=pandora-kernel.git KVM: Fix device assignment threaded irq handler The kernel no longer allows us to pass NULL for the hard handler without also specifying IRQF_ONESHOT. IRQF_ONESHOT imposes latency in the exit path that we don't need for MSI interrupts. Long term we'd like to inject these interrupts from the hard handler when possible. In the short term, we can create dummy hard handlers that return us to the previous behavior. Credit to Michael for original patch. Fixes: https://bugzilla.kernel.org/show_bug.cgi?id=43328 Signed-off-by: Michael S. Tsirkin Signed-off-by: Alex Williamson Signed-off-by: Avi Kivity --- Reading git-diff-tree failed