On Thu, Nov 13, 2025 at 09:07:14AM +0000, Daniel P. Berrangé wrote: > Seems you sent a v3 twice today. I reviewed the earlier v3 and > assume this v3 is an identical accident dupe. If this is actually > a v3 let me know and i'll review further...
Rather, you got two copies, but the list only got one - my first attempt botched the cc to Kevin's email to the point that the list rejected it. Sorry for my fat fingers on that one! > > On Wed, Nov 12, 2025 at 07:11:25PM -0600, Eric Blake wrote: > > v2 was here: > > https://lists.nongnu.org/archive/html/qemu-devel/2025-11/msg01243.html > > > > Since then: > > - drop patch 7/12; refcounting for GSource case is now unchanged > > - add a couple of patches: fix a chardev leaky abstraction, and add a > > mutex lock for cross-thread safety > > - improve commit messages to document why NBD is safe now, even without > > adding notify callbacks to AioContext > > > > Now that the new behavior is opt-in rather than a change of defaults, > > and only NBD opts in, it should still be safe to include in 10.2. > > But the technical debt here means that we really should consider > > improving the AioContext API for 11.0 to allow for a notify function > > similar to what GSource provides. > > I'll go ahead and queue this through my tree. -- Eric Blake, Principal Software Engineer Red Hat, Inc. Virtualization: qemu.org | libguestfs.org
