<?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: VTune on FC 6 - insmod errors in Analyzers</title>
    <link>https://community.intel.com/t5/Analyzers/VTune-on-FC-6-insmod-errors/m-p/894680#M5032</link>
    <description>I wonder does anyone have a timeline on that?
&lt;BR /&gt;
&lt;BR /&gt;Regards
&lt;BR /&gt;Mike Brady</description>
    <pubDate>Wed, 04 Apr 2007 07:06:58 GMT</pubDate>
    <dc:creator>brady1</dc:creator>
    <dc:date>2007-04-04T07:06:58Z</dc:date>
    <item>
      <title>VTune on FC 6 - insmod errors</title>
      <link>https://community.intel.com/t5/Analyzers/VTune-on-FC-6-insmod-errors/m-p/894675#M5027</link>
      <description>Hi,&lt;BR /&gt;I was attempting to get the VTune driver running on Fedora Core 6 on P4-HT (i686; kernel: 2.6.18-1.2849.fc6). I was able to successfully compile the driver. When I tried to install the module, I got the following error:&lt;BR /&gt;&lt;FONT face="Courier New" size="2"&gt;# insmod vtune_drv-x32-2.6.18-1.2849.fc6smp.ko &lt;BR /&gt;insmod: error inserting 'vtune_drv-x32-2.6.18-1.2849.fc6smp.ko': -1 Unknown symbol in module&lt;/FONT&gt;&lt;BR /&gt;The dmesg indicates that unknown symbol is "tasklist_lock".&lt;BR /&gt;&lt;FONT face="Courier New" size="2"&gt;vtune_drv: Unknown symbol tasklist_lock&lt;BR /&gt;&lt;/FONT&gt;&lt;BR /&gt;Can you please help me with this?&lt;BR /&gt;&lt;BR /&gt;Thanks and Regards&lt;BR /&gt;Keshavan&lt;BR /&gt;</description>
      <pubDate>Wed, 06 Dec 2006 20:57:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/VTune-on-FC-6-insmod-errors/m-p/894675#M5027</guid>
      <dc:creator>keshavan</dc:creator>
      <dc:date>2006-12-06T20:57:27Z</dc:date>
    </item>
    <item>
      <title>Re: VTune on FC 6 - insmod errors</title>
      <link>https://community.intel.com/t5/Analyzers/VTune-on-FC-6-insmod-errors/m-p/894676#M5028</link>
      <description>I have some more updates with regard to the errors seen on FC6 (kernel: 2.6.18). The support for tasklist_lock has been removed from the 2.6.18 kernel. Also a solution has been proposed for libafs in the link below. &lt;A href="http://www.mail-archive.com/openafs-info@openafs.org/msg22061.html" target="_blank"&gt;http://www.mail-archive.com/openafs-info@openafs.org/msg22061.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;It is proposed that read_lock and read_unlock be replaced with rcu_read_lock() and rcu_read_unlock(). However I did not find an alternative call for read_trylock() which is being used in vtune.c (function: get_tgid_trylock). This function uses TGID_TRY and TGID_RELEASE macros (defined in vtprotos.h). I was considering replacing this with rcu_read_lock and rcu_read_unlock, since I dont know an alternative technique. However the comments in the code indicate:&lt;BR /&gt;&lt;FONT face="Courier New" size="2"&gt;// Since we want the interrupt handler to avoid possible deadlock&lt;BR /&gt;// due to a spin on the tasklist_lock, we will use the read_trylock()&lt;BR /&gt;// call when it is available, but when it isn't we'll use the more&lt;BR /&gt;// heavy handed write_trylock() which is available on all the kernels&lt;BR /&gt;// we support...&lt;/FONT&gt;&lt;BR /&gt;&lt;BR /&gt;I modified the driver, compiled it and loaded it. There does not seem to be any errors so far. Since I am not a kernel programmer and have no familiarity with Linux kernel, this needs some more investigation from the more knowledgable ones. Can someone give me some guidance on this?&lt;BR /&gt;&lt;BR /&gt;Many Thanks,&lt;BR /&gt;&lt;BR /&gt;Regards&lt;BR /&gt;--Keshavan&lt;BR /&gt;</description>
      <pubDate>Wed, 06 Dec 2006 22:14:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/VTune-on-FC-6-insmod-errors/m-p/894676#M5028</guid>
      <dc:creator>keshavan</dc:creator>
      <dc:date>2006-12-06T22:14:57Z</dc:date>
    </item>
    <item>
      <title>Re: VTune on FC 6 - insmod errors</title>
      <link>https://community.intel.com/t5/Analyzers/VTune-on-FC-6-insmod-errors/m-p/894677#M5029</link>
      <description>Hi Keshavan&lt;BR /&gt;&lt;BR /&gt;This is a know issue. It will be addressed in the 8.0.3 product update which is expected soon. Please upgrade your version once it's released.&lt;BR /&gt;&lt;BR /&gt;Regards, Andrei&lt;BR /&gt;</description>
      <pubDate>Wed, 06 Dec 2006 22:16:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/VTune-on-FC-6-insmod-errors/m-p/894677#M5029</guid>
      <dc:creator>aokunev</dc:creator>
      <dc:date>2006-12-06T22:16:22Z</dc:date>
    </item>
    <item>
      <title>Re: VTune on FC 6 - insmod errors</title>
      <link>https://community.intel.com/t5/Analyzers/VTune-on-FC-6-insmod-errors/m-p/894678#M5030</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;You could replace all references to read_lock(&amp;amp;tasklist) by rcu_read_lock and similiarly for read_unlock.&lt;BR /&gt;&lt;BR /&gt;Now try_lock tries to get a lock before 10,000 spins or retire; If you think a lock can be acquires within lesser spins, you CAN use a rcu_read_lock in place. (and the release part is a rcu_read_unlock)&lt;BR /&gt;&lt;BR /&gt;I don't think this is what was required, though.&lt;BR /&gt;</description>
      <pubDate>Wed, 21 Feb 2007 12:20:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/VTune-on-FC-6-insmod-errors/m-p/894678#M5030</guid>
      <dc:creator>Karthik_Kumar_Viswan</dc:creator>
      <dc:date>2007-02-21T12:20:30Z</dc:date>
    </item>
    <item>
      <title>Re: VTune on FC 6 - insmod errors</title>
      <link>https://community.intel.com/t5/Analyzers/VTune-on-FC-6-insmod-errors/m-p/894679#M5031</link>
      <description>Note: Fedora Core* 6 is not supported by any available releases. Please watch &lt;A href="http://www.intel.com/software/products/vtune"&gt;http://www.intel.com/software/products/vtune&lt;/A&gt;for updates.</description>
      <pubDate>Fri, 23 Feb 2007 22:44:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/VTune-on-FC-6-insmod-errors/m-p/894679#M5031</guid>
      <dc:creator>David_A_Intel1</dc:creator>
      <dc:date>2007-02-23T22:44:50Z</dc:date>
    </item>
    <item>
      <title>Re: VTune on FC 6 - insmod errors</title>
      <link>https://community.intel.com/t5/Analyzers/VTune-on-FC-6-insmod-errors/m-p/894680#M5032</link>
      <description>I wonder does anyone have a timeline on that?
