29 May 2001 kroah   » (Master)

work
I left WireX a week ago, and am now working for IBM. What a contrast in the two companies, the internal commitment to Linux that IBM has is amazing. I would have never guessed, and this should be a fun job (basically getting paid to do the things I was doing on my own anyway...)
USB
Lots of little things need to be cleaned up. The flaws in the usb-serial drivers keep getting pointed out (the SMP locking is all b0rked) so I will spend some time this week sorting it all out.

I wrote a small usb-skeleton.c driver and got lots of good review by a few people on how I messed up the SMP locking on it (any common thread here?...) The usb-skeleton.c driver was written as an example for others, and a good excuse to keep putting off a LJ article that I finally finished about Linux USB drivers. Hope it turned out ok, it seemed pretty messy.
Hotplug PCI
Compaq supprised me with a machine to test out the hotplug PCI patches with. It's a very impressive piece of hardware. I finally got it all set up, and now have quite the room heaters :) I need to work on the drivers a bunch this week also, luckily my day job allows this.

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!