From c21313e33aacba3c6d845528a7e32f0ecbd77c90 Mon Sep 17 00:00:00 2001 From: benyamin-codez <115509179+benyamin-codez@users.noreply.github.com> Date: Tue, 18 Feb 2025 01:35:51 +1100 Subject: [PATCH] [viostor] Zero-out adaptExt in VirtIoFindAdapter() Uses RtlZeroMemory() to wipe the adaptExt struct in VirtIoFindAdapter(). Signed-off-by: benyamin-codez <115509179+benyamin-codez@users.noreply.github.com> --- viostor/virtio_stor.c | 1 + 1 file changed, 1 insertion(+) diff --git a/viostor/virtio_stor.c b/viostor/virtio_stor.c index 966c23dbe..409107684 100644 --- a/viostor/virtio_stor.c +++ b/viostor/virtio_stor.c @@ -258,6 +258,7 @@ VirtIoFindAdapter(IN PVOID DeviceExtension, UNREFERENCED_PARAMETER(Again); adaptExt = (PADAPTER_EXTENSION)DeviceExtension; + RtlZeroMemory(adaptExt, sizeof(ADAPTER_EXTENSION)); adaptExt->system_io_bus_number = ConfigInfo->SystemIoBusNumber; adaptExt->slot_number = ConfigInfo->SlotNumber;