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,"