Work around sparc64 WITNESS kernel failing to load by moving large witness
authorkurt <kurt@openbsd.org>
Thu, 25 May 2023 19:32:34 +0000 (19:32 +0000)
committerkurt <kurt@openbsd.org>
Thu, 25 May 2023 19:32:34 +0000 (19:32 +0000)
commit5d007d6b82241f4e7fba5991516ebfd7fc6adb50
treee822aedd4e0a1d5c50e66214f62c9513f323b689
parent7515d867e80ac38daab3c4c8a25d13cf8a3033c6
Work around sparc64 WITNESS kernel failing to load by moving large witness
data structures from bss to be allocated in witness_initialize().

Tested on sparc64, amd64, arm64, i386, octeon. okay miod@
sys/arch/sparc64/conf/GENERIC.MP
sys/kern/subr_witness.c