DELTA 294098 760 171 SVNNo4x3416M%4 ,@a\T#<\Zt'x^QMO@fө;R$QĎn2d`U ˨Y:FdSF>2hmf:}2 lx$jCnW%91oʏ~knCESؽ?݌z `)wêN3]ӄ7ItD } O6_3d Y a<5O[\}[߉]>Z_/ENDREP DELTA 293771 0 47 SVN r~:'MP| Also * return L2 page table entry which maps the address. * * This is only intended to be used for panic dumps. */ vm_paddr_t pmap_dump_kextract(vm_offset_t va, pt2_entry_t *pte2p pte2 = pa | ATTR_TO_L2(pte1) | PTE2_V; } else if (pte1_is_link(pte1)) { pte2 = pte2_load(pt2map_entry(va)); pa = pte2_pa(pte2); } else { pte2 = 0; pa = 0; } if (pte2p != NULL) *pte2p = pte2;E 44x^]QOO0 ?MX~ENDREP DELTA 290120 73 44 SVN+4*k@em\}koew;!Fe2vm_paddr_t pmap_dump_kextract(vm_offset_t va, pt2_entry_t *pte2pl1idx = L1_IDX(va); l1pd = kernel_pmap->pm_l1->l1_kva[l1idx]; if (l1pte_section_p(l1pd)) {pte = L2_S_PROTO | pa | L2_S_PROT(PTE_KERNEL, VM_PROT_READ | VM_PROT_WRITE); } else { l2 = kernel_ { pte = 0; pa = 0; goto out; } pte = ptep[l2pte_index(va)]; if (pte == 0) { pa = 0; goto out; }out: if (pte2p != NULL) *pte2p = pte; return (pa `#EhPh 4x^ERn0=_1G!P9 ТBW{dҸ$e|NhHcϼ'^|;U3\|ΨRδ&Te$%0<tx' \ϙRLShq 9E2?)mCG:eȑ>KYӥ87k'Xv;*:1m7{J>? w\ܾ=liڻX2,g'oGJ] YYIO8@X+}TSiseC@b 6;[F_|_?%Ί:!i,fC=_U)t' N4zf}ԙLU2ˁ;I\ Z%F>t8?/햠iݛ*M^z JENDREP DELTA 286296 2253 772 SVN%N$7qkorw;.z1x^uQn0<_%&"*j ( U+*IdQu(z/Ϭg6G+ͥE@ܒXv&$h,E ,(fK`"T$?³*u5md`V8Sc! $!go~+#bnBtGS GS⾕l>IcZUY9'\NNWuq!V`;] #UUx^SMK@=bN%i+j5BmW)z6& n%_U&i+E/2l2};3+p{+ȞdjJ\ Cɣu;sD:߳jHٻ5Ϯ :!XQxeʆ^ 6 ,#6 )EZp ݎ=rq{p2gg\^X ``Zś4ǀUb xŒ'k9ջ45DXHWLsO2и͐wM_mr_FK ۘy i"!iVc3/m괻l^+pq|t