Commit Graph

1332 Commits

Author SHA1 Message Date
Hui, Chunyang
c26830a820 Add searching always for chunks after getting global lock 2023-10-28 16:31:06 +08:00
Hui, Chunyang
8759a57902 Fix concurrent mprotect/munmap causing conflict chunk and vma 2023-10-27 12:47:05 +08:00
ClawSeven
99c1f92ddf Implement untrusted IO buffer for each thread 2023-10-19 17:30:04 +08:00
Qi Zheng
c1e04c03cf [readthedoc] enable PDF format build 2023-10-19 09:27:53 +08:00
Qi Zheng
192a1a2f02 [demos] Update readme of demo llm 2023-10-18 14:32:08 +08:00
Qi Zheng
34c1ff7922 [readthedoc] Add build.os for .readthedocs.yaml 2023-10-17 19:11:56 +08:00
Qi Zheng
e129c3c791 [readthedoc] Add doc for occlum llm demo 2023-10-17 17:41:17 +08:00
Qi Zheng
d2f2c3ca04 [readthedoc] supplement pytorch tutorials 2023-10-17 17:41:17 +08:00
Qi Zheng
fe59284e3d [readthedoc] update copy_bom doc 2023-10-17 17:41:17 +08:00
Zheng, Qi
1e472a67ed [demos] Add llm inference demo 2023-10-16 12:39:01 +08:00
ClawSeven
7e0633116c Improve network performance by reducing ocalls 2023-10-13 10:17:27 +08:00
Zheng, Qi
cd7a8cbc57 [demos] Specify grpc_pingpong package version for go 1.18 2023-10-11 18:16:26 +08:00
Jianfeng Jiang
038e001bbc Enable copy_bom to find dependences directories which ends with '/' 2023-10-11 10:03:09 +08:00
Qi Zheng
ceb4a9871a [libos] uname machine should return x86_64 2023-10-08 19:26:48 +08:00
Zheng, Qi
ba4a729fa8 [ci] Add ci for Occlum runtime docker image build and push 2023-09-26 16:30:00 +08:00
Zheng, Qi
7ef8594ffe [docker] Add dockerfile for Occlum runtime docker image 2023-09-26 16:30:00 +08:00
Shaowei Song
4a3ea983c1 [demos] Add a multithread mmap rust demo 2023-09-25 17:06:13 +08:00
ClawSeven
d44fe472e9 Fix hardware ci crash 2023-09-25 13:11:47 +08:00
ClawSeven
5cc3e213f2 Remove occlum installation package in SIM and HW CI 2023-09-22 13:44:28 +08:00
Shaowei Song
2e608cdf47 [vm] Avoid early munmap of shm 2023-09-21 10:11:27 +08:00
Qi Zheng
ad317e61f6 [exec] Increase sighandle stack size 2023-09-20 17:13:46 +08:00
wang384670111
3724a06714 modify_comment 2023-09-18 12:42:17 +08:00
Zheng, Qi
f54eabfa92 [ci] Add init aecs to hw ci 2023-09-07 15:21:13 +08:00
Zheng, Qi
3edfc9c541 [ci] Add extra container run parameters support for hw ci 2023-09-07 15:21:13 +08:00
Zheng, Qi
99dedabc0b [demo] Update init_aecs demo by setting PCCS URL when running 2023-09-07 15:21:13 +08:00
Zheng, Qi
b7ea38874b [init-aecs] Support PCCS URL overwritten by env UA_ENV_PCCS_URL 2023-09-07 15:21:13 +08:00
Qi Zheng
d3b93dd8b0 [readthedocs] Add QA for how to modify timezone in Occlum 2023-09-07 10:31:31 +08:00
Qi Zheng
2a46c6dcde [readthedocs] Add doc for init-ra solution 2023-09-07 10:31:31 +08:00
Hui, Chunyang
3225a37832 Remove adding process pid when creating multi-vma chunk 2023-08-29 19:23:03 +08:00
Hui, Chunyang
94f9ff7814 Respect alignment when finding free ranges 2023-08-29 19:23:03 +08:00
Hui, Chunyang
56f7ab02a5 [vm] Refine VMA created with inherits_file_from 2023-08-24 19:47:09 +08:00
Devki Jha
b0989b6d46 add swtpm demo
add tss script
2023-08-24 16:12:26 +08:00
ClawSeven
111230618c Clean code coverage dependencies 2023-08-19 09:29:17 +08:00
ClawSeven
d84df802ee Fix code coverage CI failure 2023-08-17 09:27:41 +08:00
Qi Zheng
b3e7142c74 [tools] Add options to not build init_ra binary 2023-08-16 18:22:24 +08:00
Qi Zheng
f6bb38e3e8 [tools] Support different OS for init aecs 2023-08-16 18:22:24 +08:00
Hui, Chunyang
1e8584af10 Add capability to get precise free size for userspace 2023-08-15 15:02:24 +08:00
ClawSeven
69cb68ced3 Reduce the size of python-related demo for CI 2023-08-14 09:59:19 +08:00
Qi Zheng
b5a32a8d8a Bump version to 0.29.7 2023-08-04 12:45:11 +08:00
zhubojun
abd69269c0 [docs] Refine the description on Occlum's PKU 2023-07-26 13:10:14 +08:00
ClawSeven
6b11e2ae3d Support fstat for Unix Domain Stream Socket 2023-07-25 16:00:43 +08:00
Qi Zheng
762897f9ea [docs] Update description for benchmark ci and pages 2023-07-14 11:25:24 +08:00
Qi Zheng
b06296bf06 [ci] Update description of docker build and push ci 2023-07-14 11:25:24 +08:00
Zheng, Qi
15ef7c1600 [ci] Add benchmarks ci for master branch 2023-07-13 10:47:29 +08:00
Zheng, Qi
2041c7531c [demos] Update iperf3/sysbench for benchmarks 2023-07-13 10:47:29 +08:00
Qi Zheng
423814f2cd Update README.md 2023-07-12 13:50:31 +08:00
Qi Zheng
7ad72a4955 [readthedocs] Update content for Occlum 2023-07-12 13:50:31 +08:00
Qi Zheng
4966e473a2 [readthedocs] Init readthedocs for Occlum 2023-07-12 13:50:31 +08:00
Zheng, Qi
b43cd4233a [example] Update example with init-ra way 2023-07-06 18:58:46 +08:00
Zheng, Qi
403d960a37 [init] Support set kms server address by env 2023-07-06 18:58:46 +08:00