&lt;BR /&gt;
&lt;BR /&gt;Regards
&lt;BR /&gt;Mike Brady</description>
      <pubDate>Wed, 04 Apr 2007 07:06:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/VTune-on-FC-6-insmod-errors/m-p/894680#M5032</guid>
      <dc:creator>brady1</dc:creator>
      <dc:date>2007-04-04T07:06:58Z</dc:date>
    </item>
    <item>
      <title>Re: VTune on FC 6 - insmod errors</title>
      <link>https://community.intel.com/t5/Analyzers/VTune-on-FC-6-insmod-errors/m-p/894681#M5033</link>
      <description>Hi, i'm running FC5 with a new 2.6.20 kernel - has anyone managed to compile the vkl code by replacing read_try_lock with the rcu versions? If so, could someone send the patch?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Shash&lt;BR /&gt;</description>
      <pubDate>Wed, 04 Apr 2007 12:03:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/VTune-on-FC-6-insmod-errors/m-p/894681#M5033</guid>
      <dc:creator>philbinj</dc:creator>
      <dc:date>2007-04-04T12:03:45Z</dc:date>
    </item>
    <item>
      <title>Re: VTune on FC 6 - insmod errors</title>
      <link>https://community.intel.com/t5/Analyzers/VTune-on-FC-6-insmod-errors/m-p/894682#M5034</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have modified the code and compiled it for 2.6.18 kernel. I can send you the modified source code. I dont know how to create a patch for the same. Let me know if you want it.&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Keshavan&lt;/P&gt;</description>
      <pubDate>Wed, 04 Apr 2007 12:48:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/VTune-on-FC-6-insmod-errors/m-p/894682#M5034</guid>
      <dc:creator>keshavan</dc:creator>
      <dc:date>2007-04-04T12:48:03Z</dc:date>
    </item>
  </channel>
</rss>

