Muli Ben-Yehuda's journal

January 24, 2004

OLS 2004 CFP

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

The Call for Papers for OLS 2004 has been published. I have a couple of potential subjects to talk about, including shpte (unlikely[0]), and a comparison of an OSS sound driver’s design and implementation vs. an ALSA sound driver. Going by the “talk about something I would’ve like to hear”, that one’s a winner.

[0] I really haven’t done enough on this to merit talking about it. Sad, but true.

January 23, 2004

you try to be nice…

Filed under: Uncategorized — Muli Ben-Yehuda @ 8:09 PM

and get threatened with a lawsuit.

Some guy asked on the openmosix mailing list for information on the load balancing algorithm. Since the algorithm was still identical to the MOSIX algorithm last time I looked (99% of openmosix is pure unchanged MOSIX code), I pointed him, in private, the MOSIX documentation. Then he replied on list (shooting offense, IMNSHO), leading to this gem from the one and only Dr. Foo[0]:

Date: Thu, 22 Jan 2004 07:18:27 -0500 
From: Moshe Bar ''
X-Mailer: Microsoft Office Outlook, Build 11.0.5510 
To: Nemeth Lorant, 
Subject: RE: [openMosix-general] Load, Big Mac Index


This guy Juli Ben-Yehuda is not an oficial voice within openMosix. He
ha so far only taken the voice of the one who slanders and critizes
without grounds and points people to the wrong direction. A team ot
top-lawyers are waching and documentiong his wrong moves like this one
and he and his friends will be prosecuted in court soon.

[0] Just noticed, watch the X-Mailer line…

January 22, 2004

Filed under: Uncategorized — Muli Ben-Yehuda @ 11:33 AM

Not much happened in the last few days. akpm sent the trident patches to Linus, and they will all show up in 2.6.2. Let the bug reports commence…

January 19, 2004

from the “Stuff I Need to Know More About” department

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


January 18, 2004

an update, of indetermined generality

Filed under: Uncategorized — Muli Ben-Yehuda @ 5:08 PM

I had a great weekend, doing various hackety things. I worked on the Introduction to Linux Device Drivers talk, including writing the driver I will use for demonstration – an in-kernel Game of Life implementation. More on this as the talk draws near. I also started reviewing a SCSI driver on linux-scsi, and refreshed my memory on the finer details of hardware management and PCI via the excellent Linux Device Drivers.

Other activities include sleeping, almost finishing the last Hyperion book, Endymion, having a great time with ladypine and either snuggling or wrestling with the cat. Oh, and studying. A well rounded weekend!

the rewards of free software

Filed under: Uncategorized — Muli Ben-Yehuda @ 4:13 PM

Last year, I guided a group of students from Eddie A.‘s Linux Development Workshop who wanted to work on syscalltrack. Together, we ported syscalltrack’s hijack module to kernel 2.6[0], and while it took a lot of effort from all involved, I believe we all enjoyed the experience. They got a pretty good grade for their work, too, 95/100.

On Friday afternoon, Lior, one of the guys, came by and gave me a small present from all of them – a bottle of Jameson’s Irish Whiskey. This is the first time I get a gift for working on free software[1], and I am deeply touched.

Lior, Ori, David, if you read this – thank you! As I kept saying, the pleasure was all mine… Cheers!

On a side note, I met Eddie at the last Telux meeting. I agreed to give a talk at this year’s Linux Development Workshop on kernel development, and told Eddie that if any student should be interested in doing a Linux kernel project, I’ll be delighted to guide them.

[0] the code is in a branch in CVS. I need to finish it and merge it into HEAD, and make a new release.

[1] I’ve had a link to the wishlist for ages on, and no one I didn’t know in real life ever bought me anything from there. Maybe I should replace it with a link to the local alcoholic beverages purveyor…

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

Unlike my usual custom, I am actually writing a design document well ahead of when it’s due. What a refreshing feeling!

the evil of sleep_on()

Filed under: Uncategorized — Muli Ben-Yehuda @ 10:05 AM

There’s a discussion going on right now on lkml about the evils (read: inherent raciness) of the sleep_on() interface. Looking at trident.c, I see two uses of interruptible_sleep_on_timeout(). I have to confess I can’t immediately see the race there, but moving to the wait_event() interface is still probably in order. Unfortunately, Ranny borrowed tea, the laptop with the trident card in it, for his flight to the US and won’t return it until he comes back in a week and a half. Not being able to test your driver changes sucks.

January 16, 2004

Filed under: Uncategorized — Muli Ben-Yehuda @ 1:45 AM

After work today, ladypine and me went out for a nice dinner in Neve Sha’anan, an area close to the Tecnion which always makes me feel very studential (is that a word? flyspell mode doesn’t think so), and then went to see The Last Samurai.

That movie rocks my world. I’m going to see it again, and then buy the DVD, and then put on my ninjitsu training suit every day and practice with the bokken (wooden sword) in front of it. That is all.

January 15, 2004

oh, and btw…

Filed under: Uncategorized — Muli Ben-Yehuda @ 11:24 AM
muli@alhambra:~$ uname -a
Linux alhambra 2.6.1 #1 SMP Thu Jan 15 05:14:07 IST 2004 i686 GNU/Linux 

Ahh, that’s better. Now let’s see how it holds up under prolonged memory pressure.

« Previous PageNext Page »

Blog at