xen/arm64: entry: Introduce a macro to generate guest vector and use it
authorJulien Grall <julien.grall@arm.com>
Thu, 31 Oct 2019 15:09:10 +0000 (15:09 +0000)
committerJulien Grall <julien.grall@arm.com>
Fri, 1 Nov 2019 13:57:43 +0000 (13:57 +0000)
commit32e195645cb693af9bfd43f2b1e90c204f9b3377
treef79d3f2e3b805133f6b9ae249b6b9d8f8ea83ddc
parent38533d900a4a1f432e7638a329359f085f006adc
xen/arm64: entry: Introduce a macro to generate guest vector and use it

Most of the guest vectors are using the same pattern. This makes fairly
tedious to alter the pattern and risk introducing mistakes when updating
each path.

A new macro is introduced to generate the guest vectors and now use it
in the one that use the open-code version.

Signed-off-by: Julien Grall <julien.grall@arm.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Release-acked-by: Juergen Gross <jgross@suse.com>
xen/arch/arm/arm64/entry.S