NAK: [SRU][Eoan][PULL] Eoan upstream stable patchset 2020-01-17
Kamal Mostafa
kamal at canonical.com
Tue Jan 21 22:58:54 UTC 2020
Superseded.
-Kamal
On Fri, Jan 17, 2020 at 01:27:26PM -0800, Kamal Mostafa wrote:
> This pull req includes the following pending Eoan stable patchsets:
>
> Eoan update: upstream stable patchset 2020-01-17
> Ported from the following upstream stable releases:
> v4.19.91, v5.4.6 *(by connork)
> https://bugs.launchpad.net/bugs/1860179
>
> -Kamal
>
> -----
>
> The following changes since commit c0079b16bb1363c8deeac9c2ab7a6e7d7256bf3e:
>
> UBUNTU: [Config]: fix s390x SOUNDWIRE annotation (2020-01-17 10:33:06 -0800)
>
> are available in the Git repository at:
>
> git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/eoan eoan-stable
>
> for you to fetch changes up to 5288012901d719300377373c5961971c9c90a5c7:
>
> UBUNTU: upstream stable to v4.19.91, v5.4.6 (2020-01-17 10:41:43 -0800)
>
> ----------------------------------------------------------------
> Alex Deucher (3):
> drm/radeon: fix r1xx/r2xx register checker for POT textures
> drm/amd/display: re-enable wait in pipelock, but add timeout
> drm/amd/display: add default clocks if not able to fetch them
>
> Andreas Gruenbacher (1):
> gfs2: Multi-block allocations in gfs2_page_mkwrite
>
> Arun Kumar Neelakantam (2):
> rpmsg: glink: Fix reuse intents memory leak issue
> rpmsg: glink: Fix use after free in open_ack TIMEOUT case
>
> Bart Van Assche (1):
> scsi: iscsi: Fix a potential deadlock in the timeout handler
>
> Bjorn Andersson (2):
> rpmsg: glink: Don't send pending rx_done during remove
> rpmsg: glink: Free pending deferred work on remove
>
> Bob Peterson (1):
> gfs2: fix glock reference problem in gfs2_trans_remove_revoke
>
> Chaotian Jing (2):
> mmc: block: Make card_busy_detect() a bit more generic
> mmc: block: Add CMD13 polling for MMC IOCTLS with R1B response
>
> Chris Lew (3):
> rpmsg: glink: Set tail pointer to 0 at end of FIFO
> rpmsg: glink: Put an extra reference during cleanup
> rpmsg: glink: Fix rpmsg_register_device err handling
>
> Connor Kuehl (1):
> UBUNTU: upstream stable to v4.19.91, v5.4.6
>
> Dexuan Cui (1):
> PCI/PM: Always return devices to D0 when thawing
>
> Dmitry Osipenko (1):
> ARM: tegra: Fix FLOW_CTLR_HALT register clobbering by tegra_resume()
>
> George Cherian (1):
> PCI: Apply Cavium ACS quirk to ThunderX2 and ThunderX3
>
> Himanshu Madhani (1):
> scsi: qla2xxx: Correctly retrieve and interpret active flash region
>
> Hou Tao (1):
> dm btree: increase rebalance threshold in __rebalance2()
>
> Jian-Hong Pan (1):
> PCI/MSI: Fix incorrect MSI-X masking on resume
>
> Jiang Yi (1):
> vfio/pci: call irq_bypass_unregister_producer() before freeing irq
>
> Lihua Yao (1):
> ARM: dts: s3c64xx: Fix init order of clock providers
>
> Logan Gunthorpe (1):
> PCI/switchtec: Read all 64 bits of part_event_bitmap
>
> Long Li (6):
> cifs: smbd: Return -EAGAIN when transport is reconnecting
> cifs: smbd: Only queue work for error recovery on memory registration
> cifs: smbd: Add messages on RDMA session destroy and reconnection
> cifs: smbd: Return -EINVAL when the number of iovs exceeds SMBDIRECT_MAX_SGE
> cifs: smbd: Return -ECONNABORTED when trasnport is not in connected state
> cifs: Don't display RDMA transport on reconnect
>
> Lukas Wunner (1):
> PCI: pciehp: Avoid returning prematurely from sysfs requests
>
> Lyude Paul (3):
> drm/nouveau/kms/nv50-: Call outp_atomic_check_view() before handling PBN
> drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_head_atom
> drm/nouveau/kms/nv50-: Limit MST BPC to 8
>
> Martin Blumenstingl (1):
> drm: meson: venc: cvbs: fix CVBS mode matching
>
> Max Filippov (3):
> xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map
> xtensa: fix TLB sanity checker
> xtensa: fix syscall_set_return_value
>
> Michael Hernandez (2):
> scsi: qla2xxx: Added support for MPI and PEP regions for ISP28XX
> scsi: qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd
>
> Mike Snitzer (1):
> dm mpath: remove harmful bio-based optimization
>
> Navid Emamdoost (1):
> dma-buf: Fix memory leak in sync_file_merge()
>
> Nikos Tsironis (2):
> dm thin metadata: Add support for a pre-commit callback
> dm thin: Flush data device before committing metadata
>
> Pavel Shilovsky (4):
> CIFS: Respect O_SYNC and O_DIRECT flags during reconnect
> CIFS: Close open handle after interrupted close
> CIFS: Do not miss cancelled OPEN responses
> CIFS: Fix NULL pointer dereference in mid callback
>
> Roman Bolshakov (2):
> scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd
> scsi: qla2xxx: Initialize free_work before flushing it
>
> Steffen Liebergeld (1):
> PCI: Fix Intel ACS quirk UPDCR register address
>
> Subbaraya Sundeep (1):
> PCI: Do not use bus number zero from EA capability
>
> Takashi Iwai (1):
> ALSA: hda: Fix regression by strip mask fix
>
> Thomas Zimmermann (4):
> drm/mgag200: Extract device type from flags
> drm/mgag200: Store flags from PCI driver data in device structure
> drm/mgag200: Add workaround for HW that does not support 'startadd'
> drm/mgag200: Flag all G200 SE A machines as broken wrt <startadd>
>
> Ulf Hansson (2):
> mmc: core: Drop check for mmc_card_is_removable() in mmc_rescan()
> mmc: core: Re-work HW reset for SDIO cards
>
> Ville Syrjälä (1):
> drm/i915/fbc: Disable fbc by default on all glk+
>
> Wayne Lin (1):
> drm/dp_mst: Correct the bug in drm_dp_update_payload_part1()
>
> Xiaojie Yuan (2):
> drm/amdgpu/gfx10: explicitly wait for cp idle after halt/unhalt
> drm/amdgpu/gfx10: re-init clear state buffer after gpu reset
>
> Yoshihiro Shimoda (1):
> PCI: rcar: Fix missing MACCTLR register setting in initialization sequence
>
> sheebab (1):
> scsi: ufs: Disable autohibern8 feature in Cadence UFS
>
> arch/arm/boot/dts/s3c6410-mini6410.dts | 4 +
> arch/arm/boot/dts/s3c6410-smdk6410.dts | 4 +
> arch/arm/mach-tegra/reset-handler.S | 6 +-
> arch/xtensa/include/asm/syscall.h | 2 +-
> arch/xtensa/mm/kasan_init.c | 4 +-
> arch/xtensa/mm/tlb.c | 4 +-
> debian.master/upstream-stable | 2 +
> drivers/dma-buf/sync_file.c | 2 +-
> drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 57 ++++++--
> .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 3 +-
> drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 19 +++
> drivers/gpu/drm/drm_dp_mst_topology.c | 6 +-
> drivers/gpu/drm/i915/display/intel_fbc.c | 3 +-
> drivers/gpu/drm/meson/meson_venc_cvbs.c | 48 ++++---
> drivers/gpu/drm/mgag200/mgag200_drv.c | 36 ++++-
> drivers/gpu/drm/mgag200/mgag200_drv.h | 18 +++
> drivers/gpu/drm/mgag200/mgag200_main.c | 3 +-
> drivers/gpu/drm/nouveau/dispnv50/atom.h | 1 +
> drivers/gpu/drm/nouveau/dispnv50/disp.c | 102 ++++++++------
> drivers/gpu/drm/nouveau/dispnv50/head.c | 5 +-
> drivers/gpu/drm/radeon/r100.c | 4 +-
> drivers/gpu/drm/radeon/r200.c | 4 +-
> drivers/md/dm-mpath.c | 37 +----
> drivers/md/dm-thin-metadata.c | 29 ++++
> drivers/md/dm-thin-metadata.h | 7 +
> drivers/md/dm-thin.c | 42 +++++-
> drivers/md/persistent-data/dm-btree-remove.c | 8 +-
> drivers/mmc/core/block.c | 151 ++++++++-------------
> drivers/mmc/core/core.c | 12 +-
> drivers/mmc/core/core.h | 2 +
> drivers/mmc/core/sdio.c | 28 +++-
> drivers/mmc/core/sdio_bus.c | 9 +-
> drivers/pci/controller/pcie-rcar.c | 6 +
> drivers/pci/hotplug/pciehp.h | 2 +
> drivers/pci/hotplug/pciehp_ctrl.c | 6 +-
> drivers/pci/hotplug/pciehp_hpc.c | 2 +
> drivers/pci/msi.c | 3 +-
> drivers/pci/pci-driver.c | 17 ++-
> drivers/pci/probe.c | 16 ++-
> drivers/pci/quirks.c | 22 +--
> drivers/pci/switch/switchtec.c | 2 +-
> drivers/rpmsg/qcom_glink_native.c | 53 ++++++--
> drivers/rpmsg/qcom_glink_smem.c | 2 +-
> drivers/scsi/libiscsi.c | 4 +-
> drivers/scsi/qla2xxx/qla_attr.c | 1 +
> drivers/scsi/qla2xxx/qla_bsg.c | 2 +-
> drivers/scsi/qla2xxx/qla_fw.h | 4 +
> drivers/scsi/qla2xxx/qla_init.c | 1 +
> drivers/scsi/qla2xxx/qla_sup.c | 35 +++--
> drivers/scsi/qla2xxx/qla_target.c | 1 -
> drivers/scsi/qla2xxx/tcm_qla2xxx.c | 2 +
> drivers/scsi/ufs/cdns-pltfrm.c | 6 +
> drivers/vfio/pci/vfio_pci_intrs.c | 2 +-
> fs/cifs/cifs_debug.c | 5 +
> fs/cifs/cifsglob.h | 1 +
> fs/cifs/connect.c | 21 ++-
> fs/cifs/file.c | 7 +
> fs/cifs/smb2misc.c | 59 ++++++--
> fs/cifs/smb2ops.c | 8 +-
> fs/cifs/smb2pdu.c | 16 ++-
> fs/cifs/smb2proto.h | 3 +
> fs/cifs/smbdirect.c | 36 +++--
> fs/cifs/transport.c | 17 ++-
> fs/gfs2/file.c | 15 +-
> fs/gfs2/log.c | 8 ++
> fs/gfs2/log.h | 1 +
> fs/gfs2/lops.c | 5 +-
> fs/gfs2/trans.c | 2 +
> include/linux/mmc/card.h | 1 +
> sound/hda/hdac_stream.c | 4 +-
> sound/pci/hda/patch_hdmi.c | 2 +
> 71 files changed, 717 insertions(+), 345 deletions(-)
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
More information about the kernel-team
mailing list