Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
149 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
Highlighted
Employee
135 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
Highlighted
Beginner
123 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
Highlighted
Employee
56 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
Highlighted
Moderator
49 Views

Hi,

Could you give us an update?


0 Kudos
Highlighted
Beginner
40 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
Highlighted
Moderator
29 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
Highlighted
23 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