Re: [PULL v2 00/46] Python queue 2020-02-07
On Fri, 7 Feb 2020 at 15:14, Philippe Mathieu-Daudé wrote: > > Hi Peter, > > I prepared this series on behalf of Eduardo and > Cleber. > > Eduardo already ack'ed yesterday version (2020-02-06) cover: > https://www.mail-archive.com/qemu-devel@nongnu.org/msg677636.html > > Since 2020-02-06 (v1): > - rebased to cover new iotests #283 (merged yesterday). > > Regards, > > Phil. > > The following changes since commit 863d2ed5823f90c42dcd481687cc99cbc9c4a17c: > > Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2020-02-06' > into staging (2020-02-06 16:22:05 +) > > are available in the Git repository at: > > https://gitlab.com/philmd/qemu.git tags/python-next-20200207 > > for you to fetch changes up to 66e7dde18cc4085ca47124be4ca08fa8e6bcdd3a: > > .readthedocs.yml: specify some minimum python requirements (2020-02-07 > 15:15:16 +0100) > > > - Python 3 cleanups: > . Remove text about Python 2 in qemu-deprecated (Thomas) > . Remove shebang header (Paolo, Philippe) > . scripts/checkpatch.pl now allows Python 3 interpreter (Philippe) > . Explicit usage of Python 3 interpreter in scripts (Philippe) > . Fix Python scripts permissions (Paolo, Philippe) > . Drop 'from __future__ import print_function' (Paolo) > . Specify minimum python requirements in ReadTheDocs configuration (Alex) > - Test UNIX/EXEC transports with migration (Oksana) > - Added extract_from_rpm helper, improved extract_from_deb (Liam) > - Allow to use other serial consoles than default one (Philippe) > - Various improvements in QEMUMonitorProtocol (Wainer) > - Fix kvm_available() on ppc64le (Wainer) > Applied, thanks. Please update the changelog at https://wiki.qemu.org/ChangeLog/5.0 for any user-visible changes. -- PMM
Re: [PULL v2 00/46] Python queue 2020-02-07
On Fri, Feb 07, 2020 at 04:11:12PM +0100, Philippe Mathieu-Daudé wrote: > Hi Peter, > > I prepared this series on behalf of Eduardo and > Cleber. > > Eduardo already ack'ed yesterday version (2020-02-06) cover: > https://www.mail-archive.com/qemu-devel@nongnu.org/msg677636.html Acked-by: Eduardo Habkost > > Since 2020-02-06 (v1): > - rebased to cover new iotests #283 (merged yesterday). > > Regards, > > Phil. > > The following changes since commit 863d2ed5823f90c42dcd481687cc99cbc9c4a17c: > > Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2020-02-06' > into staging (2020-02-06 16:22:05 +) > > are available in the Git repository at: > > https://gitlab.com/philmd/qemu.git tags/python-next-20200207 > > for you to fetch changes up to 66e7dde18cc4085ca47124be4ca08fa8e6bcdd3a: > > .readthedocs.yml: specify some minimum python requirements (2020-02-07 > 15:15:16 +0100) > -- Eduardo signature.asc Description: PGP signature
[PULL v2 00/46] Python queue 2020-02-07
Hi Peter, I prepared this series on behalf of Eduardo and Cleber. Eduardo already ack'ed yesterday version (2020-02-06) cover: https://www.mail-archive.com/qemu-devel@nongnu.org/msg677636.html Since 2020-02-06 (v1): - rebased to cover new iotests #283 (merged yesterday). Regards, Phil. The following changes since commit 863d2ed5823f90c42dcd481687cc99cbc9c4a17c: Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2020-02-06' into staging (2020-02-06 16:22:05 +) are available in the Git repository at: https://gitlab.com/philmd/qemu.git tags/python-next-20200207 for you to fetch changes up to 66e7dde18cc4085ca47124be4ca08fa8e6bcdd3a: .readthedocs.yml: specify some minimum python requirements (2020-02-07 15:15:16 +0100) - Python 3 cleanups: . Remove text about Python 2 in qemu-deprecated (Thomas) . Remove shebang header (Paolo, Philippe) . scripts/checkpatch.pl now allows Python 3 interpreter (Philippe) . Explicit usage of Python 3 interpreter in scripts (Philippe) . Fix Python scripts permissions (Paolo, Philippe) . Drop 'from __future__ import print_function' (Paolo) . Specify minimum python requirements in ReadTheDocs configuration (Alex) - Test UNIX/EXEC transports with migration (Oksana) - Added extract_from_rpm helper, improved extract_from_deb (Liam) - Allow to use other serial consoles than default one (Philippe) - Various improvements in QEMUMonitorProtocol (Wainer) - Fix kvm_available() on ppc64le (Wainer) Alex Bennée (1): .readthedocs.yml: specify some minimum python requirements Denis Plotnikov (1): tests: rename virtio_seg_max_adjust to virtio_check_params Liam Merwick (4): travis.yml: install rpm2cpio for acceptance tests tests/boot_linux_console: add extract_from_rpm method tests/boot_linux_console: use os.path for filesystem paths tests/boot_linux_console: fix extract_from_deb() comment Lukáš Doktor (1): python: Treat None-return of greeting cmd Oksana Vohchana (4): tests/acceptance/migration: Factor out assert_migration() tests/acceptance/migration: Factor out do_migrate() tests/acceptance/migration: Test UNIX transport when migrating tests/acceptance/migration: Test EXEC transport when migrating Paolo Bonzini (3): scripts/signrom: remove Python 2 support, add shebang make all Python scripts executable drop "from __future__ import print_function" Philippe Mathieu-Daudé (24): python/qemu/machine: Allow to use other serial consoles than default Acceptance tests: Extract _console_interaction() Acceptance tests: Add interrupt_interactive_console_until_pattern() tests/boot_linux_console: Tag Emcraft Smartfusion2 as running 'u-boot' tests/acceptance/virtio_check_params: Improve exception logging tests/acceptance/virtio_check_params: List machine being tested tests/acceptance/virtio_check_params: Default to -nodefaults tests/acceptance/virtio_check_params: Disable the test tests/acceptance/boot_linux_console: Do not use VGA on Clipper machine tests/acceptance/version: Default to -nodefaults tests/acceptance/migration: Add the 'migration' tag tests/acceptance/migration: Default to -nodefaults scripts/checkpatch.pl: Only allow Python 3 interpreter tests/qemu-iotests/check: Allow use of python3 interpreter tests/qemu-iotests: Explicit usage of Python 3 (scripts with __main__) tests: Explicit usage of Python 3 scripts: Explicit usage of Python 3 (scripts with __main__) scripts/minikconf: Explicit usage of Python 3 scripts/tracetool: Remove shebang header tests/acceptance: Remove shebang header tests/vm: Remove shebang header tests/qemu-iotests: Explicit usage of Python3 (scripts without __main__) scripts: Explicit usage of Python 3 (scripts without __main__) tests/qemu-iotests/check: Only check for Python 3 interpreter Thomas Huth (2): qemu-deprecated: Remove text about Python 2 tests/acceptance: Add boot tests for some of the QEMU advent calendar images Wainer dos Santos Moschetta (6): python/qemu: qmp: Replace socket.error with OSError python/qemu: Delint the qmp module python/qemu: qmp: Make accept()'s timeout configurable python/qemu: qmp: Make QEMUMonitorProtocol a context manager python/qemu: qmp: Remove unnused attributes python/qemu: accel: Fix kvm_available() on ppc64le qemu-deprecated.texi | 8 -- .readthedocs.yml | 20 +++ .travis.yml | 3 +- python/qemu/accel.py | 3 +- python/qemu/machine.py| 10 +- python/qemu/qmp.py| 99 ++ scripts/analyse-9p-simpletrace.py | 3 +- scripts/analyse-locks-simpletrace.py | 3 +- scripts/checkpatch.pl | 6 + scripts/decodetree.py