Skip to content

5.4.45-rc1 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 Latest38 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/38Revert "cgroup: Add memory barriers to plug cgroup_rstat_updated() race window"kernel/cgroup/rstat.c+3 -130 replies
2/38mm: Fix mremap not considering huge pmd devmaparch/x86/include/asm/pgtable.h mm/mremap.c+2 -10 replies
3/38HID: sony: Fix for broken buttons on DS3 USB donglesdrivers/hid/hid-sony.c+17 -00 replies
4/38HID: multitouch: enable multi-input as a quirk for some devicesdrivers/hid/hid-multitouch.c+26 -00 replies
5/38HID: i2c-hid: add Schneider SCL142ALM to descriptor overridedrivers/hid/i2c-hid/i2c-hid-dmi-quirks.c+8 -00 replies
6/38p54usb: add AirVasT USB stick device-iddrivers/net/wireless/intersil/p54/p54usb.c+1 -00 replies
7/38mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapterdrivers/net/wireless/mediatek/mt76/mt76x02.h drivers/net/wireless/mediatek/mt76/mt76x2/usb.c+2 -00 replies
8/38kernel/relay.c: handle alloc_percpu returning NULL in relay_openkernel/relay.c+5 -00 replies
9/38mmc: fix compilation of user APIinclude/uapi/linux/mmc/ioctl.h+1 -00 replies
10/38media: Revert "staging: imgu: Address a compiler warning on alignment"drivers/staging/media/ipu3/include/intel-ipu3.h+1 -10 replies
11/38media: staging: ipu3-imgu: Move alignment attribute to fielddrivers/staging/media/ipu3/include/intel-ipu3.h+3 -20 replies
12/38scsi: ufs: Release clock if DMA map failsdrivers/scsi/ufs/ufshcd.c+1 -00 replies
13/38net: dsa: mt7530: set CPU port to fallback modedrivers/net/dsa/mt7530.c drivers/net/dsa/mt7530.h+14 -30 replies
14/38airo: Fix read overflows sending packetsdrivers/net/wireless/cisco/airo.c+12 -00 replies
15/38drm/i915: fix port checks for MST support on gen >= 11drivers/gpu/drm/i915/display/intel_dp.c drivers/gpu/drm/i915/display/intel_dp_mst.c+18 -110 replies
16/38scsi: hisi_sas: Check sas_port before using itdrivers/scsi/hisi_sas/hisi_sas_main.c+2 -10 replies
17/38powerpc/powernv: Avoid re-registration of imc debugfs directoryarch/powerpc/platforms/powernv/opal-imc.c+16 -230 replies
18/38powerpc/xmon: Restrict when kernel is locked downarch/powerpc/xmon/xmon.c include/linux/security.h security/lockdown/lockdown.c+86 -210 replies
19/38spi: dw: use "smp_mb()" to avoid sending spi data errordrivers/spi/spi-dw.c+3 -00 replies
20/38ASoC: intel - fix the card namessound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c sound/soc/intel/boards/skl_hda_dsp_generic.c sound/soc/intel/boards/sof_rt5682.c+3 -30 replies
21/38s390/ftrace: save traced function callerarch/s390/kernel/mcount.S+1 -00 replies
22/38RDMA/qedr: Fix qpids xarray api useddrivers/infiniband/hw/qedr/main.c drivers/infiniband/hw/qedr/qedr_iw_cm.c drivers/infiniband/hw/qedr/verbs.c+4 -40 replies
23/38RDMA/qedr: Fix synchronization methods and memory leaks in qedrdrivers/infiniband/hw/qedr/qedr.h drivers/infiniband/hw/qedr/qedr_iw_cm.c drivers/infiniband/hw/qedr/verbs.c+158 -750 replies
24/38ARC: Fix ICCM & DCCM runtime size checksarch/arc/kernel/setup.c+3 -20 replies
25/38ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACTarch/arc/plat-eznps/Kconfig+1 -00 replies
26/38evm: Fix RCU list related warningssecurity/integrity/evm/evm_crypto.c security/integrity/evm/evm_main.c security/integrity/evm/evm_secfs.c+11 -40 replies
27/38scsi: pm: Balance pm_only counter of request queue during system resumedrivers/scsi/scsi_pm.c+8 -20 replies
28/38i2c: altera: Fix race between xfer_msg and isr threaddrivers/i2c/busses/i2c-altera.c+9 -10 replies
29/38io_uring: initialize ctx->sqo_wait earlierfs/io_uring.c+1 -10 replies
30/38x86/mmiotrace: Use cpumask_available() for cpumask_var_t variablesarch/x86/mm/mmio-mod.c+2 -20 replies
31/38net: bmac: Fix read of MAC address from ROMdrivers/net/ethernet/apple/bmac.c+1 -10 replies
32/38drm/edid: Add Oculus Rift S to non-desktop listdrivers/gpu/drm/drm_edid.c+2 -10 replies
33/38s390/mm: fix set_huge_pte_at() for empty ptesarch/s390/mm/hugetlbpage.c+6 -30 replies
34/38null_blk: return error for invalid zone sizedrivers/block/null_blk_zoned.c+4 -00 replies
35/38net/ethernet/freescale: rework quiesce/activate for ucc_gethdrivers/net/ethernet/freescale/ucc_geth.c+7 -60 replies
36/38net: ethernet: stmmac: Enable interface clocks on probe for IPQ806xdrivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c+13 -00 replies
37/38selftests: mlxsw: qos_mc_aware: Specify arping timeout as an integertools/testing/selftests/drivers/net/mlxsw/qos_mc_aware.sh+1 -10 replies
38/38net: smsc911x: Fix runtime PM imbalance on errordrivers/net/ethernet/smsc/smsc911x.c+5 -40 replies

Reviews trailers per patch

13 of 38 patches have a Reviewed-by or Acked-by.

PatchBingbu CaoVille SyrjäläFan YangDan WilliamsKirill A. ShutemovPierre-Louis BossartPaul E. McKenneyKai-Heng FengMichael EllermanAndrew DonnellanDavid RientjesMatteo GhidoniPetr MachataStan JohnsonNick DesaulniersSteven Rostedt (VMware)Thor ThayerBart Van AsscheNageswara R SastryEric DumazetFlorian FainelliBean Huo
1/38
2/38T-b T-b R-b A-b
3/38
4/38T-b
5/38
6/38
7/38
8/38R-b R-b A-b
9/38
10/38T-b
11/38T-b
12/38R-b
13/38R-b
14/38R-b
15/38R-b
16/38
17/38T-b
18/38
19/38
20/38A-b
21/38
22/38
23/38
24/38
25/38
26/38A-b
27/38R-b
28/38A-b
29/38
30/38R-b A-b
31/38T-b
32/38
33/38
34/38
35/38A-b
36/38
37/38R-b
38/38

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

Read the v1 thread

Cover letter [PATCH 5.4 00/38] 5.4.45-rc1 review

This is the start of the stable review cycle for the 5.4.45 release. There are 38 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 Sun, 07 Jun 2020 13:54:56 +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/v5.x/stable-review/patch-5.4.45-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-5.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.45-rc1

Dinghao Liu <[email protected]>
net: smsc911x: Fix runtime PM imbalance on error

Amit Cohen <[email protected]>
selftests: mlxsw: qos_mc_aware: Specify arping timeout as an integer

Jonathan McDowell <[email protected]>
net: ethernet: stmmac: Enable interface clocks on probe for IPQ806x

Valentin Longchamp <[email protected]>
net/ethernet/freescale: rework quiesce/activate for ucc_geth

Chaitanya Kulkarni <[email protected]>
null_blk: return error for invalid zone size

Gerald Schaefer <[email protected]>
s390/mm: fix set_huge_pte_at() for empty ptes

Jan Schmidt <[email protected]>
drm/edid: Add Oculus Rift S to non-desktop list

Jeremy Kerr <[email protected]>
net: bmac: Fix read of MAC address from ROM

Nathan Chancellor <[email protected]>
x86/mmiotrace: Use cpumask_available() for cpumask_var_t variables

Jens Axboe <[email protected]>

    io_uring: initialize ctx->sqo_wait earlier

Atsushi Nemoto <[email protected]>
i2c: altera: Fix race between xfer_msg and isr thread

Can Guo <[email protected]>
scsi: pm: Balance pm_only counter of request queue during system resume

Madhuparna Bhowmik <[email protected]>
evm: Fix RCU list related warnings

Vineet Gupta <[email protected]>
ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT

Eugeniy Paltsev <[email protected]>
ARC: Fix ICCM & DCCM runtime size checks

Michal Kalderon <[email protected]>
RDMA/qedr: Fix synchronization methods and memory leaks in qedr

Michal Kalderon <[email protected]>
RDMA/qedr: Fix qpids xarray api used

Vasily Gorbik <[email protected]>
s390/ftrace: save traced function caller

Jaroslav Kysela <[email protected]>
ASoC: intel - fix the card names

Xinwei Kong <[email protected]>
spi: dw: use "smp_mb()" to avoid sending spi data error

Christopher M. Riedl <[email protected]>
powerpc/xmon: Restrict when kernel is locked down

Anju T Sudhakar <[email protected]>
powerpc/powernv: Avoid re-registration of imc debugfs directory

Xiang Chen <[email protected]>
scsi: hisi_sas: Check sas_port before using it

Lucas De Marchi <[email protected]>
drm/i915: fix port checks for MST support on gen >= 11

