[Qemu-devel] [Bug 1794187] Re: improve error message, when using raspi3 and RAM>4G
Fixed here: https://git.qemu.org/?p=qemu.git;a=commitdiff;h=ff3dcf28c0b7a3ac261 ** Changed in: qemu Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1794187 Title: improve error message, when using raspi3 and RAM>4G Status in QEMU: Fix Released Bug description: Running `qemu-system-aarch64 image-aarch64.iso --machine raspi3 -m 8G` prints this error message: ``` Unexpected error in visit_type_uintN() at /builddir/build/BUILD/qemu-3.0.0/qapi/qapi-visit-core.c:164: qemu-system-aarch64: Parameter 'vcram-base' expects uint32_t ``` The problem is, that you musn't use more than 4 GB RAM for machine raspi3. As it took me some time to figure that out, I'd be glad, if you can print better error message, like you do, when using more than 4 CPU cores with machine raspi3: ``` Invalid SMP CPUs 8. The max CPUs supported by machine 'raspi3' is 4 ``` To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1794187/+subscriptions
[Qemu-devel] [Bug 1794187] Re: improve error message, when using raspi3 and RAM>4G
Improved diagnostic message is now in master and will be in QEMU 4.1. ** Changed in: qemu Status: In Progress => Fix Committed -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1794187 Title: improve error message, when using raspi3 and RAM>4G Status in QEMU: Fix Committed Bug description: Running `qemu-system-aarch64 image-aarch64.iso --machine raspi3 -m 8G` prints this error message: ``` Unexpected error in visit_type_uintN() at /builddir/build/BUILD/qemu-3.0.0/qapi/qapi-visit-core.c:164: qemu-system-aarch64: Parameter 'vcram-base' expects uint32_t ``` The problem is, that you musn't use more than 4 GB RAM for machine raspi3. As it took me some time to figure that out, I'd be glad, if you can print better error message, like you do, when using more than 4 CPU cores with machine raspi3: ``` Invalid SMP CPUs 8. The max CPUs supported by machine 'raspi3' is 4 ``` To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1794187/+subscriptions
[Qemu-devel] [Bug 1794187] Re: improve error message, when using raspi3 and RAM>4G
I've submitted a patch to the list: http://patchwork.ozlabs.org/patch/1067963/ With it, QEMU will give this error instead: qemu-system-aarch64: Requested ram size is too large for this machine: maximum is 1GB (Note that the maximum is 1GB, not 4GB -- it's just that values between 1 and 4GB happened not to make QEMU crash, though it wouldn't handle them very usefully before.) ** Changed in: qemu Status: Confirmed => In Progress -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1794187 Title: improve error message, when using raspi3 and RAM>4G Status in QEMU: In Progress Bug description: Running `qemu-system-aarch64 image-aarch64.iso --machine raspi3 -m 8G` prints this error message: ``` Unexpected error in visit_type_uintN() at /builddir/build/BUILD/qemu-3.0.0/qapi/qapi-visit-core.c:164: qemu-system-aarch64: Parameter 'vcram-base' expects uint32_t ``` The problem is, that you musn't use more than 4 GB RAM for machine raspi3. As it took me some time to figure that out, I'd be glad, if you can print better error message, like you do, when using more than 4 CPU cores with machine raspi3: ``` Invalid SMP CPUs 8. The max CPUs supported by machine 'raspi3' is 4 ``` To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1794187/+subscriptions
[Qemu-devel] [Bug 1794187] Re: improve error message, when using raspi3 and RAM>4G
** Tags added: arm ** Changed in: qemu Status: New => Confirmed -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1794187 Title: improve error message, when using raspi3 and RAM>4G Status in QEMU: Confirmed Bug description: Running `qemu-system-aarch64 image-aarch64.iso --machine raspi3 -m 8G` prints this error message: ``` Unexpected error in visit_type_uintN() at /builddir/build/BUILD/qemu-3.0.0/qapi/qapi-visit-core.c:164: qemu-system-aarch64: Parameter 'vcram-base' expects uint32_t ``` The problem is, that you musn't use more than 4 GB RAM for machine raspi3. As it took me some time to figure that out, I'd be glad, if you can print better error message, like you do, when using more than 4 CPU cores with machine raspi3: ``` Invalid SMP CPUs 8. The max CPUs supported by machine 'raspi3' is 4 ``` To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1794187/+subscriptions