[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v2 0/6] libxl: create standalone vkb device



On Tue, Jun 12, 2018 at 4:31 PM, Oleksandr Grytsov <al1img@xxxxxxxxx> wrote:
From: Oleksandr Grytsov <oleksandr_grytsov@xxxxxxxx>

Changes since initial:
 * id field is changed to unique_id in libxl_device_vkb to be comply
   with protocol;
 * use XENKBD_FIELD_... defines from protocol to address xen store entries
   and fields in domain config file;
 * add support of new protocol parameters:
    - XENKBD_FIELD_FEAT_DSBL_KEYBRD
    - XENKBD_FIELD_FEAT_DSBL_POINTER
    - XENKBD_FIELD_FEAT_ABS_POINTER
    - XENKBD_FIELD_FEAT_RAW_POINTER
    - XENKBD_FIELD_FEAT_MTOUCH

Oleksandr Grytsov (6):
  libxl: move vkb device to libxl_vkb.c
  libxl: add backend type and id to vkb
  libxl: vkb add list and info functions
  xl: add vkb config parser and CLI
  docs: add vkb device to xl.cfg and xl
  libxl: vkb add extended parameters

 docs/man/xl.cfg.pod.5.in    |  64 +++++++
 docs/man/xl.pod.1.in        |  22 +++
 tools/libxl/Makefile        |   2 +-
 tools/libxl/libxl.h         |  10 ++
 tools/libxl/libxl_console.c |  53 ------
 tools/libxl/libxl_create.c  |   3 +
 tools/libxl/libxl_dm.c      |   1 +
 tools/libxl/libxl_types.idl |  29 +++
 tools/libxl/libxl_utils.h   |   3 +
 tools/libxl/libxl_vkb.c     | 346 ++++++++++++++++++++++++++++++++++++
 tools/xl/Makefile           |   2 +-
 tools/xl/xl.h               |   3 +
 tools/xl/xl_cmdtable.c      |  16 ++
 tools/xl/xl_parse.c         | 109 +++++++++++-
 tools/xl/xl_parse.h         |   2 +-
 tools/xl/xl_vkb.c           | 161 +++++++++++++++++
 16 files changed, 769 insertions(+), 57 deletions(-)
 create mode 100644 tools/libxl/libxl_vkb.c
 create mode 100644 tools/xl/xl_vkb.c

--
2.17.1


ping
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.