summaryrefslogtreecommitdiff
path: root/sys/arch/macppc
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arch/macppc')
-rw-r--r--sys/arch/macppc/pci/mpcpcibus.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/arch/macppc/pci/mpcpcibus.c b/sys/arch/macppc/pci/mpcpcibus.c
index 170d2ae936f..976d52a45fe 100644
--- a/sys/arch/macppc/pci/mpcpcibus.c
+++ b/sys/arch/macppc/pci/mpcpcibus.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: mpcpcibus.c,v 1.27 2005/11/07 02:19:46 brad Exp $ */
+/* $OpenBSD: mpcpcibus.c,v 1.28 2005/12/16 21:39:42 miod Exp $ */
/*
* Copyright (c) 1997 Per Fogelstrom
@@ -781,6 +781,7 @@ mpc_conf_read(void *cpv, pcitag_t tag, int offset)
if (setfault(&env)) {
/* we faulted during the read? */
curpcb->pcb_onfault = oldh;
+ splx(s);
return 0xffffffff;
}