Memory Linux内核memset-地址是什么

Memory Linux内核memset-地址是什么,memory,linux-kernel,Memory,Linux Kernel,memset在内核空间中工作的地址是什么?我想它是内核虚拟地址。因此,如果我想重新打印一些由vm\u area\u structuserspace虚拟内存地址表示的内存,我需要获得相应的struct page*区域,然后执行kmap()以获得内核虚拟地址 我说得对吗 memset与此有何关系?我无法理解我必须将什么地址放入memset例程才能重新打印物理内存区域:用户空间虚拟地址还是内核空间虚拟地址。我猜是第二个。

memset在内核空间中工作的地址是什么?我想它是内核虚拟地址。因此,如果我想重新打印一些由
vm\u area\u struct
userspace虚拟内存地址表示的内存,我需要获得相应的
struct page*
区域,然后执行
kmap()
以获得内核虚拟地址


我说得对吗

memset与此有何关系?我无法理解我必须将什么地址放入memset例程才能重新打印物理内存区域:用户空间虚拟地址还是内核空间虚拟地址。我猜是第二个。