Skip to content

6.1.59-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest131 patches 20 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/131net: mana: Fix TX CQE error handlingdrivers/net/ethernet/microsoft/mana/mana_en.c+10 -65 replies
2/131mptcp: fix delegated action racesnet/mptcp/protocol.c net/mptcp/protocol.h net/mptcp/subflow.c+34 -390 replies
3/131drm/i915: Dont set PIPE_CONTROL_FLUSH_L3 for aux invaldrivers/gpu/drm/i915/gt/gen8_engine_cs.c+10 -10 replies
4/131RDMA/cxgb4: Check skb value for failure to allocatedrivers/infiniband/hw/cxgb4/cm.c+3 -00 replies
5/131perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7drivers/perf/arm-cmn.c+1 -10 replies
6/131platform/x86: think-lmi: Fix reference leakdrivers/platform/x86/think-lmi.c+20 -40 replies
7/131platform/x86: hp-wmi:: Mark driver struct with __refdata to prevent section mismatch warningdrivers/platform/x86/hp/hp-wmi.c+7 -10 replies
8/131scsi: Do not rescan devices with a suspended queuedrivers/scsi/scsi_scan.c+6 -50 replies
9/131HID: logitech-hidpp: Fix kernel crash on receiver USB disconnectdrivers/hid/hid-logitech-hidpp.c+2 -10 replies
10/131quota: Fix slow quotaofffs/quota/dquot.c include/linux/quota.h include/linux/quotaops.h+43 -290 replies
11/131ASoC: amd: yc: Fix non-functional mic on Lenovo 82YMsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
12/131ata: libata-scsi: Disable scsi device manage_system_start_stopdrivers/ata/libata-core.c drivers/ata/libata-eh.c drivers/ata/libata-scsi.c +2 more+157 -120 replies
13/131net: prevent address rewrite in kernel_bind()net/netfilter/ipvs/ip_vs_sync.c net/rds/tcp_connect.c net/rds/tcp_listen.c +1 more+9 -50 replies
14/131arm64: dts: qcom: sm8150: extend the size of the PDC resourcearch/arm64/boot/dts/qcom/sm8150.dtsi+1 -10 replies
15/131dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update description for #interrupt-cells propertyDocumentation/devicetree/bindings/interrupt-controller/renesas,rzg2l-irqc.yaml+3 -20 replies
16/131irqchip: renesas-rzg2l: Fix logic to clear TINT interrupt sourcedrivers/irqchip/irq-renesas-rzg2l.c+1 -10 replies
17/131KEYS: trusted: Remove redundant static calls usagesecurity/keys/trusted-keys/trusted_core.c+5 -80 replies
18/131ALSA: usb-audio: Fix microphone sound on Opencomm2 Headsetsound/usb/quirks.c+5 -10 replies
19/131ALSA: usb-audio: Fix microphone sound on Nexigo webcam.sound/usb/mixer.c sound/usb/quirks.c+9 -00 replies
20/131ALSA: hda/realtek: Change model for Intel RVP boardsound/pci/hda/patch_realtek.c+2 -20 replies
21/131ASoC: SOF: amd: fix for firmware reload failure after playbacksound/soc/sof/amd/pci-rmb.c+0 -10 replies
22/131ASoC: simple-card-utils: fixup simple_util_startup() error handlingsound/soc/generic/simple-card-utils.c+2 -10 replies
23/131ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in MTL match tablesound/soc/intel/boards/sof_es8336.c sound/soc/intel/common/soc-acpi-intel-mtl-match.c+22 -00 replies
24/131ASoC: Intel: sof_sdw: add support for SKU 0B14sound/soc/intel/boards/sof_sdw.c+10 -00 replies
25/131ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match table.sound/soc/intel/common/soc-acpi-intel-mtl-match.c+13 -00 replies
26/131ASoC: Use of_property_read_bool() for boolean propertiessound/soc/codecs/sta32x.c sound/soc/codecs/sta350.c sound/soc/codecs/tas5086.c +4 more+57 -670 replies
27/131ASoC: fsl_sai: MCLK bind with TX/RX enable bitsound/soc/fsl/fsl_sai.c sound/soc/fsl/fsl_sai.h+23 -30 replies
28/131ASoC: fsl_sai: Dont disable bitclock for i.MX8MPsound/soc/fsl/fsl_sai.c+7 -20 replies
29/131ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable mute LEDsound/pci/hda/patch_realtek.c+22 -00 replies
30/131ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360 15-eu0xxxsound/pci/hda/patch_realtek.c+8 -00 replies
31/131ALSA: hda/realtek - ALC287 I2S speaker platform supportsound/pci/hda/patch_realtek.c+30 -00 replies
32/131ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMPsound/pci/hda/patch_realtek.c+15 -80 replies
33/131pinctrl: nuvoton: wpcm450: fix out of bounds writedrivers/pinctrl/nuvoton/pinctrl-wpcm450.c+3 -30 replies
34/131drm/msm/dp: do not reinitialize phy unless retry during link trainingdrivers/gpu/drm/msm/dp/dp_ctrl.c+6 -70 replies
35/131drm/msm/dsi: skip the wait for video mode done if not applicabledrivers/gpu/drm/msm/dsi/dsi_host.c+12 -00 replies
36/131drm/msm/dsi: fix irq_of_parse_and_map() error checkingdrivers/gpu/drm/msm/dsi/dsi_host.c+3 -40 replies
37/131drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid overflowdrivers/gpu/drm/msm/disp/dpu1/dpu_plane.c+6 -60 replies
38/131drm/msm/dp: Add newlines to debug printksdrivers/gpu/drm/msm/dp/dp_link.c+1 -10 replies
39/131phy: lynx-28g: cancel the CDR check work item on the remove pathdrivers/phy/freescale/phy-fsl-lynx-28g.c+9 -00 replies
40/131phy: lynx-28g: lock PHY while performing CDR lock workarounddrivers/phy/freescale/phy-fsl-lynx-28g.c+6 -30 replies
41/131phy: lynx-28g: serialize concurrent phy_set_mode_ext() calls to shared registersdrivers/phy/freescale/phy-fsl-lynx-28g.c+9 -00 replies
42/131net: dsa: qca8k: fix potential MDIO bus conflict when accessing internal PHYs via management framesdrivers/net/dsa/qca/qca8k-8xxx.c+11 -00 replies
43/131can: isotp: isotp_sendmsg(): fix TX state detection and wait behaviornet/can/isotp.c+8 -114 replies
44/131can: sun4i_can: Only show Kconfig if ARCH_SUNXI is setdrivers/net/can/Kconfig+1 -10 replies
45/131arm64: dts: mediatek: mt8195: Set DSU PMU status to failarch/arm64/boot/dts/mediatek/mt8195.dtsi+1 -00 replies
46/131ravb: Fix up dma_free_coherent() call in ravb_remove()drivers/net/ethernet/renesas/ravb_main.c+2 -20 replies
47/131ravb: Fix use-after-free issue in ravb_tx_timeout_work()drivers/net/ethernet/renesas/ravb_main.c+2 -00 replies
48/131ieee802154: ca8210: Fix a potential UAF in ca8210_probedrivers/net/ieee802154/ca8210.c+3 -140 replies
49/131mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return typedrivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c+2 -20 replies
50/131xen-netback: use default TX queue size for vifsdrivers/net/xen-netback/interface.c+0 -40 replies
51/131riscv, bpf: Factor out emit_call for kernel and bpf contextarch/riscv/net/bpf_jit_comp64.c+13 -170 replies
52/131riscv, bpf: Sign-extend return valuesarch/riscv/net/bpf_jit_comp64.c+3 -20 replies
53/131drm/vmwgfx: fix typo of sizeof argumentdrivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c+1 -10 replies
54/131bpf: Fix verifier log for async callback return valueskernel/bpf/verifier.c+3 -30 replies
55/131net: refine debug info in skb_checksum_help()net/core/dev.c+6 -20 replies
56/131net: macsec: indicate next pn update when offloadingdrivers/net/macsec.c include/net/macsec.h+3 -00 replies
57/131net: phy: mscc: macsec: reject PN update requestsdrivers/net/phy/mscc/mscc_macsec.c+6 -00 replies
58/131net/mlx5e: macsec: use update_pn flag instead of PN comparationdrivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c+2 -20 replies
59/131ixgbe: fix crash with empty VF macvlan listdrivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c+3 -20 replies
60/131net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestampdrivers/net/ethernet/mellanox/mlx5/core/en_main.c+2 -10 replies
61/131net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn()net/nfc/llcp_core.c+12 -180 replies
62/131ethtool: Fix mod state of verbose no_mask bitsetnet/ethtool/bitset.c+26 -60 replies
63/131net/smc: Fix pos miscalculation in statisticsnet/smc/smc_stats.h+9 -50 replies
64/131pinctrl: renesas: rzn1: Enable missing PINMUXdrivers/pinctrl/renesas/Kconfig+1 -00 replies
65/131nfc: nci: assert requested protocol is validnet/nfc/nci/core.c+5 -00 replies
66/131workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()kernel/workqueue.c+6 -20 replies
67/131tcp: enforce receive buffer memory limits by allowing the tcp window to shrinkDocumentation/networking/ip-sysctl.rst include/net/netns/ipv4.h net/ipv4/sysctl_net_ipv4.c +2 more+78 -90 replies
68/131dmaengine: stm32-mdma: abort resume if no ongoing transferdrivers/dma/stm32-mdma.c+4 -00 replies
69/131dmaengine: stm32-dma: fix stm32_dma_prep_slave_sg in case of MDMA chainingdrivers/dma/stm32-dma.c+3 -10 replies
70/131dmaengine: stm32-dma: fix residue in case of MDMA chainingdrivers/dma/stm32-dma.c+4 -30 replies
71/131dmaengine: stm32-mdma: use Link Address Register to compute residuedrivers/dma/stm32-mdma.c+11 -40 replies
72/131dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag is setdrivers/dma/stm32-mdma.c+9 -50 replies
73/131usb: xhci: xhci-ring: Use sysdev for mapping bounce bufferdrivers/usb/host/xhci-ring.c+2 -20 replies
74/131net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_readdrivers/net/usb/dm9601.c+6 -10 replies
75/131usb: dwc3: Soft reset phy on probe for hostdrivers/usb/dwc3/core.c+38 -10 replies
76/131usb: cdns3: Modify the return value of cdns_set_active () to void when CONFIG_PM_SLEEP is disableddrivers/usb/cdns3/core.h+1 -20 replies
77/131usb: hub: Guard against accesses to uninitialized BOS descriptorsdrivers/usb/core/hub.c drivers/usb/core/hub.h+23 -40 replies
78/131usb: musb: Get the musb_qh poniter after musb_givebackdrivers/usb/musb/musb_host.c+8 -10 replies
79/131usb: musb: Modify the "HWVers" register addressdrivers/usb/musb/musb_debugfs.c+1 -10 replies
80/131iio: pressure: bmp280: Fix NULL pointer exceptiondrivers/iio/pressure/bmp280-core.c+1 -10 replies
81/131iio: imu: bno055: Fix missing Kconfig dependenciesdrivers/iio/imu/bno055/Kconfig+2 -00 replies
82/131iio: adc: imx8qxp: Fix address for command buffer registersdrivers/iio/adc/imx8qxp-adc.c+2 -20 replies
83/131iio: dac: ad3552r: Correct device IDsdrivers/iio/dac/ad3552r.c+2 -20 replies
84/131iio: admv1013: add mixer_vgate corner casesdrivers/iio/frequency/admv1013.c+2 -20 replies
85/131iio: pressure: dps310: Adjust Timeout Settingsdrivers/iio/pressure/dps310.c+4 -40 replies
86/131iio: pressure: ms5611: ms5611_prom_is_valid false negative bugdrivers/iio/pressure/ms5611_core.c+1 -10 replies
87/131iio: addac: Kconfig: update ad74413r selectionsdrivers/iio/addac/Kconfig+2 -00 replies
88/131arm64: dts: mediatek: mt8195-demo: fix the memory size to 8GBarch/arm64/boot/dts/mediatek/mt8195-demo.dts+1 -10 replies
89/131arm64: dts: mediatek: mt8195-demo: update and reorder reserved memory regionsarch/arm64/boot/dts/mediatek/mt8195-demo.dts+30 -70 replies
90/131drm/atomic-helper: relax unregistered connector checkdrivers/gpu/drm/drm_atomic_helper.c+13 -40 replies
91/131drm/amdgpu: add missing NULL checkdrivers/gpu/drm/amd/amdgpu/amdgpu_object.h+1 -10 replies
92/131drm/amd/display: Dont set dpms_off for seamless bootdrivers/gpu/drm/amd/display/dc/core/dc.c+3 -00 replies
93/131ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBAdrivers/acpi/resource.c+7 -00 replies
94/131ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxxdrivers/acpi/ec.c+11 -00 replies
95/131ksmbd: not allow to open file if delelete on close bit is setfs/smb/server/vfs_cache.c+2 -20 replies
96/131perf/x86/lbr: Filter vsyscall addressesarch/x86/events/utils.c+3 -20 replies
97/131x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUsarch/x86/include/asm/msr-index.h arch/x86/kernel/cpu/amd.c+15 -20 replies
98/131mcb: remove is_added flag from mcb_device structdrivers/mcb/mcb-core.c drivers/mcb/mcb-parse.c include/linux/mcb.h+3 -100 replies
99/131thunderbolt: Workaround an IOMMU fault on certain systems with Intel Maple Ridgedrivers/thunderbolt/icm.c+20 -200 replies
100/131thunderbolt: Check that lane 1 is in CL0 before enabling lane bondingdrivers/thunderbolt/switch.c+7 -00 replies
101/131thunderbolt: Restart XDomain discovery handshake after failuredrivers/thunderbolt/xdomain.c+41 -170 replies
102/131powerpc/47x: Fix 47x syscall return crasharch/powerpc/kernel/entry_32.S+5 -30 replies
103/131libceph: use kernel_connect()net/ceph/messenger.c+2 -20 replies
104/131ceph: fix incorrect revoked caps assert in ceph_fill_file_size()fs/ceph/inode.c+1 -30 replies
105/131ceph: fix type promotion bug on 32bit systemsfs/ceph/file.c+1 -10 replies
106/131Input: powermate - fix use-after-free in powermate_config_completedrivers/input/misc/powermate.c+1 -00 replies
107/131Input: psmouse - fix fast_reconnect function for PS/2 modedrivers/input/mouse/elantech.c drivers/input/mouse/synaptics.c+2 -00 replies
108/131Input: xpad - add PXN V900 supportdrivers/input/joystick/xpad.c+2 -00 replies
109/131Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk tabledrivers/input/serio/i8042-acpipnpio.h+8 -00 replies
110/131Input: goodix - ensure int GPIO is in input for gpio_count == 1 && gpio_int_idx == 0 casedrivers/input/touchscreen/goodix.c+19 -00 replies
111/131tee: amdtee: fix use-after-free vulnerability in amdtee_close_sessiondrivers/tee/amdtee/core.c+6 -40 replies
112/131mctp: perform route lookups under a RCU read-side locknet/mctp/route.c+16 -60 replies
113/131nfp: flower: avoid rmmod nfp crash issuesdrivers/net/ethernet/netronome/nfp/flower/cmsg.c drivers/net/ethernet/netronome/nfp/flower/conntrack.c drivers/net/ethernet/netronome/nfp/flower/main.h +3 more+54 -230 replies
114/131usb: typec: ucsi: Use GET_CAPABILITY attributes data to set power supply scopedrivers/usb/typec/ucsi/psy.c+9 -00 replies
115/131cgroup: Remove duplicates in cgroup v1 tasks filekernel/cgroup/cgroup-v1.c+2 -30 replies
116/131dma-buf: add dma_fence_timestamp helperdrivers/dma-buf/dma-fence-unwrap.c drivers/dma-buf/sync_file.c drivers/gpu/drm/scheduler/sched_main.c +1 more+27 -160 replies
117/131pinctrl: avoid unsafe code pattern in find_pinctrl()drivers/pinctrl/core.c+9 -70 replies
118/131scsi: ufs: core: Correct clear TM error logdrivers/ufs/core/ufshcd.c+1 -10 replies
119/131counter: chrdev: fix getting array extensionsdrivers/counter/counter-chrdev.c+2 -20 replies
120/131counter: microchip-tcb-capture: Fix the use of internal GCLK logicdrivers/counter/microchip-tcb-capture.c+1 -10 replies
121/131usb: typec: altmodes/displayport: Signal hpd low when exiting modedrivers/usb/typec/altmodes/displayport.c+5 -00 replies
122/131usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command failsdrivers/usb/typec/ucsi/ucsi.c+1 -00 replies
123/131usb: gadget: udc-xilinx: replace memcpy with memcpy_toiodrivers/usb/gadget/udc/udc-xilinx.c+12 -80 replies
124/131usb: gadget: ncm: Handle decoding of multiple NTBs in unwrap calldrivers/usb/gadget/function/f_ncm.c+19 -70 replies
125/131usb: cdnsp: Fixes issue with dequeuing not queued requestsdrivers/usb/cdns3/cdnsp-gadget.c+3 -00 replies
126/131x86/alternatives: Disable KASAN in apply_alternatives()arch/x86/kernel/alternative.c+13 -00 replies
127/131dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irqdrivers/dma/idxd/device.c+3 -20 replies
128/131dmaengine: mediatek: Fix deadlock caused by synchronize_irq()drivers/dma/mediatek/mtk-uart-apdma.c+1 -20 replies
129/131powerpc/8xx: Fix pte_access_permitted() for PAGE_NONEarch/powerpc/include/asm/nohash/32/pte-8xx.h arch/powerpc/include/asm/nohash/pgtable.h+9 -00 replies
130/131powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()arch/powerpc/include/asm/nohash/64/pgtable.h+1 -10 replies
131/131ALSA: hda/realtek - Fixed two speaker platformsound/pci/hda/patch_realtek.c+4 -20 replies

