With the sync validation framework leaving the staging area in Linux 4.9 and other work going on around the Android sync framework and explicit fencing, this functionality is becoming a reality that ultimately benefits the Linux desktop.
One of the exciting innovations within the Linux kernel in the past few years has been extending the Berkeley Packet Filter (BPF) to become a more generalized in-kernel virtual machine. The eBPF work with recent versions of the Linux kernel allow it to be used by more than just networking so that these programs can be used for tracing, security, and more.
Earlier this month David Herrmann sent out two kernel patches to hide "legacy" DRM drivers behind a new Kconfig switch and make these DRI1 drivers depend upon the kernel's "BROKEN" option. Not all are happy about these patches.
25 years ago to the day Linus Torvalds announced the creation of his kernel that would become Linux.
Linux 4.9 will see SW_SYNC support leaving the staging area.
As we've been covering the past few kernel cycles, a lot of low-level improvements have been happening to CPUFreq with going through a redesign and more plus the introduction of a new CPUFreq governor. If you're behind on this subject matter, here's some slides from this week's LinuxCon event that covers the changes.
Linus Torvalds announced today the third weekly test release of the Linux 4.8 kernel, which is currently codenamed the Psychotic Stoned Sheep.
A new driver addition coming only now to the Linux 4.8 kernel after the merge window closure is skx_edac.
The second weekly test release of the Linux 4.8 kernel is now available.
The merge window for Linux 4.8 closed this past weekend and while our feature overview covers all the exciting changes there is some functionality we wish would be in this kernel -- or existing functionality to otherwise be changed / improved upon -- that unfortunately is not.
During the early days of kernel mode-setting (KMS) one of the frequently talked about future improvements that could be made as a result of it were improved error messages (like Windows BSODs) in the case of problems and other improvements on that front. While patches have emerged from time to time, it still seems like functionality that's still less than fulfilled compared to the original talked about goals. Patches this week have been revived for DRM panic handling.
Just like clockwork, the first release candidate / development version of the Linux 4.8 kernel is now available for testing.
An independent developer is attempting to restore work on the SimpleDRM driver and potentially see it through to getting mainlined.
David Airlie sent in the main DRM feature update a short time ago for the Linux 4.8 kernel. The code has already landed while Linus Torvalds was quick to note he's encountered some Intel DRM driver troubles.
We've now started the back-half of the two week merge window for the Linux 4.8 kernel. Here's a recap of all the pull requests I covered during the first week of this yet another exciting kernel cycle.
While still in early form and won't be merged for this next kernel cycle (v4.8), a series of patches were published on Sunday to improve CPU frequency selection under Linux, including an algorithm change for the Intel P-State scaling driver.
The NFS client updates for the Linux 4.8 kernel feature a few prominent additions.
There's long been talk on killing FBDEV and getting rid of CONFIG_VT with a modern replacement making more use of DRM/KMS drivers, but so far none of those efforts have fully panned out. The latest proposal is a "DRM text mode" as an alternative to FBDEV/FBCON.
I've already written more than a dozen various bits of information about the Linux 4.8 kernel this week covering the big pull requests / subsystem updates. Here's a collection of some of the other PRs that have arrived this week.
For a number of months there's been an effort to replace the CFQ I/O scheduler with BFQ inside the Linux kernel. That isn't happening for the current Linux 4.8 cycle, but new patches were published today in pursuing this goal.
The usercopy protection was sent in today for pulling into the Linux 4.8 kernel.
The Linux 4.7 kernel may be just two days old, but already it's being shipped as the default kernel to Intel's Clear Linux operating system.
Four years after Linux kernel work originally got underway for supporting HDMI CEC and after many patch revisions of the rebooted CEC effort over the past year, the Linux 4.8 media pull request is finally set to land this new framework.
Ingo Molnar sent in his pull requests on Monday for the Linux 4.8 kernel. Among the interesting material this cycle were the x86/mm changes with some notable commits.
Yet another early pull request to talk about for the Linux 4.8 kernel are improvements to /dev/random.
Ted Ts'o usually sends in his EXT4 file-system updates later in the kernel merge window cycles, but not for Linux 4.8. Just one day into the Linux 4.8 merge window he's already submitted the new material to be merged for EXT4.
In addition to hardened usercopy support being prepped for the Linux 4.8 kernel, the new CONFIG_RANDOMIZE_MEMORY option was sent in this morning via a separate pull request as another security feature for the 4.8 cycle.
With the fresh sources from last night's Linux 4.7 kernel release, the GNU Linux-libre folks have released their 4.7-gnu kernel.
As expected, the Linux 4.7 kernel was officially released this Sunday afternoon.
Last October I looked at The Size Of The Different Open-Source Linux DRM/Mesa Graphics Drivers, but with it being nearly one year since then and Linux 4.7 due out today, I decided to run some fresh L.O.C. measurements on the popular DRM/KMS drivers to see their current sizes.
1415 Linux Kernel news articles published on Phoronix.