6.10.9-rc2 review
Subsystems (2)
Greg Kroah-Hartman
maintainercover 6.10.9-rc2 review
This is the start of the stable review cycle for the 6.10.9 release. There are 183 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 Sat, 07 Sep 2024 16:35:01 +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.10.9-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-6.10.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.10.9-rc2
Richard Fitzgerald <[email protected]>
i2c: Use IS_REACHABLE() for substituting empty ACPI functions
Yang Wang <[email protected]>
drm/amdgpu: remove redundant semicolons in RAS_EVENT_LOG
David Howells <[email protected]>
mm: Fix filemap_invalidate_inode() to use invalidate_inode_pages2_range()
Léo DUBOIN <[email protected]>
pinctrl: core: reset gpio_device in loop in pinctrl_pins_show()
Ricardo Ribalda <[email protected]>
media: uvcvideo: Enforce alignment of frame and interval
Stefan Berger <[email protected]>
crypto: ecc - Fix off-by-one missing to clear most significant digit
Alex Hung <[email protected]>
drm/amd/display: Skip wbscl_set_scaler_filter if filter is null
Alex Hung <[email protected]>
drm/amd/display: Check BIOS images before it is used
Tao Zhou <[email protected]>
drm/amdkfd: use mode1 reset for RAS poison consumption
Tao Zhou <[email protected]>
drm/amdgpu: set RAS fed status for more cases
Alex Hung <[email protected]>
drm/amd/display: Avoid overflow from uint32_t to uint8_t
Nicholas Kazlauskas <[email protected]>
drm/amd/display: Disable DMCUB timeout for DCN35
Wenjing Liu <[email protected]>
drm/amd/display: use preferred link settings for dp signal only
Nicholas Kazlauskas <[email protected]>
drm/amd/display: Remove register from DCN35 DMCUB diagnostic collection
Wayne Lin <[email protected]>
drm/amd/display: Correct the defined value for AMDGPU_DMUB_NOTIFICATION_MAX
winstang <[email protected]>
drm/amd/display: added NULL check at start of dc_validate_stream
Nicholas Kazlauskas <[email protected]>
drm/amd/display: Don't use fsleep for PSR exit waits on dmub replay
Bob Zhou <[email protected]>
drm/amdgpu: fix overflowed constant warning in mmhub_set_clockgating()
Yunxiang Li <[email protected]>
drm/amdgpu: add lock in kfd_process_dequeue_from_device
Yunxiang Li <[email protected]>
drm/amdgpu: add lock in amdgpu_gart_invalidate_tlb
Yunxiang Li <[email protected]>
drm/amdgpu: add skip_hw_access checks for sriov
Christoph Hellwig <[email protected]>
block: remove the blk_flush_integrity call in blk_integrity_unregister
Julien Stephan <[email protected]>
driver: iio: add missing checks on iio_info's callback access
Matthew Brost <[email protected]>
drm/xe: Add GuC state asserts to deregister_exec_queue
Chao Yu <[email protected]>
f2fs: fix to do sanity check on blocks for inline_data inode
Johannes Berg <[email protected]>
wifi: cfg80211: make hash table duplicates more survivable
Yazen Ghannam <[email protected]>
hwmon: (k10temp) Check return value of amd_smn_read()
Rafael J. Wysocki <[email protected]>
thermal: trip: Use READ_ONCE() for lockless access to trip properties
Olivier Dautricourt <[email protected]>
dmaengine: altera-msgdma: properly free descriptor in msgdma_free_descriptor
Olivier Dautricourt <[email protected]>
dmaengine: altera-msgdma: use irq variant of spin_lock/unlock while invoking callbacks
Lad Prabhakar <[email protected]>
pinctrl: renesas: rzg2l: Validate power registers for SD and ETH
Himal Prasad Ghimiray <[email protected]>
drm/xe: Check valid domain is passed in xe_force_wake_ref
Himal Prasad Ghimiray <[email protected]>
drm/xe: Ensure caller uses sole domain for xe_force_wake_assert_held
Marek Vasut <[email protected]>
drm/bridge: tc358767: Check if fully initialized before signalling HPD event via IRQ
Valentin Schneider <[email protected]>
net: tcp/dccp: prepare for tw_timer un-pinning
John Allen <[email protected]>
RAS/AMD/ATL: Validate address map when information is gathered
Andreas Gruenbacher <[email protected]>
gfs2: Revert "Add quota_change type"
Maxime Méré <[email protected]>
crypto: stm32/cryp - call finalize with bh disabled
Haoran Liu <[email protected]>
drm/meson: plane: Add error handling
Dragos Tatulea <[email protected]>
net/mlx5e: SHAMPO, Fix incorrect page release
Ben Walsh <[email protected]>
platform/chrome: cros_ec_lpc: MEC access can use an AML mutex
Casey Schaufler <[email protected]>
smack: tcp: ipv4, fix incorrect labeling
Andy Shevchenko <[email protected]>
regmap: spi: Fix potential off-by-one when calculating reserved size
Matthew Brost <[email protected]>
drm/xe: Don't overmap identity VRAM mapping
Jesse Zhang <[email protected]>
drm/amdgu: fix Unintentional integer overflow for mall size
Eric Dumazet <[email protected]>
tcp: annotate data-races around tw->tw_ts_recent and tw->tw_ts_recent_stamp
Jason Xing <[email protected]>
net: remove NULL-pointer net parameter in ip_metrics_convert
Amir Goldstein <[email protected]>
fsnotify: clear PARENT_WATCHED flags lazily
Nirmoy Das <[email protected]>
drm/xe: Use missing lock in relay_needs_worker
Abhishek Pandit-Subedi <[email protected]>
usb: typec: ucsi: Fix null pointer dereference in trace
Simon Holesch <[email protected]>
usbip: Don't submit special requests twice
Sakari Ailus <[email protected]>
media: v4l2-cci: Always assign *val
Frederic Weisbecker <[email protected]>
rcu/nocb: Remove buggy bypass lock contention mitigation
Ken Sloat <[email protected]>
pwm: xilinx: Fix u32 overflow issue in 32-bit width PWM mode.
Shannon Nelson <[email protected]>
ionic: fix potential irq name truncation
Michael Margolin <[email protected]>
RDMA/efa: Properly handle unexpected AQ completions
Richard Maina <[email protected]>
remoteproc: qcom_q6v5_pas: Add hwspinlock bust on stop
Chris Lew <[email protected]>
soc: qcom: smem: Add qcom_smem_bust_hwspin_lock_by_host()
Richard Maina <[email protected]>
hwspinlock: Introduce hwspin_lock_bust()
Johannes Berg <[email protected]>
wifi: mac80211: check ieee80211_bss_info_change_notify() against MLD
Johannes Berg <[email protected]>
wifi: iwlwifi: mvm: use only beacon BSS load for active links
AngeloGioacchino Del Regno <[email protected]>
remoteproc: mediatek: Zero out only remaining bytes of IPI buffer
Aleksandr Mishin <[email protected]>
PCI: al: Check IORESOURCE_BUS existence during probe
Jagadeesh Kona <[email protected]>
cpufreq: scmi: Avoid overflow of target_freq in fast switch
Johannes Berg <[email protected]>
wifi: cfg80211: restrict operation during radar detection
Shahar S Matityahu <[email protected]>
wifi: iwlwifi: remove fw_running op
Tao Zhou <[email protected]>
drm/amdgpu: update type of buf size to u32 for eeprom functions
Victor Skvortsov <[email protected]>
drm/amdgpu: Queue KFD reset workitem in VF FED
Nicholas Susanto <[email protected]>
drm/amd/display: Fix pipe addition logic in calc_blocks_to_ungate DCN35
Yang Wang <[email protected]>
drm/amdgpu: fix compiler 'side-effect' check issue for RAS_EVENT_LOG()
Xiaogang Chen <[email protected]>
drm/kfd: Correct pinned buffer handling at kfd restore and validate process
Himal Prasad Ghimiray <[email protected]>
drm/xe: Fix the warning conditions
Zong-Zhe Yang <[email protected]>
wifi: rtw89: ser: avoid multiple deinit on same CAM
Jesse Zhang <[email protected]>
drm/amd/pm: check negtive return for table entries
Jesse Zhang <[email protected]>
drm/amdgpu: fix the warning bad bit shift operation for aca_error_type type
Jesse Zhang <[email protected]>
drm/amdgpu: the warning dereferencing obj for nbio_v7_4
Jesse Zhang <[email protected]>
drm/amd/pm: check specific index for smu13
Jesse Zhang <[email protected]>
drm/amd/pm: check specific index for aldebaran
Jesse Zhang <[email protected]>
drm/amdgpu: fix the waring dereferencing hive
Jesse Zhang <[email protected]>
drm/amdgpu: fix dereference after null check
Jesse Zhang <[email protected]>
drm/amdgpu: Fix the warning division or modulo by zero
David (Ming Qiang) Wu <[email protected]>
drm/amdgpu/vcn: remove irq disabling in vcn 5 suspend
Ma Jun <[email protected]>
drm/amdgpu/pm: Check input value for power profile setting on smu11, smu13 and smu14
Ma Jun <[email protected]>
drm/amdgpu/pm: Check input value for CUSTOM profile mode setting on legacy SOCs
Jeff Johnson <[email protected]>
wifi: ath12k: initialize 'ret' in ath12k_dp_rxdma_ring_sel_config_wcn7850()
Jeff Johnson <[email protected]>
wifi: ath11k: initialize 'ret' in ath11k_qmi_load_file_target_mem()
Jeff Johnson <[email protected]>
wifi: ath12k: initialize 'ret' in ath12k_qmi_load_file_target_mem()
Leesoo Ahn <[email protected]>
apparmor: fix possible NULL pointer dereference
Karthik Poosa <[email protected]>
drm/xe/hwmon: Remove unwanted write permission for currN_label
Michael Chen <[email protected]>
drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device
Tim Huang <[email protected]>
drm/amdgpu: fix mc_data out-of-bounds read warning
Tim Huang <[email protected]>
drm/amdgpu: fix ucode out-of-bounds read warning
Ma Jun <[email protected]>
drm/amdgpu: Fix uninitialized variable warning in amdgpu_info_ioctl
Ma Jun <[email protected]>
drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number
Tim Huang <[email protected]>
drm/amdgpu: fix uninitialized variable warning for jpeg_v4
Tim Huang <[email protected]>
drm/amdgpu: fix uninitialized variable warning for amdgpu_xgmi
Lin.Cao <[email protected]>
drm/amdkfd: Check debug trap enable before write dbg_ev_file
Ma Jun <[email protected]>
drm/amdgpu: Fix out-of-bounds write warning
Ma Jun <[email protected]>
drm/amdgpu: Fix the uninitialized variable warning
Ma Jun <[email protected]>
drm/amdgpu/pm: Fix uninitialized variable agc_btc_response
Ma Jun <[email protected]>
drm/amdgpu/pm: Fix uninitialized variable warning for smu10
Tim Huang <[email protected]>
drm/amd/pm: fix uninitialized variable warnings for vangogh_ppt
Sui Jingfeng <[email protected]>
drm/drm-bridge: Drop conditionals around of_node pointers
Rodrigo Vivi <[email protected]>
drm/xe: Demote CCS_MODE info to debug only
Asad Kamal <[email protected]>
drm/amd/amdgpu: Check tbo resource pointer
Hersen Wu <[email protected]>
drm/amd/display: Fix index may exceed array range within fpu_update_bw_bounding_box
Hersen Wu <[email protected]>
drm/amd/display: Fix writeback job lock evasion within dm_crtc_high_irq
Hersen Wu <[email protected]>
drm/amd/display: Skip inactive planes within ModeSupportAndSystemConfiguration
Alex Hung <[email protected]>
drm/amd/display: Ensure index calculation will not overflow
Hersen Wu <[email protected]>
drm/amd/display: Fix Coverity INTEGER_OVERFLOW within decide_fallback_link_setting_max_bw_policy
Alex Hung <[email protected]>
drm/amd/display: Spinlock before reading event
Hersen Wu <[email protected]>
drm/amd/display: Release clck_src memory if clk_src_construct fails
Hersen Wu <[email protected]>
drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create
Hersen Wu <[email protected]>
drm/amd/display: Fix Coverity INTERGER_OVERFLOW within construct_integrated_info
Hersen Wu <[email protected]>
drm/amd/display: Add otg_master NULL check within resource_log_pipe_topology_update
Alex Hung <[email protected]>
drm/amd/display: Check link_index before accessing dc->links[]
Hersen Wu <[email protected]>
drm/amd/display: Release state memory if amdgpu_dm_create_color_properties fail
Alex Hung <[email protected]>
drm/amd/display: Check msg_id before processing transcation
Alex Hung <[email protected]>
drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[]
Hersen Wu <[email protected]>
drm/amd/display: Add array index check for hdcp ddc access
Hersen Wu <[email protected]>
drm/amd/display: Add missing NULL pointer check within dpcd_extend_address_range
Alex Hung <[email protected]>
drm/amd/display: Check index for aux_rd_interval before using
Alex Hung <[email protected]>
drm/amd/display: Fix incorrect size calculation for loop
Hersen Wu <[email protected]>
drm/amd/display: Stop amdgpu_dm initialize when link nums greater than max_links
Hersen Wu <[email protected]>
drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6
Alex Hung <[email protected]>
drm/amd/display: Check gpio_id before used as array index
Alex Hung <[email protected]>
drm/amd/display: Ensure array index tg_inst won't be -1
Zhigang Luo <[email protected]>
drm/amdgpu: avoid reading vf2pf info size from FB
Francois Dugast <[email protected]>
drm/xe/gt: Fix assert in L3 bank mask generation
Tim Huang <[email protected]>
drm/amd/pm: fix uninitialized variable warnings for vega10_hwmgr
Tim Huang <[email protected]>
drm/amdgpu: fix uninitialized scalar variable warning
Jesse Zhang <[email protected]>
drm/amd/pm: fix the Out-of-bounds read warning
Tim Huang <[email protected]>
drm/amd/pm: fix uninitialized variable warning for smu_v13
Jesse Zhang <[email protected]>
drm/amd/pm: Fix negative array index read
Jesse Zhang <[email protected]>
drm/amd/pm: fix warning using uninitialized value of max_vid_step
Tim Huang <[email protected]>
drm/amd/pm: fix uninitialized variable warning for smu8_hwmgr
Jesse Zhang <[email protected]>
drm/amd/pm: fix uninitialized variable warning
Ma Jun <[email protected]>
drm/amdgpu/pm: Check the return value of smum_send_msg_to_smc
Tim Huang <[email protected]>
drm/amdgpu: fix overflowed array index read warning
Philip Yang <[email protected]>
drm/amdgpu: Handle sg size limit for contiguous allocation
Alvin Lee <[email protected]>
drm/amd/display: Assign linear_pitch_alignment even for VM
Rodrigo Siqueira <[email protected]>
drm/amd/display: Handle the case which quad_part is equal 0
Joshua Aberback <[email protected]>
Revert "drm/amd/display: Fix incorrect pointer assignment"
Ma Jun <[email protected]>
drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr
Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: test for flush/re-add endpoints
Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: check re-re-adding ID 0 signal
Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: validate event numbers
Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: check re-adding init endp with != id
Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: check re-using ID of unused ADD_ADDR
Paolo Abeni <[email protected]>
selftests: mptcp: add explicit test case for remove/readd
Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100-qcp: fix missing PCIe4 gpios
Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100-qcp: fix up PCIe6a pinctrl node
Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100-crd: fix missing PCIe4 gpios
Johan Hovold <[email protected]>
arm64: dts: qcom: x1e80100-crd: fix up PCIe6a pinctrl node
Abel Vesa <[email protected]>
arm64: dts: qcom: x1e80100: Describe the PCIe 6a resources
Zhang Yi <[email protected]>
ASoC: codecs: ES8326: button detect issue
Krzysztof Stępniak <[email protected]>
ASoC: amd: yc: Support mic on Lenovo Thinkpad E14 Gen 6
ZHANG Yuntian <[email protected]>
net: usb: qmi_wwan: add MeiG Smart SRM825L
Rik van Riel <[email protected]>
dma-debug: avoid deadlock between dma debug vs printk and netconsole
Heng Qi <[email protected]>
virtio-net: check feature before configuring the vq coalescing command
Richard Fitzgerald <[email protected]>
i2c: Fix conditional for substituting empty ACPI functions
Boris Burkov <[email protected]>
btrfs: fix qgroup reserve leaks in cow_file_range
Qu Wenruo <[email protected]>
btrfs: scrub: update last_physical after scrubbing one stripe
Qu Wenruo <[email protected]>
btrfs: factor out stripe length calculation into a helper
Shyam Sundar S K <[email protected]>
platform/x86/amd/pmf: Add new ACPI ID AMDI0107
Luke D. Jones <[email protected]>
platform/x86/amd: pmf: Add quirk for ROG Ally X
Devyn Liu <[email protected]>
spi: hisi-kunpeng: Add validation for the minimum value of speed_hz
Bruno Ancona <[email protected]>
ASoC: amd: yc: Support mic on HP 14-em0002la
Paulo Alcantara <[email protected]>
smb: client: fix FSCTL_GET_REPARSE_POINT against NetApp
Yevgeny Kliteynik <[email protected]>
net/mlx5: DR, Fix 'stack guard page was hit' error in dr_rule
Takashi Iwai <[email protected]>
ALSA: seq: ump: Explicitly reset RPN with Null RPN
Takashi Iwai <[email protected]>
ALSA: seq: ump: Transmit RPN/NRPN message at each MSB/LSB data reception
Takashi Iwai <[email protected]>
ALSA: seq: ump: Use the common RPN/bank conversion context
Takashi Iwai <[email protected]>
ALSA: ump: Explicitly reset RPN with Null RPN
Takashi Iwai <[email protected]>
ALSA: ump: Transmit RPN/NRPN message at each MSB/LSB data reception
Perry Yuan <[email protected]>
x86/CPU/AMD: Add models 0x60-0x6f to the Zen5 range
Takashi Iwai <[email protected]>
ALSA: hda/conexant: Mute speakers at suspend / shutdown
Takashi Iwai <[email protected]>
ALSA: hda/generic: Add a helper to mute speakers at suspend/shutdown
Qu Wenruo <[email protected]>
btrfs: tree-checker: validate dref root and objectid
Peter Wang <[email protected]>
scsi: ufs: core: Bypass quick recovery if force reset is needed
Kyoungrul Kim <[email protected]>
scsi: ufs: core: Check LSDBS cap when !mcq
Philip Mueller <[email protected]>
drm: panel-orientation-quirks: Add quirk for OrangePi Neo
Qiuxu Zhuo <[email protected]>
drm/fb-helper: Don't schedule_work() to flush frame buffer during panic()
-------------
Diffstat:
Documentation/locking/hwspinlock.rst | 11 ++ Makefile | 4 +- arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 81 +++++++++++ arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 81 +++++++++++ arch/x86/kernel/cpu/amd.c | 2 +- block/blk-integrity.c | 2 - crypto/ecc.c | 2 +- drivers/base/regmap/regmap-spi.c | 3 +- drivers/cpufreq/scmi-cpufreq.c | 4 +- drivers/crypto/stm32/stm32-cryp.c | 6 +- drivers/dma/altera-msgdma.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 19 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 3 + drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c | 6 + drivers/gpu/drm/amd/amdgpu/df_v1_7.c | 2 + drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v3_3.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 3 +- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 19 --- drivers/gpu/drm/amd/amdkfd/kfd_crat.h | 2 - drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 4 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 5 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 49 ++++--- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 18 ++- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 7 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 1 + .../gpu/drm/amd/display/dc/core/dc_link_exports.c | 3 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_state.c | 10 +- drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c | 3 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_dwb_scl.c | 3 + drivers/gpu/drm/amd/display/dc/dcn35/dcn35_dccg.c | 2 +- .../gpu/drm/amd/display/dc/dml/calcs/dcn_calcs.c | 7 +- .../gpu/drm/amd/display/dc/dml/dcn302/dcn302_fpu.c | 10 ++ .../gpu/drm/amd/display/dc/dml/dcn303/dcn303_fpu.c | 10 ++ .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 10 ++ .../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c | 10 ++ .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 7 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 17 ++- drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 17 ++- .../drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c | 3 + .../drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.c | 2 +- .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 3 +- .../display/dc/link/protocols/link_dp_capability.c | 26 ++-- .../display/dc/link/protocols/link_dp_training.c | 4 +- .../drm/amd/display/dc/link/protocols/link_dpcd.c | 1 + .../amd/display/dc/resource/dce80/dce80_resource.c | 1 + .../amd/display/dc/resource/dcn31/dcn31_resource.c | 1 + .../display/dc/resource/dcn314/dcn314_resource.c | 4 +- .../amd/display/dc/resource/dcn35/dcn35_resource.c | 2 + .../display/dc/resource/dcn351/dcn351_resource.c | 1 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c | 5 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 28 +++- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 2 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/pp_psm.c | 13 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 5 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 29 +++- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 15 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 60 ++++++-- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 20 ++- .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 31 ++-- .../drm/amd/pm/powerplay/smumgr/vega10_smumgr.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 4 + drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 5 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 31 +++- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 4 + drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 14 ++ drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 55 ++++--- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 5 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c | 28 +--- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c | 28 +--- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 2 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 4 + .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 28 +--- .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 5 + drivers/gpu/drm/bridge/tc358767.c | 2 +- drivers/gpu/drm/drm_bridge.c | 5 - drivers/gpu/drm/drm_fb_helper.c | 11 ++ drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 + drivers/gpu/drm/meson/meson_plane.c | 17 ++- drivers/gpu/drm/xe/xe_force_wake.h | 13 +- drivers/gpu/drm/xe/xe_gt_ccs_mode.c | 4 +- drivers/gpu/drm/xe/xe_gt_topology.c | 4 +- drivers/gpu/drm/xe/xe_guc_relay.c | 9 +- drivers/gpu/drm/xe/xe_guc_submit.c | 5 + drivers/gpu/drm/xe/xe_hwmon.c | 9 +- drivers/gpu/drm/xe/xe_migrate.c | 55 +++++-- drivers/gpu/drm/xe/xe_pcode.c | 6 +- drivers/hwmon/k10temp.c | 36 +++-- drivers/hwspinlock/hwspinlock_core.c | 28 ++++ drivers/hwspinlock/hwspinlock_internal.h | 3 + drivers/iio/industrialio-core.c | 7 +- drivers/iio/industrialio-event.c | 9 ++ drivers/iio/inkern.c | 32 +++-- drivers/infiniband/hw/efa/efa_com.c | 30 ++-- drivers/media/usb/uvc/uvc_driver.c | 18 ++- drivers/media/v4l2-core/v4l2-cci.c | 9 ++ drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 3 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 2 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/virtio_net.c | 6 + drivers/net/wireless/ath/ath11k/qmi.c | 2 +- drivers/net/wireless/ath/ath12k/dp_rx.c | 2 +- drivers/net/wireless/ath/ath12k/qmi.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 3 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 1 - drivers/net/wireless/intel/iwlwifi/mvm/link.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 6 - .../net/wireless/intel/iwlwifi/mvm/tests/links.c | 1 + drivers/net/wireless/realtek/rtw89/ser.c | 8 +- drivers/pci/controller/dwc/pcie-al.c | 16 ++- drivers/pinctrl/core.c | 1 + drivers/pinctrl/renesas/pinctrl-rzg2l.c | 12 +- drivers/platform/chrome/cros_ec_lpc_mec.c | 76 +++++++++- drivers/platform/chrome/cros_ec_lpc_mec.h | 11 ++ drivers/platform/x86/amd/pmf/core.c | 3 + drivers/platform/x86/amd/pmf/pmf-quirks.c | 9 +- drivers/ras/amd/atl/dehash.c | 43 ------ drivers/ras/amd/atl/map.c | 77 ++++++++++ drivers/remoteproc/mtk_scp.c | 2 +- drivers/remoteproc/qcom_q6v5_pas.c | 11 ++ drivers/soc/qcom/smem.c | 26 ++++ drivers/spi/spi-hisi-kunpeng.c | 1 + drivers/thermal/thermal_sysfs.c | 6 +- drivers/thermal/thermal_trip.c | 2 +- drivers/ufs/core/ufshcd.c | 19 ++- drivers/usb/typec/ucsi/ucsi.h | 2 +- drivers/usb/usbip/stub_rx.c | 77 ++++++---- fs/btrfs/inode.c | 3 + fs/btrfs/scrub.c | 25 +++- fs/btrfs/tree-checker.c | 47 ++++++ fs/f2fs/f2fs.h | 2 +- fs/f2fs/inline.c | 20 ++- fs/f2fs/inode.c | 2 +- fs/gfs2/quota.c | 19 +-- fs/gfs2/util.c | 6 +- fs/notify/fsnotify.c | 31 ++-- fs/notify/fsnotify.h | 2 +- fs/notify/mark.c | 32 ++++- fs/smb/client/smb2inode.c | 6 +- include/clocksource/timer-xilinx.h | 2 +- include/linux/fsnotify_backend.h | 8 +- include/linux/hwspinlock.h | 6 + include/linux/i2c.h | 2 +- include/linux/soc/qcom/smem.h | 2 + include/net/inet_timewait_sock.h | 6 +- include/net/ip.h | 3 +- include/net/tcp.h | 2 +- include/sound/ump_convert.h | 1 + include/ufs/ufshcd.h | 1 + include/ufs/ufshci.h | 1 + kernel/dma/debug.c | 5 +- kernel/rcu/tree.h | 1 - kernel/rcu/tree_nocb.h | 32 +---- mm/filemap.c | 2 +- net/dccp/minisocks.c | 3 +- net/ipv4/fib_semantics.c | 5 +- net/ipv4/inet_timewait_sock.c | 52 ++++++- net/ipv4/metrics.c | 8 +- net/ipv4/tcp_cong.c | 11 +- net/ipv4/tcp_ipv4.c | 14 +- net/ipv4/tcp_minisocks.c | 25 ++-- net/ipv6/route.c | 2 +- net/ipv6/tcp_ipv6.c | 6 +- net/mac80211/main.c | 3 +- net/wireless/ibss.c | 5 +- net/wireless/mesh.c | 5 +- net/wireless/nl80211.c | 21 ++- net/wireless/scan.c | 46 ++++-- security/apparmor/apparmorfs.c | 4 + security/smack/smack_lsm.c | 2 +- sound/core/seq/seq_ports.h | 14 +- sound/core/seq/seq_ump_convert.c | 97 ++++++++----- sound/core/ump_convert.c | 60 +++++--- sound/pci/hda/hda_generic.c | 63 ++++++++ sound/pci/hda/hda_generic.h | 1 + sound/pci/hda/patch_conexant.c | 2 + sound/soc/amd/yc/acp6x-mach.c | 14 ++ sound/soc/codecs/es8326.c | 2 + tools/testing/selftests/net/mptcp/mptcp_join.sh | 160 ++++++++++++++++++++- tools/testing/selftests/net/mptcp/mptcp_lib.sh | 4 + 210 files changed, 2044 insertions(+), 695 deletions(-)
Hi!
Quoted 4 lines
This is the start of the stable review cycle for the 6.10.9 release. There are 183 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.
CIP testing did not find any problems here:
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.10.y
6.6 passes our testing, too:
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.6.y
Best regards,
Pavel
Signature · 2 lines
DENX Software Engineering GmbH, Managing Director: Erika Unter HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.10.9 release. There are 183 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 Sat, 07 Sep 2024 16:35:01 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.10.9-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.10.y
and the diffstat can be found below.thanks,
greg k-h
On ARCH_BRCMSTB using 32-bit and 64-bit ARM kernels, build tested on BMIPS_GENERIC:
Signature · 1 line
Florian
Quoted 4 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.10.9 release. There are 183 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.
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.10.9 release. There are 183 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 Sat, 07 Sep 2024 16:35:01 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.10.9-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.10.y
and the diffstat can be found below.thanks,
greg k-h
Results from Linaro’s test farm.
No regressions on arm64, arm, x86_64, and i386.
## Build
* kernel: 6.10.9-rc2
* git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* git commit: 1f09204bb539e1a60467c14bcc447a5f4575fe65
* git describe: v6.10.8-184-g1f09204bb539
* test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.10.y/build/v6.10.8-184-g1f09204bb539
## Test Regressions (compared to v6.10.7-150-g88062a11f41d)
## Metric Regressions (compared to v6.10.7-150-g88062a11f41d)
## Test Fixes (compared to v6.10.7-150-g88062a11f41d)
## Test result summary
total: 233159, pass: 204972, fail: 1882, skip: 25816, xfail: 489
## Build Summary
* arc: 5 total, 5 passed, 0 failed
* arm: 131 total, 129 passed, 2 failed
* arm64: 43 total, 43 passed, 0 failed
* i386: 28 total, 26 passed, 2 failed
* mips: 26 total, 25 passed, 1 failed
* parisc: 4 total, 3 passed, 1 failed
* powerpc: 36 total, 35 passed, 1 failed
* riscv: 12 total, 11 passed, 1 failed
* s390: 14 total, 13 passed, 1 failed
* sh: 10 total, 10 passed, 0 failed
* sparc: 7 total, 6 passed, 1 failed
* x86_64: 35 total, 35 passed, 0 failed
## Test suites summary
* boot
* commands
* kselftest-arm64
* kselftest-breakpoints
* kselftest-capabilities
* kselftest-cgroup
* kselftest-clone3
* kselftest-core
* kselftest-cpu-hotplug
* kselftest-cpufreq
* kselftest-efivarfs
* kselftest-exec
* kselftest-filesystems
* kselftest-filesystems-binderfs
* kselftest-filesystems-epoll
* kselftest-firmware
* kselftest-fpu
* kselftest-ftrace
* kselftest-futex
* kselftest-gpio
* kselftest-intel_pstate
* kselftest-ipc
* kselftest-kcmp
* kselftest-kvm
* kselftest-livepatch
* kselftest-membarrier
* kselftest-memfd
* kselftest-mincore
* kselftest-mqueue
* kselftest-net
* kselftest-net-mptcp
* kselftest-openat2
* kselftest-ptrace
* kselftest-rseq
* kselftest-rtc
* kselftest-rust
* kselftest-seccomp
* kselftest-sigaltstack
* kselftest-size
* kselftest-tc-testing
* kselftest-timers
* kselftest-tmpfs
* kselftest-tpm2
* kselftest-user_events
* kselftest-vDSO
* kselftest-x86
* kunit
* kvm-unit-tests
* libgpiod
* libhugetlbfs
* log-parser-boot
* log-parser-test
* ltp-commands
* ltp-containers
* ltp-controllers
* ltp-cpuhotplug
* ltp-crypto
* ltp-cve
* ltp-dio
* ltp-fcntl-locktests
* ltp-fs
* ltp-fs_bind
* ltp-fs_perms_simple
* ltp-hugetlb
* ltp-ip[
* ltp-ipc
* ltp-math
* ltp-mm
* ltp-nptl
* ltp-pty
* ltp-sched
* ltp-smoke
* ltp-syscalls
* ltp-tracing
* perf
* rcutorture
--
Linaro LKFT
https://lkft.linaro.org
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.10.9 release. There are 183 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 Sat, 07 Sep 2024 16:35:01 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.10.9-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.10.y
and the diffstat can be found below.thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v6.10:
10 builds: 10 pass, 0 fail
26 boots: 26 pass, 0 fail
116 tests: 116 pass, 0 failLinux version: 6.10.9-rc2-g1f09204bb539
Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000,
tegra20-ventana, tegra210-p2371-2180,
tegra210-p3450-0000, tegra30-cardhu-a04Jon
Am 05.09.2024 um 18:36 schrieb Greg Kroah-Hartman:
Quoted 4 lines
This is the start of the stable review cycle for the 6.10.9 release. There are 183 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.
Builds, boots and works on my 2-socket Ivy Bridge Xeon E5-2697 v2 server. No dmesg oddities or regressions found.
Beste Grüße,
Peter Schneider
Signature · 8 lines
Climb the mountain not to plant your flag, but to embrace the challenge, enjoy the air and behold the view. Climb it so you can see the world, not so the world can see you. -- David McCullough Jr. OpenPGP: 0xA3828BD796CCE11A8CADE8866E3A92C92C3FF244 Download: https://www.peters-netzplatz.de/download/pschneider1968_pub.asc https://keys.mailvelope.com/pks/lookup?op=get&[email protected] https://keys.mailvelope.com/pks/lookup?op=get&[email protected]
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.10.9 release. There are 183 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 Sat, 07 Sep 2024 16:35:01 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.10.9-rc2.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.10.y
and the diffstat can be found below.thanks,
greg k-h
Built and booted successfully on RISC-V RV64 (HiFive Unmatched).