xen/wait: Remove indirect jump
authorAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 22 Oct 2021 15:07:07 +0000 (16:07 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 29 Nov 2021 13:53:05 +0000 (13:53 +0000)
commitf03567bd7e8efc0f667a67905862e6047babdb7a
tree76f7efca4f9d03cf3c9a0b9547c553195acf8802
parent06c30ad7662f0c9fc8bc1c356f8aeaa63fb731ec
xen/wait: Remove indirect jump

There is no need for this to be an indirect jump at all.  Execution always
returns to a specific location, so use a direct jump instead.

Use a named label for the jump.  As both 1 and 2 have disappeared as labels,
rename 3 to skip to better describe its purpose.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
xen/common/wait.c