Precise update to v3.2.57 stable release

Bug #1310763 reported by Joseph Salisbury
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Medium
Unassigned
Precise
Fix Released
Medium
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 v3.2.57 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 v3.2.57 stable release:
Linux 3.2.57
s390: fix kernel crash due to linkage stack instructions
cifs: ensure that uncached writes handle unmapped areas correctly
KVM: VMX: fix use after free of vmx->loaded_vmcs
KVM: MMU: handle invalid root_hpa at __direct_map
net: asix: add missing flag to struct driver_info
net: asix: handle packets crossing URB boundaries
deb-pkg: Fix cross-building linux-headers package
deb-pkg: Fix building for MIPS big-endian or ARM OABI
deb-pkg: use KCONFIG_CONFIG instead of .config file directly
net: ip, ipv6: handle gso skbs in forwarding path
net: add and use skb_gso_transport_seglen()
ipc/msg: fix race around refcount
netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages
ext4: atomically set inode->i_flags in ext4_set_inode_flags()
staging: speakup: Prefix set_mask_bits() symbol
Input: synaptics - add manual min/max quirk for ThinkPad X240
Input: synaptics - add manual min/max quirk
Linux 3.2.56
PCI: Enable INTx in pci_reenable_device() only when MSI/MSI-X not enabled
intel_idle: Check cpu_idle_get_driver() for NULL before dereferencing it.
net: sctp: fix sctp_sf_do_5_1D_ce to verify if we/peer is AUTH capable
tg3: Don't check undefined error bits in RXBD
virtio-net: alloc big buffers also when guest can receive UFO
jiffies: Avoid undefined behavior from signed overflow
ALSA: oxygen: Xonar DG(X): modify DAC routing
ALSA: oxygen: Xonar DG(X): capture from I2S channel 1, not 2
saa7134: Fix unlocked snd_pcm_stop() call
net: sctp: fix sctp_connectx abi for ia32 emulation/compat mode
bonding: 802.3ad: make aggregator_identifier bond-private
usbnet: remove generic hard_header_len check
tg3: Fix deadlock in tg3_change_mtu()
net: fix 'ip rule' iif/oif device rename
printk: Fix scheduling-while-atomic problem in console_cpu_notify()
timekeeping: fix 32-bit overflow in get_monotonic_boottime
ftrace: Have function graph only trace based on global_ops filters
hpfs: deadlock and race in directory lseek()
hpfs: remember free space
TTY: pmac_zilog, check existence of ports in pmz_console_init()
mm/hugetlb: check for pte NULL pointer in __page_check_address()
nfs: fix do_div() warning by instead using sector_div()
staging: comedi: pcmuio: fix possible NULL deref on detach
staging: comedi: ssv_dnp: correct insn_bits result
x86/amd/numa: Fix northbridge quirk to assign correct NUMA node
vmxnet3: fix building without CONFIG_PCI_MSI
KVM: SVM: fix cr8 intercept window
vmxnet3: fix netpoll race condition
ocfs2 syncs the wrong range...
qla2xxx: Poll during initialization for ISP25xx and ISP83xx
isci: correct erroneous for_each_isci_host macro
isci: fix reset timeout handling
usb: Make DELAY_INIT quirk wait 100ms between Get Configuration requests
usb: Add device quirk for Logitech HD Pro Webcams C920 and C930e
libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for Seagate Momentus SpinPoint M8 (2BA30001)
powerpc: Align p_dyn, p_rela and p_st symbols
net: unix socket code abuses csum_partial
mwifiex: copy AP's HT capability info correctly
mac80211: clear sequence/fragment number in QoS-null frames
ALSA: usb-audio: Add quirk for Logitech Webcam C500
ocfs2: fix quota file corruption
tracing: Do not add event files for modules that fail tracepoints
can: flexcan: flexcan_remove(): add missing netif_napi_del()
can: flexcan: flexcan_open(): fix error path if flexcan_chip_start() fails
can: flexcan: fix shutdown: first disable chip, then all interrupts
powerpc/crashdump : Fix page frame number check in copy_oldmem_page
cpuset: fix a race condition in __cpuset_node_allowed_softwall()
perf: Fix hotplug splat
perf/x86: Fix event scheduling
sched: Fix double normalization of vruntime
genirq: Remove racy waitqueue_active check
iwlwifi: fix TX status for aggregated packets
ASoC: sta32x: Fix wrong enum for limiter2 release rate
usb: ehci: fix deadlock when threadirqs option is used
USB: ftdi_sio: add Cressi Leonardo PID
USB: serial: ftdi_sio: add id for Z3X Box device
ACPI / processor: Rework processor throttling with work_on_cpu()
i7300_edac: Fix device reference count
i7core_edac: Fix PCI device reference count
quota: Fix race between dqput() and dquot_scan_active()
ath9k: Fix ETSI compliance for AR9462 2.0
ath9k: protect tid->sched check
SELinux: bigendian problems with filename trans rules
mac80211: fix AP powersave TX vs. wakeup race
ASoC: wm8770: Fix wrong number of enum items
ACPI / video: Filter the _BCL table for duplicate brightness values
ASoC: sta32x: Fix array access overflow
hwmon: (max1668) Fix writing the minimum temperature
cgroup: update cgroup_enable_task_cg_lists() to grab siglock
workqueue: ensure @task is valid across kthread_stop()
USB: serial: option: blacklist interface 4 for Cinterion PHS8 and PXS8
USB: EHCI: add delay during suspend to prevent erroneous wakeups
ahci: disable NCQ on Samsung pci-e SSDs on macbooks
ARM: 7957/1: add DSB after icache flush in __flush_icache_all()
avr32: Makefile: add '-D__linux__' flag for gcc-4.4.7 use
avr32: fix missing module.h causing build failure in mimc200/fram.c
ALSA: usb-audio: work around KEF X300A firmware bug
dma: ste_dma40: don't dereference free:d descriptor
ext4: don't leave i_crtime.tv_sec uninitialized
PCI: Enable INTx if BIOS left them disabled
EDAC: Correct workqueue setup path
IB/qib: Add missing serdes init sequence
rtl8187: fix regression on MIPS without coherent DMA
MIPS: Fix potencial corruption
rtlwifi: rtl8192ce: Fix too long disable of IRQs
lockd: send correct lock when granting a delayed lock.
drm/i915/dp: add native aux defer retry limit
drm/i915/dp: increase native aux defer retry timeout
compiler/gcc4: Make quirk for asm_volatile_goto() unconditional
md/raid5: Fix CPU hotplug callback registration
block: add cond_resched() to potentially long running ioctl discard loop
usb: option: blacklist ZTE MF667 net interface
drm/i915: Prevent MI_DISPLAY_FLIP straddling two cachelines on IVB
drm/i915: Add intel_ring_cachline_align()
ring-buffer: Fix first commit on sub-buffer having non-zero delta
xen: install xen/gntdev.h and xen/gntalloc.h
SUNRPC: Fix races in xs_nospace()
fs/file.c:fdtable: avoid triggering OOMs from alloc_fdmem
ARM: 7955/1: spinlock: ensure we have a compiler barrier before sev
ARM: 7953/1: mm: ensure TLB invalidation is complete before enabling MMU
Modpost: fixed USB alias generation for ranges including 0x9 and 0xA
xen-blkfront: handle backend CLOSED without CLOSING
staging: comedi: adv_pci1710: fix analog output readback value
tty: n_gsm: Fix for modems with brk in modem status control
raw: test against runtime value of max_raw_minors
Drivers: hv: vmbus: Don't timeout during the initial connection with host
mm: __set_page_dirty uses spin_lock_irqsave instead of spin_lock_irq
mm: __set_page_dirty_nobuffers() uses spin_lock_irqsave() instead of spin_lock_irq()
mm/swap: fix race on swap_info reuse between swapoff and swapon
x86, hweight: Fix BUG when booting with CONFIG_GCOV_PROFILE_ALL=y
time: Fix overflow when HZ is smaller than 60
mac80211: fix fragmentation code, particularly for encryption
USB: ftdi_sio: add Tagsys RFID Reader IDs
of: fix PCI bus match for PCIe slots
of: Fix address decoding on Bimini and js2x machines
ALSA: hda/realtek - Avoid invalid COEFs for ALC271X
usb-storage: enable multi-LUN scanning when needed
usb-storage: add unusual-devs entry for BlackBerry 9000
usb-storage: restrict bcdDevice range for Super Top in Cypress ATACB
usb: ftdi_sio: add Mindstorms EV3 console adapter
ath9k: Do not support PowerSave by default
ath9k_htc: Do not support PowerSave by default
s390/dump: Fix dump memory detection
mxl111sf: Fix compile when CONFIG_DVB_USB_MXL111SF is unset
sata_sil: apply MOD15WRITE quirk to TOSHIBA MK2561GSYN
power: max17040: Fix NULL pointer dereference when there is no platform_data
alpha: fix broken network checksum
ata: enable quirk from jmicron JMB350 for JMB394
mm, oom: base root bonus on current usage
crypto: s390 - fix des and des3_ede ctr concurrency issue
crypto: s390 - fix des and des3_ede cbc concurrency issue
crypto: s390 - fix concurrency issue in aes-ctr mode
s390/crypto: Don't panic after crypto instruction failures
target/iscsi: Fix network portal creation race
KVM: return an error code in kvm_vm_ioctl_register_coalesced_mmio()
drm/radeon/DCE4+: clear bios scratch dpms bit (v2)
Btrfs: setup inode location during btrfs_init_inode_locked
powerpc: Make sure "cache" directory is removed when offlining cpu
ACPI / init: Flag use of ACPI and ACPI idioms for power supplies to regulator API
btrfs: restrict snapshotting to own subvolumes
Btrfs: handle EAGAIN case properly in btrfs_drop_snapshot()
KVM: PPC: e500: Fix bad address type in deliver_tlb_misss()
i2c: piix4: Add support for AMD ML and CZ SMBus changes
b43: fix the wrong assignment of status.freq in b43_rx()
ore: Fix wrong math in allocation of per device BIO
IB/qib: Fix QP check when looping back to/from QP1
fuse: fix pipe_buf_operations
intel-iommu: fix off-by-one in pagetable freeing
hp_accel: Add a new PnP ID HPQ6007 for new HP laptops
drm/radeon: set the full cache bit for fences on r7xx+
drm/radeon: disable ss on DP for DCE3.x
turbostat: Use GCC's CPUID functions to support PIC
mmc: sdhci: fix lockdep error in tuning routine
libata: disable LPM for some WD SATA-I devices
x86: Add check for number of available vectors before CPU down
md/raid5: fix long-standing problem with bitmap handling on write failure.
KVM: x86: limit PIT timer frequency
dm sysfs: fix a module unload race
usb: ehci: add freescale imx28 special write register method
nfs4.1: properly handle ENOTSUP in SECINFO_NO_NAME
rtlwifi: rtl8192cu: Add new device ID
ftrace: Fix synchronization location disabling and freeing ftrace_ops
ftrace: Use schedule_on_each_cpu() as a heavy synchronize_sched()
mmc: atmel-mci: fix timeout errors in SDIO mode when using DMA
staging:iio:ad799x fix error_free_irq which was freeing an irq that may not have been requested
ALSA: Enable CONFIG_ZONE_DMA for smaller PCI DMA masks
staging: r8712u: Set device type to wlan
radeon/pm: Guard access to rdev->pm.power_state array
ASoC: adau1701: Fix ADAU1701_SEROCTL_WORD_LEN_16 constant
dm space map common: make sure new space is used during extend
dm: wait until embedded kobject is released before destroying a device
serial: 8250: enable UART_BUG_NOMSR for Tegra
USB: ftdi_sio: added CS5 quirk for broken smartcard readers
drm/radeon: warn users when hw_i2c is enabled (v2)
SELinux: Fix memory leak upon loading policy
sunrpc: Fix infinite loop in RPC state machine
ALSA: rme9652: fix a missing comma in channel_map_9636_ds[]
USB: cypress_m8: fix ring-indicator detection and reporting
USB: Nokia 502 is an unusual device
USB: serial: add support for iBall 3.5G connect usb modem
USB: pl2303: fix data corruption on termios updates
mtd: mxc_nand: remove duplicated ecc_stats counting
slub: Fix calculation of cpu slabs
rtc-cmos: Add an alarm disable quirk
x86/efi: Fix off-by-one bug in EFI Boot Services reservation
serial: add support for 200 v3 series Titan card
serial: add support for 400 and 800 v3 series Titan cards
dib8000: make 32 bits read atomic
usb: option: add new zte 3g modem pids to option driver
bfa: Chinook quad port 16G FC HBA claim issue
staging: vt6656: [BUG] BBvUpdatePreEDThreshold Always set sensitivity on bScanning
parport: parport_pc: remove double PCI ID for NetMos
selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute()
NFSv4: OPEN must handle the NFS4ERR_IO return code correctly
rtlwifi: rtl8192cu: Fix some code in RF handling
rtlwifi: Set the link state

