<?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 I could coumpile the sources in Analyzers</title>
    <link>https://community.intel.com/t5/Analyzers/SEP-2017-1-0-486011-does-not-build-on-linux-4-10-8/m-p/1076301#M15162</link>
    <description>&lt;P&gt;I could coumpile the sources if I remove the #endif at line 428 and comment out the dump_trace() call at line 411 - but I don't know if the driver will work.&lt;/P&gt;

&lt;P&gt;/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/stack.c: In Funktion »vtss_stack_dump«:&lt;BR /&gt;
	/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/stack.c:412:9: Fehler: Implizite Deklaration der Funktion »dump_trace« [-Werror=implicit-function-declaration]&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dump_trace(task, regs_in, NULL, &amp;amp;vtss_stack_ops, &amp;amp;k_stk);&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^~~~~~~~~~&lt;BR /&gt;
	/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/stack.c:412:42: Fehler: »vtss_stack_ops« nicht deklariert (erste Benutzung in dieser Funktion)&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dump_trace(task, regs_in, NULL, &amp;amp;vtss_stack_ops, &amp;amp;k_stk);&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 07 Apr 2017 14:36:00 GMT</pubDate>
    <dc:creator>Oliver_K_</dc:creator>
    <dc:date>2017-04-07T14:36:00Z</dc:date>
    <item>
      <title>SEP (2017.1.0.486011) does not build on linux-4.10.8</title>
      <link>https://community.intel.com/t5/Analyzers/SEP-2017-1-0-486011-does-not-build-on-linux-4-10-8/m-p/1076298#M15159</link>
      <description>&lt;P&gt;I tried to get the SEP drive compiled - un fortunately it seams that it doesn't compile for Linux kernel 4.10.8.&lt;/P&gt;

&lt;P&gt;Does some updated sources exist?&lt;/P&gt;

