一些对调试有帮助的linux内核节点

1、/proc/iomem

代码:kernel/resource.c

通过这这个节点可以查看调用了__request_region接口注册片内外设物理地址信息

2、/proc/vmallocinfo

代码:mm/vmalloc.c

通过这个节点可以查看vmap_area_list链表的内容,查看调用vmalloc以及ioremap接口申请和映射的地址的信息。

3、/sys/kernel/debug/kernel_page_talbes

代码位置:arch/arm/mm/dump.c

通过这个节点可以查看linux内核页表的映射信息,如虚拟地址范围以及地址属性。

持续更新。。。