Kernel 2.6.31.6-dragonfly released for Debian/Ubuntu (Dragonfly)
Not so long ago the kernel development team release kernel 2.6.31.5 and now 2.6.31.6, well actually yesterday, but who’s counting. Normally I wouldn’t build and release any packages from this kernel tree due to a lot of regression and not as much speed and stability. But since version 2.6.31.5, seems that a lot of parts of the kernel where fixed and works much more smoother then before. Also, I successfully patch this version with sreadahead, which gave me quite a big headache, well more or less a day it took me to create the patch and configure the kernel so it would really work with sreadahead. To find what actually has changed in this kernel version, I would recommend all of you to read the change log from http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.31.6.
In this release, like in the previous ones, you get the same goodies, acerhdf module (0.5.20) for Acer Aspire One netbooks, coretemp patch for Intel Atom processors, enabling of kernel mode settings for Intel i915 video driver plus a custom kernel configuration to run a bit more faster and smoother. The kernel mode settings will help those of you who use a newer version of Ubuntu/Debian, also will improve the booting screen, not so much flickering as before.
Also, to not forget, I have remove from e1000e module (driver for Intel Ethernet controllers) a very annoying error reporting, which seems to be harmless. The guys called it AER (Advanced Error Reporting), but the only thing you would get would be some kernel error similar to this: pci_enable_pcie_error_reporting failed 0xOFFFFF. The error appeared in kernel version 2.6.30, which never affected the Intel ethernet adapter.
To install this new kernel packages, you need to use dpkg and of course to download at least linux-image-2.6.31.6-dragonfly_1_i386.deb package from http://dl.robertalks.com/kernel/2.6.31.6-dragonfly/ (US/CA) or http://mirror.visualserver.org/kernel/2.6.31.6-dragonfly/ (CZ) and if you are thinking of building you own kernel, maybe for a different Linux distribution or just because you want to, you can download the source code and kernel config file from http://dl.robertalks.com/kernel/source/ (US/CA) or http://mirror.visualserver.org/kernel/source/ (CZ).
Please test this new kernel packages, play with them, abuse them and in case of any issues please drop me a comment or mail.
Ceers!
Thanks for the compile!
It sounds stupid, but it often happens that the stock kernel of a distro is not working and the fix is already known and in the next version. And then a distro has no way of updating your kernel.
I had such a problem with a fresh ubuntu 9.10 installation. For some reason I had a problem that seemed kernel related and I already hated the idea of having to build a new kernel with an update. Fortunately I found your post which seems to fix my problem. Thank you very much, a default compile of a newer kernel is sometimes enough to fix some bugs! The changes you made weren’t relevant for me, but perhaps for someone else.