&lt;P&gt;/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/user_vm.c: In Funktion »vtss_user_vm_page_pin«:&lt;BR /&gt;
	/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/user_vm.c:290:72: Warnung: Übergabe des Arguments 4 von »get_user_pages« erzeugt Zeiger von Ganzzahl ohne Typkonvertierung [-Wint-conversion]&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rc = vtss_get_user_pages(this-&amp;gt;m_task, this-&amp;gt;m_mm, addr, 1, 0, 1, &amp;amp;this-&amp;gt;m_page, &amp;amp;this-&amp;gt;m_vma);&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt;
	/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/user_vm.c:270:115: Anmerkung: in Definition des Makros »vtss_get_user_pages«&lt;BR /&gt;
	&amp;nbsp;#define vtss_get_user_pages(task, mm, start,nr_pages,write,force, pages,vmas) get_user_pages(start,nr_pages,write,force, pages,vmas)&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^~~~~&lt;BR /&gt;
	In file included from /opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/user_vm.h:34:0,&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/user_vm.c:34:&lt;BR /&gt;
	./include/linux/mm.h:1271:6: Anmerkung: »struct page **« erwartet, aber Argument hat Typ »int«&lt;BR /&gt;
	&amp;nbsp;long get_user_pages(unsigned long start, unsigned long nr_pages,&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^~~~~~~~~~~~~~&lt;BR /&gt;
	/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/user_vm.c:290:75: Fehler: Übergabe des Arguments 5 von »get_user_pages« von inkompatiblem Zeigertyp [-Werror=incompatible-pointer-types]&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rc = vtss_get_user_pages(this-&amp;gt;m_task, this-&amp;gt;m_mm, addr, 1, 0, 1, &amp;amp;this-&amp;gt;m_page, &amp;amp;this-&amp;gt;m_vma);&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt;
	/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/user_vm.c:270:122: Anmerkung: in Definition des Makros »vtss_get_user_pages«&lt;BR /&gt;
	&amp;nbsp;#define vtss_get_user_pages(task, mm, start,nr_pages,write,force, pages,vmas) get_user_pages(start,nr_pages,write,force, pages,vmas)&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^~~~~&lt;BR /&gt;
	In file included from /opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/user_vm.h:34:0,&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/user_vm.c:34:&lt;BR /&gt;
	./include/linux/mm.h:1271:6: Anmerkung: »struct vm_area_struct **« erwartet, aber Argument hat Typ »struct page **«&lt;BR /&gt;
	&amp;nbsp;long get_user_pages(unsigned long start, unsigned long nr_pages,&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^~~~~~~~~~~~~~&lt;BR /&gt;
	/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/user_vm.c:270:79: Fehler: zu viele Argumente für Funktion »get_user_pages«&lt;BR /&gt;
	&amp;nbsp;#define vtss_get_user_pages(task, mm, start,nr_pages,write,force, pages,vmas) get_user_pages(start,nr_pages,write,force, pages,vmas)&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^&lt;BR /&gt;
	/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/user_vm.c:290:14: Anmerkung: bei Substitution des Makros »vtss_get_user_pages«&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rc = vtss_get_user_pages(this-&amp;gt;m_task, this-&amp;gt;m_mm, addr, 1, 0, 1, &amp;amp;this-&amp;gt;m_page, &amp;amp;this-&amp;gt;m_vma);&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^~~~~~~~~~~~~~~~~~~&lt;BR /&gt;
	In file included from /opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/user_vm.h:34:0,&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; from /opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/user_vm.c:34:&lt;BR /&gt;
	./include/linux/mm.h:1271:6: Anmerkung: hier deklariert&lt;BR /&gt;
	&amp;nbsp;long get_user_pages(unsigned long start, unsigned long nr_pages,&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^~~~~~~~~~~~~~&lt;BR /&gt;
	cc1: Einige Warnungen werden als Fehler behandelt&lt;BR /&gt;
	make[3]: *** [scripts/Makefile.build:295: /opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/user_vm.o] Fehler 1&lt;BR /&gt;
	make[2]: *** [Makefile:1490: _module_/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp] Fehler 2&lt;BR /&gt;
	make[2]: Verzeichnis „/usr/lib/modules/4.10.8-1-ARCH/build“ wird verlassen&lt;BR /&gt;
	make[1]: [Makefile:236: all] Fehler 2 (ignoriert)&lt;BR /&gt;
	cp -f vtsspp.ko vtsspp-x32_64-4.10.8-1-ARCHsmp.ko&lt;BR /&gt;
	cp: der Aufruf von stat für 'vtsspp.ko' ist nicht möglich: Datei oder Verzeichnis nicht gefunden&lt;BR /&gt;
	make[1]: [Makefile:237: all] Fehler 1 (ignoriert)&lt;BR /&gt;
	make[1]: Verzeichnis „/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp“ wird verlassen&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Apr 2017 17:29:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/SEP-2017-1-0-486011-does-not-build-on-linux-4-10-8/m-p/1076298#M15159</guid>
      <dc:creator>Oliver_K_</dc:creator>
      <dc:date>2017-04-06T17:29:41Z</dc:date>
    </item>
    <item>
      <title>Hi Oliver,</title>
      <link>https://community.intel.com/t5/Analyzers/SEP-2017-1-0-486011-does-not-build-on-linux-4-10-8/m-p/1076299#M15160</link>
      <description>&lt;P&gt;Hi Oliver,&lt;/P&gt;

&lt;P&gt;Could you please apply attached patches inside &amp;lt;vtune_install_dir&amp;gt;/sepdk/src/vtsspp directory:&lt;/P&gt;

&lt;PRE class="brush:php;"&gt;$ tar xf patch-4.10.tar
$ patch &amp;lt; r507896.diff
$ patch &amp;lt; r508426.diff
&lt;/PRE&gt;

&lt;P&gt;&lt;BR /&gt;
	&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Apr 2017 11:08:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/SEP-2017-1-0-486011-does-not-build-on-linux-4-10-8/m-p/1076299#M15160</guid>
      <dc:creator>Alexey_B_Intel2</dc:creator>
      <dc:date>2017-04-07T11:08:52Z</dc:date>
    </item>
    <item>
      <title>Hello Alexey,</title>
      <link>https://community.intel.com/t5/Analyzers/SEP-2017-1-0-486011-does-not-build-on-linux-4-10-8/m-p/1076300#M15161</link>
      <description>&lt;P&gt;Hello Alexey,&lt;/P&gt;

&lt;P&gt;unfortunately I get new errors&amp;nbsp; (missing #if etc. - unfortuantely error descriptions are in german)&lt;/P&gt;

&lt;P&gt;/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/stack.c: In Funktion »vtss_stack_dump«:&lt;BR /&gt;
	/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/stack.c:411:9: Fehler: Implizite Deklaration der Funktion »dump_trace« [-Werror=implicit-function-declaration]&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dump_trace(task, regs_in, NULL, &amp;amp;vtss_stack_ops, &amp;amp;k_stk);&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^~~~~~~~~~&lt;BR /&gt;
	/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/stack.c:411:42: Fehler: »vtss_stack_ops« nicht deklariert (erste Benutzung in dieser Funktion)&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dump_trace(task, regs_in, NULL, &amp;amp;vtss_stack_ops, &amp;amp;k_stk);&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^~~~~~~~~~~~~~&lt;BR /&gt;
	/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/stack.c:411:42: Anmerkung: jeder nicht deklarierte Bezeichner wird nur einmal für jede Funktion, in der er vorkommt, gemeldet&lt;BR /&gt;
	/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/stack.c:427:2: Fehler: #endif ohne #if&lt;BR /&gt;
	&amp;nbsp;#endif&lt;BR /&gt;
	&amp;nbsp; ^~~~~&lt;BR /&gt;
	cc1: Alle Warnungen werden als Fehler behandelt&lt;BR /&gt;
	make[3]: *** [scripts/Makefile.build:295: /opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/stack.o] Fehler 1&lt;BR /&gt;
	make[2]: *** [Makefile:1490: _module_/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp] Fehler 2&lt;BR /&gt;
	make[2]: Verzeichnis „/usr/lib/modules/4.10.8-1-ARCH/build“ wird verlassen&lt;BR /&gt;
	make[1]: [Makefile:236: all] Fehler 2 (ignoriert)&lt;BR /&gt;
	cp -f vtsspp.ko vtsspp-x32_64-4.10.8-1-ARCHsmp.ko&lt;BR /&gt;
	cp: der Aufruf von stat für 'vtsspp.ko' ist nicht möglich: Datei oder Verzeichnis nicht gefunden&lt;BR /&gt;
	make[1]: [Makefile:237: all] Fehler 1 (ignoriert)&lt;BR /&gt;
	make[1]: Verzeichnis „/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp“ wird verlassen&lt;/P&gt;</description>
      <pubDate>Fri, 07 Apr 2017 14:25:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/SEP-2017-1-0-486011-does-not-build-on-linux-4-10-8/m-p/1076300#M15161</guid>
      <dc:creator>Oliver_K_</dc:creator>
      <dc:date>2017-04-07T14:25:13Z</dc:date>
    </item>
    <item>
      <title>I could coumpile the sources</title>
      <link>https://community.intel.com/t5/Analyzers/SEP-2017-1-0-486011-does-not-build-on-linux-4-10-8/m-p/1076301#M15162</link>
      <description>&lt;P&gt;I could coumpile the sources if I remove the #endif at line 428 and comment out the dump_trace() call at line 411 - but I don't know if the driver will work.&lt;/P&gt;

&lt;P&gt;/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/stack.c: In Funktion »vtss_stack_dump«:&lt;BR /&gt;
	/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/stack.c:412:9: Fehler: Implizite Deklaration der Funktion »dump_trace« [-Werror=implicit-function-declaration]&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dump_trace(task, regs_in, NULL, &amp;amp;vtss_stack_ops, &amp;amp;k_stk);&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^~~~~~~~~~&lt;BR /&gt;
	/opt/intel/vtune_amplifier_xe_2017.1.0.486011/sepdk/src/vtsspp/stack.c:412:42: Fehler: »vtss_stack_ops« nicht deklariert (erste Benutzung in dieser Funktion)&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dump_trace(task, regs_in, NULL, &amp;amp;vtss_stack_ops, &amp;amp;k_stk);&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Apr 2017 14:36:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/SEP-2017-1-0-486011-does-not-build-on-linux-4-10-8/m-p/1076301#M15162</guid>
      <dc:creator>Oliver_K_</dc:creator>
      <dc:date>2017-04-07T14:36:00Z</dc:date>
    </item>
    <item>
      <title>I got it working -</title>
      <link>https://community.intel.com/t5/Analyzers/SEP-2017-1-0-486011-does-not-build-on-linux-4-10-8/m-p/1076302#M15163</link>
      <description>&lt;P&gt;I got it working by commenting out the line dump_trace() function (stack.c:412) + removing the non-started #endif (stack.c:428).&lt;/P&gt;

&lt;P&gt;I assume that some stack related data are not sampled/used.&lt;/P&gt;

&lt;P&gt;Oliver&lt;/P&gt;</description>
      <pubDate>Fri, 07 Apr 2017 14:51:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/SEP-2017-1-0-486011-does-not-build-on-linux-4-10-8/m-p/1076302#M15163</guid>
      <dc:creator>Oliver_K_</dc:creator>
      <dc:date>2017-04-07T14:51:00Z</dc:date>
    </item>
    <item>
      <title>Looks like the following</title>
      <link>https://community.intel.com/t5/Analyzers/SEP-2017-1-0-486011-does-not-build-on-linux-4-10-8/m-p/1076303#M15164</link>
      <description>&lt;P&gt;Looks like the following "ifdef" was missed after patching of your driver sources:&lt;/P&gt;

&lt;P&gt;#if LINUX_VERSION_CODE &amp;lt; KERNEL_VERSION(4,9,0)&lt;/P&gt;

&lt;P&gt;You could&amp;nbsp;put it before:&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (kernel_stack){&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Unwind kernel stack and get user BP if possible */&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; kernel_stack_control_t k_stk;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Or just apply attached patch.&lt;/P&gt;

&lt;P&gt;The patch disables kernel stacks collection for newest kernels. User stacks are not affected.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Apr 2017 11:46:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Analyzers/SEP-2017-1-0-486011-does-not-build-on-linux-4-10-8/m-p/1076303#M15164</guid>
      <dc:creator>Alexey_B_Intel2</dc:creator>
      <dc:date>2017-04-10T11:46:32Z</dc:date>
    </item>
  </channel>
</rss>

