With the Linux 4.10 kernel merge window expected to open this weekend, I was digging around to see whether there was anything new on the BUS1 front and whether we might see it for the next kernel cycle.
Intel developers are working on "five level paging" to overcome the x86_64 limitation of 256 TiB of virtual address space and 64 TiB of physical address space. While you may not have that much memory in your desktop, that limitation is being hit but can be increased through 5-level paging.
While AMD developers have been working to improve their "DAL" (now known as "DC") display code for the better part of the past year and this code is needed for new hardware support as well as supporting HDMI/DP audio on existing AMDGPU-enabled hardware plus other features, it's still not going to be accepted to the mainline kernel in its current form.
Toward the end of November was a discussion that started about potentially dropping all of the FBDEV Linux kernel drivers that are currently in the staging area, but it doesn't look like that will go through, at least until the relevant hardware has seen basic DRM driver ports.
There is a new DRM driver merged into DRM-Next for the Linux 4.10 merge window.
With the Linux 4.9 kernel expected for release this coming weekend, here is a recap of some of the most interesting changes for this next big kernel release.
There is yet another new Linux kernel vulnerability being disclosed today that allows for unprivileged processes to gain kernel code execution abilities.
There was too much churn in the mainline Linux kernel Git tree that Linus Torvalds today released 4.9-rc8 rather than declaring Linux 4.9 as ready to ship.
Etnaviv is the latest DRM driver having its code ready for DRM-Next to in turn land for Linux 4.10.
A new DRM driver is being baked for supporting the video processing unit for Amlogic Meson SoCs.
Intel developers are proposing the introduction of a new pseudo file-system intended as a better fit for Direct Rendering Manager drivers rather than the mix of sysfs/debugfs usage currently used.
On Tuesday was the MSM-Next submission by Red Hat developer Rob Clark of these Freedreno MSM changes to be sent to mainline for the Linux 4.10 kernel.
The Linux 4.9-rc7 test kernel is now available although it's yet undecided whether there will be an RC8 before declaring it gold.
David Airlie has pulled the newest DRM/KMS driver into DRM-Next for merging in the Linux 4.10 kernel.
MuQSS is the successor to the BFS scheduler and its first major release was last month for this scheduler that currently doesn't have any ambitions to go mainline. On OpenBenchmarking.org this weekend were some independent benchmarks of the new scheduler.
The sixth weekly test release of the Linux 4.9 kernel is now available while Linus Torvalds is still deciding how many more RCs to go before officially releasing this huge kernel update.
Jerome Glisse has sent out the latest version of his patches now for Heterogeneous Memory Management (HMM), which he's been working on the Linux kernel since 2014.
Red Hat developer David Howells has wrangled up a set of patches by him and other developers to provide a "Kernel Lockdown" mode to prevent the user-space from the possibility of modifying the running kernel image.
Adding to the list of new features coming for Linux 4.10 is support for explicit fencing for atomic DRM drivers.
The Linux 4.9 kernel will be officially released in about three weeks but there is already new features/functionality to get excited about for Linux 4.10.
Linus Torvalds released Linux 4.9-rc5 a few minutes ago as the latest weekly test release of the forthcoming Linux 4.9.
The Linux 4.10 kernel will likely see ZTE's "ZXDRM" display driver added.
Linus Torvalds has done another Saturday release of the latest Linux kernel release candidate.
DRM subsystem maintainer David Airlie submitted on Wednesday quite a number of fixes for the Direct Rendering Manager drivers. There's been fixes queueing up for a while that are now ready to go in after the nasty PAT regression fix has landed.
Linus Torvalds released the Linux 4.9-rc3 kernel as the latest test version of the massive Linux 4.9 code-base.
At the beginning of the month well-known independent kernel contributor Con Kolivas confirmed he was working on a new project called MuQSS as an evolutionary successor to his Brain F*** Scheduler. This Saturday morning he's now announced the first stable major release of MuQSS.
This morning I published the Power Consumption and Efficiency Of The Linux Kernel For The Last Three Years article containing power consumption data for an Intel Haswell system going back to the Linux 3.11 kernel through Linux 4.9 Git. Those were some interesting power consumption numbers under load while here are the idle numbers.
David Herrmann has posted the initial patches for review of the BUS1 kernel message bus, the successor to KDBUS as an in-kernel IPC mechanism.
Broadcom developer Eric Anholt's latest work on the VC4 DRM kernel driver for Raspberry Pi hardware is for enabling HDMI audio support.
Last week the Intel Turbo Boost Max 3.0 patches were updated for the Linux 4.9-rc1 kernel. While it won't be mainlined until Linux 4.10 at least, I decided to try out these TBM 3.0 / ITMT patches with a Core i7 6800K Broadwell-E CPU.
1490 Linux Kernel news articles published on Phoronix.