ClawSeven
|
fb013a2bcd
|
[time] Fix wrong SGX_CPUID leaf
|
2024-03-14 16:23:34 +08:00 |
|
Qi Zheng
|
faad595225
|
[deps] Update rust sgx sdk
|
2024-03-14 16:23:34 +08:00 |
|
Hui, Chunyang
|
2198d9e395
|
Add "kernel_heap_monitor" feature
|
2024-03-14 16:23:34 +08:00 |
|
ClawSeven
|
e48cc13f79
|
[time] Adapt vdso module to SGX1 platform
|
2024-03-14 16:23:34 +08:00 |
|
ClawSeven
|
b2f721d1bb
|
[crates] Implement vdso for time precision
|
2024-03-14 16:23:34 +08:00 |
|
ClawSeven
|
9404da7cf8
|
[crates] Seperate error module into errno crate
|
2024-03-14 16:23:34 +08:00 |
|
Qi Zheng
|
f9b53dc410
|
[toolchains] Support set glibc branch for Occlum glibc build
|
2024-03-14 16:23:34 +08:00 |
|
Hui, Chunyang
|
d95199ace5
|
Fix feature configuration for make test
|
2024-03-14 16:23:34 +08:00 |
|
Hui, Chunyang
|
0b93c187f4
|
Remove reuse actions for release image
|
2024-03-14 16:23:34 +08:00 |
|
Hui, Chunyang
|
f46dbbad11
|
Refine CI actions to reuse old image
|
2024-03-14 16:23:34 +08:00 |
|
Hui, Chunyang
|
4ce27ae5c9
|
Fix AECS client version mismatch
|
2024-03-14 16:23:34 +08:00 |
|
Hui, Chunyang
|
aae9b6d940
|
Use special exception register and Replace sgx_tprotect_rsrv_mem with low leve API
|
2024-03-14 16:23:34 +08:00 |
|
Hui, Chunyang
|
ca4bcbf8fe
|
Use low level API to replace sgx_mm_(commit/commit_data/modify_permissions)
Reduce the EMA management overhead and the global lock of emm module of
Intel SGX SDK
|
2024-03-14 16:23:34 +08:00 |
|
ClawSeven
|
2b1a9b960a
|
[libos] Fix rt_sigaction wrong inargument
|
2024-03-14 16:23:34 +08:00 |
|
ClawSeven
|
e9f2c09012
|
[libos] Fix readlinkat with non-positive bufsize
|
2024-03-14 16:23:34 +08:00 |
|
ClawSeven
|
c2296c13d2
|
[libos] Fix sendfile with non-writable file
|
2024-03-14 16:23:34 +08:00 |
|
Hui, Chunyang
|
ee77ee618b
|
Fix permission violation check for mmap and mprotect
|
2024-03-14 16:23:34 +08:00 |
|
Hui, Chunyang
|
e637ddbdfe
|
Fix mmap file flush exceeding the file length
|
2024-03-14 16:23:34 +08:00 |
|
Hui, Chunyang
|
bf8d6a65f0
|
Add AMX and EDMM as feature in Occlum.json
|
2024-03-14 16:23:34 +08:00 |
|
Hui, Chunyang
|
836513687a
|
Refine log for #UD exception and file open
|
2024-03-14 16:23:34 +08:00 |
|
Hui, Chunyang
|
ad6cab55f9
|
Refine log for VM module
|
2024-03-14 16:23:34 +08:00 |
|
ClawSeven
|
c465e7782a
|
[libos] Fix clock_getres return successfully with wrong clock id
|
2024-03-14 16:23:34 +08:00 |
|
Qi Zheng
|
41e62ae982
|
[demos] Update Linux LTP test demo
|
2024-03-14 16:23:34 +08:00 |
|
Qi Zheng
|
b746fea82b
|
[libos] Add iov buffer check for readv and writev
Signed-off-by: Qi Zheng <huaiqing.zq@antgroup.com>
|
2024-03-14 16:23:34 +08:00 |
|
Qi Zheng
|
dc060c57b4
|
Update unsupported syscall table
|
2024-03-14 16:23:34 +08:00 |
|
Qi Zheng
|
ce2cbccdb8
|
[readthedocs] Update occlum commands chapter
|
2024-03-14 16:23:34 +08:00 |
|
Qi Zheng
|
beeffcced7
|
[libos] faccessat only accepts three parameters
|
2024-03-14 16:23:34 +08:00 |
|
ClawSeven
|
47ac767886
|
[libos] Lower sigsuspend error log level
|
2024-03-14 16:23:34 +08:00 |
|
Qi Zheng
|
bc7096815d
|
[readthedocs] Description for Occlum log config option
|
2024-03-14 16:23:34 +08:00 |
|
Qi Zheng
|
a7317b0aa9
|
[libos] Add disable_log cfg option
|
2024-03-14 16:23:34 +08:00 |
|
ClawSeven
|
065c367b37
|
[libos] Fix deadlock in signal implementions
|
2024-03-14 16:23:34 +08:00 |
|
ClawSeven
|
2a801e5fec
|
[test] Implement ut for sigsuspend
|
2024-03-14 16:23:34 +08:00 |
|
ClawSeven
|
1147e6956f
|
[libos] Implement the rt_sigsuspend syscall
|
2024-03-14 16:23:34 +08:00 |
|
ClawSeven
|
382bc812f1
|
[test] Implement unit test for pselect
|
2024-03-14 16:23:34 +08:00 |
|
ClawSeven
|
56528f67da
|
[libos] Implement Pselect syscall with sigset
|
2024-03-14 16:23:34 +08:00 |
|
Hui, Chunyang
|
4d2ba8ca01
|
Refine error level log
|
2024-03-14 16:23:34 +08:00 |
|
Shaowei Song
|
69a8d078a5
|
[ci] Enable features on hw ci for EDMM
|
2024-03-14 16:23:34 +08:00 |
|
Shaowei Song
|
76edc08233
|
[config] Add "feature" field to Occlum.json
|
2024-03-14 16:23:34 +08:00 |
|
Shaowei Song
|
5efc54cb81
|
[vm] Refine shared chunk expansion
|
2024-03-14 16:23:34 +08:00 |
|
ClawSeven
|
6c8c8fc871
|
Reduce error log by downgrading unnecessary error! to warn!
|
2024-03-14 16:23:34 +08:00 |
|
Qi Zheng
|
367fa9c4ce
|
[demos] CUDA torch python packages are not required for CPU inference
|
2024-03-14 16:23:34 +08:00 |
|
ClawSeven
|
5043797bc8
|
Change netty ut java version to jdk8
|
2024-03-14 16:23:34 +08:00 |
|
Qi Zheng
|
37c56c8b81
|
[test] SIGSTKSZ is not constant in glibc>2.34
|
2024-03-14 16:23:34 +08:00 |
|
Qi Zheng
|
3fb86f96c4
|
[libos] Update cpuid leaf table
|
2024-03-14 16:23:34 +08:00 |
|
Qi Zheng
|
cb1ee85605
|
[toolchain] Update grpc_ratls toolchain with patching way
Signed-off-by: Qi Zheng <huaiqing.zq@antgroup.com>
|
2024-03-14 16:23:34 +08:00 |
|
LI Qing
|
a82cfb87f0
|
Fix the issue about handling the AT_EMPTY_PATH flag
|
2024-03-14 16:23:34 +08:00 |
|
Ikko Eltociear Ashimine
|
d60d603dba
|
[readthedoc] Fix typo in init_ra.md
aquire -> acquire
aquired -> acquired
|
2024-03-04 09:58:57 +08:00 |
|
jeffery.wsj
|
1c8ae036c2
|
Fix go exec demo ci bug v2
|
2024-01-11 15:49:06 +08:00 |
|
jeffery.wsj
|
56e54739c9
|
Fix go exec demo ci bug
|
2024-01-11 14:07:37 +08:00 |
|
jeffery.wsj
|
dbd13458d7
|
Add go exec call demo in occlum
|
2024-01-10 09:49:59 +08:00 |
|