[Lucid][pull request] Update to stable kernel

Stefan Bader stefan.bader at canonical.com
Thu May 6 12:32:02 UTC 2010

Hi All,


The stable kernel has recently been released.


The upstream stable kernel brings in 182 patches (DRM excluded). As we
carry the DRM stack from 2.6.33, all patches that affect DRM have been dropped
and replaced by DRM patches from (19 patches).

The upstream process for stable tree updates is quite similar in scope to the
Ubuntu SRU process. e.g: each patch demonstrably fixes a bug and is vetted by
upstream either by originating directly from Linus' tree or by being minimally
backported from some patch in Linus' tree.


The following patches were already applied and have been replaced by their
upstream versions:
* iwlwifi: fix nfreed--
* backlight: mbp_nvidia_bl - add five more MacBook variants
* pata_via: Add VIA VX900 support
* x86-32, resume: do a global tlb flush in S4 resume
* drm/edid: allow certain bogus edids to hit a fixup path rather than fail
* drm/radeon/kms: don't print error on -ERESTARTSYS.

The following patches were skipped because they build on top of each other and
also were taken from our submission to stable:
* KVM: x86 emulator: Add Virtual-8086 mode of emulation
* KVM: x86 emulator: fix memory access during x86 emulation
* KVM: x86 emulator: Check IOPL level during io instruction emulation
* KVM: x86 emulator: Fix popf emulation
* KVM: Fix segment descriptor loading
* KVM: VMX: Update instruction length on intercepted BP
* KVM: VMX: Use macros instead of hex value on cr0 initialization
* KVM: SVM: Reset cr0 properly on vcpu reset
* KVM: VMX: Disable unrestricted guest when EPT disabled
* KVM: x86: disable paravirt mmu reporting

The following patches were skipped because they are part of the update to the
latest thinkpad-acpi driver we did:
* thinkpad-acpi: fix some version quirks
* thinkpad-acpi: issue backlight class events
* thinkpad-acpi: silence bogus complain during rmmod
* thinkpad-acpi: adopt input device
* thinkpad-acpi: expose module parameters
* thinkpad-acpi: log temperatures on termal alarm (v2)
* thinkpad-acpi: use input_set_capability
* thinkpad-acpi: sync input device EV_SW initial state
* thinkpad-acpi: log initial state of rfkill switches
* thinkpad-acpi: convert to seq_file
* thinkpad-acpi: lock down video output state access

The following patch was skipped as it has been part of a whole driver update:
* igb: add support for 82576NS SerDes adapter

The following two patches were skipped as we currently carry a patch which we
think fixes a remaining issue and is a superset of the following two:
* ACPI: EC: Allow multibyte access to EC
* ACPI: EC: Limit burst to 64 bits

I am attaching the reviews of and and I have pushed a preview
tree to

git://kernel.ubuntu.com/smb/ubuntu-lucid.git stable


though at this time I have not compile tested. I just wanted to get this
announcement out as soon as possible, so reviews can get started. I am pretty
sure this is an ABI bump and I know of at least one patch that needs some follow
up (x86, cacheinfo: Calculate L3 indices).

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: stable-
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20100506/e9e02116/attachment.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: stable-
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20100506/e9e02116/attachment-0001.txt>

More information about the kernel-team mailing list