@@ -1181,15 +1181,14 @@ vlapic_calc_dest_lapic_pt(struct acrn_vm *vm, uint64_t *dmask, bool is_broadcast
1181
1181
}
1182
1182
1183
1183
static void
1184
- vlapic_process_init_sipi (struct acrn_vcpu * target_vcpu , uint32_t mode ,
1185
- uint32_t icr_low , uint16_t vcpu_id )
1184
+ vlapic_process_init_sipi (struct acrn_vcpu * target_vcpu , uint32_t mode , uint32_t icr_low )
1186
1185
{
1187
1186
if (mode == APIC_DELMODE_INIT ) {
1188
1187
if ((icr_low & APIC_LEVEL_MASK ) != APIC_LEVEL_DEASSERT ) {
1189
1188
1190
1189
dev_dbg (ACRN_DBG_LAPIC ,
1191
- "Sending INIT from VCPU %hu to %hu" ,
1192
- target_vcpu -> vcpu_id , vcpu_id );
1190
+ "Sending INIT to %hu" ,
1191
+ target_vcpu -> vcpu_id );
1193
1192
1194
1193
/* put target vcpu to INIT state and wait for SIPI */
1195
1194
pause_vcpu (target_vcpu , VCPU_PAUSED );
@@ -1206,8 +1205,8 @@ vlapic_process_init_sipi(struct acrn_vcpu* target_vcpu, uint32_t mode,
1206
1205
(target_vcpu -> arch .nr_sipi != 0U )) {
1207
1206
1208
1207
dev_dbg (ACRN_DBG_LAPIC ,
1209
- "Sending SIPI from VCPU %hu to %hu with vector %u" ,
1210
- target_vcpu -> vcpu_id , vcpu_id ,
1208
+ "Sending SIPI to %hu with vector %u" ,
1209
+ target_vcpu -> vcpu_id ,
1211
1210
(icr_low & APIC_VECTOR_MASK ));
1212
1211
1213
1212
target_vcpu -> arch .nr_sipi -- ;
@@ -1302,9 +1301,9 @@ static void vlapic_icrlo_write_handler(struct acrn_vlapic *vlapic)
1302
1301
dev_dbg (ACRN_DBG_LAPIC ,
1303
1302
"vlapic send ipi nmi to vcpu_id %hu" , vcpu_id );
1304
1303
} else if (mode == APIC_DELMODE_INIT ) {
1305
- vlapic_process_init_sipi (target_vcpu , mode , icr_low , vcpu_id );
1304
+ vlapic_process_init_sipi (target_vcpu , mode , icr_low );
1306
1305
} else if (mode == APIC_DELMODE_STARTUP ) {
1307
- vlapic_process_init_sipi (target_vcpu , mode , icr_low , vcpu_id );
1306
+ vlapic_process_init_sipi (target_vcpu , mode , icr_low );
1308
1307
} else if (mode == APIC_DELMODE_SMI ) {
1309
1308
pr_info ("vlapic: SMI IPI do not support\n" );
1310
1309
} else {
@@ -2023,10 +2022,10 @@ vlapic_x2apic_pt_icr_access(struct acrn_vm *vm, uint64_t val)
2023
2022
2024
2023
switch (mode ) {
2025
2024
case APIC_DELMODE_INIT :
2026
- vlapic_process_init_sipi (target_vcpu , mode , icr_low , vcpu_id );
2025
+ vlapic_process_init_sipi (target_vcpu , mode , icr_low );
2027
2026
break ;
2028
2027
case APIC_DELMODE_STARTUP :
2029
- vlapic_process_init_sipi (target_vcpu , mode , icr_low , vcpu_id );
2028
+ vlapic_process_init_sipi (target_vcpu , mode , icr_low );
2030
2029
break ;
2031
2030
default :
2032
2031
/* convert the dest from virtual apic_id to physical apic_id */
0 commit comments