Reviews trailers per patch

70 of 131 patches have a Reviewed-by or Acked-by.

PatchSimon HormanShradha GuptaMat MartineauMatt RoperAndi ShytiTapani PälliAndrzej HajdaRobin MurphyMark PearsonIlpo JärvinenHans de GoedePetr TesarikMartin K. PetersenHyeonggon YooPierre-Louis BossartChao SongAlexey KhoroshilovJonathan NeuschäferAbhinav KumarStephen BoydDmitry BaryshkovHannes ReineckeGeert UytterhoevenWillem de BruijnKonrad DybcioNeil ArmstrongClaudiu BezneaAngeloGioacchino Del RegnoSergey ShtylyovPetr MachataRoss LagerwallWei LiuBjörn TöpelZack RusinNia EsperaSabrina DubrocaJesse BrandeburgCharlotte TanTariq ToukanKrzysztof KozlowskiChristian MarangiOliver HartkoppMiquel Raynal[email protected]Peter KorsgaardKenta SatoPavel MachekRoger QuadrosPeter ChenLinus WalleijRandy DunlapHaibo Chen[email protected]Nuno SaVille SyrjäläLyude PaulEric DumazetHalil PasicWenjia ZhangDust LiCharlene LiuTom ChungDaniel WheelerEddie JamesChristophe LeroyIlya DryomovMilind ChangireXiubo LiThorsten LeemhuisMichael SmithSumit GargSebastian ReichelHeikki KrogerusAlex DeucherBart Van AsscheStanley ChuRené RebeMaciej ŻenczykowskiPeter Zijlstra (Intel)Dave JiangFenghua YuEugen HristevRicardo B. MarliereJon HunterFlorian FainelliSeongJae ParkShuah KhanBagas SanjayaRon EconomosLinux Kernel Functional TestingTakeshi Ogasawara
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/131R-b R-b
2/131R-b
3/131A-b R-b T-b R-b
4/131
5/131R-b
6/131R-b R-b R-b
7/131R-b
8/131T-b R-b
9/131
10/131
11/131
12/131R-b R-b T-b
13/131R-b R-b
14/131R-b R-b
15/131R-b
16/131R-b T-b R-b
17/131Reported-and-tested-by
18/131
19/131
20/131
21/131
22/131
23/131R-b
24/131R-b
25/131R-b
26/131
27/131
28/131
29/131
30/131
31/131T-b
32/131
33/131R-b R-b
34/131T-b R-b R-b R-b T-b
35/131R-b
36/131R-b R-b
37/131R-b T-b
38/131R-b R-b
39/131
40/131
41/131
42/131R-b
43/131R-b
44/131R-b
45/131R-b
46/131R-b
47/131R-b
48/131
49/131R-b
50/131R-b A-b
51/131T-b A-b
52/131
53/131R-b
54/131
55/131R-b
56/131R-b
57/131R-b
58/131R-b
59/131R-b R-b
60/131T-b R-b R-b
61/131R-b
62/131R-b
63/131R-b R-b R-b
64/131R-b R-b
65/131R-b Reported-and-tested-by
66/131
67/131R-b
68/131
69/131
70/131
71/131
72/131
73/131
74/131Reported-and-tested-by A-b
75/131T-b
76/131R-b R-b A-b
77/131
78/131
79/131
80/131R-b
81/131A-b T-b
82/131A-b
83/131
84/131R-b
85/131
86/131
87/131
88/131R-b
89/131R-b
90/131R-b R-b
91/131R-b
92/131R-b A-b T-b
93/131
94/131
95/131
96/131
97/131T-b
98/131
99/131
100/131
101/131
102/131T-b R-b
103/131R-b
104/131R-b
105/131R-b
106/131
107/131T-b
108/131
109/131
110/131Reported-and-tested-by
111/131R-b
112/131R-b
113/131
114/131R-b A-b
115/131
116/131R-b
117/131
118/131R-b R-b
119/131
120/131
121/131A-b
122/131A-b
123/131
124/131R-b
125/131A-b
126/131A-b
127/131R-b R-b
128/131R-b
129/131
130/131
131/131

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

