Print this page
8626 make pcplusmp and apix warning-free
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
@@ -1604,12 +1604,12 @@
dev_info_t *dip;
int inum, cap_ptr;
ddi_acc_handle_t handle;
ddi_intr_msix_t *msix_p = NULL;
ushort_t msix_ctrl;
- uintptr_t off;
- uint32_t mask;
+ uintptr_t off = 0;
+ uint32_t mask = 0;
ASSERT(LOCK_HELD(&apix_lock));
*result = ENXIO;
/* Fail if this is an MSI intr and is part of a group. */
@@ -1663,12 +1663,12 @@
apix_grp_set_cpu(apix_vector_t *vecp, int new_cpu, int *result)
{
apix_vector_t *newp, *vp;
uint32_t orig_cpu = vecp->v_cpuid;
int orig_vect = vecp->v_vector;
- int i, num_vectors, cap_ptr, msi_mask_off;
- uint32_t msi_pvm;
+ int i, num_vectors, cap_ptr, msi_mask_off = 0;
+ uint32_t msi_pvm = 0;
ushort_t msi_ctrl;
ddi_acc_handle_t handle;
dev_info_t *dip;
APIC_VERBOSE(INTR, (CE_CONT, "apix_grp_set_cpu: oldcpu: %x, vector: %x,"