summaryrefslogtreecommitdiff
path: root/include/linux/syscall_user_dispatch.h
diff options
context:
space:
mode:
authorPratap Nirujogi <pratap.nirujogi@amd.com>2026-03-11 12:15:09 -0400
committerAlex Deucher <alexander.deucher@amd.com>2026-03-17 12:19:29 -0400
commit3fc4648b53b7e393b91e63600e28e6f25c8ef0c5 (patch)
treea86c3d291e11ddb6ebd85c00cec7be5f51c14537 /include/linux/syscall_user_dispatch.h
parentf39e1270277f4b06db0b2c6ec9405b6dd766fb13 (diff)
drm/amdgpu: Fix ISP segfault issue in kernel v7.0
Add NULL pointer checks for dev->type before accessing dev->type->name in ISP genpd add/remove functions to prevent kernel crashes. This regression was introduced in v7.0 as the wakeup sources are registered using physical device instead of ACPI device. This led to adding wakeup source device as the first child of AMDGPU device without initializing dev-type variable, and resulted in segfault when accessed it in the amdgpu isp driver. Fixes: 057edc58aa59 ("ACPI: PM: Register wakeup sources under physical devices") Suggested-by: Bin Du <Bin.Du@amd.com> Reviewed-by: Mario Limonciello <mario.limonciello@amd.com> Signed-off-by: Pratap Nirujogi <pratap.nirujogi@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> (cherry picked from commit c51632d1ed7ac5aed2d40dbc0718d75342c12c6a)
Diffstat (limited to 'include/linux/syscall_user_dispatch.h')
0 files changed, 0 insertions, 0 deletions