[PATCH 00/11] basic UVD support v3

Dieter Nützel dieter at nuetzel-hh.de
Wed Apr 10 18:11:36 PDT 2013


Am 2013-04-08 16:50, schrieb Christian König:
> Am 08.04.2013 16:37, schrieb Dieter Nützel:
>> Am 2013-04-08 12:41, schrieb Christian König:
>>> Hello everyone,
>>> 
>>> Third round of this patchset, and only some stupid typos fixed. I've
>>> uploaded this patchset as branch uvd-3.9 to
>>> git://people.freedesktop.org/~deathsimple/linux.
>> 
>> Hello Christian,
>> 
>> I did last night a
>> git clone -b uvd-3.9 git://people.freedesktop.org/~deathsimple/linux
>> to get v2 (1,35 GB) but when I try to get an update (v3) with
>> git pull git://people.freedesktop.org/~deathsimple/linux
>> I get merge trouble.
>> 
>> What is the right way to get the code?
>> 
> 
> That branch is a complete new version of the patchset, not only new
> additional patches.
> 
> Try:
> 
> git fetch origin
> git reset --hard origin/uvd-3.9
> 
> instead of pull.

Ok, your 3.9.0-rc2 compiled 1 and a half hour on the slow Duron 1800...

Mesa git is:
04ffce3004faa50f33a740ea36aa4abdc03f652f

plus your Mesa patches:
[Mesa-dev] [PATCH] radeon/uvd: add UVD implementation v4

got rejections in three Makefile's
so applied them by hand

copied latest firmware (taken form your tree)
R700_rlc.bin and
RV710_uvd.bin

into
/lib/firmware/radeon/

booted 3.9.0-rc2-1-desktop+

GRUB2 started OK
KMS in 1920x1080 OK
plymouth (openSUSE animated) OK

NO animated X cursor (kdm should come up)
X do not start correctly
(see Xorg.0.log.old-BAD-UVD.bz2 vs Xorg.0.log.old.bz2)

Am I missing something in my 'new' kernel configuration?
I used openSUSE .config as basis.

But I got something in the logs (console):

Apr  9 06:01:42 Sonja kernel: [60589.312254] [drm:radeon_cs_get_ring] 
*ERROR* unknown ring id: 3
Apr  9 06:01:42 Sonja kernel: [60589.312264] [drm:radeon_cs_ioctl] 
*ERROR* Failed to initialize parser !
[-]

more in messages-BAD-UVD.bz2

second boot I got some more info (messages-BAD-UVD.bz2, again):

[drm] UVD initialized successfully.
[drm] ib test on ring 0 succeeded in 0 usecs
[drm] ib test on ring 3 succeeded in 1 usecs
radeon 0000:01:00.0: GPU lockup CP stall for more than 10000msec
radeon 0000:01:00.0: GPU lockup (waiting for 0x0000000000000002 last 
fence id 0x0000000000000000)
[drm:r600_uvd_ib_test] *ERROR* radeon: fence wait failed (-35).
[drm:radeon_ib_ring_tests] *ERROR* radeon: failed testing IB on ring 5 
(-35).

What next?

Dieter.

> Christian.
> 
>> Thanks,
>>   Dieter
>> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log.old-BAD-UVD.bz2
Type: application/x-bzip2
Size: 4519 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130411/2907a166/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log.old.bz2
Type: application/x-bzip2
Size: 8966 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130411/2907a166/attachment-0005.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: messages-BAD-UVD.bz2
Type: application/x-bzip2
Size: 67465 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130411/2907a166/attachment-0006.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lspci.log.bz2
Type: application/x-bzip2
Size: 2473 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130411/2907a166/attachment-0007.bin>


More information about the dri-devel mailing list