len = sg_pcopy_from_buffer(urb->sg, urb->num_sgs, seg->bounce_buf,
                             seg->bounce_len, seg->bounce_offs);
        if (len != seg->bounce_len)
-               xhci_warn(xhci, "WARN Wrong bounce buffer read length: %ld != %d\n",
+               xhci_warn(xhci, "WARN Wrong bounce buffer read length: %zu != %d\n",
                                len, seg->bounce_len);
        seg->bounce_len = 0;
        seg->bounce_offs = 0;
                                   seg->bounce_buf, new_buff_len, enqd_len);
                if (len != seg->bounce_len)
                        xhci_warn(xhci,
-                               "WARN Wrong bounce buffer write length: %ld != %d\n",
+                               "WARN Wrong bounce buffer write length: %zu != %d\n",
                                len, seg->bounce_len);
                seg->bounce_dma = dma_map_single(dev, seg->bounce_buf,
                                                 max_pkt, DMA_TO_DEVICE);