Re: [Xen-devel] [PATCH 2/3] xen: Move async_exception_* infrastructure into x86

2020-02-18 Thread Andrew Cooper
On 18/02/2020 16:11, Jan Beulich wrote: > On 17.02.2020 12:17, Andrew Cooper wrote: >> The async_exception_{state,mask} infrastructure is implemented in common >> code, >> but is limited to x86 because of the VCPU_TRAP_LAST ifdef-ary. >> >> The internals are very x86 specific (and even then, in

Re: [Xen-devel] [PATCH 2/3] xen: Move async_exception_* infrastructure into x86

2020-02-18 Thread Jan Beulich
On 17.02.2020 12:17, Andrew Cooper wrote: > The async_exception_{state,mask} infrastructure is implemented in common code, > but is limited to x86 because of the VCPU_TRAP_LAST ifdef-ary. > > The internals are very x86 specific (and even then, in need of correction), > and won't be of interest to

[Xen-devel] [PATCH 2/3] xen: Move async_exception_* infrastructure into x86

2020-02-17 Thread Andrew Cooper
The async_exception_{state,mask} infrastructure is implemented in common code, but is limited to x86 because of the VCPU_TRAP_LAST ifdef-ary. The internals are very x86 specific (and even then, in need of correction), and won't be of interest to other architectures. Move it all into x86 specific