Natty update to v2.6.38.3 stable release

Bug #761134 reported by Tim Gardner
36
This bug affects 5 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Medium
Unassigned
Natty
Fix Released
Medium
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 v2.6.38.3 upstream stable
       patch set is now available. It should be included in the Ubuntu
       kernel as well.

       git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.38.y.git

    TEST CASE: TBD

       The following patches are in the v2.6.38.3 stable release:

ALSA: hda - Fix SPDIF out regression on ALC889
ALSA: Fix yet another race in disconnection
ALSA: vmalloc buffers should use normal mmap
perf: Better fit max unprivileged mlock pages for tools needs
myri10ge: fix rmmod crash
cciss: fix lost command issue
ath9k: Fix kernel panic in AR2427
sound/oss/opl3: validate voice and channel indexes
mac80211: initialize sta->last_rx in sta_info_alloc
ses: show devices for enclosures with no page 7
ses: Avoid kernel panic when lun 0 is not mapped
PCI/ACPI: Report ASPM support to BIOS if not disabled from command line
eCryptfs: Unlock page in write_begin error path
eCryptfs: ecryptfs_keyring_auth_tok_for_sig() bug fix
crypto: aesni-intel - fixed problem with packets that are not multiple of 64bytes
staging: usbip: bugfixes related to kthread conversion
staging: usbip: bugfix add number of packets for isochronous frames
staging: usbip: bugfix for isochronous packets and optimization
staging: hv: use sync_bitops when interacting with the hypervisor
staging: hv: Fix GARP not sent after Quick Migration
xfs: register the inode cache shrinker before quotachecks
amd64_edac: Fix potential memleak
watchdog: s3c2410_wdt.c: Convert release_resource to release_region/release_mem_region
watchdog: Convert release_resource to release_region/release_mem_region
irda: validate peer name and attribute lengths
irda: prevent heap corruption on invalid nickname
powerpc: Fix accounting of softirq time when idle
nilfs2: fix data loss in mmap page write for hole blocks
ASoC: Explicitly say registerless widgets have no register
ASoC: imx: set watermarks for mx2-dma
ASoC: imx: fix burstsize for DMA
ASoC: Fix CODEC device name for Corgi
ALSA: ens1371: fix Creative Ectiva support
ALSA: hda - HDMI: Fix MCP7x audio infoframe checksums
ALSA: HDA: Fix single internal mic on ALC275 (Sony Vaio VPCSB1C5E)
net: fix ethtool->set_flags not intended -EINVAL return value
drm/radeon/kms: add some new ontario pci ids
drm/radeon/kms: add some sanity checks to obj info record parsingi (v2)
inotify: fix double free/corruption of stuct user
HID: hid-magicmouse: Increase evdev buffer size
perf: Fix task_struct reference leak
perf: Rebase max unprivileged mlock threshold on top of page size
ROSE: prevent heap corruption with bad facilities
Btrfs: Fix uninitialized root flags for subvolumes
x86, mtrr, pat: Fix one cpu getting out of sync during resume
Input: synaptics - fix crash in synaptics_module_init()
ath9k: fix a chip wakeup related crash in ath9k_start
mac80211: fix a crash in minstrel_ht in HT mode with no supported MCS rates
staging: IIO: IMU: ADIS16400: Fix up SPI messages cs_change behavior
staging: IIO: IMU: ADIS16400: Add delay after self test
staging: IIO: IMU: ADIS16400: Fix addresses of GYRO and ACCEL calibration offset
staging: IIO: IMU: ADIS16400: Make sure only enabled scan_elements are pushed into the ring
UBIFS: do not read flash unnecessarily
UBIFS: fix oops on error path in read_pnode
UBIFS: fix debugging failure in dbg_check_space_info
quota: Don't write quota info in dquot_commit()
mm: avoid wrapping vm_pgoff in mremap()
Revert "net/sunrpc: Use static const char arrays"
iwlwifi: accept EEPROM version 0x423 for iwl6000
p54usb: IDs for two new devices
rt2x00: Fix radio off hang issue for PCIE interface
rt2x00: fix cancelling uninitialized work
wl12xx: fix potential buffer overflow in testmode nvs push
media/radio/wl1273: fix build errors
b43: allocate receive buffers big enough for max frame len + offset
Bluetooth: sco: fix information leak to userspace
bridge: netfilter: fix information leak
Bluetooth: bnep: fix buffer overflow
Bluetooth: add support for Apple MacBook Pro 8,2
Treat writes as new when holes span across page boundaries
char/tpm: Fix unitialized usage of data buffer
netfilter: ip_tables: fix infoleak to userspace
netfilter: xtables: fix reentrancy
netfilter: arp_tables: fix infoleak to userspace
netfilter: ipt_CLUSTERIP: fix buffer overflow
ipv6: netfilter: ip6_tables: fix infoleak to userspace
scsi_transport_iscsi: make priv_sess file writeable only by root
mfd: ab8500: world-writable debugfs register-* files
mfd: ab3500: world-writable debugfs register-* files
mfd: ab3100: world-writable debugfs *_priv files
drivers/rtc/rtc-ds1511.c: world-writable sysfs nvram file
drivers/misc/ep93xx_pwm.c: world-writable sysfs files
drivers/leds/leds-lp5523.c: world-writable engine* sysfs files
drivers/leds/leds-lp5521.c: world-writable sysfs engine* files
econet: 4 byte infoleak to the network
netfilter: h323: bug in parsing of ASN1 SEQOF field
sound/oss: remove offset from load_patch callbacks
drivers/media/video/tlg2300/pd-video.c: Remove second mutex_unlock in pd_vidioc_s_fmt
acer-wmi: does not set persistence state by rfkill_init_sw_state
Revert "x86: Cleanup highmap after brk is concluded"
Squashfs: Use vmalloc rather than kmalloc for zlib workspace
Squashfs: handle corruption of directory structure
atm/solos-pci: Don't include frame pseudo-header on transmit hex-dump
atm/solos-pci: Don't flap VCs when carrier state changes
ext4: fix a double free in ext4_register_li_request
ext4: fix credits computing for indirect mapped files
nfsd: fix auth_domain reference leak on nlm operations
nfsd4: fix oops on lock failure
Linux 2.6.38.3

