Skip to content

avoid destination hang on NBD+TLS storage migration

Eric Blake requested to merge ebblake/centos-qemu-kvm:jira-33440 into c9s

Merge Request Required Information

Summary of Changes

Backport upstream patches that avoid a poll() inside of a coroutine when using qemu as an NBD server accepting multiple TLS client connections, which in turn can lead to corruption of the coroutine list and eventual hangs or other observable bugs.

Approved Development Ticket

All submissions to CentOS Stream must reference an approved ticket in Red Hat Jira. Please follow the CentOS Stream contribution documentation for how to file this ticket and have it approved.

Jira: https://issues.redhat.com/browse/RHEL-33440

Merge request reports

Loading