Greetings,
Here are the details of my build. I'm posting this in case it helps somebody else.
* OS: Linux Mint 17.1
* Mainboard: Gigabyte GA-990FXA-UD7, Rev. 3.0 with FDe BIOS (Beta, but working well).
* CPU: AMD FX-8370E, running at 4.275GHz
* CPU HSF: Zalman CNPS10X Optima. My preferred thermal compound is "Ceramique", by Arctic Silver. With this cooler, it is advisable to apply a thin line down the middle of each of the heat pipes, where they will contact the CPU. This ensures good heat transfer where it is most important.
* RAM: Corsair CMY16GX3M2A2400C11, 16GB 2400MHz DDR3, running at 2400MHz
* SSD : Plextor M6Pro 256GB, upgraded firmware to the latest revision.
* HDD : 2x Toshiba 3TB, configured in RAID 1 (mirrored) using mdadm and mounted at /home
* Video card: nVidia GeForce 250GTS. I just ordered a 970GTX that should arrive today and I expect that to be a seamless upgrade, but will post the results of any issues if encountered.
Settings in BIOS:
* CMOS was cleared before first time power on. Then "Optimized Defaults" were loaded and rebooted. Then adjustments were made and eventually came to these settings that worked well, consistently and the system is very stable. Settings not mentioned were not changed, except the fan speed controls, which were adjusted according to my own preferences with the fans in my system.
Disable EFI stuff:
* Boot Mode Selection: Legacy Only
* Storage Boot Option Control: Legacy Only
* Other PCI Device ROM Priority: Legacy OpROM
Voltage:
* CPU Vcore: +0.150
* NB core: +0.125
Other:
* BCLK Clock Control: 225MHz
* CPU NorthBridge Frequency: 2400MHz. This is required so the IMC (Integrated Memory Controller) can run the RAM at 2400MHz, but it requires more voltage (NB core) to be able to run at this speed.
* CPU Clock Ratio: 19
* CPU Performance Boost: Disabled
* Memory XMP: Profile 1
* XHCI Handoff: Enabled (This is default)
* EHCI Handoff: Enabled (not default)
* IOMMU Controller: Enabled (not default)
With all this, yet the Marvell GSATA/ESATA controller still does not work in Linux. I may find the solution eventually. If I do get it working, I'll post the results here.
Again, I pray this helps someone.
Best regards,
PracticalTech