** Description changed: + SRU Justification - 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. - 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 - git://kernel.ubuntu.com/ubuntu/linux.git + TEST CASE: TBD - TEST CASE: TBD + The following patches are in the v3.13.11-ckt19 stable release: - 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
-- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1451900 Title: Trusty update to v3.13.11-ckt19 stable release Status in linux package in Ubuntu: New Status in linux source package in Trusty: New 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 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1451900/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp