On 14.11.24 13:26, Jan Beulich wrote:
On 13.11.2024 16:29, Jürgen Groß wrote:
On 13.11.24 16:20, Andrew Cooper wrote:
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.

No question about the first and last one. Are all the intermediate ones
necessary, though?

I think those are needed for the last one to apply.


Juergen

Attachment: OpenPGP_0xB0DE9DD628BF132F.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to