From fd3fe7e485842de0a830cf1380f5506465f40bf1 Mon Sep 17 00:00:00 2001 From: Paul Durrant Date: Thu, 5 May 2022 14:57:07 +0100 Subject: [PATCH] Clear 'Success' in SUSPEND_CONTEXT after it has been used Leaving it set to TRUE causes an ASSERTion failure in a checked build if it is disabled/unloaded after a resume-from-suspend. Signed-off-by: Paul Durrant --- src/xenbus/suspend.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/xenbus/suspend.c b/src/xenbus/suspend.c index f058a4f..471c0c4 100644 --- a/src/xenbus/suspend.c +++ b/src/xenbus/suspend.c @@ -287,6 +287,8 @@ SuspendTrigger( SyncEnableInterrupts(); SyncRelease(); + Context->Success = FALSE; + LogPrintf(LOG_LEVEL_INFO, "SUSPEND: <====\n"); KeLowerIrql(Irql); -- 2.39.5