Skip to content

Some questions about fast system calls #32

@a74731248

Description

@a74731248

as mention in the end of wiki

Next one can use the test-dyn target of the template Makefile to launch dynamically compiled binaries with our transformed version of Musl. Note that in the current state of things, using that template Makefile to compile static binaries (for example with make test) will succeed and create static binaries with that same unikernelized libc: they will have fast syscalls but will not work on Linux.

  1. does it mean when I try HermiTux within container, and compile bunaries with static/dynamic linking, that all of these binaries use fast system calls?
  2. If I want to use a dynamic linking program (already been compiled) from outside with fast system calls, what should I do? Just download it and use the command like below?
HERMIT_ISLE=uhyve HERMIT_TUX=1 \
	path-to-proxy \
	path-to-hermitux \
	/lib64/ld-linux-x86-64.so.2 ./dynamic-linking-program-bynary

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions