Thread (13 messages) 13 messages, 6 authors, 2021-04-23

Re: [PATCH 2/2] ACPI: irq: Prevent unregistering of GIC SGIs

From: Sudeep Holla <hidden>
Date: 2021-04-21 17:15:40
Also in: linux-acpi, lkml

On Wed, Apr 21, 2021 at 05:43:17PM +0100, Marc Zyngier wrote:
When using ACPI on arm64, which implies the GIC IRQ model, no
table should ever provide a GSI number in the range [0:15],
as these are reserved for IPIs.

However, drivers tend to call acpi_unregister_gsi() with any
random GSI number provided by half baked tables, which results
in an exploding kernel when its IPIs have been unconfigured.

In order to catch this, check for the silly case early, warn
that something is going wrong and avoid the above disaster.
Reviewed-by: Sudeep Holla <redacted>

Just curious if this is just precaution or do we have a platform doing
something stupid like this ?

--
Regards,
Sudeep

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help