Peter Xu <[email protected]> writes: > 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(-)
Queued, thanks!
