if (q_vector->tx.ring && q_vector->rx.ring) {
                        snprintf(q_vector->name, sizeof(q_vector->name),
-                                "iavf-%s-TxRx-%d", basename, rx_int_idx++);
+                                "iavf-%s-TxRx-%u", basename, rx_int_idx++);
                        tx_int_idx++;
                } else if (q_vector->rx.ring) {
                        snprintf(q_vector->name, sizeof(q_vector->name),
-                                "iavf-%s-rx-%d", basename, rx_int_idx++);
+                                "iavf-%s-rx-%u", basename, rx_int_idx++);
                } else if (q_vector->tx.ring) {
                        snprintf(q_vector->name, sizeof(q_vector->name),
-                                "iavf-%s-tx-%d", basename, tx_int_idx++);
+                                "iavf-%s-tx-%u", basename, tx_int_idx++);
                } else {
                        /* skip this unused q_vector */
                        continue;
 
        } else if (link_speed_mbps == SPEED_UNKNOWN) {
                snprintf(speed, IAVF_MAX_SPEED_STRLEN, "%s", "Unknown Mbps");
        } else {
-               snprintf(speed, IAVF_MAX_SPEED_STRLEN, "%u %s",
+               snprintf(speed, IAVF_MAX_SPEED_STRLEN, "%d %s",
                         link_speed_mbps, "Mbps");
        }