<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic VT-x mtf Monitor Trap Flag windows in Developing Games on Intel Graphics</title>
    <link>https://community.intel.com/t5/Developing-Games-on-Intel/VT-x-mtf-Monitor-Trap-Flag-windows/m-p/1216751#M1690</link>
    <description>&lt;P&gt;I use intel vt-x to monitor windows kernel memory access.I set mtf after every time windows kernel access memory, but In the end the guest always shows running in windbg and the guest shows stuck, do not response. I want to know what happened there.&lt;/P&gt;</description>
    <pubDate>Mon, 12 Oct 2020 07:16:42 GMT</pubDate>
    <dc:creator>frankenstein</dc:creator>
    <dc:date>2020-10-12T07:16:42Z</dc:date>
    <item>
      <title>VT-x mtf Monitor Trap Flag windows</title>
      <link>https://community.intel.com/t5/Developing-Games-on-Intel/VT-x-mtf-Monitor-Trap-Flag-windows/m-p/1216751#M1690</link>
      <description>&lt;P&gt;I use intel vt-x to monitor windows kernel memory access.I set mtf after every time windows kernel access memory, but In the end the guest always shows running in windbg and the guest shows stuck, do not response. I want to know what happened there.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Oct 2020 07:16:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Developing-Games-on-Intel/VT-x-mtf-Monitor-Trap-Flag-windows/m-p/1216751#M1690</guid>
      <dc:creator>frankenstein</dc:creator>
      <dc:date>2020-10-12T07:16:42Z</dc:date>
    </item>
    <item>
      <title>Re:VT-x mtf Monitor Trap Flag windows</title>
      <link>https://community.intel.com/t5/Developing-Games-on-Intel/VT-x-mtf-Monitor-Trap-Flag-windows/m-p/1217277#M1691</link>
      <description>&lt;P&gt;Hello frankenstein, &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you for posting on the Intel* Community. &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;To better assist you, please&amp;nbsp;run&amp;nbsp;the following&amp;nbsp;tool&amp;nbsp;in Windows* and attach the report generated.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;B&gt;Intel® System Support Utility (Intel® SSU)&amp;nbsp;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://downloadcenter.intel.com/download/25293/Intel-System-Support-Utility-for-Windows-" rel="noopener noreferrer" target="_blank"&gt;Intel® SSU Download&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;Open the application and click on "Scan" to see the system and device information. By default, Intel® SSU will take you to the "Summary View".&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Click on the menu where it says "Summary" to change to "Detailed View".&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;To save your scan, click on "Next", then "Save".&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Maria R.&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 13 Oct 2020 18:04:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Developing-Games-on-Intel/VT-x-mtf-Monitor-Trap-Flag-windows/m-p/1217277#M1691</guid>
      <dc:creator>Maria_R_Intel</dc:creator>
      <dc:date>2020-10-13T18:04:49Z</dc:date>
    </item>
    <item>
      <title>回應： Re:VT-x mtf Monitor Trap Flag windows</title>
      <link>https://community.intel.com/t5/Developing-Games-on-Intel/VT-x-mtf-Monitor-Trap-Flag-windows/m-p/1217939#M1692</link>
      <description>&lt;P&gt;Maybe I do not epress myself clear. I develop a driver based on intel vt-x. I run windows in VMware and connect to it by windbg.And I deployment the driver in the windows ,and the windbg just shows that the "guest is busy" no error report.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I will show you some of the code.&lt;/P&gt;
