因为这个 pgdir 就是 paging_init 的 711 行,传入的 pgd_t *pgdp = pgd_set_fixmap(__pa_symbol(swapper_pg_dir)); fixmap 的 pgd idx 对应VA 映射到 swapper_pg_dir PA 上面。 349staticvoid__create_pgd_mapping(pgd_t *pgdir, phys_addr_