ryujinx/src/Ryujinx.Memory
TSRBerry 35d91a0e58
Linux: Automatically increase vm.max_map_count if it's too low (#4702)
* memory: Check results of pinvoke calls

* Increase vm.max_map_count when running Ryujinx

* Add SupportedOSPlatform attribute for WindowsApiException

* Revert increasing vm.max_map_count via script

* Add LinuxHelper to detect and increase vm.max_map_count

With GUI dialogs, this should be a bit more user-friendly.

* Supply arguments as a list to RunPkExec

* Add error logging in case RunPkExec() fails

* Prevent Gtk from crashing
2023-05-30 01:48:37 +02:00
..
Range GPU: Fix errors handling texture remapping (#4745) 2023-05-01 15:32:32 -03:00
Tracking GPU: Remove CPU region handle containers (#4817) 2023-05-05 23:40:46 +02:00
WindowsShared Linux: Automatically increase vm.max_map_count if it's too low (#4702) 2023-05-30 01:48:37 +02:00
AddressSpaceManager.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
InvalidAccessHandler.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
InvalidMemoryRegionException.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
IRefCounted.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
IVirtualMemoryManager.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
IWritableBlock.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
MemoryAllocationFlags.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
MemoryBlock.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
MemoryConstants.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
MemoryManagement.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
MemoryManagementUnix.cs Linux: Automatically increase vm.max_map_count if it's too low (#4702) 2023-05-30 01:48:37 +02:00
MemoryManagementWindows.cs Linux: Automatically increase vm.max_map_count if it's too low (#4702) 2023-05-30 01:48:37 +02:00
MemoryManagerUnixHelper.cs Linux: Automatically increase vm.max_map_count if it's too low (#4702) 2023-05-30 01:48:37 +02:00
MemoryMapFlags.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
MemoryNotContiguousException.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
MemoryPermission.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
MemoryProtectionException.cs Linux: Automatically increase vm.max_map_count if it's too low (#4702) 2023-05-30 01:48:37 +02:00
NativeMemoryManager.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
PageTable.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00
Ryujinx.Memory.csproj Move solution and projects to src 2023-04-27 23:51:14 +02:00
WritableRegion.cs Move solution and projects to src 2023-04-27 23:51:14 +02:00