标签: macos synchronization kernel-extension
我正在开发macOS内核扩展。当前需要等待和信号机制来进行kext开发。类似于Linux OS上的结构完成。我尝试将信号量用于macOS。但是,由于创建信号量时面临一些困难,导致内核恐慌。请提出一些替代机制。带有示例代码会很棒。
关于问题为何创建信号失败,我提出了另一个问题。 Semaphore_create causes kernel panic
请提出一些替代方案或示例代码,我可以参考这些示例或代码来创建用于kext开发的等待和信号机制。