Move all of the XSAVE support under #ifdef I686_CPU and fix the build
without I686_CPU.
use tab instead of spaces like the rest of the file..
switch from spaces to tabs to match style and awk...

Pointed out by:	brooks
Port t_db.sh to FreeBSD

- The blocksize on FreeBSD is 32kB, not 64kB
- Add some detection for MK_DICT == no; /nonexistent is echoed along with
  atf_skip to ensure that the test will fail if dict(..) is called in the
  non-final stage of the pipeline

Submitted by: pho
inet_network on FreeBSD returns NULL when provided "0x" to inet_network

Submitted by: pho
Create the tty device after the port is completely initialized

This fixes a race with a tty open before the host is the ready.

MFC after:	1 month
Remove MAINTAINER line for binutils. It has not been maintained by
obrien since 2008.

Approved by:	core
Add VirtIO console to the x86 NOTES and files

Requested by:	jhb
Merge remote-tracking branch 'freebsd/master' into hardened/current/master
Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/hardening
Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/segvguard
Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/ptrace
Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/log
Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/userlandenhanced
Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/chacha
Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/pie
Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/unstable
Merge remote-tracking branch 'origin/hardened/current/hardening' into hardened/current/unstable
Merge remote-tracking branch 'origin/hardened/current/segvguard' into hardened/current/unstable
Merge remote-tracking branch 'origin/hardened/current/ptrace' into hardened/current/unstable