Linux kernel 2.6.21

Posted by Fraser Campbell Fri, 27 Apr 2007 03:51:00 GMT

Kernel 2.6.21 was released yesterday, a few of the more interesting highlights:

  • VMI now in default kernel (this is VMware’s layer on top of paravirt_ops), theoretically a fully paravirtualized Linux kernel on top of VMware might be do-able now
  • updated KVM code which includes some paravirt_ops support and live migration
  • clockevents and dynticks

The dynamic clock tick stuff is best covered over at LWN (see Clockevents and dyntick). This could have positive impact on power consumption and performance (particularly in virtualized environments). It will be interesting to see if certain virtual environments can now keep accurate time with a kernel such as this.

Posted in Kernel, VMware, KVM, Paravirtualization | no comments

Super Kernel Sunday (aka here comes 2.6.20)

Posted by Fraser Campbell Mon, 05 Feb 2007 00:08:00 GMT

Coinciding with superbowl Sunday is the release of kernel 2.6.20. From Linus’ announcement:

As ICD head analyst Walter Dickweed put it: “Releasing a new kernel on Superbowl Sunday means that the important ‘pasty white nerd’ constituency finally has something to do while the rest of the country sits comatose in front of their 65” plasma screens”.

The big features for 2.6.20 (at least for virtualization nerds) are paravirtualization support (x86) and KVM support (x86 and x86_64).

Posted in Kernel, KVM, Paravirtualization | no comments

An introduction to lguest

Posted by Fraser Campbell Fri, 02 Feb 2007 22:42:00 GMT

We briefly mentioned lhype back in November (see lhype hypervisor). Since November the project would appear to have been renamed to lguest.

LWN recently published An introduction to lguest, it’s worth a read if these things interest you.

Update: lguest homepage is at http://lguest.ozlabs.org/.

Posted in Kernel, Paravirtualization, lguest | no comments