[PATCH v8 0/1] MR778: ntoskrnl: KeInsertQueueDpc stub
this gets the YSDrv service to start successfully (with the MmAllocateContiguousMemorySpecifyCache semi-stub) this service is used by the nox android emulator -- v8: add KeInsertQueueDpc stub https://gitlab.winehq.org/wine/wine/-/merge_requests/778
From: Etaash Mathamsetty <etaash.mathamsetty(a)gmail.com> add a missing space add KeInsertQueueDpc stub --- dlls/ntoskrnl.exe/ntoskrnl.c | 9 +++++++++ dlls/ntoskrnl.exe/ntoskrnl.exe.spec | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c index 031e9900544..e6bc261c7f9 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.c +++ b/dlls/ntoskrnl.exe/ntoskrnl.c @@ -2569,6 +2569,15 @@ LONG WINAPI KeInsertQueue(PRKQUEUE Queue, PLIST_ENTRY Entry) return 0; } +/*********************************************************************** + * KeInsertQueueDpc (NTOSKRNL.EXE.@) + */ +BOOLEAN KeInsertQueueDpc(PRKDPC Dpc, PVOID SystemArgument1, PVOID SystemArgument2) +{ + FIXME( "stub: (%p %p %p) \n", Dpc, SystemArgument1, SystemArgument2 ); + return TRUE; +} + /********************************************************************** * KeQueryActiveProcessors (NTOSKRNL.EXE.@) * diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec index e3898b06f89..010ce726285 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec +++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec @@ -586,7 +586,7 @@ @ stub KeInsertHeadQueue @ stdcall KeInsertQueue(ptr ptr) @ stub KeInsertQueueApc -@ stub KeInsertQueueDpc +@ stdcall KeInsertQueueDpc(ptr ptr ptr) @ stub KeIsAttachedProcess @ stub KeIsExecutingDpc @ stdcall KeLeaveCriticalRegion() -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/778
seems like the pipeline is broken for some reason -- https://gitlab.winehq.org/wine/wine/-/merge_requests/778#note_8061
participants (2)
-
Etaash Mathamsetty -
Etaash Mathamsetty (@etaash.mathamsetty)