From patchwork Thu Aug 15 22:14:10 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Kamal Mostafa X-Patchwork-Id: 1147872 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=canonical.com Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 468gj95hxkz9s7T; Fri, 16 Aug 2019 08:14:21 +1000 (AEST) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1hyO0d-0008Do-7A; Thu, 15 Aug 2019 22:14:15 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.86_2) (envelope-from ) id 1hyO0c-0008Dg-2n for kernel-team@lists.ubuntu.com; Thu, 15 Aug 2019 22:14:14 +0000 Received: from 1.general.kamal.us.vpn ([10.172.68.52] helo=fourier) by youngberry.canonical.com with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.76) (envelope-from ) id 1hyO0b-0005oo-Jf for kernel-team@lists.ubuntu.com; Thu, 15 Aug 2019 22:14:13 +0000 Received: from kamal by fourier with local (Exim 4.90_1) (envelope-from ) id 1hyO0Z-0004Ou-8q for kernel-team@lists.ubuntu.com; Thu, 15 Aug 2019 15:14:11 -0700 From: Kamal Mostafa To: kernel-team@lists.ubuntu.com Subject: [SRU][Bionic][PULL] Bionic upstream stable patchset 2019-08-15 Date: Thu, 15 Aug 2019 15:14:10 -0700 Message-Id: <20190815221410.16848-1-kamal@canonical.com> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" This pull req includes the following pending Bionic stable patchsets: Bionic update: upstream stable patchset 2019-08-15 Ported from the following upstream stable releases: v4.14.138, v4.19.66 BugLink: https://bugs.launchpad.net/bugs/1840378 -Kamal ----- The following changes since commit 8329ad6bc853c2593c791c491773589a9026abb6: UBUNTU: Ubuntu-4.15.0-59.66 (2019-08-14 11:51:40 +0200) are available in the Git repository at: git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/bionic bionic-stable for you to fetch changes up to 23440f49f56caf178493b76dbcb63e6b516e28ea: UBUNTU: upstream stable to v4.14.138, v4.19.66 (2019-08-15 14:22:24 -0700) ---------------------------------------------------------------- Aaron Armstrong Skomra (1): HID: wacom: fix bit shift for Cintiq Companion 2 Adam Ford (2): ARM: dts: Add pinmuxing for i2c2 and i2c3 for LogicPD SOM-LV ARM: dts: Add pinmuxing for i2c2 and i2c3 for LogicPD torpedo Alexander Duyck (1): driver core: Establish order of operations for device_add and device_del via bitflag Alexis Bauvin (1): tun: mark small packets as owned by the tap sock Ariel Levkovich (1): net/mlx5e: Prevent encap flow counter update async to user query Arnd Bergmann (1): compat_ioctl: pppoe: fix PPPOEIOCSFWD handling Cong Wang (1): ife: error out when nla attributes are empty Dan Williams (5): drivers/base: Introduce kill_device() libnvdimm/bus: Prevent duplicate device_unregister() calls libnvdimm/region: Register badblocks before namespaces libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock Edward Srouji (1): net/mlx5: Fix modify_cq_in alignment Greg Kroah-Hartman (1): IB: directly cast the sockaddr union to aockaddr Gustavo A. R. Silva (1): atm: iphase: Fix Spectre v1 vulnerability Haishuang Yan (2): ip6_tunnel: fix possible use-after-free on xmit ipip: validate header length in ipip_tunnel_xmit Hannes Reinecke (1): scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure Heiner Kallweit (1): r8169: don't use MSI before RTL8168d Jason Gunthorpe (1): RDMA: Directly cast the sockaddr union to sockaddr Jia-Ju Bai (1): net: sched: Fix a possible null-pointer dereference in dequeue_func() Jiri Pirko (1): net: fix ifindex collision during namespace removal Johan Hovold (1): NFC: nfcmrvl: fix gpio-handling regression Kamal Mostafa (1): UBUNTU: upstream stable to v4.14.138, v4.19.66 Lukas Wunner (1): spi: bcm2835: Fix 3-wire mode if DMA is enabled Mark Zhang (1): net/mlx5: Use reversed order when unregister devices Matteo Croce (2): mvpp2: refactor MTU change code mvpp2: fix panic on module removal Nikolay Aleksandrov (2): net: bridge: delete local fdb on device init failure net: bridge: mcast: don't delete permanent entries when fast leave is enabled René van Dorst (1): net: phylink: Fix flow control for fixed-link Sebastian Parschauer (1): HID: Add quirk for HP X1200 PIXART OEM mouse Sudarsana Reddy Kalluru (1): bnx2x: Disable multi-cos feature. Taras Kondratiuk (1): tipc: compat: allow tipc commands without arguments Tejun Heo (5): cgroup: Call cgroup_release() before __exit_signal() cgroup: Implement css_task_iter_skip() cgroup: Include dying leaders with live threads in PROCS iterations cgroup: css_task_iter_skip()'d iterators must be advanced before accessed cgroup: Fix css_task_iter_advance_css_set() cset skip condition arch/arm/boot/dts/logicpd-som-lv.dtsi | 16 ++++ arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 16 ++++ debian.master/upstream-stable | 4 +- drivers/atm/iphase.c | 8 +- drivers/base/base.h | 4 + drivers/base/core.c | 22 +++++ drivers/base/dd.c | 22 ++--- drivers/hid/hid-ids.h | 1 + drivers/hid/usbhid/hid-quirks.c | 1 + drivers/hid/wacom_wac.c | 12 +-- drivers/infiniband/core/addr.c | 15 ++- drivers/infiniband/core/sa_query.c | 10 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 5 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 5 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 2 +- drivers/net/ethernet/marvell/mvpp2.c | 46 +++------ drivers/net/ethernet/mellanox/mlx5/core/dev.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 4 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 5 + drivers/net/ethernet/realtek/r8169.c | 9 +- drivers/net/phy/phylink.c | 2 + drivers/net/ppp/pppoe.c | 3 + drivers/net/ppp/pppox.c | 13 +++ drivers/net/ppp/pptp.c | 3 + drivers/net/tun.c | 1 + drivers/nfc/nfcmrvl/main.c | 4 +- drivers/nfc/nfcmrvl/uart.c | 4 +- drivers/nfc/nfcmrvl/usb.c | 1 + drivers/nvdimm/bus.c | 98 +++++++++++++------ drivers/nvdimm/region.c | 22 ++--- drivers/nvdimm/region_devs.c | 2 + drivers/scsi/fcoe/fcoe_ctlr.c | 51 ++++------ drivers/scsi/libfc/fc_rport.c | 5 +- drivers/spi/spi-bcm2835.c | 3 +- fs/compat_ioctl.c | 3 - include/linux/cgroup-defs.h | 1 + include/linux/cgroup.h | 4 + include/linux/device.h | 1 + include/linux/if_pppox.h | 3 + include/linux/mlx5/fs.h | 1 + include/linux/mlx5/mlx5_ifc.h | 7 +- include/scsi/libfcoe.h | 1 + kernel/cgroup/cgroup.c | 106 +++++++++++++++------ kernel/exit.c | 2 +- net/bridge/br_multicast.c | 3 + net/bridge/br_vlan.c | 5 + net/core/dev.c | 2 + net/ipv4/ipip.c | 3 + net/ipv6/ip6_tunnel.c | 6 +- net/l2tp/l2tp_ppp.c | 3 + net/sched/act_ife.c | 3 + net/sched/sch_codel.c | 6 +- net/tipc/netlink_compat.c | 11 ++- 53 files changed, 394 insertions(+), 198 deletions(-)