Read the v1 thread

Cover letter [PATCH 6.1 000/131] 6.1.59-rc1 review

This is the start of the stable review cycle for the 6.1.59 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 Wed, 18 Oct 2023 08:39:40 +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/v6.x/stable-review/patch-6.1.59-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-6.1.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.59-rc1

Kailang Yang <[email protected]>
ALSA: hda/realtek - Fixed two speaker platform

Christophe Leroy <[email protected]>
powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()

Christophe Leroy <[email protected]>
powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE

Duoming Zhou <[email protected]>
dmaengine: mediatek: Fix deadlock caused by synchronize_irq()

Rex Zhang <[email protected]>
dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irq

Kirill A. Shutemov <[email protected]>
x86/alternatives: Disable KASAN in apply_alternatives()

Pawel Laszczak <[email protected]>
usb: cdnsp: Fixes issue with dequeuing not queued requests

Krishna Kurapati <[email protected]>
usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call

Piyush Mehta <[email protected]>
usb: gadget: udc-xilinx: replace memcpy with memcpy_toio

Prashanth K <[email protected]>
usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails

RD Babiera <[email protected]>
usb: typec: altmodes/displayport: Signal hpd low when exiting mode

Dharma Balasubiramani <[email protected]>
counter: microchip-tcb-capture: Fix the use of internal GCLK logic

