Isaku Yamahata
|
a09c0897f5
[LibOS] Cleanup of shim_thread::shim_signal_logs
|
4 年之前 |
borysp
|
bdc6a48c2c
[LibOS] Add a bunch of asserts on locks state
|
4 年之前 |
Dmitrii Kuvaiskii
|
b194aa17fb
[LibOS,Pal] Correctly emulate CLONE_CHILD_CLEARTID
|
5 年之前 |
borysp
|
807004c132
[LibOS] Allow for NULL pointers in memfault_upcall
|
5 年之前 |
Michał Kowalczyk
|
bae8baa2dd
[LibOS] Merge page size and allocation alignment
|
5 年之前 |
jack.wxz
|
cea63a7101
[LibOS] Always unset SIGKILL and SIGSTOP in set_signal_mask()
|
5 年之前 |
Isaku Yamahata
|
d51f84f547
[LibOS] Rename shim_get_tls() to shim_get_tcb() for consistency
|
5 年之前 |
Dmitrii Kuvaiskii
|
b152970e86
[LibOS] Fix SIGABRT, SIGTERM, SIGINT to kill the whole process
|
5 年之前 |
Michał Kowalczyk
|
bc0beaa253
Refactor alignment macros
|
5 年之前 |
Michał Kowalczyk
|
df6c52dff8
Fix strcmp_static semantics to match the standard strcmp
|
5 年之前 |
Isaku Yamahata
|
55e0bb1c6a
[LibOS] Force variable update on tcb.test_range.has_fault in test_user_memory()
|
5 年之前 |
Isaku Yamahata
|
a9681fd20c
[LibOS] Do not queue unmasked SIG_IGN'ed signals to prevent memory leak
|
5 年之前 |
Isaku Yamahata
|
5fe52e4a0d
[LibOS] Use atomic operations for shim_context.preempt
|
5 年之前 |
Chia-Che Tsai
|
c295e5cd1d
[LibOS] Do not wake up thread if arriving signal is ignored
|
5 年之前 |
Alex Merritt
|
fdc206d339
[LibOS] Assert that context != NULL in shim_signal.c: illegal_upcall()
|
5 年之前 |
Dmitrii Kuvaiskii
|
0b244f67df
[LibOS] Add core-dump info on default signal dispositions
|
5 年之前 |
Isaku Yamahata
|
1a6f863695
[LibOS] Remove warning cast-function-type with GCC8
|
5 年之前 |
Dmitrii Kuvaiskii
|
0dc1ecf511
[LibOS] Remove unnecessary SIGNAL_DELAYED flag
|
5 年之前 |
Don Porter
|
27213b18e0
[LibOS] Fix compilation errors with -Wunused-parameter flags
|
5 年之前 |
Isaku Yamahata
|
5564cb0a50
[LibOS] Reorganize fields in shim_context, shim_regs, and shim_tls
|
5 年之前 |
Dmitrii Kuvaiskii
|
b871a962dd
[LibOS] Take into account adjacent VMAs on correct-memory check
|
5 年之前 |
Chia-Che Tsai
|
d314707d4c
[LibOS] Fix all warnings with -Wsign-compare
|
5 年之前 |
Chia-Che Tsai
|
be9852784f
[All components] Remove all modelines from all source files
|
6 年之前 |
Michał Kowalczyk
|
46f553fe5d
Cleanup and uppercase C macros
|
5 年之前 |
Michał Kowalczyk
|
ae733cacd7
[LibOS] Convert locks from macros to functions
|
5 年之前 |
Dmitrii Kuvaiskii
|
e307eca021
[LibOS] Support of test_user_{memory/string} in SGX PAL
|
5 年之前 |
Isaku Yamahata
|
6abaa112fc
[LibOS] Emulate `syscall` instruction
|
5 年之前 |
Isaku Yamahata
|
783304de6a
[LibOS] Preserve rflags register on syscalldb()
|
5 年之前 |
Isaku Yamahata
|
315c7b60ff
[LibOS] Use static inline function instead of C macro
|
5 年之前 |
Isaku Yamahata
|
9c398764ce
[LibOS] shim_thread.h/shim_tls.h: use static inline instead of macro
|
6 年之前 |