Subject: interrupt levels
To: None <glass@sun-lamp.cs.berkeley.edu>
From: Gordon W. Ross <gwr@jericho.mc.com>
List: port-sun3
Date: 03/09/1994 16:56:06
I am a little confused by the interrupt level assignments I found
while playing with the zs driver. Compare these:
Level Sunos-4.1.1 NetBSD-current
----- ----------- --------------
1 net/softclk softclk
2 spl2(spare) bio/tty/vm
3 le/splimp le/net
4 (spare) (spare)
5 clock/tty clock
6 splzs splzs/splimp
7 (nmi) (nmi)
I am most surprised to see tty at a lower priority than net.
Wouldn't one rather miss an ethernet packet than tty input?
Is the interrupt level design dictated by anything outside of
the sys/arch/sun3 area? Why is it so different from SunOS?
Gordon Ross
------------------------------------------------------------------------------
cc: port-sun3@sun-lamp.cs.berkeley.edu