#!/bin/sh # # SPDX-License-Identifier: AGPL-3.0-or-later # # PASST - Plug A Simple Socket Transport # for qemu/UNIX domain socket mode # # test/passt.mem.mbuto - mbuto (https://mbuto.sh) profile for memory usage tests # # Copyright (c) 2022 Red Hat GmbH # Author: Stefano Brivio PROGS="${PROGS:-ash,dash,bash chmod ip mount insmod mkdir ln cat chmod modprobe grep mknod sed chown sleep bc ls ps mount unshare chroot cp kill diff head tail sort tr tee cut nm which}" KMODS="${KMODS:- virtio_net virtio_pci vmw_vsock_virtio_transport}" NODES="${NODES:-console kmsg null ptmx random urandom zero}" LINKS="${LINKS:- ash,dash,bash /init ash,dash,bash /bin/sh}" DIRS="${DIRS} /tmp /sbin" COPIES="${COPIES} ../passt.avx2,/usr/bin/passt.avx2" FIXUP="${FIXUP}"' chmod 777 /tmp ip link set eth0 up ip address add 192.0.2.2/24 dev eth0 ip address add 2001:db8::2/64 dev eth0 ip route add default via 192.0.2.1 ip -6 route add default via 2001:db8::1 dev eth0 sleep 2 sh +m ' OUTPUT="KERNEL=__KERNEL__ INITRD=__INITRD__ "