* [git pull] drm fixes
@ 2013-08-09 4:53 Dave Airlie
2013-08-09 9:25 ` drm fixes for 3.11: Tag more patches for stable? (was: [git pull] drm fixes) Paul Menzel
0 siblings, 1 reply; 4+ messages in thread
From: Dave Airlie @ 2013-08-09 4:53 UTC (permalink / raw)
To: torvalds; +Cc: linux-kernel, DRI mailing list
[-- Attachment #1: Type: TEXT/PLAIN, Size: 4446 bytes --]
Hi Linus
mostly radeon, more fixes for dynamic power management which is is off by
default for this release anyways, but there are a large number of testers,
so I'd like to keep merging the fixes,
otherwise, radeon UVD fixes affecting suspend/resume regressions, i915
regression fixes, one for your mac mini, ast,mgag200,cirrus ttm fix and
one regression fix in the core.
Dave.
The following changes since commit c095ba7224d8edc71dcef0d655911399a8bd4a3f:
Linux 3.11-rc4 (2013-08-04 13:46:46 -0700)
are available in the git repository at:
git://people.freedesktop.org/~airlied/linux drm-fixes
for you to fetch changes up to e42f5814212079aecd5826dba10588a896ac0862:
Merge tag 'drm-intel-fixes-2013-08-08' of git://people.freedesktop.org/~danvet/drm-intel into drm-fixes (2013-08-09 09:09:37 +1000)
----------------------------------------------------------------
Aaron Lu (1):
drm/i915: avoid brightness overflow when doing scale
Alex Deucher (11):
drm/radeon: properly handle pm on gpu reset
drm/radeon: select audio dto based on encoder id for DCE3
drm/radeon/dpm: adjust thermal protection requirements
drm/radeon/dpm: fix spread spectrum setup (v2)
drm/radeon/dpm: adjust power state properly for UVD on SI
drm/radeon/dpm: disable sclk ss on rv6xx
drm/radeon: fix audio dto calculation on DCE3+ (v3)
drm/radeon: always program the MC on startup
drm/radeon/cik: use a mutex to properly lock srbm instanced registers
drm/radeon/dpm: require rlc for dpm
drm/radeon: make missing smc ucode non-fatal
Christian König (5):
drm/radeon: fix halting UVD
drm/radeon: only save UVD bo when we have open handles
drm/radeon: stop sending invalid UVD destroy msg
drm/radeon: add more UVD CS checking
drm/radeon: remove unnecessary unpin
Daniel Vetter (1):
drm/i915: fix gen4 digital port hotplug definitions
Dave Airlie (3):
drm/ast: invalidate page tables when pinning a BO
Merge branch 'drm-fixes-3.11' of git://people.freedesktop.org/~agd5f/linux
Merge tag 'drm-intel-fixes-2013-08-08' of git://people.freedesktop.org/~danvet/drm-intel into drm-fixes
Egbert Eich (1):
drm/mgag200: Invalidate page tables when pinning a BO
Jani Nikula (1):
drm/i915: do not disable backlight on vgaswitcheroo switch off
Michal Srb (1):
drm/cirrus: Invalidate page tables when pinning a BO
Michel Dänzer (1):
drm: Don't pass negative delta to ktime_sub_ns()
Paulo Zanoni (1):
drm/i915: update last_vblank when disabling the power well
Ville Syrjälä (1):
drm/i915: Don't call encoder's get_config unless encoder is active
drivers/gpu/drm/ast/ast_ttm.c | 1 +
drivers/gpu/drm/cirrus/cirrus_ttm.c | 1 +
drivers/gpu/drm/drm_irq.c | 5 +-
drivers/gpu/drm/i915/i915_reg.h | 12 +++--
drivers/gpu/drm/i915/intel_display.c | 4 +-
drivers/gpu/drm/i915/intel_panel.c | 18 ++++++-
drivers/gpu/drm/i915/intel_pm.c | 18 +++++++
drivers/gpu/drm/mgag200/mgag200_ttm.c | 1 +
drivers/gpu/drm/radeon/btc_dpm.c | 17 +-----
drivers/gpu/drm/radeon/cik.c | 18 +++++--
drivers/gpu/drm/radeon/cypress_dpm.c | 17 +-----
drivers/gpu/drm/radeon/evergreen.c | 6 ++-
drivers/gpu/drm/radeon/evergreen_hdmi.c | 26 ++++++++-
drivers/gpu/drm/radeon/evergreend.h | 3 ++
drivers/gpu/drm/radeon/ni.c | 16 ++++--
drivers/gpu/drm/radeon/ni_dpm.c | 17 +-----
drivers/gpu/drm/radeon/r600.c | 41 +++++++++++----
drivers/gpu/drm/radeon/r600_hdmi.c | 37 +++++++++++--
drivers/gpu/drm/radeon/r600d.h | 3 ++
drivers/gpu/drm/radeon/radeon.h | 4 +-
drivers/gpu/drm/radeon/radeon_asic.h | 2 +-
drivers/gpu/drm/radeon/radeon_device.c | 3 ++
drivers/gpu/drm/radeon/radeon_fence.c | 2 +-
drivers/gpu/drm/radeon/radeon_gart.c | 1 -
drivers/gpu/drm/radeon/radeon_pm.c | 9 +++-
drivers/gpu/drm/radeon/radeon_uvd.c | 93 +++++++++++++++++++++++++--------
drivers/gpu/drm/radeon/rv6xx_dpm.c | 22 ++++----
drivers/gpu/drm/radeon/rv770.c | 7 ++-
drivers/gpu/drm/radeon/rv770_dpm.c | 33 ++++++------
drivers/gpu/drm/radeon/rv770_dpm.h | 1 +
drivers/gpu/drm/radeon/si.c | 19 ++++---
drivers/gpu/drm/radeon/si_dpm.c | 61 +++++++++++----------
32 files changed, 353 insertions(+), 165 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread
* drm fixes for 3.11: Tag more patches for stable? (was: [git pull] drm fixes)
2013-08-09 4:53 [git pull] drm fixes Dave Airlie
@ 2013-08-09 9:25 ` Paul Menzel
2013-08-09 10:33 ` Dave Airlie
2013-08-09 10:40 ` drm fixes for 3.11: Tag more patches for stable? Christian König
0 siblings, 2 replies; 4+ messages in thread
From: Paul Menzel @ 2013-08-09 9:25 UTC (permalink / raw)
To: Dave Airlie
Cc: torvalds, linux-kernel, dri-devel, Christian König,
Alex Deucher
[-- Attachment #1: Type: text/plain, Size: 1877 bytes --]
Dear Dave,
Am Freitag, den 09.08.2013, 05:53 +0100 schrieb Dave Airlie:
[…]
> The following changes since commit c095ba7224d8edc71dcef0d655911399a8bd4a3f:
>
> Linux 3.11-rc4 (2013-08-04 13:46:46 -0700)
>
> are available in the git repository at:
>
> git://people.freedesktop.org/~airlied/linux drm-fixes
>
> for you to fetch changes up to e42f5814212079aecd5826dba10588a896ac0862:
>
> Merge tag 'drm-intel-fixes-2013-08-08' of git://people.freedesktop.org/~danvet/drm-intel into drm-fixes (2013-08-09 09:09:37 +1000)
>
> ----------------------------------------------------------------
>
> Aaron Lu (1):
> drm/i915: avoid brightness overflow when doing scale
>
> Alex Deucher (11):
> drm/radeon: properly handle pm on gpu reset
> drm/radeon: select audio dto based on encoder id for DCE3
> drm/radeon/dpm: adjust thermal protection requirements
> drm/radeon/dpm: fix spread spectrum setup (v2)
> drm/radeon/dpm: adjust power state properly for UVD on SI
> drm/radeon/dpm: disable sclk ss on rv6xx
> drm/radeon: fix audio dto calculation on DCE3+ (v3)
> drm/radeon: always program the MC on startup
> drm/radeon/cik: use a mutex to properly lock srbm instanced registers
> drm/radeon/dpm: require rlc for dpm
> drm/radeon: make missing smc ucode non-fatal
>
> Christian König (5):
> drm/radeon: fix halting UVD
> drm/radeon: only save UVD bo when we have open handles
> drm/radeon: stop sending invalid UVD destroy msg
> drm/radeon: add more UVD CS checking
> drm/radeon: remove unnecessary unpin
as UVD is also in 3.10 should more of these be tagged
`stable@vger.kernel.org` too? I only checked
drm/radeon: add more UVD CS checking
and it did not have that tag.
[…]
Thanks,
Paul
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: drm fixes for 3.11: Tag more patches for stable? (was: [git pull] drm fixes)
2013-08-09 9:25 ` drm fixes for 3.11: Tag more patches for stable? (was: [git pull] drm fixes) Paul Menzel
@ 2013-08-09 10:33 ` Dave Airlie
2013-08-09 10:40 ` drm fixes for 3.11: Tag more patches for stable? Christian König
1 sibling, 0 replies; 4+ messages in thread
From: Dave Airlie @ 2013-08-09 10:33 UTC (permalink / raw)
To: Paul Menzel
Cc: Dave Airlie, torvalds, linux-kernel, dri-devel,
Christian König, Alex Deucher
On Fri, Aug 9, 2013 at 7:25 PM, Paul Menzel
<paulepanter@users.sourceforge.net> wrote:
> Dear Dave,
>
>
> Am Freitag, den 09.08.2013, 05:53 +0100 schrieb Dave Airlie:
>
> […]
>
>> The following changes since commit c095ba7224d8edc71dcef0d655911399a8bd4a3f:
>>
>> Linux 3.11-rc4 (2013-08-04 13:46:46 -0700)
>>
>> are available in the git repository at:
>>
>> git://people.freedesktop.org/~airlied/linux drm-fixes
>>
>> for you to fetch changes up to e42f5814212079aecd5826dba10588a896ac0862:
>>
>> Merge tag 'drm-intel-fixes-2013-08-08' of git://people.freedesktop.org/~danvet/drm-intel into drm-fixes (2013-08-09 09:09:37 +1000)
>>
>> ----------------------------------------------------------------
>>
>> Aaron Lu (1):
>> drm/i915: avoid brightness overflow when doing scale
>>
>> Alex Deucher (11):
>> drm/radeon: properly handle pm on gpu reset
>> drm/radeon: select audio dto based on encoder id for DCE3
>> drm/radeon/dpm: adjust thermal protection requirements
>> drm/radeon/dpm: fix spread spectrum setup (v2)
>> drm/radeon/dpm: adjust power state properly for UVD on SI
>> drm/radeon/dpm: disable sclk ss on rv6xx
>> drm/radeon: fix audio dto calculation on DCE3+ (v3)
>> drm/radeon: always program the MC on startup
>> drm/radeon/cik: use a mutex to properly lock srbm instanced registers
>> drm/radeon/dpm: require rlc for dpm
>> drm/radeon: make missing smc ucode non-fatal
>>
>> Christian König (5):
>> drm/radeon: fix halting UVD
>> drm/radeon: only save UVD bo when we have open handles
>> drm/radeon: stop sending invalid UVD destroy msg
>> drm/radeon: add more UVD CS checking
>> drm/radeon: remove unnecessary unpin
>
> as UVD is also in 3.10 should more of these be tagged
> `stable@vger.kernel.org` too? I only checked
>
> drm/radeon: add more UVD CS checking
>
> and it did not have that tag.
I think if they are required they might be best done via separate
backports, not sure how much the code has changed but dpm moved a lot
of stuff around.
Dave.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: drm fixes for 3.11: Tag more patches for stable?
2013-08-09 9:25 ` drm fixes for 3.11: Tag more patches for stable? (was: [git pull] drm fixes) Paul Menzel
2013-08-09 10:33 ` Dave Airlie
@ 2013-08-09 10:40 ` Christian König
1 sibling, 0 replies; 4+ messages in thread
From: Christian König @ 2013-08-09 10:40 UTC (permalink / raw)
To: Paul Menzel; +Cc: Dave Airlie, torvalds, linux-kernel, dri-devel, Alex Deucher
Am 09.08.2013 11:25, schrieb Paul Menzel:
> Dear Dave,
>
>
> Am Freitag, den 09.08.2013, 05:53 +0100 schrieb Dave Airlie:
>
> […]
>
>> The following changes since commit c095ba7224d8edc71dcef0d655911399a8bd4a3f:
>>
>> Linux 3.11-rc4 (2013-08-04 13:46:46 -0700)
>>
>> are available in the git repository at:
>>
>> git://people.freedesktop.org/~airlied/linux drm-fixes
>>
>> for you to fetch changes up to e42f5814212079aecd5826dba10588a896ac0862:
>>
>> Merge tag 'drm-intel-fixes-2013-08-08' of git://people.freedesktop.org/~danvet/drm-intel into drm-fixes (2013-08-09 09:09:37 +1000)
>>
>> ----------------------------------------------------------------
>>
>> Aaron Lu (1):
>> drm/i915: avoid brightness overflow when doing scale
>>
>> Alex Deucher (11):
>> drm/radeon: properly handle pm on gpu reset
>> drm/radeon: select audio dto based on encoder id for DCE3
>> drm/radeon/dpm: adjust thermal protection requirements
>> drm/radeon/dpm: fix spread spectrum setup (v2)
>> drm/radeon/dpm: adjust power state properly for UVD on SI
>> drm/radeon/dpm: disable sclk ss on rv6xx
>> drm/radeon: fix audio dto calculation on DCE3+ (v3)
>> drm/radeon: always program the MC on startup
>> drm/radeon/cik: use a mutex to properly lock srbm instanced registers
>> drm/radeon/dpm: require rlc for dpm
>> drm/radeon: make missing smc ucode non-fatal
>>
>> Christian König (5):
>> drm/radeon: fix halting UVD
>> drm/radeon: only save UVD bo when we have open handles
>> drm/radeon: stop sending invalid UVD destroy msg
>> drm/radeon: add more UVD CS checking
>> drm/radeon: remove unnecessary unpin
> as UVD is also in 3.10 should more of these be tagged
> `stable@vger.kernel.org` too? I only checked
>
> drm/radeon: add more UVD CS checking
>
> and it did not have that tag.
That patch doesn't have the tag because it is a (minor) new feature to
check the incoming parameters for incorrect values and not a bugfix.
The other three UVD patches are bugfixes and indeed does have the
necessary tag.
Regards,
Christian.
>
> […]
>
>
> Thanks,
>
> Paul
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-08-09 10:49 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-09 4:53 [git pull] drm fixes Dave Airlie
2013-08-09 9:25 ` drm fixes for 3.11: Tag more patches for stable? (was: [git pull] drm fixes) Paul Menzel
2013-08-09 10:33 ` Dave Airlie
2013-08-09 10:40 ` drm fixes for 3.11: Tag more patches for stable? Christian König
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox