DH
3f6fad89c2
orbis: implement protect dmem for pid
...
fixed void mappings
fixed fmem commit
add map flags validation
redirect stdout/stderr to log-init.txt
remove tty.txt, redirect to stdin/stdout
ipmi:
handle SceLncService::loadExec(status, "EXIT")
fill SceShellCoreUtil shm magic
2025-12-02 03:01:28 +03:00
DH
d7ad77b406
orbis: implement physical memory emulation level & utils improvement
...
fix blockpool & dmem implementation
modernize blockpool & dmem io devices
use budgets per allocation
add serialization support for MemoryTableWithPayload and AddressRange utils
add format support for EnumBitSet util
implemented trace formatter per syscall
increased allowed reference count for Ref
2025-11-30 15:46:37 +03:00
DH
9fc036d9a5
orbis: initial physical memory emulation support (not used)
...
avoid unconditional linux specific types/api usage
2025-11-09 21:38:23 +03:00
DH
88869a4a26
kernel: add MemoryResource entity
2025-10-16 11:41:24 +03:00
DH
014012c219
orbis: remove process list from context & initial serialization support
...
modernize kenv
add LockableKernelObject utility
2025-10-11 18:06:29 +03:00
DH
aee92cce57
kernel: avoid global storage usage for process/thread local variables
...
enables multiple guest processes emulation in single host process
2025-10-11 15:22:34 +03:00
DH
2589143798
kernel: split context and allocator & initial implementation of process/thread local objects
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-linux (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.1-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.2-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.4-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.5-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv9-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv9.1-a) (push) Waiting to run
Build RPCSX / build-android (x86_64, x86-64) (push) Waiting to run
2025-10-10 19:56:11 +03:00
DH
e66ce512d2
kernel: Add GlobalKernelObject utility
2025-10-06 01:57:23 +03:00