News for hackers. Stuff that matters.
Re:Unikraft – Fast, Specialized Unikernels by skuenzer on Tuesday April 27, 2021 @10:19AM (#26956198)
I agree, an argument for 4 is the fact that the hypervisor attack surface can be scaled up and down by adding/removing virtual devices. There is only a little set that stays permanently, like 30+ hypercalls on Xen. Overall compared to a standard OS interface (Linux has in the range of 350+ syscalls) this is still very little. The Solo5 VMM project tried even out another extreme by reducing the hypercalls to less than 10 if I remember correctly.
Re:Unikraft – Fast, Specialized Unikernels by felipehuici on Tuesday April 27, 2021 @02:31PM (#26959648)
It's also worth mentioning that a hypervisor's API, like Xen's, is much more stable; the Linux one is constantly growing.
Re:Unikraft – Fast, Specialized Unikernels by skuenzer on Tuesday April 27, 2021 @05:29PM (#26961839)
Very true. And we also did not speak about the heavily multiplexed system calls like `ioctl`.