New issue
Advanced search Search tips

Issue 828098 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Apr 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

Merge v4.14.33 into chromeos-4.14

Project Member Reported by groeck@chromium.org, Apr 2 2018

Issue description

Merge v4.14.33 into chromeos-4.14
 
Status: Assigned (was: Untriaged)
Description: Show this description
Summary: Merge v4.14.33 into chromeos-4.14 (was: Merge v4.14.32 into chromeos-4.14)
Project Member

Comment 4 by bugdroid1@chromium.org, Apr 12 2018

Labels: merge-merged-chromeos-4.14
The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/third_party/kernel/+/7f1c63acc6c698f7c024ea14814d3f8278a7d151

commit 7f1c63acc6c698f7c024ea14814d3f8278a7d151
Author: Guenter Roeck <groeck@chromium.org>
Date: Mon Apr 09 18:09:29 2018

CHROMIUM: Merge 'v4.14.33' into chromeos-4.14

Merge of v4.14.33 into chromeos-4.14

Changelog:
----------------------------------------------------------------
Alexander Gerasiov (1):
      parport_pc: Add support for WCH CH382L PCI-E single parallel port card.

Alexey Kodanev (2):
      sch_netem: fix skb leak in netem_enqueue()
      dccp: check sk for closed state in dccp_sendmsg()

Andrew Banman (1):
      x86/platform/uv/BAU: Add APIC idt entry

Arkadi Sharshevsky (2):
      devlink: Remove redundant free on error path
      team: Fix double free in error path

Arnd Bergmann (1):
      phy: qcom-ufs: add MODULE_LICENSE tag

Arvind Yadav (1):
      net/iucv: Free memory obtained by kzalloc

Boris Brezillon (1):
      mtd: nand: atmel: Fix get_sectorsize() function

Brad Mouring (1):
      net: phy: Tell caller result of phy_change()

Camelia Groza (3):
      dpaa_eth: remove duplicate initialization
      dpaa_eth: increment the RX dropped counter when needed
      dpaa_eth: remove duplicate increment of the tx_errors counter

Christophe JAILLET (1):
      net: ethernet: arc: Fix a potential memory leak if an optional regulator is deferred

Clemens Werther (1):
      USB: serial: ftdi_sio: add support for Harman FirmwareHubEmulator

Colin Ian King (1):
      mei: remove dev_err message on an unsupported ioctl

Conor McLoughlin (1):
      crypto: testmgr - Fix incorrect values in PKCS#1 test vector

Dan Carpenter (1):
      ALSA: pcm: potential uninitialized return values

David Ahern (1):
      net: Only honor ifindex in IP_PKTINFO if non-0

David Lebrun (2):
      ipv6: sr: fix NULL pointer dereference when setting encap source address
      ipv6: sr: fix scheduling in RCU when creating seg6 lwtunnel state

Dennis Wassenberg (1):
      Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset list

Dennis Zhou (1):
      percpu: add __GFP_NORETRY semantics to the percpu balancing path

Eric Biggers (1):
      crypto: x86/cast5-avx - fix ECB encryption when long sg follows short one

Eric Dumazet (3):
      ieee802154: 6lowpan: fix possible NULL deref in lowpan_device_event()
      net: use skb_to_full_sk() in skb_update_prio()
      l2tp: do not accept arbitrary sockets

Fabio Estevam (1):
      ARM: 8746/1: vfp: Go back to clearing vfp_current_hw_state[]

Florian Fainelli (2):
      net: fec: Fix unbalanced PM runtime calls
      net: systemport: Rewrite __bcm_sysport_tx_reclaim()

Florian Westphal (3):
      xfrm_user: uncoditionally validate esn replay attribute struct
      netfilter: bridge: ebt_among: add more missing match size checks
      netfilter: x_tables: add and use xt_check_proc_name

Frank Mori Hess (1):
      staging: comedi: ni_mio_common: ack ai fifo error interrupts.

Gaku Inami (1):
      Revert "base: arch_topology: fix section mismatch build warnings"

Greg Hackmann (1):
      net: xfrm: use preempt-safe this_cpu_read() in ipcomp_alloc_tfms()

Greg Kroah-Hartman (6):
      Linux 4.14.32
      Revert "ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin"
      Revert "ARM: dts: omap3-n900: Fix the audio CODEC's reset pin"
      Revert "cpufreq: Fix governor module removal race"
      Revert "ip6_vti: adjust vti mtu according to mtu of lower device"
      Linux 4.14.33

Gregory CLEMENT (1):
      crypto: inside-secure - fix clock management

