[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    [PATCH v4 2/2] ntoskrnl: Add KeLowerIrql stub.
From:       Alex Henrie <wine () gitlab ! winehq ! org>
Date:       2022-05-31 20:56:42
Message-ID: wine-wine-mr156-v4-patch2 () gitlab-mail-bridge
[Download RAW message or body]

From: Alex Henrie <alexhenrie24@gmail.com>

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53076
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
---
 dlls/hal/hal.spec                   | 2 +-
 dlls/ntoskrnl.exe/ntoskrnl.c        | 5 +++++
 dlls/ntoskrnl.exe/ntoskrnl.exe.spec | 1 +
 3 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/dlls/hal/hal.spec b/dlls/hal/hal.spec
index d44ffb96fa9..d8db011914f 100644
--- a/dlls/hal/hal.spec
+++ b/dlls/hal/hal.spec
@@ -71,7 +71,7 @@
 @ stdcall -arch=i386 KeAcquireSpinLock(ptr ptr)
 @ stub KeFlushWriteBuffer
 @ stdcall -arch=arm,arm64,i386 KeGetCurrentIrql()
-@ stub KeLowerIrql
+@ stdcall -arch=x86_64 KeLowerIrql(long) ntoskrnl.exe.KeLowerIrql
 @ stdcall -ret64 KeQueryPerformanceCounter(ptr)
 @ stub KeRaiseIrql
 @ stub KeRaiseIrqlToDpcLevel
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c
index 556b683e8f4..f3495796e23 100644
--- a/dlls/ntoskrnl.exe/ntoskrnl.c
+++ b/dlls/ntoskrnl.exe/ntoskrnl.c
@@ -4462,6 +4462,11 @@ void WINAPI KfRaiseIrql(KIRQL new, KIRQL *old)
     FIXME("new %u old %p: stub.\n", new, old);
 }
 
+void WINAPI KeLowerIrql(KIRQL new)
+{
+    FIXME("new %u: stub.\n", new);
+}
+
 #endif
 
 /*****************************************************
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
index 84f4a3feec3..8ae4bc1f5a9 100644
--- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
+++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
@@ -589,6 +589,7 @@
 @ stub KeIsExecutingDpc
 @ stdcall KeLeaveCriticalRegion()
 @ stub KeLoaderBlock
+@ stdcall -arch=x86_64 KeLowerIrql(long)
 @ stub KeNumberProcessors
 @ stub KeProfileInterrupt
 @ stub KeProfileInterruptWithSource
-- 
GitLab

https://gitlab.winehq.org/wine/wine/-/merge_requests/156

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic