2009/12/08 Linux Kernel Podcast
Audio: http://media.libsyn.com/media/jcm/linux_kernel_podcast_20091208.mp3
For Tuesday, December 8th, 2009, I’m Jon Masters with a summary of today’s LKML traffic.
In today’s issue: Async resume, HWPOISON, perl and vger.kernel.org is moving.
Async resume. Rafael J. Wysocki posted a patch intended to implement asynchronous *resume*, as a counterpart to the asynchronous suspend patch, which he also posted an update for (along with rollback support to undo a suspend if part of it fails to complete). The main issue, as Rafael mentions, is in locking and knowing which devices should wait for which other devices, in what order, and handling this in reverse during wakeup. The patches were only “lightly tested”, according to the posting by Rafael.
HWPOISON. Andi Kleen posted some updates to HWPOISON, including a nifty feature entitled “soft offlining” in which pages are selectively offlined without killing a process (when they have too many corrected errors), implemented through userspace policy on kernel reporting.
Perl. Rob Landley posted a series of three patches intended to remove perl from the kernel build system and consequently do away with the dependency upon it. Not to play favorites here, but this author is extremely happy to see any use of perl go away, especially within the kernel community. There are of course a few ancillary functions that will need cleanup after Rob’s work.
Vger. The mail server that hosts the LKML will be taking an outage over the weekend while the server is relocated from one co-location facility to another. Consequently there will at least be downtime on the 12th and 13th, giving everyone an opportunity to take a rest from the LKML
In noting the move, David Miller added that the IP address of the server will change.
In today’s announcements: Michal Marek posted a patch formally taking over kbuild maintainership from Sam Ravnborg, who no longer has time for it. Almost immediately, Michal posted his first round of updates, for kernel 2.6.33.
The latest kernel release is 2.6.32. Patches continue to accumulate in Linus’ tree. The latest pull includes DRBD as well as other gems. There was some good news also on the latest IO Controller (V4) patches, which Vivek asked to be repeated now that the patches have hit the blk tree and are in 2.6.33. Alan D. Brunelle (HP) stated that he would repeat his runs with the update.
Andrew Morton posted an mm-of-the-moment (mmotm) for 2009-12-08-17-45.
Greg Kroah-Hartman announced the latest stable kernels: 2.6.27.41 and 2.6.31.7. These contain a number of fixes. Note that there was a 2.6.27.40 kernel for a few hours, which missed a single fix for a driver that many users likely do not have installed.
Stephen Rothwell posted a linux-next tree for December 8th. Since Monday, the samsung tree needed a fixup for left over merge conflict artifacts, the nfs tree lost its built failure, the kbuild tree lost its conflict, the input tree lost its build failure, the block tree lost its build failure, the pcmcia tree lost its conflicts, the slab tree lost its build failure but gained another so the version from Friday was used, the percpu tree gained a build failure due to an interaction with the tip tree for which a patch was applied, and the hwpoison tree gained a build failure so the previous days’ version was used. The total sub-tree count remains steady at 155, and Stephen repeats his usual call for folks not to push items intended for 2.6.34 until after 2.6.33-rc1.
That’s a summary of today’s Linux Kernel Mailing List traffic, for further information visit www.kernel.org. I’m Jon Masters.

