Add serializer port backend. Implementation is mainly based on spin
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Wed, 5 Mar 2008 13:03:29 +0000 (13:03 +0000)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Wed, 5 Mar 2008 13:03:29 +0000 (13:03 +0000)
commit74208df33dcf88247d6d35778676324c59ff7ac7
tree154547e745d93dd15930f4e60fafac59e1b8d469
parent362e59be7093ed276b9167f2b3b77997632a5b35
Add serializer port backend.  Implementation is mainly based on spin
port backend, but unlike spin port backend: users of this port backend
are assumed to have the port's serializer held.

Proper function name is suggested by corecode@, aggelos@, tgen@ and
dillon@

Reviewed-by: tgen@, dillon@
sys/kern/lwkt_msgport.c
sys/sys/msgport.h