Muli Ben-Yehuda's journal

December 5, 2006

Filed under: Uncategorized — Muli Ben-Yehuda @ 12:34 PM

04/12/06 – finally got back to Xen-IOMMU hacking. Fixed the xenlinux tree to boot as domU, not just dom0, and cleaned up the IOMMU initialization code to allow multiple IOMMUs to be compiled in and used at run time (e.g., Calgary used by default but use swiotlb if iommu=soft is specified). Next step is assigning a PCI device to the xenlinux kernel that has translation enabled in the IOMMU and settling back to watch the fireworks. In the evening did a quick backport of the 2.6.20 Calgary tree to the SLES 10 SP1 kernel (based on When I last dealt with SLES kernels a few years back they were crammed full of weird patches that made them look nothing like mainline. I was glad to see the situation has improved.

Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Blog at

%d bloggers like this: