3 Replies Latest reply on Apr 23, 2009 9:53 AM by robgbenson

    vprobe and Fusion

    moussaba Novice

      Looking at the vprobes programmer's reference.  There is mention of enabling fusion via /Library....  I assume this means that Fusion 2.0 has full vprobes support.

        • 1. Re: vprobe and Fusion
          moussaba Novice

          I was able to confirm that vprobe does indeed work in Fusion 2.0. I am only getting 42 probes for Ubuntu 8.10 virtual machine. I was expecting to see many more probes available, am I missing something?

          • 2. Re: vprobe and Fusion
            Novice
            Moussaba,

            Hi

            moussaba wrote:

            Looking at the vprobes programmer's reference.  There is mention of enabling fusion via /Library....  I assume this means that Fusion 2.0 has full vprobes support.

            VProbes is not supported in the Fusion product.  We (the VProbes team) are working to change the support status in future Fusion releases.  Having said that, the VProbes code is in the Fusion product by virtue of being shared amongst the VMware products.  Thus, from the technical perspective you should hit no major hurdles when trying to use VProbes in your Fusion 2.0 build.

            • 3. Re: vprobe and Fusion
              Novice
              Moussaba,

              Hi

              moussaba wrote:

              I was able to confirm that vprobe does indeed work in Fusion 2.0. I am only getting 42 probes for Ubuntu 8.10 virtual machine. I was expecting to see many more probes available, am I missing something?

               

              The probe listing you are seeing represents the list of static

              probes provided by our software stack (e..g, Guest_PF, Guest_IRQ, etc).   My

              assumption is that you are looking for the dynamic guest probes which

              are only available if you provide a guest symbol file to the VM before

              boot.  You can find the full details about loading guest symbol files

              in the "Getting Started with VProbes" section of the Workstation 6.5 VProbes

              Programming Manual (see

              http://www.vmware.com/pdf/ws65_vprobes_reference.pdf).   For

              posterity's sake here are the brief set of steps to get things working for Linux guests:

               

              1. Create a guest symbol file by running 'cat /proc/kallsyms > <symbolFileName>' within the Linux guest.

              2. Copy this guest symbol file from the guest to the host.

              3. Add the following line to the
                     VM configuration (.vmx) file before booting the VM:  vprobe.guestSyms =
                     "<path_to_symbolFileName>".

               

              Let us know if you hit any road blocks when trying these steps.

               

               

              Thanks!