Userspace syscall dispatch

2021-02-26 Thread Keegan Saunders
Hello Is there functionality in OpenBSD similar to Linux's "PR_SET_SYSCALL_USER_DISPATCH" [1] which provides a way for userspace to handle foreign system calls? I am looking to run foreign software on OpenBSD after Linux compat was removed. I think that this is a good middle ground as it

Re: Userspace syscall dispatch

2021-02-26 Thread Theo de Raadt
There is nothing beyond SIGILL. Why would we want such a thing? We are operating in a source-code-available world. Why would any one us want to encourage a must-run-binaries future? The history of syscall-compatibility in BSD operating systems has been forgotten. Back in the NetBSD days,