| * Xen hypervisor reserved-memory binding |
| |
| Expose one or more memory regions as reserved-memory to the guest |
| virtual machine. Typically, a region is configured at VM creation time |
| to be a shared memory area across multiple virtual machines for |
| communication among them. |
| |
| For each of these pre-shared memory regions, a range is exposed under |
| the /reserved-memory node as a child node. Each range sub-node is named |
| xen-shmem@<address> and has the following properties: |
| |
| - compatible: |
| compatible = "xen,shared-memory-v1" |
| |
| - reg: |
| the base guest physical address and size of the shared memory region |
| |
| - xen,offset: (borrower VMs only) |
| 64 bit integer offset within the owner virtual machine's shared |
| memory region used for the mapping in the borrower VM. |
| |
| - xen,id: |
| a string that identifies the shared memory region as specified in |
| the VM config file |