Add Intel Xeon E3-1200 v3 Host Bridge, DRAM.
regen.
fix tpyo
Use lower case.  No functional change.
Call etherinit from ifinit1 only when it is required

This unbreaks the builds of kernels that don't build if_ethersubr.c.
Fix ALTERNATE_GLOBALS so it at least works on sun4u - using a scratch register is not a good idea...
Import dhcpcd-6.4.3 with the following changes:

  *  Correct DHCPv6 Prefix Delegation option decoding
  *  Poll interfaces on BSD for IFF_RUNNING if link state cannot be obtained
  *  Check for an IA to use in DHCPv6 lease validation
  *  Warn about exceeding IDGEN_RETRIES when a stable private address cannot
     be obtained
  *  Fix DHCP option overload handling, thanks to Tobias Stoeckmann
Sync
Second argument of config_rootfound is void *, so discard const
explicitly.
Apply some errata workarounds
Build 32bit constant with lis+ori, not lis+addi. The instructions
differ on the sign extension handling of the immediate.
Correct last, ha+l uses lis+addi, so use h+l.
Fix diagnostic trap to be correct.  PSL_EE@l would be sign-extended and this
could never match the result of the andi. before it.
Replace mfpir with mfspr r, 286. The Power ISA and GAS disagree on the
semantics of this instruction, so prefer the well defined replacement.
Make local functions/variables static

No functional change.
KNF
Don't use numeric constants for SPR.  Use the symbolic name (SPR_PIR).
Add DBSR_BRT to KASSERT
Use symbolic constant for SPR.  Fix comment.
Define IFNET_EMPTY() and replace !IFNET_FIRST() with it

No functional change.
Make carp_suppress_preempt global back

It is still accessed by if_pfsync.c.

This unbreaks the build of i386 kernel.