mbox series

[0/2] xen: Arch Teardown

Message ID 20230605144331.1819452-1-andrew.cooper3@citrix.com (mailing list archive)
Headers show
Series xen: Arch Teardown | expand

Message

Andrew Cooper June 5, 2023, 2:43 p.m. UTC
Sorry this is late...  Patch 1 ought to be ready in this form.

I'll leave it up to the ARM maintainers as to whether they want to take patch
2 in that form (with TEE in patch 3), or whether to merge the two.

Compile tested on all architectures, functionally tested on x86 only.

Branch available from:

  https://xenbits.xen.org/gitweb/?p=people/andrewcoop/xen.git;a=shortlog;h=refs/heads/arch-teardown

Full Gitlab CI run in progress:

  https://gitlab.com/xen-project/people/andyhhp/xen/-/pipelines/889759838

Andrew Cooper (2):
  x86: Introduce arch_domain_teardown()
  arm: Boilerpate arch_domain_teardown()

 xen/arch/arm/domain.c    | 32 ++++++++++++++++++++++++++++++++
 xen/arch/x86/domain.c    |  5 +++++
 xen/common/domain.c      |  6 ++++++
 xen/include/xen/domain.h |  1 +
 xen/include/xen/sched.h  |  1 +
 5 files changed, 45 insertions(+)


base-commit: b3880c365db89051728e1de6b6889c750cbdd915

Comments

Bertrand Marquis June 5, 2023, 3:04 p.m. UTC | #1
Hi Andrew,

> On 5 Jun 2023, at 16:43, Andrew Cooper <andrew.cooper3@citrix.com> wrote:
> 
> Sorry this is late...  Patch 1 ought to be ready in this form.
> 
> I'll leave it up to the ARM maintainers as to whether they want to take patch
> 2 in that form (with TEE in patch 3), or whether to merge the two.
> 
> Compile tested on all architectures, functionally tested on x86 only.
> 
> Branch available from:
> 
>  https://xenbits.xen.org/gitweb/?p=people/andrewcoop/xen.git;a=shortlog;h=refs/heads/arch-teardown
> 
> Full Gitlab CI run in progress:
> 
>  https://gitlab.com/xen-project/people/andyhhp/xen/-/pipelines/889759838


Thanks a lot for that.

I will sync up with Jens and we will handle the rest :-)

Cheers
Bertrand

> 
> Andrew Cooper (2):
>  x86: Introduce arch_domain_teardown()
>  arm: Boilerpate arch_domain_teardown()
> 
> xen/arch/arm/domain.c    | 32 ++++++++++++++++++++++++++++++++
> xen/arch/x86/domain.c    |  5 +++++
> xen/common/domain.c      |  6 ++++++
> xen/include/xen/domain.h |  1 +
> xen/include/xen/sched.h  |  1 +
> 5 files changed, 45 insertions(+)
> 
> 
> base-commit: b3880c365db89051728e1de6b6889c750cbdd915
> -- 
> 2.30.2
>