mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-06-02 04:15:31 +00:00
The current implementation of the ConditionallyUnregisterSymbolVisitor exits upon visiting a DefMethod node without unregistering that method. As a result, methods in False branches in DSDT/SSDTs are not removed from the parsed namespace, which can lead to further confusions when these methods are referenced (e.g. a _CRS method visited by the board inspector). This patch fixes this by always visiting a DefMethod node but stops traversing its children. Tracked-On: #6287 Signed-off-by: Junjie Mao <junjie.mao@intel.com> |
||
---|---|---|
.. | ||
aml | ||
__init__.py | ||
_utils.py | ||
apic.py | ||
asf.py | ||
dmar.py | ||
dsdt.py | ||
facp.py | ||
prt.py | ||
rdt.py | ||
rtct.py |