[XEN PATCH 0/6] FF-A mediator reorganisation

Jens Wiklander posted 6 patches 1 month, 1 week ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20240325093904.3466092-1-jens.wiklander@linaro.org
xen/arch/arm/tee/Makefile       |    3 +
xen/arch/arm/tee/ffa.c          | 1629 ++-----------------------------
xen/arch/arm/tee/ffa_partinfo.c |  373 +++++++
xen/arch/arm/tee/ffa_private.h  |  347 +++++++
xen/arch/arm/tee/ffa_rxtx.c     |  216 ++++
xen/arch/arm/tee/ffa_shm.c      |  708 ++++++++++++++
6 files changed, 1750 insertions(+), 1526 deletions(-)
create mode 100644 xen/arch/arm/tee/ffa_partinfo.c
create mode 100644 xen/arch/arm/tee/ffa_private.h
create mode 100644 xen/arch/arm/tee/ffa_rxtx.c
create mode 100644 xen/arch/arm/tee/ffa_shm.c
[XEN PATCH 0/6] FF-A mediator reorganisation
Posted by Jens Wiklander 1 month, 1 week ago
Hi,

The FF-A mediator is reorganized into modules for easier maintenance and to
prepare for future changes. This patch set is not expected add any changed
behaviour, except for the "xen/arm: ffa: support FFA_FEATURES" patch.

Thanks,
Jens

Jens Wiklander (6):
  xen/arm: ffa: rename functions to use ffa_ prefix
  xen/arm: ffa: move common things to ffa_private.h
  xen/arm: ffa: separate memory sharing routines
  xen/arm: ffa: separate partition info get routines
  xen/arm: ffa: separate rxtx buffer routines
  xen/arm: ffa: support FFA_FEATURES

 xen/arch/arm/tee/Makefile       |    3 +
 xen/arch/arm/tee/ffa.c          | 1629 ++-----------------------------
 xen/arch/arm/tee/ffa_partinfo.c |  373 +++++++
 xen/arch/arm/tee/ffa_private.h  |  347 +++++++
 xen/arch/arm/tee/ffa_rxtx.c     |  216 ++++
 xen/arch/arm/tee/ffa_shm.c      |  708 ++++++++++++++
 6 files changed, 1750 insertions(+), 1526 deletions(-)
 create mode 100644 xen/arch/arm/tee/ffa_partinfo.c
 create mode 100644 xen/arch/arm/tee/ffa_private.h
 create mode 100644 xen/arch/arm/tee/ffa_rxtx.c
 create mode 100644 xen/arch/arm/tee/ffa_shm.c

-- 
2.34.1
Re: [XEN PATCH 0/6] FF-A mediator reorganisation
Posted by Bertrand Marquis 1 month ago
Hi Jens,

> On 25 Mar 2024, at 10:38, Jens Wiklander <jens.wiklander@linaro.org> wrote:
> 
> Hi,
> 
> The FF-A mediator is reorganized into modules for easier maintenance and to
> prepare for future changes. This patch set is not expected add any changed
> behaviour, except for the "xen/arm: ffa: support FFA_FEATURES" patch.

I reviewed the serie and there is only one tiny fix of copyright date that
can be done on commit.

Appart from that, I tested FF-A with the whole serie applied and I can
confirm it works on my side so for the whole serie:

Tested-by: Bertrand Marquis <bertrand.marquis@arm.com>

Cheers
Bertrand

> 
> Thanks,
> Jens
> 
> Jens Wiklander (6):
>  xen/arm: ffa: rename functions to use ffa_ prefix
>  xen/arm: ffa: move common things to ffa_private.h
>  xen/arm: ffa: separate memory sharing routines
>  xen/arm: ffa: separate partition info get routines
>  xen/arm: ffa: separate rxtx buffer routines
>  xen/arm: ffa: support FFA_FEATURES
> 
> xen/arch/arm/tee/Makefile       |    3 +
> xen/arch/arm/tee/ffa.c          | 1629 ++-----------------------------
> xen/arch/arm/tee/ffa_partinfo.c |  373 +++++++
> xen/arch/arm/tee/ffa_private.h  |  347 +++++++
> xen/arch/arm/tee/ffa_rxtx.c     |  216 ++++
> xen/arch/arm/tee/ffa_shm.c      |  708 ++++++++++++++
> 6 files changed, 1750 insertions(+), 1526 deletions(-)
> create mode 100644 xen/arch/arm/tee/ffa_partinfo.c
> create mode 100644 xen/arch/arm/tee/ffa_private.h
> create mode 100644 xen/arch/arm/tee/ffa_rxtx.c
> create mode 100644 xen/arch/arm/tee/ffa_shm.c
> 
> -- 
> 2.34.1
>