From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id 180242BA1 for ; Thu, 23 Feb 2017 16:58:49 +0100 (CET) Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 23 Feb 2017 07:58:49 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.35,198,1484035200"; d="scan'208";a="1101476241" Received: from sivswdev02.ir.intel.com ([10.237.217.46]) by orsmga001.jf.intel.com with ESMTP; 23 Feb 2017 07:58:48 -0800 From: Ferruh Yigit To: spp@dpdk.org Cc: Ferruh Yigit Date: Thu, 23 Feb 2017 15:58:43 +0000 Message-Id: <20170223155843.6234-3-ferruh.yigit@intel.com> X-Mailer: git-send-email 2.8.4 In-Reply-To: <20170223155843.6234-1-ferruh.yigit@intel.com> References: <20170223155843.6234-1-ferruh.yigit@intel.com> Subject: [spp] [PATCH 3/3] doc: break long command lines X-BeenThere: spp@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Soft Patch Panel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Feb 2017 15:58:50 -0000 Signed-off-by: Ferruh Yigit --- docs/setup_guide.md | 65 +++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 56 insertions(+), 9 deletions(-) diff --git a/docs/setup_guide.md b/docs/setup_guide.md index c7934cb..399c85d 100644 --- a/docs/setup_guide.md +++ b/docs/setup_guide.md @@ -17,17 +17,47 @@ python spp.py -p 5555 -s 6666 Start spp_primary ----------------- -sudo ./src/primary/src/primary/x86_64-native-linuxapp-gcc/spp_primary -c 0x02 -n 4 --socket-mem 512,512 --huge-dir=/dev/hugepages --proc-type=primary -- -p 0x03 -n 4 -s 192.168.122.1:5555 +sudo ./src/primary/src/primary/x86_64-native-linuxapp-gcc/spp_primary \ + -c 0x02 -n 4 \ + --socket-mem 512,512 \ + --huge-dir=/dev/hugepages \ + --proc-type=primary \ + -- \ + -p 0x03 \ + -n 4 \ + -s 192.168.122.1:5555 Start spp_nfv ------------- -sudo ./src/nfv/src/nfv/x86_64-native-linuxapp-gcc/spp_nfv -c 0x06 -n 4 --proc-type=secondary -- -n 1 -s 192.168.122.1:6666 -sudo ./src/nfv/src/nfv/x86_64-native-linuxapp-gcc/spp_nfv 0x0A -n 4 --proc-type=secondary -- -n 1 -s 192.168.122.1:6666 +sudo ./src/nfv/src/nfv/x86_64-native-linuxapp-gcc/spp_nfv \ + -c 0x06 -n 4 \ + --proc-type=secondary \ + -- \ + -n 1 \ + -s 192.168.122.1:6666 + +sudo ./src/nfv/src/nfv/x86_64-native-linuxapp-gcc/spp_nfv \ + -c 0x0A -n 4 \ + --proc-type=secondary \ + -- \ + -n 1 \ + -s 192.168.122.1:6666 Start VM (QEMU) --------------- Common qemu command line: -sudo ./x86_64-softmmu/qemu-system-x86_64 -cpu host -enable-kvm -object memory-backend-file,id=mem,size=2048M,mem-path=/dev/hugepages,share=on -numa node,memdev=mem -mem-prealloc -hda /home/dpdk/debian_wheezy_amd64_standard.qcow2 -m 2048 -smp cores=4,threads=1,sockets=1 -device e1000,netdev=net0,mac=DE:AD:BE:EF:00:01 -netdev tap,id=net0 -nographic -vnc :2 +sudo ./x86_64-softmmu/qemu-system-x86_64 \ + -cpu host \ + -enable-kvm \ + -object memory-backend-file,id=mem,size=2048M,mem-path=/dev/hugepages,share=on \ + -numa node,memdev=mem \ + -mem-prealloc \ + -hda /home/dpdk/debian_wheezy_amd64_standard.qcow2 \ + -m 2048 \ + -smp cores=4,threads=1,sockets=1 \ + -device e1000,netdev=net0,mac=DE:AD:BE:EF:00:01 \ + -netdev tap,id=net0 \ + -nographic -vnc :2 To start spp_vm "qemu-ifup" script required, please copy docs/qemu-ifup to host /etc/qemu-ifup @@ -37,14 +67,31 @@ vhost interface ~~~~~~~~~~~~~~~~~ - spp should do a "sec x:add vhost y" before starting the VM. x: vnf number, y: vhost port id. - Needs vhost argument for qemu: - sudo ./x86_64-softmmu/qemu-system-x86_64 -cpu host -enable-kvm -object memory-backend-file,id=mem,size=2048M,mem-path=/dev/hugepages,share=on -numa node,memdev=mem -mem-prealloc -hda /home/dpdk/debian_wheezy_amd64_standard.qcow2 -m 2048 -smp cores=4,threads=1,sockets=1 -device e1000,netdev=net0,mac=DE:AD:BE:EF:00:01 -netdev tap,id=net0 -chardev socket,id=chr0,path=/tmp/sock0 -netdev vhost-user,id=net1,chardev=chr0,vhostforce -device virtio-net-pci,netdev=net1 -nographic -vnc :2 - + sudo ./x86_64-softmmu/qemu-system-x86_64 \ + -cpu host \ + -enable-kvm \ + -object memory-backend-file,id=mem,size=2048M,mem-path=/dev/hugepages,share=on \ + -numa node,memdev=mem \ + -mem-prealloc \ + -hda /home/dpdk/debian_wheezy_amd64_standard.qcow2 \ + -m 2048 \ + -smp cores=4,threads=1,sockets=1 \ + -device e1000,netdev=net0,mac=DE:AD:BE:EF:00:01 \ + -netdev tap,id=net0 \ + -chardev socket,id=chr0,path=/tmp/sock0 \ + -netdev vhost-user,id=net1,chardev=chr0,vhostforce \ + -device virtio-net-pci,netdev=net1 \ + -nographic -vnc :2 Start spp_vm (Inside the VM) ---------------------------- -sudo ./src/vm/src/vm/x86_64-native-linuxapp-gcc/spp_vm -c 0x03 -n 4 --proc-type=primary -- -p 0x01 -n 1 -s 192.168.122.1:6666 - - +sudo ./src/vm/src/vm/x86_64-native-linuxapp-gcc/spp_vm \ + -c 0x03 -n 4 \ + --proc-type=primary \ + -- \ + -p 0x01 \ + -n 1 \ + -s 192.168.122.1:6666 Test Setups =========== -- 2.9.3