[PATCH v2 0/3] firmware: arm_ffa: Add support to run inside a guest/VM under a hypervisor
Sudeep Holla
sudeep.holla at arm.com
Thu Apr 11 05:57:31 PDT 2024
Add support for running the driver inside a guest/VM under a hypervisor.
The main difference include:
1. supporting introducing notification pending interrupt and
2. Avoiding creation of all the notification bitmaps as they must be
created by the hypervisor before the VM is initialised
The guest may need to use a notification pending interrupt instead of
or in addition to the schedule receiver interrupt.
Signed-off-by: Sudeep Holla <sudeep.holla at arm.com>
---
Hi Jens,
This is almost identical to you single patch now. Just split into
3 patches with refactoring kept separate. Can you please check if
this continues to work on your setup(unlikely to break anything).
Once you confirm, I am happy to queue it.
Regards,
Sudeep
Changes in v2:
- Dropped the idea of SRI or NPI support
- Added back both SRI and NPI to co-exist as in the original patch
from Jens
https://lore.kernel.org/all/20240325081335.2326979-1-jens.wiklander@linaro.org/
- Link to v1: https://lore.kernel.org/r/20240410-ffa_npi_support-v1-0-1a5223391bd1@arm.com
---
Jens Wiklander (2):
firmware: arm_ffa: Skip creation of the notification bitmaps
firmware: arm_ffa: Add support for handling notification pending interrupt(NPI)
Sudeep Holla (1):
firmware: arm_ffa: Refactor SRI handling in prepartion to add NPI support
drivers/firmware/arm_ffa/driver.c | 128 ++++++++++++++++++++++++++------------
1 file changed, 87 insertions(+), 41 deletions(-)
---
base-commit: 2c71fdf02a95b3dd425b42f28fd47fb2b1d22702
change-id: 20240410-ffa_npi_support-98edfdcc4882
Best regards,
--
Regards,
Sudeep
More information about the linux-arm-kernel
mailing list