diff options
author | Peter Maydell <peter.maydell@linaro.org> | 2019-03-28 10:47:50 +0000 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2019-04-09 13:29:32 +0100 |
commit | 8cb2ca3d7479748587313f0b34034a3f8aa08c92 (patch) | |
tree | ea526cd781cb244789b8c0ce639c7243ee79abfb /hw | |
parent | 120cba7ff13d61a60366d314d265f5a9b8faae8a (diff) | |
download | qemu-8cb2ca3d7479748587313f0b34034a3f8aa08c92.zip qemu-8cb2ca3d7479748587313f0b34034a3f8aa08c92.tar.gz qemu-8cb2ca3d7479748587313f0b34034a3f8aa08c92.tar.bz2 |
target/i386: Generate #UD for LOCK on a register increment
Fix a TCG crash due to attempting an atomic increment
operation without having set up the address first.
This is a similar case to that dealt with in commit
e84fcd7f662a0d8198703, and we fix it in the same way.
Fixes: https://bugs.launchpad.net/qemu/+bug/1807675
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Acked-by: Paolo Bonzini <pbonzini@redhat.com>
Message-id: 20190328104750.25046-1-peter.maydell@linaro.org
Diffstat (limited to 'hw')
0 files changed, 0 insertions, 0 deletions