On 10 February 2017 at 21:08, Marcin Chojnacki <marcin...@gmail.com> wrote: > Recent vanilla Raspberry Pi kernels started to make use of > the hardware random number generator in BCM2835 SoC. As a > result, those kernels wouldn't work anymore under QEMU > but rather just freeze during the boot process. > > This patch implements a trivial BCM2835 compatible RNG, > and adds it as a peripheral to BCM2835 platform, which > allows to boot a vanilla Raspberry Pi kernel under Qemu.
So this looks good to me (other than the rand issue which I just posted a patch for). My testing shows that it definitely helps for the raspbian image I just downloaded. However although the kernel boots OK it hangs indefinitely because it can't find a root filesystem -- presumably it doesn't see the sd card. Do you see that, or does it work for you? thanks -- PMM