tags: added: kernel-stable-tracking-bug
Changed in linux (Ubuntu):
importance: Undecided → Medium
Changed in linux (Ubuntu Precise):
importance: Undecided → Medium
description: updated
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in linux (Ubuntu Precise):
status: New → Confirmed
Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (17.7 KiB)

This bug was fixed in the package linux - 3.2.0-63.95

---------------
linux (3.2.0-63.95) precise; urgency=low

  [ Kamal Mostafa ]

  * Revert "rtlwifi: Set the link state"
    - LP: #1319735
  * Release Tracking Bug
    - re-used previous tracking bug

linux (3.2.0-63.94) precise; urgency=low

  [ Kamal Mostafa ]

  * Merged back Ubuntu-3.2.0-61.93 security release
  * Revert "n_tty: Fix n_tty_write crash when echoing in raw mode"
    - LP: #1314762
  * Release Tracking Bug
    - LP: #1316703

  [ Stefan Bader ]

  * SAUCE: net/ipv4: Always flush route cache on unregister batch call
    - LP: #1021471

  [ Upstream Kernel Changes ]

  * ipv6: don't set DST_NOCOUNT for remotely added routes
    - LP: #1293726
    - CVE-2014-2309
  * vhost: fix total length when packets are too short
    - LP: #1312984
    - CVE-2014-0077
  * n_tty: Fix n_tty_write crash when echoing in raw mode
    - LP: #1314762
    - CVE-2014-0196
  * floppy: ignore kernel-only members in FDRAWCMD ioctl input
    - LP: #1316729
    - CVE-2014-1737
  * floppy: don't write kernel-only members to FDRAWCMD ioctl output
    - LP: #1316735
    - CVE-2014-1738

