summaryrefslogtreecommitdiff
path: root/datapath-windows/ovsext/Util.c
diff options
context:
space:
mode:
authorAlin Serdean <aserdean@cloudbasesolutions.com>2017-07-14 04:40:52 +0000
committerBen Pfaff <blp@ovn.org>2017-08-02 11:24:52 -0700
commitfe09b60d4923eb97e2bc1a5ffa5961a46b95f01f (patch)
treec6c5aecb531d1aa9bf6609b3163053b9f439634f /datapath-windows/ovsext/Util.c
parentd03d0cf2b71b96d8ea46fbc9623f6e14df7f5115 (diff)
downloadopenvswitch-fe09b60d4923eb97e2bc1a5ffa5961a46b95f01f.tar.gz
datapath-windows: Use non-executable memory when allocating memory
Use non-executable memory when using ExAllocatePoolWithTagPriority. Found using WDK 10 static code analysis. Signed-off-by: Alin Gabriel Serdean <aserdean@cloudbasesolutions.com> Signed-off-by: Ben Pfaff <blp@ovn.org> Acked-by: Shashank Ram <rams@vmware.com>
Diffstat (limited to 'datapath-windows/ovsext/Util.c')
-rw-r--r--datapath-windows/ovsext/Util.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/datapath-windows/ovsext/Util.c b/datapath-windows/ovsext/Util.c
index a1ce0e6f4..3c9b05281 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);
}