FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu Kernel Team

 
 
LinkBack Thread Tools
 
Old 11-01-2010, 06:00 PM
Leann Ogasawara
 
Default SRU: Update to 2.6.32.25 stable kernel

https://bugs.launchpad.net/ubuntu/+bug/668380

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. The
2.6.32.25 upstream stable patch set is now available. It should be
included in the Ubuntu kernel as well.

http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.32.25
http://kernel.org/pub/linux/kernel/v2.6/patch-2.6.32.25.bz2

Test Case: TBD

==========

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

Florian Fainelli (1):
r6040: fix r6040_multicast_list

Greg Kroah-Hartman (1):
Linux 2.6.32.25

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

Johannes Berg (1):
wext: fix potential private ioctl memory content leak

Kees Cook (1):
net: clear heap allocations for privileged ethtool actions

Kenneth Waters (1):
Input: joydev - fix JSIOCSAXMAP ioctl

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

Linus Torvalds (2):
v4l1: fix 32-bit compat microcode loading translation
De-pessimize rds_page_copy_user

Luca Tettamanti (1):
atl1: fix resume

Luke Yelavich (1):
ALSA: hda - Add Dell Latitude E6400 model quirk

Maciej Żenczykowski (1):
net: Fix IPv6 PMTU disc. w/ asymmetric routes

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

Rémi Denis-Courmont (1):
Phonet: disable network namespace support

Salman Qazi (1):
hrtimer: Preserve timer state in remove_hrtimer()

Sergei Shtylyov (1):
usb: musb: gadget: restart request on clearing endpoint halt

Simon Guinot (1):
dmaengine: fix interrupt clearing for mv_xor

Stanislaw Gruszka (2):
skge: add quirk to limit DMA
r8169: allocate with GFP_KERNEL flag when able to sleep

Stefan Bader (1):
mm: Move vma_stack_continue into mm.h

Steve Wise (1):
RDMA/cxgb3: Turn off RX coalescing for iWARP connections

Steven Rostedt (2):
tracing/x86: Don't use mcount in kvmclock.c
ring-buffer: Fix typo of time extends per page

Tejun Heo (1):
ubd: fix incorrect sector handling during request restart

Thomas Gleixner (2):
x86, hpet: Fix bogus error check in hpet_assign_irq()
x86, irq: Plug memory leak in sparse irq

Tom Marshall (1):
tcp: Fix race in tcp_poll

Ulrich Weber (1):
xfrm4: strip ECN and IP Precedence bits in policy lookup

Yegor Yefremov (1):
i2c-pca: Fix waitforcompletion() return value

Zhang Rui (1):
ACPI: Disable Windows Vista compatibility for Toshiba P305D

Makefile | 2 +-
arch/powerpc/kernel/head_64.S | 18 +-
arch/um/drivers/ubd_kern.c | 9 +-
arch/x86/include/asm/amd_iommu_types.h | 18 +
arch/x86/kernel/Makefile | 2 +
arch/x86/kernel/amd_iommu.c | 4 +-
arch/x86/kernel/amd_iommu_init.c | 67 +-
arch/x86/kernel/apic/io_apic.c | 11 +-
arch/x86/kernel/cpu/common.c | 4 +-
arch/x86/kernel/cpu/cpu.h | 1 +
arch/x86/kernel/cpu/intel.c | 1 +
arch/x86/kernel/cpu/mcheck/mce_amd.c | 9 +-
arch/x86/kernel/hpet.c | 2 +-
arch/x86/oprofile/nmi_int.c | 1 +
block/bsg.c | 2 +-
debian.master/abi/2.6.32-25.45/abiname | 1 -
debian.master/abi/2.6.32-25.45/amd64/generic |10343 -------------------
debian.master/abi/2.6.32-25.45/amd64/preempt |10353 -------------------
debian.master/abi/2.6.32-25.45/amd64/server |10351 -------------------
debian.master/abi/2.6.32-25.45/armel/versatile | 8245 ---------------
debian.master/abi/2.6.32-25.45/i386/386 |10419 -------------------
debian.master/abi/2.6.32-25.45/i386/generic |10422 -------------------
debian.master/abi/2.6.32-25.45/i386/generic-pae |10485 --------------------
debian.master/abi/2.6.32-25.45/ia64/ia64 | 9271 -----------------
debian.master/abi/2.6.32-25.45/powerpc/powerpc | 9471 ------------------
debian.master/abi/2.6.32-25.45/powerpc/powerpc-smp | 9524 ------------------
.../abi/2.6.32-25.45/powerpc/powerpc64-smp | 9725 ------------------
debian.master/abi/2.6.32-25.45/sparc/sparc64 | 8496 ----------------
debian.master/abi/2.6.32-25.45/sparc/sparc64-smp | 8573 ----------------
debian.master/abi/2.6.32-26.46/abiname | 1 +
debian.master/abi/2.6.32-26.46/amd64/generic |10343 +++++++++++++++++++
.../amd64/generic.modules | 0
debian.master/abi/2.6.32-26.46/amd64/preempt |10353 +++++++++++++++++++
.../amd64/preempt.modules | 0
debian.master/abi/2.6.32-26.46/amd64/server |10351 +++++++++++++++++++
.../amd64/server.modules | 0
debian.master/abi/2.6.32-26.46/armel/versatile | 8245 +++++++++++++++
.../armel/versatile.modules | 0
debian.master/abi/2.6.32-26.46/i386/386 |10419 +++++++++++++++++++
.../i386/386.modules | 0
debian.master/abi/2.6.32-26.46/i386/generic |10422 +++++++++++++++++++
debian.master/abi/2.6.32-26.46/i386/generic-pae |10485 ++++++++++++++++++++
.../i386/generic-pae.modules | 0
.../i386/generic.modules | 0
debian.master/abi/2.6.32-26.46/ia64/ia64 | 9271 +++++++++++++++++
.../ia64/ia64.modules | 0
debian.master/abi/2.6.32-26.46/powerpc/powerpc | 9471 ++++++++++++++++++
debian.master/abi/2.6.32-26.46/powerpc/powerpc-smp | 9524 ++++++++++++++++++
.../powerpc/powerpc-smp.modules | 0
.../powerpc/powerpc.modules | 0
.../abi/2.6.32-26.46/powerpc/powerpc64-smp | 9725 ++++++++++++++++++
.../powerpc/powerpc64-smp.modules | 0
debian.master/abi/2.6.32-26.46/sparc/sparc64 | 8496 ++++++++++++++++
debian.master/abi/2.6.32-26.46/sparc/sparc64-smp | 8573 ++++++++++++++++
.../sparc/sparc64-smp.modules | 0
.../sparc/sparc64.modules | 0
debian.master/changelog | 8 +
debian.master/config/amd64/config.common.amd64 | 1 +
debian.master/config/amd64/config.flavour.generic | 2 -
debian.master/config/amd64/config.flavour.preempt | 2 -
debian.master/config/amd64/config.flavour.server | 2 -
debian.master/config/config.common.ports | 4 +
debian.master/config/config.common.ubuntu | 1 +
debian.master/config/i386/config.common.i386 | 1 -
debian.master/config/lpia/config.common.lpia | 1 -
drivers/acpi/blacklist.c | 16 +
drivers/acpi/processor_core.c | 6 -
drivers/dma/mv_xor.c | 2 +-
drivers/i2c/busses/i2c-pca-isa.c | 12 +-
drivers/i2c/busses/i2c-pca-platform.c | 11 +-
drivers/infiniband/hw/cxgb3/iwch_cm.c | 6 +-
drivers/input/joydev.c | 3 +
drivers/media/video/cx231xx/cx231xx-cards.c | 14 +-
drivers/media/video/saa7134/saa7134-core.c | 13 -
drivers/media/video/saa7134/saa7134-ts.c | 13 +
drivers/media/video/v4l2-compat-ioctl32.c | 33 +-
drivers/mmc/host/sdhci-s3c.c | 6 +-
drivers/net/atlx/atl1.c | 5 +-
drivers/net/b44.c | 4 +-
drivers/net/netxen/netxen_nic_init.c | 3 -
drivers/net/r6040.c | 12 +-
drivers/net/r8169.c | 12 +-
drivers/net/skge.c | 18 +-
drivers/pci/quirks.c | 20 +
drivers/usb/core/file.c | 35 +-
drivers/usb/core/message.c | 1 +
drivers/usb/musb/musb_gadget.c | 22 +-
drivers/usb/musb/musb_gadget.h | 2 +
drivers/usb/musb/musb_gadget_ep0.c | 9 +
fs/exec.c | 14 +
include/drm/drm_pciids.h | 2 +-
include/linux/pci_ids.h | 3 +
include/linux/socket.h | 2 +-
kernel/hrtimer.c | 13 +-
kernel/sched.c | 7 +-
kernel/trace/ring_buffer.c | 2 +-
net/core/ethtool.c | 2 +-
net/core/iovec.c | 5 +-
net/core/stream.c | 8 +-
net/ipv4/ip_output.c | 19 +-
net/ipv4/route.c | 7 +-
net/ipv4/tcp.c | 9 +-
net/ipv4/tcp_input.c | 2 +
net/ipv4/xfrm4_policy.c | 4 +-
net/ipv6/ip6_output.c | 18 +-
net/ipv6/route.c | 28 +-
net/phonet/af_phonet.c | 4 +
net/phonet/pep.c | 3 +-
net/phonet/pn_dev.c | 12 +-
net/phonet/pn_netlink.c | 9 +-
net/rds/page.c | 37 +-
net/wireless/wext.c | 2 +-
sound/core/rawmidi.c | 4 +-
sound/pci/hda/patch_analog.c | 1 +
sound/pci/oxygen/oxygen.c | 4 +
sound/pci/rme9652/hdsp.c | 1 +
sound/pci/rme9652/hdspm.c | 1 +
117 files changed, 126133 insertions(+), 125899 deletions(-)
delete mode 100644 debian.master/abi/2.6.32-25.45/abiname
delete mode 100644 debian.master/abi/2.6.32-25.45/amd64/generic
delete mode 100644 debian.master/abi/2.6.32-25.45/amd64/preempt
delete mode 100644 debian.master/abi/2.6.32-25.45/amd64/server
delete mode 100644 debian.master/abi/2.6.32-25.45/armel/versatile
delete mode 100644 debian.master/abi/2.6.32-25.45/i386/386
delete mode 100644 debian.master/abi/2.6.32-25.45/i386/generic
delete mode 100644 debian.master/abi/2.6.32-25.45/i386/generic-pae
delete mode 100644 debian.master/abi/2.6.32-25.45/ia64/ia64
delete mode 100644 debian.master/abi/2.6.32-25.45/powerpc/powerpc
delete mode 100644 debian.master/abi/2.6.32-25.45/powerpc/powerpc-smp
delete mode 100644 debian.master/abi/2.6.32-25.45/powerpc/powerpc64-smp
delete mode 100644 debian.master/abi/2.6.32-25.45/sparc/sparc64
delete mode 100644 debian.master/abi/2.6.32-25.45/sparc/sparc64-smp
create mode 100644 debian.master/abi/2.6.32-26.46/abiname
create mode 100644 debian.master/abi/2.6.32-26.46/amd64/generic
rename debian.master/abi/{2.6.32-25.45 => 2.6.32-26.46}/amd64/generic.modules (100%)
create mode 100644 debian.master/abi/2.6.32-26.46/amd64/preempt
rename debian.master/abi/{2.6.32-25.45 => 2.6.32-26.46}/amd64/preempt.modules (100%)
create mode 100644 debian.master/abi/2.6.32-26.46/amd64/server
rename debian.master/abi/{2.6.32-25.45 => 2.6.32-26.46}/amd64/server.modules (100%)
create mode 100644 debian.master/abi/2.6.32-26.46/armel/versatile
rename debian.master/abi/{2.6.32-25.45 => 2.6.32-26.46}/armel/versatile.modules (100%)
create mode 100644 debian.master/abi/2.6.32-26.46/i386/386
rename debian.master/abi/{2.6.32-25.45 => 2.6.32-26.46}/i386/386.modules (100%)
create mode 100644 debian.master/abi/2.6.32-26.46/i386/generic
create mode 100644 debian.master/abi/2.6.32-26.46/i386/generic-pae
rename debian.master/abi/{2.6.32-25.45 => 2.6.32-26.46}/i386/generic-pae.modules (100%)
rename debian.master/abi/{2.6.32-25.45 => 2.6.32-26.46}/i386/generic.modules (100%)
create mode 100644 debian.master/abi/2.6.32-26.46/ia64/ia64
rename debian.master/abi/{2.6.32-25.45 => 2.6.32-26.46}/ia64/ia64.modules (100%)
create mode 100644 debian.master/abi/2.6.32-26.46/powerpc/powerpc
create mode 100644 debian.master/abi/2.6.32-26.46/powerpc/powerpc-smp
rename debian.master/abi/{2.6.32-25.45 => 2.6.32-26.46}/powerpc/powerpc-smp.modules (100%)
rename debian.master/abi/{2.6.32-25.45 => 2.6.32-26.46}/powerpc/powerpc.modules (100%)
create mode 100644 debian.master/abi/2.6.32-26.46/powerpc/powerpc64-smp
rename debian.master/abi/{2.6.32-25.45 => 2.6.32-26.46}/powerpc/powerpc64-smp.modules (100%)
create mode 100644 debian.master/abi/2.6.32-26.46/sparc/sparc64
create mode 100644 debian.master/abi/2.6.32-26.46/sparc/sparc64-smp
rename debian.master/abi/{2.6.32-25.45 => 2.6.32-26.46}/sparc/sparc64-smp.modules (100%)
rename debian.master/abi/{2.6.32-25.45 => 2.6.32-26.46}/sparc/sparc64.modules (100%)



--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 11-17-2010, 03:51 PM
Tim Gardner
 
Default 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
 

Thread Tools




All times are GMT. The time now is 08:04 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org