summaryrefslogtreecommitdiffstats
path: root/results/classifier/118/unknown/1596832
diff options
context:
space:
mode:
authorChristian Krinitsin <mail@krinitsin.com>2025-07-03 19:39:53 +0200
committerChristian Krinitsin <mail@krinitsin.com>2025-07-03 19:39:53 +0200
commitdee4dcba78baf712cab403d47d9db319ab7f95d6 (patch)
tree418478faf06786701a56268672f73d6b0b4eb239 /results/classifier/118/unknown/1596832
parent4d9e26c0333abd39bdbd039dcdb30ed429c475ba (diff)
downloademulator-bug-study-dee4dcba78baf712cab403d47d9db319ab7f95d6.tar.gz
emulator-bug-study-dee4dcba78baf712cab403d47d9db319ab7f95d6.zip
restructure results
Diffstat (limited to 'results/classifier/118/unknown/1596832')
-rw-r--r--results/classifier/118/unknown/1596832107
1 files changed, 0 insertions, 107 deletions
diff --git a/results/classifier/118/unknown/1596832 b/results/classifier/118/unknown/1596832
deleted file mode 100644
index 8207a810..00000000
--- a/results/classifier/118/unknown/1596832
+++ /dev/null
@@ -1,107 +0,0 @@
-debug: 0.893
-virtual: 0.887
-user-level: 0.883
-permissions: 0.871
-boot: 0.866
-ppc: 0.861
-device: 0.857
-arm: 0.857
-performance: 0.850
-risc-v: 0.849
-PID: 0.847
-register: 0.847
-graphic: 0.842
-peripherals: 0.841
-semantic: 0.840
-assembly: 0.836
-mistranslation: 0.834
-kernel: 0.830
-KVM: 0.823
-hypervisor: 0.816
-VMM: 0.813
-architecture: 0.811
-TCG: 0.809
-x86: 0.796
-vnc: 0.791
-socket: 0.770
-network: 0.757
-files: 0.755
-i386: 0.706
-
-e500 -bios/-kernel broken with big images
-
-This is tested using qemu 2.4.1, but it looks like the code qemu/hw/ppc/e500.c has not changed since. This looks like the source of the problem: http://git.qemu.org/?p=qemu.git;a=commitdiff;h=3812c71ffaa2cf733c3087792b859fef30b7545f
-
-
-What works:
-----------
-
-Basic invocation qemu-system-ppc -machine ppce500 -monitor stdio -bios u-boot.e500 works, I get the uboot prompt and this:
-
-(qemu) info roms
-addr=0000000000f00000 size=0x044b8c mem=ram name="phdr #0: .../qemu/share/qemu/u-boot.e500"
-addr=0000000000f81000 size=0x006b00 mem=ram name="phdr #1: .../qemu/share/qemu/u-boot.e500"
-
-
-Passing u-boot.e500 image as kernel (-bios u-boot.e500 -kernel u-boot.e500) appears to work, $qemu_kernel_addr is filled in, though (as expected) uboot complains about the image format.
-
-(qemu) info roms
-addr=0000000000f00000 size=0x044b8c mem=ram name="phdr #0: .../qemu/share/qemu/u-boot.e500"
-addr=0000000000f81000 size=0x006b00 mem=ram name="phdr #1: .../qemu/share/qemu/u-boot.e500"
-addr=0000000002000000 size=0x054e8c mem=ram name=".../qemu/share/qemu/u-boot.e500
-
-
-
-What doesn't work:
------------------
-
-However, once I try to load a big image (>=32 MiB), uboot doesn't even show anything:
-
-qemu-system-ppc -machine ppce500 -monitor stdio -bios u-boot.e500 -kernel boot/vmlinux -m 1024
-
-(qemu) info roms
-addr=0000000000f00000 size=0x044b8c mem=ram name="phdr #0: .../qemu/share/qemu/u-boot.e500"
-addr=0000000000f81000 size=0x006b00 mem=ram name="phdr #1: .../qemu/share/qemu/u-boot.e500"
-addr=0000000002000000 size=0x27aeedc mem=ram name="boot/vmlinux"
-
-...
-(gdb) bt
-#0 0x00f2efcc in ?? ()
-#1 0x00f31554 in ?? ()
-#2 0x00f03f4c in ?? ()
-#3 0x00f04458 in ?? ()
-#4 0x00f028dc in ?? ()
-#5 0x00f01080 in ?? ()
-
-
-
-The thing is, this used to work +- before the commit, where I'd just pass the image as -kernel option, and it booted.
-
-
-If I do that now (w/o the -bios option, using the exact same image), the kernel gets loaded twice, only at different addresses (the cause is obvious from the commit), causing overlap error:
-
-qemu-system-ppc -machine ppce500 -monitor stdio -kernel boot/vmlinux -m 1024
-QEMU 2.4.1 monitor - type 'help' for more information
-(qemu) rom: requested regions overlap (rom boot/vmlinux. free=0x00000000027492fc, addr=0x0000000002000000)
-
-Curious: Is your guest kernel >=3.6 with qemu-ppce500 config ie qemu_ppce500 defined etc?
-In case u-boot loads/maps uImage format kernel differently have you tried uImage vs vmlinux?
-
-And are you able to boot ok with an mpc... machine instead of ppce500 by specifying a dtb file or dtb compatibility? Do you know if more recent qemu (2.8 or 3 or 4.2) has same issue for you?
-
-Oh wow I just noticed this is from 2016! It would be nice for such bugs to have follow-up, closure, or summary of solution/circumvention/workaround taken by those who posted them :)
-
-The QEMU project is currently considering to move its bug tracking to
-another system. For this we need to know which bugs are still valid
-and which could be closed already. Thus we are setting older bugs to
-"Incomplete" now.
-
-If you still think this bug report here is valid, then please switch
-the state back to "New" within the next 60 days, otherwise this report
-will be marked as "Expired". Or please mark it as "Fix Released" if
-the problem has been solved with a newer version of QEMU already.
-
-Thank you and sorry for the inconvenience.
-
-[Expired for QEMU because there has been no activity for 60 days.]
-