Raring update to 3.8.12 release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
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 3.8.12 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 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/
* 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_
* 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
* nfsd4: don't close read-write opens too soon
* NFSv4: Handle NFS4ERR_DELAY and NFS4ERR_GRACE in nfs4_open_
* 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_
* 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_
* ACPI: Fix wrong parameter passed to memblock_reserve
* libata: acpi: make ata_ap_acpi_handle not block
* drivers/
* 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_
* 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_
* tracing: Check return value of tracing_
* 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/
* mac80211: fix station entry leak/warning while suspending
* mwifiex: Call pci_release_region after calling pci_disable_device
* mwifiex: Use pci_release_
* 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/at91sam926
* 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
Changed in linux (Ubuntu): | |
status: | Incomplete → Fix Released |
tags: |
added: kernel-stable-tracking-bug removed: raring |
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.