diff options
Diffstat (limited to 'drivers/infiniband/hw/qib/qib_eeprom.c')
-rw-r--r-- | drivers/infiniband/hw/qib/qib_eeprom.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/infiniband/hw/qib/qib_eeprom.c b/drivers/infiniband/hw/qib/qib_eeprom.c index c1a8f448d2a7..4ea642ad7e11 100644 --- a/drivers/infiniband/hw/qib/qib_eeprom.c +++ b/drivers/infiniband/hw/qib/qib_eeprom.c | |||
@@ -259,9 +259,9 @@ void qib_get_eeprom_info(struct qib_devdata *dd) | |||
259 | if (len > sizeof(ifp->if_serial)) | 259 | if (len > sizeof(ifp->if_serial)) |
260 | len = sizeof(ifp->if_serial); | 260 | len = sizeof(ifp->if_serial); |
261 | memcpy(snp, ifp->if_serial, len); | 261 | memcpy(snp, ifp->if_serial, len); |
262 | } else | 262 | } else { |
263 | memcpy(dd->serial, ifp->if_serial, | 263 | memcpy(dd->serial, ifp->if_serial, sizeof(ifp->if_serial)); |
264 | sizeof(ifp->if_serial)); | 264 | } |
265 | if (!strstr(ifp->if_comment, "Tested successfully")) | 265 | if (!strstr(ifp->if_comment, "Tested successfully")) |
266 | qib_dev_err(dd, | 266 | qib_dev_err(dd, |
267 | "Board SN %s did not pass functional test: %s\n", | 267 | "Board SN %s did not pass functional test: %s\n", |