[$] 5.18 Merge window, part 1

Post Syndicated from original https://lwn.net/Articles/888736/

As of this writing, 4,127 non-merge changesets have found their way into
the mainline repository for the 5.18 development cycle. That may seem like
a relatively slow start to the merge window, but there are a lot of changes
packed into those commits. Read on for a summary of the most
significant changes to land in the first half of the 5.18 merge window.