Index: pcidump.c =================================================================== RCS file: /cvs/src/usr.sbin/pcidump/pcidump.c,v retrieving revision 1.57 diff -u -p -r1.57 pcidump.c --- pcidump.c 22 Jun 2020 05:54:26 -0000 1.57 +++ pcidump.c 5 Jan 2021 12:15:59 -0000 @@ -402,8 +402,10 @@ dump_vpd(int bus, int dev, int func) io.pv_count = nitems(data); io.pv_data = data; - if (ioctl(pcifd, PCIOCGETVPD, &io) == -1) + if (ioctl(pcifd, PCIOCGETVPD, &io) == -1) { warn("PCIOCGETVPD"); + return; + } do { uint8_t vpd = *buf;