您好,我试图在Linux内核中建立一个页表,以找出ttbr1_el1在内存中的位置。我读了一本书,pgd在某些页表项中自我引用了自己,因此我试图查看虚拟内存中的ttbr1_el1在哪里。 为此,我从问题linux kernel - how to get physical address (memory management)?获得了函数,并用init_mm.pgd替换了taskstruct mmu,以便获得内核的pgd,对于vaddr也获得了init_mm.pgd,但结果不是ttbr1_el1。 如何获取ttbbr_el1的虚拟地址?