没有堆分配的内存(内核地址)

时间:2012-06-14 10:28:05

标签: kernel malloc heap-memory object-address

当我在内核中找到地址时,我有一个问题。我在内核中插入了一个hello模块,在这个模块中,我使用了this solution

现在,我可以kmalloc使用virt_to_phys来获取地址char *mystring = kmalloc(19, GFP_KERNEL); strcpy(mystring, "this is my address"); printk("<1>The address of mystring is %p", virt_to_phys(mystring));

char mystring[]="this is my address";

但我想知道如何找到{{1}}的地址。这是没有堆分配的内存,对吧?如何通过某些功能找到它?

PS:我用一个工具来转储整个内存,物理地址。

0 个答案:

没有答案