Fabrice Gasnier <[email protected]>
counter: chrdev: fix getting array extensions

Peter Wang <[email protected]>
scsi: ufs: core: Correct clear TM error log

Dmitry Torokhov <[email protected]>
pinctrl: avoid unsafe code pattern in find_pinctrl()

Christian König <[email protected]>
dma-buf: add dma_fence_timestamp helper

Michal Koutný <[email protected]>
cgroup: Remove duplicates in cgroup v1 tasks file

Mario Limonciello <[email protected]>
usb: typec: ucsi: Use GET_CAPABILITY attributes data to set power supply scope

Yanguo Li <[email protected]>
nfp: flower: avoid rmmod nfp crash issues

Jeremy Kerr <[email protected]>
mctp: perform route lookups under a RCU read-side lock

Rijo Thomas <[email protected]>
tee: amdtee: fix use-after-free vulnerability in amdtee_close_session

Hans de Goede <[email protected]>

    Input: goodix - ensure int GPIO is in input for gpio_count == 1 && gpio_int_idx == 0 case

Szilard Fabian <[email protected]>
Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table

Matthias Berndt <[email protected]>
Input: xpad - add PXN V900 support

Jeffery Miller <[email protected]>
Input: psmouse - fix fast_reconnect function for PS/2 mode

Javier Carrasco <[email protected]>
Input: powermate - fix use-after-free in powermate_config_complete

