[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 12850b: hw/sparc/sun4m: Fix implicit creation
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 12850b: hw/sparc/sun4m: Fix implicit creation of "-drive i... |
Date: |
Thu, 08 Mar 2018 06:26:16 -0800 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 12850b1bb31876fc7f6382ebffe137357b42e26e
https://github.com/qemu/qemu/commit/12850b1bb31876fc7f6382ebffe137357b42e26e
Author: Thomas Huth <address@hidden>
Date: 2018-03-08 (Thu, 08 Mar 2018)
Changed paths:
M hw/sparc/sun4m.c
Log Message:
-----------
hw/sparc/sun4m: Fix implicit creation of "-drive if=scsi" devices
The global hack for creating SCSI devices has recently been removed,
but this apparently broke SCSI devices on some boards that were not
ready for this change yet. For the sun4m machines you now get:
$ sparc-softmmu/qemu-system-sparc -boot d -cdrom x.iso
qemu-system-sparc: -cdrom x.iso: machine type does not support
if=scsi,bus=0,unit=2
Fix it by calling scsi_bus_legacy_handle_cmdline() after creating the
corresponding SCSI controller.
Reported-by: Mark Cave-Ayland <address@hidden>
Fixes: 1454509726719e0933c800fad00d6999752688ea
Signed-off-by: Thomas Huth <address@hidden>
Signed-off-by: Mark Cave-Ayland <address@hidden>
Commit: 6e10f37c86068e35151f982c976a85f1bec07ef2
https://github.com/qemu/qemu/commit/6e10f37c86068e35151f982c976a85f1bec07ef2
Author: KONRAD Frederic <address@hidden>
Date: 2018-03-08 (Thu, 08 Mar 2018)
Changed paths:
M target/sparc/translate.c
Log Message:
-----------
sparc: fix leon3 casa instruction when MMU is disabled
Since the commit af7a06bac7d3abb2da48ef3277d2a415772d2ae8:
`casa [..](10), .., ..` (and probably others alternate space instructions)
triggers a data access exception when the MMU is disabled.
When we enter get_asi(...) dc->mem_idx is set to MMU_PHYS_IDX when the MMU
is disabled. Just keep mem_idx unchanged in this case so we passthrough the
MMU when it is disabled.
Signed-off-by: KONRAD Frederic <address@hidden>
Signed-off-by: Mark Cave-Ayland <address@hidden>
Commit: 83d2e94cba776c02c761a5d14b5c2504796a8c0a
https://github.com/qemu/qemu/commit/83d2e94cba776c02c761a5d14b5c2504796a8c0a
Author: Peter Maydell <address@hidden>
Date: 2018-03-08 (Thu, 08 Mar 2018)
Changed paths:
M hw/sparc/sun4m.c
M target/sparc/translate.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-signed' into
staging
qemu-sparc update
# gpg: Signature made Thu 08 Mar 2018 07:23:01 GMT
# gpg: using RSA key 5BC2C56FAE0F321F
# gpg: Good signature from "Mark Cave-Ayland <address@hidden>"
# Primary key fingerprint: CC62 1AB9 8E82 200D 915C C9C4 5BC2 C56F AE0F 321F
* remotes/mcayland/tags/qemu-sparc-signed:
sparc: fix leon3 casa instruction when MMU is disabled
hw/sparc/sun4m: Fix implicit creation of "-drive if=scsi" devices
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/0ab4537f08e0...83d2e94cba77
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 12850b: hw/sparc/sun4m: Fix implicit creation of "-drive i...,
GitHub <=