]> xenbits.xensource.com Git - pvdrivers/win/xenvbd.git/commitdiff
Add POOL_NX_OPTIN=1 to all drivers staging-8.1 8.1.0
authorOwen Smith <owen.smith@citrix.com>
Mon, 29 Feb 2016 16:51:55 +0000 (16:51 +0000)
committerPaul Durrant <paul.durrant@citrix.com>
Mon, 29 Feb 2016 17:40:16 +0000 (17:40 +0000)
Win10's verifier asserts that all non-paged pool allocations are
made from the non-paged no-execute pool

Signed-off-by: Owen Smith <owen.smith@citrix.com>
vs2012/xencrsh/xencrsh.vcxproj
vs2012/xendisk/xendisk.vcxproj
vs2012/xenvbd/xenvbd.vcxproj
vs2013/xencrsh/xencrsh.vcxproj
vs2013/xendisk/xendisk.vcxproj
vs2013/xenvbd/xenvbd.vcxproj

index 23f469b469b6dec4e869454ab118bdcc96e0b137..7af512fefc09b8c14c438003a5e801935bf9d53a 100644 (file)
@@ -32,7 +32,7 @@
        
     <ItemDefinitionGroup>
                <ClCompile>
-                       <PreprocessorDefinitions>__MODULE__="XENCRSH";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+                       <PreprocessorDefinitions>__MODULE__="XENCRSH";POOL_NX_OPTIN=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
                        <WarningLevel>EnableAllWarnings</WarningLevel>
                        <DisableSpecificWarnings>4548;4711;4820;4668;4255;6001;6054;28196;%(DisableSpecificWarnings)</DisableSpecificWarnings>
                        <MultiProcessorCompilation>true</MultiProcessorCompilation>
index 63337a6954d507f0a22306557d04193e1e4b6511..c68e886c57960306374cce72b79f01e988cf1a61 100644 (file)
@@ -33,7 +33,7 @@
        <ItemDefinitionGroup>
                <ClCompile>
                        <BufferSecurityCheck>false</BufferSecurityCheck>
-                       <PreprocessorDefinitions>__MODULE__="XENDISK";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+                       <PreprocessorDefinitions>__MODULE__="XENDISK";POOL_NX_OPTIN=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
                        <WarningLevel>EnableAllWarnings</WarningLevel>
                        <DisableSpecificWarnings>4548;4711;4820;4668;4255;6001;6054;28196;%(DisableSpecificWarnings)</DisableSpecificWarnings>
                        <MultiProcessorCompilation>true</MultiProcessorCompilation>
index 46806659606b01540b0e64cc53c15cf58c9b15e7..07fb837a4c0abcfba73a96ccaf6f24f9979f998f 100644 (file)
@@ -33,7 +33,7 @@
        <ItemDefinitionGroup>
                <ClCompile>
                        <BufferSecurityCheck>false</BufferSecurityCheck>
-                       <PreprocessorDefinitions>__MODULE__="XENVBD";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+                       <PreprocessorDefinitions>__MODULE__="XENVBD";POOL_NX_OPTIN=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
                        <WarningLevel>EnableAllWarnings</WarningLevel>
                        <DisableSpecificWarnings>4548;4711;4820;4668;4255;6001;6054;28196;%(DisableSpecificWarnings)</DisableSpecificWarnings>
                        <MultiProcessorCompilation>true</MultiProcessorCompilation>
index 90914d88afcf61c3c5bfe0a4a66f3381e85235c4..9e8de249bc29066e1d55e99aad61136fa15ea2d6 100644 (file)
@@ -61,7 +61,7 @@
   </PropertyGroup>\r
   <ItemDefinitionGroup>\r
     <ClCompile>\r
-      <PreprocessorDefinitions>__MODULE__="XENCRSH";%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <PreprocessorDefinitions>__MODULE__="XENCRSH";POOL_NX_OPTIN=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <WarningLevel>EnableAllWarnings</WarningLevel>\r
       <DisableSpecificWarnings>4548;4711;4820;4668;4255;6001;6054;28196;%(DisableSpecificWarnings)</DisableSpecificWarnings>\r
       <MultiProcessorCompilation>true</MultiProcessorCompilation>\r
index 39b916323c18f02bc3275beb12eb6c70de2e2c89..f5c341efd8cb40825d3dff02b5a6de60f1a674bf 100644 (file)
@@ -62,7 +62,7 @@
   <ItemDefinitionGroup>
     <ClCompile>
       <BufferSecurityCheck>false</BufferSecurityCheck>
-      <PreprocessorDefinitions>__MODULE__="XENDISK";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <PreprocessorDefinitions>__MODULE__="XENDISK";POOL_NX_OPTIN=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <WarningLevel>EnableAllWarnings</WarningLevel>
       <DisableSpecificWarnings>4548;4711;4820;4668;4255;6001;6054;28196;%(DisableSpecificWarnings)</DisableSpecificWarnings>
       <MultiProcessorCompilation>true</MultiProcessorCompilation>
index 03d30aacf92c7c805c211038a0eb0a6da37ff066..566235f4c627ff13d7b8afa05d19d3398f5c8234 100644 (file)
@@ -62,7 +62,7 @@
   <ItemDefinitionGroup>\r
     <ClCompile>\r
       <BufferSecurityCheck>false</BufferSecurityCheck>\r
-      <PreprocessorDefinitions>__MODULE__="XENVBD";%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <PreprocessorDefinitions>__MODULE__="XENVBD";POOL_NX_OPTIN=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <WarningLevel>EnableAllWarnings</WarningLevel>\r
       <DisableSpecificWarnings>4548;4711;4820;4668;4255;6001;6054;28196;%(DisableSpecificWarnings)</DisableSpecificWarnings>\r
       <MultiProcessorCompilation>true</MultiProcessorCompilation>\r