Dan Carpenter <[email protected]>
ceph: fix type promotion bug on 32bit systems

Xiubo Li <[email protected]>
ceph: fix incorrect revoked caps assert in ceph_fill_file_size()

Jordan Rife <[email protected]>
libceph: use kernel_connect()

Michael Ellerman <[email protected]>
powerpc/47x: Fix 47x syscall return crash

Mika Westerberg <[email protected]>
thunderbolt: Restart XDomain discovery handshake after failure

Mika Westerberg <[email protected]>
thunderbolt: Check that lane 1 is in CL0 before enabling lane bonding

Mika Westerberg <[email protected]>
thunderbolt: Workaround an IOMMU fault on certain systems with Intel Maple Ridge

Jorge Sanjuan Garcia <[email protected]>
mcb: remove is_added flag from mcb_device struct

Borislav Petkov (AMD) <[email protected]>
x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs

JP Kobryn <[email protected]>
perf/x86/lbr: Filter vsyscall addresses

Namjae Jeon <[email protected]>
ksmbd: not allow to open file if delelete on close bit is set

Hans de Goede <[email protected]>
ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx

Hans de Goede <[email protected]>
ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA

Daniel Miess <[email protected]>
drm/amd/display: Don't set dpms_off for seamless boot

Christian König <[email protected]>
drm/amdgpu: add missing NULL check

Simon Ser <[email protected]>
drm/atomic-helper: relax unregistered connector check

Macpaul Lin <[email protected]>
arm64: dts: mediatek: mt8195-demo: update and reorder reserved memory regions

Macpaul Lin <[email protected]>
arm64: dts: mediatek: mt8195-demo: fix the memory size to 8GB

Antoniu Miclaus <[email protected]>
iio: addac: Kconfig: update ad74413r selections

Alexander Zangerl <[email protected]>
iio: pressure: ms5611: ms5611_prom_is_valid false negative bug

Lakshmi Yadlapati <[email protected]>
iio: pressure: dps310: Adjust Timeout Settings

Antoniu Miclaus <[email protected]>
iio: admv1013: add mixer_vgate corner cases

Marcelo Schmitt <[email protected]>
iio: dac: ad3552r: Correct device IDs

Philipp Rossak <[email protected]>
iio: adc: imx8qxp: Fix address for command buffer registers

Jonathan Cameron <[email protected]>
iio: imu: bno055: Fix missing Kconfig dependencies

Phil Elwell <[email protected]>
iio: pressure: bmp280: Fix NULL pointer exception

Xingxing Luo <[email protected]>
usb: musb: Modify the "HWVers" register address

Xingxing Luo <[email protected]>
usb: musb: Get the musb_qh poniter after musb_giveback

Ricardo Cañuelo <[email protected]>
usb: hub: Guard against accesses to uninitialized BOS descriptors

Xiaolei Wang <[email protected]>
usb: cdns3: Modify the return value of cdns_set_active () to void when CONFIG_PM_SLEEP is disabled

Thinh Nguyen <[email protected]>
usb: dwc3: Soft reset phy on probe for host

Javier Carrasco <[email protected]>
net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read

Wesley Cheng <[email protected]>
usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer

