From: Vibhav Pant vibhavp@gmail.com
Instead of returning a hardcoded value, use the newly added function wine_unix_get_min_large_page_size to get the minimum supported large page size, returning 0 if large pages are not supported on the host platform. --- dlls/kernelbase/memory.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/dlls/kernelbase/memory.c b/dlls/kernelbase/memory.c index 4f4bba9a13b..b4efa765c15 100644 --- a/dlls/kernelbase/memory.c +++ b/dlls/kernelbase/memory.c @@ -77,7 +77,11 @@ BOOL WINAPI DECLSPEC_HOTPATCH FlushViewOfFile( const void *base, SIZE_T size ) */ SIZE_T WINAPI GetLargePageMinimum(void) { - return 2 * 1024 * 1024; + NTSTATUS status; + SIZE_T min_size; + + status = wine_unix_get_min_large_page_size( &min_size ); + return status == STATUS_SUCCESS ? min_size : 0; }