summaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/proc.py
diff options
context:
space:
mode:
authorMarc Zyngier <maz@kernel.org>2024-02-14 13:18:18 +0000
committerOliver Upton <oliver.upton@linux.dev>2024-02-19 17:13:01 +0000
commit2fd8f31c32f061822c18d13d17c1ea6a531cc443 (patch)
tree654328fdcf1c9cfe40cc945b7b5fb8faa36697e7 /scripts/gdb/linux/proc.py
parent085eabaa74a12345b7dd083b160519fe3a52f2ce (diff)
KVM: arm64: Add Fine-Grained UNDEF tracking information
In order to efficiently handle system register access being disabled, and this resulting in an UNDEF exception being injected, we introduce the (slightly dubious) concept of Fine-Grained UNDEF, modeled after the architectural Fine-Grained Traps. For each FGT group, we keep a 64 bit word that has the exact same bit assignment as the corresponding FGT register, where a 1 indicates that trapping this register should result in an UNDEF exception being reinjected. So far, nothing populates this information, nor sets the corresponding trap bits. Signed-off-by: Marc Zyngier <maz@kernel.org> Link: https://lore.kernel.org/r/20240214131827.2856277-18-maz@kernel.org Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
Diffstat (limited to 'scripts/gdb/linux/proc.py')
0 files changed, 0 insertions, 0 deletions