[Karmic] Update to 2.6.31.10 and 2.6.31.11 Stable Kernel

Bug #509730 reported by Surbhi Palande
30
This bug affects 5 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Medium
Surbhi Palande
Karmic
Fix Released
Undecided
Unassigned

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 2.6.31.10 and 2.6.31.11 upstream stable patch set is now available. It should be included in the Ubuntu kernel as well. We do these updates together since 2.6.31.11 has only a single patch which reverts a patch from 2.6.31.10. We do the updates together so as to be in sync with upstream stable updates and not break any builds.

TEST CASE: TBD

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

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

The 2.6.31.10 Upstream Stable Kernel brings in the following 38 patches:
* acerhdf: limit modalias matching to supported
* ASoC: Do not write to invalid registers on the wm9712.
* cifs: NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals
* clockevents: Prevent clockevent_devices list corruption on cpu hotplug
* dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh'
* drivers/net/usb: Correct code taking the size of a pointer
* Libertas: fix buffer overflow in lbs_get_essid()
* md: Fix unfortunate interaction with evms
* pata_cmd64x: fix overclocking of UDMA0-2 modes
* pata_hpt3x2n: fix clock turnaround
* SCSI: fc class: fix fc_transport_init error handling
* sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer
* USB: emi62: fix crash when trying to load EMI 6|2 firmware
* USB: Fix a bug on appledisplay.c regarding signedness
* USB: musb: gadget_ep0: avoid SetupEnd interrupt
* USB: option: support hi speed for modem Haier CE100
* x86, cpuid: Add "volatile" to asm in native_cpuid()
* e100: Use pci pool to work around GFP_ATOMIC order 5 memory allocation failure
* e100: Fix broken cbs accounting due to missing memset.
* hostap: Revert a toxic part of the conversion to net_device_ops
* hwmon: (fschmd) Fix check on unsigned in watchdog_write()
* hwmon: (sht15) Off-by-one error in array index + incorrect constants
* i2c/tsl2550: Fix lux value in extended mode
* ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery
* S390: dasd: support DIAG access for read-only devices
* udf: Try harder when looking for VAT inode
* V4L/DVB (13596): ov511.c typo: lock => unlock
* x86/ptrace: make genregs[32]_get/set more robust
* XFS bug in log recover with quota (bugzilla id 855)
* generic_permission: MAY_OPEN is not write access
* rt2x00: Disable powersaving for rt61pci and rt2800pci.
* memcg: avoid oom-killing innocent task in case of use_hierarchy
* Input: atkbd - add force relese key quirk for Samsung R59P/R60P/R61P
* Add unlocked version of inode_add_bytes() function
* quota: decouple fs reserved space from quota reservation
* ext4: Convert to generic reserved quota's space management.
* ext4: fix sleep inside spinlock issue with quota and dealloc (#14739)
* Linux 2.6.31.10

The 2.6.31.11 Upstream Stable Kernel brings in the following 2 patches:

* Revert "rt2x00: Disable powersaving for rt61pci and rt2800pci."
* Linux 2.6.31.11

== Fixes Bugs ==
* Bug 435958 - fixed with "acerhdf: limit modalias matching to supported"
* Bug 490068 - fixed with "USB: option: support hi speed for modem Haier CE100"
* Bug 253874 - fixed with "Input: atkbd - add force relese key quirk for Samsung R59P/R60P/R61P"

==Reverted existing commits==
* commit 230e81c3440cdfc5f931755cece4f1181a3b1374 (UBUNTU: [Upstream] acerhdf: Limit modalias matching to supported boards) was reverted in favor of an upstream patch in 2.6.31.10.

Surbhi Palande (csurbhi)
Changed in linux (Ubuntu):
status: New → In Progress
description: updated
Changed in linux (Ubuntu):
importance: Undecided → Medium
Surbhi Palande (csurbhi)
description: updated
Surbhi Palande (csurbhi)
summary: - [Karmic] Update to 2.6.31.10 Stable Kernel
+ [Karmic] Update to 2.6.31.10 and 2.6.31.11 Stable Kernel
Surbhi Palande (csurbhi)
description: updated
description: updated
Surbhi Palande (csurbhi)
description: updated
Surbhi Palande (csurbhi)
Changed in linux (Ubuntu):
assignee: nobody → Surbhi Palande (csurbhi)
Surbhi Palande (csurbhi)
Changed in linux (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Surbhi Palande (csurbhi) wrote :

The patch sets are committed to the git repositories and not yet released. Hence changing the fix released to fix committed instead.

Changed in linux (Ubuntu):
status: Fix Released → Fix Committed
Revision history for this message
Julian Wiedmann (jwiedmann) wrote :

The hostap patch most likely closes #444801

Martin Pitt (pitti)
Changed in linux (Ubuntu):
status: Fix Committed → Invalid
Changed in linux (Ubuntu Karmic):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted linux into karmic-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (5.1 KiB)

This bug was fixed in the package linux - 2.6.31-21.59

---------------
linux (2.6.31-21.59) karmic-proposed; urgency=low

  [ Andy Whitcroft ]

  * [Config] generic-pae switch to M586TSC
    - LP: #519448

  [ Chris Wilson ]

  * (pre-stable) drm/i915: Increase fb alignment to 64k
    - LP: #404064

  [ Colin Ian King ]

  * Input: i8042 - bypass AUX IRQ delivery test on laptops
    - LP: #534448

  [ Jerone Young ]

  * SAUCE: Fix volume hotkeys for Dell Studio 1557
    - LP: #465250

  [ Mirsal Ennaime ]

  * SAUCE: aufs: Fix header files inclusion in debug.h
    - LP: #517151

  [ Stefan Bader ]

  * [Config] Enable all CGROUP configuration options
    - LP: #480739

  [ Surbhi Palande ]

  * Revert "[Upstream] acerhdf: Limit modalias matching to supported
    boards"
    - LP: #509730
  * [Config] ext3 defaults to ordered mode
    - LP: #510067

  [ Tim Gardner ]

  * [Config] Fix sub-flavours package conflicts
    - LP: #454827

  [ Upstream Kernel Changes ]

  * PCI/cardbus: Add a fixup hook and fix powerpc
    - LP: #455723
  * fnctl: f_modown should call write_lock_irqsave/restore
    - LP: #519436
  * ACPI: enable C2 and Turbo-mode on Nehalem notebooks on A/C
    - LP: #516325
  * tg3: Add 57788, remove 57720
    - LP: #515390
  * HID: ignore all recent SoundGraph iMON devices
    - LP: #488443
  * Input: ALPS - add interleaved protocol support (Dell E6x00 series)
    - LP: #296610
  * acerhdf: limit modalias matching to supported
    - LP: #509730
  * ASoC: Do not write to invalid registers on the wm9712.
    - LP: #509730
  * cifs: NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS
    referrals
    - LP: #509730
  * clockevents: Prevent clockevent_devices list corruption on cpu hotplug
    - LP: #509730
  * dma: at_hdmac: correct incompatible type for argument 1 of
    'spin_lock_bh'
    - LP: #509730
  * drivers/net/usb: Correct code taking the size of a pointer
    - LP: #509730
  * Libertas: fix buffer overflow in lbs_get_essid()
    - LP: #509730
  * md: Fix unfortunate interaction with evms
    - LP: #509730
  * pata_cmd64x: fix overclocking of UDMA0-2 modes
    - LP: #509730
  * pata_hpt3x2n: fix clock turnaround
    - LP: #509730
  * SCSI: fc class: fix fc_transport_init error handling
    - LP: #509730
  * sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer
    - LP: #509730
  * USB: emi62: fix crash when trying to load EMI 6|2 firmware
    - LP: #509730
  * USB: Fix a bug on appledisplay.c regarding signedness
    - LP: #509730
  * USB: musb: gadget_ep0: avoid SetupEnd interrupt
    - LP: #509730
  * USB: option: support hi speed for modem Haier CE100
    - LP: #490068, #509730
  * x86, cpuid: Add "volatile" to asm in native_cpuid()
    - LP: #509730
  * e100: Use pci pool to work around GFP_ATOMIC order 5 memory allocation
    failure
    - LP: #509730
  * e100: Fix broken cbs accounting due to missing memset.
    - LP: #509730
  * hostap: Revert a toxic part of the conversion to net_device_ops
    - LP: #509730
  * hwmon: (fschmd) Fix check on unsigned in watchdog_write()
    - LP: #509730
  * hwmon: (sht15) Off-by-one error in array index + incorrect constants
    - LP: #509730
  * i2c/tsl2550: Fix...

Read more...

Changed in linux (Ubuntu Karmic):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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