Trusty update to v3.13.11-ckt19 stable release

Bug #1451900 reported by Kamal Mostafa
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Trusty
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 v3.13.11-ckt19 upstream stable
       patch set is now available. It should be included in the Ubuntu
       kernel as well.

       git://kernel.ubuntu.com/ubuntu/linux.git

    TEST CASE: TBD

       The following patches are in the v3.13.11-ckt19 stable release:

Linux 3.13.11-ckt19
tcp: make connect() mem charging friendly
net: compat: Update get_compat_msghdr() to match copy_msghdr_from_user() behaviour
tcp: fix tcp fin memory accounting
ipv6: fix backtracking for throw routes
Revert "net: cx82310_eth: use common match macro"
rxrpc: bogus MSG_PEEK test in rxrpc_recvmsg()
caif: fix MSG_OOB test in caif_seqpkt_recvmsg()
inet_diag: fix possible overflow in inet_diag_dump_one_icsk()
rds: avoid potential stack overflow
net: sysctl_net_core: check SNDBUF and RCVBUF for min length
sparc64: Fix several bugs in memmove().
sparc: Touch NMI watchdog when walking cpus and calling printk
sparc: perf: Make counting mode actually work
sparc: perf: Remove redundant perf_pmu_{en|dis}able calls
sparc: semtimedop() unreachable due to comparison error
sparc32: destroy_context() and switch_mm() needs to disable interrupts.
dmaengine: dw: append MODULE_ALIAS for platform driver
xfrm: release dst_orig in case of error in xfrm_lookup()
target: Fix virtual LUN=0 target_configure_device failure OOPs
target/pscsi: Fix NULL pointer dereference in get_device_type
tcm_fc: missing curly braces in ft_invl_hw_context()
target: Fix reference leak in target_get_sess_cmd() error path
tcm_qla2xxx: Fix incorrect use of __transport_register_session
iscsi-target: Avoid early conn_logout_comp for iser connections
of/irq: Fix of_irq_parse_one() returned error codes
pagemap: do not leak physical addresses to non-privileged userspace
ALSA: hda - Treat stereo-to-mono mix properly
nl80211: ignore HT/VHT capabilities without QoS/WMM
can: kvaser_usb: Fix tx queue start/stop race conditions
x86/fpu: Drop_fpu() should not assume that tsk equals current
x86/fpu: Avoid math_state_restore() without used_math() in __restore_xstate_sig()
phy: Find the right match in devm_phy_destroy()
crypto: aesni - fix memory usage in GCM decryption
ASoC: wm8960: Fix wrong value references for boolean kctl
ASoC: wm8955: Fix wrong value references for boolean kctl
ASoC: wm8904: Fix wrong value references for boolean kctl
ASoC: wm8903: Fix wrong value references for boolean kctl
ASoC: wm8731: Fix wrong value references for boolean kctl
ASoC: wm2000: Fix wrong value references for boolean kctl
ASoC: tas5086: Fix wrong value references for boolean kctl
ASoC: pcm1681: Fix wrong value references for boolean kctl
ASoC: cs4271: Fix wrong value references for boolean kctl
ASoC: ak4641: Fix wrong value references for boolean kctl
ASoC: adav80x: Fix wrong value references for boolean kctl
x86/asm/entry/32: Fix user_mode() misuses
vt6655: RFbSetPower fix missing rate RATE_12M
regulator: core: Fix enable GPIO reference counting
regulator: Only enable disabled regulators on resume
regmap: regcache-rbtree: Fix present bitmap resize
ASoC: sgtl5000: remove useless register write clearing CHRGPUMP_POWERUP
x86/vdso: Fix the build on GCC5
clocksource: efm32: Fix a NULL pointer dereference
virtio_console: avoid config access from irq
virtio_console: init work unconditionally
ASoC: sn95031: Fix control-less DAPM routes
ASoC: da732x: Fix control-less DAPM routes
ASoC: ak4671: Fix control-less DAPM routes
mac80211: disable u-APSD queues by default
mac80211: drop unencrypted frames in mesh fwding
crypto: arm/aes update NEON AES module to latest OpenSSL version
dm io: deal with wandering queue limits when handling REQ_DISCARD and REQ_WRITE_SAME
dm: hold suspend_lock while suspending device during device deletion
dm thin: fix to consistently zero-fill reads to unprovisioned blocks
fuse: set stolen page uptodate
fuse: notify: don't move pages
rbd: drop an unsafe assertion
ARM: at91: pm: fix at91rm9200 standby
ipvs: add missing ip_vs_pe_put in sync code
ALSA: hda - Don't access stereo amps for mono channel widgets
nilfs2: fix deadlock of segment constructor during recovery
ALSA: hda - Add workaround for MacBook Air 5,2 built-in mic
ALSA: hda - Set single_adc_amp flag for CS420x codecs
ALSA: snd-usb: add quirks for Roland UA-22
ALSA: control: Add sanity checks for user ctl id name string
ALSA: hda - Fix built-in mic on Compaq Presario CQ60
xen-pciback: limit guest control of command register
drm/radeon: drop setting UPLL to sleep mode
ftrace: Fix ftrace enable ordering of sysctl ftrace_enabled
ftrace: Fix en(dis)able graph caller when en(dis)abling record via sysctl
can: kvaser_usb: Read all messages in a bulk-in URB buffer
can: kvaser_usb: Avoid double free on URB submission failures
can: add missing initialisations in CAN related skbuffs
libsas: Fix Kernel Crash in smp_execute_task
tpm/ibmvtpm: Additional LE support for tpm_ibmvtpm_send
spi: pl022: Fix race in giveback() leading to driver lock-up
bnx2x: Force fundamental reset for EEH recovery
workqueue: fix hang involving racing cancel[_delayed]_work_sync()'s for PREEMPT_NONE
cpuset: Fix cpuset sched_relax_domain_level
team: don't traverse port list using rcu in team_set_mac_address
net: ping: Return EAFNOSUPPORT when appropriate.
udp: only allow UFO for packets from SOCK_DGRAM sockets
usb: plusb: Add support for National Instruments host-to-host cable
macvtap: make sure neighbour code can push ethernet header
net: reject creation of netdev names with colons
ematch: Fix auto-loading of ematch modules.
ipv4: ip_check_defrag should not assume that skb_network_offset is zero
gen_stats.c: Duplicate xstats buffer for later use
rtnetlink: call ->dellink on failure when ->newlink exists
rtnetlink: ifla_vf_policy: fix misuses of NLA_BINARY
net: compat: Ignore MSG_CMSG_COMPAT in compat_sys_{send, recv}msg
team: fix possible null pointer dereference in team_handle_frame
openvswitch: Fix net exit.
net: phy: Fix verification of EEE support in phy_init_eee
ipv4: ip_check_defrag should correctly check return value of skb_copy_bits
svcrpc: fix memory leak in gssp_accept_sec_context_upcall
netfilter: xt_socket: fix a stack corruption bug
sunrpc: fix braino in ->poll()
TTY: fix tty_wait_until_sent on 64-bit machines
USB: serial: fix infinite wait_until_sent timeout
net: irda: fix wait_until_sent poll timeout
console: Fix console name size mismatch
tty: fix up atime/mtime mess, take four
Change email address for 8250_pci
xhci: Workaround for PME stuck issues in Intel xhci
xhci: fix reporting of 0-sized URBs in control endpoint
Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref.
Btrfs: fix data loss in the fast fsync path
x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimization
ASoC: omap-pcm: Correct dma mask
ACPI / video: Load the module even if ACPI is disabled
drm/radeon: fix interlaced modes on DCE8
drm/radeon: fix DRM_IOCTL_RADEON_CS oops
drm/radeon: do a posting read in cik_set_irq
drm/radeon: do a posting read in si_set_irq
drm/radeon: do a posting read in evergreen_set_irq
drm/radeon: do a posting read in r600_set_irq
drm/radeon: do a posting read in rs600_set_irq
drm/radeon: do a posting read in r100_set_irq
eCryptfs: don't pass fs-specific ioctl commands through
usb: ftdi_sio: Add jtag quirk support for Cyber Cortex AV boards
KVM: MIPS: Fix trace event to save PC directly
btrfs: fix lost return value due to variable shadowing
NFSv4: Don't call put_rpccred() under the rcu_read_lock()
mei: make device disabled on stop unconditionally
USB: serial: cp210x: Adding Seletek device id's
ARC: Fix KSTK_ESP()
mac80211: Send EAPOL frames at lowest rate
USB: serial: fix tty-device error handling at probe
USB: serial: fix potential use-after-free after failed probe
USB: ftdi_sio: add PIDs for Actisense USB devices
efi/libstub: Fix boundary checking in efi_high_alloc()
USB: usbfs: don't leak kernel data in siginfo
xhci: Allocate correct amount of scratchpad buffers
KVM: emulate: fix CMPXCHG8B on 32-bit hosts
usb: dwc3: dwc3-omap: Fix disable IRQ
iio: ad5686: fix optional reference voltage declaration
iio:adc:mcp3422 Fix incorrect scales table
iio: imu: adis16400: Fix sign extension
iio: mxs-lradc: only update the buffer when its conversions have finished
iio: mxs-lradc: make ADC reads not unschedule touchscreen conversions
iio: mxs-lradc: make ADC reads not disable touchscreen interrupts
iio: mxs-lradc: separate touchscreen and buffer virtual channels

CVE References

tags: added: kernel-stable-tracking-bug
description: updated
Andy Whitcroft (apw)
Changed in linux (Ubuntu Trusty):
status: New → Fix Committed
Luis Henriques (henrix)
Changed in linux (Ubuntu):
status: New → Invalid
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (16.1 KiB)

This bug was fixed in the package linux - 3.13.0-53.88

---------------
linux (3.13.0-53.88) trusty; urgency=low

  [ Brad Figg ]

  * Release Tracking Bug
    - LP: #1454785

  [ Upstream Kernel Changes ]

  * mmc: card: Don't access RPMB partitions for normal read/write
    - LP: #1454013

linux (3.13.0-53.87) trusty; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
    - LP: #1452736

  [ dann frazier ]

  * [Config] CONFIG_{EFI_PARAMS_FROM_FDT,GENERIC_EARLY_IOREMAP,LIBFDT}=y
    - LP: #1441876
  * Move get_dram_base to arm private file
    - LP: #1441876
  * arm64: Implement efi_enabled()
    - LP: #1441876
  * [Config] CONFIG_RTC_DRV_EFI=y on arm64
    - LP: #1441291

  [ Kamal Mostafa ]

  * Fix "mei: me: release hw from reset only during the reset flow"
    - LP: #1450813

  [ Stefan Bader ]

  * SAUCE: vesafb: Set mtrr:3 (write-combining) as default
    - LP: #1434581

  [ Upstream Kernel Changes ]

  * Revert "net: cx82310_eth: use common match macro"
    - LP: #1451900
  * netfilter: nf_conntrack: reserve two bytes for nf_ct_ext->len
    - LP: #1442080
    - CVE-2014-9715
  * add generic fixmap.h
    - LP: #1441876
  * mm: create generic early_ioremap() support
    - LP: #1441876
  * arm64: initialize pgprot info earlier in boot
    - LP: #1441876
  * arm64: add early_ioremap support
    - LP: #1441876
  * arm64: fixmap: fix missing sub-page offset for earlyprintk
    - LP: #1441876
  * efi: create memory map iteration helper
    - LP: #1441876
  * efi: Add get_dram_base() helper function
    - LP: #1441876
  * lib: add fdt_empty_tree.c
    - LP: #1441876
  * doc: efi-stub.txt updates for ARM
    - LP: #1441876
  * efi: add helper function to get UEFI params from FDT
    - LP: #1441876
  * arm64: Add function to create identity mappings
    - LP: #1441876
  * efi: Add shared FDT related functions for ARM/ARM64
    - LP: #1441876
  * arm64: add EFI runtime services
    - LP: #1441876
  * doc: arm: add UEFI support documentation
    - LP: #1441876
  * arm64: efi: add EFI stub
    - LP: #1441876
  * doc: arm64: add description of EFI stub support
    - LP: #1441876
  * efi/arm64: ignore dtb= when UEFI SecureBoot is enabled
    - LP: #1441876
  * arm64: efi: only attempt efi map setup if booting via EFI
    - LP: #1441876
  * PCI: Don't clear ASPM bits when the FADT declares it's unsupported
    - LP: #1441335
  * regmap: Skip read-only registers in regcache_sync()
    - LP: #1448830
  * rtc: ia64: allow other architectures to use EFI RTC
    - LP: #1441291
  * rtc: Disable EFI rtc for x86
    - LP: #1441291
  * mei: me: fix hw ready reset flow
    - LP: #1450813
  * Input: serio - add firmware_id sysfs attribute
    - LP: #1414930
  * Input: i8042 - add firmware_id support
    - LP: #1414930
  * Input: Add INPUT_PROP_TOPBUTTONPAD device property
    - LP: #1414930
  * Input: synaptics - report INPUT_PROP_TOPBUTTONPAD property
    - LP: #1414930
  * Input: synaptics - add a matches_pnp_id helper function
    - LP: #1414930
  * Input: synaptics - change min/max quirk table to pnp-id matching
    - LP: #1414930
  * Input: psmouse - add psmouse_matches_pnp_id helper function
    - LP: #1414930
  * Input: synaptics - split synapt...

Changed in linux (Ubuntu Trusty):
status: Fix Committed → Fix Released
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.