Community
cancel
Showing results for 
Search instead for 
Did you mean: 
jadecolour
Beginner
489 Views

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

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
475 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

 

jadecolour
Beginner
463 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

 

Kirill_U_Intel
Employee
396 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

 

JananiC_Intel
Moderator
389 Views

Hi,

Could you give us an update?


jadecolour
Beginner
380 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

JananiC_Intel
Moderator
369 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


Vladimir_T_Intel
Moderator
363 Views

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

Reply