Raring update to 3.8.12 release

Bug #1178361 reported by Steve Conklin on 2013-05-09
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
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 3.8.12 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.8.12 stable release:

* Linux 3.8.12
* mfd: adp5520: Restore mode bits on resume
* rcutrace: single_open() leaks
* mmc: atmel-mci: pio hang on block errors
* mmc: core: Fix bit width test failing on old eMMC cards
* x86: Eliminate irq_mis_count counted in arch_irq_stat
* KVM: X86 emulator: fix source operand decoding for 8bit mov[zs]x instructions
* Give the OID registry file module info to avoid kernel tainting
* mmc: at91/avr32/atmel-mci: fix DMA-channel leak on module unload
* ext4: fix Kconfig documentation for CONFIG_EXT4_DEBUG
* ext4: fix online resizing for ext3-compat file systems
* ext4: fix big-endian bug in metadata checksum calculations
* ext4: fix journal callback list traversal
* jbd2: fix race between jbd2_journal_remove_checkpoint and ->j_commit_callback
* ext4/jbd2: don't wait (forever) for stale tid caused by wraparound
* ixgbe: fix EICR write in ixgbe_msix_other
* ipc: sysv shared memory limited to 8TiB
* wireless: regulatory: fix channel disabling race condition
* nfsd: Decode and send 64bit time values
* nfsd: don't run get_file if nfs4_preprocess_stateid_op return error
* nfsd4: don't close read-write opens too soon
* NFSv4: Handle NFS4ERR_DELAY and NFS4ERR_GRACE in nfs4_open_delegation_recall
* MD: ignore discard request for hard disks of hybid raid1/raid10 array
* md: bad block list should default to disabled.
* LOCKD: Ensure that nlmclnt_block resets block->b_status after a server reboot
* exec: do not abuse ->cred_guard_mutex in threadgroup_lock()
* fs/dcache.c: add cond_resched() to shrink_dcache_parent()
* inotify: invalid mask should return a error number but not set it
* sata_highbank: Rename proc_name to the module name
* clockevents: Set dummy handler on CPU_DEAD shutdown
* localmodconfig: Process source kconfig files as they are found
* cgroup: fix broken file xattrs
* cgroup: fix an off-by-one bug which may trigger BUG_ON()
* ACPI / thermal: do not always return THERMAL_TREND_RAISING for active trip points
* ACPI: Fix wrong parameter passed to memblock_reserve
* libata: acpi: make ata_ap_acpi_handle not block
* drivers/rtc/rtc-cmos.c: don't disable hpet emulation on suspend
* mm: swap: mark swap pages writeback before queueing for direct IO
* swap: redirty page if page write fails on swap file
* hrtimer: Add expiry time overflow check in hrtimer_interrupt
* hrtimer: Fix ktime_add_ns() overflow on 32bit architectures
* ASoC: max98088: Fix logging of hardware revision.
* ALSA: hda - Add the support for ALC286 codec
* ALSA: USB: adjust for changed 3.8 USB API
* ALSA: usb-audio: Fix autopm error during probing
* ALSA: usb-audio: disable autopm for MIDI devices
* ALSA: usb: Add quirk for 192KHz recording on E-Mu devices
* ALSA: snd-usb: try harder to find USB_DT_CS_ENDPOINT
* ALSA: emu10k1: Fix dock firmware loading
* TPM: Retry SaveState command in suspend path
* mm: allow arch code to control the user page table ceiling
* fs/fscache/stats.c: fix memory leak
* Wrong asm register contraints in the kvm implementation
* Wrong asm register contraints in the futex implementation
* rt2x00: Fix transmit power troubles on some Ralink RT30xx cards
* PCI/PM: Fix fallback to PCI_D0 in pci_platform_power_transition()
* PCI / ACPI: Don't query OSC support with all possible controls
* Fix initialization of CMCI/CMCP interrupts
* sysfs: fix use after free in case of concurrent read/write and readdir
* crypto: crc32-pclmul - Use gas macro for pclmulqdq
* i2c: xiic: must always write 16-bit words to TX_FIFO
* tracing: Reset ftrace_graph_filter_enabled if count is zero
* tracing: Check return value of tracing_init_dentry()
* tracing: Fix off-by-one on allocating stat->pages
* tracing: Remove most or all of stack tracer stack size from stack_max_size
* tracing: Fix stack tracer with fentry use
* tracing: Use stack of calling function for stack tracer
* fbcon: when font is freed, clear also vc_font.data
* tty: fix up atime/mtime mess, take three
* gianfar: do not advertise any alarm capability.
* arm: set the page table freeing ceiling to TASK_SIZE
* serial_core.c: add put_device() after device_find_child()
* xen/smp/spinlock: Fix leakage of the spinlock interrupt line for every CPU online/offline
* xen/smp: Fix leakage of timer interrupt line for every CPU online/offline.
* xen/time: Fix kasprintf splat when allocating timer%d IRQ line.
* s390/memory hotplug: prevent offline of active memory increments
* usb-storage: CY7C68300A chips do not support Cypress ATACB
* usb: remove redundant tdi_reset
* usb: chipidea: udc: fix memory leak in _ep_nuke
* usb: chipidea: udc: fix memory access of shared memory on armv5 machines
* usbfs: Always allow ctrl requests with USB_RECIP_ENDPOINT on the ctrl ep
* USB: ftdi_sio: enable two UART ports on ST Microconnect Lite
* USB: ftdi_sio: correct ST Micro Connect Lite PIDs
* USB: add ftdi_sio USB ID for GDM Boost V1.x
* usb/misc/appledisplay: Add 24" LED Cinema display
* mac80211: fix station entry leak/warning while suspending
* mwifiex: Call pci_release_region after calling pci_disable_device
* mwifiex: Use pci_release_region() instead of a pci_release_regions()
* iwlwifi: dvm: don't send zeroed LQ cmd
* iwlwifi: fix freeing uninitialized pointer
* powerpc/spufs: Initialise inode->i_ino in spufs_new_inode()
* powerpc/power8: Fix secondary CPUs hanging on boot for HV=0
* powerpc: Fix hardware IRQs with MMU on exceptions when HV=0
* powerpc: Add isync to copy_and_flush
* ARM: at91/trivial: typos in compatible property
* ARM: at91/trivial: fix model name for SAM9G15-EK
* ARM: at91: Fix typo in restart code panic message
* ARM: at91: remove partial parameter in bootargs for at91sam9x5ek.dtsi
* ARM: at91/at91sam9260.dtsi: fix u(s)art pinctrl encoding
* ARM: u300: fix ages old copy/paste bug
* ARM: omap3: cpuidle: enable time keeping
* staging: zsmalloc: Fix link error on ARM
* USB: option: add a D-Link DWM-156 variant
* USB: serial: option: Added support Olivetti Olicard 145

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1178361

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: raring
Brad Figg (brad-figg) on 2013-05-22
Changed in linux (Ubuntu):
status: Incomplete → Fix Released
Brad Figg (brad-figg) on 2013-06-03
tags: added: kernel-stable-tracking-bug
removed: raring

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  Edit
Everyone can see this information.

Other bug subscribers