]> xenbits.xensource.com Git - people/andrewcoop/xen-test-framework.git/commit
test-umip: Misc improvements, mostly for 32bit
authorAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 1 Mar 2024 21:41:45 +0000 (21:41 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Sun, 3 Mar 2024 00:13:29 +0000 (00:13 +0000)
commitf72ae12455d71b73fc785024cacbdbe93ac13e11
tree943f59db7e9813edcdf93c00bd83a6c5b52d26bc
parent64ec31c7c64bbc2f9268a98b51061cc93877acd7
test-umip: Misc improvements, mostly for 32bit

 * Record the fault in %eax to avoid forcing a spill of %edi
 * Use testb $1 so %[fep] can be a memory operand referencing the parameter
   directly on the stack.
 * Render UMIP and FEP in the failure message.

No functional change.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
tests/umip/main.c