I've got a Ryzen 2700 + X470 motherboard, i've enabled IOMMU however whenever I attempt to start a vm I get "KVM virtualisation configured, but not available. Either disable in VM configuration or enable in BIOS."
Ok, sorry it took so long to repond. Basically the "AMD-V" setting was in a random/obscure place in the BIOS. M.I.T -> Advanced Frequency Settings -> Advanced CPU Core Settings -> SVM Mode
Not sure why they thought placing it in there would be a good idea, but if anyone else is looking it's a Gigabyte X470 Aorus Ultra Gaming motherboard.