blist: use swblk_t type (defined in sys/blist.h)
authorsemarie <semarie@openbsd.org>
Sat, 6 Aug 2022 13:44:04 +0000 (13:44 +0000)
committersemarie <semarie@openbsd.org>
Sat, 6 Aug 2022 13:44:04 +0000 (13:44 +0000)
commitd280b40a0c19673038ac4691113614733ede9eca
tree16d2e2f8c7b7c862495198141c81427e051ccf52
parent8fc78b5a68bf96e3b52c2155e8a089e746a10579
blist: use swblk_t type (defined in sys/blist.h)

reduce the diff with DragonFlyBSD by using swblk_t and u_swblk_t types.

while here, move bitmap type (u_swblk_t) to u_int64_t on all archs. it makes the
regress the same on 64 and 32bits archs (and it success on both).

ok mpi@
regress/sys/uvm/Makefile
sys/kern/subr_blist.c
sys/sys/blist.h
sys/uvm/uvm_swap.c