diff options
author | Alexander Gordeev <[email protected]> | 2021-03-29 18:35:07 +0200 |
---|---|---|
committer | Heiko Carstens <[email protected]> | 2021-04-05 11:30:07 +0200 |
commit | 7a2f91441b2c1d81b77c1cd816a4659f4abc9cbe (patch) | |
tree | 467e5497a45670dc5fd55e53fb683f4f278c255c /scripts/gdb/linux/tasks.py | |
parent | 84d572e634e28827d105746c922d8ada425e2d8b (diff) |
s390/cpcmd: fix inline assembly register clobbering
Register variables initialized using arithmetic. That leads to
kasan instrumentaton code corrupting the registers contents.
Follow GCC guidlines and use temporary variables for assigning
init values to register variables.
Fixes: 94c12cc7d196 ("[S390] Inline assembly cleanup.")
Signed-off-by: Alexander Gordeev <[email protected]>
Acked-by: Ilya Leoshkevich <[email protected]>
Link: https://gcc.gnu.org/onlinedocs/gcc-10.2.0/gcc/Local-Register-Variables.html
Signed-off-by: Heiko Carstens <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/tasks.py')
0 files changed, 0 insertions, 0 deletions