Skip to content

5.10.29-rc1 review

Greg Kroah-Hartman intel-wired-lan lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest41 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/41ARM: dts: am33xx: add aliases for mmc interfacesarch/arm/boot/dts/am33xx.dtsi+3 -00 replies
2/41bus: ti-sysc: Fix warning on unbind if reset is not deasserteddrivers/bus/ti-sysc.c+3 -10 replies
3/41platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2drivers/platform/x86/intel-hid.c+7 -00 replies
4/41bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comparch/x86/net/bpf_jit_comp.c+2 -20 replies
5/41net/mlx5e: Enforce minimum value check for ICOSQ sizedrivers/net/ethernet/mellanox/mlx5/core/en_main.c+3 -20 replies
6/41net: pxa168_eth: Fix a potential data race in pxa168_eth_removedrivers/net/ethernet/marvell/pxa168_eth.c+1 -11 reply
7/41kunit: tool: Fix a python tuple typing errortools/testing/kunit/kunit_config.py+1 -10 replies
8/41mISDN: fix crash in fritzpcidrivers/isdn/hardware/mISDN/mISDNipac.c+1 -10 replies
9/41mac80211: Check crypto_aead_encrypt for errorsnet/mac80211/aead_api.c net/mac80211/aes_gmac.c+6 -40 replies
10/41mac80211: choose first enabled channel for monitornet/mac80211/main.c+12 -10 replies
11/41drm/msm/dsi_pll_7nm: Fix variable usage for pll_lockdet_ratedrivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c+1 -10 replies
12/41drm/msm/adreno: a5xx_power: Dont apply A540 lm_setup to other GPUsdrivers/gpu/drm/msm/adreno/a5xx_power.c+1 -10 replies
13/41drm/msm: Ratelimit invalid-fence messagedrivers/gpu/drm/msm/msm_fence.c+1 -10 replies
14/41netfilter: conntrack: Fix gre tunneling over ipv6net/netfilter/nf_conntrack_proto_gre.c+0 -30 replies
15/41netfilter: nftables: skip hook overlap logic if flowtable is stalenet/netfilter/nf_tables_api.c+3 -00 replies
16/41net: ipa: fix init header command validationdrivers/net/ipa/ipa_cmd.c+33 -170 replies
17/41platform/x86: thinkpad_acpi: Allow the FnLock LED to change statedrivers/platform/x86/thinkpad_acpi.c+7 -10 replies
18/41kselftest/arm64: sve: Do not use non-canonical FFR register valuetools/testing/selftests/arm64/fp/sve-test.S+17 -50 replies
19/41drm/msm/disp/dpu1: icc path needs to be set before dpu runtime resumedrivers/gpu/drm/msm/disp/dpu1/dpu_kms.c+7 -50 replies
20/41x86/build: Turn off -fcf-protection for realmode targetsarch/x86/Makefile+1 -10 replies
21/41block: clear GD_NEED_PART_SCAN later in bdev_disk_changedfs/block_dev.c+2 -20 replies
22/41platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platformsdrivers/platform/x86/intel_pmc_core.c+35 -150 replies
23/41ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalationdrivers/ptp/ptp_qoriq.c+7 -60 replies
24/41scsi: target: pscsi: Clean up after failure in pscsi_map_sg()drivers/target/target_core_pscsi.c+8 -00 replies
25/41selftests/vm: fix out-of-tree buildtools/testing/selftests/vm/Makefile+2 -20 replies
26/41ia64: mca: allocate early mca with GFP_ATOMICarch/ia64/kernel/mca.c+1 -10 replies
27/41ia64: fix format strings for err_injectarch/ia64/kernel/err_inject.c+11 -110 replies
28/41cifs: revalidate mapping when we open files for SMB1 POSIXfs/cifs/file.c+1 -00 replies
29/41cifs: Silently ignore unknown oplock break handlefs/cifs/smb2misc.c+2 -20 replies
30/41io_uring: fix timeout cancel return codefs/io_uring.c+4 -40 replies
31/41math: Export mul_u64_u64_div_u64lib/math/div64.c+1 -00 replies
32/41tools/resolve_btfids: Build libbpf and libsubcmd in separate directoriestools/bpf/resolve_btfids/.gitignore tools/bpf/resolve_btfids/Makefile+11 -170 replies
33/41tools/resolve_btfids: Check objects before removingtools/bpf/resolve_btfids/Makefile+12 -50 replies
34/41tools/resolve_btfids: Set srctree variable unconditionallytools/bpf/resolve_btfids/Makefile+2 -50 replies
35/41kbuild: Add resolve_btfids clean to root clean targetMakefile+6 -10 replies
36/41kbuild: Do not clean resolve_btfids if the output does not existMakefile+7 -10 replies
37/41tools/resolve_btfids: Add /libbpf to .gitignoretools/bpf/resolve_btfids/.gitignore+1 -00 replies
38/41bpf, x86: Validate computation of branch displacements for x86-64arch/x86/net/bpf_jit_comp.c+10 -11 reply
39/41bpf, x86: Validate computation of branch displacements for x86-32arch/x86/net/bpf_jit_comp32.c+10 -12 replies
40/41init/Kconfig: make COMPILE_TEST depend on !S390init/Kconfig+1 -10 replies
41/41init/Kconfig: make COMPILE_TEST depend on HAS_IOMEMinit/Kconfig+1 -20 replies

Reviews trailers per patch

16 of 41 patches have a Reviewed-by or Acked-by.

PatchSasha NeftinRajneesh BhardwajAbhinav KumarDouglas AndersonFlorian WestphalMatthias KaehlckeChristoph HellwigLee DuncanTom TalpeyPaulo Alcantara (SUSE)Alexander KobelSong LiuAndrii NakryikoMaxim MikityanskiySaeed MahameedDaniel LatypovBrendan HigginsNathan ChancellorMark BrownDaniel BorkmannA. RabusovFlorian FainelliGuenter RoeckShuah KhanSudip MukherjeeHulk RobotLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b T-b T-b T-b
1/41
2/41
3/41T-b
4/41
5/41R-b R-b
6/41
7/41R-b A-b
8/41
9/41
10/41
11/41R-b
12/41
13/41R-b
14/41A-b
15/41
16/41
17/41
18/41Reviwed-by
19/41T-b
20/41
21/41R-b
22/41R-b R-b
23/41
24/41R-b R-b
25/41
26/41
27/41
28/41R-b
29/41R-b R-b
30/41
31/41
32/41A-b A-b
33/41A-b
34/41A-b
35/41A-b
36/41T-b
37/41
38/41R-b
39/41R-b
40/41
41/41

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

Read the v1 thread

Cover letter [PATCH 5.10 00/41] 5.10.29-rc1 review

This is the start of the stable review cycle for the 5.10.29 release. There are 41 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, 11 Apr 2021 09:52:52 +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.10.29-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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.10.29-rc1

Masahiro Yamada <[email protected]>
init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM

Heiko Carstens <[email protected]>
init/Kconfig: make COMPILE_TEST depend on !S390

Piotr Krysiuk <[email protected]>
bpf, x86: Validate computation of branch displacements for x86-32

Piotr Krysiuk <[email protected]>
bpf, x86: Validate computation of branch displacements for x86-64

Stanislav Fomichev <[email protected]>
tools/resolve_btfids: Add /libbpf to .gitignore

Jiri Olsa <[email protected]>
kbuild: Do not clean resolve_btfids if the output does not exist

Jiri Olsa <[email protected]>
kbuild: Add resolve_btfids clean to root clean target

Jiri Olsa <[email protected]>
tools/resolve_btfids: Set srctree variable unconditionally

Jiri Olsa <[email protected]>
tools/resolve_btfids: Check objects before removing

Jiri Olsa <[email protected]>
tools/resolve_btfids: Build libbpf and libsubcmd in separate directories

David S. Miller <[email protected]>

    math: Export mul_u64_u64_div_u64

Pavel Begunkov <[email protected]>
io_uring: fix timeout cancel return code

Vincent Whitchurch <[email protected]>
cifs: Silently ignore unknown oplock break handle

Ronnie Sahlberg <[email protected]>
cifs: revalidate mapping when we open files for SMB1 POSIX

Sergei Trofimovich <[email protected]>
ia64: fix format strings for err_inject

Sergei Trofimovich <[email protected]>
ia64: mca: allocate early mca with GFP_ATOMIC

Rong Chen <[email protected]>
selftests/vm: fix out-of-tree build

Martin Wilck <[email protected]>
scsi: target: pscsi: Clean up after failure in pscsi_map_sg()

Yangbo Lu <[email protected]>
ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation

David E. Box <[email protected]>
platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms

Chris Chiu <[email protected]>
block: clear GD_NEED_PART_SCAN later in bdev_disk_changed

Arnd Bergmann <[email protected]>
x86/build: Turn off -fcf-protection for realmode targets

Kalyan Thota <[email protected]>
drm/msm/disp/dpu1: icc path needs to be set before dpu runtime resume

Andre Przywara <[email protected]>
kselftest/arm64: sve: Do not use non-canonical FFR register value

Esteve Varela Colominas <[email protected]>
platform/x86: thinkpad_acpi: Allow the FnLock LED to change state

Alex Elder <[email protected]>
net: ipa: fix init header command validation

Pablo Neira Ayuso <[email protected]>
netfilter: nftables: skip hook overlap logic if flowtable is stale

Ludovic Senecaux <[email protected]>
netfilter: conntrack: Fix gre tunneling over ipv6

Rob Clark <[email protected]>
drm/msm: Ratelimit invalid-fence message

Konrad Dybcio <[email protected]>
drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs

Dmitry Baryshkov <[email protected]>
drm/msm/dsi_pll_7nm: Fix variable usage for pll_lockdet_rate

Karthikeyan Kathirvel <[email protected]>
mac80211: choose first enabled channel for monitor

Daniel Phan <[email protected]>
mac80211: Check crypto_aead_encrypt for errors

Tong Zhang <[email protected]>
mISDN: fix crash in fritzpci

David Gow <[email protected]>
kunit: tool: Fix a python tuple typing error

Pavel Andrianov <[email protected]>
net: pxa168_eth: Fix a potential data race in pxa168_eth_remove

Tariq Toukan <[email protected]>
net/mlx5e: Enforce minimum value check for ICOSQ size

Yonghong Song <[email protected]>
bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp

Alban Bedel <[email protected]>
platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2

Tony Lindgren <[email protected]>
bus: ti-sysc: Fix warning on unbind if reset is not deasserted

Mans Rullgard <[email protected]>
ARM: dts: am33xx: add aliases for mmc interfaces

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

Diffstat:

 Makefile                                          | 17 ++++++--
 arch/arm/boot/dts/am33xx.dtsi                     |  3 ++
 arch/ia64/kernel/err_inject.c                     | 22 +++++-----
 arch/ia64/kernel/mca.c                            |  2 +-
 arch/x86/Makefile                                 |  2 +-
 arch/x86/net/bpf_jit_comp.c                       | 15 +++++--
 arch/x86/net/bpf_jit_comp32.c                     | 11 ++++-
 drivers/bus/ti-sysc.c                             |  4 +-
 drivers/gpu/drm/msm/adreno/a5xx_power.c           |  2 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c           | 12 +++---
 drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c         |  2 +-
 drivers/gpu/drm/msm/msm_fence.c                   |  2 +-
 drivers/isdn/hardware/mISDN/mISDNipac.c           |  2 +-
 drivers/net/ethernet/marvell/pxa168_eth.c         |  2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c |  5 ++-
 drivers/net/ipa/ipa_cmd.c                         | 50 +++++++++++++++--------
 drivers/platform/x86/intel-hid.c                  |  7 ++++
 drivers/platform/x86/intel_pmc_core.c             | 50 ++++++++++++++++-------
 drivers/platform/x86/thinkpad_acpi.c              |  8 +++-
 drivers/ptp/ptp_qoriq.c                           | 13 +++---
 drivers/target/target_core_pscsi.c                |  8 ++++
 fs/block_dev.c                                    |  4 +-
 fs/cifs/file.c                                    |  1 +
 fs/cifs/smb2misc.c                                |  4 +-
 fs/io_uring.c                                     |  8 ++--
 init/Kconfig                                      |  3 +-
 lib/math/div64.c                                  |  1 +
 net/mac80211/aead_api.c                           |  5 ++-
 net/mac80211/aes_gmac.c                           |  5 ++-
 net/mac80211/main.c                               | 13 +++++-
 net/netfilter/nf_conntrack_proto_gre.c            |  3 --
 net/netfilter/nf_tables_api.c                     |  3 ++
 tools/bpf/resolve_btfids/.gitignore               |  3 +-
 tools/bpf/resolve_btfids/Makefile                 | 44 ++++++++++----------
 tools/testing/kunit/kunit_config.py               |  2 +-
 tools/testing/selftests/arm64/fp/sve-test.S       | 22 +++++++---
 tools/testing/selftests/vm/Makefile               |  4 +-
 37 files changed, 242 insertions(+), 122 deletions(-)