Quantal update to 3.5.7.5 stable release

Bug #1119885 reported by Herton R. Krzesinski
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Quantal
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.5.7.5 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.5.7.5 stable release:

virtio-blk: Don't free ida when disk is in use
ioat: Fix DMA memory sync direction correct flag
PCI: pciehp: Use per-slot workqueues to avoid deadlock
PCI/AER: pci_get_domain_bus_and_slot() call missing required pci_dev_put()
PCI: Allow pcie_aspm=force even when FADT indicates it is unsupported
xen/grant-table: correctly initialize grant table version 1
serial:ifx6x60:Delete SPI timer when shut down port
tty: 8250_dw: Fix inverted arguments to serial_out in IRQ handler
drm/i915: Invalidate the relocation presumed_offsets along the slow path
ARM: 7627/1: Predicate preempt logic on PREEMP_COUNT not PREEMPT alone
xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests.
staging: vt6656: Fix inconsistent structure packing
8250/16?50: Add support for Broadcom TruManage redirected serial port
KVM: PPC: Emulate dcbf
staging: wlan-ng: Fix clamping of returned SSID length
USB: option: blacklist network interface on ONDA MT8205 4G LTE
USB: option: add TP-LINK HSUPA Modem MA180
ALSA: hda - Fix mute led for another HP machine
usb: dwc3: gadget: fix ep->maxburst for ep0
ACPI / cpuidle: Fix NULL pointer issues when cpuidle is disabled
ACPI / processor: Get power info before updating the C-states
ARM: DMA: Fix struct page iterator in dma_cache_maint() to work with sparsemem
evm: checking if removexattr is not a NULL
ALSA: hda - Add Conexant CX20755/20756/20757 codec IDs
ftrace: Be first to run code modification on modules
i2c: mxs: Fix type of error code
USB: UHCI: fix IRQ race during initialization
async: fix __lowest_in_progress()
fs/cifs/cifs_dfs_ref.c: fix potential memory leakage
ARM: at91: rm9200: remake the BGA as default version
Bluetooth: Fix sending HCI commands after reset
Bluetooth: Fix incorrect strncpy() in hidp_setup_hid()
ath9k_htc: Fix memory leak
ath9k: do not link receive buffers during flush
ath9k: add a better fix for the rx tasklet vs rx flush race
ath9k: fix rx flush handling
brcmsmac: increase timer reference count for new timers only
ath9k: remove sc->rx.rxbuflock to fix a deadlock
ath9k: disable the tasklet before taking the PCU lock
ASoC: wm2200: correct mixer values and text
mac80211: fix FT roaming
mac80211: synchronize scan off/on-channel and PS states
efi, x86: Pass a proper identity mapping in efi_call_phys_prelog
iwlegacy: fix IBSS cleanup
ath9k_hw: fix calibration issues on chainmask that don't include chain 0
ath9k_hw: fix chain swap setting when setting rx chainmask to 5
mwifiex: fix typo in PCIe adapter NULL check
drm/i915: Disable AsyncFlip performance optimisations
drm/i915: GFX_MODE Flush TLB Invalidate Mode must be '1' for scanline waits
iommu/intel: disable DMAR for g4x integrated gfx
drm/i915: dump UTS_RELEASE into the error_state
ALSA: hda - Add a fixup for Packard-Bell desktop with ALC880
drm/radeon: fix cursor corruption on DCE6 and newer
radeon_display: Use pointer return error codes
drm/radeon: fix error path in kpage allocation
drm/radeon: fix a rare case of double kfree
x86/msr: Add capabilities check
x86, efi: Set runtime_version to the EFI spec revision
can: c_can: fix invalid error codes
can: ti_hecc: fix invalid error codes
can: pch_can: fix invalid error codes
ALSA: usb-audio: fix invalid length check for RME and other UAC 2 devices
smp: Fix SMP function call empty cpu mask race
IOMMU, AMD Family15h Model10-1Fh erratum 746 Workaround
xfs: Fix possible use-after-free with AIO
powerpc/book3e: Disable interrupt after preempt_schedule_irq
ALSA: hda - Fix non-snoop page handling
EDAC: Test correct variable in ->store function
efi: Make 'efi_enabled' a function to query EFI facilities
samsung-laptop: Disable on EFI hardware
NFS: Fix error reporting in nfs_xdev_mount
NFS: Don't silently fail setattr() requests on mountpoints
NFSv4.1: Handle NFS4ERR_DELAY when resetting the NFSv4.1 session
drivers/firmware/dmi_scan.c: check dmi version when get system uuid
drivers/firmware/dmi_scan.c: fetch dmi version from SMBIOS if it exists
[libata] ahci: Add support for Enmotus Bobcat device.
[libata] ahci: Fix lack of command retry after a success error handler.
x86/Sandy Bridge: mark arrays in __init functions as __initconst
x86/Sandy Bridge: Sandy Bridge workaround depends on CONFIG_PCI
ptrace: introduce signal_wake_up_state() and ptrace_signal_wake_up()
ptrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL
wake_up_process() should be never used to wakeup a TASK_STOPPED/TRACED task
drm/i915: Implement WaDisableHiZPlanesWhenMSAAEnabled
ahci: Add identifiers for ASM106x devices
module: fix symbol waiting when module fails before init
module: wait when loading a module which is currently initializing.
module: add new state MODULE_STATE_UNFORMED.
module: put modules in list much earlier.
module: fix missing module_mutex unlock
intel_idle: Don't register CPU notifier if we are not running.
xfs: fix periodic log flushing
gspca_kinect: add Kinect for Windows USB id
ARM: 7628/1: head.S: map one extra section for the ATAG/DTB area
Linux 3.5.7.5

