5.10.203-rc3 review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest0 of 131 patches 10 repliesIn review
Patches in v1 No applies recorded yet
None of the 131 patches the cover letter announces are in this archive.
Reviews trailers per patch
| Patch | Florian Fainelli | Dominique Martinet | Linux Kernel Functional Testing | Jon Hunter |
|---|---|---|---|---|
| Series | 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 4 reviewers.
Cover letter [PATCH 5.10 000/131] 5.10.203-rc3 review
This is the start of the stable review cycle for the 5.10.203 release. There are 131 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.10.203-rc3.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.203-rc3
Saravana Kannan <[email protected]>
driver core: Release all resources during unbind before updating device links
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
Adrian Hunter <[email protected]>
mmc: block: Retry commands in CQE error recovery
Zheng Yongjun <[email protected]>
mmc: core: convert comma to semicolon
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
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
Quinn Tran <[email protected]>
scsi: qla2xxx: Fix system crash due to bad pointer access
Bart Van Assche <[email protected]>
scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
Bart Van Assche <[email protected]>
scsi: core: Introduce the scsi_cmd_to_rq() function
Steve French <[email protected]>
smb3: fix caching of ctime on setxattr
Jeff Layton <[email protected]>
fs: add ctime accessors infrastructure
Alex Deucher <[email protected]>
drm/amdgpu: don't use ATRM for external devices
Rajat Jain <[email protected]>
driver core: Move the "removable" attribute from USB to core
Amir Goldstein <[email protected]>
ima: annotate iint mutex to avoid lockdep false positive warnings
Helge Deller <[email protected]>
fbdev: stifb: Make the STI next font pointer a 32-bit signed offset
Siddharth Vadapalli <[email protected]>
misc: pci_endpoint_test: Add deviceID for J721S2 PCIe EP device support
Kishon Vijay Abraham I <[email protected]>
misc: pci_endpoint_test: Add deviceID for AM64 and J7200
Heiko Carstens <[email protected]>
s390/cmma: fix detection of DAT pages
Alexander Gordeev <[email protected]>
s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family
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
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()
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
Willem de Bruijn <[email protected]>
selftests/net: mptcp: fix uninitialized variable warnings
Willem de Bruijn <[email protected]>
selftests/net: ipsec: fix constant out of range
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
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: Do not lose cache flush during CQE error recovery
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
Keith Busch <[email protected]>
io_uring: fix off-by one bvec index
Johan Hovold <[email protected]>
USB: dwc3: qcom: fix wakeup after probe deferral
Ricardo Ribalda <[email protected]>
usb: dwc3: set the dma max_seg_size
Alexander Stein <[email protected]>
usb: dwc3: Fix default mode initialization
Oliver Neukum <[email protected]>
USB: dwc2: write HCINT with INTMASK applied
Lech Perczak <[email protected]>
USB: serial: option: don't claim interface 4 for ZTE MF290
Puliang Lu <[email protected]>
USB: serial: option: fix FM101R-GL defines
Victor Fragoso <[email protected]>
USB: serial: option: add Fibocom L7xx modules
Mingzhe Zou <[email protected]>
bcache: fixup lock c->root error
Mingzhe Zou <[email protected]>
bcache: fixup init dirty data errors
Rand Deeb <[email protected]>
bcache: prevent potential division by zero error
Coly Li <[email protected]>
bcache: check return value from btree_node_alloc_replacement()
Mikulas Patocka <[email protected]>
dm-delay: fix a race between delay_presuspend and delay_bio
Long Li <[email protected]>
hv_netvsc: Mark VF as slave before exposing it to user-mode
Haiyang Zhang <[email protected]>
hv_netvsc: Fix race of register_netdevice_notifier and VF register
Asuna Yang <[email protected]>
USB: serial: option: add Luat Air72*U series products
Jan Höppner <[email protected]>
s390/dasd: protect device queue against concurrent access
Mingzhe Zou <[email protected]>
bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up race
Coly Li <[email protected]>
bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce()
Keith Busch <[email protected]>
swiotlb-xen: provide the "max_mapping_size" method
Hans de Goede <[email protected]>
ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
Kuninori Morimoto <[email protected]>
ASoC: simple-card: fixup asoc_simple_probe() error handling
Al Viro <[email protected]>
nfsd: lock_rename() needs both directories to live on the same fs
Zhang Yi <[email protected]>
ext4: make sure allocate pending entry not fail
Baokun Li <[email protected]>
ext4: fix slab-use-after-free in ext4_es_insert_extent()
Baokun Li <[email protected]>
ext4: using nofail preallocation in ext4_es_insert_extent()
Baokun Li <[email protected]>
ext4: using nofail preallocation in ext4_es_insert_delayed_block()
Baokun Li <[email protected]>
ext4: using nofail preallocation in ext4_es_remove_extent()
Baokun Li <[email protected]>
ext4: use pre-allocated es in __es_remove_extent()
Baokun Li <[email protected]>
ext4: use pre-allocated es in __es_insert_extent()
Baokun Li <[email protected]>
ext4: factor out __es_alloc_extent() and __es_free_extent()
Baokun Li <[email protected]>
ext4: add a new helper to check if es must be kept
Huacai Chen <[email protected]>
MIPS: KVM: Fix a build warning about variable set but not used
Sakari Ailus <[email protected]>
media: ccs: Correctly initialise try compose rectangle
Peter Zijlstra <[email protected]>
lockdep: Fix block chain corruption
Johan Hovold <[email protected]>
USB: dwc3: qcom: fix ACPI platform device leak
Johan Hovold <[email protected]>
USB: dwc3: qcom: fix resource leaks on probe deferral
Christoph Hellwig <[email protected]>
nvmet: nul-terminate the NQNs passed in the connect command
Chaitanya Kulkarni <[email protected]>
nvmet: remove unnecessary ctrl parameter
David Howells <[email protected]>
afs: Fix file locking on R/O volumes to operate in local mode
David Howells <[email protected]>
afs: Return ENOENT if no cell DNS record can be found
Samuel Holland <[email protected]>
net: axienet: Fix check for partial TX checksum
Raju Rangoju <[email protected]>
amd-xgbe: propagate the correct speed and duplex status
Raju Rangoju <[email protected]>
amd-xgbe: handle the corner-case during tx completion
Raju Rangoju <[email protected]>
amd-xgbe: handle corner-case during sfp hotplug
Stefano Stabellini <[email protected]>
arm/xen: fix xen_vcpu_info allocation alignment
D. Wythe <[email protected]>
net/smc: avoid data corruption caused by decline
Jose Ignacio Tornos Martinez <[email protected]>
net: usb: ax88179_178a: fix failed operations during ax88179_reset
Kunwu Chan <[email protected]>
ipv4: Correct/silence an endian warning in __ip_do_redirect
Charles Yi <[email protected]>
HID: fix HID device resource race between HID core and debugging support
Benjamin Tissoires <[email protected]>
HID: core: store the unique system identifier in hid_device
Jonas Karlman <[email protected]>
drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full
Chen Ni <[email protected]>
ata: pata_isapnp: Add missing error check for devm_ioport_map()
Eric Dumazet <[email protected]>
wireguard: use DEV_STATS_INC()
Marek Vasut <[email protected]>
drm/panel: simple: Fix Innolux G101ICE-L01 timings
Marek Vasut <[email protected]>
drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
Xuxin Xiong <[email protected]>
drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
Shuijing Li <[email protected]>
drm/panel: boe-tv101wum-nl6: Fine tune the panel power sequence
David Howells <[email protected]>
afs: Make error on cell lookup failure consistent with OpenAFS
David Howells <[email protected]>
afs: Fix afs_server_list to be cleaned up with RCU
Heiner Kallweit <[email protected]>
Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E"
Neil Armstrong <[email protected]>
tty: serial: meson: retrieve port FIFO size from DT
Takashi Iwai <[email protected]>
media: imon: fix access to invalid resource for the second interface
Axel Lin <[email protected]>
i2c: sun6i-p2wi: Prevent potential division by zero
Qu Huang <[email protected]>
drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL
Patrick Thompson <[email protected]>
net: r8169: Disable multicast filter for RTL8168H and RTL8107E
Nathan Chancellor <[email protected]>
PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}()
Christopher Bednarz <[email protected]>
RDMA/irdma: Prevent zero-length STAG registration
-------------
Diffstat:
Documentation/ABI/testing/sysfs-bus-usb | 11 - Documentation/ABI/testing/sysfs-devices-removable | 17 ++ Makefile | 4 +- arch/arm/xen/enlighten.c | 3 +- arch/mips/kvm/mmu.c | 3 +- arch/parisc/include/uapi/asm/errno.h | 2 - arch/powerpc/kernel/fpu.S | 13 + arch/powerpc/kernel/vector.S | 2 + arch/s390/mm/page-states.c | 14 +- drivers/acpi/resource.c | 7 + drivers/ata/pata_isapnp.c | 3 + drivers/base/core.c | 28 ++ drivers/base/dd.c | 4 +- drivers/cpufreq/imx6q-cpufreq.c | 32 ++- drivers/firewire/core-device.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 6 + drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 7 + drivers/gpu/drm/panel/panel-simple.c | 13 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 14 +- drivers/hid/hid-core.c | 16 +- drivers/hid/hid-debug.c | 3 + drivers/i2c/busses/i2c-sun6i-p2wi.c | 5 + drivers/infiniband/hw/i40iw/i40iw_ctrl.c | 6 + drivers/infiniband/hw/i40iw/i40iw_type.h | 2 + drivers/infiniband/hw/i40iw/i40iw_verbs.c | 10 +- drivers/input/joystick/xpad.c | 2 + drivers/iommu/intel/iommu.c | 2 +- drivers/md/bcache/btree.c | 6 +- drivers/md/bcache/sysfs.c | 2 +- drivers/md/bcache/writeback.c | 22 +- drivers/md/dm-delay.c | 17 +- drivers/md/dm-verity-fec.c | 3 +- drivers/md/dm-verity-target.c | 4 +- drivers/md/dm-verity.h | 6 - drivers/media/i2c/smiapp/smiapp-core.c | 2 +- drivers/media/rc/imon.c | 6 + drivers/misc/pci_endpoint_test.c | 12 + drivers/mmc/core/block.c | 2 + drivers/mmc/core/core.c | 15 +- drivers/mmc/core/regulator.c | 41 +++ drivers/mmc/host/cqhci.c | 44 +-- drivers/mmc/host/sdhci-sprd.c | 25 ++ drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 14 + drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 11 +- drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 14 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 8 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 7 +- drivers/net/ethernet/realtek/r8169_main.c | 23 +- drivers/net/ethernet/renesas/ravb_main.c | 20 +- drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 4 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 66 +++-- drivers/net/usb/ax88179_178a.c | 4 +- drivers/net/wireguard/device.c | 4 +- drivers/net/wireguard/receive.c | 12 +- drivers/net/wireguard/send.c | 3 +- drivers/nvme/target/core.c | 21 +- drivers/nvme/target/fabrics-cmd.c | 15 +- drivers/nvme/target/nvmet.h | 5 +- drivers/pci/controller/dwc/pci-keystone.c | 8 +- drivers/pinctrl/core.c | 6 +- drivers/s390/block/dasd.c | 24 +- drivers/scsi/qla2xxx/qla_os.c | 14 +- drivers/tty/serial/meson_uart.c | 2 + drivers/usb/core/config.c | 85 +++--- drivers/usb/core/hub.c | 13 +- drivers/usb/core/sysfs.c | 24 -- drivers/usb/dwc2/hcd_intr.c | 15 +- drivers/usb/dwc3/core.c | 2 + drivers/usb/dwc3/drd.c | 2 +- drivers/usb/dwc3/dwc3-qcom.c | 52 +++- drivers/usb/serial/option.c | 11 +- drivers/video/fbdev/sticore.h | 2 +- drivers/xen/swiotlb-xen.c | 1 + fs/afs/dynroot.c | 4 +- fs/afs/internal.h | 1 + fs/afs/server_list.c | 2 +- fs/afs/super.c | 2 + fs/afs/vl_rotate.c | 10 + 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/ext4/extents_status.c | 306 +++++++++++++++------ fs/inode.c | 16 ++ fs/nfsd/vfs.c | 12 +- include/linux/device.h | 37 +++ include/linux/fs.h | 45 ++- include/linux/hid.h | 5 + include/linux/mmc/host.h | 3 + include/linux/platform_data/x86/soc.h | 65 +++++ include/linux/usb.h | 7 - include/linux/workqueue.h | 1 + include/scsi/scsi_cmnd.h | 6 + io_uring/io_uring.c | 2 +- kernel/locking/lockdep.c | 3 +- kernel/workqueue.c | 9 + lib/errname.c | 6 - net/ipv4/igmp.c | 6 +- net/ipv4/route.c | 2 +- net/smc/af_smc.c | 8 +- security/integrity/iint.c | 48 +++- sound/pci/hda/hda_intel.c | 2 + sound/pci/hda/patch_realtek.c | 12 + sound/soc/generic/simple-card.c | 6 +- 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/testing/selftests/net/ipsec.c | 4 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 11 +- 115 files changed, 1216 insertions(+), 513 deletions(-)