Hacker GitHub

← All repos

Solo5/solo5

View on GitHub ↗ ★ 1,015 C

A sandboxed execution environment for unikernels

14 mentions on Hacker News by 8 people: 0 stories, 14 comments · first 2016-10-10 · latest 2023-11-24

Mentions per year 14 mentions · busiest year 2018 (4)
20082026
  1. What you already can do is attaching gdb -- either live or at a core dump. Please see https://github.com/Solo5/solo5/blob/master/docs/debugging.md for detailed instructions ;) What you as well can do is record-replay -- well, at least…
  2. …https://mirage.io/docs/install maybe you need a Solo5 backend that can run on ARM; and finally: https://github.com/Solo5/solo5/blob/v0.6.3/docs/building.md#...
  3. …to be written. There's no pretending it's a spinny disk with sectors and heads or what have you. https://github.com/Solo5/solo5/blob/bf29b8af11feec9dbc2e74cc...
  4. …executed in a seccomp context with only 5 or 7 system calls allowed -- see the spt target of solo5 https://github.com/solo5/solo5 -- also this great talk by mato https://archive.fosdem.org/2019/schedule/event/solo5_unikern...
  5. …VMM - SPT (seccomp, no hardware virtualization) - virtio (GCE, ..) - muen (muen.sk) Take a look at https://github.com/solo5/solo5 which is used as the low level bits to run OCaml.
  6. …interested in "other things" that can be done with KVM, take a look at the Solo5 "hvt" tender: https://github.com/Solo5/solo5/tree/master/tenders/hvt .
    comment by mato · 2020-05-20 · in KVM host in a few lines of code
  7. …on Solo5 (runs MirageOS/IncludeOS unikernels on Linux) this past month which looked promising: https://github.com/solo5/solo5
  8. …in what can be accomplished with userspace VMMs, a very minimalist example is the Solo5 project ( https://github.com/Solo5/solo5 ), specifically the 'hvt' tender.
  9. …[3]: https://github.com/rumpkernel [4]: https://nabla-containers.github.io/ [5]: https://github.com/solo5/solo5 [6]: https://github.com/nabla-containers/runnc#limitations
    comment by hardwaresofton · 2018-11-07 · in Linux compatibility in IncludeOS
  10. And indeed, we have built some tooling for debugging, since we wanted it: https://github.com/Solo5/solo5/blob/master/docs/debugging.md . It wasn't that hard.
  11. …are much thinner than those presented to a guest OS by a traditional VMM (e.g. KVM/QEMU). [1] https://github.com/Solo5/solo5
  12. …kernel fairly early in the project. The main activity around unikernels now seems to be with Solo5 https://github.com/Solo5/solo5 I don't know much about FPGAs but I might have a look...
  13. …but the possibilities are exciting, not only from the application security point of view. [1] https://github.com/solo5/solo5 [2] I'd be the first to say that the current Solo5 interfaces are suboptimal, but we're working on it:…
  14. …so these new backends and libraries are increasing MirageOS library portability quite a bit. [1] https://github.com/Solo5/solo5/issues/61 (I've just come back from Berlin and Docker Summit and have a ton of interesting questions and FAQs…