Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

Can IPP be Used by Linux Kernel

Liang_Lu
Beginner
234 Views
Excuse me, I know that IPP is a library running in user-mode, but I want to know that is there any method to use it in the linux kernel, in the other words, I want to use the function provided by IPP in kernel-mode.

If that cannot be put into practice, I want to know Is Intel Cooreration has other products, which provides encryption functions, can be used in linux kernel.

Thank you very much! Looking forward you advices!
0 Kudos
2 Replies
SergeyKostrov
Valued Contributor II
234 Views
>>...I want to use the function provided by IPP in kernel-mode...

I understood that you want to use Intel's IPPCryptography API in the Linuxkernel-mode, right?

Why wouldn't youtry to add a call to 'ippGetLibVersion' function to some kernel-level source file? Then
re-build the kernel, etc,and verify results ( some logging would be useful ).

I would be very glad to see results of your research\tests!
0 Kudos
igorastakhov
New Contributor II
234 Views
Hi Liang Lu,

You can use ippCP functionality in kernel mode without any limitations - for this purpose you must use non-pic library and specify correct calling convention (IPP uses stdcall, default ABI for Linux kernel mode is different).

Regards,
Igor
0 Kudos
Reply