Muli Ben-Yehuda's journal

December 30, 2004

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

New user pic, from the recent Paris escapade. There’s lots more pictures which will go up on Eventually.

December 29, 2004

iSCSI coming to a vanilla kernel near you

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

I was pleasantly surprised this morning to see that some iSCSI code has trickled into Linus’s kernel. More please!

December 11, 2004

Paris, here we come!

Filed under: Uncategorized — Muli Ben-Yehuda @ 10:49 PM

We’re off to Paris, France, in a few hours. Be back on the 20th. Take care of yourselves, y’all!

ptrace – Playing Debugger Chess

Filed under: Uncategorized — Muli Ben-Yehuda @ 10:47 PM

I wrote the slides and code for my Haifux ptrace – Playing Debugger Chess talk today. I’m going to work on them some more, and will put them up when we’ll be back from France on the 20th. Incidentally, that is also the day of the talk. Do try to survive the suspense…

December 6, 2004

interesting OSDI 04 papers

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

Here are links to some of the more interesting papers from OSDI ’04, in my entirely prejudiced opinion:

Recovering Device Drivers, Michael M. Swift, Muthukaruppan Annamalai, Brian N. Bershad, and Henry M. Levy, University of Washington
Unmodified Device Driver Reuse and Improved System Dependability via Virtual Machines, Joshua LeVasseur, Volkmar Uhlig, Jan Stoess, and Stefan Gotz, University of Karlsruhe, Germany
Configuration Debugging as Search: Finding the Needle in the Haystack, Andrew Whitaker, Richard S. Cox, and Steven D. Gribble
Boxwood: Abstractions as the Foundation for Storage Infrastructure, John MacCormick, Nick Murphy, Marc Najork, Chandramohan A. Thekkath, and Lidong Zhou, Microsoft Research Silicon Valley
MapReduce: Simplified Data Processing on Large Clusters, Jeffrey Dean and Sanjay Ghemawat, Google, Inc.
Using Model Checking to Find Serious File System Errors, Junfeng Yang, Paul Twohey, and Dawson Engler, Stanford University; Madanlal Musuvathi, Microsoft Research
ksniffer: Determining the Remote Client Perceived Response Time from Live Packet Streams, David P. Olshefski, Columbia University and IBM T.J. Watson Research; Jason Nieh, Columbia University; Erich Nahum, IBM T.J. Watson Research
Life or Death at Block-Level, Muthian Sivathanu, Lakshmi N. Bairavasundaram, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau, University of Wisconsin, Madison
Program-Counter-Based Pattern Classification in Buffer Caching, Chris Gniady, Ali R. Butt, and Y. Charlie Hu, Purdue University

OLS 2005 CFP

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

In case you’ve been living under a rock and haven’t seen it yet, the OLS 2005 CFP has been published. Go forth and submit a proposal!

Why yes, I *will* be there.


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

OSDI ’04 starts today at San Francisco. I wish I was there, but alas, I’m not. Instead I’ll write about it on my blog!

The program looks very interesting, but the papers don’t appear to be online. Hopefully in the future.

Haifux meeting today – Adventures in Pixie Land

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

Everyone’s invited, should be a good one!

December 5, 2004

New home for the canonical Linux Device Drivers, 2nd Edition

Filed under: Uncategorized — Muli Ben-Yehuda @ 9:59 AM
Date: Thu, 02 Dec 2004 14:47:49 -0700
From: Jonathan Corbet
Subject: A new home for LDD2

The Second Edition of Linux Device Drivers is about to drop out of the
O'Reilly catalog.  When that happens, it is also possible that O'Reilly
will lose interest in hosting the free version of the book.  To help
ensure that LDD2 remains available, I've put a copy onto the LWN server:

I'll happily keep it there as long as it's useful.


P.S.  LDD3?  Februaryish.

Jonathan Corbet
Executive editor,

December 3, 2004

Cat Haiku

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

Dedicated to our lovely monst^H^H^H^H^Hcat, Maud.

The food in my bowl
Is old, and more to the point
Contains no tuna.

So you want to play.
Will I claw at dancing string?
Your ankle’s closer.

There’s no dignity
In being sick — which is why
I don’t tell you where.

Seeking solitude
I am locked in the closet.
For once I need you.

Tiny can, dumped in
Plastic bowl. Presentation,
One star; service: none.

Am I in your way?
You seem to have it backwards:
This pillow’s taken.

Your mouth is moving;
Up and down, emitting noise.
I’ve lost interest.

The dog wags his tail,
Seeking approval. See mine?
Different message.

My brain: walnut-sized.
Yours: largest among primates.
Yet, who leaves for work?

Most problems can be
Ignored. The more difficult
Ones can be slept through.

My affection is conditional.
Don’t stand up,
It’s your lap I love.

Cats can’t steal the breath
Of children. But if my tail’s
Pulled again, I’ll learn.

I don’t mind being
Teased, any more than you mind
A skin graft or two.

So you call this thing
Your “cat carrier.” I call
These my “blades of death.”

Toy mice, dancing yarn
Meowing sounds. I’m convinced:
You’re an idiot.

(via Nev Dull nev (a) bostic (dot) com)

Blog at