| # -*- Mode: Python -*- |
| # vim: filetype=python |
| # |
| # SPDX-License-Identifier: GPL-2.0-or-later |
| |
| ## |
| # ************ |
| # Accelerators |
| # ************ |
| ## |
| |
| { 'include': 'common.json' } |
| |
| ## |
| # @KvmInfo: |
| # |
| # Information about support for KVM acceleration |
| # |
| # @enabled: true if KVM acceleration is active |
| # |
| # @present: true if KVM acceleration is built into this executable |
| # |
| # Since: 0.14 |
| ## |
| { 'struct': 'KvmInfo', 'data': {'enabled': 'bool', 'present': 'bool'} } |
| |
| ## |
| # @query-kvm: |
| # |
| # Return information about KVM acceleration |
| # |
| # Since: 0.14 |
| # |
| # .. qmp-example:: |
| # |
| # -> { "execute": "query-kvm" } |
| # <- { "return": { "enabled": true, "present": true } } |
| ## |
| { 'command': 'query-kvm', 'returns': 'KvmInfo' } |
| |
| ## |
| # @x-accel-stats: |
| # |
| # Query accelerator statistics |
| # |
| # Features: |
| # |
| # @unstable: This command is meant for debugging. |
| # |
| # Returns: accelerator statistics |
| # |
| # Since: 10.1 |
| ## |
| { 'command': 'x-accel-stats', |
| 'returns': 'HumanReadableText', |
| 'features': [ 'unstable' ] } |