-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Map native ipi vector to xen vector. Implement apic ipi interface with xen_send_IPI_one. Tested-by: Steven Noonan <steven@uplinklabs.net> Signed-off-by: Ben Guthro <ben@guthro.net> Signed-off-by: Lin Ming <mlin@ss.pku.edu.cn> Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
- Loading branch information
Ben Guthro
authored and
Konrad Rzeszutek Wilk
committed
May 7, 2012
1 parent
569ca5b
commit f447d56
Showing
3 changed files
with
98 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
#ifndef _XEN_SMP_H | ||
|
||
extern void xen_send_IPI_mask(const struct cpumask *mask, | ||
int vector); | ||
extern void xen_send_IPI_mask_allbutself(const struct cpumask *mask, | ||
int vector); | ||
extern void xen_send_IPI_allbutself(int vector); | ||
extern void physflat_send_IPI_allbutself(int vector); | ||
extern void xen_send_IPI_all(int vector); | ||
extern void xen_send_IPI_self(int vector); | ||
|
||
#endif |