Skip to content

5.15.142-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 64 patches 7 repliesIn review

Patches in v1 No applies recorded yet

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

Reviews trailers per patch

PatchFlorian FainelliAllen PaisHarshit MogalapalliLinux Kernel Functional TestingRon EconomosJon HunterGuenter Roeck
SeriesT-b T-b T-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 7 reviewers.

Read the v1 thread

Cover letter [PATCH 5.15 00/64] 5.15.142-rc2 review

This is the start of the stable review cycle for the 5.15.142 release. There are 64 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 Dec 2023 18:32:16 +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.15.142-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.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.142-rc2

Christoph Hellwig <[email protected]>
iomap: update ki_pos a little later in iomap_dio_complete

Heiner Kallweit <[email protected]>
r8169: fix deadlock on RTL8125 in jumbo mtu mode

Heiner Kallweit <[email protected]>
r8169: disable ASPM in case of tx timeout

Wenchao Chen <[email protected]>
mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled

Heiner Kallweit <[email protected]>
mmc: core: add helpers mmc_regulator_enable/disable_vqmmc

Lu Baolu <[email protected]>
iommu/vt-d: Make context clearing consistent with context mapping

Lu Baolu <[email protected]>
iommu/vt-d: Omit devTLB invalidation requests when TES=0

Christoph Niedermaier <[email protected]>
cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily

Christoph Niedermaier <[email protected]>
cpufreq: imx6q: don't warn for disabling a non-existing frequency

Steve French <[email protected]>
smb3: fix caching of ctime on setxattr

Jeff Layton <[email protected]>
fs: add ctime accessors infrastructure

Helge Deller <[email protected]>
fbdev: stifb: Make the STI next font pointer a 32-bit signed offset

Mark Hasemeyer <[email protected]>
ASoC: SOF: sof-pci-dev: Fix community key quirk detection

Pierre-Louis Bossart <[email protected]>
ASoC: SOF: sof-pci-dev: don't use the community key on APL Chromebooks

Pierre-Louis Bossart <[email protected]>
ASoC: SOF: sof-pci-dev: add parameter to override topology filename

Pierre-Louis Bossart <[email protected]>
ASoC: SOF: sof-pci-dev: use community key on all Up boards

Hans de Goede <[email protected]>
ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header

Steve French <[email protected]>
smb3: fix touch -h of symlink

Ilpo Järvinen <[email protected]>
selftests/resctrl: Move _GNU_SOURCE define into Makefile

Shaopeng Tan <[email protected]>
selftests/resctrl: Add missing SPDX license to Makefile

Adrian Hunter <[email protected]>
perf intel-pt: Fix async branch flags

Claudiu Beznea <[email protected]>
net: ravb: Stop DMA in case of failures on ravb_open()

Claudiu Beznea <[email protected]>
net: ravb: Start TX queues after HW initialization succeeded

Claudiu Beznea <[email protected]>
net: ravb: Use pm_runtime_resume_and_get()

Claudiu Beznea <[email protected]>
net: ravb: Check return value of reset_control_deassert()

Yoshihiro Shimoda <[email protected]>
ravb: Fix races between ravb_tx_timeout_work() and net related ops

Heiner Kallweit <[email protected]>
r8169: prevent potential deadlock in rtl8169_close

Andrey Grodzovsky <[email protected]>
Revert "workqueue: remove unused cancel_work()"

Geetha sowjanya <[email protected]>
octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64

Furong Xu <[email protected]>
net: stmmac: xgmac: Disable FPE MMC interrupts

Elena Salomatkina <[email protected]>
octeontx2-af: Fix possible buffer overflow

Willem de Bruijn <[email protected]>
selftests/net: ipsec: fix constant out of range

Dmitry Antipov <[email protected]>
uapi: propagate __struct_group() attributes to the container union

Ioana Ciornei <[email protected]>
dpaa2-eth: increase the needed headroom to account for alignment

Zhengchao Shao <[email protected]>
ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet

Niklas Neronin <[email protected]>
usb: config: fix iteration issue in 'usb_get_bos_descriptor()'

Alan Stern <[email protected]>
USB: core: Change configuration warnings to notices

Haiyang Zhang <[email protected]>
hv_netvsc: fix race of netvsc and VF register_netdevice

Patrick Wang <[email protected]>
rcu: Avoid tracing a few functions executed in stop machine

Xin Long <[email protected]>
vlan: move dev_put into vlan_dev_uninit

Xin Long <[email protected]>
vlan: introduce vlan_dev_free_egress_priority

Max Nguyen <[email protected]>
Input: xpad - add HyperX Clutch Gladiate Support

Filipe Manana <[email protected]>
btrfs: make error messages more clear when getting a chunk map

Jann Horn <[email protected]>
btrfs: send: ensure send_fd is writable

Filipe Manana <[email protected]>
btrfs: fix off-by-one when checking chunk map includes logical address

Bragatheswaran Manickavel <[email protected]>
btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()

Qu Wenruo <[email protected]>
btrfs: add dmesg output for first mount and last unmount of a filesystem

Helge Deller <[email protected]>
parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes

Timothy Pearson <[email protected]>
powerpc: Don't clobber f0/vs0 during fp|altivec register save

