Files
xen/tools/libs/foreignmemory/libxenforeignmemory.map
T
Paul Durrant 3ae275169e tools/libxenforeignmemory: add support for resource mapping
A previous patch introduced a new HYPERVISOR_memory_op to acquire guest
resources for direct priv-mapping.

This patch adds new functionality into libxenforeignmemory to make use
of a new privcmd ioctl [1] that uses the new memory op to make such
resources available via mmap(2).

[1] http://xenbits.xen.org/gitweb/?p=people/pauldu/linux.git;a=commit;h=ce59a05e6712

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
2018-04-03 17:05:12 +01:00

22 lines
393 B
Plaintext

VERS_1.0 {
global:
xenforeignmemory_open;
xenforeignmemory_close;
xenforeignmemory_map;
xenforeignmemory_unmap;
local: *; /* Do not expose anything by default */
};
VERS_1.1 {
global:
xenforeignmemory_restrict;
} VERS_1.0;
VERS_1.2 {
global:
xenforeignmemory_map2;
} VERS_1.1;
VERS_1.3 {
global:
xenforeignmemory_map_resource;
xenforeignmemory_unmap_resource;
} VERS_1.2;