[libvirt] [RFC PATCHv2 0/5] Smartcard support

Eric Blake eblake at redhat.com
Fri Jan 14 00:34:32 UTC 2011


Posting now, even though the patch series is not quite polished
(still lacking a final test), in order to start the review
cycle.

Eric Blake (5):
  domain_conf: split source data out from ChrDef
  qemu: move monitor device out of domain_conf common code
  smartcard: add XML support for <smartcard> device
  smartcard: add domain conf support
  WIP: smartcard: turn on qemu support

 cfg.mk                                             |    2 +
 docs/formatdomain.html.in                          |   72 +++
 docs/schemas/domain.rng                            |   37 ++
 src/conf/domain_conf.c                             |  567 +++++++++++++++-----
 src/conf/domain_conf.h                             |   82 +++-
 src/libvirt_private.syms                           |    5 +
 src/lxc/lxc_driver.c                               |   12 +-
 src/qemu/qemu_cgroup.c                             |   10 +-
 src/qemu/qemu_command.c                            |  181 ++++---
 src/qemu/qemu_command.h                            |    9 +-
 src/qemu/qemu_domain.c                             |   11 +-
 src/qemu/qemu_domain.h                             |    4 +-
 src/qemu/qemu_driver.c                             |   50 +-
 src/qemu/qemu_hotplug.c                            |    2 +-
 src/qemu/qemu_monitor.c                            |    4 +-
 src/qemu/qemu_monitor.h                            |    4 +-
 src/security/security_dac.c                        |    8 +-
 src/security/security_selinux.c                    |   10 +-
 src/security/virt-aa-helper.c                      |   42 +-
 src/uml/uml_conf.c                                 |   16 +-
 src/uml/uml_driver.c                               |   14 +-
 src/vbox/vbox_tmpl.c                               |   49 +-
 src/vmx/vmx.c                                      |   84 ++--
 src/xen/xen_driver.c                               |    6 +-
 src/xen/xend_internal.c                            |   87 ++--
 .../qemuxml2argv-smartcard-host-certificates.xml   |   20 +
 .../qemuxml2argv-smartcard-host.xml                |   16 +
 .../qemuxml2argv-smartcard-passthrough-tcp.xml     |   19 +
 tests/qemuxml2argvtest.c                           |    5 +-
 29 files changed, 997 insertions(+), 431 deletions(-)
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-smartcard-host-certificates.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-smartcard-host.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-smartcard-passthrough-tcp.xml

-- 
1.7.3.4




More information about the libvir-list mailing list