| 
							
							
								 Qi Zheng | b8e516d351 | [revert me] Disable aecs client build for time being | 2024-03-21 16:55:05 +08:00 |  | 
			
				
					| 
							
							
								 Qi Zheng | 1b87dd3d25 | [installer] Support choose glibc 2.35 | 2024-03-21 16:55:05 +08:00 |  | 
			
				
					| 
							
							
								 Qi Zheng | f08af144a8 | Update cargo lock | 2024-03-19 10:51:33 +08:00 |  | 
			
				
					| 
							
							
								 Qi Zheng | 4ba369b910 | [ci] Add Occlum docker image build ci for ubuntu22.04 | 2024-03-18 18:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Qi Zheng | 5f196238ca | [Revert me] Disable AECS toolchain build for time being | 2024-03-18 18:23:30 +08:00 |  | 
			
				
					| 
							
							
								 Qi Zheng | 54eb41d256 | [tools] Add dockerfile based on ubuntu22.04 | 2024-03-18 18:23:30 +08:00 |  | 
			
				
					| 
							
							
								 LI Qing | f9839299b2 | Refine the implementation of NiceValue | 2024-03-18 15:26:45 +08:00 |  | 
			
				
					| 
							
							
								 LI Qing | db3a31d42e | Fix the chown syscall with negative id | 2024-03-15 14:44:26 +08:00 |  | 
			
				
					| 
							
							
								 Hui, Chunyang | 6eaad69941 | Bump version to 0.30.1 | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 ClawSeven | fb013a2bcd | [time] Fix wrong SGX_CPUID leaf | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Qi Zheng | faad595225 | [deps] Update rust sgx sdk | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Hui, Chunyang | 2198d9e395 | Add "kernel_heap_monitor" feature | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 ClawSeven | e48cc13f79 | [time] Adapt vdso module to SGX1 platform | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 ClawSeven | b2f721d1bb | [crates] Implement vdso for time precision | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 ClawSeven | 9404da7cf8 | [crates] Seperate error module into errno crate | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Qi Zheng | f9b53dc410 | [toolchains] Support set glibc branch for Occlum glibc build | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Hui, Chunyang | d95199ace5 | Fix feature configuration for make test | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Hui, Chunyang | 0b93c187f4 | Remove reuse actions for release image | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Hui, Chunyang | f46dbbad11 | Refine CI actions to reuse old image | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Hui, Chunyang | 4ce27ae5c9 | Fix AECS client version mismatch | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Hui, Chunyang | aae9b6d940 | Use special exception register and Replace sgx_tprotect_rsrv_mem with low leve API | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Hui, Chunyang | ca4bcbf8fe | Use low level API to replace sgx_mm_(commit/commit_data/modify_permissions) Reduce the EMA management overhead and the global lock of emm module of
Intel SGX SDK | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 ClawSeven | 2b1a9b960a | [libos] Fix rt_sigaction wrong inargument | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 ClawSeven | e9f2c09012 | [libos] Fix readlinkat with non-positive bufsize | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 ClawSeven | c2296c13d2 | [libos] Fix sendfile with non-writable file | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Hui, Chunyang | ee77ee618b | Fix permission violation check for mmap and mprotect | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Hui, Chunyang | e637ddbdfe | Fix mmap file flush exceeding the file length | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Hui, Chunyang | bf8d6a65f0 | Add AMX and EDMM as feature in Occlum.json | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Hui, Chunyang | 836513687a | Refine log for #UD exception and file open | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Hui, Chunyang | ad6cab55f9 | Refine log for VM module | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 ClawSeven | c465e7782a | [libos] Fix clock_getres return successfully with wrong clock id | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Qi Zheng | 41e62ae982 | [demos] Update Linux LTP test demo | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Qi Zheng | b746fea82b | [libos] Add iov buffer check for readv and writev Signed-off-by: Qi Zheng <huaiqing.zq@antgroup.com> | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Qi Zheng | dc060c57b4 | Update unsupported syscall table | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Qi Zheng | ce2cbccdb8 | [readthedocs] Update occlum commands chapter | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Qi Zheng | beeffcced7 | [libos] faccessat only accepts three parameters | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 ClawSeven | 47ac767886 | [libos] Lower sigsuspend error log level | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Qi Zheng | bc7096815d | [readthedocs] Description for Occlum log config option | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Qi Zheng | a7317b0aa9 | [libos] Add disable_log cfg option | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 ClawSeven | 065c367b37 | [libos] Fix deadlock in signal implementions | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 ClawSeven | 2a801e5fec | [test] Implement ut for sigsuspend | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 ClawSeven | 1147e6956f | [libos] Implement the rt_sigsuspend syscall | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 ClawSeven | 382bc812f1 | [test] Implement unit test for pselect | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 ClawSeven | 56528f67da | [libos] Implement Pselect syscall with sigset | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Hui, Chunyang | 4d2ba8ca01 | Refine error level log | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Shaowei Song | 69a8d078a5 | [ci] Enable features on hw ci for EDMM | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Shaowei Song | 76edc08233 | [config] Add "feature" field to Occlum.json | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Shaowei Song | 5efc54cb81 | [vm] Refine shared chunk expansion | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 ClawSeven | 6c8c8fc871 | Reduce error log by downgrading unnecessary error!towarn! | 2024-03-14 16:23:34 +08:00 |  | 
			
				
					| 
							
							
								 Qi Zheng | 367fa9c4ce | [demos] CUDA torch python packages are not required for CPU inference | 2024-03-14 16:23:34 +08:00 |  |