MFC if_re.c rev 1.83 to RELENG_6.   It seems that enabling Tx and Rx before setting descriptor DMA   addresses shall access invalid descriptor DMA addresses on PCIe   hardwares and then panicked the system.   To fix it set descriptor DMA addresses before enabling Tx and Rx   such that hardware can see valid descriptor DMA addresses. Also   set RL_EARLY_TX_THRESH before starting Tx and Rx.
MFC if_re.c rev 1.83 to RELENG_6.
  It seems that enabling Tx and Rx before setting descriptor DMA
  addresses shall access invalid descriptor DMA addresses on PCIe
  hardwares and then panicked the system.
  To fix it set descriptor DMA addresses before enabling Tx and Rx
  such that hardware can see valid descriptor DMA addresses. Also
  set RL_EARLY_TX_THRESH before starting Tx and Rx.

jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase