On Tue, 2025-04-01 at 01:04 +0200, Philippe Mathieu-Daudé wrote: > From: Joel Stanley <j...@jms.id.au> > > Guest code was performing a byte load to the SCU MMIO region, leading > to the guest code crashing (it should be using proper accessors, but > that is not Qemu's bug). Hardware and the documentation[1] both agree > that byte loads are okay, so change all of the aspeed SCU devices to > accept a minimum access size of 1. > > [1] See the 'ARM Address Space Mapping' table in the ASPEED docs. > This > is section 6.1 in the ast2400 and ast2700, and 7.1 in the ast2500 and > ast2600 datasheets. > > Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2636 > Signed-off-by: Joel Stanley <j...@jms.id.au> > Reviewed-by: Troy Lee <leet...@gmail.com> > Message-ID: <20241118021820.4928-1-j...@jms.id.au> > [PMD: Rebased, only including SCU changes] > Signed-off-by: Philippe Mathieu-Daudé <phi...@linaro.org>
Reviewed-by: Andrew Jeffery <and...@codeconstruct.com.au>