Media (Intel® oneAPI Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools from Intel. This includes Intel® oneAPI Video Processing Library and Intel® Media SDK.
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.

kernel version 3.16.x support ?

rshal2
New Contributor II
118 Views

Hello,

In getting started guide it shows that it is possible to use kernel 3.14.5 (with Intel's patches).

The thing is that we use video4linux capabilities and we need a more update kernel.

We need to use at least version 3.16.X

Is it possible to patch this kernel with intel's patches and use it with media sdk server ?

Thank you for the time,

Ran

0 Kudos
4 Replies
Jeffrey_M_Intel1
Employee
118 Views

Hi Ran,

Yes, it is possible to use the 3.14.5 patches as a starting point and modify for other kernels.  However, beyond a few hints help with modifying the kernel patches is beyond the scope of this forum. Most of the patches are for the i915 module, so it may be possible to apply the patches to the 3.14.5 module code and move the entire module to 3.16.x.   No guarantees though -- fixing any incompatibilities from applying the patches outside the tested configuration is up to you.

Regards, Jeff

rshal2
New Contributor II
118 Views

Hi Jeffrey,

One more question if I may.

In the 'getting started' comments about generic kernel install it is mentioned to apply the kmd patches. On trying to do that with kernel 3.16.0 I get a lot of failures. I wander if these patches are required, ot is it that the kernel modules supplied with this version is not suffecient for the encoder/decoder.

if not - When will there be an update so that we can use media sdk server with more recent kernel version. 3.14.5 is too old for v4l.

Regards,

Ran

Jeffrey_M_Intel1
Employee
118 Views

Hi Ran, 

Thanks for the feedback on V4L compatibility.  Media Server Studio's generic package will not always stay at 3.14.5.  While the details on when and which kernel will be the new Generic base are not available yet, this forum is an ideal place to watch for updates.

In the meantime, the patches (including those to libva and libdrm) are indeed required for full functionality.  The source is given so you have a starting point for enabling other kernels.  However, as with any changes to the open source Linux components shipped with Media Server Studio, updates are up to you and out of the scope of this forum.  

Regards, Jeff

 

elsparro
Beginner
118 Views

Hi Ran,

FYI, the 4.1.18 kernel from kernel.org seems to work ok with the 2015r6 SDK.

I have not tested everything though, just decoding and encoding H264.

Best Regards

 

Reply