[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] e0bd0c: docs: add table of contents to QAPI r
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] e0bd0c: docs: add table of contents to QAPI references |
Date: |
Mon, 14 Jun 2021 12:08:26 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: e0bd0cd43e4105dcb4e7f1849879170ae3d9da78
https://github.com/qemu/qemu/commit/e0bd0cd43e4105dcb4e7f1849879170ae3d9da78
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M docs/interop/qemu-ga-ref.rst
M docs/interop/qemu-qmp-ref.rst
M docs/interop/qemu-storage-daemon-qmp-ref.rst
Log Message:
-----------
docs: add table of contents to QAPI references
The QAPI reference docs for the guest agent, storage daemon and QMP are
all rather long and hard to navigate unless you already know the name of
the command and can do full text search for it.
A table of contents in each doc will help people locate stuff much more
easily.
Reviewed-by: Connor Kuehl <ckuehl@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: 491024a5b4efcf79ef46ddfd5c02957102d60175
https://github.com/qemu/qemu/commit/491024a5b4efcf79ef46ddfd5c02957102d60175
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M docs/system/index.rst
A docs/system/secrets.rst
Log Message:
-----------
docs: document how to pass secret data to QEMU
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: 1c45af36e77ca315b33f237786f8a9fda512a8d3
https://github.com/qemu/qemu/commit/1c45af36e77ca315b33f237786f8a9fda512a8d3
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
A docs/system/authz.rst
M docs/system/index.rst
Log Message:
-----------
docs: document usage of the authorization framework
The authorization framework provides a way to control access to network
services after a client has been authenticated. This documents how to
actually use it.
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: e2bf32dfabbfe6aabde4a0400b25b768b4481785
https://github.com/qemu/qemu/commit/e2bf32dfabbfe6aabde4a0400b25b768b4481785
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M docs/system/vnc-security.rst
M qemu.sasl
Log Message:
-----------
docs: recommend SCRAM-SHA-256 SASL mech instead of SHA-1 variant
The SHA-256 variant better meats modern security expectations.
Also warn that the password file is storing entries in clear
text.
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: 213de8a2fb12f6962ded0240c900f728a72f8217
https://github.com/qemu/qemu/commit/213de8a2fb12f6962ded0240c900f728a72f8217
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M qemu.sasl
Log Message:
-----------
sasl: remove comment about obsolete kerberos versions
This is not relevant to any OS distro that QEMU currently targets.
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: 626ff6515d41854dc8a880849ae2744c20a70ba7
https://github.com/qemu/qemu/commit/626ff6515d41854dc8a880849ae2744c20a70ba7
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M migration/migration.c
M migration/trace-events
Log Message:
-----------
migration: add trace point when vm_stop_force_state fails
This is a critical failure scenario for migration that is hard to
diagnose from existing probes. Most likely it is caused by an error
from bdrv_flush(), but we're not logging the errno anywhere, hence
this new probe.
Reviewed-by: Connor Kuehl <ckuehl@redhat.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: 8af3f5c6d66ac203000c2d8ebebd3b751f575008
https://github.com/qemu/qemu/commit/8af3f5c6d66ac203000c2d8ebebd3b751f575008
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M softmmu/cpus.c
M softmmu/trace-events
Log Message:
-----------
softmmu: add trace point when bdrv_flush_all fails
The VM stop process has to flush outstanding I/O and this is a critical
failure scenario that is hard to diagnose. Add a probe point that
records the flush return code.
Reviewed-by: Connor Kuehl <ckuehl@redhat.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: c7ddc8821d88d958bb6d4ef1279ec3609b17ffda
https://github.com/qemu/qemu/commit/c7ddc8821d88d958bb6d4ef1279ec3609b17ffda
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M block/file-posix.c
Log Message:
-----------
block: preserve errno from fdatasync failures
When fdatasync() fails on a file backend we set a flag that
short-circuits any future attempts to call fdatasync(). The
first failure returns the true errno, but the later short-
circuited calls return a generic EIO. The latter is unhelpful
because fdatasync() can return a variety of errnos, including
EACCESS.
Reviewed-by: Connor Kuehl <ckuehl@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: 60ff2ae2a21ddc11cc7284194a3013ff864ac03c
https://github.com/qemu/qemu/commit/60ff2ae2a21ddc11cc7284194a3013ff864ac03c
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M block/file-posix.c
M block/trace-events
Log Message:
-----------
block: add trace point when fdatasync fails
A flush failure is a critical failure scenario for some operations.
For example, it will prevent migration from completing, as it will
make vm_stop() report an error. Thus it is important to have a
trace point present for debugging.
Reviewed-by: Connor Kuehl <ckuehl@redhat.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: 99be1ac366c20992242f6cd0b9458e3ef52a7a70
https://github.com/qemu/qemu/commit/99be1ac366c20992242f6cd0b9458e3ef52a7a70
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M block/file-posix.c
Log Message:
-----------
block: remove duplicate trace.h include
Reviewed-by: Connor Kuehl <ckuehl@redhat.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: 85cd1cc6687e827f3e5e94ad2e13444b75d0c5fa
https://github.com/qemu/qemu/commit/85cd1cc6687e827f3e5e94ad2e13444b75d0c5fa
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M migration/savevm.c
Log Message:
-----------
migration: use GDateTime for formatting timestamp in snapshot names
The GDateTime APIs provided by GLib avoid portability pitfalls, such
as some platforms where 'struct timeval.tv_sec' field is still 'long'
instead of 'time_t'. When combined with automatic cleanup, GDateTime
often results in simpler code too.
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: 39683553f9a66b735a003ad43bb4d1460cef4d64
https://github.com/qemu/qemu/commit/39683553f9a66b735a003ad43bb4d1460cef4d64
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M block/qapi.c
Log Message:
-----------
block: use GDateTime for formatting timestamp when dumping snapshot info
The GDateTime APIs provided by GLib avoid portability pitfalls, such
as some platforms where 'struct timeval.tv_sec' field is still 'long'
instead of 'time_t'. When combined with automatic cleanup, GDateTime
often results in simpler code too.
Reviewed-by: Max Reitz <mreitz@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: 970bc16f60937bcfd334f14c614bd4407c247961
https://github.com/qemu/qemu/commit/970bc16f60937bcfd334f14c614bd4407c247961
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M hw/usb/dev-mtp.c
Log Message:
-----------
usb/dev-mtp: use GDateTime for formatting timestamp for objects
The GDateTime APIs provided by GLib avoid portability pitfalls, such
as some platforms where 'struct timeval.tv_sec' field is still 'long'
instead of 'time_t'. When combined with automatic cleanup, GDateTime
often results in simpler code too.
Reviewed-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: 1ea06abceec61b6f3ab33dadb0510b6e09fb61e2
https://github.com/qemu/qemu/commit/1ea06abceec61b6f3ab33dadb0510b6e09fb61e2
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2021-06-14 (Mon, 14 Jun 2021)
Changed paths:
M block/file-posix.c
M block/qapi.c
M block/trace-events
M docs/interop/qemu-ga-ref.rst
M docs/interop/qemu-qmp-ref.rst
M docs/interop/qemu-storage-daemon-qmp-ref.rst
A docs/system/authz.rst
M docs/system/index.rst
A docs/system/secrets.rst
M docs/system/vnc-security.rst
M hw/usb/dev-mtp.c
M migration/migration.c
M migration/savevm.c
M migration/trace-events
M qemu.sasl
M softmmu/cpus.c
M softmmu/trace-events
Log Message:
-----------
Merge remote-tracking branch
'remotes/berrange-gitlab/tags/misc-fixes-pull-request' into staging
Merge misc patches
# gpg: Signature made Mon 14 Jun 2021 15:14:48 BST
# gpg: using RSA key DAF3A6FDB26B62912D0E8E3FBE86EBB415104FDF
# gpg: Good signature from "Daniel P. Berrange <dan@berrange.com>" [full]
# gpg: aka "Daniel P. Berrange <berrange@redhat.com>" [full]
# Primary key fingerprint: DAF3 A6FD B26B 6291 2D0E 8E3F BE86 EBB4 1510 4FDF
* remotes/berrange-gitlab/tags/misc-fixes-pull-request:
usb/dev-mtp: use GDateTime for formatting timestamp for objects
block: use GDateTime for formatting timestamp when dumping snapshot info
migration: use GDateTime for formatting timestamp in snapshot names
block: remove duplicate trace.h include
block: add trace point when fdatasync fails
block: preserve errno from fdatasync failures
softmmu: add trace point when bdrv_flush_all fails
migration: add trace point when vm_stop_force_state fails
sasl: remove comment about obsolete kerberos versions
docs: recommend SCRAM-SHA-256 SASL mech instead of SHA-1 variant
docs: document usage of the authorization framework
docs: document how to pass secret data to QEMU
docs: add table of contents to QAPI references
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/fbe7919ecee8...1ea06abceec6