summaryrefslogtreecommitdiffstats
path: root/include/scsi
diff options
context:
space:
mode:
authorPeter Maydell2017-12-13 18:52:28 +0100
committerPaolo Bonzini2017-12-21 09:30:32 +0100
commit8af36743c26372789b1c92606dd181b2a6d2ad53 (patch)
treee4da7dc33687c0aaacc576ae0263b50a59e522ba /include/scsi
parentblock/iscsi: only report an iSCSI Failure if we don't handle it gracefully (diff)
downloadqemu-8af36743c26372789b1c92606dd181b2a6d2ad53.tar.gz
qemu-8af36743c26372789b1c92606dd181b2a6d2ad53.tar.xz
qemu-8af36743c26372789b1c92606dd181b2a6d2ad53.zip
exec: Don't reuse unassigned_mem_ops for io_mem_rom
We set up the io_mem_rom special memory region using the unassigned_mem_ops structure; this is then used when a guest tries to write to ROM. This is incorrect, because the behaviour of unassigned memory may be different from that of ROM for writes. In particular, on some architectures writing to unassigned memory generates a guest exception, whereas writing to ROM is generally ignored. Use a special readonly_mem_ops for this purpose instead, so writes to ROM are ignored for all guest CPUs. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Message-Id: <1513187549-2435-2-git-send-email-peter.maydell@linaro.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'include/scsi')
0 files changed, 0 insertions, 0 deletions