The content on KernelTrap will continue as it has, covering a variety of different kernels. Linux Daily News is currently comprised of five sites: Open for Business, DesktopLinux.com, LinuxDevices.com, Linux and Main and KernelTrap. The network will continue to grow as additional sites join this collaborative effort.
I'll be out of town through June 18'th. Many apologies for the long silence on these pages - life has been a little hectic.
I intend to upgrade the site when I return, which adds a lot of new features. Additionally, there are a couple of interesting interviews in the works...
I'm also looking for additional volunteer site admins/moderators.
Shared pagetables are festering. Instead I appear to be going
after scsi_malloc() and trimming down the sizes of various
data structures, and backporting things too. Oh well, one
can only do so much. lazy_buddy and gang_cpu are sort of on
hold, though progress seems to be happening.
Looks like I need to do things faster. All the stuff I've
been talking about really needs to happen, which I've known
all along but seems to be getting impressed upon me by
observing various things. No sleep this weekend...
Pushed another lazy_buddy out the door and testers/reviewers
are nowhere to be found. Maybe I should just keep moving
until they do chime in. Shared pagetables, here I come...
Catching up on stuff...
Things have been pretty quiet with the code lately. I've
with the ACPI version of the driver on a machine in the lab
and it is almost working properly... At least until the next
update comes along and changes everything again :)
Made a new release of pcihpview
this time making .rpm packages up to try to relieve all of the
questions I had to answer about building the program from the
Looks like openlogging.org fell off the net and I can't bk
commit anything. Which is somewhat painful as I'd like to
avoid batching unrelated things together in a given changeset.
The bugreporter seems to have indicated that the rmap13
bug was created by an independent patch used in combination
with it. What a relief!
A number of strategies seem to have surfaced for dealing
with kva exhaustion:
pagemap_lru_lock things are going well. Just taking it
slowly from here so bugs I may have missed don't show up in
larger groups than can be effectively handled, and not
feeding stuff to riel until after the issues from the last
batch of things sent to him have been handled. There's an
annoying one where the bugreporter has vaporized and I can't
get anything close to useful info as to what happened that
Catching up on stuff...
The IBM PCI Hotplug driver got submitted and got accepted into
the 2.4 and 2.5 trees. Nice to see this code finally escape the
lab and make it into the wild. Now if only someone would
use the thing...
Gave lots of documentation to someone at Compaq about how
interface works, so hopefully they will produce some good
about how to use it.
Trying to debug the races with the pagemap_lru_lock breakup
all week. Mostly just singlestepping and trying to debug the
simulator. Nothing to see here, move on.
Much Linux USB fun has been had lately.
So nothing really got done this weekend. It wouldn't have
helped to run the benchmarks without having the analysis
code I wanted to use the benchmarks as testcases for ready
for the occasion. Reimplementing math libraries there aren't
free equivalents of is a big PITA.
I got a real profile instead of a description and the signs
point to too many calls to add_timer(), mod_timer(), and
del_timer() as opposed to cache-blowing in cascade_timers(),
I'm out of town again, gone until March 24'th or so. Submitting content would be wonderful - users are able to vote whether or not stories should be published.
One nifty feature was just added to KernelTrap: Private Messages. This allows you to send private messages from one user to another. If you wish to try it, feel free to drop me a note (you must be logged in). You'll know you've got an incoming message from the blinking pencil icon that appears next to the KernelTrap logo.