8
在毫米/ memory.c,它包括一個文件:,asm或asm-generic?
#include <asm/tlb.h>
的tlb.h是include/asm-generic/tlb.h
或arch/arm/include/asm/tlb.h
?
在毫米/ memory.c,它包括一個文件:,asm或asm-generic?
#include <asm/tlb.h>
的tlb.h是include/asm-generic/tlb.h
或arch/arm/include/asm/tlb.h
?
如有必要,arch/arm/include/asm
中的頭文件將在include/asm-generic
中包含相應的頭文件。
所以在這種情況下,tlb.h
是arch/arm/include/asm/tlb.h
。如果有必要,它將包括include/asm-generic/tlb.h
。
您可以通過運行以下命令來驗證這一點:
# The memory.s target creates the assembly file for memory.c
make mm/memory.s
從這一點,可以識別正在使用的頭文件。