[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 2/2] xen: arm64: doc: Add some details about interrupt handling
In some mailing list discussion http://lists.xen.org/archives/html/xen-devel/2016-04/msg00214.html some details about the interrupt handling of Xen were given. Add that so it's not forgotten. Signed-off-by: Dirk Behme <dirk.behme@xxxxxxxxxxxx> --- Note: I'd be happy to move this to an other documentation file if any other file fits better. docs/misc/arm/booting.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/misc/arm/booting.txt b/docs/misc/arm/booting.txt index ffc9029..69b7d81 100644 --- a/docs/misc/arm/booting.txt +++ b/docs/misc/arm/booting.txt @@ -27,6 +27,21 @@ On ARM64 Linux it has to be ensured that the Secure Configuration Register has the HVC instructions enabled at EL1 and above (SCR_EL3.HCE == 1). + +Interrupt usage +=============== + +All interrupts are taken by Xen. The function do_IRQ in Xen will +dispatch the IRQ either to a guest or call a Xen specific handler. + +Xen handles only a limited number of interrupt: +* timers +* UART +* SMMU + +The rest is either routed to guests or blacklisted by Xen. + + [1] linux/Documentation/arm/Booting Latest version: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Documentation/arm/Booting -- 2.8.0 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |