Skip to content

4.19.104-stable review

Greg Kroah-Hartman linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest52 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/52ASoC: pcm: update FE/BE trigger order based on the commandsound/soc/soc-pcm.c+68 -270 replies
2/52hv_sock: Remove the accept port restrictionnet/vmw_vsock/hyperv_transport.c+9 -590 replies
3/52IB/mlx4: Fix memory leak in add_gid error flowdrivers/infiniband/hw/mlx4/main.c+16 -40 replies
4/52RDMA/netlink: Do not always generate an ACK for some netlink operationsdrivers/infiniband/core/addr.c drivers/infiniband/core/sa_query.c+3 -30 replies
5/52RDMA/core: Fix locking in ib_uverbs_event_readdrivers/infiniband/core/uverbs_main.c+14 -180 replies
6/52RDMA/uverbs: Verify MR access flagsinclude/rdma/ib_verbs.h+3 -00 replies
7/52scsi: ufs: Fix ufshcd_probe_hba() reture value in case ufshcd_scsi_add_wlus() failsdrivers/scsi/ufs/ufshcd.c+2 -10 replies
8/52PCI/IOV: Fix memory leak in pci_iov_add_virtfn()drivers/pci/iov.c+4 -50 replies
9/52ath10k: pci: Only dump ATH10K_MEM_REGION_TYPE_IOREG when safedrivers/net/wireless/ath/ath10k/pci.c+17 -20 replies
10/52PCI/switchtec: Fix vep_vector_number ioread widthdrivers/pci/switch/switchtec.c+1 -10 replies
11/52PCI: Dont disable bridge BARs when assigning bus resourcesdrivers/pci/setup-bus.c+16 -40 replies
12/52nfs: NFS_SWAP should depend on SWAPfs/nfs/Kconfig+1 -10 replies
13/52NFS: Revalidate the file size on a fatal write errorfs/nfs/write.c+8 -00 replies
14/52NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes()fs/nfs/direct.c fs/nfs/nfs3xdr.c fs/nfs/nfs4xdr.c +2 more+16 -90 replies
15/52NFSv4: try lease recovery on NFS4ERR_EXPIREDfs/nfs/nfs4proc.c+5 -00 replies
16/52serial: uartps: Add a timeout to the tx empty waitdrivers/tty/serial/xilinx_uartps.c+10 -42 replies
17/52gpio: zynq: Report gpio direction at bootdrivers/gpio/gpio-zynq.c+23 -00 replies
18/52spi: spi-mem: Add extra sanity checks on the op paramdrivers/spi/spi-mem.c+48 -60 replies
19/52spi: spi-mem: Fix inverted logic in op sanity checkdrivers/spi/spi-mem.c+4 -40 replies
20/52rtc: hym8563: Return -EINVAL if the time is known to be invaliddrivers/rtc/rtc-hym8563.c+1 -10 replies
21/52rtc: cmos: Stop using shared IRQdrivers/rtc/rtc-cmos.c+1 -10 replies
22/52ARC: [plat-axs10x]: Add missing multicast filter number to GMAC nodearch/arc/boot/dts/axs10x_mb.dtsi+1 -00 replies
23/52platform/x86: intel_mid_powerbtn: Take a copy of ddatadrivers/platform/x86/intel_mid_powerbtn.c+3 -20 replies
24/52ARM: dts: at91: Reenable UART TX pull-upsarch/arm/boot/dts/at91sam9260.dtsi arch/arm/boot/dts/at91sam9261.dtsi arch/arm/boot/dts/at91sam9263.dtsi +2 more+20 -200 replies
25/52ARM: dts: am43xx: add support for clkout1 clockarch/arm/boot/dts/am43xx-clocks.dtsi+54 -00 replies
26/52ARM: dts: at91: sama5d3: fix maximum peripheral clock ratesarch/arm/boot/dts/sama5d3.dtsi arch/arm/boot/dts/sama5d3_can.dtsi arch/arm/boot/dts/sama5d3_uart.dtsi+18 -180 replies
27/52ARM: dts: at91: sama5d3: define clock rate range for tcb1arch/arm/boot/dts/sama5d3_tcb1.dtsi+1 -00 replies
28/52tools/power/acpi: fix compilation errortools/power/acpi/Makefile.config+1 -10 replies
29/52powerpc/pseries/vio: Fix iommu_table use-after-free refcount warningarch/powerpc/platforms/pseries/vio.c+2 -00 replies
30/52powerpc/pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDWarch/powerpc/platforms/pseries/iommu.c+29 -140 replies
31/52iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VAdrivers/iommu/arm-smmu-v3.c+1 -00 replies
32/52KVM: arm/arm64: vgic-its: Fix restoration of unmapped collectionsvirt/kvm/arm/vgic/vgic-its.c+2 -10 replies
33/52ARM: 8949/1: mm: mark free_memmap as __initarch/arm/mm/init.c+1 -10 replies
34/52arm64: cpufeature: Fix the type of no FP/SIMD capabilityarch/arm64/kernel/cpufeature.c+1 -10 replies
35/52arm64: ptrace: nofpsimd: Fail FP/SIMD regset operationsarch/arm64/kernel/ptrace.c+21 -00 replies
36/52KVM: arm/arm64: Fix young bit from mmu notifiervirt/kvm/arm/mmu.c+2 -10 replies
37/52KVM: arm: Fix DFSR setting for non-LPAE aarch32 guestsvirt/kvm/arm/aarch32.c+5 -30 replies
38/52KVM: arm: Make inject_abt32() inject an external abort insteadvirt/kvm/arm/aarch32.c+7 -30 replies
39/52KVM: arm64: pmu: Dont increment SW_INCR if PMCR.E is unsetvirt/kvm/arm/pmu.c+3 -00 replies
40/52mtd: onenand_base: Adjust indentation in onenand_read_ops_nolockdrivers/mtd/nand/onenand/onenand_base.c+41 -410 replies
41/52mtd: sharpslpart: Fix unsigned comparison to zerodrivers/mtd/parsers/sharpslpart.c+2 -20 replies
42/52crypto: artpec6 - return correct error code for failed setkey()drivers/crypto/axis/artpec6_crypto.c+1 -10 replies
43/52crypto: atmel-sha - fix error handling when setting hmac keydrivers/crypto/atmel-sha.c+1 -60 replies
44/52media: i2c: adv748x: Fix unsafe macrosdrivers/media/i2c/adv748x/adv748x.h+4 -40 replies
45/52pinctrl: sh-pfc: r8a7778: Fix duplicate SDSELF_B and SD1_CLK_Bdrivers/pinctrl/sh-pfc/pfc-r8a7778.c+2 -20 replies
46/52mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status()drivers/net/wireless/marvell/mwifiex/wmm.c+4 -00 replies
47/52mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv()drivers/net/wireless/marvell/mwifiex/scan.c+7 -00 replies
48/52libertas: dont exit from lbs_ibss_join_existing() with RCU read lock helddrivers/net/wireless/marvell/libertas/cfg.c+1 -00 replies
49/52libertas: make lbs_ibss_join_existing() return error code on rates overflowdrivers/net/wireless/marvell/libertas/cfg.c+1 -00 replies
50/52scsi: megaraid_sas: Do not initiate OCR if controller is not in ready statedrivers/scsi/megaraid/megaraid_sas_base.c drivers/scsi/megaraid/megaraid_sas_fusion.c drivers/scsi/megaraid/megaraid_sas_fusion.h+5 -20 replies
51/52x86/stackframe: Move ENCODE_FRAME_POINTER to asm/frame.harch/x86/entry/calling.h arch/x86/entry/entry_32.S arch/x86/include/asm/frame.h+49 -310 replies
52/52x86/stackframe, x86/ftrace: Add pt_regs frame annotationsarch/x86/kernel/ftrace_32.S arch/x86/kernel/ftrace_64.S+6 -00 replies

Reviews trailers per patch

21 of 52 patches have a Reviewed-by or Acked-by.

PatchAsutosh DasAlim AkhtarStanley ChuAndy ShevchenkoAlexey KardashevskiyTrond MyklebustZenghui YuGuilherme G. PiccoliHans de GoedeMark HaywoodLeon RomanovskyJason GunthorpeJosh PoimboeufAndrew MurrayMarc ZyngierArd BiesheuvelCatalin MarinasLars PerssonKieran BinghamTudor AmbarusBoris BrezillonMichal SimekThiago Jung BauermannBenoit ParrotTony LindgrenAlexey BrodkinHåkon BuggeParav Pandit
1/52
2/52
3/52R-b
4/52T-b R-b R-b
5/52R-b
6/52
7/52R-b R-b R-b
8/52
9/52
10/52
11/52
12/52
13/52
14/52
15/52R-b
16/52
17/52T-b
18/52
19/52R-b
20/52
21/52T-b R-b
22/52A-b
23/52R-b
24/52
25/52T-b A-b
26/52
27/52
28/52
29/52R-b
30/52R-b T-b
31/52
32/52R-b
33/52
34/52R-b R-b
35/52R-b R-b
36/52
37/52
38/52
39/52R-b A-b
40/52
41/52
42/52A-b
43/52R-b
44/52R-b
45/52
46/52
47/52
48/52
49/52
50/52
51/52R-b
52/52R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 28 reviewers.

Read the v1 thread

Cover letter [PATCH 4.19 00/52] 4.19.104-stable review

This is the start of the stable review cycle for the 4.19.104 release. There are 52 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat, 15 Feb 2020 15:16:41 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.104-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 4.19.104-rc1

Peter Zijlstra <[email protected]>
x86/stackframe, x86/ftrace: Add pt_regs frame annotations

Peter Zijlstra <[email protected]>
x86/stackframe: Move ENCODE_FRAME_POINTER to asm/frame.h

Anand Lodnoor <[email protected]>
scsi: megaraid_sas: Do not initiate OCR if controller is not in ready state

Nicolai Stange <[email protected]>
libertas: make lbs_ibss_join_existing() return error code on rates overflow

Nicolai Stange <[email protected]>
libertas: don't exit from lbs_ibss_join_existing() with RCU read lock held

Qing Xu <[email protected]>
mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv()

Qing Xu <[email protected]>
mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status()

Geert Uytterhoeven <[email protected]>
pinctrl: sh-pfc: r8a7778: Fix duplicate SDSELF_B and SD1_CLK_B

Gustavo A. R. Silva <[email protected]>
media: i2c: adv748x: Fix unsafe macros

Eric Biggers <[email protected]>
crypto: atmel-sha - fix error handling when setting hmac key

Eric Biggers <[email protected]>
crypto: artpec6 - return correct error code for failed setkey()

YueHaibing <[email protected]>
mtd: sharpslpart: Fix unsigned comparison to zero

Nathan Chancellor <[email protected]>
mtd: onenand_base: Adjust indentation in onenand_read_ops_nolock

Eric Auger <[email protected]>
KVM: arm64: pmu: Don't increment SW_INCR if PMCR.E is unset

James Morse <[email protected]>
KVM: arm: Make inject_abt32() inject an external abort instead

James Morse <[email protected]>
KVM: arm: Fix DFSR setting for non-LPAE aarch32 guests

Gavin Shan <[email protected]>
KVM: arm/arm64: Fix young bit from mmu notifier

Suzuki K Poulose <[email protected]>
arm64: ptrace: nofpsimd: Fail FP/SIMD regset operations

Suzuki K Poulose <[email protected]>
arm64: cpufeature: Fix the type of no FP/SIMD capability

Olof Johansson <[email protected]>

    ARM: 8949/1: mm: mark free_memmap as __init

Eric Auger <[email protected]>
KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections

Shameer Kolothum <[email protected]>
iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA

Alexey Kardashevskiy <[email protected]>
powerpc/pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDW

Tyrel Datwyler <[email protected]>
powerpc/pseries/vio: Fix iommu_table use-after-free refcount warning

Zhengyuan Liu <[email protected]>
tools/power/acpi: fix compilation error

Alexandre Belloni <[email protected]>
ARM: dts: at91: sama5d3: define clock rate range for tcb1

Alexandre Belloni <[email protected]>
ARM: dts: at91: sama5d3: fix maximum peripheral clock rates

Tero Kristo <[email protected]>
ARM: dts: am43xx: add support for clkout1 clock

Ingo van Lil <[email protected]>
ARM: dts: at91: Reenable UART TX pull-ups

Mika Westerberg <[email protected]>
platform/x86: intel_mid_powerbtn: Take a copy of ddata

Jose Abreu <[email protected]>

    ARC: [plat-axs10x]: Add missing multicast filter number to GMAC node

Andy Shevchenko <[email protected]>
rtc: cmos: Stop using shared IRQ

Paul Kocialkowski <[email protected]>
rtc: hym8563: Return -EINVAL if the time is known to be invalid

Geert Uytterhoeven <[email protected]>
spi: spi-mem: Fix inverted logic in op sanity check

Boris Brezillon <[email protected]>
spi: spi-mem: Add extra sanity checks on the op param

Brandon Maier <[email protected]>
gpio: zynq: Report gpio direction at boot

Shubhrajyoti Datta <[email protected]>
serial: uartps: Add a timeout to the tx empty wait

Robert Milkowski <[email protected]>
NFSv4: try lease recovery on NFS4ERR_EXPIRED

Trond Myklebust <[email protected]>
NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes()

Trond Myklebust <[email protected]>
NFS: Revalidate the file size on a fatal write error

Geert Uytterhoeven <[email protected]>
nfs: NFS_SWAP should depend on SWAP

Logan Gunthorpe <[email protected]>
PCI: Don't disable bridge BARs when assigning bus resources

Logan Gunthorpe <[email protected]>
PCI/switchtec: Fix vep_vector_number ioread width

Bryan O'Donoghue <[email protected]>
ath10k: pci: Only dump ATH10K_MEM_REGION_TYPE_IOREG when safe

Navid Emamdoost <[email protected]>
PCI/IOV: Fix memory leak in pci_iov_add_virtfn()

Bean Huo <[email protected]>
scsi: ufs: Fix ufshcd_probe_hba() reture value in case ufshcd_scsi_add_wlus() fails

Michael Guralnik <[email protected]>
RDMA/uverbs: Verify MR access flags

Jason Gunthorpe <[email protected]>
RDMA/core: Fix locking in ib_uverbs_event_read

Håkon Bugge <[email protected]>
RDMA/netlink: Do not always generate an ACK for some netlink operations

Jack Morgenstein <[email protected]>
IB/mlx4: Fix memory leak in add_gid error flow

Sunil Muthuswamy <[email protected]>
hv_sock: Remove the accept port restriction

Ranjani Sridharan <[email protected]>
ASoC: pcm: update FE/BE trigger order based on the command

-------------

