On Thu, Dec 29, 2016 at 08:02:16AM -0000, Hansni Bu wrote: > Public bug reported: ... > https://bugs.launchpad.net/bugs/1653063 ... > After console prints the message below: > "Uncompressing > Linux.......................................................................... > done, booting the kernel." > there's no further action noticed. > > If "-icount" is not set, namely run as: > qemu-system-arm -M integratorcp -kernel arm-test/zImage.integrator -initrd > arm-test/arm_root.img -nographic -nodefaults -chardev stdio,mux=on,id=char0 > -serial chardev:char0 --append "console=ttyAMA0" > > or if "-nodefaults" is not set, namely run as: > qemu-system-arm -M integratorcp -kernel arm-test/zImage.integrator -initrd > arm-test/arm_root.img -nographic -icount 1 --append "console=ttyAMA0" > > The Linux boot procedure can finish successfully.
Hi Hansni, The fact things work when you remove -nodefaults is a sign that with it your single cpu may just not be getting scheduled again. Does the patch from Alex Bennée here[*] help? drew [*] https://lists.gnu.org/archive/html/qemu-devel/2016-11/msg01743.html