Just to be clear, the PCIe 2.0 limitation is *only* for v1 processors correct? From the advisory it says that v2 CPUs will have an option in the BIOS to specify the PCI link speed? I have some v2 processors in the mail, so I was hoping to upgrade the BIOS, have dual v2 chips, and be able to run at PCIe 3.0 speeds.

Still haven't gotten my machine to boot directly off NVMe with 01.08.0003Intel is implementing a new BIOS option called “Processor PCIe Link Speed” that allows users to select the appropriate PCIe* link speed of PCIe slots in platforms employing the Intel® Xeon® E5-26xx V2, E5-24xx V2 or E5-16xx V2 families. By default, the installed PCIe* 3.0 adapters will run at their maximum native speed, but may be limited to PCIe* 2.0 speeds if desired. Refer to the relevant platform Technical Product Specification (TPS) for more details on this new BIOS option. The BIOS option “Processor PCIe Link Speed” will not be visible if the platform employs the Intel® Xeon® Processor E5- 26xx V1, E5-24xx V1, E5-16xx V1, or E5-46xx V1 families, and the BIOS will limit the PCIe slots speed to PCIe* 2.0 speeds unless the add-in adapters have been tested for robust operation at PCIe 3.0 speeds. Refer to the web page of PCIe* Gen 3 adapter support for Intel® Server Boards S4600/S2600/S2400/S1600/S1400 PCIe* Gen 3 Adapter Support for Intel® Server Board Product Families for the most up-to-date list of tested PCIe* 3.0 adapters that will run at their maximum native speed.