How can I add a Linux system-level API without recompiling the kernel? - Stack Overflow
I'm porting a semaphore API from another platform to Linux. This API is somewhat close to the Posix named semaphore API, but there's just enough difference in behavior to make layering it on top of Posix semaphore calls not viable.
I don't want to require building a custom kernel to use this software, so my tentative plan is to create a new ioctl driver and a small wrapper library that converts the old API calls to call through to the ioctl.
What options are there for adding a new system-level API like this? Is using ioctl viable for this, or is there a better option?
最新文章
- 隔墙也能认出你:MIT研究出Wi-Fi透视术
- 英特尔CEO欧德宁:笔记本与平板电脑终将融合
- 揭秘“好奇号”火星探测器的硬件及软件
- 微软发布平板是明智之举还是自寻死路
- oauth - SSO to 3rd party through AzureAD - Stack Overflow
- python - Applying SMOTE-Tomek to nested cross validation with timeseries data - Stack Overflow
- scipy - Generalized Nonsymmetric Eigensolver Python - Stack Overflow
- excel - method range of object '_Global' failed trying to modify text - Stack Overflow
- java - can we show loginChooseAuthenticator in keycloak after username and password screen? - Stack Overflow
- reactjs - When i run the build command on my project, the dist files aren't being created in the correct format - Stack
- node.js - Send GET request with pfx file using AXIOS failed - Stack Overflow
- Querying the Google Patent Data on Big Query processes way too much data - Stack Overflow
- python - CERT_PATH points to the wrong directory even though I set it correctly in my Django project - Stack Overflow
- c - MPI Program Hangs after MPI_Finalize - Stack Overflow
- python - Steps approximation for time series scatter with mean changing every K number of steps using BIC - Stack Overflow
- ios - Unit Test Cases Fail with "Message from debugger: killed" on Xcode 16.x but Work Fine on Xcode 15 - Stac
- flutter - Exported Excel File is Blank When Using excel Package - Stack Overflow