memory - How to get a page from a userspace process for a given task in Linux? -
memory - How to get a page from a userspace process for a given task in Linux? -
what virt_to_page function return, homecoming page given address in kernel space or homecoming page given address in user space? far can tell seems takes kernel address , returns page that. if can utilize page user space process given task or mm_struct , virtual address?
virt_to_page() indeed work direct-mapped kernel addresses. find page userspace mapping, need utilize get_user_pages() (and put_page when you're done release reference on page).
memory linux-kernel kernel virtual-memory
Comments
Post a Comment