Hi,
We have a device driver that allocates physical pages using kmalloc() and these pages are mapped to the userspace process via mmap.
We have a device driver that allocates physical pages using kmalloc() and these pages are mapped to the userspace process via mmap.
Does the kmalloc()'ed memory mapped to userspace can migrate or get remapped due to any of kernel mm operations?
we are looking to keep VA->PA mapping intact from a userspace process point of view.