Re: [RFC PATCH v1 1/4] mm/remote_mapping: mirror a process address space

From: Kirill A. Shutemov
Date: Wed Dec 11 2019 - 10:52:01 EST


On Wed, Dec 11, 2019 at 09:29:17AM +0000, Mircea CIRJALIU - MELIU wrote:
> Use a device to inspect another process address space via page table mirroring.
> Give this device a source process PID via an ioctl(), then use mmap()
> to analyze the source process address space like an ordinary file.
> Process address space mirroring is limited to anon VMAs.
> The device mirrors page tables on demand (faults) and invalidates them
> by listening to MMU notifier events.

It's way to brief to justify the new interface. Use cases? Why current
intefaces are not enough?

There's nothing in the description that would convince me to look at the
code.

--
Kirill A. Shutemov