On 13.11.24 16:20, Andrew Cooper wrote:
On 12/11/2024 1:00 pm, Jan Beulich wrote:All,the release is due by the end of the month. Please point out backports you find missing from the respective staging branch, but which you consider relevant.Looking over the XenServer patchqueue:
...
These are a SIGPIPE bugfix which happen to also have a perf improvement. I cant remember if we discussed backporting them before. (Juergen/Anthony?) 42db2deb5e76: tools/libxs: Fix length check in xs_talkv() e2a93bed8b9e: tools/libxs: Rework xs_talkv() to take xsd_sockmsg within the iovec f050c03ce2ad: tools/libxs: Rationalise the definition of struct xs_handle 046efe529e82: tools/libxs: Track whether we're using a socket or file ebaeb0c64a6d: tools/libxs: Use writev()/sendmsg() instead of write() a17b6db9b007: tools/libxs: Stop playing with SIGPIPE
I'd take these, as playing with signals behind the back of a library user is something which should be fixed. Juergen
OpenPGP_0xB0DE9DD628BF132F.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature