Skip to content

5.10.212-rc2 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 41 patches 5 repliesIn review

Patches in v1 No applies recorded yet

None of the 41 patches the cover letter announces are in this archive.

Reviews trailers per patch

PatchPavel Machek (CIP)Jon HunterFlorian FainelliDominique MartinetLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b T-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 5 reviewers.

Read the v1 thread

Cover letter [PATCH 5.10 00/41] 5.10.212-rc2 review

This is the start of the stable review cycle for the 5.10.212 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 Thu, 07 Mar 2024 11:31:02 +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.212-rc2.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.212-rc2

Davide Caratti <[email protected]>
mptcp: fix double-free on socket dismantle

Chuanhong Guo <[email protected]>
mtd: spinand: gigadevice: fix Quad IO for GD5F1GQ5UExxG

Bartosz Golaszewski <[email protected]>
gpio: fix resource unwinding order in error path

Andy Shevchenko <[email protected]>
gpiolib: Fix the error path order in gpiochip_add_data_with_key()

Arturas Moskvinas <[email protected]>
gpio: 74x164: Enable output pins after registers are reset

Oscar Salvador <[email protected]>
fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super

Baokun Li <[email protected]>
cachefiles: fix memory leak in cachefiles_add_cache()

Baokun Li <[email protected]>
ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()

Paolo Abeni <[email protected]>
mptcp: fix possible deadlock in subflow diag

Paolo Bonzini <[email protected]>
x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers

Bjorn Andersson <[email protected]>
pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation

Elad Nachman <[email protected]>
mmc: sdhci-xenon: fix PHY init clock stability

Elad Nachman <[email protected]>
mmc: sdhci-xenon: add timeout for PHY init complete

Ivan Semenov <[email protected]>
mmc: core: Fix eMMC initialization with 1-bit bus connection

Curtis Klein <[email protected]>
dmaengine: fsl-qdma: init irq after reg initialization

Peng Ma <[email protected]>
dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read

David Sterba <[email protected]>
btrfs: dev-replace: properly validate device names

Johannes Berg <[email protected]>
wifi: nl80211: reject iftype change with mesh ID change

Alexander Ofitserov <[email protected]>
gtp: fix use-after-free and null-ptr-deref in gtp_newlink()

Tetsuo Handa <[email protected]>
tomoyo: fix UAF write bug in tomoyo_write_control()

Dimitris Vlachos <[email protected]>
riscv: Sparse-Memory/vmemmap out-of-bounds fix

David Howells <[email protected]>
afs: Fix endless loop in directory parsing

Takashi Iwai <[email protected]>
ALSA: Drop leftover snd-rtctimer stuff from Makefile

Hans de Goede <[email protected]>
power: supply: bq27xxx-i2c: Do not free non existing IRQ

Arnd Bergmann <[email protected]>
efi/capsule-loader: fix incorrect allocation size

Lin Ma <[email protected]>
rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back

Ignat Korchagin <[email protected]>
netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate()

Kai-Heng Feng <[email protected]>
Bluetooth: Enforce validation on max value of connection interval

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST

Zijun Hu <[email protected]>
Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR

Ying Hsu <[email protected]>
Bluetooth: Avoid potential use-after-free in hci_error_reset

Javier Carrasco <[email protected]>
net: usb: dm9601: fix wrong return value in dm9601_mdio_read

Oleksij Rempel <[email protected]>
lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected

Eric Dumazet <[email protected]>
ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()

Yunjian Wang <[email protected]>
tun: Fix xdp_rxq_info's queue_index when detaching

Florian Westphal <[email protected]>
net: ip_tunnel: prevent perpetual headroom growth

Ryosuke Yasuoka <[email protected]>
netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter

Han Xu <[email protected]>
mtd: spinand: gigadevice: Fix the get ecc status issue

Reto Schneider <[email protected]>
mtd: spinand: gigadevice: Support GD5F1GQ5UExxG

zhenwei pi <[email protected]>
crypto: virtio/akcipher - Fix stack overflow on memcpy

Hans de Goede <[email protected]>
platform/x86: touchscreen_dmi: Allow partial (prefix) matches for ACPI names

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

Diffstat:

 Makefile                                           |   4 +-
 arch/riscv/include/asm/pgtable.h                   |   2 +-
 arch/x86/kernel/cpu/intel.c                        | 178 +++++++++++----------
 .../crypto/virtio/virtio_crypto_akcipher_algs.c    |   5 +-
 drivers/dma/fsl-qdma.c                             |  25 +--
 drivers/firmware/efi/capsule-loader.c              |   2 +-
 drivers/gpio/gpio-74x164.c                         |   4 +-
 drivers/gpio/gpiolib.c                             |  12 +-
 drivers/mmc/core/mmc.c                             |   2 +
 drivers/mmc/host/sdhci-xenon-phy.c                 |  48 ++++--
 drivers/mtd/nand/spi/gigadevice.c                  |  81 ++++++++--
 drivers/net/gtp.c                                  |  12 +-
 drivers/net/tun.c                                  |   1 +
 drivers/net/usb/dm9601.c                           |   2 +-
 drivers/net/usb/lan78xx.c                          |   3 +-
 drivers/platform/x86/touchscreen_dmi.c             |   4 +-
 drivers/power/supply/bq27xxx_battery_i2c.c         |   4 +-
 drivers/soc/qcom/rpmhpd.c                          |   7 +-
 fs/afs/dir.c                                       |   4 +-
 fs/btrfs/dev-replace.c                             |  24 ++-
 fs/cachefiles/bind.c                               |   3 +
 fs/ext4/mballoc.c                                  |  39 ++---
 fs/hugetlbfs/inode.c                               |   6 +-
 net/bluetooth/hci_core.c                           |   7 +-
 net/bluetooth/hci_event.c                          |  13 +-
 net/bluetooth/l2cap_core.c                         |   8 +-
 net/core/rtnetlink.c                               |  11 +-
 net/ipv4/ip_tunnel.c                               |  28 +++-
 net/ipv6/addrconf.c                                |   7 +-
 net/mptcp/diag.c                                   |   3 +
 net/mptcp/protocol.c                               |  49 ++++++
 net/netfilter/nft_compat.c                         |  20 +++
 net/netlink/af_netlink.c                           |   2 +-
 net/wireless/nl80211.c                             |   2 +
 security/tomoyo/common.c                           |   3 +-
 sound/core/Makefile                                |   1 -
 36 files changed, 430 insertions(+), 196 deletions(-)