Dan Carpenter <[email protected]>
airo: Fix read overflows sending packets

DENG Qingfang <[email protected]>
net: dsa: mt7530: set CPU port to fallback mode

Can Guo <[email protected]>
scsi: ufs: Release clock if DMA map fails

Sakari Ailus <[email protected]>
media: staging: ipu3-imgu: Move alignment attribute to field

Sakari Ailus <[email protected]>
media: Revert "staging: imgu: Address a compiler warning on alignment"

Jérôme Pouiller <[email protected]>
mmc: fix compilation of user API

Daniel Axtens <[email protected]>
kernel/relay.c: handle alloc_percpu returning NULL in relay_open

Matthew Garrett <[email protected]>
mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter

Giuseppe Marco Randazzo <[email protected]>
p54usb: add AirVasT USB stick device-id

Julian Sax <[email protected]>
HID: i2c-hid: add Schneider SCL142ALM to descriptor override

Benjamin Tissoires <[email protected]>
HID: multitouch: enable multi-input as a quirk for some devices

Scott Shumate <[email protected]>
HID: sony: Fix for broken buttons on DS3 USB dongles

Fan Yang <[email protected]>
mm: Fix mremap not considering huge pmd devmap

Tejun Heo <[email protected]>
Revert "cgroup: Add memory barriers to plug cgroup_rstat_updated() race window"

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arc/kernel/setup.c                            |   5 +-
 arch/arc/plat-eznps/Kconfig                        |   1 +
 arch/powerpc/platforms/powernv/opal-imc.c          |  39 +++---
 arch/powerpc/xmon/xmon.c                           | 103 +++++++++++---
 arch/s390/kernel/mcount.S                          |   1 +
 arch/s390/mm/hugetlbpage.c                         |   9 +-
 arch/x86/include/asm/pgtable.h                     |   1 +
 arch/x86/mm/mmio-mod.c                             |   4 +-
 drivers/block/null_blk_zoned.c                     |   4 +
 drivers/gpu/drm/drm_edid.c                         |   3 +-
 drivers/gpu/drm/i915/display/intel_dp.c            |   7 +-
 drivers/gpu/drm/i915/display/intel_dp_mst.c        |  22 ++-
 drivers/hid/hid-multitouch.c                       |  26 ++++
 drivers/hid/hid-sony.c                             |  17 +++
 drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c           |   8 ++
 drivers/i2c/busses/i2c-altera.c                    |  10 +-
 drivers/infiniband/hw/qedr/main.c                  |   2 +-
 drivers/infiniband/hw/qedr/qedr.h                  |  23 +++-
 drivers/infiniband/hw/qedr/qedr_iw_cm.c            | 148 ++++++++++++++-------
 drivers/infiniband/hw/qedr/verbs.c                 |  64 +++++----
 drivers/net/dsa/mt7530.c                           |  11 +-
 drivers/net/dsa/mt7530.h                           |   6 +
 drivers/net/ethernet/apple/bmac.c                  |   2 +-
 drivers/net/ethernet/freescale/ucc_geth.c          |  13 +-
 drivers/net/ethernet/smsc/smsc911x.c               |   9 +-
 .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c    |  13 ++
 drivers/net/wireless/cisco/airo.c                  |  12 ++
 drivers/net/wireless/intersil/p54/p54usb.c         |   1 +
 drivers/net/wireless/mediatek/mt76/mt76x02.h       |   1 +
 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c    |   1 +
 drivers/scsi/hisi_sas/hisi_sas_main.c              |   3 +-
 drivers/scsi/scsi_pm.c                             |  10 +-
 drivers/scsi/ufs/ufshcd.c                          |   1 +
 drivers/spi/spi-dw.c                               |   3 +
 drivers/staging/media/ipu3/include/intel-ipu3.h    |   7 +-
 fs/io_uring.c                                      |   2 +-
 include/linux/security.h                           |   2 +
 include/uapi/linux/mmc/ioctl.h                     |   1 +
 kernel/cgroup/rstat.c                              |  16 +--
 kernel/relay.c                                     |   5 +
 mm/mremap.c                                        |   2 +-
 security/integrity/evm/evm_crypto.c                |   2 +-
 security/integrity/evm/evm_main.c                  |   4 +-
 security/integrity/evm/evm_secfs.c                 |   9 +-
 security/lockdown/lockdown.c                       |   2 +
 .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c  |   2 +-
 sound/soc/intel/boards/skl_hda_dsp_generic.c       |   2 +-
 sound/soc/intel/boards/sof_rt5682.c                |   2 +-
 .../selftests/drivers/net/mlxsw/qos_mc_aware.sh    |   2 +-
 50 files changed, 461 insertions(+), 186 deletions(-)