Grygorii Strashko (2):
      sysfs: symlink: export sysfs_create_link_nowarn()
      net: phy: relax error checking when creating sysfs link netdev->phydev

Guenter Roeck (1):
      Merge remote-tracking branch 'origin/linux/v4.14.33' into merge/chromeos-4.14-v4.14.33

Guillaume Nault (1):
      ppp: avoid loop in xmit recursion detection code

Herbert Xu (2):
      crypto: lrw - Free rctx->ext with kzfree
      crypto: ahash - Fix early termination in hash walk

Ido Schimmel (1):
      mlxsw: spectrum_buffers: Set a minimum quota for CPU port traffic

Jason Gunthorpe (1):
      RDMA/rdma_cm: Fix use after free race with process_one_req

Joel Stanley (1):
      serial: 8250: Add Nuvoton NPCM UART

Johan Hovold (1):
      USB: serial: cp210x: add ELDAT Easywave RX09 id

John Stultz (1):
      usb: dwc2: Improve gadget state disconnection handling

Julian Wiedmann (4):
      s390/qeth: free netdevice when removing a card
      s390/qeth: when thread completes, wake up all waiters
      s390/qeth: lock read device while queueing next buffer
      s390/qeth: on channel error, reject further cmd requests

Keerthy (1):
      ARM: dts: DRA76-EVM: Set powerhold property for tps65917

Kees Cook (1):
      /dev/mem: Avoid overwriting "err" in read_mem()

Kirill Tkhai (1):
      net: Fix hlist corruptions in inet_evict_bucket()

Leon Romanovsky (5):
      RDMA/ucma: Check AF family prior resolving address
      RDMA/ucma: Fix use-after-free access in ucma_close
      RDMA/ucma: Ensure that CM_ID exists prior to access it
      RDMA/ucma: Check that device is connected prior to access it
      RDMA/ucma: Check that device exists prior to accessing it

Leonard Crestez (1):
      crypto: arm,arm64 - Fix random regeneration of S_shipped

Linus Torvalds (1):
      perf/hwbp: Simplify the perf-hwbp code, fix documentation

Linus Walleij (1):
      mtd: jedec_probe: Fix crash in jedec_read_mfr()

Liu Bo (1):
      Btrfs: fix unexpected cow in run_delalloc_nocow

Lorenzo Bianconi (1):
      ipv6: fix access to non-linear packet in ndisc_fill_redirect_hdr_option()

Maciej S. Szmigiero (1):
      crypto: ccp - return an actual key size from RSA max_size callback

Madalin Bucur (2):
      soc/fsl/qbman: fix issue in qman_delete_cgr_safe()
      dpaa_eth: fix error in dpaa_remove()

Major Hayden (1):
      USB: serial: ftdi_sio: add RT Systems VX-8 cable

Masaki Ota (1):
      Input: ALPS - fix TrackStick detection on Thinkpad L570 and Latitude 7370

Matthias Brugger (1):
      net: hns: Fix ethtool private flags

Michal Hocko (1):
      netfilter: x_tables: make allocation less aggressive

Michal Kalderon (2):
      qed: Fix non TCP packets should be dropped on iWARP ll2 connection
      qede: Fix qedr link update

Mike Frysinger (1):
      vt: change SGR 21 to follow the standards

Mike Kravetz (1):
      ipc/shm.c: add split function to shm_vm_ops

Mikulas Patocka (1):
      Fix slab name "biovec-(1<<(21-12))"

Nicholas Piggin (2):
      powerpc/64s: Fix lost pending interrupt due to race causing lost update to irq_happened
      powerpc/64s: Fix i-side SLB miss bad address handler saving nonvolatile GPRs

Nicolas Dichtel (1):
      netlink: avoid a double skb free in genlmsg_mcast()

Nobutaka Okabe (1):
      ALSA: usb-audio: Add native DSD support for TEAC UD-301

Oliver Neukum (1):
      media: usbtv: prevent double free in error case

Omar Sandoval (1):
      bitmap: fix memset optimization on big-endian systems

Ondrej Zary (1):
      Input: i8042 - enable MUX on Sony VAIO VGN-CS series to fix touchpad

Paolo Abeni (3):
      net: ipv6: keep sk status consistent after datagram connect failure
      l2tp: fix races with ipv4-mapped ipv6 addresses
      netfilter: drop template ct when conntrack is skipped.

Paul Blakey (1):
      rhashtable: Fix rhlist duplicates insertion

Philipp Rossak (2):
      ARM: dts: sun6i: a31s: bpi-m2: improve pmic properties
      ARM: dts: sun6i: a31s: bpi-m2: add missing regulators

Pierre-Yves MORDRET (1):
      i2c: i2c-stm32f7: fix no check on returned setup

