/cloud-hypervisor/scripts/ |
H A D | prepare_vdpa.sh | 4 sudo apt install -y libncurses-dev gawk flex bison openssl libssl-dev dkms libelf-dev libudev-dev l… 5 sudo sed -i -- 's/# deb-src/deb-src/g' /etc/apt/sources.list 6 sudo apt update 18 sudo make -C /lib/modules/"$(uname -r)"/build M="$PWD" modules_install 20 sudo depmod -a 21 sudo modprobe vdpa 22 sudo modprobe vhost_vdpa 23 sudo modprobe vdpa_sim 24 sudo modprobe vdpa_sim_blk 25 sudo modprobe vdpa_sim_net [all …]
|
H A D | build-custom-image.sh | 15 sudo sgdisk -e "$IMAGE_NAME_BASE.raw" 16 sudo parted "$IMAGE_NAME_BASE.raw" resizepart 1 5369MB 19 export ROOTFS=/dev/mapper/$(sudo kpartx -v -a $IMAGE_NAME_BASE.raw | grep "p1 " | cut -f 3 -d " ") 21 sudo e2fsck -f "$ROOTFS" 22 sudo resize2fs "$ROOTFS" 24 sudo mount $ROOTFS mnt 25 sudo mv mnt/etc/resolv.conf mnt/etc/resolv.conf.backup 32 sudo dpkg -i cuda-keyring_1.1-1_all.deb 33 sudo apt-get update 34 sudo apt-get -y install cuda-drivers [all …]
|
H A D | run_integration_tests_x86_64.sh | 130 sudo mount -t ext4 "$BLK_IMAGE" $MNT_DIR 131 sudo bash -c "echo bar > $MNT_DIR/foo" || exit 1 132 sudo umount "$BLK_IMAGE" 160 sudo bash -c "echo 1000000 > /sys/kernel/mm/ksm/pages_to_scan" 161 sudo bash -c "echo 10 > /sys/kernel/mm/ksm/sleep_millisecs" 162 sudo bash -c "echo 1 > /sys/kernel/mm/ksm/run" 167 echo "$PAGE_NUM" | sudo tee /proc/sys/vm/nr_hugepages 168 sudo chmod a+rwX /dev/hugepages
|
H A D | run_integration_tests_aarch64.sh | 153 sudo mount -t ext4 "$BLK_IMAGE" $MNT_DIR 154 sudo bash -c "echo bar > $MNT_DIR/foo" || exit 1 155 sudo umount "$BLK_IMAGE" 199 sudo bash -c "echo 1000000 > /sys/kernel/mm/ksm/pages_to_scan" 200 sudo bash -c "echo 10 > /sys/kernel/mm/ksm/sleep_millisecs" 201 sudo bash -c "echo 1 > /sys/kernel/mm/ksm/run" 206 echo "$PAGE_NUM" | sudo tee /proc/sys/vm/nr_hugepages 207 sudo chmod a+rwX /dev/hugepages
|
H A D | run_integration_tests_live_migration.sh | 74 echo "$PAGE_NUM" | sudo tee /proc/sys/vm/nr_hugepages 75 sudo chmod a+rwX /dev/hugepages
|
H A D | run_metrics.sh | 97 echo "$PAGE_NUM" | sudo tee /proc/sys/vm/nr_hugepages 98 sudo chmod a+rwX /dev/hugepages
|
H A D | run_openapi_tests.sh | 5 sudo docker run --rm -v "${PWD}":/local openapitools/openapi-generator-cli validate -i /local/vmm/s…
|
/cloud-hypervisor/.github/workflows/ |
H A D | integration-windows.yaml | 20 sudo apt-get update 21 sudo apt-get -y install ca-certificates curl gnupg 22 …curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyring… 23 sudo chmod a+r /usr/share/keyrings/docker-archive-keyring.gpg 24 …pg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/source… 25 sudo apt-get update 26 sudo apt install -y docker-ce docker-ce-cli 30 sudo apt install -y ca-certificates curl apt-transport-https lsb-release gnupg 31 …curl -sL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo tee /etc/apt/tru… 32 …echo "deb [arch=amd64] https://packages.microsoft.com/repos/azure-cli/ jammy main" | sudo tee /etc… [all …]
|
H A D | integration-arm64.yaml | 14 run: sudo chown -R runner:runner ${GITHUB_WORKSPACE} 22 run: sudo modprobe openvswitch 29 sudo apt install -y ca-certificates curl apt-transport-https lsb-release gnupg 30 …curl -sL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo tee /etc/apt/tru… 31 …h=arm64] https://packages.microsoft.com/repos/azure-cli/ bookworm main" | sudo tee /etc/apt/source… 32 sudo apt update 33 sudo apt install -y azure-cli
|
H A D | integration-x86-64.yaml | 26 sudo apt-get update 27 sudo apt-get -y install ca-certificates curl gnupg 28 …curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyring… 29 sudo chmod a+r /usr/share/keyrings/docker-archive-keyring.gpg 30 …pg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/source… 31 sudo apt-get update 32 sudo apt install -y docker-ce docker-ce-cli 41 run: sudo modprobe openvswitch
|
H A D | taplo.yaml | 17 run: sudo apt-get update && sudo apt-get -yqq install build-essential libssl-dev
|
/cloud-hypervisor/docs/ |
H A D | virtiofs-root.md | 25 # this needs sudo to be able to set root permissions on fs components 26 sudo tar -xf /path/to/alpine-minirootfs-3.13.1-x86_64.tar.gz 29 sudo cp /etc/resolv.conf etc/ 32 sudo chroot $PWD apk add openrc busybox-initscripts 35 sudo sed -i '/vt100/a \n# paravirt console\nhvc0::respawn:/sbin/getty -L hvc0 115200 vt100' etc/ini… 38 sudo sed -i 's/root:!::0:::::/root:::0:::::/' etc/shadow 41 sudo ln -sf /etc/init.d/$i etc/runlevels/default/$i 44 sudo ln -sf /etc/init.d/$i etc/runlevels/boot/$i 48 sudo ln -sf /etc/init.d/$i etc/runlevels/shutdown/$i 52 sudo ln -sf /etc/init.d/$i etc/runlevels/sysinit/$i [all …]
|
H A D | vfio-user.md | 53 sudo scripts/setup.sh 57 sudo killall ./build/bin/nvmf_tgt 58 sudo ./build/bin/nvmf_tgt -i 0 -e 0xFFFF -m 0x1 & 60 sudo ./scripts/rpc.py nvmf_create_transport -t VFIOUSER 61 sudo rm -rf /tmp/nvme-vfio-user 62 sudo mkdir -p /tmp/nvme-vfio-user 63 sudo ./scripts/rpc.py bdev_aio_create ~/images/test-disk.raw test 512 64 sudo ./scripts/rpc.py nvmf_create_subsystem nqn.2019-07.io.spdk:cnode -a -s test 65 sudo ./scripts/rpc.py nvmf_subsystem_add_ns nqn.2019-07.io.spdk:cnode test 66 sudo ./scripts/rpc.py nvmf_subsystem_add_listener nqn.2019-07.io.spdk:cnode -t VFIOUSER -a /tmp/nvm… [all …]
|
H A D | vhost-user-net-testing.md | 42 sudo apt-get update 43 sudo apt-get install openvswitch-switch-dpdk 44 sudo update-alternatives --set ovs-vswitchd /usr/lib/openvswitch-switch-dpdk/ovs-vswitchd-dpdk 57 sudo service openvswitch-switch start 66 sudo service openvswitch-switch restart 110 sudo ip addr add 172.100.0.1/24 dev ens3 111 sudo ip link set up dev ens3 117 sudo ip addr add 172.100.0.2/24 dev ens3 118 sudo ip link set up dev ens3 124 sudo ping 172.100.0.1 [all …]
|
H A D | vdpa.md | 108 sudo modprobe vdpa 109 sudo modprobe vhost_vdpa 110 sudo modprobe vdpa_sim 111 sudo modprobe vdpa_sim_blk 118 sudo vdpa dev add name vdpa-blk1 mgmtdev vdpasim_blk 119 sudo chown $USER:$USER /dev/vhost-vdpa-0 120 sudo chmod 660 /dev/vhost-vdpa-0
|
H A D | riscv.md | 30 sudo apt-get update 31 sudo apt-get install git build-essential m4 bison flex uuid-dev qemu-utils 72 sudo $CLOUDH/cloud-hypervisor/target/debug/cloud-hypervisor \ 94 sudo apt update 95 sudo apt install opensbi qemu-system-misc u-boot-qemu 109 sudo make install 150 sudo modprobe kvm
|
H A D | macvtap-bridge.md | 12 sudo ip link add link "$host_net" name macvtap0 type macvtap 13 sudo ip link set macvtap0 address "$mac" up 14 sudo ip link show macvtap0 21 sudo chown "$UID:$UID" "$tapdevice"
|
H A D | uefi.md | 14 sudo apt-get update 15 sudo apt-get install uuid-dev nasm iasl build-essential python3-distutils git 36 $ sudo apt-get update 37 $ sudo apt-get install uuid-dev nasm iasl build-essential python3-distutils git
|
H A D | vhost-user-blk-testing.md | 47 echo 1024 | sudo tee /proc/sys/vm/nr_hugepages 75 sudo HUGEMEM=2048 scripts/setup.sh 76 sudo ./build/bin/vhost -S /var/tmp -s 1024 -m 0x3 & 83 sudo scripts/rpc.py bdev_malloc_create 512 512 -b Malloc0 84 sudo scripts/rpc.py vhost_create_blk_controller --cpumask 0x1 vhost.1 Malloc0
|
H A D | building.md | 29 $ sudo apt-get update 30 $ sudo apt install git build-essential m4 bison flex uuid-dev qemu-utils musl-tools 49 $ sudo setcap cap_net_admin+ep ./target/release/cloud-hypervisor
|
H A D | hotplug.md | 21 $ sudo setcap cap_net_admin+ep ./cloud-hypervisor/target/release/cloud-hypervisor 79 $ sudo setcap cap_net_admin+ep ./cloud-hypervisor/target/release/cloud-hypervisor 95 root@ch-guest ~ # echo online | sudo tee /sys/devices/system/memory/auto_online_blocks 130 $ sudo setcap cap_net_admin+ep ./cloud-hypervisor/target/release/cloud-hypervisor 167 $ sudo setcap cap_net_admin+ep ./cloud-hypervisor/target/release/cloud-hypervisor
|
/cloud-hypervisor/test_data/cloud-init/ubuntu/ci/ |
H A D | user-data | 5 sudo: ALL=(ALL) NOPASSWD:ALL 48 echo 512 | sudo tee /proc/sys/vm/nr_hugepages 49 sudo chmod a+rwX /dev/hugepages
|
/cloud-hypervisor/tests/ |
H A D | integration.rs | 229 guest.ssh_command("sudo shutdown -H now").unwrap(); in _test_api_shutdown() 294 guest.ssh_command("sudo shutdown -H now").unwrap(); in _test_api_delete() 770 "sudo ip addr add 172.100.0.1/24 dev {guest_net_iface}" in setup_ovs_dpdk_guests() 774 .ssh_command(&format!("sudo ip link set up dev {guest_net_iface}")) in setup_ovs_dpdk_guests() 815 "sudo ip addr add 172.100.0.2/24 dev {guest_net_iface}" in setup_ovs_dpdk_guests() 819 .ssh_command(&format!("sudo ip link set up dev {guest_net_iface}")) in setup_ovs_dpdk_guests() 1459 format!("sudo mount -o {mount_ro_rw_flag} -t ext4 /dev/vdc mount_image/").as_str(), in test_vhost_user_blk() 1492 guest.ssh_command("sudo umount /dev/vdc").unwrap(); in test_vhost_user_blk() 1668 .ssh_command("mkdir -p mount_dir && sudo mount -t virtiofs myfs mount_dir/") in _test_virtio_fs() 1709 guest.ssh_command("sudo umount mount_dir").unwrap(); in _test_virtio_fs() [all …]
|
/cloud-hypervisor/test_infra/src/ |
H A D | lib.rs | 1132 …ssh_command_ip("sudo socat - SOCKET-LISTEN:40:0:x00x00x10x00x00x00x03x00x00x00x00x00x00x00 > vsock… in check_vsock() 1162 let list_boots_cmd = "sudo last | grep -c reboot"; in reboot_linux() 1171 self.ssh_command("sudo reboot").unwrap(); in reboot_linux() 1184 self.ssh_command("echo online | sudo tee /sys/devices/system/memory/auto_online_blocks") in enable_memory_hotplug() 1195 self.ssh_command("sudo dd if=/dev/vda of=/dev/null bs=1M iflag=direct count=1024") in check_devices_common() 1197 self.ssh_command("sudo dd if=/dev/vdb of=/dev/null bs=1M iflag=direct count=8") in check_devices_common() 1200 self.ssh_command("sudo head -c 1000 /dev/hwrng > /dev/null") in check_devices_common() 1208 let console_cmd = format!("echo {console_text} | sudo tee /dev/hvc0"); in check_devices_common() 1220 self.ssh_command(&format!("sudo mount {pmem_path} /mnt")) in check_devices_common() 1225 self.ssh_command("echo test123 | sudo tee /mnt/test") in check_devices_common() [all …]
|
/cloud-hypervisor/test_data/cloud-init/ubuntu/local/ |
H A D | user-data | 5 sudo: ALL=(ALL) NOPASSWD:ALL
|