]> xenbits.xensource.com Git - people/andrewcoop/xen.git/commitdiff
Add pvcalls info to xl man page and add missing LIBXL_HAVE_PVCALLS
authorStefano Stabellini <sstabellini@kernel.org>
Fri, 30 Mar 2018 17:31:53 +0000 (10:31 -0700)
committerWei Liu <wei.liu2@citrix.com>
Sun, 1 Apr 2018 17:13:39 +0000 (18:13 +0100)
Add a short entry to the xl.cfg man page about pvcalls.
Also add LIBXL_HAVE_PVCALLS to mark the presence of pvcalls support in
libxl.

Signed-off-by: Stefano Stabellini <stefano@aporeto.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
docs/man/xl.cfg.pod.5.in
tools/libxl/libxl.h

index 2c1a6e14229265c08e6045bc0b75bb5c7ed77192..47d88243b11c710e1eea21527938d3bac993ba36 100644 (file)
@@ -685,6 +685,13 @@ Specify the backend domain name or id, defaults to dom0.
 
 =back
 
+=item B<pvcalls=[ "backend=domain-id", ... ]>
+
+Creates a Xen pvcalls connection to handle pvcalls requests from
+frontend to backend. It can be used as an alternative networking model.
+For more information about the protocol, see
+https://xenbits.xen.org/docs/unstable/misc/pvcalls.html.
+
 =item B<vfb=[ "VFB_SPEC_STRING", "VFB_SPEC_STRING", ...]>
 
 Specifies the paravirtual framebuffer devices which should be supplied
index bffc5a16c781263e6edece04ad44a0d96d17807b..eea57cac629eee99a640262c247c284f9df17d82 100644 (file)
@@ -1127,6 +1127,13 @@ void libxl_mac_copy(libxl_ctx *ctx, libxl_mac *dst, const libxl_mac *src);
  */
 #define LIBXL_HAVE_PV_SHIM 1
 
+/*
+ * LIBXL_HAVE_PVCALLS
+ *
+ * If this is defined, libxl supports creating pvcalls interfaces.
+ */
+#define LIBXL_HAVE_PVCALLS 1
+
 typedef char **libxl_string_list;
 void libxl_string_list_dispose(libxl_string_list *sl);
 int libxl_string_list_length(const libxl_string_list *sl);