[$] The ongoing trouble with get_user_pages()

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

The 2018 Linux Storage, Filesystem, and Memory-Management (LSFMM)
conference included a session on
get_user_pages()
, an internal kernel interface that can, in
some situations, be used in ways that will lead to data corruption or
kernel crashes. As the 2023 LSFMM+BPF event
approaches, this problem remains unsolved and is still the topic of ongoing
discussion. This patch
series
from Lorenzo Stoakes, which is another attempt at a partial
solution, is the latest focus point.