aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/msi.h
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2008-05-12 10:06:40 +0100
committerKeir Fraser <keir.fraser@citrix.com>2008-05-12 10:06:40 +0100
commit934e3a569516ae07dc5d04c64f512cad7ba8d9e8 (patch)
treea1cf5cdb233315ef245353a2bc7baa2c76a2e87a /xen/include/asm-x86/msi.h
parent038d22a4c7db95a204be13083eb08b74a2c9f8e0 (diff)
downloadxen-934e3a569516ae07dc5d04c64f512cad7ba8d9e8.tar.gz
xen-934e3a569516ae07dc5d04c64f512cad7ba8d9e8.tar.bz2
xen-934e3a569516ae07dc5d04c64f512cad7ba8d9e8.zip
x86 hvm: Clean MSI related data when destroy domain.
Signed-off-by: Shan Haitao <Haitao.shan@intel.com>
Diffstat (limited to 'xen/include/asm-x86/msi.h')
-rw-r--r--xen/include/asm-x86/msi.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/xen/include/asm-x86/msi.h b/xen/include/asm-x86/msi.h
index 9cd34de8f9..757bdfc135 100644
--- a/xen/include/asm-x86/msi.h
+++ b/xen/include/asm-x86/msi.h
@@ -68,6 +68,7 @@ extern void write_msi_msg(unsigned int irq, struct msi_msg *msg);
extern void set_msi_irq_affinity(unsigned int irq, cpumask_t mask);
extern int pci_enable_msi(u8 bus, u8 devfn, int vector, int entry_nr, int msi);
extern void pci_disable_msi(int vector);
+extern void pci_cleanup_msi(u8 bus, u8 devfn);
struct msi_desc {
struct {