All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 88152] 720p and 1080 H.264 videos lock-up on playback with vlc / vdpau on Radeon 3850HD
@ 2015-01-07 11:35 bugzilla-daemon
  2015-01-07 11:35 ` bugzilla-daemon
                   ` (41 more replies)
  0 siblings, 42 replies; 43+ messages in thread
From: bugzilla-daemon @ 2015-01-07 11:35 UTC (permalink / raw)
  To: dri-devel


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

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

            Bug ID: 88152
           Summary: 720p and 1080 H.264 videos lock-up on playback with
                    vlc / vdpau on Radeon 3850HD
           Product: DRI
           Version: XOrg git
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: major
          Priority: medium
         Component: DRM/AMDgpu
          Assignee: dri-devel@lists.freedesktop.org
          Reporter: arthur.marsh@internode.on.net

Created attachment 111903
  --> https://bugs.freedesktop.org/attachment.cgi?id=111903&action=edit
dmesg output

Running Debian unstable x86/64 on AMD64 (4 cores) using a Radeon 3850HD
graphics card with Linus git head kernel.

H.264 videos at 720p or 1080p resolution cause lock-up with VLC (but not with
mpv --vo vdpau).

Using: mesa-vdpau-drivers:amd64               10.3.2-1
libdrm-radeon1:amd64                   2.4.58-2
xserver-xorg-video-radeon              1:7.5.0-1
vlc                                    2.2.0~rc2-1

I don't have any short non-commercial videos to demonstrate the problem, but it
does appear more likely with encodes from broadcast sources than blu-rays,
suggesting that corrupt video gets fed through to where it causes a gpu lock-up
while audio playback and other processes continue.

$ lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] RS780 Host Bridge
00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to PCI bridge
(ext gfx port 0)
00:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to PCI bridge
(PCIE port 2)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB OHCI1
Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB OHCI1
Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller
(rev 3a)
00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0
IDE Controller
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia
(Intel HDA)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0
LPC host controller
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI
Bridge
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor
HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor
Address Map
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor
DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor
Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor
Link Control
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV670
[Radeon HD 3690/3850]
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] RV670/680 HDMI
Audio [Radeon HD 3690/3800 Series]
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411
PCI Express Gigabit Ethernet Controller (rev 02)

# vdpauinfo
display: :0   screen: 0
API version: 1
Information string: G3DVL VDPAU Driver Shared Library version 1.0

Video surface:

name   width height types
-------------------------------------------
420     8192  8192  NV12 YV12 
422     8192  8192  UYVY YUYV 
444     8192  8192  Y8U8V8A8 V8U8Y8A8 

Decoder capabilities:

name               level macbs width height
-------------------------------------------
MPEG1                 0  9216  2048  1152
MPEG2_SIMPLE          3  9216  2048  1152
MPEG2_MAIN            3  9216  2048  1152
H264_BASELINE        41  9216  2048  1152
H264_MAIN            41  9216  2048  1152
H264_HIGH            41  9216  2048  1152
VC1_ADVANCED          4  9216  2048  1152

Output surface:

name              width height nat types
----------------------------------------------------
B8G8R8A8          8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 
R8G8B8A8          8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 
R10G10B10A2       8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 
B10G10R10A2       8192  8192    y  NV12 YV12 UYVY YUYV Y8U8V8A8 V8U8Y8A8 

Bitmap surface:

name              width height
------------------------------
B8G8R8A8          8192  8192
R8G8B8A8          8192  8192
R10G10B10A2       8192  8192
B10G10R10A2       8192  8192
A8                8192  8192

Video mixer:

feature name                    sup
------------------------------------
DEINTERLACE_TEMPORAL             y
DEINTERLACE_TEMPORAL_SPATIAL     -
INVERSE_TELECINE                 -
NOISE_REDUCTION                  y
SHARPNESS                        y
LUMA_KEY                         -
HIGH QUALITY SCALING - L1        -
HIGH QUALITY SCALING - L2        -
HIGH QUALITY SCALING - L3        -
HIGH QUALITY SCALING - L4        -
HIGH QUALITY SCALING - L5        -
HIGH QUALITY SCALING - L6        -
HIGH QUALITY SCALING - L7        -
HIGH QUALITY SCALING - L8        -
HIGH QUALITY SCALING - L9        -

parameter name                  sup      min      max
-----------------------------------------------------
VIDEO_SURFACE_WIDTH              y        48     2048
VIDEO_SURFACE_HEIGHT             y        48     1152
CHROMA_TYPE                      y  
LAYERS                           y         0        4

attribute name                  sup      min      max
-----------------------------------------------------
BACKGROUND_COLOR                 y  
CSC_MATRIX                       y  
NOISE_REDUCTION_LEVEL            y      0.00     1.00
SHARPNESS_LEVEL                  y     -1.00     1.00
LUMA_KEY_MIN_LUMA                y  
LUMA_KEY_MAX_LUMA                y  

I am happy to supply additional information or try things to narrow down the
source of the problem.

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

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

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

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

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

end of thread, other threads:[~2015-05-11  7:46 UTC | newest]

Thread overview: 43+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-01-07 11:35 [Bug 88152] 720p and 1080 H.264 videos lock-up on playback with vlc / vdpau on Radeon 3850HD bugzilla-daemon
2015-01-07 11:35 ` bugzilla-daemon
2015-01-07 11:36 ` bugzilla-daemon
2015-01-07 11:37 ` bugzilla-daemon
2015-01-07 14:21 ` bugzilla-daemon
2015-01-11 13:12 ` bugzilla-daemon
2015-01-11 14:47 ` bugzilla-daemon
2015-01-11 15:09 ` bugzilla-daemon
2015-01-12  6:48 ` bugzilla-daemon
2015-01-12 15:11 ` bugzilla-daemon
2015-01-12 15:12 ` bugzilla-daemon
2015-01-13 12:23 ` bugzilla-daemon
2015-01-13 12:25 ` bugzilla-daemon
2015-01-13 12:26 ` bugzilla-daemon
2015-01-13 18:30 ` bugzilla-daemon
2015-01-13 18:31 ` bugzilla-daemon
2015-01-14 11:40 ` bugzilla-daemon
2015-01-14 11:41 ` bugzilla-daemon
2015-01-18 16:42 ` bugzilla-daemon
2015-01-18 16:43 ` bugzilla-daemon
2015-01-19  7:54 ` bugzilla-daemon
2015-01-19  7:56 ` bugzilla-daemon
2015-01-19 11:50 ` bugzilla-daemon
2015-01-21 16:10 ` bugzilla-daemon
2015-01-22 11:55 ` bugzilla-daemon
2015-01-27  2:20 ` bugzilla-daemon
2015-01-27 20:28 ` bugzilla-daemon
2015-01-28  6:12 ` bugzilla-daemon
2015-01-30  2:26 ` bugzilla-daemon
2015-02-07  6:09 ` bugzilla-daemon
2015-02-09  7:22 ` bugzilla-daemon
2015-02-12  8:25 ` bugzilla-daemon
2015-02-12 11:03 ` bugzilla-daemon
2015-02-13  1:45 ` bugzilla-daemon
2015-02-17  9:17 ` bugzilla-daemon
2015-02-17 13:20 ` bugzilla-daemon
2015-03-16  3:40 ` bugzilla-daemon
2015-04-09 10:41 ` bugzilla-daemon
2015-04-13 13:30 ` bugzilla-daemon
2015-04-16 13:34 ` bugzilla-daemon
2015-05-09 16:14 ` bugzilla-daemon
2015-05-10 10:57 ` bugzilla-daemon
2015-05-11  7:46 ` 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.