You've already forked wine-staging
mirror of
https://gitlab.winehq.org/wine/wine-staging.git
synced 2025-09-12 18:50:20 -07:00
Removed patch for stub of ntdll.WinSqmIsOptedIn (fixed upstream).
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
From 05e4482c93eec3e57ca2c6d83357c85b240494b2 Mon Sep 17 00:00:00 2001
|
||||
From f8c57c8ed3616f53bbed2d794f1e858ea5051f22 Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Lackner <sebastian@fds-team.de>
|
||||
Date: Tue, 24 Feb 2015 05:42:07 +0100
|
||||
Subject: ntdll: Implement TpSimpleTryPost and basic threadpool infrastructure.
|
||||
@@ -10,7 +10,7 @@ Subject: ntdll: Implement TpSimpleTryPost and basic threadpool infrastructure.
|
||||
3 files changed, 375 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec
|
||||
index c3307b2..d9aafdd 100644
|
||||
index 28165ef..cd6b97c 100644
|
||||
--- a/dlls/ntdll/ntdll.spec
|
||||
+++ b/dlls/ntdll/ntdll.spec
|
||||
@@ -968,6 +968,9 @@
|
||||
@@ -21,8 +21,8 @@ index c3307b2..d9aafdd 100644
|
||||
+@ stdcall TpReleasePool(ptr)
|
||||
+@ stdcall TpSimpleTryPost(ptr ptr ptr)
|
||||
@ stdcall -ret64 VerSetConditionMask(int64 long long)
|
||||
@ stdcall WinSqmIsOptedIn()
|
||||
@ stdcall ZwAcceptConnectPort(ptr long ptr long long ptr) NtAcceptConnectPort
|
||||
@ stdcall ZwAccessCheck(ptr long long ptr ptr ptr ptr ptr) NtAccessCheck
|
||||
diff --git a/dlls/ntdll/tests/threadpool.c b/dlls/ntdll/tests/threadpool.c
|
||||
index 2e31b34..6f164e9 100644
|
||||
--- a/dlls/ntdll/tests/threadpool.c
|
||||
@@ -444,5 +444,5 @@ index 513c13d..cc5f8e9 100644
|
||||
+ return STATUS_SUCCESS;
|
||||
+}
|
||||
--
|
||||
2.3.3
|
||||
2.3.5
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0fe9a4e96bdb45ca76e7abf0b73a69d24e1a3ce2 Mon Sep 17 00:00:00 2001
|
||||
From c362c574aa6611f80c6965ea66cbfab33e421d0f Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Lackner <sebastian@fds-team.de>
|
||||
Date: Wed, 4 Mar 2015 00:16:20 +0100
|
||||
Subject: ntdll: Implement TpSetPool[Min|Max]Threads. (v2)
|
||||
@@ -9,7 +9,7 @@ Subject: ntdll: Implement TpSetPool[Min|Max]Threads. (v2)
|
||||
2 files changed, 37 insertions(+)
|
||||
|
||||
diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec
|
||||
index d9aafdd..88d915b 100644
|
||||
index cd6b97c..f755286 100644
|
||||
--- a/dlls/ntdll/ntdll.spec
|
||||
+++ b/dlls/ntdll/ntdll.spec
|
||||
@@ -970,6 +970,8 @@
|
||||
@@ -20,7 +20,7 @@ index d9aafdd..88d915b 100644
|
||||
+@ stdcall TpSetPoolMinThreads(ptr long)
|
||||
@ stdcall TpSimpleTryPost(ptr ptr ptr)
|
||||
@ stdcall -ret64 VerSetConditionMask(int64 long long)
|
||||
@ stdcall ZwAcceptConnectPort(ptr long ptr long long ptr) NtAcceptConnectPort
|
||||
@ stdcall WinSqmIsOptedIn()
|
||||
diff --git a/dlls/ntdll/threadpool.c b/dlls/ntdll/threadpool.c
|
||||
index cc5f8e9..cb2dcdd 100644
|
||||
--- a/dlls/ntdll/threadpool.c
|
||||
@@ -68,5 +68,5 @@ index cc5f8e9..cb2dcdd 100644
|
||||
*/
|
||||
NTSTATUS WINAPI TpSimpleTryPost( PTP_SIMPLE_CALLBACK callback, PVOID userdata,
|
||||
--
|
||||
2.3.3
|
||||
2.3.5
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 4814babb31750124d8d2d600a5894634fefe28f7 Mon Sep 17 00:00:00 2001
|
||||
From 20e50fe1839e89ef32df751130d5fc7b20ea095a Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Lackner <sebastian@fds-team.de>
|
||||
Date: Wed, 4 Mar 2015 01:30:57 +0100
|
||||
Subject: ntdll: Implement threadpool work item functions.
|
||||
@@ -9,7 +9,7 @@ Subject: ntdll: Implement threadpool work item functions.
|
||||
2 files changed, 97 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec
|
||||
index 853ca09..96edd67 100644
|
||||
index 7c01d43..2180ea9 100644
|
||||
--- a/dlls/ntdll/ntdll.spec
|
||||
+++ b/dlls/ntdll/ntdll.spec
|
||||
@@ -970,12 +970,16 @@
|
||||
@@ -27,10 +27,10 @@ index 853ca09..96edd67 100644
|
||||
@ stdcall TpSimpleTryPost(ptr ptr ptr)
|
||||
+@ stdcall TpWaitForWork(ptr long)
|
||||
@ stdcall -ret64 VerSetConditionMask(int64 long long)
|
||||
@ stdcall WinSqmIsOptedIn()
|
||||
@ stdcall ZwAcceptConnectPort(ptr long ptr long long ptr) NtAcceptConnectPort
|
||||
@ stdcall ZwAccessCheck(ptr long long ptr ptr ptr ptr ptr) NtAccessCheck
|
||||
diff --git a/dlls/ntdll/threadpool.c b/dlls/ntdll/threadpool.c
|
||||
index 10ce6fd..01308d6 100644
|
||||
index 9e0efee..e6bb626 100644
|
||||
--- a/dlls/ntdll/threadpool.c
|
||||
+++ b/dlls/ntdll/threadpool.c
|
||||
@@ -156,7 +156,8 @@ struct threadpool
|
||||
@@ -153,7 +153,7 @@ index 10ce6fd..01308d6 100644
|
||||
* TpSetPoolMaxThreads (NTDLL.@)
|
||||
*/
|
||||
VOID WINAPI TpSetPoolMaxThreads( TP_POOL *pool, DWORD maximum )
|
||||
@@ -1696,3 +1772,19 @@ NTSTATUS WINAPI TpSimpleTryPost( PTP_SIMPLE_CALLBACK callback, PVOID userdata,
|
||||
@@ -1698,3 +1774,19 @@ NTSTATUS WINAPI TpSimpleTryPost( PTP_SIMPLE_CALLBACK callback, PVOID userdata,
|
||||
|
||||
return STATUS_SUCCESS;
|
||||
}
|
||||
@@ -174,5 +174,5 @@ index 10ce6fd..01308d6 100644
|
||||
+ }
|
||||
+}
|
||||
--
|
||||
2.3.3
|
||||
2.3.5
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From ac6e2e281ba4f0b6cb9643ed288aaf05fd2710f7 Mon Sep 17 00:00:00 2001
|
||||
From 01b8c400e280f1c033878cdc16f902a4c47c82df Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Lackner <sebastian@fds-team.de>
|
||||
Date: Wed, 4 Mar 2015 08:01:00 +0100
|
||||
Subject: ntdll: Add remaining threadpool functions to specfile.
|
||||
@@ -8,7 +8,7 @@ Subject: ntdll: Add remaining threadpool functions to specfile.
|
||||
1 file changed, 43 insertions(+)
|
||||
|
||||
diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec
|
||||
index 6100a7e..19e63a5 100644
|
||||
index c42356c..681c75e 100644
|
||||
--- a/dlls/ntdll/ntdll.spec
|
||||
+++ b/dlls/ntdll/ntdll.spec
|
||||
@@ -968,24 +968,67 @@
|
||||
@@ -78,7 +78,7 @@ index 6100a7e..19e63a5 100644
|
||||
+# @ stub TpWaitForWait
|
||||
@ stdcall TpWaitForWork(ptr long)
|
||||
@ stdcall -ret64 VerSetConditionMask(int64 long long)
|
||||
@ stdcall ZwAcceptConnectPort(ptr long ptr long long ptr) NtAcceptConnectPort
|
||||
@ stdcall WinSqmIsOptedIn()
|
||||
--
|
||||
2.3.3
|
||||
2.3.5
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 80175d154f0de20f916422684d9ae6708d532743 Mon Sep 17 00:00:00 2001
|
||||
From 8e1c71f635b4005958e8f8b3a8b3bd654367f71c Mon Sep 17 00:00:00 2001
|
||||
From: Sebastian Lackner <sebastian@fds-team.de>
|
||||
Date: Wed, 4 Mar 2015 13:33:25 +0100
|
||||
Subject: ntdll: Implement threadpool wait objects.
|
||||
@@ -9,7 +9,7 @@ Subject: ntdll: Implement threadpool wait objects.
|
||||
2 files changed, 469 insertions(+), 11 deletions(-)
|
||||
|
||||
diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec
|
||||
index 7aa8bda..7c15f76 100644
|
||||
index 21f39de..9093eb8 100644
|
||||
--- a/dlls/ntdll/ntdll.spec
|
||||
+++ b/dlls/ntdll/ntdll.spec
|
||||
@@ -975,7 +975,7 @@
|
||||
@@ -47,9 +47,9 @@ index 7aa8bda..7c15f76 100644
|
||||
+@ stdcall TpWaitForWait(ptr long)
|
||||
@ stdcall TpWaitForWork(ptr long)
|
||||
@ stdcall -ret64 VerSetConditionMask(int64 long long)
|
||||
@ stdcall ZwAcceptConnectPort(ptr long ptr long long ptr) NtAcceptConnectPort
|
||||
@ stdcall WinSqmIsOptedIn()
|
||||
diff --git a/dlls/ntdll/threadpool.c b/dlls/ntdll/threadpool.c
|
||||
index 493e0af..cda5a12 100644
|
||||
index a973409..7df8cb1 100644
|
||||
--- a/dlls/ntdll/threadpool.c
|
||||
+++ b/dlls/ntdll/threadpool.c
|
||||
@@ -137,6 +137,7 @@ struct timer_queue
|
||||
@@ -635,7 +635,7 @@ index 493e0af..cda5a12 100644
|
||||
* TpReleaseWork (NTDLL.@)
|
||||
*/
|
||||
VOID WINAPI TpReleaseWork( TP_WORK *work )
|
||||
@@ -2424,6 +2853,20 @@ VOID WINAPI TpSetTimer( TP_TIMER *timer, LARGE_INTEGER *timeout, LONG period, LO
|
||||
@@ -2426,6 +2855,20 @@ VOID WINAPI TpSetTimer( TP_TIMER *timer, LARGE_INTEGER *timeout, LONG period, LO
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
@@ -656,7 +656,7 @@ index 493e0af..cda5a12 100644
|
||||
* TpSimpleTryPost (NTDLL.@)
|
||||
*/
|
||||
NTSTATUS WINAPI TpSimpleTryPost( PTP_SIMPLE_CALLBACK callback, PVOID userdata,
|
||||
@@ -2464,6 +2907,21 @@ VOID WINAPI TpWaitForTimer( TP_TIMER *timer, BOOL cancel_pending )
|
||||
@@ -2466,6 +2909,21 @@ VOID WINAPI TpWaitForTimer( TP_TIMER *timer, BOOL cancel_pending )
|
||||
}
|
||||
|
||||
/***********************************************************************
|
||||
@@ -679,5 +679,5 @@ index 493e0af..cda5a12 100644
|
||||
*/
|
||||
VOID WINAPI TpWaitForWork( TP_WORK *work, BOOL cancel_pending )
|
||||
--
|
||||
2.3.3
|
||||
2.3.5
|
||||
|
||||
|
||||
Reference in New Issue
Block a user