From ba6e68e1b58304fd86de1f157609b5ac3eb5186a Mon Sep 17 00:00:00 2001 From: Rafal Kupiec Date: Sun, 26 Nov 2023 00:33:46 +0100 Subject: [PATCH] Fix a bug that caused overwritting a value read from CR8 with a default value --- xtoskrnl/ar/amd64/cpufunc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/xtoskrnl/ar/amd64/cpufunc.c b/xtoskrnl/ar/amd64/cpufunc.c index 4336b38..8104b31 100644 --- a/xtoskrnl/ar/amd64/cpufunc.c +++ b/xtoskrnl/ar/amd64/cpufunc.c @@ -324,6 +324,7 @@ ArReadControlRegister(IN USHORT ControlRegister) : "=r" (Value) : : "memory"); + break; default: /* Invalid control register set */ Value = 0;