All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 104731] UVD lockup on MPEG2 missing Field
@ 2018-01-22 17:15 bugzilla-daemon
  2018-01-22 18:12 ` bugzilla-daemon
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: bugzilla-daemon @ 2018-01-22 17:15 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 970 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=104731

            Bug ID: 104731
           Summary: UVD lockup on MPEG2 missing Field
           Product: DRI
           Version: XOrg git
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: DRM/Radeon
          Assignee: dri-devel@lists.freedesktop.org
          Reporter: bugzilla77@free.fr

We have some broken MPEG2 samples causing lockup in UVD (not only, and also
crashing some libs).

At least happens with Radeon 6450 / UVD 3.

Content and not properly packetize and causes video players to send samples
containing reference to a missing previous iframe field.

Sample:
https://streams.videolan.org/streams/ts/mpeg2-field-encoded-bff.ts

Our own tracking of this issue
https://trac.videolan.org/vlc/ticket/18916

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2389 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug 104731] UVD lockup on MPEG2 missing Field
  2018-01-22 17:15 [Bug 104731] UVD lockup on MPEG2 missing Field bugzilla-daemon
@ 2018-01-22 18:12 ` bugzilla-daemon
  2018-01-22 18:26 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: bugzilla-daemon @ 2018-01-22 18:12 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 569 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=104731

--- Comment #1 from Andy Furniss <adf.lists@gmail.com> ---
FWIW UVD has never (AFAIK) been able to decode field coded mpeg2, as it seems
to be quite rare in the wild it doesn't come up much.

A long time ago I managed to lock older h/w with a normal compliance sample.

With my current h/w (tonga) I can't lock with this sample or the compliance -
neither decode properly of course, so maybe luck involved in avoiding the lock.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1320 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug 104731] UVD lockup on MPEG2 missing Field
  2018-01-22 17:15 [Bug 104731] UVD lockup on MPEG2 missing Field bugzilla-daemon
  2018-01-22 18:12 ` bugzilla-daemon
@ 2018-01-22 18:26 ` bugzilla-daemon
  2018-01-22 19:02 ` bugzilla-daemon
  2018-01-22 19:16 ` bugzilla-daemon
  3 siblings, 0 replies; 5+ messages in thread
From: bugzilla-daemon @ 2018-01-22 18:26 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 977 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=104731

Christian König <ckoenig.leichtzumerken@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |NOTABUG

--- Comment #2 from Christian König <ckoenig.leichtzumerken@gmail.com> ---
Works as designed.

On older hardware generations the UVD firmware just stops all processing when
it finds an invalid stream.

The driver is then responsible to reset the UVD block with a specific reset
procedure to get it working again.

Unfortunately this reset procedure never made it through IP review and so
wasn't released to the public.

The only other option is a full ASIC reset which is implemented, but doesn't
works so well.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2469 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug 104731] UVD lockup on MPEG2 missing Field
  2018-01-22 17:15 [Bug 104731] UVD lockup on MPEG2 missing Field bugzilla-daemon
  2018-01-22 18:12 ` bugzilla-daemon
  2018-01-22 18:26 ` bugzilla-daemon
@ 2018-01-22 19:02 ` bugzilla-daemon
  2018-01-22 19:16 ` bugzilla-daemon
  3 siblings, 0 replies; 5+ messages in thread
From: bugzilla-daemon @ 2018-01-22 19:02 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 264 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=104731

--- Comment #3 from Francois Cartegnie <bugzilla77@free.fr> ---
What do you mean by stopping ? 
Ring N lockup kernel messages ?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1076 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Bug 104731] UVD lockup on MPEG2 missing Field
  2018-01-22 17:15 [Bug 104731] UVD lockup on MPEG2 missing Field bugzilla-daemon
                   ` (2 preceding siblings ...)
  2018-01-22 19:02 ` bugzilla-daemon
@ 2018-01-22 19:16 ` bugzilla-daemon
  3 siblings, 0 replies; 5+ messages in thread
From: bugzilla-daemon @ 2018-01-22 19:16 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 347 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=104731

--- Comment #4 from Christian König <ckoenig.leichtzumerken@gmail.com> ---
(In reply to Francois Cartegnie from comment #3)
> What do you mean by stopping ? 
> Ring N lockup kernel messages ?

Yes, exactly.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1245 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2018-01-22 19:16 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-01-22 17:15 [Bug 104731] UVD lockup on MPEG2 missing Field bugzilla-daemon
2018-01-22 18:12 ` bugzilla-daemon
2018-01-22 18:26 ` bugzilla-daemon
2018-01-22 19:02 ` bugzilla-daemon
2018-01-22 19:16 ` bugzilla-daemon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.