Fundamentals 4 min read

What New Features Arrive in Linux Kernel 4.14? A Deep Dive into Recent Updates

A recent internal Linux mailing list message outlines the key updates in the long‑term support Linux Kernel 4.14, including address‑leak mitigation scripts, default %p hashing, changes to /proc/cpuinfo MHz reporting, and hints about upcoming 4.15 development.

ITPUB
ITPUB
ITPUB
What New Features Arrive in Linux Kernel 4.14? A Deep Dive into Recent Updates

Background

An internal email to the entire Linux community highlighted the latest functional updates in the long‑term support Linux Kernel 4.14, urging developers to start preparing for this version since it will be used extensively in the coming years.

Key Changes

The most visible change is the introduction of a leaking_addresses Perl script, which helps developers see whether kernel addresses are exposed to user space. This script is part of a broader effort to improve security by default‑hashing any %p address output instead of zeroing it, allowing useful debugging information without leaking raw pointers.

Another notable modification is the removal of code that displayed accurate MHz values in /proc/cpuinfo. While the new “CPU dynamic selection” logic works well, it is computationally expensive on machines with dozens or hundreds of CPUs.

Implications and Next Steps

These changes are expected to start appearing in the upcoming 4.15 kernel, where the default address hashing has already sparked discussion. Developers are encouraged to test the new 4.14 release to see the LTS kernel’s behavior and begin submitting merge requests for 4.15 while the merge window remains open.

Overall, the updates aim to balance security, debugging convenience, and performance, though the CPU‑frequency reporting tweak may need further optimization for large‑scale systems.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

Debugging4.14
ITPUB
Written by

ITPUB

Official ITPUB account sharing technical insights, community news, and exciting events.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.