<?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 CPU: Intel(R) Xeon(R) CPU E5 in Analyzers</title>
    <link>https://community.intel.com/t5/Analyzers/KVM-guest-OS-crash-with-DPDK-workload/m-p/1158628#M17695</link>
    <description>&lt;P&gt;CPU:&amp;nbsp;Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz&lt;/P&gt;&lt;P&gt;Driverless mode works OK without crash.&amp;nbsp; Thanks !&lt;/P&gt;</description>
    <pubDate>Fri, 16 Nov 2018 18:20:46 GMT</pubDate>
    <dc:creator>Dang_Tran__Frederic</dc:creator>
    <dc:date>2018-11-16T18:20:46Z</dc:date>
    <item>
      <title>KVM guest OS crash with DPDK workload</title>
      <link>https://community.intel.com/t5/Analyzers/KVM-guest-OS-crash-with-DPDK-workload/m-p/1158624#M17691</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I'm trying to use VTune Amplifier to profile an OVS-DPDK virtual switch that runs on a target Linux host along with a KVM guest running a DPDK L2 forwarding application (testpmd). Each time I start a Memory Access or Micro-architecture profiling session, the KVM guest OS crashes with a kernel panic:&amp;nbsp;BUG: unable to handle kernel paging request at xxxx.&lt;BR /&gt;My setup is as follows:&lt;BR /&gt;-VTune Amplifier 2019 (build 570779)&lt;BR /&gt;-sampling drivers on target Linux host: sepdk_v5_575421&lt;BR /&gt;-target Linux OS: Ubuntu 16.04&amp;nbsp;64bit, kernel version:&amp;nbsp;4.15.0-39-generic&lt;BR /&gt;-guest Linux OS: Ubuntu 18.04 64bit, kernel version 4.15.0-34-generic&lt;BR /&gt;-OVS 2.8.1&lt;BR /&gt;-QEMU emulator version 2.9.1&lt;BR /&gt;-24-core server, all cores except&amp;nbsp;core #0 are isolated&lt;BR /&gt;-VM backed by 1G huge pages, two vNICs connected to&amp;nbsp;vhost-user ports.&lt;BR /&gt;&lt;BR /&gt;It is worth noting that&lt;BR /&gt;-the crash occurs whatever process is profiled by VTune&lt;BR /&gt;-VTune works fine when profiling the DPDK application running on bare-metal (no OVS switch or VM)&lt;BR /&gt;&lt;BR /&gt;Any idea/suggestion ?&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Nov 2018 16:24:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/KVM-guest-OS-crash-with-DPDK-workload/m-p/1158624#M17691</guid>
      <dc:creator>Dang_Tran__Frederic</dc:creator>
      <dc:date>2018-11-15T16:24:02Z</dc:date>
    </item>
    <item>
      <title>Hi Frederic,</title>
      <link>https://community.intel.com/t5/Analyzers/KVM-guest-OS-crash-with-DPDK-workload/m-p/1158625#M17692</link>
      <description>&lt;P&gt;Hi Frederic,&lt;/P&gt;&lt;P&gt;Are you running Memory Access / Microarchitecture exploration analysis inside KVM Guest or on the host OS? Are you using "Profile System" or "Attach&amp;nbsp;to Process" mode?&lt;/P&gt;</description>
      <pubDate>Fri, 16 Nov 2018 15:38:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/KVM-guest-OS-crash-with-DPDK-workload/m-p/1158625#M17692</guid>
      <dc:creator>Roman_K_Intel</dc:creator>
      <dc:date>2018-11-16T15:38:50Z</dc:date>
    </item>
    <item>
      <title>Hi Ronan:</title>
      <link>https://community.intel.com/t5/Analyzers/KVM-guest-OS-crash-with-DPDK-workload/m-p/1158626#M17693</link>
      <description>&lt;P&gt;Hi Ronan:&lt;/P&gt;&lt;P&gt;I'm running&amp;nbsp;Memory Access / Microarchitecture exploration analysis &amp;nbsp;on the host OS and I use the "Attach to process" mode (pid of&amp;nbsp;ovs-vswitchd).&lt;/P&gt;</description>
      <pubDate>Fri, 16 Nov 2018 16:50:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/KVM-guest-OS-crash-with-DPDK-workload/m-p/1158626#M17693</guid>
      <dc:creator>Dang_Tran__Frederic</dc:creator>
      <dc:date>2018-11-16T16:50:11Z</dc:date>
    </item>
    <item>
      <title>What is the CPU architecture?</title>
      <link>https://community.intel.com/t5/Analyzers/KVM-guest-OS-crash-with-DPDK-workload/m-p/1158627#M17694</link>
      <description>&lt;P&gt;What is the CPU architecture?&lt;/P&gt;
