[Lucid] Update to DRM33.8/9 stable kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| linux (Ubuntu) |
Medium
|
Unassigned | ||
| Lucid |
Medium
|
Stefan Bader | ||
| Maverick |
Undecided
|
Unassigned | ||
| linux-mvl-dove (Ubuntu) |
Undecided
|
Unassigned | ||
| Lucid |
Undecided
|
Unassigned | ||
| Maverick |
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 |
Stefan Bader (smb) wrote : | #1 |
tags: | added: lucid upstream-stable |
Accepted linux into lucid-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https:/
Changed in linux (Ubuntu Lucid): | |
status: | In Progress → Fix Committed |
tags: | added: verification-needed |
Launchpad Janitor (janitor) wrote : | #3 |
This bug was fixed in the package linux - 2.6.32-26.47
---------------
linux (2.6.32-26.47) lucid-proposed; urgency=low
[ Steve Conklin ]
* Revert "SAUCE: ALSA: HDA: Enable internal mic on Dell E6410 and Dell
E6510"
* Revert "[Config] Added be2net, be2scsi to udebs"
[ Upstream Kernel Changes ]
* Revert "(ore-stable) ALSA: hda - Apply ALC269 VAIO fix-up to all Sony
laptops with ALC269"
* Revert "(pre-stable) ALSA: HDA: Correctly apply position_fix quirks for
ATI and VIA controllers"
* Revert "ALSA: hda: Use LPIB for another mainboard"
* Revert "ALSA: hda: Use LPIB for ASUS M2V"
* Revert "ALSA: hda: Use LPIB for an ASUS device"
* Buglink Fixup for reverted unverified fixes
linux (2.6.32-26.46) lucid-proposed; urgency=low
[ Brad Figg ]
* SAUCE: ALSA: HDA: Enable internal mic on Dell E6410 and Dell E6510
- See: #605047, #628961
[ Tim Gardner ]
* [Config] Added be2net, be2scsi to udebs
- See: #628776
[ Upstream Kernel Changes ]
* Revert "(pre-stable) drm/i915: add PANEL_UNLOCK_REGS definition"
- LP: #645444
* Revert "(pre-stable) drm/i915: make sure we shut off the panel in eDP
configs"
- LP: #645444
* Revert "(pre-stable) drm/i915: make sure eDP panel is turned on"
- LP: #645444
* Revert "(pre-stable) drm/radeon/kms: initialize set_surface_reg reg for
rs600 asic"
- LP: #645371
* Revert "drm/nouveau: Fix fbcon corruption with font width not divisible
by 8"
- LP: #663176
* mmc: fix all hangs related to mmc/sd card insert/removal during
suspend/resume
- LP: #477106
* mmc: build fix: mmc_pm_notify is only available with CONFIG_PM=y
- LP: #477106
* hwmon: (k8temp) Differentiate between AM2 and ASB1
- LP: #644694
* xen: handle events as edge-triggered
- LP: #644694
* xen: use percpu interrupts for IPIs and VIRQs
- LP: #644694
* ALSA: hda - Rename iMic to Int Mic on Lenovo NB0763
- LP: #605101, #644694
* sata_mv: fix broken DSM/TRIM support (v2)
- LP: #644694
* x86, tsc, sched: Recompute cyc2ns_offset's during resume from sleep
states
- LP: #644694
* PCI: MSI: Remove unsafe and unnecessary hardware access
- LP: #644694
* PCI: MSI: Restore read_msi_
- LP: #644694
* sched: kill migration thread in CPU_POST_DEAD instead of CPU_DEAD
- LP: #644694
* sched: revert stable c6fc81a sched: Fix a race between ttwu() and
migrate_task()
- LP: #644694
* staging: hv: Fix missing functions for net_device_ops
- LP: #644694
* staging: hv: Fixed bounce kmap problem by using correct index
- LP: #644694
* staging: hv: Fixed the value of the 64bit-hole inside ring buffer
- LP: #644694
* staging: hv: Increased storvsc ringbuffer and max_io_requests
- LP: #644694
* staging: hv: Fixed lockup problem with bounce_buffer scatter list
- LP: #644694
* fuse: flush background queue on connection close
- LP: #644694
* ath9k_hw: fix parsing of HT40 5 GHz CTLs
- LP: #644694
* ocfs2: Fix incorrect checksum validation error
- LP: #644694
* USB: ehci-ppc-of: problems in unwind
- LP: #644694
* USB: Fix kernel oo...
Changed in linux (Ubuntu Lucid): | |
status: | Fix Committed → Fix Released |
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 |
Launchpad Janitor (janitor) wrote : | #4 |
This bug was fixed in the package linux-mvl-dove - 2.6.32-216.33
---------------
linux-mvl-dove (2.6.32-216.33) lucid-proposed; urgency=low
[ Ubuntu: 2.6.32-31.60 ]
* Release Tracking Bug
- LP: #734950
* SAUCE: Clear new_profile in error path
- LP: #732700
* [Config] CONFIG_
- LP: #733191
* Revert "drm/radeon/bo: add some fallback placements for VRAM only
objects."
- LP: #652934
* drm/radeon: fall back to GTT if bo creation/validation in VRAM fails.
- LP: #652934
* drm/radeon/kms: Fix retrying ttm_bo_init() after it failed once.
- LP: #652934
* xfs: always use iget in bulkstat
- LP: #692848
* drm/radeon/kms: make the mac rv630 quirk generic
- LP: #728687
* drm/radeon/kms: add pll debugging output
- LP: #728687
* drm/radeon: remove 0x4243 pci id
- LP: #728687
* drm/radeon/kms: fix s/r issues with bios scratch regs
- LP: #728687
* drm/i915/lvds: Add AOpen i915GMm-HFS to the list of false-positive LVDS
- LP: #728687
* drm/i915: Add dependency on CONFIG_TMPFS
- LP: #728687
* Linux 2.6.32.29+drm33.14
- LP: #728687
* NFSD: memory corruption due to writing beyond the stat array
- LP: #728687
* mptfusion: mptctl_release is required in mptctl.c
- LP: #728687
* mptfusion: Fix Incorrect return value in mptscsih_dev_reset
- LP: #728687
* ocfs2_connectio
- LP: #728687
* x25: decrement netdev reference counts on unload
- LP: #728687
* x86, hpet: Disable per-cpu hpet timer if ARAT is supported
- LP: #728687
* OHCI: work around for nVidia shutdown problem
- LP: #728687
* x86/pvclock: Zero last_value on resume
- LP: #728687
* av7110: check for negative array offset
- LP: #728687
* CRED: Fix get_task_cred() and task_state() to not resurrect dead
credentials
- LP: #728687
* bonding/vlan: Avoid mangled NAs on slaves without VLAN tag insertion
- LP: #728687
* CRED: Fix kernel panic upon security_
- LP: #728687
* CRED: Fix BUG() upon security_
- LP: #728687
* CRED: Fix memory and refcount leaks upon security_
failure
- LP: #728687
* sendfile(): check f_op.splice_write() rather than f_op.sendpage()
- LP: #728687
* isdn: hisax: Replace the bogus access to irq stats
- LP: #728687
* ixgbe: add support for 82599 based Express Module X520-P2
- LP: #728687
* ixgbe: prevent speculative processing of descriptors before ready
- LP: #728687
* scsi_dh_alua: add netapp to dev list
- LP: #728687
* scsi_dh_alua: Add IBM Power Virtual SCSI ALUA device to dev list
- LP: #728687
* dm raid1: fail writes if errors are not handled and log fails
- LP: #728687
* GFS2: Fix bmap allocation corner-case bug
- LP: #728687
* dm raid1: fix null pointer dereference in suspend
- LP: #728687
* sunrpc/cache: fix module refcnt leak in a failure path
- LP: #728687
* be2net: Maintain tx and rx counters in driver
- LP: #728687
* tcp: Make TCP_MAXSEG minimum more correct.
- LP: #728687
* nfsd: correctly handle return value from ...
Changed in linux-mvl-dove (Ubuntu Lucid): | |
status: | New → Fix Released |
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