ClawSeven
|
b38deb14ff
|
[ci] Integrate io_uring feature CI
|
2024-07-03 16:10:43 +08:00 |
|
Zheng, Qi
|
bb48c63339
|
[ci] Update jammy debian package publish action
|
2024-06-28 19:08:46 +08:00 |
|
Zheng, Qi
|
2d80821665
|
[docker] Enable AECS support for Ubuntu 22.04
|
2024-06-28 19:08:46 +08:00 |
|
Zheng, Qi
|
6620c8a428
|
[tools] Update AECS client library build script
|
2024-06-28 19:08:46 +08:00 |
|
Zheng, Qi
|
89b104d783
|
[tools] Update init aecs libssl copy check
|
2024-06-28 19:08:46 +08:00 |
|
Shaowei Song
|
d1bcc739a2
|
Check validity of cache and disk size in mount configs during 'occlum build'
|
2024-06-26 19:53:25 +08:00 |
|
Zheng, Qi
|
64dfdb1304
|
[ci] Use correct key name for debian package ci
|
2024-06-26 10:58:32 +08:00 |
|
Zheng, Qi
|
9c510dbaf5
|
[ci] fix package repo ci bug
|
2024-06-26 10:09:49 +08:00 |
|
Zheng, Qi
|
28f416d775
|
[ci] Update debian repo action for jammy
|
2024-06-26 09:48:30 +08:00 |
|
Zheng, Qi
|
045fe9f601
|
[installer] Add OS codename for Occlum debian packages
|
2024-06-26 09:48:30 +08:00 |
|
Shaowei Song
|
2a013d402e
|
[demo] Add Filebench demo
|
2024-06-25 10:55:45 +08:00 |
|
Shaowei Song
|
3cb34b95a7
|
Support configurable Ext2+SwornDisk
|
2024-06-22 10:51:24 +08:00 |
|
ClawSeven
|
070a024c0d
|
[Libos] Refactor io_uring and related module implementions
|
2024-06-21 14:49:21 +08:00 |
|
ClawSeven
|
b80450ef96
|
[libos] Fix gvisor setsockopt/getsockopt bugs
|
2024-06-21 14:49:21 +08:00 |
|
ClawSeven
|
5dfa017a76
|
[libos] Implement IO_Uring feature config
|
2024-06-21 14:49:21 +08:00 |
|
ClawSeven
|
de90f265c1
|
[libos] Re-implement network syscalls with host/unix/uring socket
|
2024-06-21 14:49:21 +08:00 |
|
ClawSeven
|
f8be7e7454
|
[libos] Implement async network framework based on IO_Uring
|
2024-06-21 14:49:21 +08:00 |
|
ClawSeven
|
9d4dcc2b21
|
[libos] Implement inner-defined sockopt with ioctl api
|
2024-06-21 14:49:21 +08:00 |
|
ClawSeven
|
92ec7c334b
|
[libos] Re-implement unix/host socket and unify net-related structs
|
2024-06-21 14:49:21 +08:00 |
|
ClawSeven
|
f91cd60786
|
[libos] Add untrusted circular buffer
|
2024-06-21 14:49:21 +08:00 |
|
ClawSeven
|
f3b1acf3ce
|
[libos] Re-implement ioctl commands
|
2024-06-21 14:49:21 +08:00 |
|
ClawSeven
|
fd6e1bae45
|
[libos] Implement sub-crates including uring_callback/keyable-arc/object-id/untrusted-alloc etc
|
2024-06-21 14:49:21 +08:00 |
|
ClawSeven
|
44eb5ca3fe
|
[libos] Implement edge/level triggering waiter and poller
|
2024-06-21 14:49:21 +08:00 |
|
ClawSeven
|
bfc97f5ba2
|
[libos] Replace file table with internally implemented mutex
|
2024-06-21 14:49:21 +08:00 |
|
ClawSeven
|
9a174aee01
|
[libos] Implement high-performance mutex
|
2024-06-21 14:49:21 +08:00 |
|
LI Qing
|
eee7c8651d
|
Use Ord::clamp to simplify the nice value
|
2024-06-20 13:17:13 +08:00 |
|
Qi Zheng
|
c864e10400
|
[libos] Return hostfs permission error code
|
2024-06-18 12:46:49 +08:00 |
|
Zheng, Qi
|
0b96a19526
|
Add flink k8s mode
|
2024-06-13 20:08:09 +08:00 |
|
Qi Zheng
|
11fffa6039
|
[demos] Fix golang webserver build error
|
2024-06-13 11:58:44 +08:00 |
|
Qi Zheng
|
9db48c3c5b
|
[demos] Specify protoc-gen-go-grpc version for go pingpong demo
|
2024-06-13 11:58:44 +08:00 |
|
Qi Zheng
|
efafd12d7c
|
[demos] Update flink demo to version 1.15.2
Also make both flink job manager and task manager run in Occlum
|
2024-05-30 13:28:35 +08:00 |
|
Hui, Chunyang
|
f36d6d465c
|
Add kernel_heap_monitor as the default feature
|
2024-05-29 20:46:09 +08:00 |
|
Qi Zheng
|
3bc8cd78ce
|
[demos] Fix flask demo run failure
|
2024-05-29 16:55:02 +08:00 |
|
ClawSeven
|
1a723aa6c2
|
[Demos] Fix broken mnist source in paddlepaddle demo
|
2024-05-28 16:11:55 +08:00 |
|
Qi Zheng
|
26db014708
|
[demos] Update llm demo with latest ipex-llm
|
2024-05-17 18:35:05 +08:00 |
|
LI Qing
|
36c009dc97
|
[sefs] Update sefs
|
2024-04-09 12:55:52 +08:00 |
|
LI Qing
|
d2bed6c862
|
[libos] Rewrite the getdents
|
2024-03-27 16:59:26 +08:00 |
|
Qi Zheng
|
48b9c077ed
|
[demos] Add benchmark example for llm demo
|
2024-03-27 09:32:00 +08:00 |
|
Qi Zheng
|
06fd64e74c
|
[ci] Update occlum rt docker image ci build
|
2024-03-21 16:55:05 +08:00 |
|
Qi Zheng
|
295361df0b
|
[dockerfile] Add occlum runtime image dockerfile based on ubuntu22.04
|
2024-03-21 16:55:05 +08:00 |
|
Qi Zheng
|
0910ac18e2
|
[installer] Update musl-gcc debian build
|
2024-03-21 16:55:05 +08:00 |
|
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 |
|