18 Mar 2009 riscgrl   » (Journeyer)

Committed the first patch to the 2.6.28.7 tree I concider to be in good working order.

LinuxPMI's 2.6.28.7 tree is a collection of hunks, in one giant patch. Again. I keep getting code dumped on me in this fashion, and have to go through it line by line. In this tree, I've decided to push patches through my kernel coding standards process as far as they'll "reasonably" go, so I can spot even more bugs. At least theres only 93 hunks in this tree, unlike the 322 hunks in the 2.6.17 tree. That said, I know there are cases in the 2.6.17 tree where bad code was replaced by *worse* code, which is why I haven't just flattened the patches, like the 2.6.28.7 tree started.

I made it most of the way through patch 48 on the 2.6.17 tree last night. Its a combination of socket layer wrappers to make our other code more readable, and a function for registering our kernel thread. What a combination!

I'll likely be done with patch 48 sometime tonight. Once i get out of the hpc/ directory, the patches should be much easier to commentary, and I'm almost there. From where I'm sitting, I've done most of the 'ugly' work over the last year, and am about ready to start work that will actually improve the quality of the code base itself.

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!