On 5/15/25 11:54 AM, Jan Beulich wrote:
On 06.05.2025 18:51, Oleksii Kurochko wrote:
+static void cf_check aplic_set_irq_type(struct irq_desc *desc, unsigned int
type)
+{
+/*
+* Interrupt 0 isn't possible based on the spec:
+* Each of an APLIC’s interrupt sources has a fixed uniq
On 06.05.2025 18:51, Oleksii Kurochko wrote:
> +static void cf_check aplic_set_irq_type(struct irq_desc *desc, unsigned int
> type)
> +{
> +/*
> +* Interrupt 0 isn't possible based on the spec:
> +* Each of an APLIC’s interrupt sources has a fixed unique identity
> number in the ran
Implement functions necessarry to have working external interrupts in
hypervisor mode. The following changes are done:
- Add a common function intc_handle_external_irq() to call APLIC specific
function to handle an interrupt.
- Update do_trap() function to handle IRQ_S_EXT case; add the che