Media (Intel® Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools like Intel® oneAPI Video Processing Library and Intel® Media SDK
Announcements
The Intel Media SDK project is no longer active. For continued support and access to new features, Intel Media SDK users are encouraged to read the transition guide on upgrading from Intel® Media SDK to Intel® Video Processing Library (VPL), and to move to VPL as soon as possible.
For more information, see the VPL website.

kernel drm stuck on bsd ring

Bob_Kirnum
Beginner
676 Views

Hi all,

I have been working on integrating the Media SDK / GPU into our real-time streaming media server.  Most of the functionality is now working at low density (2 to 4 parallel processing channels) and we are attempting to ramp things up.  Unfortunately, we start seeing some serious issues as we hit 6 and 8 channels.  The device continuously reports 'busy' and the error 'kernel drm stuck on bsd ring' was observed in /var/log/messages.

Searching for this in the forums yields nothing.  Searching globally I found some similar issues pointing to the kernel version.  Any insight from the minds at Intel?

Thanks - Bob / Dialogic

The system I am using . . 

MediaServerStudioProfessionalEvaluation2015R6

bogomips        : 7200.18
clflush size    : 64
cache_alignment : 64
address sizes   : 39 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 60
model name      : Intel(R) Xeon(R) CPU E3-1285 v3 @ 3.60GHz
stepping        : 3
microcode       : 0x1c
cpu MHz         : 3437.296
cache size      : 8192 KB
physical id     : 0
siblings        : 8
core id         : 1
cpu cores       : 4
apicid          : 2
initial apicid  : 2
fpu             : yes
fpu_exception   : yes

0 Kudos
7 Replies
Bob_Kirnum
Beginner
676 Views

The actual error prints in the messages log . . .

Feb  5 07:51:07 sut-1300 kernel: [drm] stuck on bsd ring
Feb  5 07:51:07 sut-1300 kernel: [drm] GPU HANG: ecode 1:0xa8ffdf3e, in ssp_MDRSC Compo [12777], reason: Ring hung, action: reset
Feb  5 07:51:09 sut-1300 kernel: [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp of

 

0 Kudos
Bob_Kirnum
Beginner
676 Views

A few related posts indicate there may be some correlation to the RC6 settings.  Here's what the system currently has . . .

[root@sut-1300 ~]# dmesg | grep RC6

[    3.753211] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off

 

0 Kudos
Surbhi_M_Intel
Employee
676 Views

Hi Bob, 

We have seen similar issue in the past, our next release has a fix for this issue which is schedule in a week or more. Can you try on the latest release and confirm if you are able to reproduce or send us the reproducer to try at our end. 
Another question I had, are you transcoding HD or 4K AVC streams real time?

Thanks,
Surbhi

0 Kudos
Bob_Kirnum
Beginner
676 Views

Hey Surbhi

I will gladly try the latest release, I assume I have to wait until it is available. This is transcoding 720p, no more than 30 fps?

Thanks,
Bob

0 Kudos
Surbhi_M_Intel
Employee
676 Views

Hi Bob, 

Media Server Studio 2016 is out, please see this note to find instructions on download and find out what's new in this blog. Also, let us know after updating the version you still see the above reported error. 

Thanks,
Surbhi

0 Kudos
Bob_Kirnum
Beginner
676 Views

Hey Surbhi, 

I seem to have resolved the issue with some refactoring of the decode methods.  I have also installed the 2016 release and it is working as well as the 2015 release.

Thanks,
Bob

0 Kudos
Surbhi_M_Intel
Employee
676 Views

That's a good news, thanks for the update. Closing this one, feel free to start a new thread if you come across any new issue. 

-Surbhi

0 Kudos
Reply