Amelie Delaunay <[email protected]>
dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag is set

Amelie Delaunay <[email protected]>
dmaengine: stm32-mdma: use Link Address Register to compute residue

Amelie Delaunay <[email protected]>
dmaengine: stm32-dma: fix residue in case of MDMA chaining

Amelie Delaunay <[email protected]>
dmaengine: stm32-dma: fix stm32_dma_prep_slave_sg in case of MDMA chaining

Amelie Delaunay <[email protected]>
dmaengine: stm32-mdma: abort resume if no ongoing transfer

[email protected] <[email protected]>
tcp: enforce receive buffer memory limits by allowing the tcp window to shrink

Waiman Long <[email protected]>
workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()

Jeremy Cline <[email protected]>
nfc: nci: assert requested protocol is valid

Ralph Siemsen <[email protected]>
pinctrl: renesas: rzn1: Enable missing PINMUX

Nils Hoppmann <[email protected]>
net/smc: Fix pos miscalculation in statistics

Kory Maincent <[email protected]>
ethtool: Fix mod state of verbose no_mask bitset

Eric Dumazet <[email protected]>
net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn()

Will Mortensen <[email protected]>
net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp

Dan Carpenter <[email protected]>
ixgbe: fix crash with empty VF macvlan list

Radu Pirea (NXP OSS) <[email protected]>
net/mlx5e: macsec: use update_pn flag instead of PN comparation

Radu Pirea (NXP OSS) <[email protected]>
net: phy: mscc: macsec: reject PN update requests

Radu Pirea (NXP OSS) <[email protected]>
net: macsec: indicate next pn update when offloading

Eric Dumazet <[email protected]>
net: refine debug info in skb_checksum_help()

David Vernet <[email protected]>
bpf: Fix verifier log for async callback return values

Konstantin Meskhidze <[email protected]>
drm/vmwgfx: fix typo of sizeof argument

Björn Töpel <[email protected]>
riscv, bpf: Sign-extend return values

Pu Lehui <[email protected]>
riscv, bpf: Factor out emit_call for kernel and bpf context

Roger Pau Monne <[email protected]>
xen-netback: use default TX queue size for vifs

Dan Carpenter <[email protected]>
mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type

Dinghao Liu <[email protected]>

    ieee802154: ca8210: Fix a potential UAF in ca8210_probe

Yoshihiro Shimoda <[email protected]>
ravb: Fix use-after-free issue in ravb_tx_timeout_work()

Yoshihiro Shimoda <[email protected]>
ravb: Fix up dma_free_coherent() call in ravb_remove()

Nícolas F. R. A. Prado <[email protected]>
arm64: dts: mediatek: mt8195: Set DSU PMU status to fail

John Watts <[email protected]>
can: sun4i_can: Only show Kconfig if ARCH_SUNXI is set

Lukas Magel <[email protected]>
can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior

Marek Behún <[email protected]>
net: dsa: qca8k: fix potential MDIO bus conflict when accessing internal PHYs via management frames

Vladimir Oltean <[email protected]>
phy: lynx-28g: serialize concurrent phy_set_mode_ext() calls to shared registers

Vladimir Oltean <[email protected]>
phy: lynx-28g: lock PHY while performing CDR lock workaround

Ioana Ciornei <[email protected]>
phy: lynx-28g: cancel the CDR check work item on the remove path

Stephen Boyd <[email protected]>
drm/msm/dp: Add newlines to debug printks

Abhinav Kumar <[email protected]>
drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid overflow

Dan Carpenter <[email protected]>
drm/msm/dsi: fix irq_of_parse_and_map() error checking

Abhinav Kumar <[email protected]>
drm/msm/dsi: skip the wait for video mode done if not applicable

Kuogee Hsieh <[email protected]>
drm/msm/dp: do not reinitialize phy unless retry during link training

Mikhail Kobuk <[email protected]>
pinctrl: nuvoton: wpcm450: fix out of bounds write

Kailang Yang <[email protected]>
ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP

Kailang Yang <[email protected]>
ALSA: hda/realtek - ALC287 I2S speaker platform support

Fabian Vogt <[email protected]>

    ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360 15-eu0xxx

SungHwan Jung <[email protected]>
ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable mute LED

Shengjiu Wang <[email protected]>
ASoC: fsl_sai: Don't disable bitclock for i.MX8MP

Shengjiu Wang <[email protected]>
ASoC: fsl_sai: MCLK bind with TX/RX enable bit

Rob Herring <[email protected]>
ASoC: Use of_property_read_bool() for boolean properties

Balamurugan C <[email protected]>
ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match table.

Pierre-Louis Bossart <[email protected]>
ASoC: Intel: sof_sdw: add support for SKU 0B14

Balamurugan C <[email protected]>
ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in MTL match table

Kuninori Morimoto <[email protected]>
ASoC: simple-card-utils: fixup simple_util_startup() error handling

Vijendar Mukunda <[email protected]>
ASoC: SOF: amd: fix for firmware reload failure after playback

Kailang Yang <[email protected]>
ALSA: hda/realtek: Change model for Intel RVP board

Christos Skevis <[email protected]>
ALSA: usb-audio: Fix microphone sound on Nexigo webcam.

WhaleChang <[email protected]>
ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset

Sumit Garg <[email protected]>
KEYS: trusted: Remove redundant static calls usage

Biju Das <[email protected]>
irqchip: renesas-rzg2l: Fix logic to clear TINT interrupt source

Lad Prabhakar <[email protected]>
dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update description for '#interrupt-cells' property

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm8150: extend the size of the PDC resource

Jordan Rife <[email protected]>
net: prevent address rewrite in kernel_bind()

