6 May 2000 axboe   » (Master)

Sent Andre some IDE fixes that eliminates the whole ide_doX_request type thing. IDE layer has a per drive queue and the whole #if MAX_HWIFS > X was a bit nasty. All that is now gone, IDE requst handling is IMHO much cleaner and Andre reports "the modifications to the request list jumped performance in a HUGE way" which is always nice.

Talked to alan on IRC - nice to finally find someone who agrees with me that magicdev is quite possibly the most horrible thing that ever happened. So started hacking on a magicdev that does things The Right Way (tm). For Mt Fuji style drives we can use the GET_EVENT / SEND_EVENT interface which is very nice. We can do cool stuff such as automounting on CD insert and safely umount and pop the CD out when the user presses the eject button. For older drives we have to use the 'Microsoft Media Status Notification' which is much more nasty. I'm sure this is going to be really cool :-)

Played with Andrea's classzone vm patch. This works very nicely for me, I/O performance is extremely good and doesn't cause much swap out. According to riel it is fundamentally broken. A good mm solution must show up soon!

Haven't registered for OLS yet, I should get around to doing this soon...

Had dinner with friends (Sandra is going to be really mad if I don't mention her here, so please endulge me) and watched our cats fight.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!