&lt;P&gt;1. set the kernel corrponsed's ept entry unread and unwrite&lt;/P&gt;
&lt;P&gt;&lt;FONT style="background-color: #ffffff;"&gt;&amp;nbsp; const auto pm_ranges = UtilGetPhysicalMemoryRanges();&lt;BR /&gt;&amp;nbsp; for (auto run_index = 0ul; run_index &amp;lt; pm_ranges-&amp;gt;number_of_runs;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ++run_index) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; const auto run = &amp;amp;pm_ranges-&amp;gt;run[run_index];&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; const auto base_addr = run-&amp;gt;base_page * PAGE_SIZE;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (auto page_index = 0ull; page_index &amp;lt; run-&amp;gt;page_count; ++page_index) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; const auto indexed_addr = base_addr + page_index * PAGE_SIZE;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; const auto ept_pt_entry = EptGetEptPtEntry(ept_data, indexed_addr);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!ept_pt_entry)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Mark the page as non-executable if it is not a non-pagable section of&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // a system module.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HYPERPLATFORM_COMMON_DBG_BREAK();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; const auto va = UtilVaFromPa(indexed_addr);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!UtilPcToFileHeader(va) &amp;amp;&amp;amp;UtilIsInSystemRange(va) &amp;amp;&amp;amp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; !UtilIsNonPageableAddress(va, pfn_database, is_v6_kernel)) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ept_pt_entry-&amp;gt;fields.read_access = false;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ept_pt_entry-&amp;gt;fields.write_access = false;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT style="background-color: #ffffff;"&gt;2.once wm-exiting happen ,set the ept entry readable and writeable,and set&amp;nbsp;Monitor Trap Flag&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT style="background-color: #ffffff;"&gt;ept_pt_entry-&amp;gt;fields.read_access = true;&lt;BR /&gt;ept_pt_entry-&amp;gt;fields.write_access = true;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT style="background-color: #ffffff;"&gt;&amp;nbsp;UtilInveptAll();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RWSetMonitorTrapFlag(true);&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT style="background-color: #ffffff;"&gt;3.then when a vm-exiting happen because of mtf, reset the ept entry unread/unwrite,and disable mtf.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT style="background-color: #ffffff;"&gt;&amp;nbsp; disabledEntry-&amp;gt;fields.read_access = false;&lt;BR /&gt;&amp;nbsp; disabledEntry-&amp;gt;fields.write_access = false;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; UtilInveptAll();&lt;BR /&gt;&amp;nbsp; RWSetMonitorTrapFlag(false);&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT style="background-color: #ffffff;"&gt;I can not get error code or something information,so I can not give such things&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Oct 2020 06:55:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Developing-Games-on-Intel/VT-x-mtf-Monitor-Trap-Flag-windows/m-p/1217939#M1692</guid>
      <dc:creator>frankenstein</dc:creator>
      <dc:date>2020-10-15T06:55:41Z</dc:date>
    </item>
    <item>
      <title>Re:VT-x mtf Monitor Trap Flag windows</title>
      <link>https://community.intel.com/t5/Developing-Games-on-Intel/VT-x-mtf-Monitor-Trap-Flag-windows/m-p/1218463#M1693</link>
      <description>&lt;P&gt;Hello frankenstein, &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you for the information. &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;The kind of support you're requesting is provided by a different support team. I will move your thread. Please expect a response soon. &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Best regards,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Maria R.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&amp;nbsp;&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 16 Oct 2020 17:47:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Developing-Games-on-Intel/VT-x-mtf-Monitor-Trap-Flag-windows/m-p/1218463#M1693</guid>
      <dc:creator>Maria_R_Intel</dc:creator>
      <dc:date>2020-10-16T17:47:09Z</dc:date>
    </item>
    <item>
      <title>Re:VT-x mtf Monitor Trap Flag windows</title>
      <link>https://community.intel.com/t5/Developing-Games-on-Intel/VT-x-mtf-Monitor-Trap-Flag-windows/m-p/1219980#M1696</link>
      <description>&lt;P&gt;Hello frankenstein, &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We have been checking this internally to help you to guide your request to the proper support team. &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;In this case, these are our recommendations:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;Please, post your inquiry in the proper Developer Zone forums:&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From the following link:&amp;nbsp;&lt;A href="https://software.intel.com/content/www/us/en/develop/home.html" rel="noopener noreferrer nofollow" target="_blank"&gt;https://software.intel.com/content/www/us/en/develop/home.html&lt;/A&gt;&amp;nbsp;you can click on "Forum" and you should be redirected to "&lt;B&gt;&lt;I&gt;Intel Community&amp;nbsp;- Software Products&lt;/I&gt;&lt;/B&gt;". Then you should see a list of different common topics about "Software products" where you may select to post your question on the appropriate topic.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You may also try the following:&lt;/P&gt;&lt;P&gt;1- Go to&amp;nbsp;&lt;A href="https://community.intel.com/" target="_blank"&gt;https://community.intel.com/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;2- Under "Browse Community Forums" click on the&amp;nbsp;&lt;B&gt;disclosure widget&lt;/B&gt;&amp;nbsp;(the rotating black triangle) to expand the section "Software Products". You should see a list of topics, and you can also expand the topics to display additional "sub-topics".&lt;/P&gt;&lt;P&gt;3- You can choose one of the topics that best relate to your questions and products. For instance, this an example of OpenCL* topics:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://community.intel.com/t5/OpenCL/bd-p/opencl" target="_blank"&gt;https://community.intel.com/t5/OpenCL/bd-p/opencl&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://isvc.file.force.com/sfc/servlet.shepherd/version/download/0684U000008qtZq?asPdf=false&amp;amp;operationContext=CHATTER" /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;4- The a community peer may help you with your inquiry. &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;If you are not able to gather the proper information/support the best is a direct engagement with Intel*,  you will have to submit the issue through &lt;A href="https://www.intel.com/content/www/us/en/design/support/ips/training/welcome.html" rel="noopener noreferrer nofollow" target="_blank"&gt;Intel Premier Support (IPS)&lt;/A&gt;.  If you already have a Field Application Engineer (FAE)  assigned he may help you with this request or through your closes &lt;A href="https://www.intel.com/content/www/us/en/support/articles/000015067/programs.html" rel="noopener noreferrer nofollow" target="_blank"&gt;Intel Authorized Distributor.&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;If you need any additional information, please submit a new question as this thread will no longer being monitored.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Maria R.&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 18 Feb 2026 14:36:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Developing-Games-on-Intel/VT-x-mtf-Monitor-Trap-Flag-windows/m-p/1219980#M1696</guid>
      <dc:creator>Maria_R_Intel</dc:creator>
      <dc:date>2026-02-18T14:36:53Z</dc:date>
    </item>
  </channel>
</rss>

