Precise update to 3.2.20 stable release

Bug #1013723 reported by Herton R. Krzesinski
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Precise
Fix Released
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)
Revision history for this message
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
Revision history for this message
Adam Conrad (adconrad) wrote : Update 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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.