CI: https://gitlab.com/peterx/qemu/-/pipelines/2777122128
v2: - Patch 2: remove two more unused trace points [Jinpu] - Patch 4: drop unused RDMALocalBlocks.init [Jinpu] - Patch 8: additional check for add overflow, fix off-by-one [Jinpu] This series includes some RDMA changes, either to drop some dead code, or to harden some checks for the incoming data stream, or both. Please have a look, this should close all RDMA recent AI reports (none of them are real security issues), thanks. Peter Xu (10): migration/rdma: Introduce RDMA_CONTROL_NUM migration/rdma: Remove unregister code migration/rdma: Stick with rdma_ prefix for all tracepoints migration/rdma: Drop RDMALocalBlock.is_ram_block migration/rdma: Drop RDMALocalBlock.unregister_bitmap migration/rdma: Drop RDMARegister.key.chunk migration/rdma: Sanity check RDMA_CONTROL_REGISTER_REQUEST on buflen migration/rdma: Sanity check RDMA_CONTROL_REGISTER_REQUEST chunks migration/rdma: Sanity check upper bound of register MR address migration/rdma: Sanity check compress request ranges migration/rdma.c | 349 +++++++++++++---------------------------- migration/trace-events | 81 +++++----- 2 files changed, 144 insertions(+), 286 deletions(-) -- 2.54.0
