Thread (77 messages) 77 messages, 7 authors, 2024-08-01

Re: [PATCH v17 17/35] gunyah: rsc_mgr: Add memory parcel RPC

From: Srivatsa Vaddagiri <hidden>
Date: 2024-03-14 14:02:45
Also in: linux-arm-msm, linux-devicetree, linux-doc, linux-mm, lkml

* Elliot Berman [off-list ref] [2024-02-22 15:16:40]:
In a Gunyah hypervisor system using the Gunyah Resource Manager, the
"standard" unit of donating, lending and sharing memory is called a
memory parcel (memparcel).  A memparcel is an abstraction used by the
resource manager for securely managing donating, lending and sharing
memory, which may be physically and virtually fragmented, without
dealing directly with physical memory addresses.

Memparcels are created and managed through the RM RPC functions for
lending, sharing and reclaiming memory from VMs.

When creating a new VM the initial VM memory containing the VM image and
the VM's device tree blob must be provided as a memparcel. The memparcel
must be created using the RM RPC for lending and mapping the memory to
the VM.

Signed-off-by: Elliot Berman <redacted>
Reviewed-by: Srivatsa Vaddagiri <redacted>

- vatsa

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help