Commit Graph

1071 Commits

Author SHA1 Message Date
LI Qing
1dc2b517fc Fix the issue about fsync on hostfs's dir
There are no sync methods about untrusted dir, so we do nothing.
2022-07-13 13:42:51 +08:00
Hui, Chunyang
016ef88535 Fix pytorch demo CI 2022-07-13 13:42:26 +08:00
LI Qing
84b26a8194 Enhance the script of demos to support re-execute and other OS 2022-07-07 09:34:38 +08:00
LI Qing
98dd3e8af3 Modify hostfs to support mode and some ops for dir 2022-07-06 15:54:15 +08:00
LI Qing
a3e2f54a6d Disable DCAP of ioctl test in hyper mode 2022-07-06 15:31:56 +08:00
Hui, Chunyang
6812b5dd67 Update some documents 2022-07-04 18:32:55 +08:00
Zheng, Qi
e3ba85d1f0 Support copy_bom autodep function on AliOS 2022-07-04 18:32:30 +08:00
volcano
a92c81343c Update COC of Occlum project 2022-07-03 18:59:10 -07:00
Shaowei Song
9a06da8029 [hw_ci] Increase timeout of stress test 2022-07-01 19:12:52 +08:00
LI Qing
b576126bf6 Update UnionFS to fix the confilict of the reserved name in overlayfs 2022-06-30 15:46:17 +08:00
Hui, Chunyang
04e00ddbc5 Refactor exec server status to handle init failure 2022-06-24 19:21:27 +08:00
Hui, Chunyang
5d75584e32 Stop interrupt thread before destroying the enclave when error 2022-06-24 19:21:27 +08:00
Shaowei Song
f704604e36 [hw_ci] Disable proxy and ustc crates-io source on new machine 2022-06-23 18:13:27 +08:00
Hui, Chunyang
cec7474660 Add deploy template for ubuntu20.04 2022-06-23 18:13:00 +08:00
LI Qing
6dab561327 Disable DCAP in hyper mode 2022-06-23 10:25:16 +08:00
zhubojun
7b5b335575 [ci] Workaround git 'unsafe repository' 2022-06-21 01:06:47 +08:00
dependabot[bot]
8c926b7cd2 Bump regex from 1.3.7 to 1.5.5 in /tools/gen_internal_conf
Bumps [regex](https://github.com/rust-lang/regex) from 1.3.7 to 1.5.5.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/regex-1.3.7...1.5.5)

---
updated-dependencies:
- dependency-name: regex
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-16 10:09:43 +08:00
dependabot[bot]
3b4c0dc8b9 Bump regex from 1.5.4 to 1.5.5 in /tools/copy_bom
Bumps [regex](https://github.com/rust-lang/regex) from 1.5.4 to 1.5.5.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.5.4...1.5.5)

---
updated-dependencies:
- dependency-name: regex
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-15 18:59:06 +08:00
Hui, Chunyang
cf15b3d04a Fix several hardware CI test
Including gvisor, grpc, and deb deploy test.
2022-06-15 09:58:13 +08:00
Hui, Chunyang
bf2d729e46 Remove SGX1 hardware test for CI 2022-06-15 09:58:13 +08:00
volcano0dr
fac632122e Bump to 0.27.3
Signed-off-by: volcano0dr <volcano_dr@163.com>
2022-06-06 09:32:50 +08:00
Zheng, Qi
495c6695a9 Add iperf2 demo 2022-06-05 15:46:07 +08:00
ClawSeven
40ad9d1648 [libos] Fix error handling of sendfile 2022-06-01 12:13:10 -07:00
Zheng, Qi
eba7e08453 [demos] Add MAA demo 2022-05-27 00:02:17 +08:00
Hui, Chunyang
2cd20d315e Refactor merge_all_single_vma_chunks to reduce iteration 2022-05-18 00:02:20 +08:00
Hui, Chunyang
849e35f01e Remove redundant sort logic for add_range_back_to_free_manager 2022-05-18 00:02:20 +08:00
Hui, Chunyang
70dbf84782 Fix single-VMA chunk range conflict due to mremap locking order 2022-05-17 23:58:00 +08:00
Hui, Chunyang
fbde30d1c3 Add timeout for SGX hardware mode CI 2022-05-17 23:11:44 +08:00
LI Qing
626ea3dc7c [libos] Add status_flags support for stdio 2022-05-16 15:29:26 +08:00
Hui, Chunyang
cd5d9e6d57 Refactor rwlock implementation
1. Improve readability
2. Ease the restriction on memory ordering for better performance
2022-05-11 14:57:17 +08:00
Hui, Chunyang
fd950132ce Fix chunk manager munmap range
When the munmap range is bigger than the Multi-VMA chunk's range, the
bound was wrong and the munmap will misbehave.
2022-05-10 23:30:29 +08:00
Zheng, Qi
cf080a46a0 Add SGX KSS config_svn verification support in grpc_ratls 2022-04-28 20:29:59 +08:00
zhubojun
78450e58f8 [test] Add test for SHM 2022-04-28 20:05:50 +08:00
zhubojun
ed96ce55dd [libos] Add support for SHM 2022-04-28 20:05:50 +08:00
ClawSeven
c84c3b7b88 Refine hosts parser 2022-04-27 22:10:54 +08:00
Zheng, Qi
a72a86f03d Make ra_tls error log more informative 2022-04-25 20:36:08 +08:00
volcano0dr
cd2d6538b6 Workaround git 'unsafe repository'
Signed-off-by: volcano0dr <volcano_dr@163.com>
2022-04-25 15:02:41 +08:00
volcano0dr
7a2c5a1f41 Bump to 0.27.2
Signed-off-by: volcano0dr <volcano_dr@163.com>
2022-04-25 15:02:41 +08:00
volcano
0182c097dd [hyper mode] Support ms buffer for deep copy hostfile 2022-04-24 17:48:58 +08:00
ClawSeven
036eb08193 Deep copy host file 2022-04-24 10:52:33 +08:00
Zheng, Qi
ff48b7d807 Add Occlum POC example 2022-04-22 14:41:50 +08:00
Hui, Chunyang
538d862345 Fix Deb package rep setup actions
aptly can publish only one time for each distribution.
2022-04-22 10:40:46 +08:00
ClawSeven
cc8b26dcc1 Remove Linux-ltp getdtablesize01 syscalls test 2022-04-15 17:35:11 +08:00
Hui, Chunyang
7772411378 Fix aesm check failure on SGX v1 machine 2022-04-14 16:26:03 +08:00
Zheng, Qi
4d71868532 Set libsgx-ae-qve version clearly to avoid mismatch 2022-04-11 16:48:50 +08:00
zongmin.gu
f0ef954398 Bump to 0.27.1 2022-04-07 12:13:55 +08:00
ClawSeven
ffdd4d95a4 Add parser for hostname and hosts 2022-04-06 15:18:08 +08:00
ClawSeven
15932a54b6 Add hosts and hostname file 2022-04-06 15:18:08 +08:00
Hui, Chunyang
3e15eb059c Add support for mmap spans over two chunks with MAP_FIXED 2022-03-30 17:38:37 +08:00
Shaowei Song
8872acaeda [libos] Add ENOENT&ENAMETOOLONG checks for path name 2022-03-28 15:20:16 +08:00