Switch hppa to USE_COMPILERCRTSTUFF=no
Fix KASSERT to avoid assumptions about ipl order.

XXX Temporary measure?
In .fini invoke destructors (fix copy & pasto)
check route messages sizes more carefully
cache pid
treat every message at a time, even if there are more messages to read
interpret also cloning routes

The latter two should fix the ldp_regen test
don't expect failure anymore
Disable ip forwarding at penultimate hop
Raise the ping wait time a little bit in order for changes to propagate
over ldp
Import bind 9.9.3-P2
Fix typo that kept SD card on BeagleBone from being configured. From
Dennis Ferguson.
Extend #undef _FORTIFY_SOURCE to both files to avoid compiler
warning for -O0 and fortify combination.

from Alessio Sergi via github
- conditionalize on mkcrypto
- add libraries
lists for new bind 9.9.3-P2
merge conflicts for bind-9.9.3-P2
mention new bind.
Prune unused stuff from struct ulfsmount.
Improve comments in struct ulfsmount.
Also rearrange it to group related items together.
Get rid of the ulfs_ops table as we only have one fs in here now.
Remove ulfsspec_close and ulfsfifo_close as they're not used.
Remove the now-pointless ulfs ops macros.
Add lfs_kernel.h for declarations that don't need to be exposed to userland.

lfs currently has the following headers:
   lfs.h - on-disk structures and stuff needed for userlevel tools
   lfs_inode.h - additional restricted materials for userlevel tools
                 that operate the fs (newfs_lfs, fsck_lfs, lfs_cleanerd)
   lfs_kernel.h - stuff needed only in the kernel

and the following legacy headers that are expected to be mopped up and
folded into one of the above:
   lfs_extern.h - function prototypes
   ulfs_bswap.h - endian-independent support
   ulfs_dinode.h - now contains very little
   ulfs_dirhash.h - dirhash support
   ulfs_extattr.h - extattr support
   ulfs_extern.h - more function prototypes
   ulfs_inode.h - assorted kernel-only declarations
   ulfs_quota.h - quota support
   ulfs_quota1.h - more quota support
   ulfs_quota2.h - more quota support
   ulfs_quotacommon.h - more quota support
   ulfsmount.h - legacy copy of ufsmount material
Migrate the miscellaneous ulfs-level info from struct ulfsmount to
struct lfs.

Put them inside #ifdef _KERNEL there. They are not the only such
members, gross as that is. Unfortunately, moving struct lfs to
lfs_kernel.h does not work.