Natty update to 2.6.38.6 stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Natty |
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.38.6 upstream stable
patch set is now available. It should be included in the Ubuntu
kernel as well.
TEST CASE: TBD
The following patches are in the 2.6.38.6 stable release:
UBUNTU: updateconfigs after update to v2.6.38.6
pmcraid: reject negative request size
mpt2sas: prevent heap overflows and unchecked reads
scsi_dh: fix reference counting in scsi_dh_activate error path
put stricter guards on queue dead checks
ALSA: HDA: Fix automute for Gateway NV79
Revert "ALSA: hda - Fix pin-config of Gigabyte mobo"
ALSA: hda - Fix Realtek's chained fixup checks
i2c-parport: Fix adapter list handling
workqueue: fix deadlock in worker_
iwlwifi: fix skb usage after free
iwlagn: fix "Received BA when not expected"
atl1c: Fix work event interrupt/task races
UBIFS: do not free write-buffers when in R/O mode
UBIFS: seek journal heads to the latest bud in replay
mmc: fix a race between card-detect rescan and clock-gate work instances
mmc: sdhci-pci: Fix error case in sdhci_pci_
mmc: sdhci: Check mrq->cmd in sdhci_tasklet_
mmc: sdhci: Check mrq != NULL in sdhci_tasklet_
drm/radeon: fix regression on atom cards with hardcoded EDID record.
USB: fix regression in usbip by setting has_tt flag
firewire: Fix for broken configrom updates in quick succession
usbnet: add support for some Huawei modems with cdc-ether ports
imon: add conditional locking in change_protocol
flex_array: flex_array_prealloc takes a number of elements, not an end
flex_arrays: allow zero length flex arrays
x86, AMD: Fix APIC timer erratum 400 affecting K8 Rev.A-E processors
ath9k: fix the return value of ath_stoprecv
mac80211: fix SMPS debugfs locking
af_unix: Only allow recv on connected seqpacket sockets.
ARM: 6891/1: prevent heap corruption in OABI semtimedop
XZ decompressor: Fix decoding of empty LZMA2 streams
Open with O_CREAT flag set fails to open existing files on non writable directories
can: Add missing socket check in can/bcm release.
cx88: Fix HVR4000 IR keymap
KVM: SVM: check for progress after IRET interception
drm/radeon/kms: add some new pci ids
can: add missing socket check in can/raw release
fix oops in scsi_run_queue()
VM: skip the stack guard page lookup in get_user_pages only for mlock
Linux 2.6.38.6
CVE References
tags: | added: kernel-stable-tracking-bug |
description: | updated |
Changed in linux (Ubuntu Natty): | |
status: | New → Fix Committed |
Changed in linux (Ubuntu): | |
status: | New → Invalid |
description: | updated |
tags: | added: testcase |
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" endpoint_ interval( )" queue() for_dev( ) error path
- 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_
* 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_
- 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_
- 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_...