Index: usr.sbin/bhyve/pci_nvme.c =================================================================== --- usr.sbin/bhyve/pci_nvme.c +++ usr.sbin/bhyve/pci_nvme.c @@ -254,6 +254,13 @@ cpywithpad(char *dst, int dst_size, const char *src, char pad) { int len = strnlen(src, dst_size); + int i; + + for (i = 0; i < dst_size; i++) { + if (src[i] == '\0') + break; + } + memcpy(dst, src, len); memset(dst + len, pad, dst_size - len); }