diff options
author | Gareth Webb | 2022-02-19 19:15:56 +0100 |
---|---|---|
committer | Paolo Bonzini | 2022-03-15 11:50:15 +0100 |
commit | 50fcc7cbb67213621bbe69eafff5e4625f418b4c (patch) | |
tree | 8694ecb5323900812d09957faf70dabd6a638792 /linux-headers/linux/vfio_zdev.h | |
parent | target/i386: only include bits in pg_mode if they are not ignored (diff) | |
download | qemu-50fcc7cbb67213621bbe69eafff5e4625f418b4c.tar.gz qemu-50fcc7cbb67213621bbe69eafff5e4625f418b4c.tar.xz qemu-50fcc7cbb67213621bbe69eafff5e4625f418b4c.zip |
target/i386: Throw a #SS when loading a non-canonical IST
Loading a non-canonical address into rsp when handling an interrupt or
performing a far call should raise a #SS not a #GP.
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/870
Signed-off-by: Gareth Webb <gareth.webb@umbralsoftware.co.uk>
Message-Id: <164529651121.25406.15337137068584246397-0@git.sr.ht>
[Move get_pg_mode to seg_helper.c for user-mode emulators. - Paolo]
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'linux-headers/linux/vfio_zdev.h')
0 files changed, 0 insertions, 0 deletions