List of Sandy Bridge LGA1155 H67/P67 motherboards that support VT-d

Since publishing my rant a few days ago, I’ve discovered a few more motherboards which CLAIM to support VT-d (Intel Virtualization Technology for Directed-IO). Of course you need a non-K flavour of Sandy Bridge CPU as well (ie i5-2400, i5-2500, i7-2600).

So here’s the list so far, which I’ll update as I find more:

  • Intel DP67BG (Confirmed, see comment by Michael)
  • ASRock P67 (All of them, last time I checked – i.e. Pro, Fatal1ty) (Seems to be bogus according to Brian)
  • ASRock H67M (And all variants)
  • Foxconn H67S and variants
  • Foxconn P67A
  • ASUS P8H67-V and P8P67? (See below)
  • BIOSTAR TP67XE and variants
  • BIOSTAR TH67XE and variants

There’s a good chance that if one of the H67/P67 boards from the same manufacturer (i.e. ASRock and Foxconn) have VT-d, all variants have it too. You can check by searching VT-d in the product manual.

Update 6/02/2011 – Latest Asus P8P67 manual (E6307) shows the VT-d option under “System Agent Configuration”. Is this a new addition or something I missed before I’m not sure. Quick check of other Asus boards ie P8P67 EVO or P8H67-M indicates they don’t have it. Exception is P8H67-V which seemed to have it from the beginning. It seems there’s hope for those with Asus boards.

Update 24/03/2011 – None of the boards except for the Intel one seems to support VT-d even if they claim to. There are continuing claims that P67/H67 doesn’t support VT-d.

59 thoughts on “List of Sandy Bridge LGA1155 H67/P67 motherboards that support VT-d

  1. Griztown

    I too have been searching and last night I gave up and bought the Gigabyte GA-P67-UD3. I’m curious if they can enable it with future BIOS updates? If the Intel DP67BG has it wouldn’t that assume the P67 chipset has the capability and the manufacturer just has to turn it on? Wish I had seen this post last night.

  2. Loune Post author

    @Griztown, it certainly can be enabled through a BIOS update. Whether they will do it is another matter. I too bought a gigabyte (GA-H67MA-UD2) and it’s disappointing that a top of the range board like this lacks such a feature while cheaper boards have it.

    It’s worth noting that gigabyte seems to have the worst track record when it comes to VT-d support. I couldn’t confirm any motherboards they’ve made ever supported VT-d. The only GB motherboard which apparently has the feature is the old GA-EX58-DS4, but I couldn’t find it as an option in its manual.

    Time to start bugging gigabyte about it I guess.

  3. Griztown

    I emailed Gigabyte about their GA-P67A-UD3 support and got this response. So perhaps not all hope is lost!

    Dear Customer,

    The current BIOS does not support VT-d. A future BiOS will allow the use of VT-d.

    Thank you for choosing Gigabyte products

  4. Andy

    Have you some way to check that VT-D on asrock and other that currently show the bios option, REALLY works ??

    Even Asus motherboards don”t have VT-D specific option in the BIOS. But instead “old” P55 mobos do.
    So it doesn’t make sense that P67 have not support for that.

  5. combuster

    Yep, GA H67MA-UD2H doesn’t have VT-d support for now, I really hope that they will include it in future BIOS versions.

  6. Stephan

    Thank you for posting correct information!

    And thank you for finding those motherboards. Helped a lot!!

  7. ivo

    Hi, can I ask how do you know these boards support VT-D?
    Have you seen tests ? Sorry my doubts, but OFTEN the VT-D support is BROKEN on MANY boards (i.e. it doesn’t work as it should).
    Anyway Intel usually works well.

  8. Loune Post author

    @ivo, no unfortunately I don’t own any of those mobos so I can’t test it. The Xen Wiki mentions some broken VT-d in early boards, but you’d think that by now, those with the option explicitly available will have tested it.

    If it is broken, then the manufacturer should fix it with a BIOS update.

  9. Michael

    The vt-d function is not usable with Intel DP67BG!

    I tested one of those combined with a i5 2400S.

    1. You have to update your BIOS to Version: 1815.
    After that you get a Dialog under Security for
    Intel VT for Directed I/O (VT-d).

    2. Starting a Linux with Kernel 2.6.37.x brings up the following error.
    Your BIOS is broken; DMAR reported … returns all ones!

    DAMN Intel …

  10. ivo

    Thanks :)
    I’ve ordered both an Intel DP67BG and an Asrock p67 Pro3.
    I’ll test both with XEN and report results here. I hope at least one will work.
    I saw your post on xen mailing list few days ago, that’s the reason I ordered an Asrock too.
    Anyway contact Intel (I will too) and ask them to fix.

  11. Luke

    Gigabyte denies VT-d fix:

    “Dear Customer,

    Unfortunately this motherboard can only support VT-x, VT-d is not supported.
    Do note that Intel has recall all socket 1155 boards on the market, therefore there are no socket 1155 will be available on the market in the time being until further notice from Intel. If you elect to use the board in the meantime you may”

  12. Michael

    Well first contact with the intel support … uhm yea maybe they should read and understand the e-mail before writing back. And no the e-mail was no auto reply.

    suggestions as
    – BIOS recovery
    – try installing Windows
    – try a different mainboard :D
    – …
    i will give it another try next week.

  13. Peter

    The intel-link (posted January 25, 2011 at 8:39 pm) now only mentions Q-chipsets (e.g. Q67) to be capable of vt-d. Did this change over time? (Or is this a marketing trick from intel?)

  14. Loune Post author

    I’d like to know as well if anybody has successfully used sandy bridge (h67/p67) with VT-d. Asus has basically said that they won’t be supporting VT-d as their boards are not capable:

    My Asus contact confirms the enabling of VT-D is not complete due to chipset limitation (cannot pass all test items via Intel VT-D test tool)

    After discussing with Intel FAE, it has just officially confirmed to my Asus contact that the VT-D support mentioned on the Intel’s own P67/H67 board spec page is a misprint, and will be removed to avoid further misunderstanding.

  15. Luke

    Michael, how about passthrough of a Radeon video card? Or some VT-d conformance test?

    Thanks to the (unrelated) SATA problem, NewEgg extended the return period by 90 days, so I plan to just get a Q67 as soon as they’re out and return the H67 garbage.

  16. Brian

    I have searched for a matching sandy bridge VT-d motherboard and CPU for a very long time.

    I took the plunge and got Asrock P67 Pro, updated to latest bios, run ESXi4.1 with CPU i7-2600. Both suppose to support VT-d on there official website and manual.

    Sadly there is no VMdirectpath all I get is “Host does not support pass through configuration”.

    Very disappointed and angry. Felt cheated, honestly should be class action lawsuit for misrepresentation. Not sure who to blame Intel or motherboard makers.

  17. Loune Post author

    @Brian, have you contacted ASRock to see what they say about this?

    Also, I’ve updated the post with the latest info.

  18. Brian

    From the link:

    P67 and H67 are only “Intel VT” not “Intel VT with Directed I/O”. Which I believe the “Directed I/O” is what ESXi VMdirectpath needs for VT-d.

    I have checked my rig and HWINFO32 and yes my CPU and BIOS have VT-d supported, so the key question is only on the chipset P67.

    So if Intel removed P67 and H67 from the “Intel VT with Directed I/O” list from the above URL, then they have acknowledged it was their mistake. This is very frustrating.

    I hope I am wrong but I have not yet seen anyone got DP67BG or any P67 / H67 to work with VT-d, despite the motherboard makers have it available in the BIOS.

    It appears to get VT-d (for directed I/O) working is only by using Q35, Q45, Q57 and Q67 chipsets.

    I have read from another forum someone got VT-d working on DQ45CB so Q45 is confirmed.

  19. Brian


    Did you test the “beta 1950″ bios with your DP67BG Board on Xen and ESXi?

    Or anyone else for that matter on testing on other Linux distro.

    The more successes will could put pressure on other board makers for the inconvenient truth.

  20. Luke

    Success! I am using* my Radeon 5850 inside KVM with my new DQ67SW motherboard. No drivers on host OS, just fglrx in the VM. qemu-kvm git revision c7b3e90e20c512a992865c38db03543a654e5d12.

    * I’m not using the video out, so no idea if that works. Just OpenCL.

  21. Loune Post author

    @Luke that’s pretty cool. Good to know that at least one range works as expected. I’m still weighing up whether to swap my gigabyte H67 for a Q67 board. The Q67 boards are pretty ordinary in terms of features. I’m waiting to see if the Z68 has VT-d.

  22. Manoel Pinho


    I am also buying parts to mount my new computer. I will use linux on it and I want to studya and run virtual machines on Xen and Virtualbix.

    The parts I had selected: Asus P8P67 Deluxe motherboard and Intel Core i7 2600 processor because its Vt-d support. Initially I have choosed INTEL 2600k but it has no Vt-d support. I read you posts about the lack of Vt-d support in Asus P8P67 Deluxe and I am angry with Asus too.

    But after read this[email protected]/msg00444.html

    “Personally, I don’t think IOMMU is all that useful. Virtualization is useful because one computer can run many guests. But IOMMU only allows one guest (or else the host) to talk to one piece of hardware. If you have installed a special PCI card (i.e., not disk or network), then there is very little advantage to building a VM to talk to it. In most cases it would be much simpler to just let the host OS talk to it directly, rather than building a VM to talk to it (because that VM would still have slow disk and network). ”

    I am convicted that there are no advantage for me using the Vt-d feature. In most of time I will be runnig several virtual machines and if I want better performance, I will simply reboot the machine and boot the other operating system natively.

    I am thinking to forget this Vt-d issue and buy Intel Core i7 2600k, which can be overclocked to better performance.

  23. mieszek2

    I have P8H67-M EVO, Intel i7 2600 (no K) so P8H67-M EVO doesnt support VT-d (Asus claims no VT-d in H67) and i7 2600 does. Unfortunatelly Asus support said that H67 will not have VT-d support :(

  24. Virtualizer

    I bought Asus P8P67 and Intel i7 2600 on Saturday 7th May 2011. Before getting this, I refered Intel Website which mentioned P67 supports VT-D and then I contacted Asus to confirm the same. Asus said, P67 supports VT-D and suggested me to go for P8P67 and I did.
    Later on I was unable to run passthrough, and I found this chipset do not support VT-D and I refered the same Intel link I used earlier. What I found was it was changed!!!! (Date modified at the bottom of the page was Monday 9th May, 2011).

    I then contacted Asus regarding the misinformation given to me and money I spent! After having discussion with them for around 25 days, they agreed for a refund with full VAT TAX!!!!

    I got refund from them. Somehow I managed to sell my i7 2600 and graphic card.

    So I am now very cautious and do not want to take any more risk. Intel says Z68 chipset do NOT support VT-D so I am wondering, how come Asrock and MSI are supporting the same.

    I am thinking to buy Asus P8B WS because, the latest BIOS release says “VT-D feature functionality added”. I am awaiting a confirmation from Asus for the same.
    I also read on newegg, VT-D support on Asus P8B WS is not be available for Xeon E3 series processors. So I guess it will work with i3/i5 and i7 (non-K) versions.

    Asus P8B WS
    1. integrated iGPU HD3000
    2. ATI CrossFire and Nvidia Quad GPU Support.
    3. Sata 3 and 6 gbps RAID 0,1,5, 10
    4. USB 2.0 and 3.0

    What we do not get is SSD caching and LogicVirtue. (doesn’t matter for me atleast).

  25. Virtualizer

    Email from MSI on the query I posted:-

    Dear Sir

    The VT-D function only supported by Intel Q Series chipsets (Q67/ Q57 / Q45)

    Z68, P67, H67, H61, X58, P55, or H55 does not support suchfunction

    Also Intel i3 and K series CPU does not support VT-D as well

    Best Regards,

    I replied to above:-

    Then why msi z68A-GD80 (B3) shows vt-d in BIOS?

    Reply from MSI

    Dear Sir,

    Sorry, my mistake!!!

    Intel Z68 chipset does support VT-d function

    but this function supportability depend on CPU

    since you have mention that you are going to use i7-2600 (non-k)CPU

    we have check the SPEC of this CPU, it does support VT-dfunction

    therefore, yes, Z68A-GD80 does support VT-d with your configurationSPEC

    sorry for the confusion caused with previous mail

    Best Regards,

    I replied to MSI

    Hello MSI,
    I understand MSI Z68A-GD80 (B3) does support Vt-d with non-K i5 / i7 processor. Can you please confirm?
    So after buying this motherboard lets assume in worst case later it is discovered unsupported, then what solution will MSI offer? I am asking this because I will take MSI call.

    Haven’t heard from them so far…

  26. Virtualizer

    I had a communication with MSI technical support and they have confirmed that Z68A-GD80 (B3) and Z68A-GD65 (B3) supports VT-D.
    Infact, they sent me screen shots of “Passed” test results for VT-D support.

  27. Loune Post author

    @Virtualizer that’s great news. Hopefully MSI will start making VT-d feature the norm. Looking forward to some Ivy Bridge VT-d…

  28. wgillick


    I have the Asus P8B WS motherboard. Fantastic, dual Intel-LANs, USB3, SATA6, and it supports VT-d with my Sandy Bridge i6-2600. However, I have yet to confirm the actual functionality in ESXi vMotion and FT.

    earlier you said:
    “I also read on newegg, VT-D support on Asus P8B WS is not be available for Xeon E3 series processors. So I guess it will work with i3/i5 and i7 (non-K) versions.”

    That’s horrible news, if confirmed! I was just planning to buy a Xeon for another P8B WS board to do vMotion between the two. Any idea why Intel or ASUS would disable VT-d on a very important Server processor (Xeon) on a Server motherboard (P8B WS)? It seems crazy, but Intel has been known to to dumb things in the pursuit of marketing bliss.
    __Will (San Jose)

  29. Virtualizer


    After reading “Asus P8B WS” does not support VT-D for E3-1200 series Xeon processors, I wrote to Asus. They came up with a reply, it does support. I have asked them to re-confirm asking “VT-D support when Xeon E3 processor installed”. Because if I go by english grammar “BIOS does support E3 series CPUs and VT-d technology.” will mean – motherboard supports VT-D and Xeon which we already know :-). I want something like “VT-D supported with Xeon E3 processor installed”. :-p Hope I am not too rigorous at confirmation.

    Below is the email from them

    Dear Sir,

    As per the communication ,0605ver BIOS does support E3 series CPUs and VT-d technology.

    Thanks & Best Regards,
    ASUS Technology Pvt. Ltd

  30. Virtualizer


    Sorry, did not address your questions.

    Well, Intel Xeon E3-1235 processor does support VT-D function and there are other processors in E3 series that do support VT-D. It could be just a matter of BIOS / chipset incompatibility with Xeon when VT-D enabled. I haven’t heard from Asus yet reconfirming if VT-D will work when Xeon E3 is installed. Will post when updated received from Asus.

  31. Matt

    Ouch, I just brought my 2500K and installed it in my AsRock Z68 Professional board in the hope to Virtualise my WHS2011 (Now I know why the errors (ANY ONE WANNA BUY A 2500K used for only 4 hours of use??)

    Or is there going to be any updates or Hacks that allow the K series???

  32. Virtualizer


    2500K processor itselft does not suppot VT-D. So I don’t think there would be hack / crack to get VT-D working on Non-K processor.

  33. Micah

    I purchased a P8Q67-M motherboard and an i5-2400. So far no dice using KVM and VT-d. There is an option to enable it in the bios, and with it turned on there is no support.

    I’ve emailed Asus for feedback. I hope they can just fix the problem!

Leave a Reply

Your email address will not be published. Required fields are marked *