rpcs3/Utilities
Eladash 50ad7ba1f6 vm: Fix vm::unmap
* Make vm::unmap atomic, squash the memory unmapping process inside this function while still using the same VM mutex ownership.
* Make vm::unmap not fail due to random vm::get calls, shared_ptr reference count is no longer a condition.
* Fix sys_mmapper_free_address spuriously failing with EBUSY due to random vm::get calls.
* Fix sys_vm_unmap race condition due to non-atomic vm::unmap.
* Add an optional verification block ptr arg to vm::unmap, used by patches.
2021-09-13 20:53:34 +03:00
..
2021-09-13 20:53:34 +03:00
2021-05-18 21:40:59 +03:00
2021-06-25 09:41:32 +03:00
2021-09-05 10:16:25 +02:00
2021-04-11 14:01:51 +03:00
2021-04-29 22:57:40 +03:00
2021-04-11 14:01:51 +03:00
2021-04-29 22:57:40 +03:00
2021-04-11 14:01:51 +03:00
2020-12-18 12:23:53 +03:00
2020-12-12 15:12:01 +03:00
2021-04-11 14:01:51 +03:00
2021-04-03 21:54:15 +03:00
2021-04-11 14:01:51 +03:00
2021-07-17 20:02:21 +02:00
2021-04-11 14:01:51 +03:00
2021-04-11 14:01:51 +03:00
2020-12-18 12:23:53 +03:00
2020-12-12 15:12:01 +03:00