enarx-archive / sallyport

API for the hypervisor-microkernel boundary
Apache License 2.0
7 stars 6 forks source link

Various guest syscall API improvements #20

Closed rvolosatovs closed 2 years ago

rvolosatovs commented 2 years ago

Part of #34

guest::Call trait in action: https://github.com/enarx/sallyport/pull/51/commits/f617f890bb9e7b4e001fc088d753b86a28256a33

Docs so far available at https://rvolosatovs.github.io/universe/rust/sallyport/index.html

This PR contains assorted improvements over existing guest syscall API, which should help cut down on the amount of boilerplate required and make syscall implementation process simpler