在 2022/11/22 22:06, Jason Gunthorpe 写道:
On Tue, Nov 22, 2022 at 12:07:06PM +0800, Yanjun Zhu wrote:
But can user space access these high memory? From "Understanding the Linux
Kernel", third edition, it seems that it is in kernel space.
Yes, "highmem" is effecitvely the ability to have a struct page * that
is not mapped into the kernel address space, but is mapped into a
userspace process address sspace.
Got it. I am interested in this "highmem is mapped into a
userspace process address space.".
Would you like to share some documents, links or source code about this
with me?
I want to delve into this "highmem is mapped into a
userspace process address space."
Thanks and Regards,
Zhu Yanjun
Jason