Tim Gardner (timg-tpi)
tags: added: kernel-stable-tracking-bug
Tim Gardner (timg-tpi)
description: updated
Changed in linux (Ubuntu Natty):
status: New → Fix Committed
Tim Gardner (timg-tpi)
description: updated
Changed in linux (Ubuntu Natty):
importance: Undecided → Medium
milestone: none → ubuntu-11.04
Changed in linux (Ubuntu):
milestone: ubuntu-11.04 → natty-updates
Changed in linux (Ubuntu Natty):
milestone: ubuntu-11.04 → natty-updates
Changed in linux (Ubuntu):
milestone: natty-updates → none
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted linux into natty-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
Luke Yelavich (themuso) wrote :

I happen to have hardware that is affected by this regression, will get a fresh natty install onto it and test the original natty kernel and the new kernel in proposed.

Revision history for this message
Apteryx (maxco) wrote :

I tried activating the proposed updates in Natty to update to a newer kernel release, which would supposedly solve bluetooth issues regarding the ath9k chipset, but I'm still getting no devices listed when issuing a "hcitool dev" command. This is happening on a Dell Vostro V130 laptop.

Martin Pitt (pitti)
Changed in linux (Ubuntu):
status: Fix Committed → Invalid
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (26.1 KiB)

This bug was fixed in the package linux - 2.6.38-10.46

---------------
linux (2.6.38-10.46) natty-proposed; urgency=low

  [ Steve Conklin ]

  * Release Tracking Bug
    - LP: #802464

  [ Upstream Kernel Changes ]

  * Revert "put stricter guards on queue dead checks"
  * Revert "fix oops in scsi_run_queue()"

linux (2.6.38-10.45) natty-proposed; urgency=low

  [ Upstream Kernel Changes ]

  * Revert "af_unix: Only allow recv on connected seqpacket sockets."

linux (2.6.38-10.44) natty-proposed; urgency=low

  [ Steve Conklin ]

  * Release Tracking Bug
    - LP: #792013

  [ Robert Nelson ]

  * SAUCE: omap3: beagle: detect new xM revision B
    - LP: #770679
  * SAUCE: omap3: beagle: detect new xM revision C
    - LP: #770679
  * SAUCE: omap3: beagle: if rev unknown, assume xM revision C
    - LP: #770679

  [ Stefan Bader ]

  * Include nls_iso8859-1 for virtual images
    - LP: #732046

  [ Thomas Schlichter ]

  * SAUCE: vesafb: mtrr module parameter is uint, not bool
    - LP: #778043

  [ Tim Gardner ]

  * Revert "SAUCE: acpi battery -- move first lookup asynchronous"
    - LP: #775809
  * updateconfigs after update to v2.6.38.6

  [ Upstream Kernel Changes ]

  * Revert "ALSA: hda - Fix pin-config of Gigabyte mobo"
    - LP: #780546
  * Revert "[SCSI] Retrieve the Caching mode page"
    - LP: #788691
  * Revert "USB: xhci - fix unsafe macro definitions"
  * Revert "USB: xhci - fix math in xhci_get_endpoint_interval()"
  * Revert "USB: xhci - also free streams when resetting devices"
  * ath9k_hw: fix stopping rx DMA during resets
    - LP: #775809
  * netxen: limit skb frags for non tso packet
    - LP: #775809
  * ath: add missing regdomain pair 0x5c mapping
    - LP: #775809
  * block, blk-sysfs: Fix an err return path in blk_register_queue()
    - LP: #775809
  * p54: Initialize extra_len in p54_tx_80211
    - LP: #775809
  * qlcnic: limit skb frags for non tso packet
    - LP: #775809
  * nfsd4: fix struct file leak on delegation
    - LP: #775809
  * nfsd4: Fix filp leak
    - LP: #775809
  * virtio: Decrement avail idx on buffer detach
    - LP: #775809
  * x86, gart: Set DISTLBWALKPRB bit always
    - LP: #775809
  * x86, gart: Make sure GART does not map physmem above 1TB
    - LP: #775809
  * intel-iommu: Fix use after release during device attach
    - LP: #775809
  * intel-iommu: Unlink domain from iommu
    - LP: #775809
  * intel-iommu: Fix get_domain_for_dev() error path
    - LP: #775809
  * drm/radeon/kms: pll tweaks for r7xx
    - LP: #775809
  * drm/nouveau: fix notifier memory corruption bug
    - LP: #775809
  * drm/radeon/kms: fix bad shift in atom iio table parser
    - LP: #775809
  * drm/i915/tv: Remember the detected TV type
    - LP: #775809
  * tty/n_gsm: fix bug in CRC calculation for gsm1 mode
    - LP: #775809
  * serial/imx: read cts state only after acking cts change irq
    - LP: #775809
  * ASoC: Fix output PGA enabling in wm_hubs CODECs
    - LP: #775809
  * ASoC: codecs: JZ4740: Fix OOPS
    - LP: #775809
  * ALSA: hda - Add a fix-up for Acer dmic with ALC271x codec
    - LP: #775809
  * ahci: don't enable port irq before handler is registered
    - LP: #775809
  * libata: Implement ATA_FLAG_NO_...

Changed in linux (Ubuntu Natty):
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.