These were already applied to Quantal:
PCI: Allow pcie_aspm=force even when FADT indicates it is unsupported
xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests.
efi: Make 'efi_enabled' a function to query EFI facilities
samsung-laptop: Disable on EFI hardware

This needed its context adjusted to apply:
ALSA: hda - Fix mute led for another HP machine

tags: added: kernel-stable-tracking-bug
description: updated
Changed in linux (Ubuntu):
status: New → Invalid
Changed in linux (Ubuntu Quantal):
assignee: nobody → Herton R. Krzesinski (herton)
importance: Undecided → Medium
status: New → Fix Committed
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.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 3.5.0-25.38

---------------
linux (3.5.0-25.38) quantal-proposed; urgency=low

  [Luis Henriques]

  * Release Tracking Bug
    - LP: #1129472

  [ Upstream Kernel Changes ]

  * ptrace: introduce signal_wake_up_state() and ptrace_signal_wake_up()
    - LP: #1119885, #1129192
    - CVE-2013-0871
  * ptrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL
    - LP: #1119885, #1129192
    - CVE-2013-0871
  * wake_up_process() should be never used to wakeup a TASK_STOPPED/TRACED
    task
    - LP: #1119885, #1129192
    - CVE-2013-0871
 -- Luis Henriques <email address hidden> Mon, 18 Feb 2013 21:57:04 +0000

Changed in linux (Ubuntu Quantal):
status: Fix Committed → Fix Released
Revision history for this message
Fabri Velas (fabrivelas) wrote :

I don't know if this is the right place to report this:
Linux 3.5.0-25-generic #39~precise1-Ubuntu SMP Tue Feb 26 00:07:14 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
This upgrade coincides with suspend failures at lid closure on my samsung laptop 530u3c. Suspending manually still works. Waking on lid opening never worked.

Revision history for this message
Tyson Tan (tysontan) wrote :

The fix might cause Asynchronous USB DAC to produce cracking sound in Linux kernel 3.5.0.26.
#1136110

Revision history for this message
Tyson Tan (tysontan) wrote :

"ALSA: usb-audio: fix invalid length check for RME and other UAC 2 devices"
This commit might had caused some USB DAC to produce jerky audio output. All kernel versions after linux kernel 3.5.0-26 won't work with my asychronous USB DAC, my synchronous USB DAC works fine with the new version, though. They were all working fine with linux kernel under 3.5.0-25. I had downgraded to 3.5.0-25 and it worked again. I reproduced this issue under Ubuntu 12.10 and 13.04 daily build. Please look into this problem before it go into the release of Ubuntu 13.04.

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.