mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-09-23 01:37:44 +00:00
hv:Check pcpu number to avoid overflow
-- check pcpu number in several functions to avoid overflow -- rename pcpu_id to pcpu_num in local_parse_madt Tracked-On: #861 Signed-off-by: Mingqiang Chi <mingqiang.chi@intel.com> Reviewed-by: Li, Fei1 <fei1.li@intel.com> Acked-by: Eddie Dong <eddie.dong@intel.com>
This commit is contained in:
committed by
Xie, Nanlin
parent
672583a091
commit
3eb45b9bf6
@@ -77,7 +77,7 @@ void init_logmsg(uint32_t flags)
|
||||
logmsg.seq = 0;
|
||||
|
||||
/* allocate sbuf for log before sos booting */
|
||||
for (pcpu_id = 0U; pcpu_id < phys_cpu_num; pcpu_id++) {
|
||||
for (pcpu_id = 0U; (pcpu_id < phys_cpu_num) && (pcpu_id < CONFIG_MAX_PCPU_NUM); pcpu_id++) {
|
||||
alloc_earlylog_sbuf(pcpu_id);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user