From: Sheng Yang Date: Thu, 30 Apr 2009 02:58:42 +0000 (+0800) Subject: KVM: No disable_irq for MSI/MSI-X interrupt on device assignment X-Git-Tag: v2.6.32-rc1~693^2~183 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=968a6347936f9421b5bc5358b579e811c52726bc;p=pandora-kernel.git KVM: No disable_irq for MSI/MSI-X interrupt on device assignment Disable interrupt at interrupt handler and enable it when guest ack is for the level triggered interrupt, to prevent reinjected interrupt. MSI/MSI-X don't need it. One possible problem is multiply same vector interrupt injected between irq handler and scheduled work handler would be merged as one for MSI/MSI-X. But AFAIK, the drivers handle it well. The patch fixed the oplin card performance issue(MSI-X performance is half of MSI/INTx). Signed-off-by: Sheng Yang Signed-off-by: Avi Kivity --- Reading git-diff-tree failed