On 17.05.2024 12:45, Chen, Jiqian wrote: > On 2024/5/16 22:01, Jan Beulich wrote: >> On 16.05.2024 11:52, Jiqian Chen wrote: >>> + if ( gsi >= nr_irqs_gsi ) >>> + { >>> + ret = -EINVAL; >>> + break; >>> + } >>> + >>> + if ( !irq_access_permitted(current->domain, gsi) || >> >> I.e. assuming IRQ == GSI? Is that a valid assumption when any number of >> source overrides may be surfaced by ACPI? > All irqs smaller than nr_irqs_gsi are gsi, aren't they?
They are, but there's not necessarily a 1:1 mapping. Jan