From 98af09fcda4a0bffc08237ce5ca9e7e2436878d8 Mon Sep 17 00:00:00 2001 From: Alan Ott Date: Tue, 30 Aug 2016 12:04:25 -0400 Subject: Drivers/Net/MarvellYukon: Zero allocated memory for DMA receive buffers Explicitly zero allocated memory for DMA receive buffers to help guard against security issues. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Alan Ott Reviewed-by: Ard Biesheuvel --- Drivers/Net/MarvellYukonDxe/if_msk.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Drivers/Net/MarvellYukonDxe/if_msk.c b/Drivers/Net/MarvellYukonDxe/if_msk.c index 292fa23..1082f52 100644 --- a/Drivers/Net/MarvellYukonDxe/if_msk.c +++ b/Drivers/Net/MarvellYukonDxe/if_msk.c @@ -585,6 +585,7 @@ msk_newbuf ( if (EFI_ERROR (Status)) { return Status; } + gBS->SetMem (Buffer, Length, 0); Status = mPciIo->Map (mPciIo, EfiPciIoOperationBusMasterWrite, Buffer, &Length, &PhysAddr, &Mapping); if (EFI_ERROR (Status)) { -- cgit v1.2.3