<?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 Re: How to use VProbe inside ESXI hypervisor? in VProbes Discussions</title>
    <link>https://communities.vmware.com/t5/VProbes-Discussions/How-to-use-VProbe-inside-ESXI-hypervisor/m-p/2148773#M110</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have to know the entry function name if it's a standard vmkernel function. Might also work for a VMware driver. Are you the driver author? If so, look at the VMware driver guide on how to inject your driver symbols in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To trace a function, do this:&lt;/P&gt;&lt;P&gt;$ vprobe -t World_Switch&lt;/P&gt;&lt;P&gt;Enter: World_Switch&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Enter: World_Switch&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Enter: World_Switch&lt;/P&gt;&lt;P&gt;Exit:&amp;nbsp; World_Switch retval = 0x41221d265000&lt;/P&gt;&lt;P&gt;Exit:&amp;nbsp; World_Switch retval = 0x412241ce5000&lt;/P&gt;&lt;P&gt;Exit:&amp;nbsp; World_Switch retval = 0x412214925000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me know if you need more.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 29 May 2014 00:42:24 GMT</pubDate>
    <dc:creator>virtualirfan</dc:creator>
    <dc:date>2014-05-29T00:42:24Z</dc:date>
    <item>
      <title>How to use VProbe inside ESXI hypervisor?</title>
      <link>https://communities.vmware.com/t5/VProbes-Discussions/How-to-use-VProbe-inside-ESXI-hypervisor/m-p/2148770#M107</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm reading the VProbe documentation, but consider only virtual machines instrumentation. Can i instrument the ESXI hypervisor, in order to intercept calls from/to VMkernel?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 May 2014 15:48:43 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VProbes-Discussions/How-to-use-VProbe-inside-ESXI-hypervisor/m-p/2148770#M107</guid>
      <dc:creator>ghiotto86</dc:creator>
      <dc:date>2014-05-27T15:48:43Z</dc:date>
    </item>
    <item>
      <title>Re: How to use VProbe inside ESXI hypervisor?</title>
      <link>https://communities.vmware.com/t5/VProbes-Discussions/How-to-use-VProbe-inside-ESXI-hypervisor/m-p/2148771#M108</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What are you looking to do? If you share some details or an example, perhaps someone can help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 May 2014 16:48:59 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VProbes-Discussions/How-to-use-VProbe-inside-ESXI-hypervisor/m-p/2148771#M108</guid>
      <dc:creator>virtualirfan</dc:creator>
      <dc:date>2014-05-27T16:48:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to use VProbe inside ESXI hypervisor?</title>
      <link>https://communities.vmware.com/t5/VProbes-Discussions/How-to-use-VProbe-inside-ESXI-hypervisor/m-p/2148772#M109</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi virtualirfan, for example, in the context of esxi hypervisor, i need to intercept all driver API (vmklinux or native) calls related to a read/write syscall. Is it possible?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 May 2014 08:10:50 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VProbes-Discussions/How-to-use-VProbe-inside-ESXI-hypervisor/m-p/2148772#M109</guid>
      <dc:creator>ghiotto86</dc:creator>
      <dc:date>2014-05-28T08:10:50Z</dc:date>
    </item>
    <item>
      <title>Re: How to use VProbe inside ESXI hypervisor?</title>
      <link>https://communities.vmware.com/t5/VProbes-Discussions/How-to-use-VProbe-inside-ESXI-hypervisor/m-p/2148773#M110</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have to know the entry function name if it's a standard vmkernel function. Might also work for a VMware driver. Are you the driver author? If so, look at the VMware driver guide on how to inject your driver symbols in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To trace a function, do this:&lt;/P&gt;&lt;P&gt;$ vprobe -t World_Switch&lt;/P&gt;&lt;P&gt;Enter: World_Switch&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Enter: World_Switch&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Enter: World_Switch&lt;/P&gt;&lt;P&gt;Exit:&amp;nbsp; World_Switch retval = 0x41221d265000&lt;/P&gt;&lt;P&gt;Exit:&amp;nbsp; World_Switch retval = 0x412241ce5000&lt;/P&gt;&lt;P&gt;Exit:&amp;nbsp; World_Switch retval = 0x412214925000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me know if you need more.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 May 2014 00:42:24 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VProbes-Discussions/How-to-use-VProbe-inside-ESXI-hypervisor/m-p/2148773#M110</guid>
      <dc:creator>virtualirfan</dc:creator>
      <dc:date>2014-05-29T00:42:24Z</dc:date>
    </item>
    <item>
      <title>Re: How to use VProbe inside ESXI hypervisor?</title>
      <link>https://communities.vmware.com/t5/VProbes-Discussions/How-to-use-VProbe-inside-ESXI-hypervisor/m-p/2148774#M111</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot! I'm not a driver author. Where can i find that VMware driver guide? Is it possible, for example, to probe function calls related to a specific context, e.g. storage subsystem? Finally, vprobe allows to read (or maybe write) target variables at function entry point?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 May 2014 08:24:04 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VProbes-Discussions/How-to-use-VProbe-inside-ESXI-hypervisor/m-p/2148774#M111</guid>
      <dc:creator>ghiotto86</dc:creator>
      <dc:date>2014-05-29T08:24:04Z</dc:date>
    </item>
  </channel>
</rss>

