-
065c367b37
[libos] Fix deadlock in signal implementions
ClawSeven
2023-12-28 15:15:11 +0800
-
2a801e5fec
[test] Implement ut for sigsuspend
ClawSeven
2023-12-22 12:00:14 +0800
-
1147e6956f
[libos] Implement the rt_sigsuspend syscall
ClawSeven
2023-12-21 17:24:56 +0800
-
382bc812f1
[test] Implement unit test for pselect
ClawSeven
2023-12-19 17:35:44 +0800
-
56528f67da
[libos] Implement Pselect syscall with sigset
ClawSeven
2023-12-19 15:58:38 +0800
-
4d2ba8ca01
Refine error level log
Hui, Chunyang
2023-12-28 02:57:16 +0000
-
69a8d078a5
[ci] Enable features on hw ci for EDMM
Shaowei Song
2023-12-24 17:30:06 +0800
-
76edc08233
[config] Add "feature" field to Occlum.json
Shaowei Song
2023-12-24 17:29:51 +0800
-
5efc54cb81
[vm] Refine shared chunk expansion
Shaowei Song
2023-12-19 19:03:37 +0800
-
6c8c8fc871
Reduce error log by downgrading unnecessary
error!
to warn!
ClawSeven
2023-12-21 11:38:37 +0800
-
367fa9c4ce
[demos] CUDA torch python packages are not required for CPU inference
Qi Zheng
2023-12-12 10:25:07 +0800
-
5043797bc8
Change netty ut java version to jdk8
ClawSeven
2023-12-06 17:20:28 +0800
-
37c56c8b81
[test] SIGSTKSZ is not constant in glibc>2.34
Qi Zheng
2023-11-21 09:18:11 +0800
-
3fb86f96c4
[libos] Update cpuid leaf table
Qi Zheng
2023-11-16 13:05:33 +0800
-
cb1ee85605
[toolchain] Update grpc_ratls toolchain with patching way
Qi Zheng
2023-11-14 15:49:01 +0800
-
a82cfb87f0
Fix the issue about handling the AT_EMPTY_PATH flag
LI Qing
2023-12-06 03:39:06 +0000
-
ffe6a750b0
Bump version to 0.30.1
Hui, Chunyang
2024-01-31 06:43:44 +0000
-
f8e8d400d3
[time] Fix wrong SGX_CPUID leaf
ClawSeven
2024-03-05 17:20:45 +0800
-
060d2ec1b3
[deps] Update rust sgx sdk
Qi Zheng
2024-03-05 14:45:49 +0800
-
3b90df67dc
Add "kernel_heap_monitor" feature
Hui, Chunyang
2024-02-26 12:11:42 +0000
-
d3e84d2269
[time] Adapt vdso module to SGX1 platform
ClawSeven
2024-02-29 17:28:23 +0800
-
501abda5ca
[crates] Implement vdso for time precision
ClawSeven
2024-02-29 15:09:01 +0800
-
5b704984e3
[crates] Seperate error module into errno crate
ClawSeven
2024-02-29 11:19:56 +0800
-
4027258ec5
[toolchains] Support set glibc branch for Occlum glibc build
Qi Zheng
2024-02-27 15:10:02 +0800
-
0c1c0621e6
Fix feature configuration for make test
Hui, Chunyang
2024-01-31 11:17:30 +0000
-
f58652da96
Remove reuse actions for release image
Hui, Chunyang
2024-01-31 06:33:03 +0000
-
ded96d761d
Refine CI actions to reuse old image
Hui, Chunyang
2024-01-23 10:56:34 +0000
-
49cc99418e
Fix AECS client version mismatch
Hui, Chunyang
2023-12-14 02:54:06 +0000
-
ca930d19b2
Use special exception register and Replace sgx_tprotect_rsrv_mem with low leve API
Hui, Chunyang
2023-11-02 03:05:28 +0000
-
6930e606ef
Use low level API to replace sgx_mm_(commit/commit_data/modify_permissions)
Hui, Chunyang
2023-10-20 08:39:41 +0000
-
d7131a1a5b
[libos] Fix rt_sigaction wrong inargument
ClawSeven
2024-01-29 17:36:54 +0800
-
32b94f1dd9
[libos] Fix readlinkat with non-positive bufsize
ClawSeven
2024-01-29 15:49:39 +0800
-
addb5c61f4
[libos] Fix sendfile with non-writable file
ClawSeven
2024-01-29 15:38:58 +0800
-
d416c8b1d1
Fix permission violation check for mmap and mprotect
Hui, Chunyang
2024-01-15 12:12:20 +0000
-
a99c63e21d
Fix mmap file flush exceeding the file length
Hui, Chunyang
2024-01-12 09:24:01 +0000
-
1e8c5a6d0a
Add AMX and EDMM as feature in Occlum.json
Hui, Chunyang
2024-01-12 07:45:42 +0000
-
879cfa58a5
Refine log for #UD exception and file open
Hui, Chunyang
2024-01-17 07:05:39 +0000
-
c2db186854
Refine log for VM module
Hui, Chunyang
2023-11-14 07:00:26 +0000
-
32c7cc44f1
[libos] Fix clock_getres return successfully with wrong clock id
ClawSeven
2024-01-17 16:05:36 +0800
-
91a0f126bf
[demos] Update Linux LTP test demo
Qi Zheng
2023-12-29 16:57:54 +0800
-
9b6cb4d27f
[libos] Add iov buffer check for readv and writev
Qi Zheng
2023-12-29 16:55:57 +0800
-
d4de8f59e6
Update unsupported syscall table
Qi Zheng
2023-12-18 11:34:39 +0800
-
11d0746f96
[readthedocs] Update occlum commands chapter
Qi Zheng
2024-01-15 19:01:02 +0800
-
4c7274efbe
[libos] faccessat only accepts three parameters
Qi Zheng
2024-01-15 14:20:49 +0800
-
37ce7b5432
[libos] Lower sigsuspend error log level
ClawSeven
2024-01-03 17:52:19 +0800
-
1de75ad218
[readthedocs] Description for Occlum log config option
Qi Zheng
2023-08-29 16:26:57 +0800
-
75b5f84ec6
[libos] Add disable_log cfg option
Qi Zheng
2023-08-29 16:12:54 +0800
-
5d3799fcb8
[libos] Fix deadlock in signal implementions
ClawSeven
2023-12-28 15:15:11 +0800
-
e96a1348e5
[test] Implement ut for sigsuspend
ClawSeven
2023-12-22 12:00:14 +0800
-
219fdd4e26
[libos] Implement the rt_sigsuspend syscall
ClawSeven
2023-12-21 17:24:56 +0800
-
d6741c0096
[test] Implement unit test for pselect
ClawSeven
2023-12-19 17:35:44 +0800
-
d27f0d5cd0
[libos] Implement Pselect syscall with sigset
ClawSeven
2023-12-19 15:58:38 +0800
-
976135b79c
Refine error level log
Hui, Chunyang
2023-12-28 02:57:16 +0000
-
1bee38f50a
[ci] Enable features on hw ci for EDMM
Shaowei Song
2023-12-24 17:30:06 +0800
-
9ed1778866
[config] Add "feature" field to Occlum.json
Shaowei Song
2023-12-24 17:29:51 +0800
-
707c4669d5
[vm] Refine shared chunk expansion
Shaowei Song
2023-12-19 19:03:37 +0800
-
b1039a6054
Reduce error log by downgrading unnecessary
error!
to warn!
ClawSeven
2023-12-21 11:38:37 +0800
-
45bf6902f5
[demos] CUDA torch python packages are not required for CPU inference
Qi Zheng
2023-12-12 10:25:07 +0800
-
775b3e127c
Change netty ut java version to jdk8
ClawSeven
2023-12-06 17:20:28 +0800
-
95eac28425
[test] SIGSTKSZ is not constant in glibc>2.34
Qi Zheng
2023-11-21 09:18:11 +0800
-
b93b8412dc
[libos] Update cpuid leaf table
Qi Zheng
2023-11-16 13:05:33 +0800
-
a320a77f36
[toolchain] Update grpc_ratls toolchain with patching way
Qi Zheng
2023-11-14 15:49:01 +0800
-
b749b7db3b
Fix the issue about handling the AT_EMPTY_PATH flag
LI Qing
2023-12-06 03:39:06 +0000
-
-
d60d603dba
[readthedoc] Fix typo in init_ra.md
Ikko Eltociear Ashimine
2024-03-04 00:19:00 +0900
-
1c8ae036c2
Fix go exec demo ci bug v2
jeffery.wsj
2024-01-11 14:59:05 +0800
-
56e54739c9
Fix go exec demo ci bug
jeffery.wsj
2024-01-11 13:25:48 +0800
-
dbd13458d7
Add go exec call demo in occlum
jeffery.wsj
2023-12-28 17:54:49 +0800
-
9ee0a0ae73
Refine replace_mem_chunks to lock once
Hui, Chunyang
2023-12-22 09:46:00 +0000
-
19104ed3e7
[tests] Fix shm test build failure in alios
Qi Zheng
2023-11-08 14:45:17 +0800
-
d84fd2fbdb
[readthedoc] Add EDMM configuration doc
Qi Zheng
2023-11-07 15:20:15 +0800
-
b72922c316
Fix bazel CI failure
Hui, Chunyang
2023-11-07 03:47:11 +0000
-
b16c399709
Bump version to 0.30.0
Hui, Chunyang
2023-09-20 06:12:02 +0000
-
11eadb84cc
[readthedoc] Fix missing words in init_ra doc
Qi Zheng
2023-11-03 15:33:03 +0800
-
3dae0c1085
[docker] Fix entrypoint typo for runtime docker image
Qi Zheng
2023-11-03 15:32:27 +0800
-
c506334ca8
[tools] Update ubuntu20.04-rt dockerfile for 0.30.0
Qi Zheng
2023-11-01 16:05:15 +0800
-
af2643f9e0
Add config guide for EDMM
Hui, Chunyang
2023-10-11 08:33:58 +0000
-
587f4debb3
Refine context switch for exception/signal handling
Hui, Chunyang
2023-09-27 05:26:32 +0000
-
3c481d1297
Add support for AMX
Hui, Chunyang
2023-09-22 09:04:57 +0000
-
0a00af4f31
Update Occlum dockerfile to use SDK 2.20
Hui, Chunyang
2023-09-20 06:42:16 +0000
-
aaa5761560
Add capabilities to run HW CI on EDMM and non-EDMM machines
Hui, Chunyang
2023-09-19 07:56:21 +0000
-
775350bd4e
Fix tensorflw serving error
Hui, Chunyang
2023-09-18 09:41:39 +0000
-
75dea2d43c
Fix DCAP related CI failure
Hui, Chunyang
2023-09-18 09:29:40 +0000
-
b7d23c4203
Update demos to enable EDMM features
Hui, Chunyang
2023-09-18 09:37:46 +0000
-
6bf849634d
Add testcase for recursive exception handling
Hui, Chunyang
2023-09-18 11:39:57 +0000
-
6da887d069
Add testcases for #PF handling
Hui, Chunyang
2023-09-18 11:39:31 +0000
-
f280a9c382
Re-enable PKU support
Hui, Chunyang
2023-09-18 11:38:15 +0000
-
50e4653e12
Refine System-V shared memory
Hui, Chunyang
2023-09-18 11:37:41 +0000
-
d49b3af0aa
Add EDMM support for Legacy Occlum
Hui, Chunyang
2023-09-18 11:36:17 +0000
-
28c29c8896
Add new fields for config file to enable EDMM
Hui, Chunyang
2023-09-18 11:19:30 +0000
-
cb75897085
Refine log output for demo test CI
Hui, Chunyang
2023-09-18 09:31:00 +0000
-
ffe532f2f5
Update rust-sgx-sdk and rust toolchains
Hui, Chunyang
2023-09-18 09:21:17 +0000
-
4f0f28a539
Ignore rust target directory
Hui, Chunyang
2023-09-18 09:34:02 +0000
-
c26830a820
Add searching always for chunks after getting global lock
Hui, Chunyang
2023-10-27 10:40:51 +0000
-
8759a57902
Fix concurrent mprotect/munmap causing conflict chunk and vma
Hui, Chunyang
2023-10-25 06:39:54 +0000
-
99c1f92ddf
Implement untrusted IO buffer for each thread
ClawSeven
2023-10-18 18:53:03 +0800
-
c1e04c03cf
[readthedoc] enable PDF format build
Qi Zheng
2023-10-18 17:58:55 +0800
-
192a1a2f02
[demos] Update readme of demo llm
Qi Zheng
2023-10-18 11:28:39 +0800
-
34c1ff7922
[readthedoc] Add build.os for .readthedocs.yaml
Qi Zheng
2023-10-17 18:51:46 +0800
-
e129c3c791
[readthedoc] Add doc for occlum llm demo
Qi Zheng
2023-10-17 14:58:46 +0800
-
d2f2c3ca04
[readthedoc] supplement pytorch tutorials
Qi Zheng
2023-10-17 11:49:47 +0800