这是来自System.map和/proc/kallsyms的文本文件的一部分。
什么是
ffffffff8106c260 T leave_mm
ffffffff8106c340 t do_flush_tlb_all
ffffffff8106c390 t flush_tlb_func
ffffffff8106c510 T native_flush_tlb_others
ffffffff8106c540 T flush_tlb_current_task
ffffffff8106c600 T flush_tlb_mm_range
ffffffff8106c770 T flush_tlb_page
ffffffff8106c820 T flush_tlb_all
ffffffff8106c840 T flush_tlb_kernel_range
什么是
T
和t
之间的区别? 我知道T
或t
用于文本(代码)部分。我猜想T
可以从内核模块调用,而t
无法从内核模块调用。请告诉我它们的确切含义和区别。