From 5c2aaaecbaa2ac42781bf1dbc5f6489d7e60d0a4 Mon Sep 17 00:00:00 2001 From: Ann Pokora <44511240+qbdwlr@users.noreply.github.com> Date: Sun, 4 Jul 2021 05:06:08 -0400 Subject: [PATCH] [syncd] bulk OID remove requires RID (#854) Syncd::processBulkOidRemove() is incorrectly passing objectVids.data() to m_vendorSai->bulkRemove() when it should be passing objectRids.data(). Only RID should be passed to m_vendorSai calls. --- syncd/Syncd.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/syncd/Syncd.cpp b/syncd/Syncd.cpp index af5a68f45b59..ea0dc5c65631 100644 --- a/syncd/Syncd.cpp +++ b/syncd/Syncd.cpp @@ -1495,7 +1495,7 @@ sai_status_t Syncd::processBulkOidRemove( status = m_vendorSai->bulkRemove( objectType, (uint32_t)object_count, - objectVids.data(), + objectRids.data(), mode, statuses.data());