diff options
author | Kunkun Jiang <[email protected]> | 2024-11-07 13:41:37 -0800 |
---|---|---|
committer | Oliver Upton <[email protected]> | 2024-11-11 19:54:03 +0000 |
commit | 7602ffd1d5e8927fadd5187cb4aed2fdc9c47143 (patch) | |
tree | 3462ac1cdf8ebf7b409ced933443bca93158c378 /scripts/gdb/linux/interrupts.py | |
parent | e9649129d33dca561305fc590a7c4ba8c3e5675a (diff) |
KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE
When DISCARD frees an ITE, it does not invalidate the
corresponding ITE. In the scenario of continuous saves and
restores, there may be a situation where an ITE is not saved
but is restored. This is unreasonable and may cause restore
to fail. This patch clears the corresponding ITE when DISCARD
frees an ITE.
Cc: [email protected]
Fixes: eff484e0298d ("KVM: arm64: vgic-its: ITT save and restore")
Signed-off-by: Kunkun Jiang <[email protected]>
[Jing: Update with entry write helper]
Signed-off-by: Jing Zhang <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Oliver Upton <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/interrupts.py')
0 files changed, 0 insertions, 0 deletions