Skip to content

5.10.86-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest33 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/33nfc: fix segfault in nfc_genl_dump_devices_donenet/nfc/netlink.c+4 -20 replies
2/33drm/msm/dsi: set default num_data_lanesdrivers/gpu/drm/msm/dsi/dsi_host.c+2 -00 replies
3/33KVM: arm64: Save PSTATE early on exitarch/arm64/kvm/hyp/include/hyp/switch.h arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h+12 -10 replies
4/33s390/test_unwind: use raw opcode instead of invalid instructionarch/s390/lib/test_unwind.c+3 -20 replies
5/33Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP"drivers/tty/serial/fsl_lpuart.c+1 -00 replies
6/33net/mlx4_en: Update reported link modes for 1/10Gdrivers/net/ethernet/mellanox/mlx4/en_ethtool.c+3 -30 replies
7/33ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vidsound/pci/hda/hda_intel.c sound/pci/hda/patch_hdmi.c+12 -10 replies
8/33ALSA: hda/hdmi: fix HDA codec entry table order for ADL-Psound/pci/hda/patch_hdmi.c+1 -10 replies
9/33parisc/agp: Annotate parisc agp init functions with __initdrivers/char/agp/parisc-agp.c+3 -30 replies
10/33i2c: rk3x: Handle a spurious start completion interrupt flagdrivers/i2c/busses/i2c-rk3x.c+2 -20 replies
11/33net: netlink: af_netlink: Prevent empty skb by adding a check on len.net/netlink/af_netlink.c+5 -00 replies
12/33drm/amd/display: Fix for the no Audio bug with Tiled Displaysdrivers/gpu/drm/amd/display/dc/core/dc_resource.c+4 -00 replies
13/33drm/amd/display: add connector type check for CRC source setdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c+8 -00 replies
14/33tracing: Fix a kmemleak false positive in tracing_mapkernel/trace/tracing_map.c+3 -00 replies
15/33KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI reqarch/x86/kvm/hyperv.c+5 -20 replies
16/33staging: most: dim2: use device release methoddrivers/staging/most/dim2/dim2.c+30 -250 replies
17/33bpf: Fix integer overflow in argument calculation for bpf_map_area_allockernel/bpf/devmap.c net/core/sock_map.c+3 -30 replies
18/33fuse: make sure reclaim doesnt write the inodefs/fuse/dir.c fs/fuse/file.c fs/fuse/fuse_i.h +1 more+27 -00 replies
19/33hwmon: (dell-smm) Fix warning on /proc/i8k creation errordrivers/hwmon/dell-smm-hwmon.c+5 -20 replies
20/33ethtool: do not perform operations on net devices being unregisterednet/ethtool/netlink.h+3 -00 replies
21/33perf inject: Fix itrace space allowed for new attributestools/perf/builtin-inject.c+1 -10 replies
22/33perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usagetools/perf/util/intel-pt-decoder/intel-pt-decoder.c+3 -20 replies
23/33perf intel-pt: Fix sync state when a PSB (synchronization) packet is foundtools/perf/util/intel-pt-decoder/intel-pt-decoder.c+1 -10 replies
24/33perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state typetools/perf/util/intel-pt-decoder/intel-pt-decoder.c+13 -190 replies
25/33perf intel-pt: Fix state setting when receiving overflow (OVF) packettools/perf/util/intel-pt-decoder/intel-pt-decoder.c+28 -40 replies
26/33perf intel-pt: Fix next err value, walking tracetools/perf/util/intel-pt-decoder/intel-pt-decoder.c+1 -00 replies
27/33perf intel-pt: Fix missing instruction events with q optiontools/perf/util/intel-pt-decoder/intel-pt-decoder.c+8 -30 replies
28/33perf intel-pt: Fix error timestamp setting on the decoder error pathtools/perf/util/intel-pt.c+1 -00 replies
29/33memblock: free_unused_memmap: use pageblock units instead of MAX_ORDERarch/arm/mm/init.c+8 -80 replies
30/33memblock: align freed memory map on pageblock boundaries with SPARSEMEMarch/arm/mm/init.c+5 -30 replies
31/33memblock: ensure there is no overflow in memblock_overlaps_region()mm/memblock.c+2 -10 replies
32/33arm: extend pfn_valid to take into account freed memory map alignmentarch/arm/mm/init.c+12 -10 replies
33/33arm: ioremap: dont abuse pfn_valid() to check if pfn is in RAMarch/arm/mm/ioremap.c+3 -10 replies

Reviews trailers per patch

12 of 33 patches have a Reviewed-by or Acked-by.

PatchDouglas AndersonStephen BoydJun LeiBhawanpreet LakhaDaniel WheelerHarry WentlandRodrigo SiqueiraVitaly KuznetsovPali RohárFuad TabbaNick DesaulniersChristian BorntraegerPeng FanTony LindgrenKefeng WangKrzysztof KozlowskiMichael StapelbergTariq ToukanJohn KeepingGuenter RoeckUma ShankarJon HunterShuah KhanFlorian FainelliFox ChenHulk RobotLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b T-b T-b T-b
1/33R-b
2/33R-b R-b
3/33T-b R-b
4/33R-b R-b
5/33R-b
6/33T-b R-b
7/33R-b
8/33
9/33
10/33R-b
11/33
12/33R-b A-b T-b
13/33R-b R-b
14/33
15/33R-b
16/33
17/33
18/33
19/33A-b
20/33
21/33
22/33
23/33
24/33
25/33
26/33
27/33
28/33
29/33T-b
30/33T-b
31/33T-b
32/33T-b T-b
33/33T-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 27 reviewers.

Read the v1 thread

Cover letter [PATCH 5.10 00/33] 5.10.86-rc1 review

This is the start of the stable review cycle for the 5.10.86 release. There are 33 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 Fri, 17 Dec 2021 17:20:14 +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.86-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.86-rc1

Mike Rapoport <[email protected]>
arm: ioremap: don't abuse pfn_valid() to check if pfn is in RAM

Mike Rapoport <[email protected]>
arm: extend pfn_valid to take into account freed memory map alignment

Mike Rapoport <[email protected]>
memblock: ensure there is no overflow in memblock_overlaps_region()

Mike Rapoport <[email protected]>
memblock: align freed memory map on pageblock boundaries with SPARSEMEM

Mike Rapoport <[email protected]>
memblock: free_unused_memmap: use pageblock units instead of MAX_ORDER

Adrian Hunter <[email protected]>
perf intel-pt: Fix error timestamp setting on the decoder error path

Adrian Hunter <[email protected]>
perf intel-pt: Fix missing 'instruction' events with 'q' option

Adrian Hunter <[email protected]>
perf intel-pt: Fix next 'err' value, walking trace

Adrian Hunter <[email protected]>
perf intel-pt: Fix state setting when receiving overflow (OVF) packet

Adrian Hunter <[email protected]>
perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state type

Adrian Hunter <[email protected]>
perf intel-pt: Fix sync state when a PSB (synchronization) packet is found

Adrian Hunter <[email protected]>
perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usage

Adrian Hunter <[email protected]>
perf inject: Fix itrace space allowed for new attributes

Antoine Tenart <[email protected]>
ethtool: do not perform operations on net devices being unregistered

Armin Wolf <[email protected]>
hwmon: (dell-smm) Fix warning on /proc/i8k creation error

Miklos Szeredi <[email protected]>
fuse: make sure reclaim doesn't write the inode

Bui Quang Minh <[email protected]>
bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc

Nikita Yushchenko <[email protected]>
staging: most: dim2: use device release method

Sean Christopherson <[email protected]>
KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req

Chen Jun <[email protected]>
tracing: Fix a kmemleak false positive in tracing_map

Perry Yuan <[email protected]>
drm/amd/display: add connector type check for CRC source set

Mustapha Ghaddar <[email protected]>
drm/amd/display: Fix for the no Audio bug with Tiled Displays

Harshit Mogalapalli <[email protected]>
net: netlink: af_netlink: Prevent empty skb by adding a check on len.

Ondrej Jirman <[email protected]>
i2c: rk3x: Handle a spurious start completion interrupt flag

Helge Deller <[email protected]>
parisc/agp: Annotate parisc agp init functions with __init

Kai Vehmanen <[email protected]>
ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P

Kai Vehmanen <[email protected]>
ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid

Erik Ekman <[email protected]>
net/mlx4_en: Update reported link modes for 1/10G

Alexander Stein <[email protected]>
Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP"

Ilie Halip <[email protected]>
s390/test_unwind: use raw opcode instead of invalid instruction

Marc Zyngier <[email protected]>
KVM: arm64: Save PSTATE early on exit

Philip Chen <[email protected]>
drm/msm/dsi: set default num_data_lanes

Tadeusz Struk <[email protected]>
nfc: fix segfault in nfc_genl_dump_devices_done

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

Diffstat:

 Makefile                                           |  4 +-
 arch/arm/mm/init.c                                 | 37 ++++++----
 arch/arm/mm/ioremap.c                              |  4 +-
 arch/arm64/kvm/hyp/include/hyp/switch.h            |  6 ++
 arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h         |  7 +-
 arch/s390/lib/test_unwind.c                        |  5 +-
 arch/x86/kvm/hyperv.c                              |  7 +-
 drivers/char/agp/parisc-agp.c                      |  6 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c  |  8 +++
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |  4 ++
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |  2 +
 drivers/hwmon/dell-smm-hwmon.c                     |  7 +-
 drivers/i2c/busses/i2c-rk3x.c                      |  4 +-
 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c    |  6 +-
 drivers/staging/most/dim2/dim2.c                   | 55 +++++++-------
 drivers/tty/serial/fsl_lpuart.c                    |  1 +
 fs/fuse/dir.c                                      |  8 +++
 fs/fuse/file.c                                     | 15 ++++
 fs/fuse/fuse_i.h                                   |  1 +
 fs/fuse/inode.c                                    |  3 +
 kernel/bpf/devmap.c                                |  4 +-
 kernel/trace/tracing_map.c                         |  3 +
 mm/memblock.c                                      |  3 +-
 net/core/sock_map.c                                |  2 +-
 net/ethtool/netlink.h                              |  3 +
 net/netlink/af_netlink.c                           |  5 ++
 net/nfc/netlink.c                                  |  6 +-
 sound/pci/hda/hda_intel.c                          | 12 +++-
 sound/pci/hda/patch_hdmi.c                         |  3 +-
 tools/perf/builtin-inject.c                        |  2 +-
 .../perf/util/intel-pt-decoder/intel-pt-decoder.c  | 83 ++++++++++++++--------
 tools/perf/util/intel-pt.c                         |  1 +
 32 files changed, 224 insertions(+), 93 deletions(-)