summaryrefslogtreecommitdiff
path: root/sys/arch/sun2/dev
diff options
context:
space:
mode:
authorpk <pk@NetBSD.org>2003-01-28 12:35:31 +0000
committerpk <pk@NetBSD.org>2003-01-28 12:35:31 +0000
commitbe1188e00dfccbfe60cecfb414fbbac8c2412ada (patch)
tree518505ec4a509c0000c962cfb00eba9788871f67 /sys/arch/sun2/dev
parent96aa0db5b2b9b0e5c5b9441eadec5ef1fd41ac05 (diff)
Provide locking required by the interrupt handlers running at IPL_SERIAL.
Diffstat (limited to 'sys/arch/sun2/dev')
-rw-r--r--sys/arch/sun2/dev/zs.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/arch/sun2/dev/zs.c b/sys/arch/sun2/dev/zs.c
index 6c8e97c4f16..c97247b5f5e 100644
--- a/sys/arch/sun2/dev/zs.c
+++ b/sys/arch/sun2/dev/zs.c
@@ -1,4 +1,4 @@
-/* $NetBSD: zs.c,v 1.6 2003/01/01 02:23:45 thorpej Exp $ */
+/* $NetBSD: zs.c,v 1.7 2003/01/28 12:35:37 pk Exp $ */
/*-
* Copyright (c) 1996 The NetBSD Foundation, Inc.
@@ -177,6 +177,7 @@ zs_attach(zsc, zsd, pri)
cs = &zsc->zsc_cs_store[channel];
zsc->zsc_cs[channel] = cs;
+ simple_lock_init(&cs->cs_lock);
cs->cs_channel = channel;
cs->cs_private = NULL;
cs->cs_ops = &zsops_null;