DH
ecaf607a8f
move orbis-kernel to kernel/orbis
2025-10-04 15:07:41 +03:00
DH
8799c764dd
orbis: initial budget implementation
2025-09-22 03:32:18 +03:00
DH
eaf15a0169
kernel: merge appInfo and appInfo2
2024-11-27 14:10:53 +03:00
DH
20303c903d
kernel: sysctl: add AppInfo2
...
stub camera and devact ioctls
stub sys_cpuset
reduce log spam
thanks ga2mer for investigation
2024-11-26 15:29:43 +03:00
DH
6257c0f76d
ps4: proto fw tweaks
2024-11-25 19:06:56 +03:00
DH
44acb30d60
kernel: sysctl: add hw.sce_main_socid
2024-11-24 14:11:12 +03:00
DH
c075822003
kernel: sysctl: add vm.budgets.avail
2024-11-22 14:49:57 +03:00
DH
d7c3cb17ad
fix compilation error
2024-11-21 11:46:10 +03:00
DH
bb684f87b1
ps5: fix audiod failure
...
thanks ga2mer for investigation
2024-11-21 02:52:21 +03:00
DH
0da531a58e
kernel: sysctl: do not return info about dead processes
2024-11-20 23:23:54 +03:00
DH
b6556e83ee
ps5: collect type of process and firmware
...
add
initial gc and dce ioctls implementation
2024-11-20 23:11:55 +03:00
DH
2f1c8e9a91
orbis-kernel: implement vm.budgets.mlock_total
2024-11-13 22:37:32 +03:00
DH
0c16e294d4
merge rpcsx-gpu and rpcsx-os
...
initial watchdog implementation
implement gpu -> os events
implement main gfx queue
2024-10-12 05:24:58 +03:00
DH
84d2add72d
rpcsx-os: fix sdk version fetching
2024-09-02 20:32:27 +03:00
DH
eacd758dae
sysctl: stub kern.os_rel_date and machdep.sceKernelIsCavern
2024-09-01 00:01:59 +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
e90566e7de
[rpcsx-os/orbis-kernel] random fixes
...
fix pipe
fix socketpair
fix bridge
fix evf_wait with timeout
fix umtx_op(0x17)
implement ipmi evf
stub sched_get_priority_max/min
stub sys_rtprio_thread
implement sys_yield
emit event on signal
stub ajm register/unregister ioctls
stub av_control ioctl
hack removal
2024-01-04 03:53:58 +03:00
DH
e9dfaf2573
[orbis-kernel] chroot bugfixes
...
reduce log spam
increase count of gcm buffers
2023-11-11 22:12:07 +03:00
DH
f5eda5ad6a
[orbis-kernel] sysctl: fix authinfo process
2023-11-11 20:23:12 +03:00
DH
dc44b619b2
[orbis-kernel] store sdk version to the context
2023-11-10 20:53:41 +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
8528784837
[orbis-kernel] sysctl missed change
2023-11-01 18:48:04 +03:00
DH
563c5eaa2e
[rpcsx-os] add --system flag
2023-10-30 22:08:18 +03:00
DH
c439f81060
[orbis-kernel] sysctl: implement more names
2023-10-30 21:55:47 +03:00
DH
3232e57445
[rpcsx-os] [orbis-kernel] implement lazy symbol binding
...
Use libSceSysmodule to resolve dependencies
Stub /dev/camera
2023-10-28 03:55:15 +03:00
DH
8d9869eb7d
[orbis-kernel] stub kern.rng_pseudo
2023-10-18 01:11:23 +03:00
DH
5edfdb037c
[orbis-kernel] implement kern.cpumode ioctl
2023-07-30 19:38:02 +03:00
Ivan Chikish
4e37240cb9
Implement basic TSC calibration
2023-07-15 10:15:32 +03:00
Ivan Chikish
1ee6b7c970
Merge orbis-kernel submodule
2023-07-03 14:12:41 +03:00