HV:modified vm_description and vm_hw_info memebers' type

transfer num_vcpus,exp_num_vcpus to uint16_t.
transfer vm_hw_num_cores to uint16_t.

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-10 11:05:40 +08:00
committed by lijinxia
parent 39159ebe16
commit 0ccd74b947
8 changed files with 20 additions and 19 deletions

View File

@@ -469,7 +469,7 @@ int ept_mmap(struct vm *vm, uint64_t hpa,
uint64_t gpa, uint64_t size, uint32_t type, uint32_t prot)
{
struct map_params map_params;
int i;
uint16_t i;
struct vcpu *vcpu;
/* Setup memory map parameters */
@@ -516,7 +516,7 @@ int ept_update_mt(struct vm *vm, uint64_t hpa,
{
struct map_params map_params;
struct vcpu *vcpu;
int i;
uint16_t i;
/* Setup memory map parameters */
map_params.page_table_type = PTT_EPT;

View File

@@ -36,7 +36,7 @@ is_vm0(struct vm *vm)
inline struct vcpu *vcpu_from_vid(struct vm *vm, uint16_t vcpu_id)
{
int i;
uint16_t i;
struct vcpu *vcpu;
foreach_vcpu(i, vm, vcpu) {
@@ -49,7 +49,7 @@ inline struct vcpu *vcpu_from_vid(struct vm *vm, uint16_t vcpu_id)
inline struct vcpu *vcpu_from_pid(struct vm *vm, uint16_t pcpu_id)
{
int i;
uint16_t i;
struct vcpu *vcpu;
foreach_vcpu(i, vm, vcpu) {
@@ -62,7 +62,7 @@ inline struct vcpu *vcpu_from_pid(struct vm *vm, uint16_t pcpu_id)
inline struct vcpu *get_primary_vcpu(struct vm *vm)
{
int i;
uint16_t i;
struct vcpu *vcpu;
foreach_vcpu(i, vm, vcpu) {
@@ -91,7 +91,7 @@ inline uint64_t vcpumask2pcpumask(struct vm *vm, uint64_t vdmask)
inline bool vm_lapic_disabled(struct vm *vm)
{
int i;
uint16_t i;
struct vcpu *vcpu;
foreach_vcpu(i, vm, vcpu) {

View File

@@ -373,7 +373,7 @@ vioapic_write(struct vioapic *vioapic, uint32_t addr, uint32_t data)
* to update their vlapic trigger-mode registers.
*/
if ((changed & ~(IOAPIC_RTE_INTMASK | IOAPIC_RTE_INTPOL)) != 0U) {
int i;
uint16_t i;
struct vcpu *vcpu;
dev_dbg(ACRN_DBG_IOAPIC,

View File

@@ -121,7 +121,7 @@ vm_lapic_from_pcpuid(struct vm *vm, uint16_t pcpu_id)
static uint16_t vm_apicid2vcpu_id(struct vm *vm, uint8_t lapicid)
{
int i;
uint16_t i;
struct vcpu *vcpu;
foreach_vcpu(i, vm, vcpu) {
@@ -138,7 +138,7 @@ static uint64_t
vm_active_cpus(struct vm *vm)
{
uint64_t dmask = 0;
int i;
uint16_t i;
struct vcpu *vcpu;
foreach_vcpu(i, vm, vcpu) {

View File

@@ -87,7 +87,7 @@ int create_vm(struct vm_description *vm_desc, struct vm **rtn_vm)
/* Init mmio list */
INIT_LIST_HEAD(&vm->mmio_list);
if (vm->hw.num_vcpus == 0)
if (vm->hw.num_vcpus == 0U)
vm->hw.num_vcpus = phys_cpu_num;
vm->hw.vcpu_array =
@@ -185,7 +185,8 @@ err1:
int shutdown_vm(struct vm *vm)
{
int i, status = 0;
int status = 0;
uint16_t i;
struct vcpu *vcpu = NULL;
if (vm == NULL)
@@ -262,7 +263,7 @@ int start_vm(struct vm *vm)
*/
void pause_vm(struct vm *vm)
{
int i;
uint16_t i;
struct vcpu *vcpu = NULL;
if (vm->state == VM_PAUSED)
@@ -276,7 +277,7 @@ void pause_vm(struct vm *vm)
void resume_vm(struct vm *vm)
{
int i;
uint16_t i;
struct vcpu *vcpu = NULL;
foreach_vcpu(i, vm, vcpu)
@@ -361,7 +362,7 @@ void vm_fixup(struct vm *vm)
if (is_vm0(vm) && (vm->hw.exp_num_vcpus < vm->hw.num_vcpus)) {
struct vm_description *vm_desc = &vm0_desc;
struct vcpu *vcpu;
int i;
uint16_t i;
foreach_vcpu(i, vm, vcpu) {
if (!vcpu_in_vm_desc(vcpu, vm_desc)) {

View File

@@ -84,7 +84,7 @@ static void create_secure_world_ept(struct vm *vm, uint64_t gpa_orig,
IA32E_EPT_X_BIT);
void *sub_table_addr = NULL, *pml4_base = NULL;
struct vm *vm0 = get_vm_from_vmid(0);
int i;
uint16_t i;
struct vcpu *vcpu;
if (vm0 == NULL) {