Hi, this is v2 of the patch set originally proposed and discussed at [1], incorporating the comments and suggestions by Ilya.
v1 --> v2: * Dropped patch 1 because gratuitous replies can mask fencing issues. * Dropped patches 4, 5 and 6: they become a separate patch set and will be generalized to a proper timing API. * Renamed the coverage counter to "jsonrpc_recv_incomplete". * Renamed byteq_optimize() to byteq_fast_forward() and added tests. * Fixed typos, improved comments and wording. [1] https://mail.openvswitch.org/pipermail/ovs-dev/2025-March/421708.html Martin Morgenstern (2): jsonrpc: Add coverage for incomplete receives. jsonrpc: Maximize receive buffer size. lib/byteq.c | 17 +++++++++++++++++ lib/byteq.h | 1 + lib/jsonrpc.c | 8 ++++++++ tests/library.at | 2 +- tests/test-byteq.c | 32 ++++++++++++++++++++++++++++++++ 5 files changed, 59 insertions(+), 1 deletion(-) -- 2.45.2 _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev