darlingserver/duct-tape
Gianluigi Tiesi f4837bf507 Use dtape_stub_safe() for HOST_CPU_LOAD_INFO
Avoid darlingserver crash when calling host_statistics()
asking for HOST_CPU_LOAD_INFO

`top` makes this call, at least cash top and not the
server
2022-08-19 15:05:14 +02:00
..
defines Initial commit 2022-01-18 00:46:28 -05:00
include/darlingserver Implement some processor info duct-tape code 2022-07-12 19:03:17 -04:00
internal-include/darlingserver/duct-tape Fix some leaks in duct-taped code 2022-06-30 22:49:17 -04:00
pthread psynch: Log to the server log file rather than stdout 2022-03-24 13:06:37 -04:00
src Use dtape_stub_safe() for HOST_CPU_LOAD_INFO 2022-08-19 15:05:14 +02:00
xnu Fix some leaks in duct-taped code 2022-06-30 22:49:17 -04:00
CMakeLists.txt Allow threads to perform S2C calls at any time 2022-04-01 02:11:17 -04:00
README.md Initial commit 2022-01-18 00:46:28 -05:00

darlingserver Duct Taping

The purpose of this subproject is to use a significantly stripped down version of XNU's own kernel code coupled with some glue/duct-tape code to simulate the necessary parts of a normal XNU kernel environment for the code to work properly to implement things like Mach IPC.