Messages in this thread | | | Date | Fri, 2 Sep 2022 21:37:48 +0000 | Subject | [PATCH 0/2] fix clobbers list with ZERO_CALL_USED_REGS feature | From | Bill Wendling <> |
| |
The ZERO_CALL_USED_REGS feature may zero out callee-saved registers. This needs to be properly modeled by things like code alternatives. Otherwise, it's possible that a callee-saved register would be expected to remain unchanged past an ASM statement when in reality it isn't.
Bill Wendling (2): x86/paravirt: clean up typos and grammaros x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled
arch/x86/include/asm/paravirt_types.h | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-)
-- 2.37.2.789.g6183377224-goog
| |