[PATCH v2 0/4] bhyve: framebuffer resolution and VNC password

Roman Bogorodskiy posted 4 patches 3 years, 7 months ago
Test syntax-check failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20200922122851.70947-1-bogorodskiy@gmail.com
NEWS.rst                                      |  12 ++
docs/formatdomain.rst                         |   3 +-
src/bhyve/bhyve_capabilities.c                |  16 ++-
src/bhyve/bhyve_capabilities.h                |   1 +
src/bhyve/bhyve_command.c                     |  36 ++++--
src/bhyve/bhyve_parse_command.c               | 116 +++++++++++++++++-
src/libvirt_private.syms                      |   1 +
.../bhyveargv2xml-vnc-listen.args             |  10 ++
.../bhyveargv2xml-vnc-listen.xml              |  22 ++++
.../bhyveargv2xml-vnc-password.args           |  10 ++
.../bhyveargv2xml-vnc-password.xml            |  22 ++++
.../bhyveargv2xml-vnc-resolution.args         |  10 ++
.../bhyveargv2xml-vnc-resolution.xml          |  24 ++++
.../bhyveargv2xml-vnc-vga-io.args             |  10 ++
.../bhyveargv2xml-vnc-vga-io.xml              |  22 ++++
.../bhyveargv2xml-vnc-vga-off.args            |  10 ++
.../bhyveargv2xml-vnc-vga-off.xml             |  23 ++++
.../bhyveargv2xml-vnc-vga-on.args             |  10 ++
.../bhyveargv2xml-vnc-vga-on.xml              |  23 ++++
.../bhyveargv2xmldata/bhyveargv2xml-vnc.args  |  10 ++
tests/bhyveargv2xmldata/bhyveargv2xml-vnc.xml |  22 ++++
tests/bhyveargv2xmltest.c                     |   9 +-
.../bhyvexml2argv-vnc-password-comma.xml      |  26 ++++
.../bhyvexml2argv-vnc-password.args           |  12 ++
.../bhyvexml2argv-vnc-password.ldargs         |   1 +
.../bhyvexml2argv-vnc-password.xml            |  26 ++++
.../bhyvexml2argv-vnc-resolution.args         |  10 ++
.../bhyvexml2argv-vnc-resolution.ldargs       |   1 +
.../bhyvexml2argv-vnc-resolution.xml          |  20 +++
tests/bhyvexml2argvtest.c                     |   9 +-
.../bhyvexml2xmlout-vnc-password.xml          |  44 +++++++
.../bhyvexml2xmlout-vnc-resolution.xml        |  31 +++++
tests/bhyvexml2xmltest.c                      |   2 +
33 files changed, 588 insertions(+), 16 deletions(-)
create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-listen.args
create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-listen.xml
create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-password.args
create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-password.xml
create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-resolution.args
create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-resolution.xml
create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-vga-io.args
create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-vga-io.xml
create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-vga-off.args
create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-vga-off.xml
create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-vga-on.args
create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-vga-on.xml
create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc.args
create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc.xml
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-vnc-password-comma.xml
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-vnc-password.args
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-vnc-password.ldargs
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-vnc-password.xml
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-vnc-resolution.args
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-vnc-resolution.ldargs
create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-vnc-resolution.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-vnc-password.xml
create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-vnc-resolution.xml
[PATCH v2 0/4] bhyve: framebuffer resolution and VNC password
Posted by Roman Bogorodskiy 3 years, 7 months ago
Changes from v2:

  No functional changes, only rebase.

Fabian Freyer (4):
  bhyve: support parsing fbuf PCI device
  bhyve: add support for setting fbuf resolution
  bhyve: probe for VNC password capability
  bhyve: add VNC password support

 NEWS.rst                                      |  12 ++
 docs/formatdomain.rst                         |   3 +-
 src/bhyve/bhyve_capabilities.c                |  16 ++-
 src/bhyve/bhyve_capabilities.h                |   1 +
 src/bhyve/bhyve_command.c                     |  36 ++++--
 src/bhyve/bhyve_parse_command.c               | 116 +++++++++++++++++-
 src/libvirt_private.syms                      |   1 +
 .../bhyveargv2xml-vnc-listen.args             |  10 ++
 .../bhyveargv2xml-vnc-listen.xml              |  22 ++++
 .../bhyveargv2xml-vnc-password.args           |  10 ++
 .../bhyveargv2xml-vnc-password.xml            |  22 ++++
 .../bhyveargv2xml-vnc-resolution.args         |  10 ++
 .../bhyveargv2xml-vnc-resolution.xml          |  24 ++++
 .../bhyveargv2xml-vnc-vga-io.args             |  10 ++
 .../bhyveargv2xml-vnc-vga-io.xml              |  22 ++++
 .../bhyveargv2xml-vnc-vga-off.args            |  10 ++
 .../bhyveargv2xml-vnc-vga-off.xml             |  23 ++++
 .../bhyveargv2xml-vnc-vga-on.args             |  10 ++
 .../bhyveargv2xml-vnc-vga-on.xml              |  23 ++++
 .../bhyveargv2xmldata/bhyveargv2xml-vnc.args  |  10 ++
 tests/bhyveargv2xmldata/bhyveargv2xml-vnc.xml |  22 ++++
 tests/bhyveargv2xmltest.c                     |   9 +-
 .../bhyvexml2argv-vnc-password-comma.xml      |  26 ++++
 .../bhyvexml2argv-vnc-password.args           |  12 ++
 .../bhyvexml2argv-vnc-password.ldargs         |   1 +
 .../bhyvexml2argv-vnc-password.xml            |  26 ++++
 .../bhyvexml2argv-vnc-resolution.args         |  10 ++
 .../bhyvexml2argv-vnc-resolution.ldargs       |   1 +
 .../bhyvexml2argv-vnc-resolution.xml          |  20 +++
 tests/bhyvexml2argvtest.c                     |   9 +-
 .../bhyvexml2xmlout-vnc-password.xml          |  44 +++++++
 .../bhyvexml2xmlout-vnc-resolution.xml        |  31 +++++
 tests/bhyvexml2xmltest.c                      |   2 +
 33 files changed, 588 insertions(+), 16 deletions(-)
 create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-listen.args
 create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-listen.xml
 create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-password.args
 create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-password.xml
 create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-resolution.args
 create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-resolution.xml
 create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-vga-io.args
 create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-vga-io.xml
 create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-vga-off.args
 create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-vga-off.xml
 create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-vga-on.args
 create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc-vga-on.xml
 create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc.args
 create mode 100644 tests/bhyveargv2xmldata/bhyveargv2xml-vnc.xml
 create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-vnc-password-comma.xml
 create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-vnc-password.args
 create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-vnc-password.ldargs
 create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-vnc-password.xml
 create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-vnc-resolution.args
 create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-vnc-resolution.ldargs
 create mode 100644 tests/bhyvexml2argvdata/bhyvexml2argv-vnc-resolution.xml
 create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-vnc-password.xml
 create mode 100644 tests/bhyvexml2xmloutdata/bhyvexml2xmlout-vnc-resolution.xml

-- 
2.27.0