diff options
| author | Heinrich Schuchardt <[email protected]> | 2023-09-27 16:14:51 +0200 |
|---|---|---|
| committer | Anup Patel <[email protected]> | 2023-10-06 17:06:09 +0530 |
| commit | 8197c2f1ec5bcdd3aa7477efef59e9ebd57ee331 (patch) | |
| tree | ed72f26c9e30da7379b1d8e976931045c61ffd9b /lib/utils/timer/fdt_timer_mtimer.c | |
| parent | d36709fcafe2d39c3d999489a8ca836b138e4f04 (diff) | |
lib: sbi: fix sbi_domain_get_assigned_hartmask()
'1' is a 32 bit integer. When shifting it by more than 31 bits it becomes
zero and we get an incorrect return value.
Addresses-Coverity-ID: 1568356 Bad bit shift operation
Fixes: 296e70d69da7 ("lib: sbi: Extend sbi_hartmask to support both hartid and hartindex")
Signed-off-by: Heinrich Schuchardt <[email protected]>
Reviewed-by: Xiang W <[email protected]>
Reviewed-by: Anup Patel <[email protected]>
Diffstat (limited to 'lib/utils/timer/fdt_timer_mtimer.c')
0 files changed, 0 insertions, 0 deletions
