[libvirt] [PATCH v5 0/4] Loadparm support

Farhan Ali posted 4 patches 6 years, 10 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1496334363.git.alifm@linux.vnet.ibm.com
docs/formatdomain.html.in                          |     9 +-
docs/news.xml                                      |    11 +
docs/schemas/domaincommon.rng                      |     7 +
src/conf/device_conf.h                             |     1 +
src/conf/domain_conf.c                             |    69 +-
src/qemu/qemu_capabilities.c                       |     3 +
src/qemu/qemu_capabilities.h                       |     3 +
src/qemu/qemu_command.c                            |    33 +
.../qemucapabilitiesdata/caps_2.9.50.s390x.replies | 14587 +++++++++++++++++++
tests/qemucapabilitiesdata/caps_2.9.50.s390x.xml   |   302 +
...-machine-loadparm-multiple-disks-nets-s390.args |    28 +
...v-machine-loadparm-multiple-disks-nets-s390.xml |    43 +
.../qemuxml2argv-machine-loadparm-net-s390.args    |    20 +
.../qemuxml2argv-machine-loadparm-net-s390.xml     |    26 +
...xml2argv-machine-loadparm-s390-char-invalid.xml |    26 +
...uxml2argv-machine-loadparm-s390-len-invalid.xml |    26 +
.../qemuxml2argv-machine-loadparm-s390.args        |    20 +
.../qemuxml2argv-machine-loadparm-s390.xml         |    26 +
tests/qemuxml2argvtest.c                           |    19 +
...t-machine-loadparm-multiple-disks-nets-s390.xml |    44 +
tests/qemuxml2xmltest.c                            |     4 +
21 files changed, 15303 insertions(+), 4 deletions(-)
create mode 100644 tests/qemucapabilitiesdata/caps_2.9.50.s390x.replies
create mode 100644 tests/qemucapabilitiesdata/caps_2.9.50.s390x.xml
create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-multiple-disks-nets-s390.args
create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-multiple-disks-nets-s390.xml
create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-net-s390.args
create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-net-s390.xml
create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-s390-char-invalid.xml
create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-s390-len-invalid.xml
create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-s390.args
create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-s390.xml
create mode 100644 tests/qemuxml2xmloutdata/qemuxml2xmlout-machine-loadparm-multiple-disks-nets-s390.xml
[libvirt] [PATCH v5 0/4] Loadparm support
Posted by Farhan Ali 6 years, 10 months ago
This patch series introduces the support for new s390x 'loadparm'
feature. The 'loadparm' can be used to select the boot entry to
boot from, for a boot device.

Here is a link to the QEMU patches:
https://lists.nongnu.org/archive/html/qemu-devel/2017-05/msg00192.html

ChangeLog
---------
v4 -> v5:
    - Separated qemu capabilities data into a separate
    patch. (patch 3)
    - Add formatdomain.html.in to patch 1

v3 -> v4
    - Break news and documentation updates to a
      separate patch (patch 3)
    - Merge test cases with qemu patch (patch 2)
    - Add xml2xml test case (patch 2)
    - Add qemucapabilities test (patch 2)
    - Rebased the patch series on master commit
    5970b13 udev: Fix build on older platforms

v2 -> v3:
    - Updated news.xml and formatdomain.html.in with a more architectural
    description of loadparm (patch 1)

v1 -> v2:
    - Rebased the patch series on the latest master, commit
     2f69dd3 virfiletest: include linux/falloc.h

Thanks
Farhan Ali



Farhan Ali (4):
  conf : Add loadparm boot option for a boot device
  qemu : Add loadparm to qemu command line string
  qemu: capabilities: Add data for qemu capabilities for s390x
  news: Update news for loadparm feature

 docs/formatdomain.html.in                          |     9 +-
 docs/news.xml                                      |    11 +
 docs/schemas/domaincommon.rng                      |     7 +
 src/conf/device_conf.h                             |     1 +
 src/conf/domain_conf.c                             |    69 +-
 src/qemu/qemu_capabilities.c                       |     3 +
 src/qemu/qemu_capabilities.h                       |     3 +
 src/qemu/qemu_command.c                            |    33 +
 .../qemucapabilitiesdata/caps_2.9.50.s390x.replies | 14587 +++++++++++++++++++
 tests/qemucapabilitiesdata/caps_2.9.50.s390x.xml   |   302 +
 ...-machine-loadparm-multiple-disks-nets-s390.args |    28 +
 ...v-machine-loadparm-multiple-disks-nets-s390.xml |    43 +
 .../qemuxml2argv-machine-loadparm-net-s390.args    |    20 +
 .../qemuxml2argv-machine-loadparm-net-s390.xml     |    26 +
 ...xml2argv-machine-loadparm-s390-char-invalid.xml |    26 +
 ...uxml2argv-machine-loadparm-s390-len-invalid.xml |    26 +
 .../qemuxml2argv-machine-loadparm-s390.args        |    20 +
 .../qemuxml2argv-machine-loadparm-s390.xml         |    26 +
 tests/qemuxml2argvtest.c                           |    19 +
 ...t-machine-loadparm-multiple-disks-nets-s390.xml |    44 +
 tests/qemuxml2xmltest.c                            |     4 +
 21 files changed, 15303 insertions(+), 4 deletions(-)
 create mode 100644 tests/qemucapabilitiesdata/caps_2.9.50.s390x.replies
 create mode 100644 tests/qemucapabilitiesdata/caps_2.9.50.s390x.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-multiple-disks-nets-s390.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-multiple-disks-nets-s390.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-net-s390.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-net-s390.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-s390-char-invalid.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-s390-len-invalid.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-s390.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-s390.xml
 create mode 100644 tests/qemuxml2xmloutdata/qemuxml2xmlout-machine-loadparm-multiple-disks-nets-s390.xml

