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

linuxのメモ

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

アドレッシング - pmd_pfn_mask()

address

概要

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

詳細

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