generate -Wconversion clean code.
cast to signed, since that's all we have.
put back scanner warnings now that flex produces clean code.
Only target boot cpu for SPIs atm. Fix a couple of bugs in the now
disabled code.
Revert, zfs was already elsewhere in list
Perform internal consistency check automatically.
Add libelf to rump directories
In pmap_deactivate don't set TTBR with the ASID of the deactivated LWP -
use KERNEL_PID instead.

This is probably a no-op as TTBCR_S_PD0 should (still) be set at the time
of the call to cpu_setttb.
Apply a bunch of break-before-make, i.e. set PTEs to zero, flush the TLB
(across all CPUs) and set new PTE value. Mostly from matt@ with some
updates from me.

Flush the branch predictor in pmap_update.
Add some dsb instructions to avoid Cortex A7 errata
pass usb_restrict_gpio from fex to gpio driver
fix a31_mpinit synchronization
fix a31_mpinit sync for real this time (thanks matt@)
config(1): More TODO items
print more info about the overflow
Drop setuid before execing rlogin. Failure to do so should be
harmless, but is sloppy.
Avoid use after free, reported by the coverity scanner.
config(1): More TODO
gdb-7.8.1 out.
s/0/KERNEL_PID/

isb after setting TTBCR_S_PD0 as per Example B3-5 Disable non-global
mappings when changing ASID in the ARM ARM.