6 ms·
>As of this article, lxss.sys has ~235 of the Linux syscalls implemented with varying level of support. Is there a list of these syscalls somewhere? It would b
by luchs 10y ago
>As of this article, lxss.sys has ~235 of the Linux syscalls implemented with varying level of support.
Is there a list of these syscalls somewhere? It would be cool to check it against the recent Linux API compatibility paper [0, 1].
[0]: http://oscar.cs.stonybrook.edu/api-compat-study/ http://oscar.cs.stonybrook.edu/api-compat-study/
[1]: http://www.oscar.cs.stonybrook.edu/papers/files/syspop16.pdf http://www.oscar.cs.stonybrook.edu/papers/files/syspop16.pdf
- xorblurb 10y agoA list of (at least partly) supported syscalls is here: https://msdn.microsoft.com/en-us/commandline/wsl/release_notes https://msdn.microsoft.com/en-us/commandline/wsl/release_not... Not details on which one are fully or partly supported, though.
- besselheim 10y agoYou piqued my curiosity - just made one by extracting the syscall dispatch table from lxcore.sys and placing it alongside the Linux syscall list: https://goo.gl/QHGe1U https://goo.gl/QHGe1U A lot of coverage there, but interesting to see which ones aren't yet implemented, at least in the recent build 14342. (I used Filippo Valsorda's work from https://filippo.io/linux-syscall-table https://filippo.io/linux-syscall-table as the Linux syscall data source.)