diff --git a/README.md b/README.md index 744b38f..9a51677 100644 --- a/README.md +++ b/README.md @@ -29,30 +29,33 @@ $ make A=apps/helloworld ARCH=x86_64 run # $ ./build_img.sh <arch> -$ ./build_img.sh -m x86_64 +$ ./build_img.sh -a x86_64 $ make A=apps/monolithic_userboot ARCH=x86_64 run # Run the testcases in the monolithic architecture -$ make A=apps/monolithic_userboot APP_FEATURES=batch ARCH=x86_64 run +$ make A=apps/monolithic_userboot APP_FEATURES=batch ARCH=x86_64 NET=y BLK=y run ``` ## Build and run testcases with ext4fs The document of the ext4fs is [here](./doc/ext4fs.md). ```sh +# Build the image in ext4fs +$ ./build_img.sh -a x86_64 -fs ext4 + # Run in the lwext4fs with Rust interface, whose url is https://github.com/elliott10/lwext4_rust. -make A=apps/monolithic_userboot FEATURES=lwext4_rust LOG=off ACCEL=n run +$ make A=apps/monolithic_userboot FEATURES=lwext4_rust LOG=off NET=y BLK=y ACCEL=n run # Run in a new ext4fs written in Rust, whose url is https://github.com/yuoo655/ext4_rs. -make A=apps/monolithic_userboot FEATURES=ext4_rs LOG=off ACCEL=n run +$ make A=apps/monolithic_userboot FEATURES=ext4_rs LOG=off NET=y BLK=y ACCEL=n run # Replace virt-io with ram-disk -make A=apps/monolithic_userboot FEATURES=ext4_rs,img LOG=error ARCH=x86_64 ACCEL=n run +$ make A=apps/monolithic_userboot FEATURES=ext4_rs,img LOG=error NET=y BLK=y ARCH=x86_64 ACCEL=n run # Run testcases for OSCOMP -make A=apps/monolithic_userboot FEATURES=ext4_rs,img LOG=off ACCEL=n run APP_FEATURES=batch +$ make A=apps/monolithic_userboot FEATURES=ext4_rs,img LOG=off NET=y BLK=y ACCEL=n run APP_FEATURES=batch ``` ## Pull crates to local workspace