mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2026-01-06 08:04:55 +00:00
HV:common:fix "signed/unsigned conversion without cast"
Misra C required signed/unsigned conversion with cast. V1->V2: a.split patch to patch series V2->V3: a.change the uint64_t type numeric constant's suffix from U to UL Signed-off-by: Huihuang Shi <huihuang.shi@intel.com> Acked-by: Eddie Dong <eddie.dong@intel.com>
This commit is contained in:
@@ -13,11 +13,11 @@ void init_scheduler(void)
|
||||
{
|
||||
uint32_t i;
|
||||
|
||||
for (i = 0; i < phys_cpu_num; i++) {
|
||||
for (i = 0U; i < phys_cpu_num; i++) {
|
||||
spinlock_init(&per_cpu(sched_ctx, i).runqueue_lock);
|
||||
spinlock_init(&per_cpu(sched_ctx, i).scheduler_lock);
|
||||
INIT_LIST_HEAD(&per_cpu(sched_ctx, i).runqueue);
|
||||
per_cpu(sched_ctx, i).flags= 0;
|
||||
per_cpu(sched_ctx, i).flags = 0UL;
|
||||
per_cpu(sched_ctx, i).curr_vcpu = NULL;
|
||||
}
|
||||
}
|
||||
@@ -36,7 +36,7 @@ uint16_t allocate_pcpu(void)
|
||||
{
|
||||
uint16_t i;
|
||||
|
||||
for (i = 0; i < phys_cpu_num; i++) {
|
||||
for (i = 0U; i < phys_cpu_num; i++) {
|
||||
if (bitmap_test_and_set(i, &pcpu_used_bitmap) == 0)
|
||||
return i;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user