dom0 is now running with the Calgary IOMMU enabled under Xen 🙂
undeg:~ # uname -a Linux undeg 2.6.16-rc5-xencal #57 Sun Mar 5 02:54:50 IST 2006 x86_64 x86_64 x86_64 GNU/Linux undeg:~ # xm dmesg | head __ __ _____ ___ ___ \ \/ /___ _ __ |___ / / _ \ / _ \ \ // _ \ '_ \ |_ \| | | | | | | / \ __/ | | | ___) | |_| | |_| | /_/\_\___|_| |_| |____(_)___(_)___/ http://www.cl.cam.ac.uk/netos/xen University of Cambridge Computer Laboratory Xen version 3.0.0 (muli@haifa.ibm.com) (gcc version 3.4.1) Sun Mar 5 02:54:54 IST 2006 undeg:~ # dmesg | grep -i translation Calgary: enabling translation on PHB 0! Calgary: enabling translation on PHB 1!