[Lucid][pull request] Update to 2.6.32.21

Tim Gardner tim.gardner at canonical.com
Fri Aug 27 20:16:17 UTC 2010


On 08/27/2010 12:51 PM, Brad Figg wrote:
> The following changes since commit 85b8506a174e8a28475ff4a486d21ae62d0d5d0c:
>     Greg Kroah-Hartman (1):
>           Linux 2.6.32.20
>
> are available in the git repository at:
>
>     git://kernel.ubuntu.com/bradf/ubuntu-lucid sru
>
>
>
> 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.21 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.21
>     http://kernel.org/pub/linux/kernel/v2.6/patch-2.6.32.21.bz2
>
> TEST CASE: TBD
>
>     The following 3 patches are in the 2.6.32.20 stable release:
>
>     * Linux 2.6.32.21
>     * x86, apic: ack all pending irqs when crashed/on kexec
>     * USB: ftdi_sio: add product ID for Lenz LI-USB
>     * USB: ftdi_sio: Add ID for Ionics PlugComputer
>     * USB: xhci: Remove buggy assignment in next_trb()
>     * USB: io_ti: check firmware version before updating
>     * USB: ftdi_sio: fix endianess of max packet size
>     * USB: CP210x Fix Break On/Off
>     * USB: pl2303: New vendor and product id
>     * USB: add device IDs for igotu to navman
>     * USB: option: add Celot CT-650
>     * powerpc: Fix typo in uImage target
>     * drm: stop information leak of old kernel stack.
>     * drm/radeon/kms: fix typo in radeon_compute_pll_gain
>     * netlink: fix compat recvmsg
>     * ALSA: intel8x0: Mute External Amplifier by default for ThinkPad X31
>     * fixes for using make 3.82
>     * oprofile: add support for Intel processor model 30
>     * Oprofile: Change CPUIDS from decimal to hex, and add some comments
>     * ext4: consolidate in_range() definitions
>     * pcmcia: avoid buffer overflow in pcmcia_setup_isa_irq
>     * vmscan: raise the bar to PAGEOUT_IO_SYNC stalls
>     * act_nat: the checksum of ICMP doesn't have pseudo header
>     * isdn: fix information leak
>     * can: add limit for nframes and clean up signed/unsigned variables
>     * net: Fix a memmove bug in dev_gro_receive()
>     * sparc64: Fix atomic64_t routine return values.
>     * sparc64: Fix rwsem constant bug leading to hangs.
>     * sparc64: Add missing ID to parport probing code.
>     * sunxvr500: Ignore secondary output PCI devices.
>     * slab: fix object alignment
>     * drm/i915: add 'reclaimable' to i915 self-reclaimable page allocations
>     * drm/i915: fix hibernation since i915 self-reclaim fixes
>     * mm: make stack guard page logic use vm_prev pointer
>     * mm: make the mlock() stack guard page checks stricter
>     * mm: make the vma list be doubly linked
>     * dm ioctl: release _hash_lock between devices in remove_all
>     * dm mpath: fix NULL pointer dereference when path parameters missing
>     * drm/i915/edp: Flush the write before waiting for PLLs
>     * pxa3xx: fix ns2cycle equation
>     * ath5k: disable ASPM L0s for all cards
>     * nfs: Add "lookupcache" to displayed mount options
>     * ARM: Tighten check for allowable CPSR values
>     * hwmon: (pc87360) Fix device resource declaration
>     * Fix the nested PR lock calling issue in ACL
>     * x86, apic: Fix apic=debug boot crash
>     * x86, hotplug: Serialize CPU hotplug to avoid bringup concurrency issues
>     * ocfs2/dlm: remove potential deadlock -V3
>     * ocfs2/dlm: avoid incorrect bit set in refmap on recovery master
>     * ocfs2: Count more refcount records in file system fragmentation.
>     * ocfs2 fix o2dlm dlm run purgelist (rev 3)
>     * ocfs2/dlm: fix a dead lock
>     * ocfs2: do not overwrite error codes in ocfs2_init_acl
>     * ALSA: hda - Fix missing stream for second ADC on Realtek ALC260 HDA codec
>     * ALSA: emu10k1 - delay the PCM interrupts (add pcm_irq_delay parameter)
>     * ALSA: riptide - Fix detection / load of firmware files
>     * ASoC: Remove DSP mode support for WM8776
>     * ASoC: Fix inverted mute controls for WM8580
>     * memstick: fix hangs on unexpected device removal in mspro_blk
>

Oh yeah, we need to get this on our pile of 550+ pending stable patches.

There are a couple of core systems touched in this set that we should 
keep an eye on. More fiddling with stack guard (the source of some 
earlier instabilities), as well as some mucking around in mm (lets hope 
the list translation was correct). Also some drm goodness.

rtg
-- 
Tim Gardner tim.gardner at canonical.com




More information about the kernel-team mailing list