All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [Bug 1721744] [NEW] Help content missing for newly added machine properties
@ 2017-10-06 10:29 Satheesh Rajendran
  2017-10-06 11:21 ` [Qemu-devel] [Bug 1721744] " Greg Kurz
  2017-10-06 12:25 ` Greg Kurz
  0 siblings, 2 replies; 4+ messages in thread
From: Satheesh Rajendran @ 2017-10-06 10:29 UTC (permalink / raw)
  To: qemu-devel

Public bug reported:


Help content missing for newly added machine properties, it would be needed by libvirt and other management layers to query to add support, Thanks.

max-cpu-compat,vsmt,modern-hotplug-events,resize-hpt

Steps:
1. Compile qemu @below commit
2. ./ppc64-softmmu/qemu-system-ppc64 -h
....
-machine [type=]name[,prop[=value][,...]]
                selects emulated machine ('-machine help' for list)
                property accel=accel1[:accel2[:...]] selects accelerator
                supported accelerators are kvm, xen, hax or tcg (default: tcg)
                kernel_irqchip=on|off|split controls accelerated irqchip support (default=off)
                vmport=on|off|auto controls emulation of vmport (default: auto)
                kvm_shadow_mem=size of KVM shadow MMU in bytes
                dump-guest-core=on|off include guest memory in a core dump (default=on)
                mem-merge=on|off controls memory merge support (default: on)
                igd-passthru=on|off controls IGD GFX passthrough support (default=off)
                aes-key-wrap=on|off controls support for AES key wrapping (default=on)
                dea-key-wrap=on|off controls support for DEA key wrapping (default=on)
                suppress-vmdesc=on|off disables self-describing migration (default=off)
                nvdimm=on|off controls NVDIMM support (default=off)
                enforce-config-section=on|off enforce configuration section migration (default=off)
                s390-squash-mcss=on|off controls support for squashing into default css (default=off)
....

===> Not showing help of mentioned properties.


Verified at todays below commit
#git show
commit d8f932cc696250cb740240d668b39df5fbb2d5a0
Merge: 67caeea 4504273
Author: Peter Maydell <peter.maydell@linaro.org>
Date:   Thu Oct 5 16:54:29 2017 +0100

    Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging
    
    # gpg: Signature made Thu 05 Oct 2017 15:25:21 BST
    # gpg:                using RSA key 0x9CA4ABB381AB73C8
    # gpg: Good signature from "Stefan Hajnoczi <stefanha@redhat.com>"
    # gpg:                 aka "Stefan Hajnoczi <stefanha@gmail.com>"
    # Primary key fingerprint: 8695 A8BF D3F9 7CDA AC35  775A 9CA4 ABB3 81AB 73C8
    
    * remotes/stefanha/tags/tracing-pull-request:
      checkpatch: fix incompatibility with old perl
    
    Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

** Affects: qemu
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1721744

Title:
  Help content missing for newly added machine properties

Status in QEMU:
  New

Bug description:
  
  Help content missing for newly added machine properties, it would be needed by libvirt and other management layers to query to add support, Thanks.

  max-cpu-compat,vsmt,modern-hotplug-events,resize-hpt

  Steps:
  1. Compile qemu @below commit
  2. ./ppc64-softmmu/qemu-system-ppc64 -h
  ....
  -machine [type=]name[,prop[=value][,...]]
                  selects emulated machine ('-machine help' for list)
                  property accel=accel1[:accel2[:...]] selects accelerator
                  supported accelerators are kvm, xen, hax or tcg (default: tcg)
                  kernel_irqchip=on|off|split controls accelerated irqchip support (default=off)
                  vmport=on|off|auto controls emulation of vmport (default: auto)
                  kvm_shadow_mem=size of KVM shadow MMU in bytes
                  dump-guest-core=on|off include guest memory in a core dump (default=on)
                  mem-merge=on|off controls memory merge support (default: on)
                  igd-passthru=on|off controls IGD GFX passthrough support (default=off)
                  aes-key-wrap=on|off controls support for AES key wrapping (default=on)
                  dea-key-wrap=on|off controls support for DEA key wrapping (default=on)
                  suppress-vmdesc=on|off disables self-describing migration (default=off)
                  nvdimm=on|off controls NVDIMM support (default=off)
                  enforce-config-section=on|off enforce configuration section migration (default=off)
                  s390-squash-mcss=on|off controls support for squashing into default css (default=off)
  ....

  ===> Not showing help of mentioned properties.


  Verified at todays below commit
  #git show
  commit d8f932cc696250cb740240d668b39df5fbb2d5a0
  Merge: 67caeea 4504273
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   Thu Oct 5 16:54:29 2017 +0100

      Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging
      
      # gpg: Signature made Thu 05 Oct 2017 15:25:21 BST
      # gpg:                using RSA key 0x9CA4ABB381AB73C8
      # gpg: Good signature from "Stefan Hajnoczi <stefanha@redhat.com>"
      # gpg:                 aka "Stefan Hajnoczi <stefanha@gmail.com>"
      # Primary key fingerprint: 8695 A8BF D3F9 7CDA AC35  775A 9CA4 ABB3 81AB 73C8
      
      * remotes/stefanha/tags/tracing-pull-request:
        checkpatch: fix incompatibility with old perl
      
      Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1721744/+subscriptions

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-10-06 12:30 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-06 10:29 [Qemu-devel] [Bug 1721744] [NEW] Help content missing for newly added machine properties Satheesh Rajendran
2017-10-06 11:21 ` [Qemu-devel] [Bug 1721744] " Greg Kurz
2017-10-06 11:49   ` Cornelia Huck
2017-10-06 12:25 ` Greg Kurz

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.