qemu aarch64 cannot boot linux kernel v4.6+ Hi, I tested the latest qemu-system-aarch64 cannot boot linux mainline kernel since v4.6 from https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git. Environment info: # host ubuntu 16.04 # qemu Master branch from git://git.qemu.org/qemu.git, and now the HEAD is c11d61271b9e6e7a1f0479ef1ca8fb55fa457a62. # build command ./configure --target-list=aarch64-softmmu make # qemu commmand qemu-system-aarch64 -machine virt -cpu cortex-a57 -machine type=virt -smp 4 -m 1024 -nographic -s -kernel ~/workspace/linux/arch/arm64/boot/Image -device e1000,netdev=net0 -netdev user,id=net0,hostfwd=tcp::2222-:22 Error info: No error prompted, actually no any log which means I couldn't see the usually kernel boot message. Debug info: I did a git bisect on linux, and found with this kernel commit, qemu failed to boot. Parent of 406e308770a92bd33995b2e5b681e86358328bb0 can boot. commit 406e308770a92bd33995b2e5b681e86358328bb0 Author: James Morse