On Thu, May 30, 2024 at 07:22:16AM GMT, Eric Blake wrote: > The following changes since commit 3b2fe44bb7f605f179e5e7feb2c13c2eb3abbb80: > > Merge tag 'pull-request-2024-05-29' of https://gitlab.com/thuth/qemu into > staging (2024-05-29 08:38:20 -0700) > > are available in the Git repository at: > > https://repo.or.cz/qemu/ericb.git tags/pull-nbd-2024-05-30 > > for you to fetch changes up to 109c59fa3a1cf6be88c2a39b4699a0041c64821f: > > iotests: test NBD+TLS+iothread (2024-05-30 07:18:42 -0500) > > ---------------------------------------------------------------- > NBD patches for 2024-05-30 > > - Fix AioContext assertion with NBD+TLS > > ---------------------------------------------------------------- > Eric Blake (2): > qio: Inherit follow_coroutine_ctx across TLS > iotests: test NBD+TLS+iothread
Patch 2/2 only works on machines with /home/eblake; I will fix that in a v2 pull request. (And this should spur me to write a local commit hook that makes sure I don't leak stuff like that in future commits...) > > io/channel-tls.c | 26 ++-- > io/channel-websock.c | 1 + > tests/qemu-iotests/tests/nbd-tls-iothread | 168 > ++++++++++++++++++++++++++ > tests/qemu-iotests/tests/nbd-tls-iothread.out | 54 +++++++++ > 4 files changed, 238 insertions(+), 11 deletions(-) > create mode 100755 tests/qemu-iotests/tests/nbd-tls-iothread > create mode 100644 tests/qemu-iotests/tests/nbd-tls-iothread.out > > -- > 2.45.1 > > -- Eric Blake, Principal Software Engineer Red Hat, Inc. Virtualization: qemu.org | libguestfs.org