Muli Ben-Yehuda's journal

September 28, 2006

from the ‘truth is stranger than fiction’ dept.

Filed under: Uncategorized — Muli Ben-Yehuda @ 3:16 PM

A few days ago Gteko, an Israeli company, was bought by Microsoft. I had a dim recollection of having heard of them before, but could not recall when or why. Now I know. A few months ago, Gteko invested in Gilad’s company Codefidence, an “Open Source Development and Support” company. So right now Codefidence’s biggest investor is Microsoft – which is not something many open source companies can boast of…

September 27, 2006

from the ‘stuff I need to know to get work done right now’ dept.

Filed under: Uncategorized — Muli Ben-Yehuda @ 1:33 PM

If you’re building a Linux initramfs into your kernel image via CONFIG_INITRAMFS_SOURCE=”/path/to/some/directory” and make dies with “target pattern contains no `%'”, check if /path/to/some/directory has a file with ‘:’ in the name. If it does, get rid of it (assuming it’s not needed…). What’s happening is that we use the list of files in the initramfs as dependencies to make to know when to rebuild the initramfs, and the ‘:’ in the middle of the dependency list freaks make out.

We now return you to our regularly scheduled torture of getting aic94xx to load its firmware from the initramfs.

September 25, 2006

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

Its been a while since I’ve updated this thing. I keep meaning to, and
then something more urgent comes up, and poof! another month has

Looking back over the last few entries, the major events have been
covered, albeit rather succinctly: we got married, war broke out and
we bought a
. Just the facts, ma’am!

There’s something gigantic,
huge, life-changing
going on, but I’m not at liberty to discuss it
yet. Y’all will know all about it soon enough.

On the work front I’m still pleasantly hacking away on the Calgary
IOMMU support in Linux and Xen. The Linux kernel status is pretty
good: the code is merged and in good condition, and now that
2.6.18 has opened a bunch of outstanding patches should make their way
in from Andi Kleen’s x86-64 tree. There are two issues I’m aware of:
bugzilla #7180
and RH
bugzilla #203971
, and it looks like Jon figured out the RH
one. There’s also an outstanding locking improvement (don’t lock the
bitmap when building an entire sg list, lock and unlock it for each
entry to increase parallelism – suggested by jejb) but I need to
finish thinking through the ramifications.

On the Xen front, I finally finished the monster merge from hell with
the platform ops changes (dom0 ops have been broken up into dom0 ops,
platform ops and domctrl ops) and am now getting back to moving all
Calgary hardware frobbing bits currently done by dom0 into Xen. The
code is available on as

More later.

September 3, 2006

Filed under: Uncategorized — Muli Ben-Yehuda @ 6:11 PM

We moved into the new place on Thursday. It is starting to feel like being home again.

Blog at