linux (3.13.0-53.89) trusty; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
    - LP: #1456976

  [ Upstream Kernel Changes ]

  * tcp: Fix crash in TCP Fast Open
    - LP: #1447371
    - CVE-2015-3332

 -- Luis Henriques <luis.henriques@canonical.com>  Wed, 20 May 2015 11:00:58 +0100

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

 -- Brad Figg <brad.figg@canonical.com>  Wed, 13 May 2015 10:15:29 -0700

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

 -- Luis Henriques <luis.henriques@canonical.com>  Thu, 07 May 2015 14:47:02 +0100

linux (3.13.0-52.86) trusty; urgency=low

  [ Brad Figg ]

  * Release Tracking Bug
    - LP: #1451288

  [ Upstream Kernel Changes ]

  * audit: create private file name copies when auditing inodes
    - LP: #1450442

 -- Brad Figg <brad.figg@canonical.com>  Sun, 03 May 2015 18:36:19 -0700

linux (3.13.0-52.85) trusty; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
    - LP: #1450101

  [ Upstream Kernel Changes ]

  * fs: take i_mutex during prepare_binprm for set[ug]id executables
    - LP: #1447373
    - CVE-2015-3339

 -- Luis Henriques <luis.henriques@canonical.com>  Fri, 24 Apr 2015 17:26:50 +0100

linux (3.13.0-51.84) trusty; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
    - LP: #1444141
  * Merged back Ubuntu-3.13.0-49.83 security release

 -- Luis Henriques <luis.henriques@canonical.com>  Tue, 14 Apr 2015 21:38:57 +0100

linux (3.13.0-50.82) trusty; urgency=low

  [ Brad Figg ]

  * Release Tracking Bug
    - LP: #1442285

  [ Andy Whitcroft ]

  * [Config] CONFIG_DEFAULT_MMAP_MIN_ADDR needs to match on armhf and arm64
    - LP: #1418140

  [ Chris J Arges ]

  * [Config] CONFIG_PCIEASPM_DEBUG=y
    - LP: #1398544

  [ Upstream Kernel Changes ]

  * KEYS: request_key() should reget expired keys rather than give
    EKEYEXPIRED
    - LP: #1124250
  * audit: correctly record file names with different path name types
    - LP: #1439441
  * KVM: x86: Check for nested events if there is an injectable interrupt
    - LP: #1413540
  * be2iscsi: fix memory leak in error path
    - LP: #1440156
  * block: remove old blk_iopoll_enabled variable
    - LP: #1440156
  * be2iscsi: Fix handling timed out MBX completion from FW
    - LP: #1440156
  * be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec.
    - LP: #1440156
  * be2iscsi: Fix the session cleanup when reboot/shutdown happens
    - LP: #1440156
  * be2iscsi: Fix scsi_cmnd leakage in driver.
    - LP: #1440156
  * be2iscsi : Fix DMA Out of SW-IOMMU space error
    - LP: #1440156
  * be2iscsi: Fix retrieving MCCQ_WRB in non-embedded Mbox path
    - LP: #1440156
  * be2iscsi: Fix exposing Host in sysfs after adapter initialization is
    complete
    - LP: #1440156
  * be2iscsi: Fix interrupt Coalescing mechanism.
    - LP: #1440156
  * be2iscsi: Fix TCP parameters while connection offloading.
    - LP: #1440156
  * be2iscsi: Fix memory corruption in MBX path
    - LP: #1440156
  * be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed
    - LP: #1440156
  * be2iscsi: add an missing goto in error path
    - LP: #1440156
  * be2iscsi: remove potential junk pointer free
    - LP: #1440156
  * be2iscsi: Fix memory leak in mgmt_set_ip()
    - LP: #1440156
  * be2iscsi: Fix the sparse warning introduced in previous submission
    - LP: #1440156
  * be2iscsi: Fix updating the boot enteries in sysfs
    - LP: #1440156
  * be2iscsi: Fix processing CQE before connection resources are freed
    - LP: #1440156
  * be2iscsi : Fix kernel panic during reboot/shutdown
    - LP: #1440156
  * fixed invalid assignment of 64bit mask to host dma_boundary for scatter
    gather segment boundary limit.
    - LP: #1440156
  * quota: Store maximum space limit in bytes
    - LP: #1441284
  * ip: zero sockaddr returned on error queue
    - LP: #1441284
  * net: rps: fix cpu unplug
    - LP: #1441284
  * ipv6: stop sending PTB packets for MTU < 1280
    - LP: #1441284
  * netxen: fix netxen_nic_poll() logic
    - LP: #1441284
  * udp_diag: Fix socket skipping within chain
    - LP: #1441284
  * ping: Fix race in free in receive path
    - LP: #1441284
  * bnx2x: fix napi poll return value for repoll
    - LP: #1441284
  * net: don't OOPS on socket aio
    - LP: #1441284
  * bridge: dont send notification when skb->len == 0 in rtnl_bridge_notify
    - LP: #1441284
  * ipv4: tcp: get rid of ugly unicast_sock
    - LP: #1441284
  * ppp: deflate: never return len larger than output buffer
    - LP: #1441284
  * net: sctp: fix passing wrong parameter header to param_type2af in
    sctp_process_param
    - LP: #1441284
  * ARM: pxa: add regulator_has_full_constraints to corgi board file
    - LP: #1441284
  * ARM: pxa: add regulator_has_full_constraints to poodle board file
    - LP: #1441284
  * ARM: pxa: add regulator_has_full_constraints to spitz board file
    - LP: #1441284
  * hx4700: regulator: declare full constraints
    - LP: #1441284
  * HID: input: fix confusion on conflicting mappings
    - LP: #1441284
  * HID: fixup the conflicting keyboard mappings quirk
    - LP: #1441284
  * megaraid_sas: disable interrupt_mask before enabling hardware
    interrupts
    - LP: #1441284
  * PCI: Generate uppercase hex for modalias var in uevent
    - LP: #1441284
  * usb: core: buffer: smallest buffer should start at ARCH_DMA_MINALIGN
    - LP: #1441284
  * tty/serial: at91: enable peripheral clock before accessing I/O
    registers
    - LP: #1441284
  * tty/serial: at91: fix error handling in atmel_serial_probe()
    - LP: #1441284
  * axonram: Fix bug in direct_access
    - LP: #1441284
  * ksoftirqd: Enable IRQs and call cond_resched() before poking RCU
    - LP: #1441284
  * TPM: Add new TPMs to the tail of the list to prevent inadvertent change
    of dev
    - LP: #1441284
  * char: tpm: Add missing error check for devm_kzalloc
    - LP: #1441284
  * tpm_tis: verify interrupt during init
    - LP: #1441284
  * tpm: Fix NULL return in tpm_ibmvtpm_get_desired_dma
    - LP: #1441284
  * tpm/tpm_i2c_stm_st33: Fix potential bug in tpm_stm_i2c_send
    - LP: #1441284
  * tpm/tpm_i2c_stm_st33: Add status check when reading data on the FIFO
    - LP: #1441284
  * mmc: sdhci-pxav3: fix unbalanced clock issues during probe
    - LP: #1441284
  * iwlwifi: mvm: validate tid and sta_id in ba_notif
    - LP: #1441284
  * power: bq24190: Fix ignored supplicants
    - LP: #1441284
  * ARM: DRA7: hwmod: Fix boot crash with DEBUG_LL enabled on UART3
    - LP: #1441284
  * Bluetooth: ath3k: Add support of AR3012 bluetooth 13d3:3423 device
    - LP: #1411193, #1441284
  * cfq-iosched: fix incorrect filing of rt async cfqq
    - LP: #1441284
  * smack: fix possible use after frees in task_security() callers
    - LP: #1441284
  * xfs: ensure buffer types are set correctly
    - LP: #1441284
  * xfs: inode unlink does not set AGI buffer type
    - LP: #1441284
  * xfs: set buf types when converting extent formats
    - LP: #1441284
  * xfs: set superblock buffer type correctly
    - LP: #1441284
  * btrfs: set proper message level for skinny metadata
    - LP: #1441284
  * KVM: s390: base hrtimer on a monotonic clock
    - LP: #1441284
  * PCI: Fix infinite loop with ROM image of size 0
    - LP: #1441284
  * USB: cp210x: add ID for RUGGEDCOM USB Serial Console
    - LP: #1441284
  * clk: zynq: Force CPU_2X clock to be ungated
    - LP: #1441284
  * mmc: sdhci-pxav3: Remove checks for mandatory host clock
    - LP: #1441284
  * mmc: sdhci-pxav3: fix race between runtime pm and irq
    - LP: #1441284
  * power_supply: 88pm860x: Fix leaked power supply on probe fail
    - LP: #1441284
  * staging: comedi: comedi_compat32.c: fix COMEDI_CMD copy back
    - LP: #1441284
  * mmc: sdhci-pxav3: fix setting of pdata->clk_delay_cycles
    - LP: #1441284
  * ARM: 8284/1: sa1100: clear RCSR_SMR on resume
    - LP: #1441284
  * usb: musb: omap2plus bus glue needs USB host support
    - LP: #1441284
  * USB: add flag for HCDs that can't receive wakeup requests (isp1760-hcd)
    - LP: #1441284
  * USB: fix use-after-free bug in usb_hcd_unlink_urb()
    - LP: #1441284
  * iwlwifi: mvm: always use mac color zero
    - LP: #1441284
  * iwlwifi: pcie: disable the SCD_BASE_ADDR when we resume from WoWLAN
    - LP: #1441284
  * vt: provide notifications on selection changes
    - LP: #1441284
  * tty: Prevent untrappable signals from malicious program
    - LP: #1441284
  * cpufreq: Set cpufreq_cpu_data to NULL before putting kobject
    - LP: #1441284
  * lmedm04: Fix usb_submit_urb BOGUS urb xfer, pipe 1 != type 3 in
    interrupt urb
    - LP: #1441284
  * mei: mask interrupt set bit on clean reset bit
    - LP: #1441284
  * mei: me: release hw from reset only during the reset flow
    - LP: #1441284
  * MIPS: KVM: Deliver guest interrupts after local_irq_disable()
    - LP: #1441284
  * KVM: MIPS: Don't leak FPU/DSP to guest
    - LP: #1441284
  * ALSA: hda - Add the pin fixup for HP Envy TS bass speaker
    - LP: #1441284
  * ALSA: hda - Set up GPIO for Toshiba Satellite S50D
    - LP: #1441284
  * xen/manage: Fix USB interaction issues when resuming
    - LP: #1441284
  * drm/i915: Correct the IOSF Dev_FN field for IOSF transfers
    - LP: #1441284
  * cfq-iosched: handle failure of cfq group allocation
    - LP: #1441284
  * tracing: Fix unmapping loop in tracing_mark_write
    - LP: #1441284
  * fsnotify: fix handling of renames in audit
    - LP: #1441284
  * drm/radeon: workaround for CP HW bug on CIK
    - LP: #1441284
  * drm/radeon: only enable kv/kb dpm interrupts once v3
    - LP: #1441284
  * NFSv4.1: Fix a kfree() of uninitialised pointers in
    decode_cb_sequence_args
    - LP: #1441284
  * cpufreq: speedstep-smi: enable interrupts when waiting
    - LP: #1441284
  * mm/hugetlb: pmd_huge() returns true for non-present hugepage
    - LP: #1441284
  * mm: cleanup follow_page_mask()
    - LP: #1441284
  * mm/hugetlb: take page table lock in follow_huge_pmd()
    - LP: #1441284
  * mm/hugetlb: fix getting refcount 0 page in hugetlb_fault()
    - LP: #1441284
  * mm/hugetlb: add migration/hwpoisoned entry check in
    hugetlb_change_protection
    - LP: #1441284
  * mm/hugetlb: add migration entry check in __unmap_hugepage_range
    - LP: #1441284
  * mm: softdirty: unmapped addresses between VMAs are clean
    - LP: #1441284
  * proc/pagemap: walk page tables under pte lock
    - LP: #1441284
  * mm: when stealing freepages, also take pages created by splitting buddy
    page
    - LP: #1441284
  * mm/mmap.c: fix arithmetic overflow in __vm_enough_memory()
    - LP: #1441284
  * mm/nommu.c: fix arithmetic overflow in __vm_enough_memory()
    - LP: #1441284
  * iscsi-target: Drop problematic active_ts_list usage
    - LP: #1441284
  * target: Fix PR_APTPL_BUF_LEN buffer size limitation
    - LP: #1441284
  * mm/compaction: fix wrong order check in compact_finished()
    - LP: #1441284
  * mm/memory.c: actually remap enough memory
    - LP: #1441284
  * mm: hwpoison: drop lru_add_drain_all() in __soft_offline_page()
    - LP: #1441284
  * ARC: fix page address calculation if PAGE_OFFSET != LINUX_LINK_BASE
    - LP: #1441284
  * drm/radeon/dp: Set EDP_CONFIGURATION_SET for bridge chips if necessary
    - LP: #1441284
  * drm/radeon: fix voltage setup on hawaii
    - LP: #1441284
  * ALSA: hdspm - Constrain periods to 2 on older cards
    - LP: #1441284
  * jffs2: fix handling of corrupted summary length
    - LP: #1441284
  * dm mirror: do not degrade the mirror on discard error
    - LP: #1441284
  * dm io: reject unsupported DISCARD requests with EOPNOTSUPP
    - LP: #1441284
  * target: Add missing WRITE_SAME end-of-device sanity check
    - LP: #1441284
  * target: Check for LBA + sectors wrap-around in sbc_parse_cdb
    - LP: #1441284
  * Btrfs: fix fsync data loss after adding hard link to inode
    - LP: #1441284
  * Added Little Endian support to vtpm module
    - LP: #1441284
  * sg: fix read() error reporting
    - LP: #1441284
  * IB/qib: Do not write EEPROM
    - LP: #1441284
  * md/raid5: Fix livelock when array is both resyncing and degraded.
    - LP: #1441284
  * dm: fix a race condition in dm_get_md
    - LP: #1441284
  * dm snapshot: fix a possible invalid memory access on unload
    - LP: #1441284
  * cpufreq: s3c: remove incorrect __init annotations
    - LP: #1441284
  * libceph: assert both regular and lingering lists in __remove_osd()
    - LP: #1441284
  * libceph: change from BUG to WARN for __remove_osd() asserts
    - LP: #1441284
  * libceph: fix double __remove_osd() problem
    - LP: #1441284
  * MIPS: Export FP functions used by lose_fpu(1) for KVM
    - LP: #1441284
  * kdb: fix incorrect counts in KDB summary command output
    - LP: #1441284
  * blk-throttle: check stats_cpu before reading it from sysfs
    - LP: #1441284
  * procfs: fix race between symlink removals and traversals
    - LP: #1441284
  * autofs4 copy_dev_ioctl(): keep the value of ->size we'd used for
    allocation
    - LP: #1441284
  * pktgen: fix UDP checksum computation
    - LP: #1441284
  * ipv6: fix ipv6_cow_metrics for non DST_HOST case
    - LP: #1441284
  * clk-gate: fix bit # check in clk_register_gate()
    - LP: #1441284
  * ALSA: off by one bug in snd_riptide_joystick_probe()
    - LP: #1441284
  * ath5k: fix spontaneus AR5312 freezes
    - LP: #1441284
  * pinctrl: pinctrl-imx: don't use invalid value of conf_reg
    - LP: #1441284
  * ALSA: hda - Add one more node in the EAPD supporting candidate list
    - LP: #1436745, #1441284
  * ALSA: hda - Add pin configs for ASUS mobo with IDT 92HD73XX codec
    - LP: #1441284
  * drm/i915/bdw: PCI IDs ending in 0xb are ULT.
    - LP: #1441284
  * xfs: Fix quota type in quota structures when reusing quota file
    - LP: #1441284
  * gpiolib: of: allow of_gpiochip_find_and_xlate to find more than one
    chip per node
    - LP: #1441284
  * gpio: tps65912: fix wrong container_of arguments
    - LP: #1441284
  * ALSA: pcm: Don't leave PREPARED state after draining
    - LP: #1441284
  * metag: Fix KSTK_EIP() and KSTK_ESP() macros
    - LP: #1441284
  * md/raid1: fix read balance when a drive is write-mostly.
    - LP: #1441284
  * drm/radeon: use drm_mode_vrefresh() rather than mode->vrefresh
    - LP: #1441284
  * drm/radeon: fix 1 RB harvest config setup for TN/RL
    - LP: #1441284
  * arm64: compat Fix siginfo_t -> compat_siginfo_t conversion on big
    endian
    - LP: #1441284
  * nilfs2: fix potential memory overrun on inode
    - LP: #1441284
  * HID: i2c-hid: Limit reads to wMaxInputLength bytes for input events
    - LP: #1441284
  * Linux 3.13.11-ckt18
    - LP: #1441284
  * ipv6: Don't reduce hop limit for an interface
    - LP: #1441103
    - CVE-2015-2922
  * x86/microcode/intel: Guard against stack overflow in the loader
    - LP: #1438504
    - CVE-2015-2666

 -- Brad Figg <brad.figg@canonical.com>  Thu, 09 Apr 2015 10:06:28 -0700

