Precise update to 3.2.45 stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Precise |
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.2.45 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.2.45 stable release:
* Linux 3.2.45
* x86/mm: account for PGDIR_SIZE alignment
* r8169: fix vlan tag read ordering.
* powerpc: fix numa distance for form0 device tree
* kernel/
* ixgbe: add missing rtnl_lock in PM resume path
* drm/i915: Fix detection of base of stolen memory
* r8169: fix 8168evl frame padding.
* sparc64: Fix race in TLB batch processing.
* net: drop dst before queueing fragments
* netrom: fix invalid use of sizeof in nr_recvmsg()
* tipc: fix info leaks via msg_name in recv_msg/
* rose: fix info leak via msg_name in rose_recvmsg()
* netrom: fix info leak via msg_name in nr_recvmsg()
* llc: Fix missing msg_namelen update in llc_ui_recvmsg()
* iucv: Fix missing msg_namelen update in iucv_sock_recvmsg()
* irda: Fix missing msg_namelen update in irda_recvmsg_
* caif: Fix missing msg_namelen update in caif_seqpkt_
* Bluetooth: RFCOMM - Fix missing msg_namelen update in rfcomm_
* Bluetooth: fix possible info leak in bt_sock_recvmsg()
* ax25: fix info leak via msg_name in ax25_recvmsg()
* atm: update msg_namelen in vcc_recvmsg()
* tcp: call tcp_replace_
* net: sctp: sctp_auth_key_put: use kzfree instead of kfree
* esp4: fix error return code in esp_output()
* tcp: incoming connections might use wrong route under synflood
* rtnetlink: Call nlmsg_parse() with correct header length
* netfilter: don't reset nf_trace in nf_reset()
* af_unix: If we don't care about credentials coallesce all messages
* bonding: IFF_BONDING is not stripped on enslave failure
* bonding: fix bonding_masters race condition in bond unloading
* atl1e: limit gso segment size to prevent generation of wrong ip length fields
* net: count hw_addr syncs so that unsync works properly.
* net IPv6 : Fix broken IPv6 routing table after loopback down-up
* cbq: incorrect processing of high limits
* vm: convert HPET mmap to vm_iomap_memory() helper
* vm: convert fb_mmap to vm_iomap_memory() helper
* vm: convert snd_pcm_
* vm: add vm_iomap_memory() helper function
* s390: move dummy io_remap_
* perf/x86: Fix offcore_rsp valid mask for SNB/IVB
* perf: Treat attr.config as u64 in perf_swevent_init()
* perf: Fix error return code
* tty: fix up atime/mtime mess, take three
* TTY: fix atime/mtime regression
* TTY: do not update atime/mtime on read/write
* drm/radeon: fix handling of v6 power tables
* drm/radeon: fix possible segfault when parsing pm tables
* drm/radeon: fix endian bugs in atom_allocate_
* ipc: sysv shared memory limited to 8TiB
* fs/dcache.c: add cond_resched() to shrink_
* inotify: invalid mask should return a error number but not set it
* md: bad block list should default to disabled.
* drivers/
* fs/fscache/stats.c: fix memory leak
* ARM: u300: fix ages old copy/paste bug
* mwifiex: Call pci_release_region after calling pci_disable_device
* mwifiex: Use pci_release_
* s390/memory hotplug: prevent offline of active memory increments
* powerpc: Add isync to copy_and_flush
* ixgbe: fix EICR write in ixgbe_msix_other
* clockevents: Set dummy handler on CPU_DEAD shutdown
* ALSA: usb-audio: Fix autopm error during probing
* gianfar: do not advertise any alarm capability.
* ALSA: snd-usb: try harder to find USB_DT_CS_ENDPOINT
* USB: ftdi_sio: enable two UART ports on ST Microconnect Lite
* powerpc/spufs: Initialise inode->i_ino in spufs_new_inode()
* fbcon: when font is freed, clear also vc_font.data
* nfsd: Decode and send 64bit time values
* i2c: xiic: must always write 16-bit words to TX_FIFO
* usb-storage: CY7C68300A chips do not support Cypress ATACB
* USB: serial: option: Added support Olivetti Olicard 145
* USB: ftdi_sio: correct ST Micro Connect Lite PIDs
* drm/radeon: fix hdmi mode enable on RS600/RS690/RS740
* ext4: fix Kconfig documentation for CONFIG_EXT4_DEBUG
* LOCKD: Ensure that nlmclnt_block resets block->b_status after a server reboot
* drm/i915: Fall back to bit banging mode for DVO transmitter detection
* iwlwifi: dvm: don't send zeroed LQ cmd
* drm/i915: ensure single initialization and cleanup of backlight device
* drm/i915: Workaround incoherence between fences and LLC across multiple CPUs
* usbfs: Always allow ctrl requests with USB_RECIP_ENDPOINT on the ctrl ep
* ASoC: max98088: Fix logging of hardware revision.
* xen/time: Fix kasprintf splat when allocating timer%d IRQ line.
* 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.
* wireless: regulatory: fix channel disabling race condition
* PCI/PM: Fix fallback to PCI_D0 in pci_platform_
* serial_core.c: add put_device() after device_find_child()
* drm/radeon: cleanup properly if mmio mapping fails
* drm/radeon/
* ALSA: usb-audio: disable autopm for MIDI devices
* ALSA: usb: Add quirk for 192KHz recording on E-Mu devices
* tracing: Check return value of tracing_
* tracing: Reset ftrace_
* USB: option: add a D-Link DWM-156 variant
* tracing: Fix off-by-one on allocating stat->pages
* nfsd4: don't close read-write opens too soon
* hrtimer: Fix ktime_add_ns() overflow on 32bit architectures
* hrtimer: Add expiry time overflow check in hrtimer_interrupt
* USB: add ftdi_sio USB ID for GDM Boost V1.x
* drm/i915: Add no-lvds quirk for Fujitsu Esprimo Q900
* jbd2: fix race between jbd2_journal_
* ext4/jbd2: don't wait (forever) for stale tid caused by wraparound
* nfsd: don't run get_file if nfs4_preprocess
* usb/misc/
* sysfs: fix use after free in case of concurrent read/write and readdir
* Fix initialization of CMCI/CMCP interrupts
* drm/radeon: use frac fb div on RS780/RS880
* drm/radeon: don't use get_engine_clock() on APUs
* PCI / ACPI: Don't query OSC support with all possible controls
* cgroup: fix an off-by-one bug which may trigger BUG_ON()
* Wrong asm register contraints in the kvm implementation
* Wrong asm register contraints in the futex implementation
* tracing: Fix ftrace_dump()
* 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
* aio: fix possible invalid memory access when DEBUG is enabled
* crypto: algif - suppress sending source address information in recvmsg
tags: | added: kernel-stable-tracking-bug |
description: | updated |
Changed in linux (Ubuntu): | |
status: | New → Invalid |
This bug was fixed in the package linux - 3.2.0-48.74
---------------
linux (3.2.0-48.74) precise; urgency=low
[Steve Conklin]
* Release Tracking Bug
- LP: #1188206
[ Upstream Kernel Changes ]
* iwlwifi: dvm: fix zero LQ CMD sending avoidance
- LP: #1186932
linux (3.2.0-47.72) precise; urgency=low
[Steve Conklin]
* Release Tracking Bug
- LP: #1187066
[ Upstream Kernel Changes ]
* Revert "drm/i915: Fix detection of base of stolen memory" atmel-mci: fix DMA-channel leak on module unload aif3_hw_ params( ) update hibernation
- LP: #1186572
* mmc: at91/avr32/
- LP: #1186572
* mmc: core: Fix bit width test failing on old eMMC cards
- LP: #1186572
* mfd: adp5520: Restore mode bits on resume
- LP: #1186572
* mmc: atmel-mci: pio hang on block errors
- LP: #1186572
* x86: Eliminate irq_mis_count counted in arch_irq_stat
- LP: #1186572
* ASoC: wm8994: missing break in wm8994_
- LP: #1186572
* ath9k: fix key allocation error handling for powersave keys
- LP: #1186572
* nfsd4: don't allow owner override on 4.1 CLAIM_FH opens
- LP: #1186572
* net/eth/ibmveth: Fixup retrieval of MAC address
- LP: #1186572
* ext4: limit group search loop for non-extent files
- LP: #1186572
* xen/vcpu/pvhvm: Fix vcpu hotplugging hanging.
- LP: #1186572
* autofs - remove autofs dentry mount check
- LP: #1186572
* ALSA: HDA: Fix Oops caused by dereference NULL pointer
- LP: #1186572
* iscsi-target: Fix processing of OOO commands
- LP: #1186572
* ACPICA: Fix possible buffer overflow during a field unit read operation
- LP: #1186572
* B43: Handle DMA RX descriptor underrun
- LP: #1186572
* mwifiex: clear is_suspended flag when interrupt is received early
- LP: #1186572
* mwifiex: fix memory leak issue when driver unload
- LP: #1186572
* mwifiex: fix setting of multicast filter
- LP: #1186572
* cifs: only set ops for inodes in I_NEW state
- LP: #1186572
* hp_accel: Ignore the error from lis3lv02d_poweron() at resume
- LP: #1186572
* KVM: VMX: fix halt emulation while emulating invalid guest sate
- LP: #1186572
* dm snapshot: fix error return code in snapshot_ctr
- LP: #1186572
* dm bufio: avoid a possible __vmalloc deadlock
- LP: #1186572
* tick: Cleanup NOHZ per cpu data on cpu down
- LP: #1186572
* ACPI / EC: Restart transaction even when the IBF flag set
- LP: #1186572
* drm/radeon: check incoming cliprects pointer
- LP: #1186572
* staging: vt6656: use free_netdev instead of kfree
- LP: #1186572
* hwmon: fix error return code in abituguru_probe()
- LP: #1186572
* Kirkwood: Enable PCIe port 1 on QNAP TS-11x/TS-21x
- LP: #1186572
* avr32: fix relocation check for signed 18-bit offset
- LP: #1186572
* powerpc/pseries: Fix partition migration hang in stop_topology_
- LP: #1186572
* powerpc: Bring all threads online prior to migration/
- LP: #1186572
* timer: Don't reinitialize the cpu base lock during CPU_UP_PREPARE
- LP: #1186572
* tg3: Skip powering down function 0 on certain serdes devices
- LP: #1186572
* USB: xHCI: override bogus bu...