Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ASPEED video engine driver prevents Linux from booting under QEMU #27

Closed
amboar opened this issue Apr 18, 2019 · 1 comment
Closed

ASPEED video engine driver prevents Linux from booting under QEMU #27

amboar opened this issue Apr 18, 2019 · 1 comment
Assignees

Comments

@amboar
Copy link
Member

amboar commented Apr 18, 2019

openbmc/linux@1481a047a154 fails to boot with 5dca85c. Example invocation:

$ qemu-system-arm -M romulus-bmc \
-kernel arch/arm/boot/zImage \
-dtb arch/arm/boot/dts/aspeed-bmc-opp-romulus.dtb \
-initrd ~/env/buildroot/2017.8/rootfs.cpio.xz \
-append "console=ttyS4,115200b,8n1 debug earlyprintk" \
-nographic \
-d unimp
qemu-system-arm: Aspeed iBT has no chardev backend
aspeed_vic_write: Software interrupts unavailable. IRQs to be cleared: 0x00000000ffffffff
aspeed_vic_write: Software interrupts unavailable. IRQs to be cleared: 0x0007ffff00000000
aspeed_wdt_read: uninmplemented read at offset 0x4
aspeed_wdt_read: uninmplemented read at offset 0x4
aspeed_vic_write: Software interrupts unavailable. IRQs to be cleared: 0x00000000ffffffff
aspeed_vic_write: Software interrupts unavailable. IRQs to be cleared: 0x0007ffff00000000
aspeed_wdt_read: uninmplemented read at offset 0x4
aspeed_wdt_read: uninmplemented read at offset 0x4
aspeed_vic_write: Software interrupts unavailable. IRQs to be cleared: 0x00000000ffffffff
aspeed_vic_write: Software interrupts unavailable. IRQs to be cleared: 0x0007ffff00000000
aspeed_wdt_read: uninmplemented read at offset 0x4
aspeed_wdt_read: uninmplemented read at offset 0x4
...
@amboar amboar self-assigned this Apr 18, 2019
@amboar
Copy link
Member Author

amboar commented Apr 18, 2019

Was missing -m 512 - turns out reserving all your memory makes it hard for the kernel to do very much. We should probably improve the default behaviour.

@amboar amboar closed this as completed Apr 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant