2011-05-16 14:46:02 |
Tim Gardner |
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. The v2.6.32.40 upstream stable
patch set is now available. It should be included in the Ubuntu
kernel as well.
git://git.kernel.org/
TEST CASE: TBD
The following patches are in the v2.6.32.40 stable release:
|
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 v2.6.32.40 upstream stable
patch set is now available. It should be included in the Ubuntu
kernel as well.
git://git.kernel.org/
TEST CASE: TBD
The following patches are in the v2.6.32.40 stable release:
fs/partitions/ldm.c: fix oops caused by corrupted partition table, CVE-2011-1017
drm/i915: set DIDL using the ACPI video output device _ADR method return.
drm/radeon/kms: MC vram map needs to be >= pci aperture size
drm/radeon/kms: make sure blit addr masks are 64 bit
drm/radeon/kms: fix handling of tex lookup disable in cs checker on r2xx
drm/i915: Free hardware status page on unload when physically mapped
drm/i915/overlay: Ensure that the reg_bo is in the GTT prior to writing.
drm/radeon/kms/atom: set sane defaults in atombios_get_encoder_mode()
drm/radeon/kms: fix typos in disabled vbios code
drm/radeon/kms: add workaround for dce3 ddc line vbios bug
drm/radeon/kms: fix interlaced and doublescan handling
drm/i915/sdvo: Always add a 30ms delay to make SDVO TV detection reliable
drm/radeon/kms: don't apply 7xx HDP flush workaround on AGP
drm/ttm: Fix two race conditions + fix busy codepaths
drm/i915: overlay on gen2 can't address above 1G
drm/i915: fix memory corruption with GM965 and >4GB RAM
drm/radeon: add quirk to make HP nx6125 laptop resume.
drm/radeon/kms: add quirk to make HP DV5000 laptop resume
ath: add missing regdomain pair 0x5c mapping
block, blk-sysfs: Fix an err return path in blk_register_queue()
p54: Initialize extra_len in p54_tx_80211
intel-iommu: Unlink domain from iommu
intel-iommu: Fix get_domain_for_dev() error path
NFS: nfs_wcc_update_inode() should set nfsi->attr_gencount
serial/imx: read cts state only after acking cts change irq
ASoC: Fix output PGA enabling in wm_hubs CODECs
kconfig: Avoid buffer underrun in choice input
UBIFS: fix master node recovery
Remove extra struct page member from the buffer info structure
dasd: correct device table
iwlagn: Support new 5000 microcode.
atl1c: duplicate atl1c_get_tpd
udp: Fix bogus UFO packet generation
slub: fix panic with DISCONTIGMEM
set memory ranges in N_NORMAL_MEMORY when onlined
FLEXCOP-PCI: fix __xlate_proc_name-warning for flexcop-pci
m68k/mm: Set all online nodes in N_NORMAL_MEMORY
nfs: don't lose MS_SYNCHRONOUS on remount of noac mount
NFSv4.1: Ensure state manager thread dies on last umount
agp: fix arbitrary kernel memory writes
agp: fix OOM and buffer overflow
Input: xen-kbdfront - fix mouse getting stuck after save/restore
pmcraid: reject negative request size
mpt2sas: prevent heap overflows and unchecked reads
put stricter guards on queue dead checks
mmc: sdhci-pci: Fix error case in sdhci_pci_probe_slot()
mmc: sdhci: Check mrq->cmd in sdhci_tasklet_finish
mmc: sdhci: Check mrq != NULL in sdhci_tasklet_finish
USB: fix regression in usbip by setting has_tt flag
x86, AMD: Fix APIC timer erratum 400 affecting K8 Rev.A-E processors
af_unix: Only allow recv on connected seqpacket sockets.
ARM: 6891/1: prevent heap corruption in OABI semtimedop
i8k: Tell gcc that *regs gets clobbered
Fix gcc 4.5.1 miscompiling drivers/char/i8k.c (again)
Open with O_CREAT flag set fails to open existing files on non writable directories
can: Add missing socket check in can/bcm release.
netxen: module firmware hints
bnx2x: declare MODULE_FIRMWARE
cxgb3: declare MODULE_FIRMWARE
myri10ge: declare MODULE_FIRMWARE
netx: declare MODULE_FIRMWARE
pcnet-cs: declare MODULE_FIRMWARE
spider-net: declare MODULE_FIRMWARE
tms380tr: declare MODULE_FIRMWARE
Revert "UBUNTU: (pre-stable): input: Support Clickpad devices in ClickZone mode"
Input: Add support of Synaptics Clickpad device
Input: elantech - do not advertise relative events
Input: elantech - fix firmware version check
Input: elantech - allow forcing Elantech protocol
Input: elantech - ignore high bits in the position coordinates
Input: elantech - use all 3 bytes when checking version
Input: elantech - relax signature checks
Input: elantech - discard the first 2 positions on some firmwares
Staging: rtl8192su: check for skb == NULL
Staging: rtl8192su: Clean up in case of an error in module initialisation
Staging: rtl8192su: Fix procfs code for interfaces not named wlan0
Staging: rtl8192su: remove device ids
Staging: rtl8192su: add device ids
USB: retain USB device power/wakeup setting across reconfiguration
USB: don't enable remote wakeup by default
USB: teach "devices" file about Wireless and SuperSpeed USB
Revert "GFS2: Fix writing to non-page aligned gfs2_quota structures"
GFS2: Clean up gfs2_adjust_quota() and do_glock()
GFS2: Fix writing to non-page aligned gfs2_quota structures
GFS2: BUG in gfs2_adjust_quota
SUNRPC: fix NFS client over TCP hangs due to packet loss (Bug 16494)
nfs4: Ensure that ACL pages sent over NFS were not allocated from the slab (v3)
nfs: fix compilation warning
Fix corrupted OSF partition table parsing
Increase OSF partition limit from 8 to 18
Please add support for Microsoft MN-120 PCMCIA network card
hwmon: (applesmc) Add iMac9,1 and MacBookPro2,2 support
hwmon: (applesmc) Add support for MacBook Pro 5,3 and 5,4
hwmon: (applesmc) Add generic support for MacBook Pro 6
hwmon: (applesmc) Add generic support for MacBook Pro 7
hwmon: (applesmc) Add MacBookAir3,1(3,2) support
ALSA: emux: Add trivial compat ioctl handler
ALSA: powermac - Reverse HP detection on G4 DA
ALSA: powermac - Lineout detection on G4 DA
ALSA: hda - Add support for the new 27 inch IMacs
ALSA: hda - MacBookPro 5,3 line-in support
ALSA: hda - Add model=mbp55 entry for MacBookPro 7,1
ALSA: hda - MacBookAir3,1(3,2) alsa support
virtio_net: fix oom handling on tx
mac80211: Add define for TX headroom reserved by mac80211 itself.
rt2x00: Centralize setting of extra TX headroom requested by rt2x00.
rt2x00: Properly request tx headroom for alignment operations.
rt2x00: use correct headroom for transmission
Bluetooth: Add support Bluetooth controller of MacbookPro 6,2
Bluetooth: Add support Bluetooth controller of MacbookPro 7,1
Bluetooth: Add MacBookAir3,1(2) support
perf tools: Display better error messages on missing packages
perf tools: Add 'make DEBUG=1' to remove the -O6 cflag
perf tools: Test -fstack-protector-all compiler option for inclusion in CFLAGS
perf tools: Support static build
perf tools: Add V=2 option to help debug config issues
perf tools: Suggest static libraries as well
perf: Use default compiler mode by default
perf tools: Move QUIET_STDERR def to before first use
perf tools: Check if /dev/null can be used as the -o gcc argument
perf symbols: allow forcing use of cplus_demangle
V4L/DVB: Add Elgato EyeTV Diversity to dibcom driver
Revert "mmc: build fix: mmc_pm_notify is only available with CONFIG_PM=y"
Revert "mmc: fix all hangs related to mmc/sd card insert/removal during suspend/resume"
mmc: fix all hangs related to mmc/sd card insert/removal during suspend/resume
mmc: build fix: mmc_pm_notify is only available with CONFIG_PM=y
b43: Fix warning at drivers/mmc/core/core.c:237 in mmc_wait_for_cmd
Revert "econet: fix CVE-2010-3848"
econet: Fix redeclaration of symbol len
econet: fix CVE-2010-3848
Revert "dell-laptop: Add another Dell laptop family to the DMI whitelist"
Revert "dell-laptop: Add another Dell laptop family to the DMI whitelist"
dell-laptop: Add another Dell laptop to the DMI whitelist
dell-laptop: Add another Dell laptop family to the DMI whitelist
scsi_dh_emc: fix mode select request setup
scsi_dh_emc: request flag cleanup
cifs: fix another memleak, in cifs_root_iget
e1000e: Reset 82577/82578 PHY before first PHY register read
e1000: fix Tx hangs by disabling 64-bit DMA
btrfs: Require CAP_SYS_ADMIN for filesystem rebalance
af_unix: limit recursion level
init, sched: Fix race between init and kthreadd
backlight: MacBookAir3,1(3,2) mbp-nvidia-bl support
bonding: Ensure that we unshare skbs prior to calling pskb_may_pull
HID: add MacBookAir 3,1 and 3,2 support
intel-iommu: Force-disable IOMMU for iGFX on broken Cantiga revisions.
ipg: Remove device claimed by dl2k from pci id table
ipv6: Silence privacy extensions initialization
l2tp: Fix UDP socket reference count bugs in the pppol2tp driver
MIPS: DMA: Fix computation of DMA flags from device's coherent_dma_mask.
mpt2sas: fix the incorrect scsi_dma_map error checking
Phonet: device notifier only runs on initial namespace
powerpc/boot/dts: Install dts from the right directory
rt2500usb: fallback to SW encryption for TKIP+AES
sata_via: Delay on vt6420 when starting ATAPI DMA write
tehuti: Firmware filename is tehuti/bdx.bin
wireless: b43: fix error path in SDIO
libata: set queue DMA alignment to sector size for ATAPI too
usb: musb: core: set has_tt flag
iwlwifi: fix skb usage after free
can: add missing socket check in can/raw release
fix oops in scsi_run_queue()
Linux 2.6.32.40 |
|