Damien Le Moal <[email protected]>
ata: libata-scsi: Disable scsi device manage_system_start_stop

Sven Frotscher <[email protected]>
ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM

Jan Kara <[email protected]>
quota: Fix slow quotaoff

Hans de Goede <[email protected]>
HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect

Damien Le Moal <[email protected]>
scsi: Do not rescan devices with a suspended queue

Uwe Kleine-König <[email protected]>
platform/x86: hp-wmi:: Mark driver struct with __refdata to prevent section mismatch warning

Armin Wolf <[email protected]>
platform/x86: think-lmi: Fix reference leak

Jing Zhang <[email protected]>
perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7

Artem Chernyshev <[email protected]>
RDMA/cxgb4: Check skb value for failure to allocate

Nirmoy Das <[email protected]>
drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval

Paolo Abeni <[email protected]>
mptcp: fix delegated action races

Haiyang Zhang <[email protected]>
net: mana: Fix TX CQE error handling

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

Diffstat:

 .../interrupt-controller/renesas,rzg2l-irqc.yaml   |  5 +-
 Documentation/networking/ip-sysctl.rst             | 15 ++++
 Makefile                                           |  4 +-
 arch/arm64/boot/dts/mediatek/mt8195-demo.dts       | 39 ++++++++--
 arch/arm64/boot/dts/mediatek/mt8195.dtsi           |  1 +
 arch/arm64/boot/dts/qcom/sm8150.dtsi               |  2 +-
 arch/powerpc/include/asm/nohash/32/pte-8xx.h       |  7 ++
 arch/powerpc/include/asm/nohash/64/pgtable.h       |  2 +-
 arch/powerpc/include/asm/nohash/pgtable.h          |  2 +
 arch/powerpc/kernel/entry_32.S                     |  8 +-
 arch/riscv/net/bpf_jit_comp64.c                    | 33 ++++----
 arch/x86/events/utils.c                            |  5 +-
 arch/x86/include/asm/msr-index.h                   |  9 ++-
 arch/x86/kernel/alternative.c                      | 13 ++++
 arch/x86/kernel/cpu/amd.c                          |  8 ++
 drivers/acpi/ec.c                                  | 11 +++
 drivers/acpi/resource.c                            |  7 ++
 drivers/ata/libata-core.c                          | 90 ++++++++++++++++++++++
 drivers/ata/libata-eh.c                            | 54 ++++++++++++-
 drivers/ata/libata-scsi.c                          | 16 ++--
 drivers/ata/libata.h                               |  2 +
 drivers/counter/counter-chrdev.c                   |  4 +-
 drivers/counter/microchip-tcb-capture.c            |  2 +-
 drivers/dma-buf/dma-fence-unwrap.c                 | 13 +---
 drivers/dma-buf/sync_file.c                        |  9 +--
 drivers/dma/idxd/device.c                          |  5 +-
 drivers/dma/mediatek/mtk-uart-apdma.c              |  3 +-
 drivers/dma/stm32-dma.c                            | 11 ++-
 drivers/dma/stm32-mdma.c                           | 33 +++++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h         |  2 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  3 +
 drivers/gpu/drm/drm_atomic_helper.c                | 17 +++-
 drivers/gpu/drm/i915/gt/gen8_engine_cs.c           | 11 ++-
 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c          | 12 +--
 drivers/gpu/drm/msm/dp/dp_ctrl.c                   | 13 ++--
 drivers/gpu/drm/msm/dp/dp_link.c                   |  2 +-
 drivers/gpu/drm/msm/dsi/dsi_host.c                 | 19 ++++-
 drivers/gpu/drm/scheduler/sched_main.c             |  2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |  2 +-
 drivers/hid/hid-logitech-hidpp.c                   |  3 +-
 drivers/iio/adc/imx8qxp-adc.c                      |  4 +-
 drivers/iio/addac/Kconfig                          |  2 +
 drivers/iio/dac/ad3552r.c                          |  4 +-
 drivers/iio/frequency/admv1013.c                   |  4 +-
 drivers/iio/imu/bno055/Kconfig                     |  2 +
 drivers/iio/pressure/bmp280-core.c                 |  2 +-
 drivers/iio/pressure/dps310.c                      |  8 +-
 drivers/iio/pressure/ms5611_core.c                 |  2 +-
 drivers/infiniband/hw/cxgb4/cm.c                   |  3 +
 drivers/input/joystick/xpad.c                      |  2 +
 drivers/input/misc/powermate.c                     |  1 +
 drivers/input/mouse/elantech.c                     |  1 +
 drivers/input/mouse/synaptics.c                    |  1 +
 drivers/input/serio/i8042-acpipnpio.h              |  8 ++
 drivers/input/touchscreen/goodix.c                 | 19 +++++
 drivers/irqchip/irq-renesas-rzg2l.c                |  2 +-
 drivers/mcb/mcb-core.c                             | 10 +--
 drivers/mcb/mcb-parse.c                            |  2 -
 drivers/net/can/Kconfig                            |  2 +-
 drivers/net/dsa/qca/qca8k-8xxx.c                   | 11 +++
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c     |  5 +-
 .../ethernet/mellanox/mlx5/core/en_accel/macsec.c  |  4 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  3 +-
 .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c   |  4 +-
 drivers/net/ethernet/microsoft/mana/mana_en.c      | 16 ++--
 drivers/net/ethernet/netronome/nfp/flower/cmsg.c   | 10 ++-
 .../net/ethernet/netronome/nfp/flower/conntrack.c  | 19 +++--
 drivers/net/ethernet/netronome/nfp/flower/main.h   |  2 +
 .../net/ethernet/netronome/nfp/flower/metadata.c   |  2 +
 .../net/ethernet/netronome/nfp/flower/offload.c    | 24 ++++--
 .../net/ethernet/netronome/nfp/flower/qos_conf.c   | 20 +++--
 drivers/net/ethernet/renesas/ravb_main.c           |  6 +-
 drivers/net/ieee802154/ca8210.c                    | 17 +---
 drivers/net/macsec.c                               |  2 +
 drivers/net/phy/mscc/mscc_macsec.c                 |  6 ++
 drivers/net/usb/dm9601.c                           |  7 +-
 drivers/net/xen-netback/interface.c                |  4 -
 drivers/perf/arm-cmn.c                             |  2 +-
 drivers/phy/freescale/phy-fsl-lynx-28g.c           | 27 ++++++-
 drivers/pinctrl/core.c                             | 16 ++--
 drivers/pinctrl/nuvoton/pinctrl-wpcm450.c          |  6 +-
 drivers/pinctrl/renesas/Kconfig                    |  1 +
 drivers/platform/x86/hp/hp-wmi.c                   |  8 +-
 drivers/platform/x86/think-lmi.c                   | 24 +++++-
 drivers/scsi/scsi_scan.c                           | 11 +--
 drivers/tee/amdtee/core.c                          | 10 ++-
 drivers/thunderbolt/icm.c                          | 40 +++++-----
 drivers/thunderbolt/switch.c                       |  7 ++
 drivers/thunderbolt/xdomain.c                      | 58 ++++++++++----
 drivers/ufs/core/ufshcd.c                          |  2 +-
 drivers/usb/cdns3/cdnsp-gadget.c                   |  3 +
 drivers/usb/cdns3/core.h                           |  3 +-
 drivers/usb/core/hub.c                             | 25 +++++-
 drivers/usb/core/hub.h                             |  2 +-
 drivers/usb/dwc3/core.c                            | 39 +++++++++-
 drivers/usb/gadget/function/f_ncm.c                | 26 +++++--
 drivers/usb/gadget/udc/udc-xilinx.c                | 20 +++--
 drivers/usb/host/xhci-ring.c                       |  4 +-
 drivers/usb/musb/musb_debugfs.c                    |  2 +-
 drivers/usb/musb/musb_host.c                       |  9 ++-
 drivers/usb/typec/altmodes/displayport.c           |  5 ++
 drivers/usb/typec/ucsi/psy.c                       |  9 +++
 drivers/usb/typec/ucsi/ucsi.c                      |  1 +
 fs/ceph/file.c                                     |  2 +-
 fs/ceph/inode.c                                    |  4 +-
 fs/quota/dquot.c                                   | 66 +++++++++-------
 fs/smb/server/vfs_cache.c                          |  4 +-
 include/linux/dma-fence.h                          | 19 +++++
 include/linux/libata.h                             |  7 +-
 include/linux/mcb.h                                |  1 -
 include/linux/quota.h                              |  4 +-
 include/linux/quotaops.h                           |  2 +-
 include/net/macsec.h                               |  1 +
 include/net/netns/ipv4.h                           |  1 +
 kernel/bpf/verifier.c                              |  6 +-
 kernel/cgroup/cgroup-v1.c                          |  5 +-
 kernel/workqueue.c                                 |  8 +-
 net/can/isotp.c                                    | 19 ++---
 net/ceph/messenger.c                               |  4 +-
 net/core/dev.c                                     |  8 +-
 net/ethtool/bitset.c                               | 32 ++++++--
 net/ipv4/sysctl_net_ipv4.c                         |  9 +++
 net/ipv4/tcp_ipv4.c                                |  2 +
 net/ipv4/tcp_output.c                              | 60 ++++++++++++---
 net/mctp/route.c                                   | 22 ++++--
 net/mptcp/protocol.c                               | 28 +++----
 net/mptcp/protocol.h                               | 35 +++------
 net/mptcp/subflow.c                                | 10 ++-
 net/netfilter/ipvs/ip_vs_sync.c                    |  4 +-
 net/nfc/llcp_core.c                                | 30 +++-----
 net/nfc/nci/core.c                                 |  5 ++
 net/rds/tcp_connect.c                              |  2 +-
 net/rds/tcp_listen.c                               |  2 +-
 net/smc/smc_stats.h                                | 14 ++--
 net/socket.c                                       |  6 +-
 security/keys/trusted-keys/trusted_core.c          | 13 ++--
 sound/pci/hda/patch_realtek.c                      | 89 ++++++++++++++++++---
 sound/soc/amd/yc/acp6x-mach.c                      |  7 ++
 sound/soc/codecs/sta32x.c                          | 39 +++++-----
 sound/soc/codecs/sta350.c                          | 63 +++++++--------
 sound/soc/codecs/tas5086.c                         |  2 +-
 sound/soc/fsl/fsl_sai.c                            | 41 +++++++---
 sound/soc/fsl/fsl_sai.h                            |  2 +
 sound/soc/fsl/fsl_ssi.c                            |  2 +-
 sound/soc/fsl/imx-card.c                           |  2 +-
 sound/soc/generic/simple-card-utils.c              |  3 +-
 sound/soc/intel/boards/sof_es8336.c                | 10 +++
 sound/soc/intel/boards/sof_sdw.c                   | 10 +++
 sound/soc/intel/common/soc-acpi-intel-mtl-match.c  | 25 ++++++
 sound/soc/sh/rcar/ssi.c                            |  4 +-
 sound/soc/sof/amd/pci-rmb.c                        |  1 -
 sound/usb/mixer.c                                  |  7 ++
 sound/usb/quirks.c                                 |  8 +-
 153 files changed, 1327 insertions(+), 523 deletions(-)