OvmfPkg/VirtioKeyboardDxe: Fix RingMap check in UninitRing

UnmapSharedBuffer() should be called on a valid mapping. Fix the
inverted condition.

Signed-off-by: Jiaqing Zhao <Zhao.Jiaqing@amd.com>
This commit is contained in:
Jiaqing Zhao 2026-06-23 20:36:55 +08:00 committed by mergify[bot]
parent be0513a59a
commit a507ccdc6a

View file

@ -321,7 +321,7 @@ VirtioKeyboardUninitRing (
Ring->Buffers = NULL;
}
if (!Ring->RingMap) {
if (Ring->RingMap) {
Dev->VirtIo->UnmapSharedBuffer (Dev->VirtIo, Ring->RingMap);
Ring->RingMap = NULL;
}