diff options
author | fanwj@mail.ustc.edu.cn <fanwj@mail.ustc.edu.cn> | 2023-02-08 23:49:12 +0800 |
---|---|---|
committer | Laurent Vivier <laurent@vivier.eu> | 2023-03-10 20:50:11 +0100 |
commit | 2732c739d846fc7a1972e984d71a3de0d3eef77b (patch) | |
tree | 4e8e5b28b84e36479583e41b8ca0cecc07ae4533 /target/sparc | |
parent | e64c6d42b652b4acf10d83e1bc86d4fd4ce28ef2 (diff) | |
download | qemu-2732c739d846fc7a1972e984d71a3de0d3eef77b.zip qemu-2732c739d846fc7a1972e984d71a3de0d3eef77b.tar.gz qemu-2732c739d846fc7a1972e984d71a3de0d3eef77b.tar.bz2 |
linux-user: fix bug about incorrect base addresss of gdt on i386 and x86_64
On linux user mode, CPUX86State::gdt::base from Different CPUX86State
Objects have same value, It is incorrect! Every CPUX86State::gdt::base
Must points to independent memory space.
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1405
Signed-off-by: fanwenjie <fanwj@mail.ustc.edu.cn>
Message-Id: <4172b90.58b08.18631b77860.Coremail.fanwj@mail.ustc.edu.cn>
[lv: remove unnecessary casts, split overlong line]
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Diffstat (limited to 'target/sparc')
0 files changed, 0 insertions, 0 deletions