-- 
1.9.1

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
Re: [libvirt] [PATCH v5 0/4] Loadparm support
Posted by Farhan Ali 6 years, 10 months ago
Polite ping :)

On 06/01/2017 12:36 PM, Farhan Ali wrote:
> This patch series introduces the support for new s390x 'loadparm'
> feature. The 'loadparm' can be used to select the boot entry to
> boot from, for a boot device.
>
> Here is a link to the QEMU patches:
> https://lists.nongnu.org/archive/html/qemu-devel/2017-05/msg00192.html
>
> ChangeLog
> ---------
> v4 -> v5:
>     - Separated qemu capabilities data into a separate
>     patch. (patch 3)
>     - Add formatdomain.html.in to patch 1
>
> v3 -> v4
>     - Break news and documentation updates to a
>       separate patch (patch 3)
>     - Merge test cases with qemu patch (patch 2)
>     - Add xml2xml test case (patch 2)
>     - Add qemucapabilities test (patch 2)
>     - Rebased the patch series on master commit
>     5970b13 udev: Fix build on older platforms
>
> v2 -> v3:
>     - Updated news.xml and formatdomain.html.in with a more architectural
>     description of loadparm (patch 1)
>
> v1 -> v2:
>     - Rebased the patch series on the latest master, commit
>      2f69dd3 virfiletest: include linux/falloc.h
>
> Thanks
> Farhan Ali
>
>
>
> Farhan Ali (4):
>   conf : Add loadparm boot option for a boot device
>   qemu : Add loadparm to qemu command line string
>   qemu: capabilities: Add data for qemu capabilities for s390x
>   news: Update news for loadparm feature
>
>  docs/formatdomain.html.in                          |     9 +-
>  docs/news.xml                                      |    11 +
>  docs/schemas/domaincommon.rng                      |     7 +
>  src/conf/device_conf.h                             |     1 +
>  src/conf/domain_conf.c                             |    69 +-
>  src/qemu/qemu_capabilities.c                       |     3 +
>  src/qemu/qemu_capabilities.h                       |     3 +
>  src/qemu/qemu_command.c                            |    33 +
>  .../qemucapabilitiesdata/caps_2.9.50.s390x.replies | 14587 +++++++++++++++++++
>  tests/qemucapabilitiesdata/caps_2.9.50.s390x.xml   |   302 +
>  ...-machine-loadparm-multiple-disks-nets-s390.args |    28 +
>  ...v-machine-loadparm-multiple-disks-nets-s390.xml |    43 +
>  .../qemuxml2argv-machine-loadparm-net-s390.args    |    20 +
>  .../qemuxml2argv-machine-loadparm-net-s390.xml     |    26 +
>  ...xml2argv-machine-loadparm-s390-char-invalid.xml |    26 +
>  ...uxml2argv-machine-loadparm-s390-len-invalid.xml |    26 +
>  .../qemuxml2argv-machine-loadparm-s390.args        |    20 +
>  .../qemuxml2argv-machine-loadparm-s390.xml         |    26 +
>  tests/qemuxml2argvtest.c                           |    19 +
>  ...t-machine-loadparm-multiple-disks-nets-s390.xml |    44 +
>  tests/qemuxml2xmltest.c                            |     4 +
>  21 files changed, 15303 insertions(+), 4 deletions(-)
>  create mode 100644 tests/qemucapabilitiesdata/caps_2.9.50.s390x.replies
>  create mode 100644 tests/qemucapabilitiesdata/caps_2.9.50.s390x.xml
>  create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-multiple-disks-nets-s390.args
>  create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-multiple-disks-nets-s390.xml
>  create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-net-s390.args
>  create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-net-s390.xml
>  create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-s390-char-invalid.xml
>  create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-s390-len-invalid.xml
>  create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-s390.args
>  create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-machine-loadparm-s390.xml
>  create mode 100644 tests/qemuxml2xmloutdata/qemuxml2xmlout-machine-loadparm-multiple-disks-nets-s390.xml
>

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list