Zhang Junyang
|
70b7d8ccd0
|
Add `README_JP.md` to `bump_version.sh`
|
2025-03-14 09:48:59 +08:00 |
Zhang Junyang
|
5f05963ee5
|
Inject a scalable buddy system allocator to OSTD
Co-authored-by: Zhe Tang <tangzh@stu.pku.edu.cn>
|
2025-03-14 08:37:37 +08:00 |
Zhang Junyang
|
9c430b9901
|
Move the test kernel to `OSDK/deps`
|
2025-03-14 08:37:37 +08:00 |
Fabing Li
|
11c800c13a
|
Upgrade qemu and httpd version
|
2025-02-27 09:05:03 +08:00 |
jiangjianfeng
|
cbe6e54b82
|
Install apache web server in docker image
Co-authered-by: Zhang Junyang <junyang@stu.pku.edu.cn>
|
2024-12-30 16:24:22 +08:00 |
jiangjianfeng
|
783345b90b
|
Add Bob Jenkins's hash algorithm
|
2024-12-30 09:46:14 +08:00 |
Cautreoxit
|
cbf7a85451
|
Add Memcached into benchmark
Co-authered-by: Zhang Junyang <junyang@stu.pku.edu.cn>
|
2024-12-27 16:41:18 +08:00 |
Cautreoxit
|
5ec4c095c1
|
Fix bug for memcached install
|
2024-12-27 07:55:28 +08:00 |
Cautreoxit
|
7a02affd2a
|
Add Memcached and libmemcached to the Dockerfile
|
2024-12-26 19:20:58 +08:00 |
Fabing Li
|
8066f99e88
|
Add yq to asterinas image
|
2024-12-20 09:49:35 +08:00 |
Ruihan Li
|
5efc32b6ea
|
Fix the GRUB build issue
|
2024-12-17 14:36:41 +08:00 |
Ruihan Li
|
bf91551de1
|
Fix a typo in Dockerfile
|
2024-12-17 11:07:56 +08:00 |
Ruihan Li
|
9cc3aeb6e8
|
Use Asterinas-specific fork of GRUB
|
2024-12-17 10:47:41 +08:00 |
jiangjianfeng
|
d14d4b9312
|
Ingore test-base in format_all.sh
|
2024-12-16 19:11:03 +08:00 |
Ruize Tang
|
9f9fff0558
|
Fix `format_all.sh` treating comments as directories
|
2024-12-16 13:30:22 +08:00 |
Ruize Tang
|
065a3bd1c3
|
Avoid inline comments in variable assignments in Makefile
|
2024-12-11 19:37:45 +08:00 |
Zejun Zhao
|
0d93a8995b
|
Add hackbench and schbench to dev container
|
2024-12-07 19:02:46 +08:00 |
jiangjianfeng
|
2eb67a8aec
|
Update edk2 version to stable/202408
|
2024-12-02 11:37:35 +08:00 |
Jianfeng Jiang
|
c8c9b9753e
|
Make all network benchmark run with tap backend and vhost on
|
2024-11-20 20:24:03 +08:00 |
jiangjianfeng
|
56727aa5ee
|
Add bw_tcp_virtio benchmark
|
2024-11-12 17:47:40 +08:00 |
Shaowei Song
|
16a319a8ea
|
Adjust and align the qemu arguments of `virtio-blk-pci`
|
2024-11-06 11:00:43 +08:00 |
Shaowei Song
|
32cf7a1e79
|
Fix the IOMMU enabling issue in the default EFI boot mode
|
2024-11-06 10:14:27 +08:00 |
Zhang Junyang
|
a5b3a1d6dd
|
Unify the qemu arguments generation
|
2024-11-05 19:39:05 +08:00 |
Jianfeng Jiang
|
7c3e3738a1
|
Enable tap mode network and vhost
|
2024-10-26 22:07:38 +08:00 |
Jianfeng Jiang
|
f320ac0166
|
Install several net-tools in docker
|
2024-10-24 21:00:14 +08:00 |
Zhang Junyang
|
6757b39c13
|
Adjust the order publishing the bzImage crates
|
2024-10-16 11:52:53 +08:00 |
jiangjianfeng
|
b269118c9a
|
Resolve cargo publish --dry-run check failure
|
2024-10-16 10:10:08 +08:00 |
Zhang Junyang
|
3f1fa33b13
|
Bump and publish linux-bzimage crate series with OSTD and OSDK
|
2024-10-16 10:05:34 +08:00 |
jiangjianfeng
|
090149eed7
|
Add tcp latency test over virtio-net
|
2024-10-14 20:59:25 +08:00 |
Fabing Li
|
ab7c4f3740
|
Update the benchmark linux kernel
|
2024-10-08 17:53:47 +08:00 |
jiangjianfeng
|
a7e09ff415
|
Disbale dumping network packets
|
2024-10-08 10:50:38 +08:00 |
Fabing Li
|
9abdebbae3
|
Add iperf3 benchmark
|
2024-09-26 10:03:32 +08:00 |
Zhang Junyang
|
8b2ca77804
|
Bump the OSDK's Cargo.lock when bumping the versions
|
2024-09-21 15:19:35 +08:00 |
Yuke Peng
|
3240965f0a
|
Rename RAND_PORT_NUM
|
2024-09-14 13:22:50 +08:00 |
Yuke Peng
|
778779fa0d
|
Forward 6379 for Redis
|
2024-09-14 13:22:50 +08:00 |
Yuke Peng
|
6bebec0e7b
|
Add applications to dockerfile
|
2024-09-13 23:43:22 +08:00 |
Fabing LI
|
8632da04b5
|
Update Dockerfile to cache linux binaries
|
2024-09-13 21:03:25 +08:00 |
Zhang Junyang
|
34b3aac2e3
|
Bump and publish `ostd-test` and `ostd-macros`
|
2024-08-24 17:18:24 +08:00 |
Zhang Junyang
|
dafd16075f
|
Remove the shim kernel crate
|
2024-08-23 23:37:50 +08:00 |
Zhang Junyang
|
be3492d7f0
|
Extract the OSTD test runner as a kernel
|
2024-08-23 23:37:50 +08:00 |
Cautreoxit
|
1833f8047e
|
Modify Dockerfile and bump the version file
|
2024-08-22 09:55:19 +08:00 |
Zhang Junyang
|
20524ae64a
|
Update the 100-line kernel and format it as well
|
2024-07-20 20:56:29 +08:00 |
Shaowei Song
|
64b1be2472
|
Add the FIO benchmark
|
2024-07-08 17:13:16 +08:00 |
Yuke Peng
|
5eeb728526
|
Change ostd toml path
|
2024-07-08 15:26:29 +08:00 |
Yuke Peng
|
bb05153352
|
Add benchmark build scripts to Dockerfile
|
2024-07-08 15:26:29 +08:00 |
Fabing Li
|
990bd846cd
|
Enhance the stability of Asterinas compiling
|
2024-07-05 20:03:10 +08:00 |
Jianfeng Jiang
|
f51e002bb2
|
Bump version to 0.6.0
|
2024-06-28 21:20:08 +08:00 |
Fabing Li
|
f675552c5a
|
Rename regression to test
|
2024-06-28 20:33:21 +08:00 |
Jianfeng Jiang
|
59350a8578
|
Rename aster-frame to ostd
|
2024-06-27 15:45:49 +08:00 |
Fabing Li
|
4700ab71bc
|
Bumped Asterinas & OSDK version to 0.5.1
|
2024-06-26 19:12:17 +08:00 |
Jianfeng Jiang
|
9647e09863
|
Add CI to tag main branch when VERSION changes
|
2024-06-25 11:49:49 +08:00 |
Jianfeng Jiang
|
15603e4aad
|
Ignore `git rm` error in update docs CI
|
2024-06-24 19:23:54 +08:00 |
Jianfeng Jiang
|
237c223b1c
|
Update the aster-frame version used by OSDK
|
2024-06-24 11:11:43 +08:00 |
Zhang Junyang
|
c9c00c92fe
|
Fix the OSDK doc env test container version bumping that was left off
|
2024-06-21 10:57:08 +08:00 |
Hsy-Intel
|
8c39309381
|
Add TDX dockerfile & CI for asterinas
|
2024-06-20 16:08:23 +08:00 |
Jianfeng Jiang
|
a997785166
|
Add CI to update API documentations
|
2024-06-18 15:15:08 +08:00 |
Jianfeng Jiang
|
349800e4e7
|
Bump version following the semver requirements
|
2024-06-18 12:48:51 +08:00 |
Anmin Liu
|
7694c5a6b8
|
Convert vsock ci to manual trigger
|
2024-06-11 17:51:36 +08:00 |
Anmin Liu
|
9f67fcdc58
|
Reuse Rxbuffer and update `qemu_args.sh` for vsock
|
2024-06-11 17:51:36 +08:00 |
Anmin Liu
|
60dd17fdd3
|
Support calling from inside via vsock
|
2024-06-11 17:51:36 +08:00 |
Anmin Liu
|
ad140cec3c
|
Implement vsock socket layer
|
2024-06-11 17:51:36 +08:00 |
Anmin Liu
|
52f808e315
|
Implement vsock driver
|
2024-06-11 17:51:36 +08:00 |
LI Qing
|
a883b65187
|
Refine the scripts for syscall test
|
2024-06-05 14:50:11 +08:00 |
Jianfeng Jiang
|
6c34db52b3
|
Bump only package version in Cargo.toml
|
2024-06-01 20:13:03 +08:00 |
skpupil
|
da3e279ac6
|
Increase memory size and change boot mode in CI
|
2024-05-31 15:19:17 +08:00 |
Jianfeng Jiang
|
7a82132ecc
|
Bump version in the documentation
|
2024-05-10 10:47:53 +08:00 |
Zhang Junyang
|
cc4111cab2
|
Remove the vars mechanism in OSDK and polish documents
|
2024-04-25 09:44:46 +08:00 |
Zhang Junyang
|
e4c2151566
|
Implement the next OSDK
|
2024-04-25 09:44:46 +08:00 |
Jianfeng Jiang
|
5941d3e6eb
|
Fix format errors
|
2024-03-22 15:01:18 +08:00 |
Ruihan Li
|
60cd65d837
|
Install `clang-format` in the Docker container
|
2024-03-18 11:20:46 +08:00 |
Jianfeng Jiang
|
853e475d29
|
Add rustfmt.toml for OSDK
|
2024-03-01 13:42:51 +08:00 |
Zhang Junyang
|
7eac2772d0
|
Gone with x86_64-custom
|
2024-02-28 16:30:48 +08:00 |
Zhang Junyang
|
bd878dd1c9
|
Update dev image for OSDK and bump version to 0.4.0
|
2024-02-28 16:30:48 +08:00 |
Zhang Junyang
|
3494bc45af
|
Apply the new format policy
|
2024-02-28 16:30:48 +08:00 |
Yingdi Shan
|
bc9bce9dea
|
Add tools for exfat filesystem in docker image and bump the version
|
2024-02-27 18:28:13 +08:00 |
Chen Chengjun
|
92e488e727
|
Add rustfmt.toml configuration to adjust the format of imports
|
2024-02-26 10:03:45 +08:00 |
Tate, Hongliang Tian
|
f2f991b239
|
Add the Chinese version README
|
2024-02-15 16:52:25 +08:00 |
Jianfeng Jiang
|
0920a084e4
|
License Makefile, shell scripts, assembly source code, Dockerfile
|
2024-01-18 08:22:58 +08:00 |
Zhang Junyang
|
12d01ca1e4
|
Update image and Rust toolchain
|
2024-01-02 07:21:36 +08:00 |
Jianfeng Jiang
|
632b1937c5
|
Rename docker image as asterinas/asterinas
|
2023-12-26 11:49:24 +08:00 |
Jianfeng Jiang
|
99f6765ced
|
Rename jinux to asterinas in documentation and code
|
2023-12-26 11:49:24 +08:00 |
Chen Chengjun
|
e6f3a6a8a4
|
Update docker image and add the benchmarks
|
2023-12-20 18:06:33 +08:00 |
Zhang Junyang
|
f8e4295e90
|
Reimplement the user mode test shortcut
|
2023-11-09 13:22:34 +08:00 |
Zhang Junyang
|
bb0560530f
|
Enable usermode unit test for specific crates
|
2023-11-09 13:22:34 +08:00 |
Zhang Junyang
|
b8818bb740
|
Add ktest framework
|
2023-11-09 13:22:34 +08:00 |
Zhang Junyang
|
8910af1294
|
Update grub to 2.12-rc1 for efi bugfix
|
2023-10-26 12:05:12 +08:00 |
Zhang Junyang
|
cdc2b960dc
|
Switch to EFI boot and use official release for QEMU and GDB
|
2023-10-12 14:38:36 -05:00 |
Zhang Junyang
|
7d5295ab25
|
Refactor build system, boot and added Linux Boot facilities
|
2023-10-12 14:38:36 -05:00 |
Zhang Junyang
|
f6b327dbda
|
Only update jinux version when bumping
|
2023-08-14 14:34:03 +08:00 |
Zhang Junyang
|
602c0e30fe
|
Add version bumping mechanism
|
2023-08-14 10:45:01 +08:00 |
Zhang Junyang
|
e7d1437fca
|
Build Docker image with CI
|
2023-08-14 10:45:01 +08:00 |
LI Qing
|
079b139298
|
Add prepared syscall test in docker container
|
2023-08-10 10:14:18 +08:00 |
Jianfeng Jiang
|
04db7c8c3d
|
Update rust version in docker image
|
2023-08-08 21:42:31 +08:00 |
Zhang Junyang
|
d407d85e70
|
Adapt Docker environment and minor fixes
|
2023-07-24 16:31:38 +08:00 |
Jianfeng Jiang
|
9137ef434f
|
Use docker as dev environment
|
2023-07-19 11:28:31 +08:00 |