LI Qing
d24f89fd9c
Add getrandom syscall
2021-09-06 19:20:51 +08:00
LI Qing
85d6977118
Modify the statfs on SEFS or UnionFS with ocall
2021-09-05 16:00:00 +08:00
Zheng, Qi
16e8b12e4d
Fix SGX device softlinks creation issue
...
Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com>
2021-09-03 18:43:34 +08:00
Hui, Chunyang
4ae8af62d6
Add SGX v2 self hosted machine for CI
2021-09-03 18:42:50 +08:00
ClawSeven
136c2cca95
Seperate ssl generation with environment preparation
2021-09-03 18:42:50 +08:00
LI Qing
29eed82a7e
Add support for the mode of fallocate
2021-09-01 19:24:22 +08:00
Hui, Chunyang
99688183f0
Add vfork support
2021-08-24 11:24:03 +08:00
Hui, Chunyang
88f04c8df9
Add process group implementation and support set/getpgid, set/getpgrp
2021-08-20 08:34:44 +08:00
Qiyuan Gong
81dba866f1
Fix Cluster Serving demo classpath
2021-08-16 21:04:22 +08:00
Hui, Chunyang
75c2ea5a9c
Fix Java HW test
2021-08-16 19:53:19 +08:00
ClawSeven
ed3641a66a
Optimize tensorflow_serving workflow
2021-08-16 16:58:03 +08:00
yuanwu
d19ff1a8be
Enable Tensorflow_serving in Occlum
...
Signed-off-by: yuanwu <yuan.wu@intel.com>
2021-08-16 16:58:03 +08:00
Hui, Chunyang
68f0a22177
Add Bash demo
2021-08-13 19:23:16 +08:00
Hui, Chunyang
0d20f9e5ec
Fix Fish demo and related CI
2021-08-13 17:05:23 +08:00
zqs
3df12943a1
Change the declaration of SGX_SDK environment variable
2021-08-13 10:40:00 +08:00
Zheng, Qi
f73d417847
Make it accordance for occlum package name and extracted dir name
...
For example, in occlum_instance dir, do "occlum package occlum_test".
After extracting the occlum_test.tar.gz, we will get "occlum_test"
instead of "occlum_instance".
Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com>
2021-08-11 20:01:56 +08:00
zongmin.gu
35229d495e
Bump to 0.23.7
2021-08-11 16:13:26 +08:00
CharleneHu94
b25246e96e
fix manual lib copy
2021-08-10 12:39:57 +08:00
zongmin.gu
4e3c9c20c4
Fix exec mode memory leak issue
2021-08-10 12:25:57 +08:00
LI Qing
87c1c9a8b3
Add support for umask
2021-08-09 16:50:53 +08:00
Zheng, Qi
05d4c7d7db
Add similation and debug mode occlum package check and support
...
Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com>
2021-08-07 20:44:19 +08:00
zongmin.gu
7c170807bc
Bump to 0.23.6
2021-08-06 12:58:56 +08:00
LI Qing
b390ecaae9
Add creat syscall
2021-08-06 10:40:44 +08:00
LI Qing
c5c18ccd6d
Fix the event_monitor when updating host file events
...
When no events happen, the state of host file events will not be reset,
so the event_monitor should always update the state after polling files.
2021-08-06 10:29:25 +08:00
Hui, Chunyang
80a27bc0f9
Reap zombie children when exit
...
This can fix memory leakage when parent not wait4 children.
2021-08-05 17:52:45 +08:00
LI Qing
865e38258b
Add support for '/proc/[pid]/stat'
...
Many field values are displayed as 0
2021-08-05 16:10:54 +08:00
LI Qing
28c0d55c88
Re-organize the structure of procfs
2021-08-05 16:10:54 +08:00
LI Qing
33876e122f
Fix the compiler's warnings in make test with glibc
2021-08-04 12:00:31 +08:00
Hui, Chunyang
b2b86b796a
Add support for /dev/fd
2021-08-03 21:30:15 +08:00
LI Qing
dc37995bf0
Add getdents support for procfs's inode
2021-08-03 20:40:07 +08:00
LI Qing
42bed8d338
Remove the mount config for tmp dir
2021-08-03 19:45:56 +08:00
LI Qing
215e8ffbdf
Add support for robust futex syscalls
2021-07-30 10:25:24 +08:00
ClawSeven
9b425798d6
Add tensorflow demo
2021-07-29 16:35:17 +08:00
zongmin.gu
22af91b9e7
Bump version to 0.23.5
2021-07-29 14:09:36 +08:00
zongmin.gu
1e03b34a3f
Update Cargo lock file to align resolv-conf change
2021-07-29 14:09:36 +08:00
LI Qing
996c4bbeb7
Fix the deadlock of sefs
2021-07-29 12:31:42 +08:00
ClawSeven
d35d98d551
Add resolv-conf parser
2021-07-28 10:52:46 +08:00
Hui, Chunyang
1acfec6b12
Add support for fchdir and support cd for fish
2021-07-28 09:11:19 +08:00
LI Qing
a54de67431
Fix the wrong value returned from getcwd
...
`getcwd` should return the length of buffer filled
2021-07-27 13:05:35 +08:00
LI Qing
fecef8eda6
Add symlink file support for "occlum mount"
2021-07-27 11:38:48 +08:00
Hui, Chunyang
123369d6ce
Fix panic for empty file actions
2021-07-26 19:41:54 +08:00
Hui, Chunyang
dc67dfb9aa
Re-enable aliyunlinux 3 image as default aliyunlinux image
2021-07-23 14:03:33 +08:00
Hui, Chunyang
5963b70b97
Don't allocate extra memory if already aligned
2021-07-23 13:52:31 +08:00
Hui, Chunyang
3612442adc
Fix an error when calculating elf memory usage
...
VMLayout was mistakenly used to calculate the memory usage. This
commit is to fix this and seperate VMLayout "add" and "extend"
methods.
2021-07-23 13:52:31 +08:00
Hui, Chunyang
f9bafa23a4
Fix uninitialized elf memory for loadable segment
2021-07-23 13:52:31 +08:00
Hui, Chunyang
7d54706a8e
Add signal check before sigtimedwait return with timeout
2021-07-22 20:24:35 +08:00
zongmin.gu
6adf171bf7
Bump version to 0.23.4
2021-07-21 21:19:31 +08:00
LI Qing
17e4810d3e
Add support for "/proc/[pid]/comm" and fix "/proc/[pid]/cmdline"
2021-07-20 19:56:12 +08:00
Hui, Chunyang
63d2de1043
Add deployment demo
2021-07-20 13:44:34 +08:00
Zheng, Qi
1990196208
Add dcap rust based library and C test program
...
Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com>
2021-07-20 11:17:09 +08:00