読者です 読者をやめる 読者になる 読者になる

linuxのメモ

Linux kernelの実装を解説していきます (対象ver 4.5)

アドレッシング - pud_pfn_mask()

概要

ページアッパーディレクトリのアドレスマスクを取得する

詳細

native_pud_val()でページアッパーディレクトリの値を取得し、_PAGE_PSEフラグが立っていた場合はPATが有効なためPHYSICAL_PUD_PAGE_MASKを、それ以外の場合はPTE_PFN_MASKを返す