udev
Having lots of fun with it, made up a script that names your cdrom drive based apon what cd is in it at the time it is plugged in. Just shows how silly and powerful udev is becoming.
Hm, need to remember to use this more often...
Let's keep this simple:
kernel stuff
That's a pretty good year...
- Ported the i2c/sensor code to 2.6 and got it in the tree.
- Took over the maintainership of I2C and PCI in the kernel.
- Solved the Linux device persistant naming problem with udev
- Got a zillion patches into the kernel tree.
Zaitcev thanks for that USB patch. It was one of those things that I always knew was not quite right, but never bothered me enough to fix properly. Unfortunaly, there's probably lots of tiny pieces of the kernel that exist like that.
And thanks for keeping that broken patch out of Red Hat, I've had to defend not taking that patch too many times, even from people at work, with them pointing to SuSE as a reason to accept it...
Bah, back to the paper...
First two of us get called an axis, and then this picture from OLS 2002 gets out, finally people are realizing...Been playing with Movable Type so as to have a blog on my own site. Pretty fun, and much nicer than the hack of scripts I used to have that I used a long time ago to try to keep a log of what I was doing.
30 Aug 2002 (updated 31 Aug 2002 at 05:52 UTC) »
Finally got out lots of PCI core patches today. Problem was they touched all of the different archs code, so it took quite some time trying to fix up everything, luckily I didn't have to do the majority of the work :)65 patches in 48 hours, I think I need a rest this weekend away from the computer...
29 Aug 2002 (updated 30 Aug 2002 at 00:26 UTC) »
I went there all nervous about a proposal that Pat Mochel and I were making about driverfs and /sbin/hotplug. Basically we are wanting to move all of the existing device naming policy out into userspace. Well, our worse nightmare happened, everyone loved it and wants it right now :)
So now we're madly scrambling to get this done by 2.6. The main driverfs changes are now in the 2.5 tree and most of the core driver and now class changes are too. The PCI driver code is converted, and I've been posting patches to convert the USB core and driver code to the new model.
We might just make it yet...
PCI Hotplug
The PCI Hotplug code is very broken in 2.5, and need to fix that up. Unfortunately we changed the pci_ops structure, so have a ton of patches to fix all of that up to get in before I can go back to the hotplug stuff.
2.4 is looking good, and the ACPI PCI Hotplug driver is working remarkably well (as well as ACPI can work.)
Linux USB
Zillion of patches sent to Linus to clean up __FUNCTION__ stuff last night. A ton more to Marcelo for 2.4 to backport the usb-serial stuff that has been in 2.5 for a while. Now that this is done, other backporting can happen, depending on what other people really want.
Articles
For some reason Linux Journal trusts me enough to write a column. This should be fun...
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
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!