Abdul Halim, Mohd Syazwan <[email protected]>
iommu/vt-d: Add MTL to quirk list to skip TE disabling

Markus Weippert <[email protected]>
bcache: revert replacing IS_ERR_OR_NULL with IS_ERR

Wu Bo <[email protected]>
dm verity: don't perform FEC for failed readahead IO

Mikulas Patocka <[email protected]>
dm-verity: align struct dm_verity_fec_io properly

Kailang Yang <[email protected]>
ALSA: hda/realtek: Add supported ALC257 for ChromeOS

Kailang Yang <[email protected]>
ALSA: hda/realtek: Headset Mic VREF to 100%

Takashi Iwai <[email protected]>
ALSA: hda: Disable power-save on KONTRON SinglePC

Adrian Hunter <[email protected]>
mmc: block: Be sure to wait while busy in CQE error recovery

Adrian Hunter <[email protected]>
mmc: block: Do not lose cache flush during CQE error recovery

Adrian Hunter <[email protected]>
mmc: block: Retry commands in CQE error recovery

Adrian Hunter <[email protected]>
mmc: cqhci: Fix task clearing in CQE error recovery

Adrian Hunter <[email protected]>
mmc: cqhci: Warn of halt or task clear failure

Adrian Hunter <[email protected]>
mmc: cqhci: Increase recovery halt timeout

Yang Yingliang <[email protected]>
firewire: core: fix possible memory leak in create_units()

Maria Yu <[email protected]>
pinctrl: avoid reload of p state in list iteration

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

Diffstat:

 Makefile                                           |  4 +-
 arch/parisc/include/uapi/asm/errno.h               |  2 -
 arch/powerpc/kernel/fpu.S                          | 13 ++++
 arch/powerpc/kernel/vector.S                       |  2 +
 drivers/cpufreq/imx6q-cpufreq.c                    | 32 ++++----
 drivers/firewire/core-device.c                     | 11 +--
 drivers/input/joystick/xpad.c                      |  2 +
 drivers/iommu/intel/dmar.c                         | 18 +++++
 drivers/iommu/intel/iommu.c                        |  6 +-
 drivers/md/bcache/btree.c                          |  2 +-
 drivers/md/dm-verity-fec.c                         |  3 +-
 drivers/md/dm-verity-target.c                      |  4 +-
 drivers/md/dm-verity.h                             |  6 --
 drivers/mmc/core/block.c                           |  2 +
 drivers/mmc/core/core.c                            |  9 ++-
 drivers/mmc/core/regulator.c                       | 41 +++++++++++
 drivers/mmc/host/cqhci-core.c                      | 44 +++++------
 drivers/mmc/host/sdhci-sprd.c                      | 25 +++++++
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c   |  8 +-
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h   |  2 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    |  4 +-
 .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   |  7 +-
 drivers/net/ethernet/realtek/r8169_main.c          | 23 +++++-
 drivers/net/ethernet/renesas/ravb_main.c           | 30 ++++++--
 drivers/net/ethernet/stmicro/stmmac/mmc_core.c     |  4 +
 drivers/net/hyperv/netvsc_drv.c                    | 25 ++++---
 drivers/pinctrl/core.c                             |  6 +-
 drivers/usb/core/config.c                          | 85 +++++++++++-----------
 drivers/video/fbdev/sticore.h                      |  2 +-
 fs/btrfs/disk-io.c                                 |  1 +
 fs/btrfs/ref-verify.c                              |  2 +
 fs/btrfs/send.c                                    |  2 +-
 fs/btrfs/super.c                                   |  5 +-
 fs/btrfs/volumes.c                                 |  9 ++-
 fs/cifs/cifsfs.c                                   |  1 +
 fs/cifs/xattr.c                                    |  5 +-
 fs/inode.c                                         | 16 ++++
 fs/iomap/direct-io.c                               | 22 +++---
 include/linux/fs.h                                 | 45 +++++++++++-
 include/linux/mmc/host.h                           |  3 +
 include/linux/platform_data/x86/soc.h              | 65 +++++++++++++++++
 include/linux/workqueue.h                          |  1 +
 include/uapi/linux/stddef.h                        |  2 +-
 kernel/rcu/tree_plugin.h                           |  8 +-
 kernel/workqueue.c                                 |  9 +++
 lib/errname.c                                      |  6 --
 net/8021q/vlan.h                                   |  2 +-
 net/8021q/vlan_dev.c                               | 15 +++-
 net/8021q/vlan_netlink.c                           |  7 +-
 net/ipv4/igmp.c                                    |  6 +-
 sound/pci/hda/hda_intel.c                          |  2 +
 sound/pci/hda/patch_realtek.c                      | 12 +++
 sound/soc/intel/common/soc-intel-quirks.h          | 51 +------------
 sound/soc/sof/sof-pci-dev.c                        | 62 ++++++++++++----
 tools/arch/parisc/include/uapi/asm/errno.h         |  2 -
 tools/perf/util/intel-pt.c                         |  2 +
 tools/testing/selftests/net/ipsec.c                |  4 +-
 tools/testing/selftests/resctrl/Makefile           |  4 +-
 tools/testing/selftests/resctrl/resctrl.h          |  1 -
 59 files changed, 550 insertions(+), 244 deletions(-)