Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
5142 Discussions

Sepdk driver in VTune Profiler of OneAPI 2021.1beta08 does not support Linux kernel 5.8

jadecolour
Beginner
1,627 Views

Hi,

The sepdk driver in the VTune Profiler fails to build with latest Fedora 32 stock kernel, which is version 5.8.4.

What is Intel's schedule with support of Linux kernel 5.8?

I have attached the build log behind for your reference.

Regards,

Alex

0 Kudos
7 Replies
Kirill_U_Intel
Employee
1,613 Views

Hi,

could you try workaround now?

just replace mmap_sem on mmap_lock in /opt/intel/oneapi/vtune/2021.1-beta08/sepdk sources. I hope the fix must be in a couple files

Thanks, Kirill

 

0 Kudos
jadecolour
Beginner
1,601 Views

Thanks for responding. I've already tried that route before posting.

I think the issue really boils down to missing struct and function declaration, like 'struct flush_tlb_info' and nmi_uaccess_okay() is no longer exposed when the macro 'MODULE' is defined, I assume this macro is always defined for kernel module building.

BTW, the definition is under arch/x86/include/asm/tlbflush.h

Would appreciate your suggestion on a workaround.

Regards,

Alex

 

0 Kudos
Kirill_U_Intel
Employee
1,534 Views

Public  kernel 5.8 support will be available in one of the next updates.

I suggest to use driverless collection now.

Sorry for inconvenience, Kirill

 

0 Kudos
JananiC_Intel
Moderator
1,527 Views

Hi,

Could you give us an update?


0 Kudos
jadecolour
Beginner
1,518 Views

I think it's unresolved yet as seen from the reply of your colleague.

The beta09 release does not fix this issue.

Regards,

Alex

0 Kudos
JananiC_Intel
Moderator
1,507 Views

Hi,


We are forwarding the case to Subject Matter Experts so that they will let you know once it is corrected in the next updates.


Thanks


0 Kudos
Vladimir_T_Intel
Moderator
1,501 Views

Hi,
Linux kernel 5.8 support is expected to be available in VTune 2021 Beta10 (and most probably in VTune 2020 U3).

0 Kudos
Reply