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:
Huihuang Shi
2018-07-03 18:37:07 +08:00
committed by lijinxia
parent 91fdffb19a
commit 102d2f1a68
3 changed files with 9 additions and 9 deletions

View File

@@ -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;
}