Skip to content

Commit

Permalink
hv: schedule: minor fix about the return type of need_offline
Browse files Browse the repository at this point in the history
ACRN Coding guidelines requires type conversion shall be explicity. However,
there's no need for this case since we could return bool directly.

Tracked-On: #1842
Signed-off-by: Li, Fei1 <fei1.li@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
  • Loading branch information
lifeix authored and acrnsi committed Jul 17, 2019
1 parent e69b3dc commit 0eb0854
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion hypervisor/common/hv_main.c
Expand Up @@ -88,7 +88,7 @@ void default_idle(__unused struct sched_object *obj)
while (1) {
if (need_reschedule(pcpu_id)) {
schedule();
} else if (need_offline(pcpu_id) != 0) {
} else if (need_offline(pcpu_id)) {
cpu_dead();
} else if (need_shutdown_vm(pcpu_id)) {
shutdown_vm_from_idle(pcpu_id);
Expand Down
2 changes: 1 addition & 1 deletion hypervisor/common/schedule.c
Expand Up @@ -136,7 +136,7 @@ void make_pcpu_offline(uint16_t pcpu_id)
}
}

int32_t need_offline(uint16_t pcpu_id)
bool need_offline(uint16_t pcpu_id)
{
struct sched_context *ctx = &per_cpu(sched_ctx, pcpu_id);

Expand Down
2 changes: 1 addition & 1 deletion hypervisor/include/common/schedule.h
Expand Up @@ -49,7 +49,7 @@ void remove_from_cpu_runqueue(struct sched_object *obj);
void make_reschedule_request(uint16_t pcpu_id, uint16_t delmode);
bool need_reschedule(uint16_t pcpu_id);
void make_pcpu_offline(uint16_t pcpu_id);
int32_t need_offline(uint16_t pcpu_id);
bool need_offline(uint16_t pcpu_id);
void make_shutdown_vm_request(uint16_t pcpu_id);
bool need_shutdown_vm(uint16_t pcpu_id);

Expand Down

0 comments on commit 0eb0854

Please sign in to comment.