Commit graph

13 commits

Author SHA1 Message Date
DH e259f904a4 share align utility 2024-09-03 13:25:06 +03:00
DH 65e653f5ef [rpcsx-os/orbis-kernel] random bugfixes
ipmi: fixed respond sync, get message, try get message, try send message
event: detach event emitter from file
signals: basic implementation
linker: fixed zero symbol relocation, fixed exec relocation
shared_cv/mutex: implement eintr response support
shared_cv: fixed possible loop instead of wait
ipmi: implement invoke async, respond async, get result, get client app id, client get name
rpcsx-os: add safemode flag
2024-01-13 20:57:02 +03:00
DH 3cb4baed51 [orbis-kernel] do not use linker for exec
implement hdd device stub
implement /dev/console rw
remove dup2 hack
fix altstack after execve
2023-11-02 16:26:58 +03:00
DH 525ef02e8a [rpcsx-os] fork: implement vm and vfs fork
stub metadbg device
implement notification device
implement sys_pipe
2023-10-31 21:28:40 +03:00
DH e9897441fe [orbis-kernel] Initial rfork implementation 2023-10-31 14:22:22 +03:00
DH adacb8daa6 [rpcsx-os] Use xbyak to set context 2023-07-18 03:26:33 +03:00
DH 7c45d9bb90 [rpcsx-os] Attempt to fix crash for gcc-12 2023-07-13 16:18:38 +03:00
DH 38f562181f [rpcsx-os] Setup altstack per thread 2023-07-13 15:53:05 +03:00
DH 734bc9110e [rpcsx-os] Simplify syscall dispatch configuration 2023-07-12 04:19:13 +03:00
František Zatloukal 14f76e2a91 gcc: add a few missing includes (cstdlib, string) 2023-07-10 15:52:03 +03:00
DH 5f6647540c [orbis-os] Fixed crash with gcc-12 2023-07-06 18:31:29 +03:00
DH 7bfa977086 [orbis-kernel][rpcsx-os] POC thr_new implementation (disabled by default) 2023-07-06 16:55:44 +03:00
DH c269d23665 [rpcsx-os] POC: jump to guest context 2023-07-06 14:26:57 +03:00