Diffstat:

 Makefile                                    |  4 +-
 arch/arc/boot/dts/axs10x_mb.dtsi            |  1 +
 arch/arm/boot/dts/am43xx-clocks.dtsi        | 54 ++++++++++++++++
 arch/arm/boot/dts/at91sam9260.dtsi          | 12 ++--
 arch/arm/boot/dts/at91sam9261.dtsi          |  6 +-
 arch/arm/boot/dts/at91sam9263.dtsi          |  6 +-
 arch/arm/boot/dts/at91sam9g45.dtsi          |  8 +--
 arch/arm/boot/dts/at91sam9rl.dtsi           |  8 +--
 arch/arm/boot/dts/sama5d3.dtsi              | 28 ++++-----
 arch/arm/boot/dts/sama5d3_can.dtsi          |  4 +-
 arch/arm/boot/dts/sama5d3_tcb1.dtsi         |  1 +
 arch/arm/boot/dts/sama5d3_uart.dtsi         |  4 +-
 arch/arm/mm/init.c                          |  2 +-
 arch/arm64/kernel/cpufeature.c              |  2 +-
 arch/arm64/kernel/ptrace.c                  | 21 +++++++
 arch/powerpc/platforms/pseries/iommu.c      | 43 ++++++++-----
 arch/powerpc/platforms/pseries/vio.c        |  2 +
 arch/x86/entry/calling.h                    | 15 -----
 arch/x86/entry/entry_32.S                   | 16 -----
 arch/x86/include/asm/frame.h                | 49 +++++++++++++++
 arch/x86/kernel/ftrace_32.S                 |  3 +
 arch/x86/kernel/ftrace_64.S                 |  3 +
 drivers/crypto/atmel-sha.c                  |  7 +--
 drivers/crypto/axis/artpec6_crypto.c        |  2 +-
 drivers/gpio/gpio-zynq.c                    | 23 +++++++
 drivers/infiniband/core/addr.c              |  2 +-
 drivers/infiniband/core/sa_query.c          |  4 +-
 drivers/infiniband/core/uverbs_main.c       | 32 +++++-----
 drivers/infiniband/hw/mlx4/main.c           | 20 ++++--
 drivers/iommu/arm-smmu-v3.c                 |  1 +
 drivers/media/i2c/adv748x/adv748x.h         |  8 +--
 drivers/mtd/nand/onenand/onenand_base.c     | 82 ++++++++++++-------------
 drivers/mtd/parsers/sharpslpart.c           |  4 +-
 drivers/net/wireless/ath/ath10k/pci.c       | 19 +++++-
 drivers/net/wireless/marvell/libertas/cfg.c |  2 +
 drivers/net/wireless/marvell/mwifiex/scan.c |  7 +++
 drivers/net/wireless/marvell/mwifiex/wmm.c  |  4 ++
 drivers/pci/iov.c                           |  9 ++-
 drivers/pci/setup-bus.c                     | 20 ++++--
 drivers/pci/switch/switchtec.c              |  2 +-
 drivers/pinctrl/sh-pfc/pfc-r8a7778.c        |  4 +-
 drivers/platform/x86/intel_mid_powerbtn.c   |  5 +-
 drivers/rtc/rtc-cmos.c                      |  2 +-
 drivers/rtc/rtc-hym8563.c                   |  2 +-
 drivers/scsi/megaraid/megaraid_sas_base.c   |  3 +-
 drivers/scsi/megaraid/megaraid_sas_fusion.c |  3 +-
 drivers/scsi/megaraid/megaraid_sas_fusion.h |  1 +
 drivers/scsi/ufs/ufshcd.c                   |  3 +-
 drivers/spi/spi-mem.c                       | 54 ++++++++++++++--
 drivers/tty/serial/xilinx_uartps.c          | 14 +++--
 fs/nfs/Kconfig                              |  2 +-
 fs/nfs/direct.c                             |  4 +-
 fs/nfs/nfs3xdr.c                            |  5 +-
 fs/nfs/nfs4proc.c                           |  5 ++
 fs/nfs/nfs4xdr.c                            |  5 +-
 fs/nfs/pnfs_nfs.c                           |  7 +--
 fs/nfs/write.c                              | 12 +++-
 include/rdma/ib_verbs.h                     |  3 +
 net/vmw_vsock/hyperv_transport.c            | 68 +++------------------
 sound/soc/soc-pcm.c                         | 95 +++++++++++++++++++++--------
 tools/power/acpi/Makefile.config            |  2 +-
 virt/kvm/arm/aarch32.c                      | 14 +++--
 virt/kvm/arm/mmu.c                          |  3 +-
 virt/kvm/arm/pmu.c                          |  3 +
 virt/kvm/arm/vgic/vgic-its.c                |  3 +-
 65 files changed, 562 insertions(+), 300 deletions(-)