X86PageBranch - combiner for x86 kernel features:
- x86 kernel features includes:
PTI (Page Table Isolation)
IBPB (Indirect Branch Prediction Barrier)
IBRS (Indirect Branch Restricted Speculation)
This combiner reads information from debugfs:
Examples
>>> type(dv)
<class 'insights.combiners.x86_page_branch.X86PageBranch'>
>>> dv.pti
1
>>> dv.ibpb
3
>>> dv.ibrs
2
>>> dv.retp
0
- Attributes:
pti (int): The result parsed of ‘/sys/kernel/debug/x86/pti_enabled’
ibpb (int): The result parsed of ‘/sys/kernel/debug/x86/ibpb_enabled’
ibrs (int): The result parsed of ‘/sys/kernel/debug/x86/ibrs_enabled’
retp (int): The result parsed of ‘/sys/kernel/debug/x86/retp_enabled’