diff options
| author | 2019-11-20 09:49:33 +0100 | |
|---|---|---|
| committer | 2019-11-21 19:37:43 +0100 | |
| commit | 4c4fd55d3d59a41ddfa6ecba7e76928921759f43 (patch) | |
| tree | 6ba323bbb4d8e772ecb6679ce73b0d0260f8fcfe /tools/testing/selftests/exec/git:/ssh:/git@git.zx2c4.com | |
| parent | x86/entry/32: Fix IRET exception (diff) | |
| download | linux-dev-4c4fd55d3d59a41ddfa6ecba7e76928921759f43.tar.xz linux-dev-4c4fd55d3d59a41ddfa6ecba7e76928921759f43.zip | |
x86/entry/32: Use %ss segment where required
When re-building the IRET frame we use %eax as an destination %esp,
make sure to then also match the segment for when there is a nonzero
SS base (ESPFIX).
[peterz: Changelog and minor edits]
Fixes: 3c88c692c287 ("x86/stackframe/32: Provide consistent pt_regs")
Signed-off-by: Andy Lutomirski <luto@kernel.org>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Cc: stable@kernel.org
Diffstat (limited to 'tools/testing/selftests/exec/git:/ssh:/git@git.zx2c4.com')
0 files changed, 0 insertions, 0 deletions
