kernel/lwkt_serialize: Take serializer bookkeeping out of INVARIANTS.
authorSascha Wildner <saw@online.de>
Sun, 22 Feb 2015 21:16:27 +0000 (22:16 +0100)
committerSascha Wildner <saw@online.de>
Sun, 22 Feb 2015 21:16:27 +0000 (22:16 +0100)
commitc61040eeb9bb4a77b421706185fbd91f702752c9
tree92972c7a17d53ca51ed4c2f4cffa327255356382
parentaf571dbfd7a486711c523fe3223977a70bb43711
kernel/lwkt_serialize: Take serializer bookkeeping out of INVARIANTS.

IS_SERIALIZED() is no longer only used in [K]KASSERT(), which disrupts
compiling without INVARIANTS rather regularly.

This commit makes the needed bits available without INVARIANTS too.
sys/kern/lwkt_serialize.c
sys/sys/serialize.h