disp: msm: sde: add check to avoid registering invalid ranges in dump
Add check to avoid registering invalid ranges in dump. Change-Id: I637fa843c900636e1420bc01a49f36dfeaa8f449 Signed-off-by: Akhil Jaiswal <quic_akhijais@quicinc.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
// SPDX-License-Identifier: GPL-2.0-only
|
// SPDX-License-Identifier: GPL-2.0-only
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2021-2023 Qualcomm Innovation Center, Inc. All rights reserved.
|
* Copyright (c) 2021-2024 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||||
* Copyright (c) 2009-2021, The Linux Foundation. All rights reserved.
|
* Copyright (c) 2009-2021, The Linux Foundation. All rights reserved.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@@ -2874,8 +2874,8 @@ void sde_dbg_reg_register_dump_range(const char *base_name,
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (offset_start > offset_end) {
|
if (!offset_start || !offset_end || (offset_start > offset_end)) {
|
||||||
pr_err("%pS: bad range, base_name %s, range_name %s, offset_start 0x%X, end 0x%X\n",
|
pr_info("%pS: bad range, base_name %s, range_name %s, offset_start 0x%X, end 0x%X\n",
|
||||||
__builtin_return_address(0), base_name,
|
__builtin_return_address(0), base_name,
|
||||||
range_name, offset_start, offset_end);
|
range_name, offset_start, offset_end);
|
||||||
return;
|
return;
|
||||||
|
Reference in New Issue
Block a user