Linus Torvalds announced the Linux 3.1-rc3 kernel last night. Overall there isn't a whole lot that's been changed in this development kernel over the past week.
Earlier this year Apple introduced Thunderbolt ports on their new systems while more hardware vendors will be offering these next-generation high-speed connections on their systems going forward, particularly when the Ivy Bridge hardware is rolled out. Thunderbolt, which was developed under the Light Peak codename, can transfer data at 20 Gbit/s and offers much potential, but how's the Linux support?
While Linux has supported WOL (Wake-On-LAN) for wired network adapters, the Linux 3.1 kernel prepares support for WWOL, or Wake On Wireless LAN.
Over the past few days there's been an active discussion on the Linux kernel mailing list surrounding the memory copy (the memcpy function to copy blocks of memory) performance within the kernel. In particular, an application vendor claims to have boosted their application (a video recorder) performance by 12% when implementing an "optimized" memory copy function that takes advantage of SSE3.
Greg Kroah-Hartman has laid out his plans this morning for handling Linux kernel releases in the future that will be supported for the long-term. The proposal is quite simple and is not handled radically different from now with regards to kernel releases that are maintained for extended periods of time.
Linus Torvalds released the Linux 3.1-rc2 kernel on Sunday afternoon. There isn't too much to see and Linus notes that this is a fairly calm release for coming just one week after the close of the Linux 3.1 kernel merge window.
Linus Torvalds officially released the Linux 3.1-rc1 kernel on Sunday afternoon, following the 3.1 merge window being open for more than two weeks.
Released last month was RapidDisk 1.0, which is a Linux kernel module that up to this point has received little attention on the Internet. RapidDisk is a new Linux RAM disk kernel module like the brd and zram modules, but with a different feature-set.
David Airlie has called upon Linus Torvalds to pull in his DRM Git tree that offers the key Direct Rendering Manager graphics driver improvements for the Linux 3.1 kernel.
The latest feature to be pulled into the Linux 3.1 kernel is support for OpenRISC, an open-source CPU architecture.
After not being updated for a few mainline kernel release cycles, the real-time (RT) Linux kernel has been updated against the Linux 3.0 kernel release.
Officially marking the introduction of Linux 3.x, Linus Torvalds this evening announced the official release of Linux 3.0.
Oracle's latest acquisition is that of Ksplice Inc, the company behind the software to apply updates to the Linux kernel in real-time without requiring a system reboot or other downtime. "Never Reboot Linux For Security Updates," as Ksplice says.
Linus Torvalds is expected to release the Linux 3.0 kernel today. He has announced that the last-minute bugs that held up the Monday release should be addressed and he's preparing for the Linux 3.1 kernel merge window to be opened.
While it looked like the Linux 3.0 kernel was near based upon last week's Linux 3.0-rc6 release, Linus Torvalds has decided to do one last release candidate based upon last minute changes.
Linus Torvalds released the Linux 3.0-rc6 yesterday in celebration of Independence Day in the United States. It includes a new driver that has received praise and Linus believes it's due to "space aliens are secretly testing their happy drugs on Christoph."
There's still a few more weeks left until the Linux 3.0 kernel will be officially released, but there are already some changes worth looking forward to with the Linux 3.1 kernel as it pertains to the Direct Rendering Manager drivers.
Being proposed by Ohad Ben-Cohen for integration into the mainline Linux kernel is a generic AMP/IPC framework. This a-symmetric multi-processing (AMP) framework with inter-process communication (IPC) integration makes it possible to control remote processors and communicate messages with these remote processors. This work is the primary target of modern SoC devices.
Linus Torvalds has released the Linux 3.0-rc5 kernel on this Monday evening. Around 25% of the changes in this week's release candidate are driver related while file-system changes account for nearly half and the rest of the work is scattered throughout.
For the multiple Linux kernel power regressions that I've talked about on Phoronix now for a number of weeks and have been affecting mobile Linux users en mass, I said I was looking for a better power measuring approach by using an AC power meter / UPS rather than a notebook battery to use in nailing these regressions. Using such a power meter would lead to a fully-automated process by the Phoronix Test Suite as no longer would I need to keep pulling the power plug from a laptop, could use much faster hardware, and allow for some other interesting possibilities. Well, last week I bought a power meter that plays with Linux. So now there's some news to share.
Yesterday I mentioned what Anton Altaparmakov of Tuxera had recently said about their NTFS kernel driver being the fastest Linux file-system, which erupted into a large debate in our forums. Within that mailing list thread was also another interesting comment by Linus Torvalds. "Userspace filesystem? The problem is right there. Always has been. People who think that userspace filesystems are realistic for anything but toys are just misguided."
Linus Torvalds has announced the release of the Linux 3.0-rc4 kernel.
The Linux kernel power regressions in the Linux 2.6.38 where I was the first to largely document and prove would cause major power problems in Ubuntu 11.04 and other Linux distributions, continues to bite plenty of mobile users.
Remember KQ Infotech? KQ Infotech was the Indian company that ported the ZFS file-system to Linux as an out-of-tree kernel module (after deriving the code from the LLNL ZFS Linux work) and KQ's interesting methods of engagement in our forums. The company was successful in delivering an open-source ZFS module for Linux that performed semi-well and didn't depend upon FUSE (the file-systems for user-space module) like other implementations. However, this ZFS Linux code appears to no longer be worked on by KQ Infotech.
The Btrfs file-system has various "shiny" features like support for copy-on-write snapshots, cloning, transactions, sub-volumes, SSD optimizations, transparent LZO/Zlib compression, and many other advanced features by Linux file-system standards. The problem with Btrfs is that the next-generation file-system is still in development and hasn't yet been proven via years of use and testing yet as being a stable and reliable solution. Most Linux distributions continue using the EXT4 file-system by default, but now there may be snapshot support coming back to EXT4.
The second -rc release for the Linux 3.0 kernel is rather quiet and not too exciting. Linus pushed out this new kernel release in the early hours of the morning.
Beyond the features of the Linux 3.0 kernel already talked about on Phoronix, there's another big milestone hit in this next kernel release beyond changing up the versioning scheme. The Linux 3.0 kernel will have full Dom0 and DomU support for Xen virtualization.
For those that missed it, now that I've been back in the office for a few weeks and caught up on the other benchmarks and articles for May and beginning the work for June, I'm back to looking into the Linux kernel power regressions reported more than a month ago -- i.e. Linux Has Major Power Regression and Another Major Linux Power Regression Spotted.
Beyond file-system cleancache support, a Microsoft Kinect driver, Intel Ivy Bridge support, and various open-source graphics driver improvements, the Linux 3.0 kernel may also reboot your system better. Yes, really.
For anyone that was doubting Linus Torvalds would finally part ways with the Linux 2.6 kernel series, you lost your bets. On the eve of Memorial Day in the United States and his departure to Japan for LinuxCon, Linus Torvalds just tagged Linux 3.0-rc1 in Git.
1355 Linux Kernel news articles published on Phoronix.