The Linux kernel keeps marching on, and it never fails to amaze and impress me how so many individuals keep contributing time and brainpower for usually no financial reward.
Kernel 4.10 was just released last week, with fixes and improvements in several areas. This was not as big a release as 4.9, it we still get a bunch of tweaks and improvements.
I don't know what half of that means, but it sounds good - and Linus Torvalds sounded happy, so there.Summary: This release adds support for virtualized GPUs, a new 'perf c2c' tool for cacheline contention analysis in NUMA systems, a new 'perf sched timehist' command for a detailed history of task scheduling, improved writeback management that should make the system more responsive under heavy writing load, a new hybrid block polling method that uses less CPU than pure polling, support for ARM devices such as the Nexus 5 & 6 or Allwinner A64, a feature that allows to attach eBPF programs to cgroups, an experimental MD RAID5 writeback cache, support for Intel Cache Allocation Technology, and many other improvements and new drivers.
The full change log is available here.