linux (3.2.0-62.93) precise; urgency=low

  [ Joseph Salisbury ]

  * Release Tracking Bug
    - LP: #1313807

  [ Joseph Salisbury ]

  * [Config] updateconfigs after Linux v3.2.57 update

  [ Upstream Kernel Changes ]

  * rds: prevent dereference of a NULL device in rds_iw_laddr_check
    - LP: #1302222
    - CVE-2014-2678
  * rtlwifi: Set the link state
    - LP: #1310763
  * rtlwifi: rtl8192cu: Fix some code in RF handling
    - LP: #1310763
  * NFSv4: OPEN must handle the NFS4ERR_IO return code correctly
    - LP: #1310763
  * selinux: process labeled IPsec TCP SYN-ACK packets properly in
    selinux_ip_postroute()
    - LP: #1310763
  * parport: parport_pc: remove double PCI ID for NetMos
    - LP: #1310763
  * staging: vt6656: [BUG] BBvUpdatePreEDThreshold Always set sensitivity
    on bScanning
    - LP: #1310763
  * bfa: Chinook quad port 16G FC HBA claim issue
    - LP: #1310763
  * usb: option: add new zte 3g modem pids to option driver
    - LP: #1310763
  * dib8000: make 32 bits read atomic
    - LP: #1310763
  * serial: add support for 400 and 800 v3 series Titan cards
    - LP: #1310763
  * serial: add support for 200 v3 series Titan card
    - LP: #1310763
  * x86/efi: Fix off-by-one bug in EFI Boot Services reservation
    - LP: #1310763
  * rtc-cmos: Add an alarm disable quirk
    - LP: #1310763
  * slub: Fix calculation of cpu slabs
    - LP: #1310763
  * mtd: mxc_nand: remove duplicated ecc_stats counting
    - LP: #1310763
  * USB: pl2303: fix data corruption on termios updates
    - LP: #1310763
  * USB: serial: add support for iBall 3.5G connect usb modem
    - LP: #1310763
  * USB: Nokia 502 is an unusual device
    - LP: #1310763
  * USB: cypress_m8: fix ring-indicator detection and reporting
    - LP: #1310763
  * ALSA: rme9652: fix a missing comma in channel_map_9636_ds[]
    - LP: #1310763
  * sunrpc: Fix infinite loop in RPC state machine
    - LP: #1310763
  * SELinux: Fix memory leak upon loading policy
    - LP: #1310763
  * drm/radeon: warn users when hw_i2c is enabled (v2)
    - LP: #131...

Changed in linux (Ubuntu Precise):
status: Confirmed → Fix Released
Mathew Hodson (mhodson)
Changed in linux (Ubuntu):
status: Confirmed → Invalid
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.