hv:check pcpu numbers during init_pcpu_pre

it will panic if phys_cpu_num > CONFIG_MAX_PCPU_NUM
during init_pcpu_pre,after that no need to check it again.

Tracked-On: #861
Signed-off-by: Mingqiang Chi <mingqiang.chi@intel.com>
This commit is contained in:
Mingqiang Chi
2019-09-23 09:32:41 +08:00
committed by wenlingz
parent 5a03a5df05
commit 489937f7b8
3 changed files with 13 additions and 10 deletions

View File

@@ -632,6 +632,9 @@ static inline void clac(void)
asm volatile ("clac" : : : "memory");
}
/*
* @post return <= CONFIG_MAX_PCPU_NUM
*/
uint16_t get_pcpu_nums(void);
bool is_pcpu_active(uint16_t pcpu_id);
uint64_t get_active_pcpu_bitmap(void);