Commit Graph

1064 Commits

Author SHA1 Message Date
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
Shaowei Song
5be86d0058 [ci] Do not disable overflow_checks for code coverage build 2022-03-28 15:20:16 +08:00
Shaowei Song
cc4abafdae [ci] Ignore test cases of illegal addr access 2022-03-28 15:20:16 +08:00
Shaowei Song
cc83b0f7f7 [ci] Add Linux_LTP_test to Demo Test 2022-03-28 15:20:16 +08:00
Zheng, Qi
18d10c97eb Fix invalid link in remote_attestation.md 2022-03-28 09:36:45 +08:00
Shaowei Song
64bdd71a50 [libos] Return error instead of overflow panic in vm 2022-03-24 14:54:43 +08:00
Zheng, Qi
cd5c913dc7 [tools] Checking aesm service is not necessary for SGX2 2022-03-22 18:00:00 +08:00
zhubojun
df36a6bbbb [test] Add test case for UTIME 2022-03-22 17:59:00 +08:00