diff options
| author | pk <pk@NetBSD.org> | 2003-01-28 12:35:31 +0000 |
|---|---|---|
| committer | pk <pk@NetBSD.org> | 2003-01-28 12:35:31 +0000 |
| commit | be1188e00dfccbfe60cecfb414fbbac8c2412ada (patch) | |
| tree | 518505ec4a509c0000c962cfb00eba9788871f67 /sys/arch/sun2/dev | |
| parent | 96aa0db5b2b9b0e5c5b9441eadec5ef1fd41ac05 (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.c | 3 |
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; |