&lt;P&gt;You could try to switch to perf (with root):&lt;/P&gt;
&lt;PRE&gt;# cd /opt/intel/vtune_amplifier_2019/sepdk/src/
# ./rmmod-sep
# echo 0 &amp;gt; /proc/sys/kernel/perf_event_paranoid&lt;/PRE&gt;
&lt;P&gt;Then try to run Microarchitecture Exploration analysis. Does this crash reproduce?&lt;/P&gt;</description>
      <pubDate>Fri, 16 Nov 2018 17:20:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/KVM-guest-OS-crash-with-DPDK-workload/m-p/1158627#M17694</guid>
      <dc:creator>Roman_K_Intel</dc:creator>
      <dc:date>2018-11-16T17:20:55Z</dc:date>
    </item>
    <item>
      <title>CPU: Intel(R) Xeon(R) CPU E5</title>
      <link>https://community.intel.com/t5/Analyzers/KVM-guest-OS-crash-with-DPDK-workload/m-p/1158628#M17695</link>
      <description>&lt;P&gt;CPU:&amp;nbsp;Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz&lt;/P&gt;&lt;P&gt;Driverless mode works OK without crash.&amp;nbsp; Thanks !&lt;/P&gt;</description>
      <pubDate>Fri, 16 Nov 2018 18:20:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/KVM-guest-OS-crash-with-DPDK-workload/m-p/1158628#M17695</guid>
      <dc:creator>Dang_Tran__Frederic</dc:creator>
      <dc:date>2018-11-16T18:20:46Z</dc:date>
    </item>
    <item>
      <title>Hi Frederic,</title>
      <link>https://community.intel.com/t5/Analyzers/KVM-guest-OS-crash-with-DPDK-workload/m-p/1158629#M17696</link>
      <description>&lt;P&gt;Hi Frederic,&lt;/P&gt;&lt;P&gt;I hope driverless mode unblocks your workflow. We'll try to reproduce the crash on our side.&lt;/P&gt;&lt;P&gt;May I ask your opinion / feedback for two features which were introduced in VTune 2019 and may be relevant for your workload:&lt;/P&gt;&lt;P&gt;&lt;A href="https://software.intel.com/en-us/vtune-amplifier-help-profiling-kvm-kernel-and-user-space-from-the-host"&gt;Profile KVM Kernel and User Space from the Host&lt;/A&gt;&lt;/P&gt;&lt;P&gt;This feature allows to run the collection on the Linux host and dive in to one KVM Guest. This may be helpful if you need to analyze Host and Guest activities simultaneously. Another use case is when you need to run analysis like Microarchitecture Exploration inside VM, but VM doesn't virtualize all the required counters.&lt;/P&gt;&lt;P&gt;&lt;A href="https://software.intel.com/en-us/vtune-amplifier-cookbook-core-utilization-in-dpdk-apps"&gt;Core Utilization in DPDK Apps&lt;/A&gt;&lt;/P&gt;&lt;P&gt;This feature allows you to analyse how DPDK Rx&amp;nbsp;utilizes the CPU.&lt;/P&gt;</description>
      <pubDate>Wed, 21 Nov 2018 09:01:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/KVM-guest-OS-crash-with-DPDK-workload/m-p/1158629#M17696</guid>
      <dc:creator>Roman_K_Intel</dc:creator>
      <dc:date>2018-11-21T09:01:00Z</dc:date>
    </item>
    <item>
      <title>Thanks for the pointers Roman</title>
      <link>https://community.intel.com/t5/Analyzers/KVM-guest-OS-crash-with-DPDK-workload/m-p/1158630#M17697</link>
      <description>&lt;P&gt;Thanks for the pointers Roman.&lt;BR /&gt;Currently I'm precisely&amp;nbsp;in the process of testing your DPDK support to distinguish busy vs non-busy poll loops in DPDK applications along with the recent power management enhancements in DPDK.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Nov 2018 12:40:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/KVM-guest-OS-crash-with-DPDK-workload/m-p/1158630#M17697</guid>
      <dc:creator>Dang_Tran__Frederic</dc:creator>
      <dc:date>2018-11-22T12:40:58Z</dc:date>
    </item>
  </channel>
</rss>

