summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn-Mark Gurney <jmg@FreeBSD.org>2006-11-09 21:05:32 +0000
committerJohn-Mark Gurney <jmg@FreeBSD.org>2006-11-09 21:05:32 +0000
commitee03a332df5ce0823475d303f79fee933ca94af6 (patch)
tree7ad48295550a0131b7a1b543fa905f9d145bc9b1
parent08598d7067e926314f3b1fb58d93b8f70358905d (diff)
Notes
-rw-r--r--sys/dev/pci/pci.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/dev/pci/pci.c b/sys/dev/pci/pci.c
index 31db4663efd4..9e3cf1568106 100644
--- a/sys/dev/pci/pci.c
+++ b/sys/dev/pci/pci.c
@@ -629,9 +629,10 @@ pci_read_vpd(device_t pcib, pcicfgregs *cfg)
M_WAITOK);
state = 5;
break;
- default: /* XXX - unimplemented */
- state = 4;
- break;
+ default: /* Invalid data, abort */
+ end = 1;
+ cksumvalid = 0;
+ continue;
}
break;