[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH] arm/vgic-v3: Fix write_ignore_64's check in __vgic_v3_rdistr_rd_mmio_write()
Hi Oleksandr, On 20/05/2025 14:47, Oleksandr Tyshchenko wrote: An attempt to write access the register (i.e. GICR_PROPBASER, GICR_PENDBASER) which should be ignored (i.e. no virtual ITS present) causes the data about I assume, this is a guest data abort, rather than Xen crash? due to incorrect check at the write_ignore_64 label. The check should beinverted. OOI, why would a guest try to write to GICR_PROPBASER if the ITS is not present? Was it a bug in the OS? Fixes: c4d6bbdc12e5 ("xen/arm: vgic-v3: Support 32-bit access for 64-bit registers") Signed-off-by: Oleksandr Tyshchenko <oleksandr_tyshchenko@xxxxxxxx> With the commit message clarified and Andrew's comments addressed: Acked-by: Julien Grall <jgrall@xxxxxxxxxx> Cheers, -- Julien Grall
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |