[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/17] Misc fixes patches
From: |
Daniel P . Berrangé |
Subject: |
[PULL 00/17] Misc fixes patches |
Date: |
Fri, 9 Feb 2024 14:04:48 +0000 |
The following changes since commit 9e34f127f419b3941b36dfdfac79640dc81e97e2:
Merge tag 'pull-request-2024-02-06' of https://gitlab.com/thuth/qemu into
staging (2024-02-08 11:59:28 +0000)
are available in the Git repository at:
https://gitlab.com/berrange/qemu tags/misc-fixes-pull-request
for you to fetch changes up to d87b258b75498d3e8563ec8ebaaf67efc27be945:
tests: Add case for LUKS volume with detached header (2024-02-09 12:50:38
+0000)
----------------------------------------------------------------
- LUKS support for detached headers
- Update x86 CPU model docs and script
- Add missing close of chardev QIOChannel
- More trace events o nTKS handshake
- Drop unsafe VNC constants
- Increase NOFILE limit during startup
----------------------------------------------------------------
Daniel P. Berrangé (8):
meson: sort C warning flags alphabetically
ui: drop VNC feature _MASK constants
softmmu: remove obsolete comment about libvirt timeouts
scripts: drop comment about autogenerated CPU API file
docs: fix highlighting of CPU ABI header rows
docs: re-generate x86_64 ABI compatibility CSV
chardev: close QIOChannel before unref'ing
io: add trace event when cancelling TLS handshake
Fiona Ebner (1):
qemu_init: increase NOFILE soft limit on POSIX
Hyman Huang (8):
crypto: Introduce SM4 symmetric cipher algorithm
crypto: Support LUKS volume with detached header
qapi: Make parameter 'file' optional for BlockdevCreateOptionsLUKS
crypto: Modify the qcrypto_block_create to support creation flags
block: Support detached LUKS header creation using blockdev-create
block: Support detached LUKS header creation using qemu-img
crypto: Introduce 'detached-header' field in QCryptoBlockInfoLUKS
tests: Add case for LUKS volume with detached header
MAINTAINERS | 5 +
block.c | 5 +-
block/crypto.c | 144 +++++++-
block/crypto.h | 8 +
block/qcow.c | 2 +-
block/qcow2.c | 2 +-
chardev/char-socket.c | 4 +
crypto/block-luks.c | 52 ++-
crypto/block.c | 4 +-
crypto/blockpriv.h | 2 +
crypto/cipher-gcrypt.c.inc | 8 +
crypto/cipher-nettle.c.inc | 49 +++
crypto/cipher.c | 6 +
docs/system/cpu-models-x86-abi.csv | 20 +-
docs/system/cpu-models-x86.rst.inc | 2 +-
include/crypto/block.h | 16 +
include/sysemu/os-posix.h | 1 +
include/sysemu/os-win32.h | 5 +
io/channel-tls.c | 1 +
io/trace-events | 1 +
meson.build | 66 ++--
os-posix.c | 22 ++
qapi/block-core.json | 13 +-
qapi/crypto.json | 13 +-
scripts/cpu-x86-uarch-abi.py | 1 -
system/vl.c | 3 +-
tests/qemu-iotests/210.out | 4 +
tests/qemu-iotests/tests/luks-detached-header | 316 ++++++++++++++++++
.../tests/luks-detached-header.out | 5 +
tests/unit/test-crypto-block.c | 2 +
tests/unit/test-crypto-cipher.c | 13 +
ui/vnc.c | 34 +-
ui/vnc.h | 22 +-
33 files changed, 760 insertions(+), 91 deletions(-)
create mode 100755 tests/qemu-iotests/tests/luks-detached-header
create mode 100644 tests/qemu-iotests/tests/luks-detached-header.out
--
2.43.0
- [PULL 00/17] Misc fixes patches,
Daniel P . Berrangé <=
- [PULL 01/17] meson: sort C warning flags alphabetically, Daniel P . Berrangé, 2024/02/09
- [PULL 02/17] crypto: Introduce SM4 symmetric cipher algorithm, Daniel P . Berrangé, 2024/02/09
- [PULL 03/17] qemu_init: increase NOFILE soft limit on POSIX, Daniel P . Berrangé, 2024/02/09
- [PULL 04/17] ui: drop VNC feature _MASK constants, Daniel P . Berrangé, 2024/02/09
- [PULL 05/17] softmmu: remove obsolete comment about libvirt timeouts, Daniel P . Berrangé, 2024/02/09
- [PULL 06/17] scripts: drop comment about autogenerated CPU API file, Daniel P . Berrangé, 2024/02/09
- [PULL 07/17] docs: fix highlighting of CPU ABI header rows, Daniel P . Berrangé, 2024/02/09
- [PULL 10/17] io: add trace event when cancelling TLS handshake, Daniel P . Berrangé, 2024/02/09
- [PULL 09/17] chardev: close QIOChannel before unref'ing, Daniel P . Berrangé, 2024/02/09
- [PULL 08/17] docs: re-generate x86_64 ABI compatibility CSV, Daniel P . Berrangé, 2024/02/09