Richard Narron (1):
      partitions/msdos: Unable to mount UFS 44bsd partitions

Roland Dreier (1):
      RDMA/ucma: Introduce safer rdma_addr_size() variants

Roman Mashak (1):
      net sched actions: return explicit error when tunnel_key mode is not specified

Rui Miguel Silva (1):
      crypto: caam - Fix null dereference at error path

SZ Lin (林上智) (1):
      net: ethernet: ti: cpsw: add check for in-band mode setting with RGMII PHY interface

Shannon Nelson (1):
      macvlan: filter out unsupported feature flags

Soheil Hassas Yeganeh (2):
      tcp: reset sk_send_head in tcp_write_queue_purge
      tcp: purge write queue upon aborting the connection

Stefan Roese (1):
      ALSA: pcm: Use dma_bytes as size parameter in dma_mmap_coherent()

Stefano Brivio (1):
      ipv6: old_dport should be a __be16 in __ip6_datagram_connect()

Steffen Klassert (1):
      xfrm: Refuse to insert 32 bit userspace socket policies on 64 bit systems

Szymon Janc (1):
      Bluetooth: Fix missing encryption refresh on Security Request

Tom Herbert (1):
      kcm: lock lower socket in kcm_attach

Tony Lindgren (1):
      ARM: OMAP: Fix SRAM W+X mapping

Vinicius Costa Gomes (1):
      skbuff: Fix not waking applications when errors are enqueued

