[NAME]   it doesnt support 4.0 and will never support 4.0 despite what the other posters say about the 8940. PCIe Gen3.0 x 4 NVMe is supported by the chipset. Only one slot is X16 the other slot is X4.   SLI or Crossfire is NOT SUPPORTED. NVIDIA and ATI are actually abandoning these. PCIe Gen4.0 is not supported for NVME or Video. GPU-Z is not reading what is coming from the board. CPU-Z and GPU-Z often guess or lie or get this wrong. XPS 8940Regulatory Model: D28MRegulatory Type: D28M003 Chipset H470 [URL]   [URL] [IMAGE]    
The motherboard PCIe x16 slot capability is Gen 4. But it's supporting up to Gen 3. I know Chipset H470 will support Gen 3. My question is if it can support up to Gen 3, capability also should be Gen 3, why it is showing Gen 4? [IMAGE]
XPS 8940, not supporting PCIe Gen 4