Home Blog Page 1147

Linux 4.0 Release Boasts Unusual Numerology and Live Kernel Patching

Silly penguinLinus Torvalds this week released the Linux 4.0 kernel — a relatively small release that still holds some interesting new features. It’s also a milestone for the project in a few unintentional ways, which Torvalds spells out in his 4.0 release notes.

First, rather than rollover the kernel version from the previous release, 3.19 to 3.20, Torvalds in February polled the community and determined that a slim majority favored pushing the new version to 4.0. (The same poll in which the community voted in the 4.0 release code name, “Hurr Durr I’ma Sheep.”)

The version change itself has little significance, Torvalds writes. But looking at the git commits, he found some interesting numerology. The project surpassed 500,000 commits for the first time in this new version as well as the 4 million git object limit.

“Interestingly (if you look for numeric patterns), Linux 3.0 was when we crossed a quarter million commits and 2 million git objects, so there’s a nice (and completely unintentional) pattern there when it comes to the kernel git repository,” Torvalds wrote.

This is especially significant considering that last week was also the 10-year anniversary of the first Git release, created by Torvalds. The pace and volume of Linux kernel development have increased dramatically since the project moved from Bitkeeper (BK) to Git – a fact that’s evident in this 4.0 release.

“During all of the BK years we only got 65k commits. Of course, we only used BK for three years, and we’ve now been on git for almost exactly ten years, but still – it shows how the whole development process has really sped up a _lot_,” Torvalds wrote.

When it comes to size and features, Linux 4.0 was a relatively small release, though it still had more than 10,000 commits. The 3.15 development cycle was the largest in recent history with 13,722 changes accepted into the kernel, according to the 2015 Who Writes Linux report on kernel development.

“We’ve definitely had bigger releases (and judging by linux-next v4.1 is going to be one of the bigger ones),” Torvalds wrote in his release notes. “This is very much a “solid code progress” release.”

Linux 4.0 Fixes and Features

The most significant new addition is the foundation code for live kernel patching, which allows critical bugs to be fixed on production servers without rebooting the kernel. When the feature integration is complete in future kernel versions, it will represent years of collaboration between SUSE and Red Hat to merge the code from their respective live-patching projects, kGraft and Kpatch, into the upstream kernel. 

In addition to various bug fixes and driver additions, such as improved Linux support on Playstation 3, other new features in 4.0 include:

– Filesystem updates including Btrfs and PNFS (parallel NFS) block server support

dm-crypt encryption mechanism scalability improvements

– addition of lazytime, a file system mount option that improves system performance (See Linux User and Developer for more information.)

kernel address sanitizer for detecting memory issues in the kernel

VirtIO 1.0 support for virtual devices.

The full list of new drivers and features will be up shortly on Kernel Newbies. In the meantime, see Phoronix for more details.

There’s Not Yet A Catalyst 15.4 Beta For Linux

Windows users this week saw the release of an AMD Catalyst 15.4 Beta driver, but if you’re looking out for the equivalent Linux build, sadly it has yet to surface…

Read more at Phoronix

PLUMgrid Teams with Canonical’s OpenStack Interoperability Lab

As survey results pour in this year, focused on IT administrators, it is clear that many IT departments are either already experimenting with the OpenStack open cloud computing platform, or will deploy it soon. Meanwhile, The OpenStack Foundation has established that a majority of OpenStack users go with Ubuntu as their host operating system, a surprising statistic that Matt Asay has discussed in detail.

As IT departments focus on OpenStack and Ubuntu together, they are also focusing on the OpenStack Interoperability Lab, which Canonical announced in 2013 and has been evolving. Now,  PLUMgrid, which provides virtual network infrastructure for OpenStack  clouds, has become an Ubuntu Cloud partner and a part of the Canonical OpenStack Interoperability Lab program.

 

Read more at Ostatic

Xubuntu To Replace Abiword With Parts Of LibreOffice

Lightweight Ubuntu derivative Xubuntu is planning to replace the Abiword open-source word processor with LibreOffice in Xubuntu 15.10. The Xfce-powered desktop distribution also plans to do away with the GIMP image editor in this next release following Xubuntu 15.04…

Read more at Phoronix

Linux 4.1: Full DynTicks For KVM Guests To Become Possible

While full DynTicks support has been part of the mainline Linux kernel for quite a while, it’s now become possible to use it with KVM guest virtual machines…

Read more at Phoronix

Here’s a BSOD Error on Linux, Thank You, AMD Radeon

The Blue Screen of Death is a common occurrence on Windows systems, less now than a few years ago, but it still happens. Seeing one on a Linux system is like spotting a unicorn, not impossible, but highly unlikely.

The famous BSOD error (Blue Screen of Death) even happened to Bill Gates during the launch of Windows 98. It’s an error associated with Windows systems, and we don’t think that it might happen on Linux, but it looks like it does. You can have a Linux systems inst… (read more)

Read more at Softpedia News

APT (Advanced Package Tool) Now Handles Better Filesizes Through HTTPS

APT (Advanced Package Tool), a set of core tools inside Debian that make it possible to install, remove, and keep applications up to date, has been upgraded to version 1.0.9.8 and is now ready for download.

The Advanced Package Tool is better known as apt, and it’s one of the greatest tools in Debian and all Debian-based distros. It can be used for a lot of things, but mostly for upgrading the operating system via the repositories. It also means that it’s being improved all… (read more)

Read more at Softpedia News

EU’s Three Gripes With Android: What You Need to Know

Did you know there are really two main versions of Android? The one Google controls is under fire for potential antitrust practices. Here’s why.

Read more at ZDNet News

Nouveau: NVIDIA’s New Hardware Is “VERY Open-Source Unfriendly”

While NVIDIA’s new GeForce GTX 900 series is dominating for Linux gamers with excellent performance with their $1000+ GPU as well as great Linux OpenGL/OpenCL performance out of their lower-cost GPUs with excellent power efficiency, that’s only when using the proprietary driver… NVIDIA’s newer GTX 900 / Maxwell hardware is less open-source friendly than their previous generations of hardware…

Read more at Phoronix

There Are over 18,000 Android Phone Models in the Wild, Google Says

We have recently told you that the European Commission has officially accused Google of abusing its dominant position while its search services are concerned and also issued an antitrust probe into the Android mobile operating system.

Google had anticipated the decision in an internal leaked memo to employees regarding … (read more)

Read more at Softpedia News