Yan, Zheng (1):
      ceph: only dirty ITER_IOVEC pages for direct read

 Documentation/devicetree/bindings/serial/8250.txt  |   1 +
 Makefile                                           |   2 +-
 arch/arm/boot/dts/am335x-pepper.dts                |   2 +-
 arch/arm/boot/dts/dra76-evm.dts                    |   1 +
 arch/arm/boot/dts/omap3-n900.dts                   |   4 +-
 arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts   |  63 +++++++-
 arch/arm/crypto/Makefile                           |   2 +
 arch/arm/plat-omap/include/plat/sram.h             |  11 +-
 arch/arm/plat-omap/sram.c                          |  36 ++++-
 arch/arm/vfp/vfpmodule.c                           |   2 +-
 arch/arm64/crypto/Makefile                         |   2 +
 arch/powerpc/kernel/exceptions-64s.S               |   2 +-
 arch/powerpc/kernel/irq.c                          |   8 +
 arch/x86/crypto/cast5_avx_glue.c                   |   3 +-
 arch/x86/include/asm/hw_irq.h                      |   1 +
 arch/x86/kernel/idt.c                              |   3 +
 arch/x86/platform/uv/tlb_uv.c                      |   2 -
 block/bio.c                                        |   4 +-
 block/partitions/msdos.c                           |   4 +-
 crypto/ahash.c                                     |   7 +-
 crypto/lrw.c                                       |   2 +-
 crypto/testmgr.h                                   |   6 +-
 drivers/base/arch_topology.c                       |  12 +-
 drivers/char/mem.c                                 |   6 +-
 drivers/cpufreq/cpufreq.c                          |   6 -
 drivers/crypto/caam/ctrl.c                         |   3 -
 drivers/crypto/ccp/ccp-crypto-rsa.c                |   7 +-
 drivers/crypto/inside-secure/safexcel.c            |   2 +-
 drivers/i2c/busses/i2c-stm32f7.c                   |   5 +
 drivers/infiniband/core/addr.c                     |  25 +++
 drivers/infiniband/core/ucma.c                     |  61 +++++---
 drivers/input/mouse/alps.c                         |  24 ++-
 drivers/input/serio/i8042-x86ia64io.h              |  24 +++
 drivers/media/usb/usbtv/usbtv-core.c               |   2 +
 drivers/misc/mei/main.c                            |   1 -
 drivers/mtd/chips/jedec_probe.c                    |   2 +
 drivers/mtd/nand/atmel/pmecc.c                     |   2 +-
 drivers/net/ethernet/arc/emac_rockchip.c           |   6 +-
 drivers/net/ethernet/broadcom/bcmsysport.c         |  33 ++--
 drivers/net/ethernet/broadcom/bcmsysport.h         |   2 +-
 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c     |   8 +-
 drivers/net/ethernet/freescale/fec_main.c          |   2 +
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c |   2 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c  |   2 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c  |   2 +-
 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c   |   4 +-
 .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c |  12 +-
 drivers/net/ethernet/qlogic/qed/qed_iwarp.c        |  15 ++
 drivers/net/ethernet/qlogic/qede/qede_main.c       |   4 +-
 drivers/net/ethernet/ti/cpsw.c                     |   3 +-
 drivers/net/macvlan.c                              |   2 +-
 drivers/net/phy/phy.c                              | 173 ++++++++++-----------
 drivers/net/phy/phy_device.c                       |  15 +-
 drivers/net/ppp/ppp_generic.c                      |  26 ++--
 drivers/net/team/team.c                            |   4 +-
 drivers/parport/parport_pc.c                       |   4 +
 drivers/s390/net/qeth_core_main.c                  |  21 ++-
 drivers/s390/net/qeth_l2_main.c                    |   2 +-
 drivers/s390/net/qeth_l3_main.c                    |   2 +-
 drivers/soc/fsl/qbman/qman.c                       |  28 +---
 drivers/staging/comedi/drivers/ni_mio_common.c     |   2 +
 drivers/tty/serial/8250/8250_of.c                  |   1 +
 drivers/tty/serial/8250/8250_port.c                |  33 ++++
 drivers/tty/vt/vt.c                                |   6 +-
 drivers/usb/dwc2/hcd.c                             |   7 +-
 drivers/usb/serial/cp210x.c                        |   1 +
 drivers/usb/serial/ftdi_sio.c                      |   2 +
 drivers/usb/serial/ftdi_sio_ids.h                  |   9 ++
 fs/btrfs/inode.c                                   |  37 ++++-
 fs/ceph/file.c                                     |   9 +-
 fs/sysfs/symlink.c                                 |   1 +
 include/linux/bitmap.h                             |  22 ++-
 include/linux/cgroup-defs.h                        |   4 +-
 include/linux/netfilter/x_tables.h                 |   2 +
 include/linux/phy.h                                |   1 -
 include/linux/rhashtable.h                         |   4 +-
 include/net/sch_generic.h                          |  19 +++
 include/net/tcp.h                                  |  11 +-
 include/rdma/ib_addr.h                             |   2 +
 include/uapi/linux/serial_core.h                   |   3 +
 ipc/shm.c                                          |  12 ++
 kernel/events/hw_breakpoint.c                      |  30 +---
 lib/rhashtable.c                                   |   4 +-
 mm/percpu-km.c                                     |   8 +-
 mm/percpu-vm.c                                     |  18 ++-
 mm/percpu.c                                        |  45 ++++--
 net/bluetooth/smp.c                                |   8 +-
 net/bridge/netfilter/ebt_among.c                   |  34 ++++
 net/core/dev.c                                     |  22 ++-
 net/core/devlink.c                                 |  16 +-
 net/core/skbuff.c                                  |   2 +-
 net/dccp/proto.c                                   |   5 +
 net/ieee802154/6lowpan/core.c                      |  12 +-
 net/ipv4/inet_fragment.c                           |   3 +
 net/ipv4/ip_sockglue.c                             |   6 +-
 net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c     |  14 +-
 net/ipv4/tcp.c                                     |   1 +
 net/ipv4/tcp_timer.c                               |   1 +
 net/ipv6/datagram.c                                |  21 ++-
 net/ipv6/ip6_vti.c                                 |  20 ---
 net/ipv6/ndisc.c                                   |   3 +-
 net/ipv6/seg6_iptunnel.c                           |   7 +-
 net/iucv/af_iucv.c                                 |   4 +-
 net/kcm/kcmsock.c                                  |  33 ++--
 net/l2tp/l2tp_core.c                               |  46 +++---
 net/l2tp/l2tp_core.h                               |   3 -
 net/netfilter/x_tables.c                           |  37 ++++-
 net/netfilter/xt_hashlimit.c                       |  16 +-
 net/netfilter/xt_recent.c                          |   6 +-
 net/netlink/genetlink.c                            |   2 +-
 net/sched/act_tunnel_key.c                         |   1 +
 net/sched/sch_netem.c                              |   2 +-
 net/xfrm/xfrm_ipcomp.c                             |   2 +-
 net/xfrm/xfrm_state.c                              |   5 +
 net/xfrm/xfrm_user.c                               |  21 +--
 sound/core/oss/pcm_oss.c                           |   4 +-
 sound/core/pcm_native.c                            |   2 +-
 sound/usb/quirks.c                                 |   1 +
 118 files changed, 915 insertions(+), 460 deletions(-)

BUG= chromium:828098 
TEST=Build and test on various affected systems

Change-Id: I57e5d2aa8d426201e328982a05661c0725b54663
Signed-off-by: Guenter Roeck <groeck@chromium.org>


Comment 5 by groeck@chromium.org, Apr 12 2018

Status: Fixed (was: Assigned)

Sign in to add a comment