Skip to content

5.4.31-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest36 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/36nvme-rdma: Avoid double freeing of async event datadrivers/nvme/host/rdma.c+5 -30 replies
2/36kconfig: introduce m32-flag and m64-flagscripts/Kconfig.include+7 -00 replies
3/36drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c+11 -00 replies
4/36drm/bochs: downgrade pci_request_region failure from error to warningdrivers/gpu/drm/bochs/bochs_hw.c+2 -40 replies
5/36initramfs: restore default compression behaviorusr/Kconfig+11 -110 replies
6/36drm/amdgpu: fix typo for vcn1 idle checkdrivers/gpu/drm/amd/amdgpu/vcn_v1_0.c+1 -10 replies
7/36tools/power turbostat: Fix gcc build warningstools/power/x86/turbostat/turbostat.c+2 -20 replies
8/36tools/power turbostat: Fix missing SYS_LPI counter on some Chromebookstools/power/x86/turbostat/turbostat.c+14 -90 replies
9/36tools/power turbostat: Fix 32-bit capabilities warningtools/power/x86/turbostat/Makefile tools/power/x86/turbostat/turbostat.c+31 -170 replies
10/36bpf: Fix tnum constraints for 32-bit comparisonskernel/bpf/verifier.c+72 -362 replies
11/36net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flowdrivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c+1 -10 replies
12/36XArray: Fix xa_find_next for large multi-index entrieslib/test_xarray.c lib/xarray.c+20 -10 replies
13/36padata: fix uninitialized return value in padata_replace()kernel/padata.c+1 -10 replies
14/36brcmfmac: abort and release host after errordrivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c+2 -00 replies
15/36misc: rtsx: set correct pcr_ops for rts522Adrivers/misc/cardreader/rts5227.c+1 -00 replies
16/36misc: pci_endpoint_test: Fix to support > 10 pci-endpoint-test devicesdrivers/misc/pci_endpoint_test.c+1 -10 replies
17/36misc: pci_endpoint_test: Avoid using module parameter to determine irqtypedrivers/misc/pci_endpoint_test.c+9 -30 replies
18/36PCI: sysfs: Revert "rescan" file renamesdrivers/pci/pci-sysfs.c+4 -20 replies
19/36coresight: do not use the BIT() macro in the UAPI headerinclude/uapi/linux/coresight-stm.h+4 -20 replies
20/36mei: me: add cedar fork device idsdrivers/misc/mei/hw-me-regs.h drivers/misc/mei/pci-me.c+4 -00 replies
21/36nvmem: check for NULL reg_read and reg_write before dereferencingdrivers/nvmem/nvmem-sysfs.c+6 -00 replies
22/36extcon: axp288: Add wakeup supportdrivers/extcon/extcon-axp288.c+32 -00 replies
23/36power: supply: axp288_charger: Add special handling for HP Pavilion x2 10drivers/power/supply/axp288_charger.c+56 -10 replies
24/36Revert "dm: always call blk_queue_split() in dm_process_bio()"drivers/md/dm.c+3 -20 replies
25/36ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated sound on EVGA X99 Classified motherboardsound/pci/hda/patch_ca0132.c+1 -00 replies
26/36soc: mediatek: knows_txdone needs to be set in Mediatek CMDQ helperdrivers/soc/mediatek/mtk-cmdq-helper.c+1 -00 replies
27/36net/mlx5e: kTLS, Fix wrong value in record tracker enumdrivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.h+2 -20 replies
28/36iwlwifi: consider HE capability when setting LDPCdrivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c+5 -10 replies
29/36iwlwifi: yoyo: dont add TLV offset when reading FIFOsdrivers/net/wireless/intel/iwlwifi/fw/dbg.c+3 -70 replies
30/36iwlwifi: dbg: dont abort if sending DBGC_SUSPEND_RESUME failsdrivers/net/wireless/intel/iwlwifi/fw/dbg.c drivers/net/wireless/intel/iwlwifi/fw/dbg.h+8 -130 replies
31/36rxrpc: Fix sendmsg(MSG_WAITALL) handlingnet/rxrpc/sendmsg.c+2 -20 replies
32/36IB/hfi1: Ensure pq is not left on waitlistdrivers/infiniband/hw/hfi1/user_sdma.c+22 -30 replies
33/36tcp: fix TFO SYNACK undo to avoid double-timestamp-undonet/ipv4/tcp_input.c+5 -10 replies
34/36i2c: i801: Do not add ICH_RES_IO_SMI for the iTCO_wdt devicedrivers/i2c/busses/i2c-i801.c+12 -330 replies
35/36net: Fix Tx hash bound checkingnet/core/dev.c+2 -00 replies
36/36padata: always acquire cpu_hotplug_lock before pinst->lockkernel/padata.c+2 -20 replies

Reviews trailers per patch

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

PatchRoland DreierMax GurtovoyChristoph HellwigSam RavnborgGreg Kroah-HartmanMathieu PoirierBarry MarsonBoris PismennyKaike WanGuenter RoeckAlexander DuyckSridhar SamudralaDouglas Anderson[email protected]Dan CarpenterCK HuLeo LiuGeorge SpelvinNathan Chancellor
1/36R-b R-b R-b
2/36T-b R-b
3/36
4/36A-b
5/36
6/36R-b
7/36
8/36
9/36
10/36
11/36R-b
12/36
13/36
14/36R-b A-b A-b
15/36
16/36
17/36
18/36R-b
19/36R-b
20/36
21/36
22/36
23/36
24/36T-b
25/36
26/36R-b
27/36R-b
28/36
29/36
30/36
31/36
32/36R-b
33/36
34/36R-b
35/36R-b R-b
36/36

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

Read the v1 thread

Cover letter [PATCH 5.4 00/36] 5.4.31-rc1 review

This is the start of the stable review cycle for the 5.4.31 release. There are 36 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 Thu, 09 Apr 2020 10:13:38 +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.31-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.31-rc1

Daniel Jordan <[email protected]>

    padata: always acquire cpu_hotplug_lock before pinst->lock

Amritha Nambiar <[email protected]>
net: Fix Tx hash bound checking

Mika Westerberg <[email protected]>
i2c: i801: Do not add ICH_RES_IO_SMI for the iTCO_wdt device

Neal Cardwell <[email protected]>
tcp: fix TFO SYNACK undo to avoid double-timestamp-undo

Mike Marciniszyn <[email protected]>
IB/hfi1: Ensure pq is not left on waitlist

David Howells <[email protected]>
rxrpc: Fix sendmsg(MSG_WAITALL) handling

Luca Coelho <[email protected]>
iwlwifi: dbg: don't abort if sending DBGC_SUSPEND_RESUME fails

Mordechay Goodstein <[email protected]>
iwlwifi: yoyo: don't add TLV offset when reading FIFOs

Mordechay Goodstein <[email protected]>
iwlwifi: consider HE capability when setting LDPC

Tariq Toukan <[email protected]>
net/mlx5e: kTLS, Fix wrong value in record tracker enum

Bibby Hsieh <[email protected]>
soc: mediatek: knows_txdone needs to be set in Mediatek CMDQ helper

Geoffrey Allott <[email protected]>
ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated sound on EVGA X99 Classified motherboard

Mike Snitzer <[email protected]>
Revert "dm: always call blk_queue_split() in dm_process_bio()"

Hans de Goede <[email protected]>
power: supply: axp288_charger: Add special handling for HP Pavilion x2 10

Hans de Goede <[email protected]>
extcon: axp288: Add wakeup support

Nicholas Johnson <[email protected]>
nvmem: check for NULL reg_read and reg_write before dereferencing

Alexander Usyskin <[email protected]>
mei: me: add cedar fork device ids

Eugene Syromiatnikov <[email protected]>
coresight: do not use the BIT() macro in the UAPI header

Kelsey Skunberg <[email protected]>
PCI: sysfs: Revert "rescan" file renames

Kishon Vijay Abraham I <[email protected]>
misc: pci_endpoint_test: Avoid using module parameter to determine irqtype

Kishon Vijay Abraham I <[email protected]>
misc: pci_endpoint_test: Fix to support > 10 pci-endpoint-test devices

YueHaibing <[email protected]>
misc: rtsx: set correct pcr_ops for rts522A

Guenter Roeck <[email protected]>
brcmfmac: abort and release host after error

Daniel Jordan <[email protected]>
padata: fix uninitialized return value in padata_replace()

Matthew Wilcox (Oracle) <[email protected]>
XArray: Fix xa_find_next for large multi-index entries

Tariq Toukan <[email protected]>
net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow

Jann Horn <[email protected]>
bpf: Fix tnum constraints for 32-bit comparisons

Len Brown <[email protected]>
tools/power turbostat: Fix 32-bit capabilities warning

Len Brown <[email protected]>
tools/power turbostat: Fix missing SYS_LPI counter on some Chromebooks

Len Brown <[email protected]>
tools/power turbostat: Fix gcc build warnings

James Zhu <[email protected]>
drm/amdgpu: fix typo for vcn1 idle check

Eugeniy Paltsev <[email protected]>
initramfs: restore default compression behavior

Gerd Hoffmann <[email protected]>
drm/bochs: downgrade pci_request_region failure from error to warning

Mario Kleiner <[email protected]>
drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017

Masahiro Yamada <[email protected]>
kconfig: introduce m32-flag and m64-flag

Prabhath Sajeepa <[email protected]>
nvme-rdma: Avoid double freeing of async event data

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

Diffstat:

 Makefile                                           |   4 +-
 drivers/extcon/extcon-axp288.c                     |  32 ++++++
 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c              |   2 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |  11 +++
 drivers/gpu/drm/bochs/bochs_hw.c                   |   6 +-
 drivers/i2c/busses/i2c-i801.c                      |  45 +++------
 drivers/infiniband/hw/hfi1/user_sdma.c             |  25 ++++-
 drivers/md/dm.c                                    |   5 +-
 drivers/misc/cardreader/rts5227.c                  |   1 +
 drivers/misc/mei/hw-me-regs.h                      |   2 +
 drivers/misc/mei/pci-me.c                          |   2 +
 drivers/misc/pci_endpoint_test.c                   |  14 ++-
 .../ethernet/mellanox/mlx5/core/en_accel/ktls.h    |   4 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c |   2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |   2 +
 drivers/net/wireless/intel/iwlwifi/fw/dbg.c        |  25 ++---
 drivers/net/wireless/intel/iwlwifi/fw/dbg.h        |   6 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c     |   6 +-
 drivers/nvme/host/rdma.c                           |   8 +-
 drivers/nvmem/nvmem-sysfs.c                        |   6 ++
 drivers/pci/pci-sysfs.c                            |   6 +-
 drivers/power/supply/axp288_charger.c              |  57 ++++++++++-
 drivers/soc/mediatek/mtk-cmdq-helper.c             |   1 +
 include/uapi/linux/coresight-stm.h                 |   6 +-
 kernel/bpf/verifier.c                              | 108 ++++++++++++++-------
 kernel/padata.c                                    |   6 +-
 lib/test_xarray.c                                  |  18 ++++
 lib/xarray.c                                       |   3 +-
 net/core/dev.c                                     |   2 +
 net/ipv4/tcp_input.c                               |   6 +-
 net/rxrpc/sendmsg.c                                |   4 +-
 scripts/Kconfig.include                            |   7 ++
 sound/pci/hda/patch_ca0132.c                       |   1 +
 tools/power/x86/turbostat/Makefile                 |   2 +-
 tools/power/x86/turbostat/turbostat.c              |  73 ++++++++------
 usr/Kconfig                                        |  22 ++---
 36 files changed, 367 insertions(+), 163 deletions(-)