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. The
2.6.32.25 upstream stable patch set is now available. It should be
included in the Ubuntu kernel as well.
The following 3 patches in the 2.6.32.25 stable update were already
applied and released in a Ubuntu security update. Therefore, these 3
patches will be omitted from the 2.6.32.25 stable update:
* ALSA: prevent heap corruption in snd_ctl_new
* ocfs2: Don't walk off the end of fast symlinks.
* rose: Fix signedness issues wrt. digi count.
Additionally, 2 patches which were applied as "pre-stable" have landed
in this 2.6.32.25 update. Therefore, we will drop the pre-stable
patches in favor of the official patches from the 2.6.32.25 patch set:
* ACPI: enable repeated PCIEXP wakeup by clearing PCIEXP_WAKE_STS on resume
* mm: (pre-stable) Move vma_stack_continue into mm.h
I'd also note that it appears somewhere along the way that updateconfigs
and updateportsconfigs needed but be run but never was. Thus, I've also
included 2 additional patches which update the configs and portsconfigs.
I have pushed the entire proposed set of patches to a branch for review:
The following changes since commit eb6f23d8e8efe3f64d4df0383989063d110e9e55:
UBUNTU: Ubuntu-2.6.32-26.46
are available in the git repository at:
git://kernel.ubuntu.com/ogasawara/ubuntu-lucid.git stable-2.6.32.25
Alan Stern (1):
USB: fix bug in initialization of interface minor numbers
Ben Hutchings (1):
r6040: Fix multicast list iteration when hash filter is used
Borislav Petkov (1):
x86, AMD, MCE thresholding: Fix the MCi_MISCj iteration order
Clemens Ladisch (1):
ALSA: rawmidi: fix oops (use after free) when unloading a driver module
Colin Ian King (1):
ACPI: enable repeated PCIEXP wakeup by clearing PCIEXP_WAKE_STS on resume
Dan Rosenberg (1):
ALSA: sound/pci/rme9652: prevent reading uninitialized stack memory
Dave Airlie (1):
drm/radeon: fix PCI ID 5657 to be an RV410
David S. Miller (1):
tcp: Fix >4GB writes on 64-bit.
Dmitri Belimov (1):
V4L/DVB (13966): DVB-T regression fix for saa7134 cards
Eric Dumazet (2):
ip: fix truesize mismatch in ip fragmentation
netxen: dont set skb->truesize
Erik J. Staab (1):
ALSA: oxygen: fix analog capture on Claro halo cards
FUJITA Tomonori (1):
bsg: fix incorrect device_status value
H. Peter Anvin (1):
x86, cpu: After uncapping CPUID, re-run CPU feature detection
Jacob Pan (1):
x86: detect scattered cpuid features earlier
Jeremy Fitzhardinge (1):
tracing/x86: Don't use mcount in pvclock.c
Jianzhao Wang (1):
net: blackhole route should always be recalculated
Jiri Olsa (1):
oprofile: Add Support for Intel CPU Family 6 / Model 29
Joerg Roedel (3):
x86/amd-iommu: Set iommu configuration flags in enable-loop
x86/amd-iommu: Fix rounding-bug in __unmap_single
x86/amd-iommu: Work around S3 BIOS bug
Kumar Sanghvi (1):
Phonet: Correct header retrieval after pskb_may_pull
Leann Ogasawara (5):
UBUNTU: Start new release
UBUNTU: [Config] updateconfigs
UBUNTU: [Config] updateportsconfigs
Revert "(pre-stable) ACPI: enable repeated PCIEXP wakeup by clearing PCIEXP_WAKE_STS on resume"
Revert "mm: (pre-stable) Move vma_stack_continue into mm.h"
Len Brown (3):
intel_idle: PCI quirk to prevent Lenovo Ideapad s10-3 boot hang
ACPI: EC: add Vista incompatibility DMI entry for Toshiba Satellite L355
ACPI: delete ZEPTO idle=nomwait DMI quirk
Marek Szyprowski (1):
mmc: sdhci-s3c: fix NULL ptr access in sdhci_s3c_remove
Matt Evans (1):
powerpc: Initialise paca->kstack before early_setup_secondary
Mauro Carvalho Chehab (1):
V4L/DVB: cx231xx: Avoid an OOPS when card is unknown (card=0)
Michael Neuling (1):
powerpc: Don't use kernel stack with translation off
Mike Galbraith (1):
fix 2.6.32.23 suspend regression caused by commit 6f6198a
Ming Lei (1):
usb: musb: gadget: fix kernel panic if using out ep with FIFO_TXRX style
Nagendra Tomar (1):
net: Fix the condition passed to sk_wait_event()
Paul Fertser (1):
b44: fix carrier detection on bind
Roland McGrath (3):
setup_arg_pages: diagnose excessive argument size
execve: improve interactivity with large arguments
execve: make responsive to SIGKILL with large arguments
--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
11-17-2010, 03:51 PM
Tim Gardner
SRU: Update to 2.6.32.25 stable kernel
On 11/01/2010 01:00 PM, Leann Ogasawara wrote:
> git://kernel.ubuntu.com/ogasawara/ubuntu-lucid.git stable-2.6.32.25
"dmaengine: fix interrupt clearing for mv_xor" is of interest for our
RAID5 folks.
A _bunch_ of core networking fixes as well as some network device fixes.
"ACPI: enable repeated PCIEXP wakeup by clearing PCIEXP_WAKE_STS on
resume" from cking
"fix 2.6.32.23 suspend regression caused by commit 6f6198a" seems important.
Looks good overall. There are a few deep core fixes with I/O and DMA,
some MM, and swap fixes. As usual, there are also a bunch of device
driver tweaks and quirks.
Acked-by: Tim Gardner <tim.gardner@canonical.com>
rtg
--
Tim Gardner tim.gardner@canonical.com
--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team