The 6.1 kernel is out
So here we are, a week late, but last week was nice and slow, and I'mmuch happier about the state of 6.1 than I was a couple of weeks agowhen things didn't seem to be slowing down.Of course, that means that now we have the merge window from hell,just before the holidays, with me having some pre-holiday travelcoming up too. So while delaying things for a week was the right thingto do, it does make the timing for the 6.2 merge window awkward.
Headline features in 6.1 includereworked, LLVM-based control-flowintegrity,initial support for kernel development inRust,support for destructive BPF programs,some significant io_uring performance improvements,better user-space control over transparenthuge-page creation,improved memory-tiering support,fundamental memory-management rewrites in the form of the multi-generational LRU and the maple tree data structure,the kernelmemory sanitizer,and much more. See the LWN merge-window summaries (part 1, part 2) and the KernelNewbies 6.1 page formore information.