[PATCH] drm/radeon: make 64bit fences more robust v3 (3.5 stable)
Greg KH
greg at kroah.com
Wed Sep 26 16:40:14 PDT 2012
On Thu, Sep 20, 2012 at 10:57:01AM -0400, alexdeucher at gmail.com wrote:
> From: Christian König <deathsimple at vodafone.de>
>
> Only increase the higher 32bits if we really detect a wrap around.
>
> v2: instead of increasing the higher 32bits just use the higher
> 32bits from the last emitted fence.
> v3: also use last emitted fence value as upper limit.
>
> The intention of this patch is to make fences as robust as
> they where before introducing 64bit fences. This is
> necessary because on older systems it looks like the fence
> value gets corrupted on initialization.
>
> Fixes:
> https://bugs.freedesktop.org/show_bug.cgi?id=51344
>
> Should also fix:
> https://bugs.freedesktop.org/show_bug.cgi?id=54129
> https://bugs.freedesktop.org/show_bug.cgi?id=54662
> https://bugzilla.redhat.com/show_bug.cgi?id=846505
> https://bugzilla.redhat.com/show_bug.cgi?id=845639
>
> This is the 3.5 stable version of the patch:
> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=f492c171a38d77fc13a8998a0721f2da50835224
> 3.4 and previous kernels do not need to be patched.
>
> Signed-off-by: Christian König <deathsimple at vodafone.de>
> Signed-off-by: Alex Deucher <alexander.deucher at amd.com>
Thanks, now applied.
greg k-h
More information about the dri-devel
mailing list