linux (3.13.0-49.83) trusty; urgency=low

  [ Upstream Kernel Changes ]

  * powerpc/perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH
    - LP: #1442180

 -- Luis Henriques <luis.henriques@canonical.com>  Fri, 10 Apr 2015 18:46:02 +0100

linux (3.13.0-49.81) trusty; urgency=low

  [ Kamal Mostafa ]

  * Release Tracking Bug
    - LP: #1436016

  [ Alex Hung ]

  * SAUCE: ACPI / blacklist: blacklist Win8 OSI for HP Pavilion dv6
    - LP: #1416940

  [ Andy Whitcroft ]

  * [Packaging] generate live watchdog blacklists
    - LP: #1432837

  [ Ben Widawsky ]

  * SAUCE: i915_bdw: drm/i915/bdw: enable eDRAM.
    - LP: #1430855

  [ Chris J Arges ]

  * [Config] Add ibmvfc to d-i
    - LP: #1416001

  [ Seth Forshee ]

  * [Config] updateconfigs - enable X86_UP_APIC_MSI

  [ Upstream Kernel Changes ]

  * net: add sysfs helpers for netdev_adjacent logic
    - LP: #1410852
  * net: Mark functions as static in core/dev.c
    - LP: #1410852
  * net: rename sysfs symlinks on device name change
    - LP: #1410852
  * btrfs: fix null pointer dereference in clone_fs_devices when name is
    null
    - LP: #1429804
  * cdc-acm: add sanity checks
    - LP: #1413992
  * x86: thinkpad_acpi.c: fixed spacing coding style issue
    - LP: #1417915
  * thinkpad_acpi: support new BIOS version string pattern
    - LP: #1417915
  * net: sctp: fix slab corruption from use after free on INIT collisions
    - LP: #1416506
    - CVE-2015-1421
  * ipv4: try to cache dst_entries which would cause a redirect
    - LP: #1420027
    - CVE-2015-1465
  * x86, mm/ASLR: Fix stack randomization on 64-bit systems
    - LP: #1423757
    - CVE-2015-1593
  * net: llc: use correct size for sysctl timeout entries
    - LP: #1425271
    - CVE-2015-2041
  * net: rds: use correct size for max unacked packets and bytes
    - LP: #1425274
    - CVE-2015-2042
  * Btrfs: clear compress-force when remounting with compress option
    - LP: #1434183
  * ext4: merge uninitialized extents
    - LP: #1430184
  * btrfs: filter invalid arg for btrfs resize
    - LP: #1435441
  * Bluetooth: Add firmware update for Atheros 0cf3:311f
  * Bluetooth: btusb: Add IMC Networks (Broadcom based)
  * Bluetooth: sort the list of IDs in the source code
  * Bluetooth: append new supported device to the list [0b05:17d0]
  * Bluetooth: Add support for Intel bootloader devices
  * Bluetooth: Ignore isochronous endpoints for Intel USB bootloader
  * Bluetooth: Add support for Acer [13D3:3432]
  * Bluetooth: Add support for Broadcom device of Asus Z97-DELUXE
    motherboard
  * Add a new PID/VID 0227/0930 for AR3012.
  * Bluetooth: Add support for Acer [0489:e078]
  * Bluetooth: Add USB device 04ca:3010 as Atheros AR3012
  * x86: mm: move mmap_sem unlock from mm_fault_error() to caller
  * vm: add VM_FAULT_SIGSEGV handling support
  * vm: make stack guard page errors return VM_FAULT_SIGSEGV rather than
    SIGBUS
  * spi/pxa2xx: Clear cur_chip pointer before starting next message
  * spi: dw: Fix detecting FIFO depth
  * spi: dw-mid: fix FIFO size
  * ASoC: wm8960: Fix capture sample rate from 11250 to 11025
  * regulator: core: fix race condition in regulator_put()
  * ASoC: omap-mcbsp: Correct CBM_CFS dai format configuration
  * can: c_can: end pending transmission on network stop (ifdown)
  * nfs: fix dio deadlock when O_DIRECT flag is flipped
  * NFSv4.1: Fix an Oops in nfs41_walk_client_list
  * Input: i8042 - add noloop quirk for Medion Akoya E7225 (MD98857)
  * mac80211: properly set CCK flag in radiotap
  * nl80211: fix per-station group key get/del and memory leak
  * i2c: s3c2410: fix ABBA deadlock by keeping clock prepared
  * usb-storage/SCSI: blacklist FUA on JMicron 152d:2566 USB-SATA
    controller
  * drm/i915: Only fence tiled region of object.
  * drm/i915: Fix and clean BDW PCH identification
  * drm/i915: BDW Fix Halo PCI IDs marked as ULT.
  * ALSA: seq-dummy: remove deadlock-causing events on close
  * drivers/rtc/rtc-s5m.c: terminate s5m_rtc_id array with empty element
  * drivers: net: cpsw: discard dual emac default vlan configuration
  * can: kvaser_usb: Do not sleep in atomic context
  * can: kvaser_usb: Send correct context to URB completion
  * can: kvaser_usb: Retry the first bulk transfer on -ETIMEDOUT
  * can: kvaser_usb: Fix state handling upon BUS_ERROR events
  * quota: Switch ->get_dqblk() and ->set_dqblk() to use bytes as space
    units
  * rbd: fix rbd_dev_parent_get() when parent_overlap == 0
  * rbd: drop parent_ref in rbd_dev_unprobe() unconditionally
  * dm cache: fix missing ERR_PTR returns and handling
  * dm thin: don't allow messages to be sent to a pool target in READ_ONLY
    or FAIL mode
  * net: cls_bpf: fix size mismatch on filter preparation
  * net: cls_bpf: fix auto generation of per list handles
  * ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos
    too
  * perf: Tighten (and fix) the grouping condition
  * arc: mm: Fix build failure
  * MIPS: IRQ: Fix disable_irq on CPU IRQs
  * Complete oplock break jobs before closing file handle
  * smpboot: Add missing get_online_cpus() in
    smpboot_register_percpu_thread()
  * ASoC: atmel_ssc_dai: fix start event for I2S mode
  * spi: fsl-dspi: Fix memory leak
  * spi: spi-fsl-dspi: Remove usage of devm_kzalloc
  * ALSA: ak411x: Fix stall in work callback
  * lib/checksum.c: fix carry in csum_tcpudp_nofold
  * MIPS: Fix kernel lockup or crash after CPU offline/online
  * gpio: sysfs: fix memory leak in gpiod_export_link
  * gpio: sysfs: fix memory leak in gpiod_sysfs_set_active_low
  * PCI: Add NEC variants to Stratus ftServer PCIe DMI check
  * ASoC: sgtl5000: add delay before first I2C access
  * PCI: Handle read-only BARs on AMD CS553x devices
  * mm: pagewalk: call pte_hole() for VM_PFNMAP during walk_page_range
  * nilfs2: fix deadlock of segment constructor over I_SYNC flag
  * tcp: ipv4: initialize unicast_sock sk_pacing_rate
  * caif: remove wrong dev_net_set() call
  * qlge: Fix qlge_update_hw_vlan_features to handle if interface is down
  * ip6_gre: fix endianness errors in ip6gre_err
  * spi: dw: revisit FIFO size detection again
  * Linux 3.13.11-ckt17

 -- Kamal Mostafa <kamal@canonical.com>  Tue, 24 Mar 2015 11:58:44 -0700

linux (3.13.0-48.80) trusty; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
    - LP: #1431263
  * Merged back all changes that were in Ubuntu-3.13.0-47.78

  [ Upstream Kernel Changes ]

  * xfs: remote attribute overwrite causes transaction overrun
    - LP: #1429821
    - CVE-2015-0274

 -- Luis Henriques <luis.henriques@canonical.com>  Thu, 12 Mar 2015 10:21:27 +0000

# For older changelog entries, run 'apt-get changelog linux-tools-common'
