avoid destination hang on NBD+TLS storage migration
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.