- 追加された行はこの色です。
- 削除された行はこの色です。
*参照元 [#r6b0e49c]
#backlinks
*説明 [#b1031f70]
-パス: [[linux-4.4.1/mm/page_alloc.c]]
-現在利用可能な GFP のフラグ
--alloc_pages, slab_alloc_node などメモリを確保する関数で参照される。
--利用可能ではないフラグを指定すると無視される。
**参考 [#d3b36f32]
初期値は GFP_BOOT_MASK だが、システムの状態によって変更される。
例えば、
-ブート完了時
--[[linux-4.4.1/kernel_init_freeable()]]
-電源状態の変更時
--[[linux-4.4.1/pm_restrict_gfp_mask()]]
など。
*実装 [#w342e8ee]
gfp_t gfp_allowed_mask __read_mostly = GFP_BOOT_MASK;
-初期値は GFP_BOOT_MASK だが、システムの状態によって変更される。
--[[linux-4.4.1/gfp_t]]
--[[linux-4.4.1/GFP_BOOT_MASK]]
*コメント [#od06b3b1]