The actual assert is from "forever" [3] (v0.15) which is the initial addition of qemu guest agent in 2011. That was later restructured in [1] (v1.1) and [2] (v4.0).
So assuming the restructuring didn't functionally change it that wasn't changed at all in years.
And even if we assume the restructuring has broken it then >=Eoan (4.0) would be affected as well.
Chances are that the "other side" of this communication (in libvirt [likely] or host qemu [unlikely to be related]) has changed, so I'll need to try this with a few different combinations and that might lead us to the actual root cause.
The actual assert is from "forever" [3] (v0.15) which is the initial addition of qemu guest agent in 2011. That was later restructured in [1] (v1.1) and [2] (v4.0).
[1]: https:/ /git.qemu. org/?p= qemu.git; a=commit; h=125b310e1d62 /git.qemu. org/?p= qemu.git; a=commit; h=781f2b3d1e5e /git.qemu. org/?p= qemu.git; a=commit; h=48ff7a625b36
[2]: https:/
[3]: https:/
So assuming the restructuring didn't functionally change it that wasn't changed at all in years.
And even if we assume the restructuring has broken it then >=Eoan (4.0) would be affected as well.
Chances are that the "other side" of this communication (in libvirt [likely] or host qemu [unlikely to be related]) has changed, so I'll need to try this with a few different combinations and that might lead us to the actual root cause.