2025-07-28
faceit, kernel, dma, fix

The following explains how to fix Faceit protection issues on ASUS, MSI, and Gigabyte motherboards using Intel or AMD CPUs.

Source Link:
https://support.faceit.com/hc/en-us/articles/19590307650588-Enabling-Kernel-DMA-Protection

ASUS Motherboards

  • Press the DEL key while starting your PC to enter BIOS
  • Go to Advanced
  • If you have an AMD CPU:
  • Go to AMD CBS
  • Set IOMMU to Auto or Disabled
  • If DMA Protection and DMAr Support are visible, set them from Auto/Disabled to Enabled
  • Otherwise, if you have an Intel CPU:
  • Go to System Agent (SA) Configuration
  • Set VT-d to Enabled
  • Set Control IOMMU Pre-boot behavior to disable IOMMU during boot

MSI Motherboards

  • Press the DEL key while starting your PC to enter BIOS
  • Go to OC (Overclocking) section
  • If you have an AMD CPU:
  • Go to Advanced CPU Configuration -> AMD CBS
  • Set IOMMU to Auto or Disabled
  • If DMA Protection and DMAr Support are visible, set them from Auto/Disabled to Enabled
  • If you have an Intel CPU:
  • Go to CPU Features
  • Set VT-d to Enabled
  • Set Control IOMMU Pre-boot behavior to disable IOMMU during boot

Gigabyte Motherboards

Note: Menu names and options may vary slightly depending on your specific motherboard model.

  • Press the DEL key while starting your PC to enter BIOS
  • Go to Advanced mode
  • Go to Settings -> Miscellaneous
  • Set VT-d (or IOMMU) to Enabled
  • If you have an AMD CPU:
  • Go to back to Settings -> AMD CBS -> NBIO Settings
  • Set IOMMU to Auto or Disabled
  • If DMA Protection and DMAr Support are visible, set them from Auto/Disabled to Enabled
Related: