Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							bdb7825607 
							
						 
					 
					
						
						
							
							Add support for mremap  
						
						
						
						
					 
					
						2021-10-17 15:58:29 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							6dd73c64b5 
							
						 
					 
					
						
						
							
							Improve userspace VM management  
						
						... 
						
						
						
						Occlum is a single-address-space library OS. Previously, userspace memory are divided for each process.
And all the memory are allocated when the process is created, which leads to a lot of wasted space and
complicated configuration.
In the current implementation, the whole userspace is managed as a memory pool that consists of chunks. There
are two kinds of chunks:
(1) Single VMA chunk: a chunk with only one VMA. Should be owned by exactly one process.
(2) Multi VMA chunk: a chunk with default chunk size and there could be a lot of VMAs in this chunk. Can be used
by different processes.
This design can help to achieve mainly two goals:
(1) Simplify the configuration: Users don't need to configure the process.default_mmap_size anymore. And multiple processes
running in the same Occlum instance can use dramatically different sizes of memory.
(2) Gain better performance: Two-level management(chunks & VMAs) reduces the time for finding, inserting, deleting, and iterating. 
						
						
					 
					
						2021-10-17 15:58:29 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							9d63d396db 
							
						 
					 
					
						
						
							
							Add stress test to daily scheduled CI  
						
						
						
						
					 
					
						2021-10-15 11:52:53 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							d60bdd3771 
							
						 
					 
					
						
						
							
							Add stress test capabilites for make test  
						
						
						
						
					 
					
						2021-10-15 11:52:53 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							2af05238be 
							
						 
					 
					
						
						
							
							Fix SGX SDK version for package related tests  
						
						
						
						
					 
					
						2021-10-09 15:49:28 +08:00 
						 
				 
			
				
					
						
							
							
								Zheng, Qi 
							
						 
					 
					
						
						
						
						
							
						
						
							8d85249116 
							
						 
					 
					
						
						
							
							Update bash test in github action  
						
						... 
						
						
						
						Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com> 
						
						
					 
					
						2021-10-08 12:34:38 +08:00 
						 
				 
			
				
					
						
							
							
								Zheng, Qi 
							
						 
					 
					
						
						
						
						
							
						
						
							597f8c9080 
							
						 
					 
					
						
						
							
							Update bash demo with bom tool and add musl version  
						
						... 
						
						
						
						Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com> 
						
						
					 
					
						2021-10-08 12:34:38 +08:00 
						 
				 
			
				
					
						
							
							
								Zheng, Qi 
							
						 
					 
					
						
						
						
						
							
						
						
							e1cebcd488 
							
						 
					 
					
						
						
							
							Add codecov ignore path  
						
						... 
						
						
						
						Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com> 
						
						
					 
					
						2021-10-08 10:03:40 +08:00 
						 
				 
			
				
					
						
							
							
								Zheng, Qi 
							
						 
					 
					
						
						
						
						
							
						
						
							26b6299f3d 
							
						 
					 
					
						
						
							
							Add more test cases to increase code coverage rate  
						
						... 
						
						
						
						Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com> 
						
						
					 
					
						2021-10-08 10:03:40 +08:00 
						 
				 
			
				
					
						
							
							
								Zheng, Qi 
							
						 
					 
					
						
						
						
						
							
						
						
							d1e9ed12f1 
							
						 
					 
					
						
						
							
							Add code coverage action test  
						
						... 
						
						
						
						Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com> 
						
						
					 
					
						2021-10-08 10:03:40 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							c6d474bb7b 
							
						 
					 
					
						
						
							
							Bump version to 0.24.1  
						
						
						
						
					 
					
						2021-10-01 08:29:25 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							17d79b56a2 
							
						 
					 
					
						
						
							
							Fix aliyunlinux test  
						
						
						
						
					 
					
						2021-10-01 08:29:25 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							c49e3d8027 
							
						 
					 
					
						
						
							
							Use Intel IPP in SGX SDK  
						
						
						
						
					 
					
						2021-10-01 08:29:25 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							7286c0c02c 
							
						 
					 
					
						
						
							
							Update with SGX SDK 2.14  
						
						
						
						
					 
					
						2021-10-01 08:29:25 +08:00 
						 
				 
			
				
					
						
							
							
								Zheng, Qi 
							
						 
					 
					
						
						
						
						
							
						
						
							935760f893 
							
						 
					 
					
						
						
							
							Fix bom tool autodep issue for openvino  
						
						... 
						
						
						
						Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com> 
						
						
					 
					
						2021-09-29 10:58:33 +08:00 
						 
				 
			
				
					
						
							
							
								jianfengjiang 
							
						 
					 
					
						
						
						
						
							
						
						
							16384b8b0e 
							
						 
					 
					
						
						
							
							Update python-musl demo with copy_bom  
						
						
						
						
					 
					
						2021-09-26 21:06:59 +08:00 
						 
				 
			
				
					
						
							
							
								jianfengjiang 
							
						 
					 
					
						
						
						
						
							
						
						
							436e427fbf 
							
						 
					 
					
						
						
							
							Update tensorflow demos with copy_bom  
						
						
						
						
					 
					
						2021-09-26 21:06:59 +08:00 
						 
				 
			
				
					
						
							
							
								jianfengjiang 
							
						 
					 
					
						
						
						
						
							
						
						
							3f78b09df7 
							
						 
					 
					
						
						
							
							Update pytorch demo with copy_bom  
						
						
						
						
					 
					
						2021-09-26 21:06:59 +08:00 
						 
				 
			
				
					
						
							
							
								jianfengjiang 
							
						 
					 
					
						
						
						
						
							
						
						
							7290cfa561 
							
						 
					 
					
						
						
							
							Update cluster serving demo with copy_bom  
						
						
						
						
					 
					
						2021-09-26 21:06:59 +08:00 
						 
				 
			
				
					
						
							
							
								jianfengjiang 
							
						 
					 
					
						
						
						
						
							
						
						
							cdb4ac560f 
							
						 
					 
					
						
						
							
							Update sofaboot demos with copy_bom  
						
						
						
						
					 
					
						2021-09-26 21:06:59 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							a0453f1262 
							
						 
					 
					
						
						
							
							Add capabilities of building grpc CI image from different branches  
						
						
						
						
					 
					
						2021-09-26 21:06:02 +08:00 
						 
				 
			
				
					
						
							
							
								Hui, Chunyang 
							
						 
					 
					
						
						
						
						
							
						
						
							7dcf727782 
							
						 
					 
					
						
						
							
							Fix file path for grpc demo  
						
						
						
						
					 
					
						2021-09-26 21:06:02 +08:00 
						 
				 
			
				
					
						
							
							
								Zheng, Qi 
							
						 
					 
					
						
						
						
						
							
						
						
							63deda28b9 
							
						 
					 
					
						
						
							
							Update dcap demo with copy_bom tool  
						
						... 
						
						
						
						Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com> 
						
						
					 
					
						2021-09-26 17:28:13 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							4a91c11f9f 
							
						 
					 
					
						
						
							
							Update enclave_tls demo with bom file  
						
						
						
						
					 
					
						2021-09-26 16:34:52 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							59988f9491 
							
						 
					 
					
						
						
							
							Update ping/pong demo with bom file  
						
						
						
						
					 
					
						2021-09-26 16:34:52 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							f0156cb08a 
							
						 
					 
					
						
						
							
							Update go web_server demo with bom file  
						
						
						
						
					 
					
						2021-09-26 16:34:52 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							b86cbfac48 
							
						 
					 
					
						
						
							
							Update go_sqlite demo with bom file  
						
						
						
						
					 
					
						2021-09-26 16:34:52 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							0e00782c21 
							
						 
					 
					
						
						
							
							Update embedded_mode demo with bom file  
						
						
						
						
					 
					
						2021-09-26 16:34:52 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							8a6b44a68c 
							
						 
					 
					
						
						
							
							Update grpc demo with bom file  
						
						
						
						
					 
					
						2021-09-26 16:34:52 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							c5c91baf84 
							
						 
					 
					
						
						
							
							Update bazel demo with bom file  
						
						
						
						
					 
					
						2021-09-26 16:34:52 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							c6dc8c807c 
							
						 
					 
					
						
						
							
							Update xgboost demo with bom file  
						
						
						
						
					 
					
						2021-09-26 16:34:52 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							8b2c99cafd 
							
						 
					 
					
						
						
							
							Update tflite demo with bom file  
						
						
						
						
					 
					
						2021-09-26 16:34:52 +08:00 
						 
				 
			
				
					
						
							
							
								zongmin.gu 
							
						 
					 
					
						
						
						
						
							
						
						
							3684560683 
							
						 
					 
					
						
						
							
							Update Vault demo with bom file  
						
						
						
						
					 
					
						2021-09-26 16:34:52 +08:00 
						 
				 
			
				
					
						
							
							
								Zheng, Qi 
							
						 
					 
					
						
						
						
						
							
						
						
							59a896b499 
							
						 
					 
					
						
						
							
							Update local_attestation demo with copy_bom tool  
						
						... 
						
						
						
						Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com> 
						
						
					 
					
						2021-09-26 15:36:09 +08:00 
						 
				 
			
				
					
						
							
							
								Zheng, Qi 
							
						 
					 
					
						
						
						
						
							
						
						
							a5e74f2769 
							
						 
					 
					
						
						
							
							Update sqlite demo with copy_bom tool  
						
						... 
						
						
						
						Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com> 
						
						
					 
					
						2021-09-26 15:36:09 +08:00 
						 
				 
			
				
					
						
							
							
								Zheng, Qi 
							
						 
					 
					
						
						
						
						
							
						
						
							09b79083b2 
							
						 
					 
					
						
						
							
							Update redis demo with copy_bom tool  
						
						... 
						
						
						
						Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com> 
						
						
					 
					
						2021-09-26 15:36:09 +08:00 
						 
				 
			
				
					
						
							
							
								Zheng, Qi 
							
						 
					 
					
						
						
						
						
							
						
						
							ae5dd3b313 
							
						 
					 
					
						
						
							
							Update openvino demo with copy_bom tool  
						
						... 
						
						
						
						Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com> 
						
						
					 
					
						2021-09-26 15:36:09 +08:00 
						 
				 
			
				
					
						
							
							
								Zheng, Qi 
							
						 
					 
					
						
						
						
						
							
						
						
							1f1fd9102b 
							
						 
					 
					
						
						
							
							Update https_server demo with copy_bom tool  
						
						... 
						
						
						
						Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com> 
						
						
					 
					
						2021-09-26 15:36:09 +08:00 
						 
				 
			
				
					
						
							
							
								Zheng, Qi 
							
						 
					 
					
						
						
						
						
							
						
						
							cbb326e3fd 
							
						 
					 
					
						
						
							
							Update fish demo with copy_bom tool  
						
						... 
						
						
						
						Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com> 
						
						
					 
					
						2021-09-26 15:36:09 +08:00 
						 
				 
			
				
					
						
							
							
								jianfengjiang 
							
						 
					 
					
						
						
						
						
							
						
						
							54bc08d094 
							
						 
					 
					
						
						
							
							modify demos after implementing autodep for copydirs  
						
						
						
						
					 
					
						2021-09-24 19:02:26 +08:00 
						 
				 
			
				
					
						
							
							
								jianfengjiang 
							
						 
					 
					
						
						
						
						
							
						
						
							f0793b0d30 
							
						 
					 
					
						
						
							
							implement autodep for copydirs  
						
						
						
						
					 
					
						2021-09-24 19:02:26 +08:00 
						 
				 
			
				
					
						
							
							
								Zheng, Qi 
							
						 
					 
					
						
						
						
						
							
						
						
							aeca3cd5cb 
							
						 
					 
					
						
						
							
							Update aliyunlinux sgx rpm source  
						
						... 
						
						
						
						Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com> 
						
						
					 
					
						2021-09-23 19:33:36 +08:00 
						 
				 
			
				
					
						
							
							
								Zheng, Qi 
							
						 
					 
					
						
						
						
						
							
						
						
							ea67f50fc2 
							
						 
					 
					
						
						
							
							Add building bash into occlum docker image  
						
						... 
						
						
						
						Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com> 
						
						
					 
					
						2021-09-23 19:33:36 +08:00 
						 
				 
			
				
					
						
							
							
								Zheng, Qi 
							
						 
					 
					
						
						
						
						
							
						
						
							6a8815706d 
							
						 
					 
					
						
						
							
							Add bash build script for both occlum-gcc and gcc  
						
						... 
						
						
						
						Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com> 
						
						
					 
					
						2021-09-23 19:33:36 +08:00 
						 
				 
			
				
					
						
							
							
								jianfengjiang 
							
						 
					 
					
						
						
						
						
							
						
						
							d598f36700 
							
						 
					 
					
						
						
							
							Modify flink demo with copy_bom  
						
						
						
						
					 
					
						2021-09-23 15:42:15 +08:00 
						 
				 
			
				
					
						
							
							
								jianfengjiang 
							
						 
					 
					
						
						
						
						
							
						
						
							4a69b58479 
							
						 
					 
					
						
						
							
							Infer default dynamic loader  
						
						
						
						
					 
					
						2021-09-23 15:42:15 +08:00 
						 
				 
			
				
					
						
							
							
								jianfengjiang 
							
						 
					 
					
						
						
						
						
							
						
						
							9a85361e35 
							
						 
					 
					
						
						
							
							Modify demos to enable autodep without creating softlinks  
						
						
						
						
					 
					
						2021-09-23 15:42:15 +08:00 
						 
				 
			
				
					
						
							
							
								jianfengjiang 
							
						 
					 
					
						
						
						
						
							
						
						
							0fa5f434cc 
							
						 
					 
					
						
						
							
							Enhance autodep with LD_LIBRARY_PATH  
						
						
						
						
					 
					
						2021-09-23 15:42:15 +08:00 
						 
				 
			
				
					
						
							
							
								jianfengjiang 
							
						 
					 
					
						
						
						
						
							
						
						
							ff986cce1f 
							
						 
					 
					
						
						
							
							Use structOpt to replace clap  
						
						
						
						
					 
					
						2021-09-23 15:42:15 +08:00 
						 
				 
			
				
					
						
							
							
								Zheng, Qi 
							
						 
					 
					
						
						
						
						
							
						
						
							2795b8672f 
							
						 
					 
					
						
						
							
							Use toolchains from the git clone source instead of from the local path  
						
						... 
						
						
						
						Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com> 
						
						
					 
					
						2021-09-22 19:39:47 +08:00