Isaku Yamahata
|
fde7cc1d6a
[LibOS] Rename shim_thread::tcb to fs_base
|
vor 5 Jahren |
Isaku Yamahata
|
0f0c64c4af
[LibOS] Remove `reserve` argument from init_stack()
|
vor 5 Jahren |
Isaku Yamahata
|
5f13f730e9
[LibOS] Use %gs register for LibOS TCB (shim_tcb)
|
vor 6 Jahren |
borysp
|
a971a5c0b6
[LibOS] Add missing put_thread() calls
|
vor 5 Jahren |
Michał Kowalczyk
|
de42ebabe1
Reformat repository to our clang-format rules
|
vor 5 Jahren |
Isaku Yamahata
|
bc715c2081
[LibOS] Fix memory leak in shim_do_execve_rtld()
|
vor 5 Jahren |
Isaku Yamahata
|
12e9eb0c63
[LibOS] Omit field thread.dummy if ALIAS_VFORK_AS_FORK is defined
|
vor 5 Jahren |
Dmitrii Kuvaiskii
|
ea234412c9
[LibOS] Emulate vfork() via fork()
|
vor 5 Jahren |
Don Porter
|
27213b18e0
[LibOS] Fix compilation errors with -Wunused-parameter flags
|
vor 5 Jahren |
Isaku Yamahata
|
5564cb0a50
[LibOS] Reorganize fields in shim_context, shim_regs, and shim_tls
|
vor 5 Jahren |
Chia-Che Tsai
|
be9852784f
[All components] Remove all modelines from all source files
|
vor 6 Jahren |
Dmitrii Kuvaiskii
|
4ddca71177
[Pal, LibOS] Remove passing of ELF aux vectors from PAL to LibOS
|
vor 5 Jahren |
Michał Kowalczyk
|
46f553fe5d
Cleanup and uppercase C macros
|
vor 5 Jahren |
Michał Kowalczyk
|
1076fd4fa0
[LibOS] Use `struct shim_lock` instead of LOCKTYPE
|
vor 5 Jahren |
Isaku Yamahata
|
45db924d83
[LibOS] Replace void* with shim_tcb_t/__libc_tcb_t/shim_thread
|
vor 6 Jahren |
Chia-Che Tsai
|
09ad502c3a
[LibOS] Use the C11 standard instead of GNU99
|
vor 6 Jahren |
Isaku Yamahata
|
86897c7049
[LibOS] Align stack on 16B during user executable start
|
vor 6 Jahren |
Isaku Yamahata
|
315c7b60ff
[LibOS] Use static inline function instead of C macro
|
vor 6 Jahren |
Isaku Yamahata
|
9c398764ce
[LibOS] shim_thread.h/shim_tls.h: use static inline instead of macro
|
vor 6 Jahren |
Chia-Che Tsai
|
0ba556c118
[LibOS] Fixing signal handling scheme
|
vor 6 Jahren |
Chia-Che Tsai
|
f8bf469018
Cleaning up and rewriting VMA bookkeeping code (#183)
|
vor 7 Jahren |
Don Porter
|
d04f172e89
Replace the atomics implementation (#83)
|
vor 7 Jahren |
Don Porter
|
2e9438f71c
Replace Linux List code with a new implementation (#71)
|
vor 7 Jahren |
Don Porter
|
7d98e8ca28
Debug waitpid tests (partially): Fix exit status wrt signals, support nlink in the chroot fs. We don't currently support core dumps from graphene, so some waitpid tests will fail for this reason.
|
vor 8 Jahren |
Chia-Che Tsai
|
76967f39d3
Bugfixes:
|
vor 8 Jahren |
Don Porter
|
872af4984c
Futex bugfixes (may help #40), more enhancements to LTP framework.
|
vor 8 Jahren |
Chia-Che Tsai
|
b6e06b5f79
- add linux-test-project to apps
|
vor 8 Jahren |
Chia-Che Tsai
|
cfa620e24a
Trivial changes
|
vor 9 Jahren |
Chia-Che Tsai
|
b5586bbfc6
release v0.3
|
vor 9 Jahren |
Chia-Che Tsai
|
328ca4af9b
tons of bugfixes
|
vor 10 Jahren |