[Lucid] Update to DRM33.11 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 12 patches have been in 2.6.32.24.11:
* i915: return -EFAULT if copy_to_user fails
* i915_gem: return -EFAULT if copy_to_user fails
* drm/i915: Prevent double dpms on
* drm: Only decouple the old_fb from the crtc is we call mode_set*
* drm/radeon/kms: fix potential segfault in r600_ioctl_
* drm/i915: Unset cursor if out-of-bounds upon mode change (v4)
* drm/i915: disable FBC when more than one pipe is active
* drm/radeon/kms: fix macbookpro connector quirk
* drm/nouveau: use ALIGN instead of open coding it
* drm/nouveau: Fix fbcon corruption with font width not divisible by 8
* drm/i915,agp/intel: Add second set of PCI-IDs for B43
* Linux 2.6.32.24+drm33.11
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 Lucid): | |
assignee: | nobody → Stefan Bader (stefan-bader-canonical) |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in linux (Ubuntu): | |
assignee: | Stefan Bader (stefan-bader-canonical) → nobody |
status: | Triaged → Invalid |
description: | updated |
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 patch was reverted and replaced by the upstream version:
* drm/nouveau: Fix fbcon corruption with font width not divisible by 8 (WARNING!)
Note that the upstream nouveau patch is different from what we had. Probably the upstream version is better as it only uses ALIGN where the code had been doing alignment calculation. The patch we had added an ALIGN somewhere not aligned before.