Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753127AbcDZUZJ (ORCPT ); Tue, 26 Apr 2016 16:25:09 -0400 Received: from youngberry.canonical.com ([91.189.89.112]:58149 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752403AbcDZUZG (ORCPT ); Tue, 26 Apr 2016 16:25:06 -0400 From: Kamal Mostafa To: linux-kernel@vger.kernel.org, stable@vger.kernel.org, kernel-team@lists.ubuntu.com Cc: Kamal Mostafa Subject: [3.19.y-ckt stable] Linux 3.19.8-ckt20 stable review Date: Tue, 26 Apr 2016 13:23:51 -0700 Message-Id: <1461702297-7792-1-git-send-email-kamal@canonical.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 X-Extended-Stable: 3.19 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 9805 Lines: 269 This is the start of the review cycle for the Linux 3.19.8-ckt20 stable kernel. This version contains 66 new patches, summarized below. The new patches are posted as replies to this message and also available in this git branch: http://kernel.ubuntu.com/git/ubuntu/linux.git/log/?h=linux-3.19.y-review git://kernel.ubuntu.com/ubuntu/linux.git linux-3.19.y-review The review period for version 3.19.8-ckt20 will be open for the next three days. To report a problem, please reply to the relevant follow-up patch message. For more information about the Linux 3.19.y-ckt extended stable kernel series, see https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable . -Kamal -- Documentation/kernel-parameters.txt | 2 + arch/arm/mach-omap2/omap_hwmod.c | 8 +-- arch/powerpc/include/uapi/asm/cputable.h | 1 + arch/powerpc/kernel/prom.c | 26 +++++---- arch/s390/lib/spinlock.c | 1 + arch/x86/crypto/sha-mb/sha1_mb.c | 4 +- arch/x86/include/asm/hugetlb.h | 1 + drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 3 ++ drivers/crypto/ccp/ccp-crypto-sha.c | 3 ++ drivers/dma/dw/core.c | 34 ++++++------ drivers/edac/sb_edac.c | 30 +++++++++-- drivers/gpu/drm/drm_dp_mst_topology.c | 9 +++- drivers/gpu/drm/qxl/qxl_display.c | 13 +++-- drivers/gpu/drm/qxl/qxl_drv.h | 2 + drivers/gpu/drm/radeon/radeon_ttm.c | 2 + drivers/gpu/drm/radeon/si_dpm.c | 1 + drivers/hid/usbhid/hid-core.c | 73 +++++++++++++------------- drivers/input/misc/pmic8xxx-pwrkey.c | 7 +-- drivers/input/tablet/gtco.c | 10 +++- drivers/net/bonding/bond_main.c | 65 ++++++++++++----------- drivers/net/ethernet/atheros/atlx/atl2.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 6 ++- drivers/net/ethernet/jme.c | 3 +- drivers/net/ethernet/qlogic/qlge/qlge_main.c | 11 ++++ drivers/net/ethernet/qualcomm/qca_spi.c | 1 + drivers/net/ethernet/renesas/sh_eth.c | 3 +- drivers/net/ethernet/ti/davinci_emac.c | 3 +- drivers/net/macvtap.c | 9 ++-- drivers/net/usb/cdc_ncm.c | 6 ++- drivers/net/usb/qmi_wwan.c | 7 ++- drivers/net/usb/usbnet.c | 7 +++ drivers/net/wan/farsync.c | 2 +- drivers/pinctrl/pinctrl-single.c | 6 +-- drivers/s390/block/scm_blk.c | 2 +- drivers/usb/core/hcd-pci.c | 9 ++++ drivers/usb/host/xhci-mem.c | 6 +++ drivers/usb/host/xhci-pci.c | 5 +- drivers/usb/host/xhci-ring.c | 6 ++- drivers/usb/host/xhci.c | 24 ++++++--- drivers/usb/host/xhci.h | 2 + drivers/usb/storage/uas.c | 14 ++++- drivers/usb/storage/unusual_uas.h | 7 +++ drivers/usb/storage/usb.c | 5 +- drivers/video/fbdev/amba-clcd.c | 15 +++--- include/drm/drm_cache.h | 2 + include/linux/hugetlb.h | 17 +++--- include/linux/netdevice.h | 21 +++++++- include/linux/usb_usual.h | 2 + include/net/bonding.h | 1 + kernel/bpf/verifier.c | 1 + kernel/futex.c | 27 ++++++++-- lib/assoc_array.c | 4 +- lib/lz4/lz4defs.h | 21 ++++---- net/core/rtnetlink.c | 3 +- net/ipv4/ip_tunnel.c | 3 +- net/ipv4/udp_tunnel.c | 2 + net/ipv6/ip6_gre.c | 2 + net/ipv6/ip6_tunnel.c | 2 + net/ipv6/udp.c | 6 +-- net/l2tp/l2tp_ip.c | 8 +-- net/l2tp/l2tp_ip6.c | 8 +-- net/packet/af_packet.c | 1 + net/sched/sch_generic.c | 5 +- net/sctp/ipv6.c | 2 + net/wireless/nl80211.c | 2 +- net/xfrm/xfrm_input.c | 3 ++ sound/pci/hda/patch_hdmi.c | 2 + sound/pci/hda/patch_realtek.c | 1 + sound/pci/pcxhr/pcxhr_core.c | 1 + sound/usb/mixer_maps.c | 14 +++++ 70 files changed, 434 insertions(+), 183 deletions(-) Alan Stern (1): HID: usbhid: fix inconsistent reset/resume/reset-resume behavior Alex Deucher (1): drm/radeon: add a quirk for a XFX R9 270X Alexei Starovoitov (1): bpf/verifier: reject invalid LD_ABS | BPF_DW instruction Andy Shevchenko (1): dmaengine: dw: fix master selection Anton Blanchard (3): powerpc: scan_features() updates incorrect bits for REAL_LE powerpc: Update cpu_user_features2 in scan_features() powerpc: Update TM user feature bits in scan_features() Arnd Bergmann (1): farsync: fix off-by-one bug in fst_add_one Bastien Nocera (1): ALSA: hda/realtek - Add ALC3234 headset mode for Optiplex 9020m Ben Hutchings (1): atl2: Disable unimplemented scatter/gather feature Bernie Harris (1): tunnel: Clear IPCB(skb)->opt before dst_link_failure called Bill Sommerfeld (1): udp6: fix UDP/IPv6 encap resubmit path Bjørn Mork (3): qmi_wwan: add Sierra Wireless EM74xx device ID cdc_ncm: toggle altsetting to force reset before setup qmi_wwan: add "D-Link DWM-221 B1" device id Davidlohr Bueso (1): futex: Acknowledge a new waiter in counter before plist Diego Viola (1): net: jme: fix suspend/resume on JMC260 Dmitry Ivanov (1): nl80211: check netlink protocol in socket release notification Dominik Dingel (1): mm: hugetlb: allow hugepages_supported to be architecture specific Eric Dumazet (2): bonding: fix bond_get_stats() net: bcmgenet: device stats are unsigned long Haishuang Yan (2): ipv4: l2tp: fix a potential issue in l2tp_ip_recv ipv6: l2tp: fix a potential issue in l2tp_ip6_recv Hans de Goede (1): USB: uas: Add a new NO_REPORT_LUNS quirk Heiko Carstens (1): s390/spinlock: avoid yield to non existent cpu Huacai Chen (1): drm: Loongson-3 doesn't fully support wc memory Hyungwon Hwang (1): ALSA: hda - Fix regression of monitor_present flag in eld proc file Jan Beulich (1): x86/mm/xen: Suppress hugetlbfs in PV guests Jerome Marchand (1): assoc_array: don't call compare_object() on a node John Keeping (1): drm/qxl: fix cursor position with non-zero hotspot Jérôme Glisse (1): drm/radeon: forbid mapping of userptr bo through radeon device file Kailang Yang (1): ALSA: usb-audio: Skip volume controls triggers hangup on Dell USB Dock Keerthy (1): pinctrl: single: Fix pcs_parse_bits_in_pinctrl_entry to use __ffs than ffs Lars Persson (1): net: sched: do not requeue a NULL skb Linus Walleij (1): video: ARM CLCD: runtime check for Versatile Lokesh Vutla (1): ARM: OMAP2+: hwmod: Fix updating of sysconfig register Lu Baolu (1): usb: xhci: fix wild pointers in xhci_mem_cleanup Manish Chopra (1): qlge: Fix receive packets drop. Mathias Krause (1): packet: fix heap info leak in PACKET_DIAG_MCLIST sock_diag interface Mathias Nyman (2): xhci: resume USB 3 roothub first xhci: fix 10 second timeout on removal of PCI hotpluggable xhci controllers Neil Armstrong (2): net: ethernet: davinci_emac: Fix Unbalanced pm_runtime_enable net: ethernet: davinci_emac: Fix platform_data overwrite Nicolas Dichtel (1): rtnl: fix msg size calculation in if_nlmsg_size() Oliver Neukum (1): usbnet: cleanup after bind() in probe() Rafal Redzimski (1): usb: xhci: applying XHCI_PME_STUCK_QUIRK to Intel BXT B0 host Robert Dobrowolski (1): usb: hcd: out of bounds access in for_each_companion Roger Quadros (1): usb: xhci: fix xhci locking up during hcd remove Rui Salvaterra (1): lib: lz4: fixed zram with lz4 on big endian machines Sebastian Andrzej Siewior (1): futex: Handle unlock_pi race gracefully Sebastian Ott (1): s390/scm_blk: fix deadlock for requests != REQ_TYPE_FS Sergei Shtylyov (1): sh_eth: fix NULL pointer dereference in sh_eth_ring_format() Stefan Wahren (1): net: qca_spi: clear IFF_TX_SKB_SHARING Stephen Boyd (1): Input: pmic8xxx-pwrkey - fix algorithm for converting trigger delay Takashi Iwai (1): ALSA: pcxhr: Fix missing mutex unlock Tom Lendacky (1): crypto: ccp - Prevent information leakage on export Tony Luck (2): x86 EDAC, sb_edac.c: Repair damage introduced when "fixing" channel address x86 EDAC, sb_edac.c: Take account of channel hashing when needed Vladis Dronov (1): Input: gtco - fix crash on detecting device without endpoints Willem de Bruijn (2): net: validate variable length ll headers macvtap: always pass ethernet header in linear Xiaodong Liu (1): crypto: sha1-mb - use corrcet pointer while completing jobs Xin Long (1): sctp: lack the check for ports in sctp_v6_cmp_addr Yoshihiro Shimoda (1): usb: host: xhci: add a new quirk XHCI_NO_64BIT_SUPPORT cpaul@redhat.com (1): drm/dp/mst: Validate port in drm_dp_payload_send_msg() subashab@codeaurora.org (1): xfrm: Fix crash observed during device unregistration and decryption