HomeDefectsLIN1025-1988
Acknowledged

LIN1025-1988 : Security Advisory - linux - CVE-2022-50173

Created: Jun 18, 2025    Updated: Sep 4, 2026
Resolved Date: Jun 19, 2025
Found In Version: 10.25.33.1
Severity: Standard
Applicable for: Wind River Linux LTS 25
Component/s: Kernel

Description

In the Linux kernel, the following vulnerability has been resolved:EOL][EOL]drm/msm/mdp5: Fix global state lock backoff[EOL][EOL]We need to grab the lock after the early return for !hwpipe case.[EOL]Otherwise, we could have hit contention yet still returned 0.[EOL][EOL]Fixes an issue that the new CONFIG_DRM_DEBUG_MODESET_LOCK stuff flagged[EOL]in CI:[EOL][EOL]   WARNING: CPU: 0 PID: 282 at drivers/gpu/drm/drm_modeset_lock.c:296 drm_modeset_lock+0xf8/0x154[EOL]   Modules linked in:[EOL]   CPU: 0 PID: 282 Comm: kms_cursor_lega Tainted: G        W         5.19.0-rc2-15930-g875cc8bc536a #1[EOL]   Hardware name: Qualcomm Technologies, Inc. DB820c (DT)[EOL]   pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)[EOL]   pc : drm_modeset_lock+0xf8/0x154[EOL]   lr : drm_atomic_get_private_obj_state+0x84/0x170[EOL]   sp : ffff80000cfab6a0[EOL]   x29: ffff80000cfab6a0 x28: 0000000000000000 x27: ffff000083bc4d00[EOL]   x26: 0000000000000038 x25: 0000000000000000 x24: ffff80000957ca58[EOL]   x23: 0000000000000000 x22: ffff000081ace080 x21: 0000000000000001[EOL]   x20: ffff000081acec18 x19: ffff80000cfabb80 x18: 0000000000000038[EOL]   x17: 0000000000000000 x16: 0000000000000000 x15: fffffffffffea0d0[EOL]   x14: 0000000000000000 x13: 284e4f5f4e524157 x12: 5f534b434f4c5f47[EOL]   x11: ffff80000a386aa8 x10: 0000000000000029 x9 : ffff80000cfab610[EOL]   x8 : 0000000000000029 x7 : 0000000000000014 x6 : 0000000000000000[EOL]   x5 : 0000000000000001 x4 : ffff8000081ad904 x3 : 0000000000000029[EOL]   x2 : ffff0000801db4c0 x1 : ffff80000cfabb80 x0 : ffff000081aceb58[EOL]   Call trace:[EOL]    drm_modeset_lock+0xf8/0x154[EOL]    drm_atomic_get_private_obj_state+0x84/0x170[EOL]    mdp5_get_global_state+0x54/0x6c[EOL]    mdp5_pipe_release+0x2c/0xd4[EOL]    mdp5_plane_atomic_check+0x2ec/0x414[EOL]    drm_atomic_helper_check_planes+0xd8/0x210[EOL]    drm_atomic_helper_check+0x54/0xb0[EOL]    ...[EOL]   ---[ end trace 0000000000000000 ]---[EOL]   drm_modeset_lock attempting to lock a contended lock without backoff:[EOL]      drm_modeset_lock+0x148/0x154[EOL]      mdp5_get_global_state+0x30/0x6c[EOL]      mdp5_pipe_release+0x2c/0xd4[EOL]      mdp5_plane_atomic_check+0x290/0x414[EOL]      drm_atomic_helper_check_planes+0xd8/0x210[EOL]      drm_atomic_helper_check+0x54/0xb0[EOL]      drm_atomic_check_only+0x4b0/0x8f4[EOL]      drm_atomic_commit+0x68/0xe0[EOL][EOL]Patchwork: https://patchwork.freedesktop.org/patch/492701/

CREATE(Triage):(User=lchen-cn) [CVE-2022-50173 (https://nvd.nist.gov/vuln/detail/CVE-2022-50173)