diff mbox

[ovs-dev,02/40] datapath-windows: Use non-executable memory when allocating memory

Message ID BY2PR0501MB2119CA3672812966F63438D3A2AD0@BY2PR0501MB2119.namprd05.prod.outlook.com
State Not Applicable
Headers show

Commit Message

Shashank Ram July 14, 2017, 4:38 p.m. UTC

diff mbox

Patch

diff --git a/datapath-windows/ovsext/Util.c b/datapath-windows/ovsext/Util.c
index a1ce0e6..3c9b052 100644
--- a/datapath-windows/ovsext/Util.c
+++ b/datapath-windows/ovsext/Util.c
@@ -60,7 +60,7 @@  OvsAllocateAlignedMemory(size_t size, UINT16 align)
          * XXX: NdisAllocateMemory*() functions don't talk anything about
          * alignment. Hence using ExAllocatePool*();
          */
-        return (VOID *)ExAllocatePoolWithTagPriority(NonPagedPool, size,
+        return (VOID *)ExAllocatePoolWithTagPriority(NonPagedPoolNx, size,
                                                      OVS_MEMORY_TAG,
                                                      NormalPoolPriority);
     }