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. Jason