replace abuse of the static map entries RB_ENTRY pointers with an SLIST
authordlg <dlg@openbsd.org>
Thu, 11 Aug 2016 01:17:33 +0000 (01:17 +0000)
committerdlg <dlg@openbsd.org>
Thu, 11 Aug 2016 01:17:33 +0000 (01:17 +0000)
commit9656b08bd5c766c36ce3a83acc1d09ff97d7b06b
tree39a4ebaaec319e69a9e68d94d64a2b8c1df3b71f
parent55f04f41c02491b806c6ae312e0ba16455f8ad25
replace abuse of the static map entries RB_ENTRY pointers with an SLIST

free static entries are kept in a simple linked list, so use SLIST
to make this obvious. the RB_PARENT manipulations are ugly and
confusing.

ok kettenis@
sys/uvm/uvm.h
sys/uvm/uvm_map.c
sys/uvm/uvm_map.h