[Lucid] Update to DRM33.8/9 stable kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
Lucid |
Fix Released
|
Medium
|
Stefan Bader | ||
Maverick |
Invalid
|
Undecided
|
Unassigned | ||
linux-mvl-dove (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Lucid |
Fix Released
|
Undecided
|
Unassigned | ||
Maverick |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
SRU Justification
Impact: The upstream process for stable tree updates is quite similar in scope to the Ubuntu SRU process, e.g., each patch has to demonstrably fix a bug, and each patch is vetted by upstream by originating either directly from Linus' tree or in a minimally backported form of that patch.
Lucid was released with the DRM subsystem updated to the 2.6.33 level because 2.6.32 was too unstable there. Until 2.6.33 went out of upstream support, we picked the patches for DRM from this tree. After that we now keep an upstream tree that continues that effort and selectively picks changes from more recent stable kernels or upstream patches that been passing SRU criteria and review.
TEST CASE: TBD
==========
The following 10 patches have been in DRM33.8:
* drm/i915: don't access FW_BLC_SELF on 965G
* drm/radeon/kms: add quirk for ASUS HD 3600 board
* drm/i915: gen3 page flipping fixes
* drm/i915: don't queue flips during a flip pending event
* drm/i915: Hold the spinlock whilst resetting unpin_work along error path
* drm/i915: handle shared framebuffers when flipping
* drm/i915: add PANEL_UNLOCK_REGS definition
* drm/i915: make sure eDP panel is turned on
* drm/i915: make sure we shut off the panel in eDP configs
* Linux 2.6.32.17+drm33.8
The following 2 patches have been in DRM33.9 (Revert because accidentally applied twice):
* Revert "drm/radeon/kms: add quirk for ASUS HD 3600 board"
* Linux 2.6.32.17+drm33.9
Related branches
CVE References
- 2010-0435
- 2010-2942
- 2010-2943
- 2010-2954
- 2010-2955
- 2010-2960
- 2010-2962
- 2010-2963
- 2010-3067
- 2010-3078
- 2010-3080
- 2010-3084
- 2010-3310
- 2010-3432
- 2010-3437
- 2010-3442
- 2010-3477
- 2010-3705
- 2010-3848
- 2010-3849
- 2010-3850
- 2010-3861
- 2010-3865
- 2010-3875
- 2010-3876
- 2010-3877
- 2010-3880
- 2010-3904
- 2010-4072
- 2010-4073
- 2010-4076
- 2010-4077
- 2010-4158
- 2010-4163
- 2010-4165
- 2010-4169
- 2010-4175
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Invalid |
Changed in linux (Ubuntu Lucid): | |
assignee: | nobody → Stefan Bader (stefan-bader-canonical) |
importance: | Undecided → Medium |
status: | New → In Progress |
description: | updated |
tags: | added: lucid upstream-stable |
Changed in linux (Ubuntu Maverick): | |
status: | New → Invalid |
Changed in linux-mvl-dove (Ubuntu): | |
status: | New → Invalid |
tags: |
added: kernel-stable-tracking-bug removed: lucid upstream-stable verification-needed |
Changed in linux-mvl-dove (Ubuntu Maverick): | |
status: | New → Fix Released |
tags: | added: testcase |
The following patches had been applied pre-stabe and have been replaced by the upstream versions:
* drm/i915: add PANEL_UNLOCK_REGS definition
* drm/i915: make sure eDP panel is turned on
* drm/i915: make sure we shut off the panel in eDP configs