On Wed, 10 Jul 2019 at 14:35, Alexander Graf <graf@xxxxxxxxxx> wrote: > > This patch adds a unit test for the PL031 RTC that is used in the virt machine. > It just pokes basic functionality. I've mostly written it to familiarize myself > with the device, but I suppose having the test around does not hurt, as it also > exercises the GIC SPI interrupt path. Have you tested this against a real hardware pl031? I appreciate that the scaffolding to let you do that is probably pretty painful, but it would be interesting to test, because I'm not really all that confident in the accuracy of QEMU's pl031 model. (Notably there are some places where it absolutely does not work like the real h/w; in some ways it's a bit like "a pl031 that some imaginary firmware has initialized and enabled"...) thanks -- PMM