Precise update to 3.2.20 stable release

Bug #1013723 reported by Herton R. Krzesinski on 2012-06-15
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Unassigned
Precise
Medium
Herton R. Krzesinski

Bug 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 3.2.20 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 3.2.20 stable release:

iommu/amd: Add workaround for event log erratum
MIPS: BCM63XX: Add missing include for bcm63xx_gpio.h
cifs: Include backup intent search flags during searches {try #2)
sunrpc: fix loss of task->tk_status after rpc_delay call in xprt_alloc_slot
exofs: Fix CRASH on very early IO errors.
cifs: fix oops while traversing open file list (try #4)
Fix dm-multipath starvation when scsi host is busy
ixp4xx: fix compilation by adding gpiolib support
drm/i915: properly handle interlaced bit for sdvo dtd conversion
drm/i915: enable vdd when switching off the eDP panel
drm/i915: Add Clientron E830 to the ignore LVDS list
drm/i915: Ignore LVDS on hp t5745 and hp st5747 thin client
drm/i915: no lvds quirk for HP t5740e Thin Client
drm/i915: wait for a vblank to pass after tv detect
drm/i915: Update GEN6_RP_CONTROL definitions
drm/i915: always use RPNSWREQ for turbo change requests
solos-pci: Fix DMA support
microblaze: Do not select GENERIC_GPIO by default
fix boot failure on 32-bit systems caused by branch stubs placed before .text
fix TLB fault path on PA2.0 narrow systems
iwlwifi: update BT traffic load states correctly
iwlwifi: do not use shadow registers by default
wl1251: fix oops on early interrupt
NFSv4: Map NFS4ERR_SHARE_DENIED into an EACCES error instead of EIO
drm/radeon: fix XFX quirk
ath9k: fix a use-after-free-bug when ath_tx_setup_buffer() fails
mac80211: fix ADDBA declined after suspend with wowlan
mm/fork: fix overflow in vma length when copying mmap on clone
mm: consider all swapped back pages in used-once logic
hugetlb: fix resv_map leak in error path
mm/vmalloc.c: change void* into explict vm_struct*
mm: fix faulty initialization in vmalloc_init()
fix scsi_wait_scan
mm: fix vma_resv_map() NULL pointer
x86, amd, xen: Avoid NULL pointer paravirt references
slub: fix a memory leak in get_partial_node()
ext4: force ro mount if ext4_setup_super() fails
ext4: disallow hard-linked directory in ext4_lookup
mtd: nand: fix scan_read_raw_oob
vfs: increment iversion when a file is truncated
vfs: umount_tree() might be called on subtree that had never made it
ext4: add missing save_error_info() to ext4_error()
ALSA: usb-audio: fix rate_list memory leak
ext4: add ext4_mb_unload_buddy in the error path
ext4: remove mb_groups before tearing down the buddy_cache
drm/radeon: fix bank information in tiling config
drm/radeon: properly program gart on rv740, juniper, cypress, barts, hemlock
drm/radeon: fix HD6790, HD6570 backend programming
drm/ttm: Fix spinlock imbalance
drm/vmwgfx: Fix nasty write past alloced memory area
mtd: of_parts: fix breakage in Kconfig
fec_mpc52xx: fix timestamp filtering
Bluetooth: btusb: Add vendor specific ID (0a5c 21f3) for BCM20702A0
Bluetooth: btusb: add support for BCM20702A0 [0a5c:21e6]
Bluetooth: btusb: Add USB device ID "0a5c 21e8"
Bluetooth: btusb: typo in Broadcom SoftSailing id
Bluetooth: btusb: Add vendor specific ID (0489 e042) for BCM20702A0
Bluetooth: Add support for Atheros [13d3:3362]
Bluetooth: Add support for AR3012 [0cf3:e004]
Add Foxconn / Hon Hai IDs for btusb module
Bluetooth: Add support for Foxconn/Hon Hai AR5BBU22 0489:E03C
drm/i915:: Disable FBC on SandyBridge
ipv4: Do not use dead fib_info entries.
ipv4: fix the rcu race between free_fib_info and ip_route_output_slow
set fake_rtable's dst to NULL to avoid kernel Oops
ipv6: fix incorrect ipsec fragment
l2tp: fix oops in L2TP IP sockets for connect() AF_UNSPEC case
r8169: missing barriers.
r8169: fix early queue wake-up.
r8169: fix unsigned int wraparound with TSO
Revert "net: maintain namespace isolation between vlan and real device"
sctp: check cached dst before using it
skb: avoid unnecessary reallocations in __skb_cow
xfrm: take net hdr len into account for esp payload size calculation
ACPI battery: only refresh the sysfs files when pertinent information changes
target/file: Use O_DSYNC by default for FILEIO backends
iommu/amd: Cache pdev pointer to root-bridge
drm/radeon/kms: add new Palm, Sumo PCI ids
drm/radeon/kms: add new BTC PCI ids
btree: fix tree corruption in btree_get_prev()
kbuild: install kernel-page-flags.h
asix: allow full size 8021Q frames to be received
ext4: don't trash state flags in EXT4_IOC_SETFLAGS
ext4: don't set i_flags in EXT4_IOC_SETFLAGS
ext4: fix the free blocks calculation for ext3 file systems w/ uninit_bg
Linux 3.2.20

From the changes above, the following were dropped as they were already included previously in precise kernel:
drm/i915: Add Clientron E830 to the ignore LVDS list
Bluetooth: btusb: Add vendor specific ID (0a5c 21f3) for BCM20702A0
Bluetooth: btusb: add support for BCM20702A0 [0a5c:21e6]
Bluetooth: btusb: Add vendor specific ID (0489 e042) for BCM20702A0
drm/i915:: Disable FBC on SandyBridge
ext4: fix the free blocks calculation for ext3 file systems w/ uninit_bg

The following patches were rediffed to correctly apply on master-next:
hugetlb: fix resv_map leak in error path
Bluetooth: btusb: Add USB device ID "0a5c 21e8"

tags: added: kernel-stable-tracking-bug
description: updated
Changed in linux (Ubuntu):
status: New → Invalid
Changed in linux (Ubuntu Precise):
status: New → Fix Committed
importance: Undecided → Medium
assignee: nobody → Herton R. Krzesinski (herton)
Launchpad Janitor (janitor) wrote :
Download full text (13.6 KiB)

This bug was fixed in the package linux - 3.2.0-27.43

---------------
linux (3.2.0-27.43) precise-proposed; urgency=low

  [ Andy Whitcroft ]

  * No change upload to fix .ddeb generation in the PPA.

  [ Luis Henriques ]

  * Release Tracking Bug
    - LP: #1020016

linux (3.2.0-27.42) precise-proposed; urgency=low

  [Luis Henriques]

  * Release Tracking Bug
    - LP: #1020016

  [ Chris J Arges ]

  * PACKAGING: add .gnu_debuglink sections to .ko files
    - LP: #669641

  [ Ike Panhc ]

  * [Config] Updateconfigs
    - LP: #1008345

  [ Luis Henriques ]

  * SAUCE: (upstreamed) [media] ene_ir: Fix driver initialisation
    - LP: #1014800
  * SAUCE: ocfs2: Fix NULL pointer dereferrence in
    __ocfs2_change_file_space
    - LP: #1006012

  [ Rob Herring ]

  * SAUCE: net: calxedaxgmac: enable rx cut-thru mode
    - LP: #1008345
  * SAUCE: EDAC: Add support for the highbank platform memory
    - LP: #1008345
  * SAUCE: EDAC: add support for highbank platform L2 cache ecc
    - LP: #1008345

  [ Seth Forshee ]

  * (pre-stable): bcma: add ext PA workaround for BCM4331 and BCM43431
    - LP: #925577

  [ Takashi Iwai ]

  * SAUCE: ALSA: hda - Fix power-map regression for HP dv6 & co
    - LP: #1013183

  [ Tim Gardner ]

  * [Config] Enable CONFIG_CGROUPS for highbank
    - LP: #1014692

  [ Upstream Kernel Changes ]

  * Revert "net: maintain namespace isolation between vlan and real device"
    - LP: #1013723
  * x86/amd: Re-enable CPU topology extensions in case BIOS has disabled it
    - LP: #1009087
  * hwmon: (k10temp) Add support for AMD Trinity CPUs
    - LP: #1009086
  * hwmon: (fam15h_power) Increase output resolution
    - LP: #1009086
  * Input: wacom - use BTN_TOOL_FINGER to indicate touch device type
    - LP: #1009435
  * Input: wacom - use switch statement for wacom_tpc_irq()
    - LP: #1009435
  * Input: wacom - isolate input registration
    - LP: #1009435
  * Input: wacom - wireless monitor framework
    - LP: #1009435
  * Input: wacom - create inputs when wireless connect
    - LP: #1009435
  * Input: wacom - wireless battery status
    - LP: #1009435
  * Input: wacom - check for allocation failure in probe()
    - LP: #1009435
  * Input: wacom - add basic Intuos5 support
    - LP: #1009435
  * Input: wacom - add Intuos5 Touch Ring/ExpressKey support
    - LP: #1009435
  * Input: wacom - add Intuos5 Touch Ring LED support
    - LP: #1009435
  * Input: wacom - add Intuos5 multitouch sensor support
    - LP: #1009435
  * iommu/amd: Add workaround for event log erratum
    - LP: #1013723
  * MIPS: BCM63XX: Add missing include for bcm63xx_gpio.h
    - LP: #1013723
  * cifs: Include backup intent search flags during searches {try #2)
    - LP: #1013723
  * sunrpc: fix loss of task->tk_status after rpc_delay call in
    xprt_alloc_slot
    - LP: #1013723
  * exofs: Fix CRASH on very early IO errors.
    - LP: #1013723
  * cifs: fix oops while traversing open file list (try #4)
    - LP: #1013723
  * Fix dm-multipath starvation when scsi host is busy
    - LP: #1013723
  * ixp4xx: fix compilation by adding gpiolib support
    - LP: #1013723
  * drm/i915: properly handle interlaced bit for sdvo dtd conversion
    - LP: #1013723
...

Changed in linux (Ubuntu Precise):
status: Fix Committed → Fix Released

The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers