Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think the story is something like macos fails to parse the DMAR table properly, or something along those lines. If you drop the DMAR ACPI table you don't need to disable VT-d. If you disable Intel Virtualization support from the kernel via the dart=0 kernel flag, you don't need to disable VT-d.


> If you disable Intel Virtualization support from the kernel via the dart=0 kernel flag

So that is what dart=0 does!

I have Googled this, many times, as with several other weird kernel flags. Not even because I want to fix something, but because I'm curious about what's happening!

Every time, without fail, all I ever find are random forum threads of people saying "this flag fixed my computer", or maybe "You need to enable this flag because it makes your PC act more like a Mac" or some such. It's so frustrating!


Its hilarious that they kept that name. As I recall, "DART" was the IOMMU on G5 (Device Address Remapping Table maybe?)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: