kmalloc が返すアドレスについて少し混乱しています。仮想メモリマップによると、取得しているアドレスはffff880000000000
-ffffc7ffffffffff
の範囲にあるため、「すべての物理メモリの直接マッピング」です。このマッピングはどのように機能しますか? kmalloc が単に物理アドレスを返すわけではないことは確かです。
質問する
3219 次
kmalloc が返すアドレスについて少し混乱しています。仮想メモリマップによると、取得しているアドレスはffff880000000000
-ffffc7ffffffffff
の範囲にあるため、「すべての物理メモリの直接マッピング」です。このマッピングはどのように機能しますか? kmalloc が単に物理アドレスを返すわけではないことは確かです。