2023-09-07 | Niklas Cassel | hw/ide/ahci: write D2H FIS when processing NCQ command Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-09-07 | Niklas Cassel | hw/ide/core: set ERR_STAT in unsupported command completion Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-05-31 | John Snow | Revert "python/qmp/protocol: add open_with_socket()" Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-05-31 | John Snow | python/qmp/legacy: remove open_with_socket() calls Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-05-31 | John Snow | python/machine: use connect-based interface for existing... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-05-31 | John Snow | python/qmp/legacy: allow using sockets for connect() Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-05-31 | John Snow | python/qmp: allow sockets to be passed to connect() Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-02-23 | John Snow | python: drop pipenv Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-02-23 | John Snow | python: support pylint 2.16 Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-01-24 | Marc-André Lureau | python/qemu/machine: use socketpair() for QMP by default Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-01-24 | Marc-André Lureau | python/qmp/legacy: make QEMUMonitorProtocol accept... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-01-24 | Marc-André Lureau | python/qmp/protocol: add open_with_socket() Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-01-24 | Maksim Davydov | python/qmp: increase read buffer size Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-01-24 | Peter Delevoryas | python/machine: Fix AF_UNIX path too long on macOS Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-01-24 | Vladimir Sementsov... | python: QEMUMachine: enable qmp accept timeout by default Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-01-24 | Dongdong Zhang | Fix some typos Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-01-04 | John Snow | python: add 3.11 to supported list Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-01-04 | John Snow | iotests/check: Fix typing for sys.exit() value Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-01-04 | John Snow | Python: fix flake8 config Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-01-04 | John Snow | python/machine: Handle termination cases without QMP Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-01-04 | John Snow | python/machine: Add debug logging to key state changes Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-04-21 | John Snow | python/qmp: remove pylint workaround from legacy.py Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-04-21 | John Snow | python: rename 'aqmp-tui' to 'qmp-tui' Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-04-21 | John Snow | python: rename qemu.aqmp to qemu.qmp Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-04-21 | John Snow | python: re-enable pylint duplicate-code warnings Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-04-21 | John Snow | python: remove the old QMP package Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-04-21 | John Snow | python/aqmp: copy qmp docstrings to qemu.aqmp.legacy Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-04-21 | John Snow | python/aqmp: fully separate from qmp.QEMUMonitorProtocol Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-04-21 | John Snow | python/aqmp: take QMPBadPortError and parse_address... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-04-21 | John Snow | python: temporarily silence pylint duplicate-code warnings Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-04-21 | John Snow | python/aqmp-tui: relicense as LGPLv2+ Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-04-21 | John Snow | python/qmp-shell: relicense as LGPLv2+ - John Snow (me!), 411/609 Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-04-21 | John Snow | python/aqmp: relicense as LGPLv2+ Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-04-21 | John Snow | python/aqmp: add explicit GPLv2 license to legacy.py Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-04-21 | John Snow | iotests: switch to AQMP Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-04-21 | John Snow | iotests/mirror-top-perms: switch to AQMP Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-04-21 | John Snow | scripts/bench-block-job: switch to AQMP Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-04-21 | John Snow | python/machine: permanently switch to AQMP Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-03-07 | John Snow | scripts/qmp-shell-wrap: Fix import path Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-03-07 | John Snow | python/aqmp: drop _bind_hack() Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-03-07 | John Snow | python/aqmp: fix race condition in legacy.py Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-03-07 | John Snow | python/aqmp: add start_server() and accept() methods Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-03-07 | John Snow | python/aqmp: stop the server during disconnect() Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-03-07 | John Snow | python/aqmp: refactor _do_accept() into two distinct... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-03-07 | John Snow | python/aqmp: squelch pylint warning for too many lines Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-03-07 | John Snow | python/aqmp: split _client_connected_cb() out as _incoming() Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-03-07 | John Snow | python/aqmp: remove _new_session and _establish_connection Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-03-07 | John Snow | python/aqmp: rename 'accept()' to 'start_server_and_accept()' Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-03-07 | John Snow | python/aqmp: add _session_guard() Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-02-23 | John Snow | MAINTAINERS: python - remove ehabkost and add bleal Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-02-23 | John Snow | Revert "python: pin setuptools below v60.0.0" Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-02-23 | John Snow | Python: add setuptools v60.0 workaround Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-02-23 | John Snow | Python: discourage direct setup.py install Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-02-23 | Daniel P. Berrangé | python: support recording QMP session to a file Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-02-23 | Daniel P. Berrangé | python: introduce qmp-shell-wrap convenience tool Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-02-02 | John Snow | python/aqmp: add socket bind step to legacy.py Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-02-02 | John Snow | python: upgrade mypy to 0.780 Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-02-02 | John Snow | python/machine: raise VMLaunchFailure exception from... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-02-02 | John Snow | python/aqmp: Fix negotiation with pre-"oob" QEMU Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-21 | John Snow | scripts/render-block-graph: switch to AQMP Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-21 | John Snow | scripts/cpu-x86-uarch-abi: switch to AQMP Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-21 | John Snow | scripts/cpu-x86-uarch-abi: fix CLI parsing Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-21 | John Snow | python: move qmp-shell under the AQMP package Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-21 | John Snow | python: move qmp utilities to python/qemu/utils Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-21 | John Snow | python/qmp: switch qmp-shell to AQMP Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-21 | John Snow | python/qmp: switch qom tools to AQMP Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-21 | John Snow | python/qmp: switch qemu-ga-client to AQMP Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-21 | John Snow | python/qemu-ga-client: don't use deprecated CLI syntax... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-21 | John Snow | python/aqmp: rename AQMPError to QMPError Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-21 | John Snow | python/aqmp: add SocketAddrT to package root Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-21 | John Snow | python/aqmp: copy type definitions from qmp Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-21 | John Snow | python/aqmp: handle asyncio.TimeoutError on execute() Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-21 | John Snow | python/aqmp: add __del__ method to legacy interface Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-21 | John Snow | python/aqmp: fix docstring typo Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-21 | John Snow | python: use avocado's "new" runner Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-21 | John Snow | python: pin setuptools below v60.0.0 Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-10 | Stefan Weil | simplebench: Fix Python syntax error (reported by LGTM) Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-10 | John Snow | python: update type hints for mypy 0.930 Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-10 | John Snow | Python/aqmp: fix type definitions for mypy 0.920 Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2022-01-10 | John Snow | python/aqmp: use absolute import statement Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-12-02 | Philippe Mathieu... | tests/qtest/fdc-test: Add a regression test for CVE... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-12-02 | Philippe Mathieu... | hw/block/fdc: Kludge missing floppy drive to fix CVE... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-12-02 | Philippe Mathieu... | hw/block/fdc: Extract blk_create_empty_drive() Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-11-22 | John Snow | python/aqmp: fix send_fd_scm for python 3.6.x Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-11-22 | John Snow | scripts/device-crash-test: Use a QMP timeout Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-11-22 | John Snow | python/machine: handle "fast" QEMU terminations Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-11-22 | John Snow | python/machine: move more variable initializations... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-11-22 | John Snow | python/machine: add instance disambiguator to default... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-11-22 | John Snow | python/machine: remove _remove_monitor_sockfile property Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-11-22 | John Snow | python/machine: add @sock_dir property Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-11-16 | John Snow | scripts/device-crash-test: hide tracebacks for QMP... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-11-16 | John Snow | scripts/device-crash-test: don't emit AQMP connection... Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-11-16 | John Snow | scripts/device-crash-test: simplify Exception handling Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-11-16 | John Snow | python/aqmp: fix ConnectError string method Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-11-16 | John Snow | python/aqmp: Fix disconnect during capabilities negotiation Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-11-01 | John Snow | python, iotests: replace qmp with aqmp Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-11-01 | John Snow | python/aqmp: Create sync QMP wrapper for iotests Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-11-01 | John Snow | iotests/300: avoid abnormal shutdown race condition Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-11-01 | John Snow | iotests: Conditionally silence certain AQMP errors Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2021-11-01 | John Snow | iotests: Accommodate async QMP Exception classes Signed-off-by: John Snow <jsnow@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
next |