KernelNewbies
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Kernel Hacking

  • Frontpage

  • Kernel Hacking

  • Kernel Documentation

  • Kernel Glossary

  • FAQ

  • Found a bug?

  • Kernel Changelog

  • Upstream Merge Guide

Projects

  • KernelJanitors

  • KernelMentors

  • KernelProjects

Community

  • Why a community?

  • Regional Kernelnewbies

  • Personal Pages

  • Upcoming Events

References

  • Mailing Lists

  • Related Sites

  • Programming Links

Wiki

  • Recent Changes

  • Site Editors

  • Side Bar

  • Tips for Editors

  • Hosted by WikiWall

Navigation

  • RecentChanges
  • FindPage
  • HelpContents
Revision 1 as of 2019-03-09 13:43:44
KernelNewbies:
  • Linux_5.1

Linux 5.1 has not been released. Meanwhile, you can read about the features it will include here:

Summary: TBD

Contents

  1. Coolest features
  2. Core (various)
  3. File systems
  4. Memory management

1. Coolest features

2. Core (various)

3. File systems

4. Memory management

  • Allow excluding balloon pages from kdump crash dumps to reduce their size. Also exclude them from hibernation image. commit commit commit commit commit commit commit commit

  • Various vmalloc() fixes and a new vmalloc test module and script. commit commit commit commit commit commit commit commit

  • On arm64, enables HugeTLB migration support for all supported huge page sizes at all levels including contiguous bit implementation. commit commit commit commit commit

  • Increase success rates and reduce latency of compaction (physical memory defragmentation), reducing the number of scanned pages for migration by 65%, and free pages for migration targets by 97%, while improving transparent hugepage allocation success rates significantly. commit commit commit commit commit commit commit commit commit commit commit commit commit commit commit commit commit commit commit commit commit commit

  • Prevent SLAB and other pages with special type to be mapped into userspace, for improved security. commit commit

  • Remove the OOM killer heuristic that preferred to kill children of the "worst" process rather than the process itself. commit

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01