Fix RUMP build.
add hythygtemp man page files to setlist
add hythygtemp module to set lists
remove stray line accidentally committed.
Fix prototype of last arg of rump_sys_mknod to dev_t not uint32_t

Discussed with pooka@
See also https://github.com/rumpkernel/buildrump.sh/issues/53
- Split off PRU_ATTACH and PRU_DETACH logic into separate functions.
- Replace malloc with kmem and eliminate M_PCB while here.
- Sprinkle more asserts.
l2cap_detach1: fix gcc warning for non-DIAGNOSTIC case.
Don't leak memory on failure in uvm_pglistalloc_contig.

Free pages like uvm_pglistalloc_simple does.

Discovered by code inspection.
Tag all 0600 files as "nodiff" (== secret).
Back out previous silliness -- on failure no pages are allocated.
When completing a FP trap, only load the FPU if we don't already own it.
While the FPU is on, disable kernel preemption.
Update PCU_REENABLE for MP.  For UP, add a KASSERT to make sure it's never
present.
Build fix for when there is no gpio in the kernel.

PR/48816: Compile fix for src/sys/arch/arm/broadcom/bcm2835_gpio.c