00:00:00.001 Started by upstream project "autotest-per-patch" build number 121266 00:00:00.002 originally caused by: 00:00:00.002 Started by user sys_sgci 00:00:00.089 Checking out git https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool into /var/jenkins_home/workspace/centos7-vg-autotest_script/33b20b30f0a51e6b52980845e0f6aa336787973ad45e341fbbf98d1b65b265d4 to read jbp/jenkins/jjb-config/jobs/autotest-downstream/autotest-vg.groovy 00:00:00.090 The recommended git tool is: git 00:00:00.090 using credential 00000000-0000-0000-0000-000000000002 00:00:00.094 > git rev-parse --resolve-git-dir /var/jenkins_home/workspace/centos7-vg-autotest_script/33b20b30f0a51e6b52980845e0f6aa336787973ad45e341fbbf98d1b65b265d4/jbp/.git # timeout=10 00:00:00.132 Fetching changes from the remote Git repository 00:00:00.133 > git config remote.origin.url https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool # timeout=10 00:00:00.171 Using shallow fetch with depth 1 00:00:00.171 Fetching upstream changes from https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool 00:00:00.171 > git --version # timeout=10 00:00:00.205 > git --version # 'git version 2.39.2' 00:00:00.205 using GIT_ASKPASS to set credentials SPDKCI HTTPS Credentials 00:00:00.206 Setting http proxy: proxy-dmz.intel.com:911 00:00:00.206 > git fetch --tags --force --progress --depth=1 -- https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool refs/heads/master # timeout=5 00:00:05.277 > git rev-parse origin/FETCH_HEAD^{commit} # timeout=10 00:00:05.288 > git rev-parse FETCH_HEAD^{commit} # timeout=10 00:00:05.302 Checking out Revision f964f6d3463483adf05cc5c086f2abd292e05f1d (FETCH_HEAD) 00:00:05.302 > git config core.sparsecheckout # timeout=10 00:00:05.312 > git read-tree -mu HEAD # timeout=10 00:00:05.328 > git checkout -f f964f6d3463483adf05cc5c086f2abd292e05f1d # timeout=5 00:00:05.367 Commit message: "ansible/roles/custom_facts: Drop nvme features" 00:00:05.367 > git rev-list --no-walk f964f6d3463483adf05cc5c086f2abd292e05f1d # timeout=10 00:00:05.453 [Pipeline] Start of Pipeline 00:00:05.467 [Pipeline] library 00:00:05.468 Loading library shm_lib@master 00:00:05.468 Library shm_lib@master is cached. Copying from home. 00:00:05.483 [Pipeline] node 00:00:20.484 Still waiting to schedule task 00:00:20.484 Waiting for next available executor on ‘vagrant-vm-host’ 00:12:21.756 Running on VM-host-SM16 in /var/jenkins/workspace/centos7-vg-autotest 00:12:21.758 [Pipeline] { 00:12:21.772 [Pipeline] catchError 00:12:21.774 [Pipeline] { 00:12:21.792 [Pipeline] wrap 00:12:21.803 [Pipeline] { 00:12:21.812 [Pipeline] stage 00:12:21.814 [Pipeline] { (Prologue) 00:12:21.835 [Pipeline] echo 00:12:21.837 Node: VM-host-SM16 00:12:21.843 [Pipeline] cleanWs 00:12:21.852 [WS-CLEANUP] Deleting project workspace... 00:12:21.852 [WS-CLEANUP] Deferred wipeout is used... 00:12:21.857 [WS-CLEANUP] done 00:12:22.040 [Pipeline] setCustomBuildProperty 00:12:22.108 [Pipeline] nodesByLabel 00:12:22.110 Found a total of 1 nodes with the 'sorcerer' label 00:12:22.121 [Pipeline] httpRequest 00:12:22.126 HttpMethod: GET 00:12:22.127 URL: http://10.211.164.96/packages/jbp_f964f6d3463483adf05cc5c086f2abd292e05f1d.tar.gz 00:12:22.131 Sending request to url: http://10.211.164.96/packages/jbp_f964f6d3463483adf05cc5c086f2abd292e05f1d.tar.gz 00:12:22.135 Response Code: HTTP/1.1 200 OK 00:12:22.135 Success: Status code 200 is in the accepted range: 200,404 00:12:22.136 Saving response body to /var/jenkins/workspace/centos7-vg-autotest/jbp_f964f6d3463483adf05cc5c086f2abd292e05f1d.tar.gz 00:12:22.273 [Pipeline] sh 00:12:22.551 + tar --no-same-owner -xf jbp_f964f6d3463483adf05cc5c086f2abd292e05f1d.tar.gz 00:12:22.572 [Pipeline] httpRequest 00:12:22.577 HttpMethod: GET 00:12:22.577 URL: http://10.211.164.96/packages/spdk_bca9154a042b3b4d2ec09c2b3bf0dcd75141dcf7.tar.gz 00:12:22.578 Sending request to url: http://10.211.164.96/packages/spdk_bca9154a042b3b4d2ec09c2b3bf0dcd75141dcf7.tar.gz 00:12:22.579 Response Code: HTTP/1.1 200 OK 00:12:22.579 Success: Status code 200 is in the accepted range: 200,404 00:12:22.580 Saving response body to /var/jenkins/workspace/centos7-vg-autotest/spdk_bca9154a042b3b4d2ec09c2b3bf0dcd75141dcf7.tar.gz 00:12:24.902 [Pipeline] sh 00:12:25.176 + tar --no-same-owner -xf spdk_bca9154a042b3b4d2ec09c2b3bf0dcd75141dcf7.tar.gz 00:12:28.474 [Pipeline] sh 00:12:28.754 + git -C spdk log --oneline -n5 00:12:28.754 bca9154a0 [TEST] Run `sw_hotplug` test with ASAN 00:12:28.754 e29339c01 [TEST] release claimed base bdevs for raids in configuring state 00:12:28.754 06472fb6d lib/idxd: fix batch size in kernel IDXD 00:12:28.754 44dcf4fb9 pkgdep/idxd: Add dependency for accel-config used in kernel IDXD 00:12:28.754 3dbaa93c1 nvmf: pass command dword 12 and 13 for write 00:12:28.777 [Pipeline] writeFile 00:12:28.796 [Pipeline] sh 00:12:29.077 + jbp/jenkins/jjb-config/jobs/scripts/autorun_quirks.sh 00:12:29.089 [Pipeline] sh 00:12:29.369 + cat autorun-spdk.conf 00:12:29.369 SPDK_TEST_UNITTEST=1 00:12:29.369 SPDK_RUN_FUNCTIONAL_TEST=1 00:12:29.369 SPDK_TEST_BLOCKDEV=1 00:12:29.369 SPDK_TEST_DAOS=1 00:12:29.369 SPDK_RUN_ASAN=1 00:12:29.369 SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:12:29.377 RUN_NIGHTLY=0 00:12:29.379 [Pipeline] } 00:12:29.397 [Pipeline] // stage 00:12:29.413 [Pipeline] stage 00:12:29.416 [Pipeline] { (Run VM) 00:12:29.430 [Pipeline] sh 00:12:29.710 + jbp/jenkins/jjb-config/jobs/scripts/prepare_nvme.sh 00:12:29.710 + echo 'Start stage prepare_nvme.sh' 00:12:29.710 Start stage prepare_nvme.sh 00:12:29.710 + [[ -n 2 ]] 00:12:29.710 + disk_prefix=ex2 00:12:29.710 + [[ -n /var/jenkins/workspace/centos7-vg-autotest ]] 00:12:29.710 + [[ -e /var/jenkins/workspace/centos7-vg-autotest/autorun-spdk.conf ]] 00:12:29.710 + source /var/jenkins/workspace/centos7-vg-autotest/autorun-spdk.conf 00:12:29.710 ++ SPDK_TEST_UNITTEST=1 00:12:29.710 ++ SPDK_RUN_FUNCTIONAL_TEST=1 00:12:29.710 ++ SPDK_TEST_BLOCKDEV=1 00:12:29.710 ++ SPDK_TEST_DAOS=1 00:12:29.710 ++ SPDK_RUN_ASAN=1 00:12:29.710 ++ SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:12:29.710 ++ RUN_NIGHTLY=0 00:12:29.710 + cd /var/jenkins/workspace/centos7-vg-autotest 00:12:29.710 + nvme_files=() 00:12:29.710 + declare -A nvme_files 00:12:29.710 + backend_dir=/var/lib/libvirt/images/backends 00:12:29.710 + nvme_files['nvme.img']=5G 00:12:29.710 + nvme_files['nvme-cmb.img']=5G 00:12:29.710 + nvme_files['nvme-multi0.img']=4G 00:12:29.710 + nvme_files['nvme-multi1.img']=4G 00:12:29.710 + nvme_files['nvme-multi2.img']=4G 00:12:29.710 + nvme_files['nvme-openstack.img']=8G 00:12:29.710 + nvme_files['nvme-zns.img']=5G 00:12:29.710 + (( SPDK_TEST_NVME_PMR == 1 )) 00:12:29.710 + (( SPDK_TEST_FTL == 1 )) 00:12:29.710 + (( SPDK_TEST_NVME_FDP == 1 )) 00:12:29.710 + [[ ! -d /var/lib/libvirt/images/backends ]] 00:12:29.710 + for nvme in "${!nvme_files[@]}" 00:12:29.710 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex2-nvme-multi2.img -s 4G 00:12:29.710 Formatting '/var/lib/libvirt/images/backends/ex2-nvme-multi2.img', fmt=raw size=4294967296 preallocation=falloc 00:12:29.710 + for nvme in "${!nvme_files[@]}" 00:12:29.710 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex2-nvme-cmb.img -s 5G 00:12:29.710 Formatting '/var/lib/libvirt/images/backends/ex2-nvme-cmb.img', fmt=raw size=5368709120 preallocation=falloc 00:12:29.710 + for nvme in "${!nvme_files[@]}" 00:12:29.710 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex2-nvme-openstack.img -s 8G 00:12:29.710 Formatting '/var/lib/libvirt/images/backends/ex2-nvme-openstack.img', fmt=raw size=8589934592 preallocation=falloc 00:12:29.710 + for nvme in "${!nvme_files[@]}" 00:12:29.710 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex2-nvme-zns.img -s 5G 00:12:29.710 Formatting '/var/lib/libvirt/images/backends/ex2-nvme-zns.img', fmt=raw size=5368709120 preallocation=falloc 00:12:29.710 + for nvme in "${!nvme_files[@]}" 00:12:29.710 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex2-nvme-multi1.img -s 4G 00:12:29.710 Formatting '/var/lib/libvirt/images/backends/ex2-nvme-multi1.img', fmt=raw size=4294967296 preallocation=falloc 00:12:29.710 + for nvme in "${!nvme_files[@]}" 00:12:29.710 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex2-nvme-multi0.img -s 4G 00:12:29.710 Formatting '/var/lib/libvirt/images/backends/ex2-nvme-multi0.img', fmt=raw size=4294967296 preallocation=falloc 00:12:29.710 + for nvme in "${!nvme_files[@]}" 00:12:29.710 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex2-nvme.img -s 5G 00:12:29.710 Formatting '/var/lib/libvirt/images/backends/ex2-nvme.img', fmt=raw size=5368709120 preallocation=falloc 00:12:29.710 ++ sudo grep -rl ex2-nvme.img /etc/libvirt/qemu 00:12:29.710 + echo 'End stage prepare_nvme.sh' 00:12:29.710 End stage prepare_nvme.sh 00:12:29.723 [Pipeline] sh 00:12:30.003 + DISTRO=centos7 CPUS=10 RAM=12288 jbp/jenkins/jjb-config/jobs/scripts/vagrant_create_vm.sh 00:12:30.003 Setup: -n 10 -s 12288 -x http://proxy-dmz.intel.com:911 -p libvirt --qemu-emulator=/usr/local/qemu/vanilla-v8.0.0/bin/qemu-system-x86_64 --nic-model=e1000 -b /var/lib/libvirt/images/backends/ex2-nvme.img -H -a -v -f centos7 00:12:30.003 00:12:30.003 DIR=/var/jenkins/workspace/centos7-vg-autotest/spdk/scripts/vagrant 00:12:30.003 SPDK_DIR=/var/jenkins/workspace/centos7-vg-autotest/spdk 00:12:30.003 VAGRANT_TARGET=/var/jenkins/workspace/centos7-vg-autotest 00:12:30.003 HELP=0 00:12:30.003 DRY_RUN=0 00:12:30.003 NVME_FILE=/var/lib/libvirt/images/backends/ex2-nvme.img, 00:12:30.003 NVME_DISKS_TYPE=nvme, 00:12:30.003 NVME_AUTO_CREATE=0 00:12:30.003 NVME_DISKS_NAMESPACES=, 00:12:30.003 NVME_CMB=, 00:12:30.003 NVME_PMR=, 00:12:30.003 NVME_ZNS=, 00:12:30.003 NVME_MS=, 00:12:30.003 NVME_FDP=, 00:12:30.003 SPDK_VAGRANT_DISTRO=centos7 00:12:30.003 SPDK_VAGRANT_VMCPU=10 00:12:30.003 SPDK_VAGRANT_VMRAM=12288 00:12:30.003 SPDK_VAGRANT_PROVIDER=libvirt 00:12:30.003 SPDK_VAGRANT_HTTP_PROXY=http://proxy-dmz.intel.com:911 00:12:30.003 SPDK_QEMU_EMULATOR=/usr/local/qemu/vanilla-v8.0.0/bin/qemu-system-x86_64 00:12:30.003 SPDK_OPENSTACK_NETWORK=0 00:12:30.003 VAGRANT_PACKAGE_BOX=0 00:12:30.003 VAGRANTFILE=/var/jenkins/workspace/centos7-vg-autotest/spdk/scripts/vagrant/Vagrantfile 00:12:30.003 FORCE_DISTRO=true 00:12:30.003 VAGRANT_BOX_VERSION= 00:12:30.003 EXTRA_VAGRANTFILES= 00:12:30.003 NIC_MODEL=e1000 00:12:30.003 00:12:30.003 mkdir: created directory '/var/jenkins/workspace/centos7-vg-autotest/centos7-libvirt' 00:12:30.003 /var/jenkins/workspace/centos7-vg-autotest/centos7-libvirt /var/jenkins/workspace/centos7-vg-autotest 00:12:33.288 Bringing machine 'default' up with 'libvirt' provider... 00:12:33.855 ==> default: Creating image (snapshot of base box volume). 00:12:34.114 ==> default: Creating domain with the following settings... 00:12:34.114 ==> default: -- Name: centos7-7.8.2003-1711172311-2200_default_1714138892_bbcab260312220330262 00:12:34.114 ==> default: -- Domain type: kvm 00:12:34.114 ==> default: -- Cpus: 10 00:12:34.114 ==> default: -- Feature: acpi 00:12:34.114 ==> default: -- Feature: apic 00:12:34.114 ==> default: -- Feature: pae 00:12:34.114 ==> default: -- Memory: 12288M 00:12:34.114 ==> default: -- Memory Backing: hugepages: 00:12:34.114 ==> default: -- Management MAC: 00:12:34.114 ==> default: -- Loader: 00:12:34.114 ==> default: -- Nvram: 00:12:34.114 ==> default: -- Base box: spdk/centos7 00:12:34.114 ==> default: -- Storage pool: default 00:12:34.114 ==> default: -- Image: /var/lib/libvirt/images/centos7-7.8.2003-1711172311-2200_default_1714138892_bbcab260312220330262.img (20G) 00:12:34.114 ==> default: -- Volume Cache: default 00:12:34.114 ==> default: -- Kernel: 00:12:34.114 ==> default: -- Initrd: 00:12:34.114 ==> default: -- Graphics Type: vnc 00:12:34.114 ==> default: -- Graphics Port: -1 00:12:34.114 ==> default: -- Graphics IP: 127.0.0.1 00:12:34.114 ==> default: -- Graphics Password: Not defined 00:12:34.114 ==> default: -- Video Type: cirrus 00:12:34.114 ==> default: -- Video VRAM: 9216 00:12:34.114 ==> default: -- Sound Type: 00:12:34.114 ==> default: -- Keymap: en-us 00:12:34.114 ==> default: -- TPM Path: 00:12:34.114 ==> default: -- INPUT: type=mouse, bus=ps2 00:12:34.114 ==> default: -- Command line args: 00:12:34.114 ==> default: -> value=-device, 00:12:34.114 ==> default: -> value=nvme,id=nvme-0,serial=12340,addr=0x10, 00:12:34.114 ==> default: -> value=-drive, 00:12:34.114 ==> default: -> value=format=raw,file=/var/lib/libvirt/images/backends/ex2-nvme.img,if=none,id=nvme-0-drive0, 00:12:34.114 ==> default: -> value=-device, 00:12:34.114 ==> default: -> value=nvme-ns,drive=nvme-0-drive0,bus=nvme-0,nsid=1,zoned=false,logical_block_size=4096,physical_block_size=4096, 00:12:34.377 ==> default: Creating shared folders metadata... 00:12:34.377 ==> default: Starting domain. 00:12:36.913 ==> default: Waiting for domain to get an IP address... 00:12:46.975 ==> default: Waiting for SSH to become available... 00:12:51.163 ==> default: Configuring and enabling network interfaces... 00:12:54.444 default: SSH address: 192.168.121.195:22 00:12:54.444 default: SSH username: vagrant 00:12:54.444 default: SSH auth method: private key 00:12:55.378 ==> default: Rsyncing folder: /mnt/jenkins_nvme/jenkins/workspace/centos7-vg-autotest/spdk/ => /home/vagrant/spdk_repo/spdk 00:13:05.397 ==> default: Mounting SSHFS shared folder... 00:13:06.333 ==> default: Mounting folder via SSHFS: /mnt/jenkins_nvme/jenkins/workspace/centos7-vg-autotest/centos7-libvirt/output => /home/vagrant/spdk_repo/output 00:13:06.333 ==> default: Checking Mount.. 00:13:06.993 ==> default: Folder Successfully Mounted! 00:13:06.993 ==> default: Running provisioner: file... 00:13:07.253 default: ~/.gitconfig => .gitconfig 00:13:07.512 00:13:07.512 SUCCESS! 00:13:07.512 00:13:07.512 cd to /var/jenkins/workspace/centos7-vg-autotest/centos7-libvirt and type "vagrant ssh" to use. 00:13:07.512 Use vagrant "suspend" and vagrant "resume" to stop and start. 00:13:07.512 Use vagrant "destroy" followed by "rm -rf /var/jenkins/workspace/centos7-vg-autotest/centos7-libvirt" to destroy all trace of vm. 00:13:07.512 00:13:07.525 [Pipeline] } 00:13:07.546 [Pipeline] // stage 00:13:07.555 [Pipeline] dir 00:13:07.556 Running in /var/jenkins/workspace/centos7-vg-autotest/centos7-libvirt 00:13:07.557 [Pipeline] { 00:13:07.571 [Pipeline] catchError 00:13:07.572 [Pipeline] { 00:13:07.584 [Pipeline] sh 00:13:07.861 + vagrant ssh-config --host vagrant 00:13:07.861 + sed -ne /^Host/,$p 00:13:07.861 + tee ssh_conf 00:13:11.146 Host vagrant 00:13:11.146 HostName 192.168.121.195 00:13:11.146 User vagrant 00:13:11.146 Port 22 00:13:11.146 UserKnownHostsFile /dev/null 00:13:11.146 StrictHostKeyChecking no 00:13:11.146 PasswordAuthentication no 00:13:11.146 IdentityFile /var/lib/libvirt/images/.vagrant.d/boxes/spdk-VAGRANTSLASH-centos7/7.8.2003-1711172311-2200/libvirt/centos7 00:13:11.146 IdentitiesOnly yes 00:13:11.146 LogLevel FATAL 00:13:11.146 ForwardAgent yes 00:13:11.146 ForwardX11 yes 00:13:11.146 00:13:11.160 [Pipeline] withEnv 00:13:11.162 [Pipeline] { 00:13:11.179 [Pipeline] sh 00:13:11.461 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant #!/bin/bash 00:13:11.461 source /etc/os-release 00:13:11.461 [[ -e /image.version ]] && img=$(< /image.version) 00:13:11.461 # Minimal, systemd-like check. 00:13:11.461 if [[ -e /.dockerenv ]]; then 00:13:11.461 # Clear garbage from the node's name: 00:13:11.461 # agt-er_autotest_547-896 -> autotest_547-896 00:13:11.461 # $HOSTNAME is the actual container id 00:13:11.461 agent=$HOSTNAME@${DOCKER_SWARM_PLUGIN_JENKINS_AGENT_NAME#*_} 00:13:11.461 if mountpoint -q /etc/hostname; then 00:13:11.461 # We can assume this is a mount from a host where container is running, 00:13:11.461 # so fetch its hostname to easily identify the target swarm worker. 00:13:11.461 container="$(< /etc/hostname) ($agent)" 00:13:11.461 else 00:13:11.461 # Fallback 00:13:11.461 container=$agent 00:13:11.461 fi 00:13:11.461 fi 00:13:11.461 echo "${NAME} ${VERSION_ID}|$(uname -r)|${img:-N/A}|${container:-N/A}" 00:13:11.461 00:13:11.472 [Pipeline] } 00:13:11.493 [Pipeline] // withEnv 00:13:11.501 [Pipeline] setCustomBuildProperty 00:13:11.515 [Pipeline] stage 00:13:11.517 [Pipeline] { (Tests) 00:13:11.537 [Pipeline] sh 00:13:11.815 + scp -F ssh_conf -r /var/jenkins/workspace/centos7-vg-autotest/jbp/jenkins/jjb-config/jobs/scripts/autoruner.sh vagrant@vagrant:./ 00:13:11.827 [Pipeline] timeout 00:13:11.827 Timeout set to expire in 1 hr 0 min 00:13:11.829 [Pipeline] { 00:13:11.841 [Pipeline] sh 00:13:12.113 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant git -C spdk_repo/spdk reset --hard 00:13:12.679 HEAD is now at bca9154a0 [TEST] Run `sw_hotplug` test with ASAN 00:13:12.692 [Pipeline] sh 00:13:12.971 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant sudo chown vagrant:vagrant spdk_repo 00:13:12.971 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:13:12.990 [Pipeline] sh 00:13:13.268 + scp -F ssh_conf -r /var/jenkins/workspace/centos7-vg-autotest/autorun-spdk.conf vagrant@vagrant:spdk_repo 00:13:13.283 [Pipeline] sh 00:13:13.561 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant ./autoruner.sh spdk_repo 00:13:13.561 ++ readlink -f spdk_repo 00:13:13.561 + DIR_ROOT=/home/vagrant/spdk_repo 00:13:13.561 + [[ -n /home/vagrant/spdk_repo ]] 00:13:13.561 + DIR_SPDK=/home/vagrant/spdk_repo/spdk 00:13:13.561 + DIR_OUTPUT=/home/vagrant/spdk_repo/output 00:13:13.561 + [[ -d /home/vagrant/spdk_repo/spdk ]] 00:13:13.561 + [[ ! -d /home/vagrant/spdk_repo/output ]] 00:13:13.561 + [[ -d /home/vagrant/spdk_repo/output ]] 00:13:13.561 + cd /home/vagrant/spdk_repo 00:13:13.561 + source /etc/os-release 00:13:13.561 ++ NAME='CentOS Linux' 00:13:13.561 ++ VERSION='7 (Core)' 00:13:13.561 ++ ID=centos 00:13:13.561 ++ ID_LIKE='rhel fedora' 00:13:13.561 ++ VERSION_ID=7 00:13:13.561 ++ PRETTY_NAME='CentOS Linux 7 (Core)' 00:13:13.561 ++ ANSI_COLOR='0;31' 00:13:13.561 ++ CPE_NAME=cpe:/o:centos:centos:7 00:13:13.561 ++ HOME_URL=https://www.centos.org/ 00:13:13.561 ++ BUG_REPORT_URL=https://bugs.centos.org/ 00:13:13.561 ++ CENTOS_MANTISBT_PROJECT=CentOS-7 00:13:13.561 ++ CENTOS_MANTISBT_PROJECT_VERSION=7 00:13:13.561 ++ REDHAT_SUPPORT_PRODUCT=centos 00:13:13.561 ++ REDHAT_SUPPORT_PRODUCT_VERSION=7 00:13:13.561 + uname -a 00:13:13.561 Linux centos7-cloud-1711172311-2200 3.10.0-1160.114.2.el7.x86_64 #1 SMP Wed Mar 20 15:54:52 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux 00:13:13.561 + sudo /home/vagrant/spdk_repo/spdk/scripts/setup.sh status 00:13:13.561 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:13:13.561 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:13:13.820 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1, so not binding PCI dev 00:13:13.820 Hugepages 00:13:13.820 node hugesize free / total 00:13:13.820 node0 1048576kB 0 / 0 00:13:13.820 node0 2048kB 0 / 0 00:13:13.820 00:13:13.820 Type BDF Vendor Device NUMA Driver Device Block devices 00:13:13.820 virtio 0000:00:03.0 1af4 1001 unknown virtio-pci - vda 00:13:13.820 NVMe 0000:00:10.0 1b36 0010 0 nvme nvme0 nvme0n1 00:13:13.820 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:13:13.820 + rm -f /tmp/spdk-ld-path 00:13:13.820 + source autorun-spdk.conf 00:13:13.820 ++ SPDK_TEST_UNITTEST=1 00:13:13.820 ++ SPDK_RUN_FUNCTIONAL_TEST=1 00:13:13.820 ++ SPDK_TEST_BLOCKDEV=1 00:13:13.820 ++ SPDK_TEST_DAOS=1 00:13:13.820 ++ SPDK_RUN_ASAN=1 00:13:13.820 ++ SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:13:13.820 ++ RUN_NIGHTLY=0 00:13:13.820 + (( SPDK_TEST_NVME_CMB == 1 || SPDK_TEST_NVME_PMR == 1 )) 00:13:13.820 + [[ -n '' ]] 00:13:13.820 + sudo git config --global --add safe.directory /home/vagrant/spdk_repo/spdk 00:13:13.820 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:13:14.079 + for M in /var/spdk/build-*-manifest.txt 00:13:14.079 + [[ -f /var/spdk/build-pkg-manifest.txt ]] 00:13:14.079 + cp /var/spdk/build-pkg-manifest.txt /home/vagrant/spdk_repo/output/ 00:13:14.079 + for M in /var/spdk/build-*-manifest.txt 00:13:14.079 + [[ -f /var/spdk/build-repo-manifest.txt ]] 00:13:14.079 + cp /var/spdk/build-repo-manifest.txt /home/vagrant/spdk_repo/output/ 00:13:14.079 ++ uname 00:13:14.079 + [[ Linux == \L\i\n\u\x ]] 00:13:14.079 + sudo dmesg -T 00:13:14.079 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:13:14.079 + sudo dmesg --clear 00:13:14.079 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:13:14.079 + dmesg_pid=2824 00:13:14.079 + [[ CentOS Linux == FreeBSD ]] 00:13:14.079 + export UNBIND_ENTIRE_IOMMU_GROUP=yes 00:13:14.079 + UNBIND_ENTIRE_IOMMU_GROUP=yes 00:13:14.079 + sudo dmesg -Tw 00:13:14.079 + [[ -e /var/spdk/dependencies/vhost/spdk_test_image.qcow2 ]] 00:13:14.079 + [[ -x /usr/src/fio-static/fio ]] 00:13:14.079 + [[ '' == \/\q\e\m\u\_\v\f\i\o\/* ]] 00:13:14.079 + [[ ! -v VFIO_QEMU_BIN ]] 00:13:14.079 + [[ -e /usr/local/qemu/vfio-user-latest ]] 00:13:14.079 + vfios=(/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64) 00:13:14.079 + export 'VFIO_QEMU_BIN=/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:13:14.079 + VFIO_QEMU_BIN='/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:13:14.079 + [[ -e /usr/local/qemu/vanilla-latest ]] 00:13:14.079 + spdk/autorun.sh /home/vagrant/spdk_repo/autorun-spdk.conf 00:13:14.079 Test configuration: 00:13:14.079 SPDK_TEST_UNITTEST=1 00:13:14.079 SPDK_RUN_FUNCTIONAL_TEST=1 00:13:14.079 SPDK_TEST_BLOCKDEV=1 00:13:14.079 SPDK_TEST_DAOS=1 00:13:14.079 SPDK_RUN_ASAN=1 00:13:14.079 SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:13:14.079 RUN_NIGHTLY=0 13:42:12 -- common/autobuild_common.sh@15 -- $ source /home/vagrant/spdk_repo/spdk/scripts/common.sh 00:13:14.079 13:42:12 -- scripts/common.sh@508 -- $ [[ -e /bin/wpdk_common.sh ]] 00:13:14.079 13:42:12 -- scripts/common.sh@516 -- $ [[ -e /etc/opt/spdk-pkgdep/paths/export.sh ]] 00:13:14.079 13:42:12 -- scripts/common.sh@517 -- $ source /etc/opt/spdk-pkgdep/paths/export.sh 00:13:14.079 13:42:12 -- paths/export.sh@2 -- $ PATH=/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:13:14.079 13:42:12 -- paths/export.sh@3 -- $ PATH=/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:13:14.079 13:42:12 -- paths/export.sh@4 -- $ PATH=/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:13:14.079 13:42:12 -- paths/export.sh@5 -- $ export PATH 00:13:14.079 13:42:12 -- paths/export.sh@6 -- $ echo /opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:13:14.079 13:42:12 -- common/autobuild_common.sh@434 -- $ out=/home/vagrant/spdk_repo/spdk/../output 00:13:14.079 13:42:12 -- common/autobuild_common.sh@435 -- $ date +%s 00:13:14.079 13:42:12 -- common/autobuild_common.sh@435 -- $ mktemp -dt spdk_1714138932.XXXXXX 00:13:14.079 13:42:12 -- common/autobuild_common.sh@435 -- $ SPDK_WORKSPACE=/tmp/spdk_1714138932.mFT63q 00:13:14.079 13:42:12 -- common/autobuild_common.sh@437 -- $ [[ -n '' ]] 00:13:14.079 13:42:12 -- common/autobuild_common.sh@441 -- $ '[' -n '' ']' 00:13:14.079 13:42:12 -- common/autobuild_common.sh@444 -- $ scanbuild_exclude='--exclude /home/vagrant/spdk_repo/spdk/dpdk/' 00:13:14.079 13:42:12 -- common/autobuild_common.sh@448 -- $ scanbuild_exclude+=' --exclude /home/vagrant/spdk_repo/spdk/xnvme --exclude /tmp' 00:13:14.079 13:42:12 -- common/autobuild_common.sh@450 -- $ scanbuild='scan-build -o /home/vagrant/spdk_repo/spdk/../output/scan-build-tmp --exclude /home/vagrant/spdk_repo/spdk/dpdk/ --exclude /home/vagrant/spdk_repo/spdk/xnvme --exclude /tmp --status-bugs' 00:13:14.079 13:42:12 -- common/autobuild_common.sh@451 -- $ get_config_params 00:13:14.079 13:42:12 -- common/autotest_common.sh@385 -- $ xtrace_disable 00:13:14.079 13:42:12 -- common/autotest_common.sh@10 -- $ set +x 00:13:14.079 13:42:12 -- common/autobuild_common.sh@451 -- $ config_params='--enable-debug --enable-werror --with-rdma --with-idxd --with-fio=/usr/src/fio --enable-asan --enable-coverage --with-daos' 00:13:14.079 13:42:12 -- common/autobuild_common.sh@453 -- $ start_monitor_resources 00:13:14.079 13:42:12 -- pm/common@17 -- $ local monitor 00:13:14.079 13:42:12 -- pm/common@19 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:13:14.079 13:42:12 -- pm/common@23 -- $ MONITOR_RESOURCES_PIDS["$monitor"]=2876 00:13:14.079 13:42:12 -- pm/common@19 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:13:14.079 13:42:12 -- pm/common@23 -- $ MONITOR_RESOURCES_PIDS["$monitor"]=2877 00:13:14.079 13:42:12 -- pm/common@26 -- $ sleep 1 00:13:14.079 13:42:12 -- pm/common@21 -- $ date +%s 00:13:14.079 13:42:12 -- pm/common@21 -- $ date +%s 00:13:14.079 13:42:12 -- pm/common@21 -- $ sudo -E /home/vagrant/spdk_repo/spdk/scripts/perf/pm/collect-vmstat -d /home/vagrant/spdk_repo/spdk/../output/power -l -p monitor.autobuild.sh.1714138932 00:13:14.079 13:42:12 -- pm/common@21 -- $ sudo -E /home/vagrant/spdk_repo/spdk/scripts/perf/pm/collect-cpu-load -d /home/vagrant/spdk_repo/spdk/../output/power -l -p monitor.autobuild.sh.1714138932 00:13:14.079 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:13:14.079 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:13:14.079 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autobuild.sh.1714138932_collect-vmstat.pm.log 00:13:14.079 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autobuild.sh.1714138932_collect-cpu-load.pm.log 00:13:15.014 13:42:13 -- common/autobuild_common.sh@454 -- $ trap stop_monitor_resources EXIT 00:13:15.014 13:42:13 -- spdk/autobuild.sh@11 -- $ SPDK_TEST_AUTOBUILD= 00:13:15.014 13:42:13 -- spdk/autobuild.sh@12 -- $ umask 022 00:13:15.014 13:42:13 -- spdk/autobuild.sh@13 -- $ cd /home/vagrant/spdk_repo/spdk 00:13:15.014 13:42:13 -- spdk/autobuild.sh@16 -- $ date -u 00:13:15.014 Fri Apr 26 13:42:13 UTC 2024 00:13:15.014 13:42:13 -- spdk/autobuild.sh@17 -- $ git describe --tags 00:13:15.272 v24.05-pre-450-gbca9154a0 00:13:15.272 13:42:13 -- spdk/autobuild.sh@19 -- $ '[' 1 -eq 1 ']' 00:13:15.272 13:42:13 -- spdk/autobuild.sh@20 -- $ run_test asan echo 'using asan' 00:13:15.272 13:42:13 -- common/autotest_common.sh@1087 -- $ '[' 3 -le 1 ']' 00:13:15.272 13:42:13 -- common/autotest_common.sh@1093 -- $ xtrace_disable 00:13:15.272 13:42:13 -- common/autotest_common.sh@10 -- $ set +x 00:13:15.272 ************************************ 00:13:15.272 START TEST asan 00:13:15.272 ************************************ 00:13:15.272 using asan 00:13:15.272 13:42:13 -- common/autotest_common.sh@1111 -- $ echo 'using asan' 00:13:15.272 00:13:15.272 real 0m0.000s 00:13:15.272 user 0m0.000s 00:13:15.272 sys 0m0.000s 00:13:15.272 13:42:13 -- common/autotest_common.sh@1112 -- $ xtrace_disable 00:13:15.272 ************************************ 00:13:15.272 END TEST asan 00:13:15.272 ************************************ 00:13:15.272 13:42:13 -- common/autotest_common.sh@10 -- $ set +x 00:13:15.272 13:42:13 -- spdk/autobuild.sh@23 -- $ '[' 0 -eq 1 ']' 00:13:15.272 13:42:13 -- spdk/autobuild.sh@27 -- $ '[' -n '' ']' 00:13:15.272 13:42:13 -- spdk/autobuild.sh@31 -- $ case "$SPDK_TEST_AUTOBUILD" in 00:13:15.272 13:42:13 -- spdk/autobuild.sh@47 -- $ [[ 0 -eq 1 ]] 00:13:15.272 13:42:13 -- spdk/autobuild.sh@51 -- $ [[ 0 -eq 1 ]] 00:13:15.272 13:42:13 -- spdk/autobuild.sh@55 -- $ [[ -n '' ]] 00:13:15.272 13:42:13 -- spdk/autobuild.sh@57 -- $ [[ 1 -eq 1 ]] 00:13:15.272 13:42:13 -- spdk/autobuild.sh@58 -- $ unittest_build 00:13:15.272 13:42:13 -- common/autobuild_common.sh@411 -- $ run_test unittest_build _unittest_build 00:13:15.272 13:42:13 -- common/autotest_common.sh@1087 -- $ '[' 2 -le 1 ']' 00:13:15.272 13:42:13 -- common/autotest_common.sh@1093 -- $ xtrace_disable 00:13:15.272 13:42:13 -- common/autotest_common.sh@10 -- $ set +x 00:13:15.272 ************************************ 00:13:15.272 START TEST unittest_build 00:13:15.272 ************************************ 00:13:15.272 13:42:13 -- common/autotest_common.sh@1111 -- $ _unittest_build 00:13:15.272 13:42:13 -- common/autobuild_common.sh@402 -- $ /home/vagrant/spdk_repo/spdk/configure --enable-debug --enable-werror --with-rdma --with-idxd --with-fio=/usr/src/fio --enable-asan --enable-coverage --with-daos --without-shared 00:13:15.272 Using default SPDK env in /home/vagrant/spdk_repo/spdk/lib/env_dpdk 00:13:15.272 Using default DPDK in /home/vagrant/spdk_repo/spdk/dpdk/build 00:13:15.531 RDMA_OPTION_ID_ACK_TIMEOUT is not supported 00:13:15.790 Using 'verbs' RDMA provider 00:13:16.357 WARNING: ISA-L & DPDK crypto cannot be used as nasm ver must be 2.14 or newer. 00:13:16.357 Without ISA-L, there is no software support for crypto or compression, 00:13:16.357 so these features will be disabled. 00:13:16.615 Creating mk/config.mk...done. 00:13:16.615 Creating mk/cc.flags.mk...done. 00:13:16.615 Type 'make' to build. 00:13:16.615 13:42:14 -- common/autobuild_common.sh@403 -- $ make -j10 00:13:16.873 make[1]: Nothing to be done for 'all'. 00:13:21.083 The Meson build system 00:13:21.083 Version: 0.61.5 00:13:21.083 Source dir: /home/vagrant/spdk_repo/spdk/dpdk 00:13:21.083 Build dir: /home/vagrant/spdk_repo/spdk/dpdk/build-tmp 00:13:21.083 Build type: native build 00:13:21.083 Program cat found: YES (/bin/cat) 00:13:21.083 Project name: DPDK 00:13:21.083 Project version: 23.11.0 00:13:21.083 C compiler for the host machine: cc (gcc 10.2.1 "cc (GCC) 10.2.1 20210130 (Red Hat 10.2.1-11)") 00:13:21.083 C linker for the host machine: cc ld.bfd 2.35-5 00:13:21.083 Host machine cpu family: x86_64 00:13:21.083 Host machine cpu: x86_64 00:13:21.083 Message: ## Building in Developer Mode ## 00:13:21.083 Program pkg-config found: YES (/bin/pkg-config) 00:13:21.083 Program check-symbols.sh found: YES (/home/vagrant/spdk_repo/spdk/dpdk/buildtools/check-symbols.sh) 00:13:21.083 Program options-ibverbs-static.sh found: YES (/home/vagrant/spdk_repo/spdk/dpdk/buildtools/options-ibverbs-static.sh) 00:13:21.083 Program python3 found: YES (/usr/bin/python3) 00:13:21.083 Program cat found: YES (/bin/cat) 00:13:21.083 Compiler for C supports arguments -march=native: YES 00:13:21.083 Checking for size of "void *" : 8 00:13:21.083 Checking for size of "void *" : 8 00:13:21.083 Library m found: YES 00:13:21.083 Library numa found: YES 00:13:21.083 Has header "numaif.h" : YES 00:13:21.083 Library fdt found: NO 00:13:21.083 Library execinfo found: NO 00:13:21.083 Has header "execinfo.h" : YES 00:13:21.083 Found pkg-config: /bin/pkg-config (0.27.1) 00:13:21.083 Run-time dependency libarchive found: NO (tried pkgconfig) 00:13:21.083 Run-time dependency libbsd found: NO (tried pkgconfig) 00:13:21.083 Run-time dependency jansson found: NO (tried pkgconfig) 00:13:21.083 Run-time dependency openssl found: YES 1.0.2k 00:13:21.083 Run-time dependency libpcap found: NO (tried pkgconfig) 00:13:21.083 Library pcap found: NO 00:13:21.083 Compiler for C supports arguments -Wcast-qual: YES 00:13:21.083 Compiler for C supports arguments -Wdeprecated: YES 00:13:21.083 Compiler for C supports arguments -Wformat: YES 00:13:21.083 Compiler for C supports arguments -Wformat-nonliteral: NO 00:13:21.083 Compiler for C supports arguments -Wformat-security: NO 00:13:21.083 Compiler for C supports arguments -Wmissing-declarations: YES 00:13:21.083 Compiler for C supports arguments -Wmissing-prototypes: YES 00:13:21.083 Compiler for C supports arguments -Wnested-externs: YES 00:13:21.083 Compiler for C supports arguments -Wold-style-definition: YES 00:13:21.083 Compiler for C supports arguments -Wpointer-arith: YES 00:13:21.083 Compiler for C supports arguments -Wsign-compare: YES 00:13:21.083 Compiler for C supports arguments -Wstrict-prototypes: YES 00:13:21.083 Compiler for C supports arguments -Wundef: YES 00:13:21.083 Compiler for C supports arguments -Wwrite-strings: YES 00:13:21.083 Compiler for C supports arguments -Wno-address-of-packed-member: YES 00:13:21.083 Compiler for C supports arguments -Wno-packed-not-aligned: YES 00:13:21.083 Compiler for C supports arguments -Wno-missing-field-initializers: YES 00:13:21.083 Compiler for C supports arguments -Wno-zero-length-bounds: YES 00:13:21.083 Program objdump found: YES (/bin/objdump) 00:13:21.083 Compiler for C supports arguments -mavx512f: YES 00:13:21.083 Checking if "AVX512 checking" compiles: YES 00:13:21.084 Fetching value of define "__SSE4_2__" : 1 00:13:21.084 Fetching value of define "__AES__" : 1 00:13:21.084 Fetching value of define "__AVX__" : 1 00:13:21.084 Fetching value of define "__AVX2__" : 1 00:13:21.084 Fetching value of define "__AVX512BW__" : 00:13:21.084 Fetching value of define "__AVX512CD__" : 00:13:21.084 Fetching value of define "__AVX512DQ__" : 00:13:21.084 Fetching value of define "__AVX512F__" : 00:13:21.084 Fetching value of define "__AVX512VL__" : 00:13:21.084 Fetching value of define "__PCLMUL__" : 1 00:13:21.084 Fetching value of define "__RDRND__" : 1 00:13:21.084 Fetching value of define "__RDSEED__" : 1 00:13:21.084 Fetching value of define "__VPCLMULQDQ__" : 00:13:21.084 Fetching value of define "__znver1__" : 00:13:21.084 Fetching value of define "__znver2__" : 00:13:21.084 Fetching value of define "__znver3__" : 00:13:21.084 Fetching value of define "__znver4__" : 00:13:21.084 Library asan found: YES 00:13:21.084 Compiler for C supports arguments -Wno-format-truncation: YES 00:13:21.084 Message: lib/log: Defining dependency "log" 00:13:21.084 Message: lib/kvargs: Defining dependency "kvargs" 00:13:21.084 Message: lib/telemetry: Defining dependency "telemetry" 00:13:21.084 Library rt found: YES 00:13:21.084 Checking for function "getentropy" : NO 00:13:21.084 Message: lib/eal: Defining dependency "eal" 00:13:21.084 Message: lib/ring: Defining dependency "ring" 00:13:21.084 Message: lib/rcu: Defining dependency "rcu" 00:13:21.084 Message: lib/mempool: Defining dependency "mempool" 00:13:21.084 Message: lib/mbuf: Defining dependency "mbuf" 00:13:21.084 Fetching value of define "__PCLMUL__" : 1 (cached) 00:13:21.084 Fetching value of define "__AVX512F__" : (cached) 00:13:21.084 Compiler for C supports arguments -mpclmul: YES 00:13:21.084 Compiler for C supports arguments -maes: YES 00:13:22.459 Compiler for C supports arguments -mavx512f: YES (cached) 00:13:22.459 Compiler for C supports arguments -mavx512bw: YES 00:13:22.459 Compiler for C supports arguments -mavx512dq: YES 00:13:22.459 Compiler for C supports arguments -mavx512vl: YES 00:13:22.459 Compiler for C supports arguments -mvpclmulqdq: YES 00:13:22.459 Compiler for C supports arguments -mavx2: YES 00:13:22.459 Compiler for C supports arguments -mavx: YES 00:13:22.459 Message: lib/net: Defining dependency "net" 00:13:22.459 Message: lib/meter: Defining dependency "meter" 00:13:22.459 Message: lib/ethdev: Defining dependency "ethdev" 00:13:22.459 Message: lib/pci: Defining dependency "pci" 00:13:22.459 Message: lib/cmdline: Defining dependency "cmdline" 00:13:22.459 Message: lib/hash: Defining dependency "hash" 00:13:22.459 Message: lib/timer: Defining dependency "timer" 00:13:22.459 Message: lib/compressdev: Defining dependency "compressdev" 00:13:22.459 Message: lib/cryptodev: Defining dependency "cryptodev" 00:13:22.459 Message: lib/dmadev: Defining dependency "dmadev" 00:13:22.459 Compiler for C supports arguments -Wno-cast-qual: YES 00:13:22.459 Message: lib/power: Defining dependency "power" 00:13:22.459 Message: lib/reorder: Defining dependency "reorder" 00:13:22.459 Message: lib/security: Defining dependency "security" 00:13:22.459 Has header "linux/userfaultfd.h" : YES 00:13:22.459 Has header "linux/vduse.h" : NO 00:13:22.459 Message: lib/vhost: Defining dependency "vhost" 00:13:22.459 Compiler for C supports arguments -Wno-format-truncation: YES (cached) 00:13:22.459 Message: drivers/bus/pci: Defining dependency "bus_pci" 00:13:22.459 Message: drivers/bus/vdev: Defining dependency "bus_vdev" 00:13:22.459 Message: drivers/mempool/ring: Defining dependency "mempool_ring" 00:13:22.459 Message: Disabling raw/* drivers: missing internal dependency "rawdev" 00:13:22.459 Message: Disabling regex/* drivers: missing internal dependency "regexdev" 00:13:22.459 Message: Disabling ml/* drivers: missing internal dependency "mldev" 00:13:22.459 Message: Disabling event/* drivers: missing internal dependency "eventdev" 00:13:22.459 Message: Disabling baseband/* drivers: missing internal dependency "bbdev" 00:13:22.459 Message: Disabling gpu/* drivers: missing internal dependency "gpudev" 00:13:22.459 Program doxygen found: YES (/bin/doxygen) 00:13:22.459 Configuring doxy-api-html.conf using configuration 00:13:22.459 Configuring doxy-api-man.conf using configuration 00:13:22.459 Program mandb found: YES (/bin/mandb) 00:13:22.459 Program sphinx-build found: NO 00:13:22.459 Configuring rte_build_config.h using configuration 00:13:22.459 Message: 00:13:22.459 ================= 00:13:22.459 Applications Enabled 00:13:22.459 ================= 00:13:22.459 00:13:22.459 apps: 00:13:22.459 00:13:22.459 00:13:22.459 Message: 00:13:22.459 ================= 00:13:22.459 Libraries Enabled 00:13:22.459 ================= 00:13:22.459 00:13:22.459 libs: 00:13:22.459 log, kvargs, telemetry, eal, ring, rcu, mempool, mbuf, 00:13:22.459 net, meter, ethdev, pci, cmdline, hash, timer, compressdev, 00:13:22.459 cryptodev, dmadev, power, reorder, security, vhost, 00:13:22.459 00:13:22.459 Message: 00:13:22.459 =============== 00:13:22.459 Drivers Enabled 00:13:22.459 =============== 00:13:22.459 00:13:22.459 common: 00:13:22.459 00:13:22.459 bus: 00:13:22.459 pci, vdev, 00:13:22.459 mempool: 00:13:22.459 ring, 00:13:22.459 dma: 00:13:22.459 00:13:22.459 net: 00:13:22.459 00:13:22.459 crypto: 00:13:22.459 00:13:22.459 compress: 00:13:22.459 00:13:22.459 vdpa: 00:13:22.459 00:13:22.459 00:13:22.459 Message: 00:13:22.459 ================= 00:13:22.459 Content Skipped 00:13:22.459 ================= 00:13:22.459 00:13:22.459 apps: 00:13:22.459 dumpcap: explicitly disabled via build config 00:13:22.459 graph: explicitly disabled via build config 00:13:22.459 pdump: explicitly disabled via build config 00:13:22.459 proc-info: explicitly disabled via build config 00:13:22.459 test-acl: explicitly disabled via build config 00:13:22.459 test-bbdev: explicitly disabled via build config 00:13:22.459 test-cmdline: explicitly disabled via build config 00:13:22.459 test-compress-perf: explicitly disabled via build config 00:13:22.459 test-crypto-perf: explicitly disabled via build config 00:13:22.459 test-dma-perf: explicitly disabled via build config 00:13:22.459 test-eventdev: explicitly disabled via build config 00:13:22.459 test-fib: explicitly disabled via build config 00:13:22.459 test-flow-perf: explicitly disabled via build config 00:13:22.459 test-gpudev: explicitly disabled via build config 00:13:22.459 test-mldev: explicitly disabled via build config 00:13:22.459 test-pipeline: explicitly disabled via build config 00:13:22.459 test-pmd: explicitly disabled via build config 00:13:22.459 test-regex: explicitly disabled via build config 00:13:22.459 test-sad: explicitly disabled via build config 00:13:22.459 test-security-perf: explicitly disabled via build config 00:13:22.459 00:13:22.459 libs: 00:13:22.459 metrics: explicitly disabled via build config 00:13:22.459 acl: explicitly disabled via build config 00:13:22.459 bbdev: explicitly disabled via build config 00:13:22.459 bitratestats: explicitly disabled via build config 00:13:22.459 bpf: explicitly disabled via build config 00:13:22.459 cfgfile: explicitly disabled via build config 00:13:22.459 distributor: explicitly disabled via build config 00:13:22.459 efd: explicitly disabled via build config 00:13:22.459 eventdev: explicitly disabled via build config 00:13:22.459 dispatcher: explicitly disabled via build config 00:13:22.459 gpudev: explicitly disabled via build config 00:13:22.459 gro: explicitly disabled via build config 00:13:22.459 gso: explicitly disabled via build config 00:13:22.459 ip_frag: explicitly disabled via build config 00:13:22.459 jobstats: explicitly disabled via build config 00:13:22.459 latencystats: explicitly disabled via build config 00:13:22.459 lpm: explicitly disabled via build config 00:13:22.459 member: explicitly disabled via build config 00:13:22.459 pcapng: explicitly disabled via build config 00:13:22.459 rawdev: explicitly disabled via build config 00:13:22.459 regexdev: explicitly disabled via build config 00:13:22.459 mldev: explicitly disabled via build config 00:13:22.459 rib: explicitly disabled via build config 00:13:22.459 sched: explicitly disabled via build config 00:13:22.459 stack: explicitly disabled via build config 00:13:22.459 ipsec: explicitly disabled via build config 00:13:22.459 pdcp: explicitly disabled via build config 00:13:22.459 fib: explicitly disabled via build config 00:13:22.459 port: explicitly disabled via build config 00:13:22.459 pdump: explicitly disabled via build config 00:13:22.459 table: explicitly disabled via build config 00:13:22.459 pipeline: explicitly disabled via build config 00:13:22.459 graph: explicitly disabled via build config 00:13:22.459 node: explicitly disabled via build config 00:13:22.459 00:13:22.459 drivers: 00:13:22.459 common/cpt: not in enabled drivers build config 00:13:22.459 common/dpaax: not in enabled drivers build config 00:13:22.459 common/iavf: not in enabled drivers build config 00:13:22.459 common/idpf: not in enabled drivers build config 00:13:22.459 common/mvep: not in enabled drivers build config 00:13:22.459 common/octeontx: not in enabled drivers build config 00:13:22.459 bus/auxiliary: not in enabled drivers build config 00:13:22.459 bus/cdx: not in enabled drivers build config 00:13:22.459 bus/dpaa: not in enabled drivers build config 00:13:22.459 bus/fslmc: not in enabled drivers build config 00:13:22.459 bus/ifpga: not in enabled drivers build config 00:13:22.459 bus/platform: not in enabled drivers build config 00:13:22.459 bus/vmbus: not in enabled drivers build config 00:13:22.459 common/cnxk: not in enabled drivers build config 00:13:22.459 common/mlx5: not in enabled drivers build config 00:13:22.459 common/nfp: not in enabled drivers build config 00:13:22.459 common/qat: not in enabled drivers build config 00:13:22.459 common/sfc_efx: not in enabled drivers build config 00:13:22.459 mempool/bucket: not in enabled drivers build config 00:13:22.459 mempool/cnxk: not in enabled drivers build config 00:13:22.459 mempool/dpaa: not in enabled drivers build config 00:13:22.459 mempool/dpaa2: not in enabled drivers build config 00:13:22.459 mempool/octeontx: not in enabled drivers build config 00:13:22.459 mempool/stack: not in enabled drivers build config 00:13:22.459 dma/cnxk: not in enabled drivers build config 00:13:22.459 dma/dpaa: not in enabled drivers build config 00:13:22.459 dma/dpaa2: not in enabled drivers build config 00:13:22.459 dma/hisilicon: not in enabled drivers build config 00:13:22.459 dma/idxd: not in enabled drivers build config 00:13:22.459 dma/ioat: not in enabled drivers build config 00:13:22.460 dma/skeleton: not in enabled drivers build config 00:13:22.460 net/af_packet: not in enabled drivers build config 00:13:22.460 net/af_xdp: not in enabled drivers build config 00:13:22.460 net/ark: not in enabled drivers build config 00:13:22.460 net/atlantic: not in enabled drivers build config 00:13:22.460 net/avp: not in enabled drivers build config 00:13:22.460 net/axgbe: not in enabled drivers build config 00:13:22.460 net/bnx2x: not in enabled drivers build config 00:13:22.460 net/bnxt: not in enabled drivers build config 00:13:22.460 net/bonding: not in enabled drivers build config 00:13:22.460 net/cnxk: not in enabled drivers build config 00:13:22.460 net/cpfl: not in enabled drivers build config 00:13:22.460 net/cxgbe: not in enabled drivers build config 00:13:22.460 net/dpaa: not in enabled drivers build config 00:13:22.460 net/dpaa2: not in enabled drivers build config 00:13:22.460 net/e1000: not in enabled drivers build config 00:13:22.460 net/ena: not in enabled drivers build config 00:13:22.460 net/enetc: not in enabled drivers build config 00:13:22.460 net/enetfec: not in enabled drivers build config 00:13:22.460 net/enic: not in enabled drivers build config 00:13:22.460 net/failsafe: not in enabled drivers build config 00:13:22.460 net/fm10k: not in enabled drivers build config 00:13:22.460 net/gve: not in enabled drivers build config 00:13:22.460 net/hinic: not in enabled drivers build config 00:13:22.460 net/hns3: not in enabled drivers build config 00:13:22.460 net/i40e: not in enabled drivers build config 00:13:22.460 net/iavf: not in enabled drivers build config 00:13:22.460 net/ice: not in enabled drivers build config 00:13:22.460 net/idpf: not in enabled drivers build config 00:13:22.460 net/igc: not in enabled drivers build config 00:13:22.460 net/ionic: not in enabled drivers build config 00:13:22.460 net/ipn3ke: not in enabled drivers build config 00:13:22.460 net/ixgbe: not in enabled drivers build config 00:13:22.460 net/mana: not in enabled drivers build config 00:13:22.460 net/memif: not in enabled drivers build config 00:13:22.460 net/mlx4: not in enabled drivers build config 00:13:22.460 net/mlx5: not in enabled drivers build config 00:13:22.460 net/mvneta: not in enabled drivers build config 00:13:22.460 net/mvpp2: not in enabled drivers build config 00:13:22.460 net/netvsc: not in enabled drivers build config 00:13:22.460 net/nfb: not in enabled drivers build config 00:13:22.460 net/nfp: not in enabled drivers build config 00:13:22.460 net/ngbe: not in enabled drivers build config 00:13:22.460 net/null: not in enabled drivers build config 00:13:22.460 net/octeontx: not in enabled drivers build config 00:13:22.460 net/octeon_ep: not in enabled drivers build config 00:13:22.460 net/pcap: not in enabled drivers build config 00:13:22.460 net/pfe: not in enabled drivers build config 00:13:22.460 net/qede: not in enabled drivers build config 00:13:22.460 net/ring: not in enabled drivers build config 00:13:22.460 net/sfc: not in enabled drivers build config 00:13:22.460 net/softnic: not in enabled drivers build config 00:13:22.460 net/tap: not in enabled drivers build config 00:13:22.460 net/thunderx: not in enabled drivers build config 00:13:22.460 net/txgbe: not in enabled drivers build config 00:13:22.460 net/vdev_netvsc: not in enabled drivers build config 00:13:22.460 net/vhost: not in enabled drivers build config 00:13:22.460 net/virtio: not in enabled drivers build config 00:13:22.460 net/vmxnet3: not in enabled drivers build config 00:13:22.460 raw/*: missing internal dependency, "rawdev" 00:13:22.460 crypto/armv8: not in enabled drivers build config 00:13:22.460 crypto/bcmfs: not in enabled drivers build config 00:13:22.460 crypto/caam_jr: not in enabled drivers build config 00:13:22.460 crypto/ccp: not in enabled drivers build config 00:13:22.460 crypto/cnxk: not in enabled drivers build config 00:13:22.460 crypto/dpaa_sec: not in enabled drivers build config 00:13:22.460 crypto/dpaa2_sec: not in enabled drivers build config 00:13:22.460 crypto/ipsec_mb: not in enabled drivers build config 00:13:22.460 crypto/mlx5: not in enabled drivers build config 00:13:22.460 crypto/mvsam: not in enabled drivers build config 00:13:22.460 crypto/nitrox: not in enabled drivers build config 00:13:22.460 crypto/null: not in enabled drivers build config 00:13:22.460 crypto/octeontx: not in enabled drivers build config 00:13:22.460 crypto/openssl: not in enabled drivers build config 00:13:22.460 crypto/scheduler: not in enabled drivers build config 00:13:22.460 crypto/uadk: not in enabled drivers build config 00:13:22.460 crypto/virtio: not in enabled drivers build config 00:13:22.460 compress/isal: not in enabled drivers build config 00:13:22.460 compress/mlx5: not in enabled drivers build config 00:13:22.460 compress/octeontx: not in enabled drivers build config 00:13:22.460 compress/zlib: not in enabled drivers build config 00:13:22.460 regex/*: missing internal dependency, "regexdev" 00:13:22.460 ml/*: missing internal dependency, "mldev" 00:13:22.460 vdpa/ifc: not in enabled drivers build config 00:13:22.460 vdpa/mlx5: not in enabled drivers build config 00:13:22.460 vdpa/nfp: not in enabled drivers build config 00:13:22.460 vdpa/sfc: not in enabled drivers build config 00:13:22.460 event/*: missing internal dependency, "eventdev" 00:13:22.460 baseband/*: missing internal dependency, "bbdev" 00:13:22.460 gpu/*: missing internal dependency, "gpudev" 00:13:22.460 00:13:22.460 00:13:23.027 Build targets in project: 85 00:13:23.027 00:13:23.027 DPDK 23.11.0 00:13:23.027 00:13:23.027 User defined options 00:13:23.027 buildtype : debug 00:13:23.027 default_library : static 00:13:23.027 libdir : lib 00:13:23.027 prefix : /home/vagrant/spdk_repo/spdk/dpdk/build 00:13:23.027 b_sanitize : address 00:13:23.027 c_args : -Wno-stringop-overflow -fcommon -fPIC -Werror 00:13:23.027 c_link_args : 00:13:23.027 cpu_instruction_set: native 00:13:23.027 disable_apps : dumpcap,graph,pdump,proc-info,test-acl,test-bbdev,test-cmdline,test-compress-perf,test-crypto-perf,test-dma-perf,test-eventdev,test-fib,test-flow-perf,test-gpudev,test-mldev,test-pipeline,test-pmd,test-regex,test-sad,test-security-perf,test 00:13:23.027 disable_libs : acl,bbdev,bitratestats,bpf,cfgfile,dispatcher,distributor,efd,eventdev,fib,gpudev,graph,gro,gso,ip_frag,ipsec,jobstats,latencystats,lpm,member,metrics,mldev,node,pcapng,pdcp,pdump,pipeline,port,rawdev,regexdev,rib,sched,stack,table 00:13:23.027 enable_docs : false 00:13:23.027 enable_drivers : bus,bus/pci,bus/vdev,mempool/ring 00:13:23.027 enable_kmods : false 00:13:23.027 tests : false 00:13:23.027 00:13:23.027 Found ninja-1.11.1.git.kitware.jobserver-1 at /usr/local/bin/ninja 00:13:23.027 NOTICE: You are using Python 3.6 which is EOL. Starting with v0.62.0, Meson will require Python 3.7 or newer 00:13:23.593 ninja: Entering directory `/home/vagrant/spdk_repo/spdk/dpdk/build-tmp' 00:13:23.852 [1/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_debug.c.o 00:13:23.852 [2/264] Compiling C object lib/librte_kvargs.a.p/kvargs_rte_kvargs.c.o 00:13:23.852 [3/264] Compiling C object lib/librte_log.a.p/log_log_linux.c.o 00:13:23.852 [4/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_class.c.o 00:13:23.852 [5/264] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_data.c.o 00:13:23.852 [6/264] Linking static target lib/librte_kvargs.a 00:13:23.852 [7/264] Compiling C object lib/librte_log.a.p/log_log.c.o 00:13:23.852 [8/264] Linking static target lib/librte_log.a 00:13:23.852 [9/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_errno.c.o 00:13:23.852 [10/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_hexdump.c.o 00:13:24.112 [11/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_config.c.o 00:13:24.112 [12/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_bus.c.o 00:13:24.112 [13/264] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_legacy.c.o 00:13:24.112 [14/264] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry.c.o 00:13:24.112 [15/264] Linking static target lib/librte_telemetry.a 00:13:24.112 [16/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_devargs.c.o 00:13:24.112 [17/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dev.c.o 00:13:24.112 [18/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_fbarray.c.o 00:13:24.371 [19/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_interrupts.c.o 00:13:24.371 [20/264] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output) 00:13:24.371 [21/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_launch.c.o 00:13:24.371 [22/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_mcfg.c.o 00:13:24.371 [23/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_lcore.c.o 00:13:24.371 [24/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_string_fns.c.o 00:13:24.371 [25/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memalloc.c.o 00:13:24.629 [26/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memzone.c.o 00:13:24.629 [27/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_uuid.c.o 00:13:24.629 [28/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memory.c.o 00:13:24.629 [29/264] Generating lib/log.sym_chk with a custom command (wrapped by meson to capture output) 00:13:24.629 [30/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_tailqs.c.o 00:13:24.629 [31/264] Linking target lib/librte_log.so.24.0 00:13:24.629 [32/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_thread.c.o 00:13:24.886 [33/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_timer.c.o 00:13:24.886 [34/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_points.c.o 00:13:24.886 [35/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_reciprocal.c.o 00:13:24.886 [36/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_version.c.o 00:13:24.886 [37/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_cpuflags.c.o 00:13:24.886 [38/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_hypervisor.c.o 00:13:24.886 [39/264] Compiling C object lib/librte_eal.a.p/eal_common_malloc_elem.c.o 00:13:24.886 [40/264] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output) 00:13:24.886 [41/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_options.c.o 00:13:24.886 [42/264] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o 00:13:24.886 [43/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_random.c.o 00:13:25.144 [44/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o 00:13:25.144 [45/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dynmem.c.o 00:13:25.144 [46/264] Generating symbol file lib/librte_log.so.24.0.p/librte_log.so.24.0.symbols 00:13:25.144 [47/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_debug.c.o 00:13:25.144 [48/264] Linking target lib/librte_kvargs.so.24.0 00:13:25.144 [49/264] Linking target lib/librte_telemetry.so.24.0 00:13:25.144 [50/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o 00:13:25.144 [51/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o 00:13:25.144 [52/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o 00:13:25.402 [53/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_firmware.c.o 00:13:25.402 [54/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o 00:13:25.402 [55/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o 00:13:25.402 [56/264] Compiling C object lib/librte_eal.a.p/eal_common_malloc_mp.c.o 00:13:25.402 [57/264] Compiling C object lib/librte_eal.a.p/eal_common_hotplug_mp.c.o 00:13:25.402 [58/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_keepalive.c.o 00:13:25.402 [59/264] Compiling C object lib/librte_eal.a.p/eal_unix_rte_thread.c.o 00:13:25.402 [60/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_file.c.o 00:13:25.660 [61/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_filesystem.c.o 00:13:25.660 [62/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_cpuflags.c.o 00:13:25.660 [63/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_memory.c.o 00:13:25.660 [64/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_timer.c.o 00:13:25.660 [65/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_thread.c.o 00:13:25.660 [66/264] Generating symbol file lib/librte_kvargs.so.24.0.p/librte_kvargs.so.24.0.symbols 00:13:25.660 [67/264] Generating symbol file lib/librte_telemetry.so.24.0.p/librte_telemetry.so.24.0.symbols 00:13:25.660 [68/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_thread.c.o 00:13:25.660 [69/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_alarm.c.o 00:13:25.918 [70/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_vfio_mp_sync.c.o 00:13:25.918 [71/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_dev.c.o 00:13:25.918 [72/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal.c.o 00:13:25.918 [73/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_cpuflags.c.o 00:13:25.918 [74/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_hugepage_info.c.o 00:13:25.918 [75/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_hypervisor.c.o 00:13:25.918 [76/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_spinlock.c.o 00:13:25.918 [77/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_lcore.c.o 00:13:25.918 [78/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_timer.c.o 00:13:25.918 [79/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_interrupts.c.o 00:13:26.234 [80/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_memory.c.o 00:13:26.234 [81/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_memalloc.c.o 00:13:26.234 [82/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_cycles.c.o 00:13:26.234 [83/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_power_intrinsics.c.o 00:13:26.234 [84/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_vfio.c.o 00:13:26.234 [85/264] Compiling C object lib/librte_ring.a.p/ring_rte_ring.c.o 00:13:26.234 [86/264] Linking static target lib/librte_ring.a 00:13:26.234 [87/264] Linking static target lib/librte_eal.a 00:13:26.498 [88/264] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool_ops_default.c.o 00:13:26.498 [89/264] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool_ops.c.o 00:13:26.498 [90/264] Compiling C object lib/librte_mempool.a.p/mempool_mempool_trace_points.c.o 00:13:26.498 [91/264] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool.c.o 00:13:26.498 [92/264] Compiling C object lib/librte_rcu.a.p/rcu_rte_rcu_qsbr.c.o 00:13:26.498 [93/264] Linking static target lib/librte_rcu.a 00:13:26.498 [94/264] Linking static target lib/librte_mempool.a 00:13:26.498 [95/264] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_pool_ops.c.o 00:13:26.498 [96/264] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_ptype.c.o 00:13:26.757 [97/264] Compiling C object lib/net/libnet_crc_avx512_lib.a.p/net_crc_avx512.c.o 00:13:26.757 [98/264] Linking static target lib/net/libnet_crc_avx512_lib.a 00:13:26.757 [99/264] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_dyn.c.o 00:13:27.015 [100/264] Generating lib/ring.sym_chk with a custom command (wrapped by meson to capture output) 00:13:27.015 [101/264] Compiling C object lib/librte_net.a.p/net_rte_ether.c.o 00:13:27.015 [102/264] Compiling C object lib/librte_net.a.p/net_rte_net.c.o 00:13:27.015 [103/264] Compiling C object lib/librte_net.a.p/net_rte_net_crc.c.o 00:13:27.015 [104/264] Compiling C object lib/librte_net.a.p/net_rte_arp.c.o 00:13:27.015 [105/264] Compiling C object lib/librte_net.a.p/net_net_crc_sse.c.o 00:13:27.015 [106/264] Linking static target lib/librte_net.a 00:13:27.274 [107/264] Generating lib/rcu.sym_chk with a custom command (wrapped by meson to capture output) 00:13:27.274 [108/264] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf.c.o 00:13:27.274 [109/264] Linking static target lib/librte_mbuf.a 00:13:27.274 [110/264] Compiling C object lib/librte_meter.a.p/meter_rte_meter.c.o 00:13:27.274 [111/264] Linking static target lib/librte_meter.a 00:13:27.274 [112/264] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_profile.c.o 00:13:27.533 [113/264] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_private.c.o 00:13:27.533 [114/264] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_driver.c.o 00:13:27.533 [115/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_class_eth.c.o 00:13:27.791 [116/264] Generating lib/net.sym_chk with a custom command (wrapped by meson to capture output) 00:13:27.791 [117/264] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_trace_points.c.o 00:13:27.791 [118/264] Generating lib/mempool.sym_chk with a custom command (wrapped by meson to capture output) 00:13:28.049 [119/264] Generating lib/meter.sym_chk with a custom command (wrapped by meson to capture output) 00:13:28.049 [120/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev_cman.c.o 00:13:28.049 [121/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev_telemetry.c.o 00:13:28.307 [122/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_telemetry.c.o 00:13:28.307 [123/264] Generating lib/mbuf.sym_chk with a custom command (wrapped by meson to capture output) 00:13:28.307 [124/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_common.c.o 00:13:28.307 [125/264] Compiling C object lib/librte_pci.a.p/pci_rte_pci.c.o 00:13:28.307 [126/264] Linking static target lib/librte_pci.a 00:13:28.566 [127/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8079.c.o 00:13:28.566 [128/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline.c.o 00:13:28.566 [129/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_mtr.c.o 00:13:28.566 [130/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8472.c.o 00:13:28.566 [131/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_cirbuf.c.o 00:13:28.566 [132/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse.c.o 00:13:28.566 [133/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_num.c.o 00:13:28.566 [134/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_portlist.c.o 00:13:28.566 [135/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_string.c.o 00:13:28.566 [136/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_tm.c.o 00:13:28.825 [137/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_socket.c.o 00:13:28.825 [138/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_vt100.c.o 00:13:28.825 [139/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_os_unix.c.o 00:13:28.825 [140/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_rdline.c.o 00:13:28.825 [141/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8636.c.o 00:13:28.825 [142/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_etheraddr.c.o 00:13:28.825 [143/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_ipaddr.c.o 00:13:28.825 [144/264] Linking static target lib/librte_cmdline.a 00:13:29.084 [145/264] Generating lib/pci.sym_chk with a custom command (wrapped by meson to capture output) 00:13:29.084 [146/264] Compiling C object lib/librte_hash.a.p/hash_rte_fbk_hash.c.o 00:13:29.084 [147/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_flow.c.o 00:13:29.084 [148/264] Compiling C object lib/librte_timer.a.p/timer_rte_timer.c.o 00:13:29.084 [149/264] Linking static target lib/librte_timer.a 00:13:29.084 [150/264] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev.c.o 00:13:29.342 [151/264] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev_pmd.c.o 00:13:29.342 [152/264] Compiling C object lib/librte_hash.a.p/hash_rte_thash.c.o 00:13:29.601 [153/264] Compiling C object lib/librte_cryptodev.a.p/cryptodev_cryptodev_pmd.c.o 00:13:29.601 [154/264] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_comp.c.o 00:13:29.601 [155/264] Linking static target lib/librte_compressdev.a 00:13:29.601 [156/264] Compiling C object lib/librte_cryptodev.a.p/cryptodev_cryptodev_trace_points.c.o 00:13:29.601 [157/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev.c.o 00:13:29.601 [158/264] Linking static target lib/librte_ethdev.a 00:13:29.601 [159/264] Compiling C object lib/librte_power.a.p/power_guest_channel.c.o 00:13:29.859 [160/264] Compiling C object lib/librte_hash.a.p/hash_rte_cuckoo_hash.c.o 00:13:29.859 [161/264] Linking static target lib/librte_hash.a 00:13:29.859 [162/264] Compiling C object lib/librte_dmadev.a.p/dmadev_rte_dmadev.c.o 00:13:29.859 [163/264] Compiling C object lib/librte_dmadev.a.p/dmadev_rte_dmadev_trace_points.c.o 00:13:29.859 [164/264] Linking static target lib/librte_dmadev.a 00:13:29.859 [165/264] Generating lib/timer.sym_chk with a custom command (wrapped by meson to capture output) 00:13:30.118 [166/264] Compiling C object lib/librte_power.a.p/power_power_common.c.o 00:13:30.118 [167/264] Compiling C object lib/librte_power.a.p/power_power_acpi_cpufreq.c.o 00:13:30.118 [168/264] Compiling C object lib/librte_power.a.p/power_power_kvm_vm.c.o 00:13:30.118 [169/264] Compiling C object lib/librte_power.a.p/power_power_amd_pstate_cpufreq.c.o 00:13:30.378 [170/264] Generating lib/cmdline.sym_chk with a custom command (wrapped by meson to capture output) 00:13:30.378 [171/264] Compiling C object lib/librte_power.a.p/power_power_cppc_cpufreq.c.o 00:13:30.378 [172/264] Compiling C object lib/librte_power.a.p/power_power_intel_uncore.c.o 00:13:30.661 [173/264] Generating lib/compressdev.sym_chk with a custom command (wrapped by meson to capture output) 00:13:30.661 [174/264] Compiling C object lib/librte_power.a.p/power_rte_power.c.o 00:13:30.661 [175/264] Generating lib/dmadev.sym_chk with a custom command (wrapped by meson to capture output) 00:13:30.661 [176/264] Compiling C object lib/librte_power.a.p/power_power_pstate_cpufreq.c.o 00:13:30.661 [177/264] Compiling C object lib/librte_vhost.a.p/vhost_fd_man.c.o 00:13:30.661 [178/264] Compiling C object lib/librte_cryptodev.a.p/cryptodev_rte_cryptodev.c.o 00:13:30.661 [179/264] Compiling C object lib/librte_power.a.p/power_rte_power_uncore.c.o 00:13:30.661 [180/264] Linking static target lib/librte_cryptodev.a 00:13:30.937 [181/264] Generating lib/hash.sym_chk with a custom command (wrapped by meson to capture output) 00:13:30.937 [182/264] Compiling C object lib/librte_power.a.p/power_rte_power_pmd_mgmt.c.o 00:13:30.937 [183/264] Linking static target lib/librte_power.a 00:13:31.196 [184/264] Compiling C object lib/librte_reorder.a.p/reorder_rte_reorder.c.o 00:13:31.196 [185/264] Linking static target lib/librte_reorder.a 00:13:31.196 [186/264] Compiling C object lib/librte_vhost.a.p/vhost_iotlb.c.o 00:13:31.196 [187/264] Compiling C object lib/librte_vhost.a.p/vhost_vdpa.c.o 00:13:31.196 [188/264] Compiling C object lib/librte_vhost.a.p/vhost_socket.c.o 00:13:31.196 [189/264] Compiling C object lib/librte_security.a.p/security_rte_security.c.o 00:13:31.196 [190/264] Linking static target lib/librte_security.a 00:13:31.763 [191/264] Compiling C object lib/librte_vhost.a.p/vhost_vhost.c.o 00:13:31.763 [192/264] Generating lib/reorder.sym_chk with a custom command (wrapped by meson to capture output) 00:13:32.022 [193/264] Generating lib/power.sym_chk with a custom command (wrapped by meson to capture output) 00:13:32.022 [194/264] Compiling C object lib/librte_vhost.a.p/vhost_vhost_user.c.o 00:13:32.022 [195/264] Compiling C object lib/librte_vhost.a.p/vhost_virtio_net_ctrl.c.o 00:13:32.022 [196/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_params.c.o 00:13:32.022 [197/264] Generating lib/security.sym_chk with a custom command (wrapped by meson to capture output) 00:13:32.281 [198/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_common.c.o 00:13:32.281 [199/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_common_uio.c.o 00:13:32.281 [200/264] Compiling C object drivers/libtmp_rte_bus_vdev.a.p/bus_vdev_vdev_params.c.o 00:13:32.281 [201/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci.c.o 00:13:32.540 [202/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci_uio.c.o 00:13:32.540 [203/264] Generating lib/cryptodev.sym_chk with a custom command (wrapped by meson to capture output) 00:13:32.540 [204/264] Compiling C object drivers/libtmp_rte_bus_vdev.a.p/bus_vdev_vdev.c.o 00:13:32.540 [205/264] Linking static target drivers/libtmp_rte_bus_vdev.a 00:13:32.540 [206/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci_vfio.c.o 00:13:32.540 [207/264] Linking static target drivers/libtmp_rte_bus_pci.a 00:13:32.798 [208/264] Generating drivers/rte_bus_vdev.pmd.c with a custom command 00:13:32.798 [209/264] Compiling C object drivers/librte_bus_vdev.so.24.0.p/meson-generated_.._rte_bus_vdev.pmd.c.o 00:13:32.798 [210/264] Compiling C object drivers/librte_bus_vdev.a.p/meson-generated_.._rte_bus_vdev.pmd.c.o 00:13:32.798 [211/264] Linking static target drivers/librte_bus_vdev.a 00:13:32.798 [212/264] Generating drivers/rte_bus_pci.pmd.c with a custom command 00:13:32.798 [213/264] Compiling C object drivers/librte_bus_pci.a.p/meson-generated_.._rte_bus_pci.pmd.c.o 00:13:32.798 [214/264] Compiling C object drivers/librte_bus_pci.so.24.0.p/meson-generated_.._rte_bus_pci.pmd.c.o 00:13:32.798 [215/264] Linking static target drivers/librte_bus_pci.a 00:13:33.056 [216/264] Compiling C object drivers/libtmp_rte_mempool_ring.a.p/mempool_ring_rte_mempool_ring.c.o 00:13:33.056 [217/264] Linking static target drivers/libtmp_rte_mempool_ring.a 00:13:33.315 [218/264] Generating drivers/rte_mempool_ring.pmd.c with a custom command 00:13:33.315 [219/264] Compiling C object drivers/librte_mempool_ring.so.24.0.p/meson-generated_.._rte_mempool_ring.pmd.c.o 00:13:33.315 [220/264] Compiling C object drivers/librte_mempool_ring.a.p/meson-generated_.._rte_mempool_ring.pmd.c.o 00:13:33.315 [221/264] Linking static target drivers/librte_mempool_ring.a 00:13:33.315 [222/264] Generating drivers/rte_bus_vdev.sym_chk with a custom command (wrapped by meson to capture output) 00:13:33.881 [223/264] Generating drivers/rte_bus_pci.sym_chk with a custom command (wrapped by meson to capture output) 00:13:33.881 [224/264] Generating lib/eal.sym_chk with a custom command (wrapped by meson to capture output) 00:13:33.881 [225/264] Linking target lib/librte_eal.so.24.0 00:13:34.446 [226/264] Generating symbol file lib/librte_eal.so.24.0.p/librte_eal.so.24.0.symbols 00:13:34.446 [227/264] Linking target lib/librte_pci.so.24.0 00:13:34.446 [228/264] Linking target lib/librte_dmadev.so.24.0 00:13:34.446 [229/264] Linking target lib/librte_meter.so.24.0 00:13:34.446 [230/264] Linking target drivers/librte_bus_vdev.so.24.0 00:13:34.446 [231/264] Linking target lib/librte_timer.so.24.0 00:13:34.446 [232/264] Linking target lib/librte_ring.so.24.0 00:13:34.703 [233/264] Compiling C object lib/librte_vhost.a.p/vhost_vhost_crypto.c.o 00:13:34.703 [234/264] Generating lib/ethdev.sym_chk with a custom command (wrapped by meson to capture output) 00:13:34.969 [235/264] Generating symbol file lib/librte_dmadev.so.24.0.p/librte_dmadev.so.24.0.symbols 00:13:34.969 [236/264] Generating symbol file lib/librte_meter.so.24.0.p/librte_meter.so.24.0.symbols 00:13:34.969 [237/264] Generating symbol file lib/librte_timer.so.24.0.p/librte_timer.so.24.0.symbols 00:13:34.969 [238/264] Generating symbol file lib/librte_pci.so.24.0.p/librte_pci.so.24.0.symbols 00:13:34.969 [239/264] Generating symbol file lib/librte_ring.so.24.0.p/librte_ring.so.24.0.symbols 00:13:35.245 [240/264] Linking target lib/librte_mempool.so.24.0 00:13:35.245 [241/264] Linking target drivers/librte_bus_pci.so.24.0 00:13:35.245 [242/264] Linking target lib/librte_rcu.so.24.0 00:13:35.503 [243/264] Generating symbol file lib/librte_mempool.so.24.0.p/librte_mempool.so.24.0.symbols 00:13:35.503 [244/264] Generating symbol file lib/librte_rcu.so.24.0.p/librte_rcu.so.24.0.symbols 00:13:35.503 [245/264] Linking target lib/librte_mbuf.so.24.0 00:13:35.503 [246/264] Linking target drivers/librte_mempool_ring.so.24.0 00:13:36.067 [247/264] Generating symbol file lib/librte_mbuf.so.24.0.p/librte_mbuf.so.24.0.symbols 00:13:36.067 [248/264] Linking target lib/librte_reorder.so.24.0 00:13:36.067 [249/264] Linking target lib/librte_compressdev.so.24.0 00:13:36.067 [250/264] Linking target lib/librte_cryptodev.so.24.0 00:13:36.067 [251/264] Linking target lib/librte_net.so.24.0 00:13:36.632 [252/264] Generating symbol file lib/librte_cryptodev.so.24.0.p/librte_cryptodev.so.24.0.symbols 00:13:36.632 [253/264] Generating symbol file lib/librte_net.so.24.0.p/librte_net.so.24.0.symbols 00:13:36.632 [254/264] Linking target lib/librte_cmdline.so.24.0 00:13:36.632 [255/264] Linking target lib/librte_hash.so.24.0 00:13:36.632 [256/264] Linking target lib/librte_security.so.24.0 00:13:36.632 [257/264] Linking target lib/librte_ethdev.so.24.0 00:13:37.199 [258/264] Generating symbol file lib/librte_hash.so.24.0.p/librte_hash.so.24.0.symbols 00:13:37.199 [259/264] Generating symbol file lib/librte_ethdev.so.24.0.p/librte_ethdev.so.24.0.symbols 00:13:37.199 [260/264] Linking target lib/librte_power.so.24.0 00:13:38.135 [261/264] Compiling C object lib/librte_vhost.a.p/vhost_virtio_net.c.o 00:13:38.393 [262/264] Linking static target lib/librte_vhost.a 00:13:40.297 [263/264] Generating lib/vhost.sym_chk with a custom command (wrapped by meson to capture output) 00:13:40.297 [264/264] Linking target lib/librte_vhost.so.24.0 00:13:40.297 NOTICE: You are using Python 3.6 which is EOL. Starting with v0.62.0, Meson will require Python 3.7 or newer 00:13:41.669 CC lib/ut_mock/mock.o 00:13:41.669 CC lib/ut/ut.o 00:13:41.669 CC lib/log/log.o 00:13:41.669 CC lib/log/log_flags.o 00:13:41.669 CC lib/log/log_deprecated.o 00:13:41.927 LIB libspdk_ut_mock.a 00:13:41.927 LIB libspdk_ut.a 00:13:41.927 LIB libspdk_log.a 00:13:41.927 CXX lib/trace_parser/trace.o 00:13:41.927 CC lib/util/base64.o 00:13:41.927 CC lib/ioat/ioat.o 00:13:41.927 CC lib/dma/dma.o 00:13:41.927 CC lib/util/bit_array.o 00:13:41.927 CC lib/util/cpuset.o 00:13:41.927 CC lib/util/crc16.o 00:13:41.927 CC lib/util/crc32.o 00:13:41.927 CC lib/util/crc32c.o 00:13:42.186 CC lib/vfio_user/host/vfio_user_pci.o 00:13:42.186 CC lib/util/crc32_ieee.o 00:13:42.186 CC lib/util/crc64.o 00:13:42.186 CC lib/util/dif.o 00:13:42.186 LIB libspdk_dma.a 00:13:42.186 CC lib/util/fd.o 00:13:42.186 LIB libspdk_ioat.a 00:13:42.186 CC lib/util/file.o 00:13:42.186 CC lib/util/hexlify.o 00:13:42.186 CC lib/util/iov.o 00:13:42.444 CC lib/vfio_user/host/vfio_user.o 00:13:42.444 CC lib/util/math.o 00:13:42.444 CC lib/util/pipe.o 00:13:42.444 CC lib/util/strerror_tls.o 00:13:42.444 CC lib/util/string.o 00:13:42.444 CC lib/util/uuid.o 00:13:42.444 CC lib/util/fd_group.o 00:13:42.444 CC lib/util/xor.o 00:13:42.444 CC lib/util/zipf.o 00:13:42.444 LIB libspdk_vfio_user.a 00:13:42.701 LIB libspdk_util.a 00:13:42.959 LIB libspdk_trace_parser.a 00:13:42.959 CC lib/rdma/common.o 00:13:42.959 CC lib/json/json_parse.o 00:13:42.959 CC lib/vmd/vmd.o 00:13:42.959 CC lib/conf/conf.o 00:13:42.959 CC lib/rdma/rdma_verbs.o 00:13:42.959 CC lib/json/json_util.o 00:13:42.959 CC lib/vmd/led.o 00:13:42.959 CC lib/idxd/idxd.o 00:13:42.959 CC lib/json/json_write.o 00:13:42.959 CC lib/env_dpdk/env.o 00:13:42.959 CC lib/env_dpdk/memory.o 00:13:42.959 LIB libspdk_conf.a 00:13:42.959 CC lib/env_dpdk/pci.o 00:13:42.959 CC lib/idxd/idxd_user.o 00:13:42.959 CC lib/env_dpdk/init.o 00:13:43.217 CC lib/env_dpdk/threads.o 00:13:43.217 LIB libspdk_rdma.a 00:13:43.217 LIB libspdk_json.a 00:13:43.217 CC lib/env_dpdk/pci_ioat.o 00:13:43.217 CC lib/env_dpdk/pci_virtio.o 00:13:43.217 CC lib/env_dpdk/pci_vmd.o 00:13:43.217 LIB libspdk_idxd.a 00:13:43.217 LIB libspdk_vmd.a 00:13:43.217 CC lib/env_dpdk/pci_idxd.o 00:13:43.217 CC lib/env_dpdk/pci_event.o 00:13:43.217 CC lib/env_dpdk/sigbus_handler.o 00:13:43.217 CC lib/env_dpdk/pci_dpdk.o 00:13:43.217 CC lib/jsonrpc/jsonrpc_server.o 00:13:43.475 CC lib/env_dpdk/pci_dpdk_2207.o 00:13:43.475 CC lib/env_dpdk/pci_dpdk_2211.o 00:13:43.475 CC lib/jsonrpc/jsonrpc_server_tcp.o 00:13:43.475 CC lib/jsonrpc/jsonrpc_client.o 00:13:43.475 CC lib/jsonrpc/jsonrpc_client_tcp.o 00:13:43.475 LIB libspdk_jsonrpc.a 00:13:43.734 CC lib/rpc/rpc.o 00:13:43.734 LIB libspdk_env_dpdk.a 00:13:43.992 LIB libspdk_rpc.a 00:13:44.251 CC lib/trace/trace.o 00:13:44.251 CC lib/trace/trace_flags.o 00:13:44.251 CC lib/trace/trace_rpc.o 00:13:44.251 CC lib/notify/notify.o 00:13:44.251 CC lib/notify/notify_rpc.o 00:13:44.251 CC lib/keyring/keyring.o 00:13:44.251 CC lib/keyring/keyring_rpc.o 00:13:44.251 LIB libspdk_notify.a 00:13:44.251 LIB libspdk_trace.a 00:13:44.251 LIB libspdk_keyring.a 00:13:44.509 CC lib/thread/thread.o 00:13:44.509 CC lib/sock/sock.o 00:13:44.509 CC lib/thread/iobuf.o 00:13:44.509 CC lib/sock/sock_rpc.o 00:13:44.769 LIB libspdk_sock.a 00:13:45.028 CC lib/nvme/nvme_ctrlr_cmd.o 00:13:45.028 CC lib/nvme/nvme_ctrlr.o 00:13:45.028 CC lib/nvme/nvme_fabric.o 00:13:45.028 CC lib/nvme/nvme_ns_cmd.o 00:13:45.028 CC lib/nvme/nvme_ns.o 00:13:45.028 CC lib/nvme/nvme_pcie_common.o 00:13:45.028 CC lib/nvme/nvme_pcie.o 00:13:45.028 CC lib/nvme/nvme_qpair.o 00:13:45.028 CC lib/nvme/nvme.o 00:13:45.286 LIB libspdk_thread.a 00:13:45.286 CC lib/accel/accel.o 00:13:45.543 CC lib/nvme/nvme_quirks.o 00:13:45.543 CC lib/nvme/nvme_transport.o 00:13:45.543 CC lib/nvme/nvme_discovery.o 00:13:45.543 CC lib/nvme/nvme_ctrlr_ocssd_cmd.o 00:13:45.800 CC lib/nvme/nvme_ns_ocssd_cmd.o 00:13:45.800 CC lib/accel/accel_rpc.o 00:13:45.800 CC lib/accel/accel_sw.o 00:13:45.800 CC lib/nvme/nvme_tcp.o 00:13:46.056 LIB libspdk_accel.a 00:13:46.056 CC lib/nvme/nvme_opal.o 00:13:46.056 CC lib/blob/blobstore.o 00:13:46.056 CC lib/nvme/nvme_io_msg.o 00:13:46.056 CC lib/init/json_config.o 00:13:46.056 CC lib/nvme/nvme_poll_group.o 00:13:46.056 CC lib/nvme/nvme_zns.o 00:13:46.056 CC lib/virtio/virtio.o 00:13:46.312 CC lib/nvme/nvme_stubs.o 00:13:46.312 CC lib/init/subsystem.o 00:13:46.312 CC lib/virtio/virtio_vhost_user.o 00:13:46.313 CC lib/nvme/nvme_auth.o 00:13:46.313 CC lib/init/subsystem_rpc.o 00:13:46.313 CC lib/nvme/nvme_cuse.o 00:13:46.568 CC lib/nvme/nvme_rdma.o 00:13:46.568 CC lib/init/rpc.o 00:13:46.568 CC lib/virtio/virtio_vfio_user.o 00:13:46.568 CC lib/virtio/virtio_pci.o 00:13:46.568 CC lib/blob/request.o 00:13:46.568 CC lib/blob/zeroes.o 00:13:46.568 LIB libspdk_init.a 00:13:46.914 CC lib/blob/blob_bs_dev.o 00:13:46.914 LIB libspdk_virtio.a 00:13:46.914 CC lib/bdev/bdev.o 00:13:46.914 CC lib/bdev/bdev_rpc.o 00:13:46.914 CC lib/bdev/bdev_zone.o 00:13:46.914 CC lib/bdev/part.o 00:13:46.914 CC lib/bdev/scsi_nvme.o 00:13:46.914 CC lib/event/app.o 00:13:46.915 CC lib/event/reactor.o 00:13:47.172 CC lib/event/log_rpc.o 00:13:47.172 CC lib/event/app_rpc.o 00:13:47.172 CC lib/event/scheduler_static.o 00:13:47.172 LIB libspdk_event.a 00:13:47.432 LIB libspdk_nvme.a 00:13:47.689 LIB libspdk_blob.a 00:13:47.947 CC lib/blobfs/blobfs.o 00:13:47.947 CC lib/lvol/lvol.o 00:13:47.947 CC lib/blobfs/tree.o 00:13:48.513 LIB libspdk_bdev.a 00:13:48.513 LIB libspdk_lvol.a 00:13:48.513 LIB libspdk_blobfs.a 00:13:48.513 CC lib/nbd/nbd.o 00:13:48.513 CC lib/nvmf/ctrlr.o 00:13:48.513 CC lib/ftl/ftl_core.o 00:13:48.513 CC lib/nbd/nbd_rpc.o 00:13:48.513 CC lib/scsi/dev.o 00:13:48.513 CC lib/nvmf/ctrlr_discovery.o 00:13:48.513 CC lib/scsi/lun.o 00:13:48.513 CC lib/ftl/ftl_init.o 00:13:48.513 CC lib/nvmf/ctrlr_bdev.o 00:13:48.513 CC lib/scsi/port.o 00:13:48.771 CC lib/nvmf/subsystem.o 00:13:48.771 CC lib/scsi/scsi.o 00:13:48.771 CC lib/ftl/ftl_layout.o 00:13:48.771 CC lib/nvmf/nvmf.o 00:13:48.771 CC lib/scsi/scsi_bdev.o 00:13:48.771 LIB libspdk_nbd.a 00:13:48.771 CC lib/ftl/ftl_debug.o 00:13:48.771 CC lib/ftl/ftl_io.o 00:13:48.771 CC lib/scsi/scsi_pr.o 00:13:49.029 CC lib/nvmf/nvmf_rpc.o 00:13:49.029 CC lib/nvmf/transport.o 00:13:49.029 CC lib/ftl/ftl_sb.o 00:13:49.029 CC lib/ftl/ftl_l2p.o 00:13:49.029 CC lib/nvmf/tcp.o 00:13:49.029 CC lib/scsi/scsi_rpc.o 00:13:49.287 CC lib/ftl/ftl_l2p_flat.o 00:13:49.287 CC lib/ftl/ftl_nv_cache.o 00:13:49.287 CC lib/ftl/ftl_band.o 00:13:49.287 CC lib/nvmf/rdma.o 00:13:49.287 CC lib/scsi/task.o 00:13:49.287 CC lib/ftl/ftl_band_ops.o 00:13:49.287 CC lib/ftl/ftl_writer.o 00:13:49.287 CC lib/ftl/ftl_rq.o 00:13:49.545 LIB libspdk_scsi.a 00:13:49.545 CC lib/ftl/ftl_reloc.o 00:13:49.545 CC lib/ftl/ftl_l2p_cache.o 00:13:49.545 CC lib/ftl/ftl_p2l.o 00:13:49.545 CC lib/ftl/mngt/ftl_mngt.o 00:13:49.545 CC lib/ftl/mngt/ftl_mngt_bdev.o 00:13:49.545 CC lib/iscsi/conn.o 00:13:49.803 CC lib/vhost/vhost.o 00:13:49.803 CC lib/ftl/mngt/ftl_mngt_shutdown.o 00:13:49.803 CC lib/ftl/mngt/ftl_mngt_startup.o 00:13:49.803 CC lib/ftl/mngt/ftl_mngt_md.o 00:13:49.803 CC lib/ftl/mngt/ftl_mngt_misc.o 00:13:49.804 CC lib/ftl/mngt/ftl_mngt_ioch.o 00:13:49.804 CC lib/ftl/mngt/ftl_mngt_l2p.o 00:13:49.804 CC lib/ftl/mngt/ftl_mngt_band.o 00:13:49.804 CC lib/ftl/mngt/ftl_mngt_self_test.o 00:13:50.075 CC lib/ftl/mngt/ftl_mngt_p2l.o 00:13:50.075 CC lib/ftl/mngt/ftl_mngt_recovery.o 00:13:50.075 CC lib/iscsi/init_grp.o 00:13:50.075 CC lib/vhost/vhost_rpc.o 00:13:50.075 CC lib/vhost/vhost_scsi.o 00:13:50.075 CC lib/ftl/mngt/ftl_mngt_upgrade.o 00:13:50.075 CC lib/ftl/utils/ftl_conf.o 00:13:50.075 CC lib/ftl/utils/ftl_md.o 00:13:50.075 CC lib/vhost/vhost_blk.o 00:13:50.075 CC lib/iscsi/iscsi.o 00:13:50.075 CC lib/vhost/rte_vhost_user.o 00:13:50.352 CC lib/ftl/utils/ftl_mempool.o 00:13:50.352 CC lib/ftl/utils/ftl_bitmap.o 00:13:50.352 CC lib/ftl/utils/ftl_property.o 00:13:50.352 LIB libspdk_nvmf.a 00:13:50.352 CC lib/ftl/utils/ftl_layout_tracker_bdev.o 00:13:50.352 CC lib/ftl/upgrade/ftl_layout_upgrade.o 00:13:50.352 CC lib/iscsi/md5.o 00:13:50.352 CC lib/iscsi/param.o 00:13:50.610 CC lib/ftl/upgrade/ftl_sb_upgrade.o 00:13:50.610 CC lib/ftl/upgrade/ftl_p2l_upgrade.o 00:13:50.610 CC lib/ftl/upgrade/ftl_band_upgrade.o 00:13:50.610 CC lib/iscsi/portal_grp.o 00:13:50.610 CC lib/ftl/upgrade/ftl_chunk_upgrade.o 00:13:50.610 CC lib/ftl/upgrade/ftl_sb_v3.o 00:13:50.610 CC lib/ftl/upgrade/ftl_sb_v5.o 00:13:50.610 CC lib/iscsi/tgt_node.o 00:13:50.610 CC lib/ftl/nvc/ftl_nvc_dev.o 00:13:50.869 CC lib/ftl/nvc/ftl_nvc_bdev_vss.o 00:13:50.869 CC lib/iscsi/iscsi_subsystem.o 00:13:50.869 CC lib/ftl/base/ftl_base_dev.o 00:13:50.869 CC lib/ftl/base/ftl_base_bdev.o 00:13:50.869 CC lib/ftl/ftl_trace.o 00:13:50.869 CC lib/iscsi/iscsi_rpc.o 00:13:50.869 CC lib/iscsi/task.o 00:13:50.869 LIB libspdk_vhost.a 00:13:51.127 LIB libspdk_ftl.a 00:13:51.127 LIB libspdk_iscsi.a 00:13:51.386 CC module/env_dpdk/env_dpdk_rpc.o 00:13:51.643 CC module/blob/bdev/blob_bdev.o 00:13:51.644 CC module/scheduler/dynamic/scheduler_dynamic.o 00:13:51.644 CC module/sock/posix/posix.o 00:13:51.644 CC module/accel/ioat/accel_ioat.o 00:13:51.644 CC module/scheduler/gscheduler/gscheduler.o 00:13:51.644 CC module/keyring/file/keyring.o 00:13:51.644 CC module/scheduler/dpdk_governor/dpdk_governor.o 00:13:51.644 CC module/accel/dsa/accel_dsa.o 00:13:51.644 CC module/accel/error/accel_error.o 00:13:51.644 LIB libspdk_env_dpdk_rpc.a 00:13:51.644 CC module/keyring/file/keyring_rpc.o 00:13:51.644 LIB libspdk_scheduler_gscheduler.a 00:13:51.644 CC module/accel/dsa/accel_dsa_rpc.o 00:13:51.644 LIB libspdk_scheduler_dpdk_governor.a 00:13:51.644 CC module/accel/error/accel_error_rpc.o 00:13:51.644 CC module/accel/ioat/accel_ioat_rpc.o 00:13:51.644 LIB libspdk_scheduler_dynamic.a 00:13:51.644 LIB libspdk_blob_bdev.a 00:13:51.644 LIB libspdk_keyring_file.a 00:13:51.901 LIB libspdk_accel_dsa.a 00:13:51.901 LIB libspdk_accel_error.a 00:13:51.901 LIB libspdk_accel_ioat.a 00:13:51.901 CC module/accel/iaa/accel_iaa.o 00:13:51.901 CC module/bdev/lvol/vbdev_lvol.o 00:13:51.901 CC module/bdev/delay/vbdev_delay.o 00:13:51.901 CC module/bdev/malloc/bdev_malloc.o 00:13:51.901 CC module/bdev/error/vbdev_error.o 00:13:51.902 CC module/blobfs/bdev/blobfs_bdev.o 00:13:51.902 CC module/bdev/null/bdev_null.o 00:13:51.902 CC module/bdev/gpt/gpt.o 00:13:51.902 CC module/bdev/nvme/bdev_nvme.o 00:13:51.902 CC module/accel/iaa/accel_iaa_rpc.o 00:13:52.160 LIB libspdk_sock_posix.a 00:13:52.160 CC module/bdev/gpt/vbdev_gpt.o 00:13:52.160 CC module/blobfs/bdev/blobfs_bdev_rpc.o 00:13:52.160 LIB libspdk_accel_iaa.a 00:13:52.160 CC module/bdev/nvme/bdev_nvme_rpc.o 00:13:52.160 CC module/bdev/nvme/nvme_rpc.o 00:13:52.160 CC module/bdev/null/bdev_null_rpc.o 00:13:52.160 CC module/bdev/delay/vbdev_delay_rpc.o 00:13:52.160 CC module/bdev/malloc/bdev_malloc_rpc.o 00:13:52.160 CC module/bdev/error/vbdev_error_rpc.o 00:13:52.160 LIB libspdk_blobfs_bdev.a 00:13:52.160 CC module/bdev/nvme/bdev_mdns_client.o 00:13:52.160 CC module/bdev/lvol/vbdev_lvol_rpc.o 00:13:52.160 LIB libspdk_bdev_null.a 00:13:52.160 LIB libspdk_bdev_gpt.a 00:13:52.417 CC module/bdev/nvme/vbdev_opal.o 00:13:52.417 LIB libspdk_bdev_delay.a 00:13:52.417 LIB libspdk_bdev_malloc.a 00:13:52.417 LIB libspdk_bdev_error.a 00:13:52.417 CC module/bdev/nvme/vbdev_opal_rpc.o 00:13:52.417 CC module/bdev/passthru/vbdev_passthru.o 00:13:52.417 CC module/bdev/raid/bdev_raid.o 00:13:52.417 CC module/bdev/split/vbdev_split.o 00:13:52.417 CC module/bdev/zone_block/vbdev_zone_block.o 00:13:52.417 CC module/bdev/nvme/bdev_nvme_cuse_rpc.o 00:13:52.417 CC module/bdev/aio/bdev_aio.o 00:13:52.417 LIB libspdk_bdev_lvol.a 00:13:52.675 CC module/bdev/zone_block/vbdev_zone_block_rpc.o 00:13:52.675 CC module/bdev/aio/bdev_aio_rpc.o 00:13:52.675 CC module/bdev/split/vbdev_split_rpc.o 00:13:52.675 CC module/bdev/passthru/vbdev_passthru_rpc.o 00:13:52.675 CC module/bdev/raid/bdev_raid_rpc.o 00:13:52.675 LIB libspdk_bdev_zone_block.a 00:13:52.675 CC module/bdev/raid/bdev_raid_sb.o 00:13:52.675 CC module/bdev/ftl/bdev_ftl.o 00:13:52.675 LIB libspdk_bdev_aio.a 00:13:52.675 LIB libspdk_bdev_split.a 00:13:52.675 CC module/bdev/virtio/bdev_virtio_scsi.o 00:13:52.675 LIB libspdk_bdev_passthru.a 00:13:52.934 CC module/bdev/virtio/bdev_virtio_blk.o 00:13:52.934 CC module/bdev/virtio/bdev_virtio_rpc.o 00:13:52.934 CC module/bdev/raid/raid0.o 00:13:52.934 CC module/bdev/daos/bdev_daos.o 00:13:52.934 CC module/bdev/raid/raid1.o 00:13:52.934 CC module/bdev/raid/concat.o 00:13:52.934 CC module/bdev/daos/bdev_daos_rpc.o 00:13:52.934 CC module/bdev/ftl/bdev_ftl_rpc.o 00:13:53.193 LIB libspdk_bdev_virtio.a 00:13:53.193 LIB libspdk_bdev_raid.a 00:13:53.193 LIB libspdk_bdev_ftl.a 00:13:53.193 LIB libspdk_bdev_daos.a 00:13:53.193 LIB libspdk_bdev_nvme.a 00:13:53.451 CC module/event/subsystems/iobuf/iobuf.o 00:13:53.451 CC module/event/subsystems/vmd/vmd.o 00:13:53.451 CC module/event/subsystems/scheduler/scheduler.o 00:13:53.451 CC module/event/subsystems/sock/sock.o 00:13:53.451 CC module/event/subsystems/iobuf/iobuf_rpc.o 00:13:53.451 CC module/event/subsystems/vmd/vmd_rpc.o 00:13:53.709 CC module/event/subsystems/vhost_blk/vhost_blk.o 00:13:53.709 CC module/event/subsystems/keyring/keyring.o 00:13:53.709 LIB libspdk_event_keyring.a 00:13:53.709 LIB libspdk_event_sock.a 00:13:53.709 LIB libspdk_event_scheduler.a 00:13:53.709 LIB libspdk_event_vhost_blk.a 00:13:53.709 LIB libspdk_event_vmd.a 00:13:53.709 LIB libspdk_event_iobuf.a 00:13:53.967 CC module/event/subsystems/accel/accel.o 00:13:53.967 LIB libspdk_event_accel.a 00:13:54.226 CC module/event/subsystems/bdev/bdev.o 00:13:54.484 LIB libspdk_event_bdev.a 00:13:54.742 CC module/event/subsystems/nbd/nbd.o 00:13:54.742 CC module/event/subsystems/scsi/scsi.o 00:13:54.742 CC module/event/subsystems/nvmf/nvmf_rpc.o 00:13:54.742 CC module/event/subsystems/nvmf/nvmf_tgt.o 00:13:54.742 LIB libspdk_event_nbd.a 00:13:54.742 LIB libspdk_event_scsi.a 00:13:54.742 LIB libspdk_event_nvmf.a 00:13:55.000 CC module/event/subsystems/vhost_scsi/vhost_scsi.o 00:13:55.000 CC module/event/subsystems/iscsi/iscsi.o 00:13:55.259 LIB libspdk_event_vhost_scsi.a 00:13:55.259 LIB libspdk_event_iscsi.a 00:13:55.518 CXX app/trace/trace.o 00:13:55.518 CC app/spdk_lspci/spdk_lspci.o 00:13:55.518 CC app/trace_record/trace_record.o 00:13:55.518 CC app/iscsi_tgt/iscsi_tgt.o 00:13:55.518 CC app/nvmf_tgt/nvmf_main.o 00:13:55.518 CC examples/accel/perf/accel_perf.o 00:13:55.518 CC app/spdk_tgt/spdk_tgt.o 00:13:55.518 CC examples/bdev/hello_world/hello_bdev.o 00:13:55.518 CC test/accel/dif/dif.o 00:13:55.518 CC examples/blob/hello_world/hello_blob.o 00:13:55.518 LINK spdk_lspci 00:13:55.518 LINK spdk_trace_record 00:13:55.776 LINK nvmf_tgt 00:13:55.776 LINK iscsi_tgt 00:13:55.776 LINK spdk_tgt 00:13:55.776 LINK hello_bdev 00:13:55.776 LINK hello_blob 00:13:55.776 LINK accel_perf 00:13:55.776 LINK spdk_trace 00:13:56.035 LINK dif 00:13:56.035 CC app/spdk_nvme_perf/perf.o 00:13:56.294 CC app/spdk_nvme_identify/identify.o 00:13:56.553 CC app/spdk_nvme_discover/discovery_aer.o 00:13:56.553 CC examples/ioat/perf/perf.o 00:13:56.553 LINK spdk_nvme_discover 00:13:56.553 LINK spdk_nvme_perf 00:13:56.811 LINK ioat_perf 00:13:57.070 LINK spdk_nvme_identify 00:13:57.328 CC examples/ioat/verify/verify.o 00:13:57.328 CC app/spdk_top/spdk_top.o 00:13:57.586 LINK verify 00:13:57.586 CC app/vhost/vhost.o 00:13:57.586 CC examples/blob/cli/blobcli.o 00:13:57.586 CC examples/bdev/bdevperf/bdevperf.o 00:13:57.844 LINK vhost 00:13:57.844 CC app/spdk_dd/spdk_dd.o 00:13:57.844 CC app/fio/nvme/fio_plugin.o 00:13:58.102 LINK blobcli 00:13:58.102 CC app/fio/bdev/fio_plugin.o 00:13:58.102 LINK spdk_dd 00:13:58.102 LINK spdk_top 00:13:58.102 CC examples/nvme/hello_world/hello_world.o 00:13:58.102 LINK bdevperf 00:13:58.362 LINK hello_world 00:13:58.362 LINK spdk_nvme 00:13:58.362 CC test/app/bdev_svc/bdev_svc.o 00:13:58.362 LINK spdk_bdev 00:13:58.620 LINK bdev_svc 00:13:58.620 CC test/bdev/bdevio/bdevio.o 00:13:58.620 CC test/blobfs/mkfs/mkfs.o 00:13:58.877 LINK mkfs 00:13:58.877 LINK bdevio 00:13:59.136 TEST_HEADER include/spdk/accel_module.h 00:13:59.136 TEST_HEADER include/spdk/bit_pool.h 00:13:59.136 TEST_HEADER include/spdk/ioat.h 00:13:59.136 TEST_HEADER include/spdk/blobfs.h 00:13:59.136 TEST_HEADER include/spdk/notify.h 00:13:59.136 TEST_HEADER include/spdk/pipe.h 00:13:59.136 TEST_HEADER include/spdk/accel.h 00:13:59.136 TEST_HEADER include/spdk/mmio.h 00:13:59.136 TEST_HEADER include/spdk/version.h 00:13:59.136 TEST_HEADER include/spdk/trace_parser.h 00:13:59.136 TEST_HEADER include/spdk/opal_spec.h 00:13:59.136 TEST_HEADER include/spdk/nvmf.h 00:13:59.136 TEST_HEADER include/spdk/bdev.h 00:13:59.136 TEST_HEADER include/spdk/hexlify.h 00:13:59.136 TEST_HEADER include/spdk/likely.h 00:13:59.136 TEST_HEADER include/spdk/keyring_module.h 00:13:59.136 TEST_HEADER include/spdk/memory.h 00:13:59.136 TEST_HEADER include/spdk/vfio_user_pci.h 00:13:59.136 CC examples/nvme/reconnect/reconnect.o 00:13:59.136 TEST_HEADER include/spdk/dma.h 00:13:59.136 TEST_HEADER include/spdk/nbd.h 00:13:59.136 TEST_HEADER include/spdk/env.h 00:13:59.136 TEST_HEADER include/spdk/nvme_zns.h 00:13:59.136 TEST_HEADER include/spdk/env_dpdk.h 00:13:59.136 TEST_HEADER include/spdk/init.h 00:13:59.136 TEST_HEADER include/spdk/fd_group.h 00:13:59.136 TEST_HEADER include/spdk/bdev_module.h 00:13:59.136 TEST_HEADER include/spdk/opal.h 00:13:59.136 TEST_HEADER include/spdk/event.h 00:13:59.136 TEST_HEADER include/spdk/keyring.h 00:13:59.136 TEST_HEADER include/spdk/base64.h 00:13:59.136 TEST_HEADER include/spdk/nvme_intel.h 00:13:59.136 TEST_HEADER include/spdk/blobfs_bdev.h 00:13:59.136 TEST_HEADER include/spdk/vhost.h 00:13:59.136 TEST_HEADER include/spdk/fd.h 00:13:59.136 TEST_HEADER include/spdk/barrier.h 00:13:59.136 TEST_HEADER include/spdk/nvmf_fc_spec.h 00:13:59.136 TEST_HEADER include/spdk/zipf.h 00:13:59.136 TEST_HEADER include/spdk/scheduler.h 00:13:59.136 TEST_HEADER include/spdk/dif.h 00:13:59.136 TEST_HEADER include/spdk/scsi_spec.h 00:13:59.136 TEST_HEADER include/spdk/blob.h 00:13:59.136 TEST_HEADER include/spdk/cpuset.h 00:13:59.136 TEST_HEADER include/spdk/thread.h 00:13:59.136 TEST_HEADER include/spdk/tree.h 00:13:59.136 TEST_HEADER include/spdk/xor.h 00:13:59.136 TEST_HEADER include/spdk/assert.h 00:13:59.136 TEST_HEADER include/spdk/file.h 00:13:59.136 TEST_HEADER include/spdk/endian.h 00:13:59.136 TEST_HEADER include/spdk/pci_ids.h 00:13:59.136 TEST_HEADER include/spdk/util.h 00:13:59.136 TEST_HEADER include/spdk/log.h 00:13:59.136 TEST_HEADER include/spdk/sock.h 00:13:59.136 TEST_HEADER include/spdk/nvme_ocssd_spec.h 00:13:59.136 TEST_HEADER include/spdk/config.h 00:13:59.136 TEST_HEADER include/spdk/histogram_data.h 00:13:59.136 TEST_HEADER include/spdk/nvmf_spec.h 00:13:59.136 TEST_HEADER include/spdk/idxd_spec.h 00:13:59.136 TEST_HEADER include/spdk/crc16.h 00:13:59.136 TEST_HEADER include/spdk/bdev_zone.h 00:13:59.136 TEST_HEADER include/spdk/stdinc.h 00:13:59.136 TEST_HEADER include/spdk/scsi.h 00:13:59.136 TEST_HEADER include/spdk/jsonrpc.h 00:13:59.136 TEST_HEADER include/spdk/blob_bdev.h 00:13:59.136 TEST_HEADER include/spdk/crc32.h 00:13:59.136 TEST_HEADER include/spdk/nvmf_transport.h 00:13:59.136 TEST_HEADER include/spdk/vmd.h 00:13:59.136 TEST_HEADER include/spdk/uuid.h 00:13:59.136 TEST_HEADER include/spdk/idxd.h 00:13:59.136 TEST_HEADER include/spdk/crc64.h 00:13:59.136 TEST_HEADER include/spdk/nvme.h 00:13:59.136 TEST_HEADER include/spdk/iscsi_spec.h 00:13:59.136 TEST_HEADER include/spdk/queue.h 00:13:59.136 TEST_HEADER include/spdk/nvmf_cmd.h 00:13:59.136 TEST_HEADER include/spdk/lvol.h 00:13:59.136 TEST_HEADER include/spdk/ftl.h 00:13:59.136 TEST_HEADER include/spdk/trace.h 00:13:59.136 TEST_HEADER include/spdk/ioat_spec.h 00:13:59.136 TEST_HEADER include/spdk/conf.h 00:13:59.136 TEST_HEADER include/spdk/ublk.h 00:13:59.136 TEST_HEADER include/spdk/bit_array.h 00:13:59.136 TEST_HEADER include/spdk/nvme_spec.h 00:13:59.136 TEST_HEADER include/spdk/string.h 00:13:59.136 TEST_HEADER include/spdk/gpt_spec.h 00:13:59.395 TEST_HEADER include/spdk/nvme_ocssd.h 00:13:59.395 TEST_HEADER include/spdk/json.h 00:13:59.395 TEST_HEADER include/spdk/reduce.h 00:13:59.395 TEST_HEADER include/spdk/rpc.h 00:13:59.395 TEST_HEADER include/spdk/vfio_user_spec.h 00:13:59.395 CXX test/cpp_headers/accel_module.o 00:13:59.395 LINK reconnect 00:13:59.395 CXX test/cpp_headers/bit_pool.o 00:13:59.654 CXX test/cpp_headers/ioat.o 00:13:59.654 CXX test/cpp_headers/blobfs.o 00:13:59.912 CXX test/cpp_headers/notify.o 00:13:59.912 CXX test/cpp_headers/pipe.o 00:14:00.169 CXX test/cpp_headers/accel.o 00:14:00.169 CC examples/sock/hello_world/hello_sock.o 00:14:00.169 CC examples/nvme/nvme_manage/nvme_manage.o 00:14:00.169 CC examples/nvme/arbitration/arbitration.o 00:14:00.169 CXX test/cpp_headers/mmio.o 00:14:00.169 CC examples/vmd/lsvmd/lsvmd.o 00:14:00.426 LINK hello_sock 00:14:00.426 CXX test/cpp_headers/version.o 00:14:00.426 CXX test/cpp_headers/trace_parser.o 00:14:00.426 LINK lsvmd 00:14:00.426 LINK arbitration 00:14:00.426 CXX test/cpp_headers/opal_spec.o 00:14:00.684 CC examples/nvmf/nvmf/nvmf.o 00:14:00.684 LINK nvme_manage 00:14:00.684 CXX test/cpp_headers/nvmf.o 00:14:00.684 CXX test/cpp_headers/bdev.o 00:14:00.942 LINK nvmf 00:14:00.942 CXX test/cpp_headers/hexlify.o 00:14:00.942 CC test/app/fuzz/nvme_fuzz/nvme_fuzz.o 00:14:00.942 CXX test/cpp_headers/likely.o 00:14:00.942 CXX test/cpp_headers/keyring_module.o 00:14:00.942 CC examples/util/zipf/zipf.o 00:14:01.207 CC test/dma/test_dma/test_dma.o 00:14:01.207 CC test/env/vtophys/vtophys.o 00:14:01.207 CXX test/cpp_headers/memory.o 00:14:01.207 LINK zipf 00:14:01.207 CC test/env/mem_callbacks/mem_callbacks.o 00:14:01.207 LINK nvme_fuzz 00:14:01.207 LINK vtophys 00:14:01.207 CXX test/cpp_headers/vfio_user_pci.o 00:14:01.207 CC examples/vmd/led/led.o 00:14:01.465 CXX test/cpp_headers/dma.o 00:14:01.465 CC examples/nvme/hotplug/hotplug.o 00:14:01.465 LINK led 00:14:01.465 CC examples/nvme/cmb_copy/cmb_copy.o 00:14:01.465 LINK test_dma 00:14:01.465 LINK mem_callbacks 00:14:01.465 CXX test/cpp_headers/nbd.o 00:14:01.723 CXX test/cpp_headers/env.o 00:14:01.723 LINK hotplug 00:14:01.723 LINK cmb_copy 00:14:01.723 CC examples/thread/thread/thread_ex.o 00:14:01.723 CXX test/cpp_headers/nvme_zns.o 00:14:01.982 CC test/env/env_dpdk_post_init/env_dpdk_post_init.o 00:14:01.982 CXX test/cpp_headers/env_dpdk.o 00:14:01.982 CC test/env/memory/memory_ut.o 00:14:01.982 LINK env_dpdk_post_init 00:14:01.982 LINK thread 00:14:02.240 CXX test/cpp_headers/init.o 00:14:02.240 CC test/app/fuzz/iscsi_fuzz/iscsi_fuzz.o 00:14:02.240 CXX test/cpp_headers/fd_group.o 00:14:02.498 CC examples/idxd/perf/perf.o 00:14:02.498 CXX test/cpp_headers/bdev_module.o 00:14:02.498 CC examples/nvme/abort/abort.o 00:14:02.498 CXX test/cpp_headers/opal.o 00:14:02.498 LINK idxd_perf 00:14:02.755 CC examples/nvme/pmr_persistence/pmr_persistence.o 00:14:02.755 LINK memory_ut 00:14:02.755 LINK abort 00:14:02.755 CXX test/cpp_headers/event.o 00:14:02.755 CXX test/cpp_headers/keyring.o 00:14:02.755 LINK pmr_persistence 00:14:02.755 CC test/env/pci/pci_ut.o 00:14:03.012 CXX test/cpp_headers/base64.o 00:14:03.012 CXX test/cpp_headers/nvme_intel.o 00:14:03.012 CXX test/cpp_headers/blobfs_bdev.o 00:14:03.012 CXX test/cpp_headers/vhost.o 00:14:03.271 CXX test/cpp_headers/fd.o 00:14:03.271 CC examples/interrupt_tgt/interrupt_tgt.o 00:14:03.271 LINK pci_ut 00:14:03.271 CXX test/cpp_headers/barrier.o 00:14:03.271 CXX test/cpp_headers/nvmf_fc_spec.o 00:14:03.271 LINK iscsi_fuzz 00:14:03.528 CC test/app/histogram_perf/histogram_perf.o 00:14:03.528 LINK interrupt_tgt 00:14:03.528 CXX test/cpp_headers/zipf.o 00:14:03.528 CXX test/cpp_headers/scheduler.o 00:14:03.528 CC test/event/event_perf/event_perf.o 00:14:03.528 LINK histogram_perf 00:14:03.528 CXX test/cpp_headers/dif.o 00:14:03.796 LINK event_perf 00:14:03.796 CC test/app/jsoncat/jsoncat.o 00:14:03.796 CXX test/cpp_headers/scsi_spec.o 00:14:03.796 CXX test/cpp_headers/blob.o 00:14:03.796 CC test/nvme/aer/aer.o 00:14:04.054 CXX test/cpp_headers/cpuset.o 00:14:04.054 CXX test/cpp_headers/thread.o 00:14:04.054 LINK jsoncat 00:14:04.054 CC test/lvol/esnap/esnap.o 00:14:04.054 CXX test/cpp_headers/tree.o 00:14:04.054 CXX test/cpp_headers/xor.o 00:14:04.054 LINK aer 00:14:04.054 CXX test/cpp_headers/assert.o 00:14:04.312 CC test/app/stub/stub.o 00:14:04.312 CC test/app/fuzz/vhost_fuzz/vhost_fuzz_rpc.o 00:14:04.312 CXX test/cpp_headers/file.o 00:14:04.312 CXX test/cpp_headers/endian.o 00:14:04.312 CC test/event/reactor/reactor.o 00:14:04.312 CC test/event/reactor_perf/reactor_perf.o 00:14:04.312 CC test/app/fuzz/vhost_fuzz/vhost_fuzz.o 00:14:04.312 LINK stub 00:14:04.569 CXX test/cpp_headers/pci_ids.o 00:14:04.569 CXX test/cpp_headers/util.o 00:14:04.569 LINK reactor 00:14:04.569 LINK reactor_perf 00:14:04.569 CC test/rpc_client/rpc_client_test.o 00:14:04.569 CXX test/cpp_headers/log.o 00:14:04.569 CXX test/cpp_headers/sock.o 00:14:04.569 CC test/thread/poller_perf/poller_perf.o 00:14:04.836 LINK rpc_client_test 00:14:04.836 LINK vhost_fuzz 00:14:04.836 CXX test/cpp_headers/nvme_ocssd_spec.o 00:14:04.836 LINK poller_perf 00:14:04.836 CC test/thread/lock/spdk_lock.o 00:14:04.836 CXX test/cpp_headers/config.o 00:14:05.094 CXX test/cpp_headers/histogram_data.o 00:14:05.094 CC test/nvme/reset/reset.o 00:14:05.094 CC test/event/app_repeat/app_repeat.o 00:14:05.094 CXX test/cpp_headers/nvmf_spec.o 00:14:05.094 CC test/event/scheduler/scheduler.o 00:14:05.352 LINK app_repeat 00:14:05.352 CXX test/cpp_headers/idxd_spec.o 00:14:05.352 CXX test/cpp_headers/crc16.o 00:14:05.352 LINK reset 00:14:05.352 CXX test/cpp_headers/bdev_zone.o 00:14:05.352 CXX test/cpp_headers/stdinc.o 00:14:05.352 LINK scheduler 00:14:05.352 CXX test/cpp_headers/scsi.o 00:14:05.352 CXX test/cpp_headers/jsonrpc.o 00:14:05.352 CC test/unit/include/spdk/histogram_data.h/histogram_ut.o 00:14:05.609 CXX test/cpp_headers/blob_bdev.o 00:14:05.609 CXX test/cpp_headers/crc32.o 00:14:05.609 CXX test/cpp_headers/nvmf_transport.o 00:14:05.609 CXX test/cpp_headers/vmd.o 00:14:05.609 CXX test/cpp_headers/uuid.o 00:14:05.609 LINK histogram_ut 00:14:05.609 CXX test/cpp_headers/idxd.o 00:14:05.867 CXX test/cpp_headers/crc64.o 00:14:05.867 LINK spdk_lock 00:14:05.867 CXX test/cpp_headers/nvme.o 00:14:05.867 CXX test/cpp_headers/iscsi_spec.o 00:14:05.867 CXX test/cpp_headers/queue.o 00:14:05.867 CXX test/cpp_headers/nvmf_cmd.o 00:14:05.867 CXX test/cpp_headers/lvol.o 00:14:05.867 CXX test/cpp_headers/ftl.o 00:14:05.867 CXX test/cpp_headers/trace.o 00:14:06.125 CXX test/cpp_headers/ioat_spec.o 00:14:06.125 CC test/unit/lib/accel/accel.c/accel_ut.o 00:14:06.125 CC test/unit/lib/bdev/bdev.c/bdev_ut.o 00:14:06.125 CXX test/cpp_headers/conf.o 00:14:06.125 CXX test/cpp_headers/ublk.o 00:14:06.125 CXX test/cpp_headers/bit_array.o 00:14:06.125 CC test/nvme/sgl/sgl.o 00:14:06.125 CXX test/cpp_headers/nvme_spec.o 00:14:06.383 CXX test/cpp_headers/string.o 00:14:06.384 CXX test/cpp_headers/gpt_spec.o 00:14:06.384 CXX test/cpp_headers/nvme_ocssd.o 00:14:06.384 CC test/nvme/e2edp/nvme_dp.o 00:14:06.384 CXX test/cpp_headers/json.o 00:14:06.384 LINK sgl 00:14:06.384 CXX test/cpp_headers/reduce.o 00:14:06.384 CXX test/cpp_headers/rpc.o 00:14:06.642 CXX test/cpp_headers/vfio_user_spec.o 00:14:06.642 CC test/nvme/overhead/overhead.o 00:14:06.642 LINK nvme_dp 00:14:06.642 CC test/unit/lib/bdev/part.c/part_ut.o 00:14:06.642 CC test/nvme/err_injection/err_injection.o 00:14:06.901 LINK err_injection 00:14:06.901 LINK overhead 00:14:06.901 CC test/unit/lib/blob/blob_bdev.c/blob_bdev_ut.o 00:14:06.901 LINK esnap 00:14:07.467 CC test/nvme/startup/startup.o 00:14:07.467 LINK blob_bdev_ut 00:14:07.467 CC test/unit/lib/bdev/scsi_nvme.c/scsi_nvme_ut.o 00:14:07.467 LINK startup 00:14:07.467 CC test/nvme/reserve/reserve.o 00:14:07.467 CC test/unit/lib/blob/blob.c/blob_ut.o 00:14:07.467 LINK accel_ut 00:14:07.467 CC test/nvme/simple_copy/simple_copy.o 00:14:07.726 LINK scsi_nvme_ut 00:14:07.726 LINK reserve 00:14:07.726 CC test/nvme/connect_stress/connect_stress.o 00:14:07.726 LINK simple_copy 00:14:07.726 CC test/nvme/boot_partition/boot_partition.o 00:14:07.984 LINK connect_stress 00:14:07.984 CC test/unit/lib/bdev/gpt/gpt.c/gpt_ut.o 00:14:07.984 CC test/unit/lib/blobfs/tree.c/tree_ut.o 00:14:07.984 LINK boot_partition 00:14:07.984 LINK tree_ut 00:14:08.243 LINK gpt_ut 00:14:08.243 CC test/nvme/compliance/nvme_compliance.o 00:14:08.243 CC test/unit/lib/blobfs/blobfs_async_ut/blobfs_async_ut.o 00:14:08.502 CC test/unit/lib/bdev/vbdev_lvol.c/vbdev_lvol_ut.o 00:14:08.502 CC test/nvme/fused_ordering/fused_ordering.o 00:14:08.502 CC test/unit/lib/blobfs/blobfs_sync_ut/blobfs_sync_ut.o 00:14:08.760 LINK part_ut 00:14:08.760 LINK nvme_compliance 00:14:08.760 LINK fused_ordering 00:14:08.760 CC test/nvme/doorbell_aers/doorbell_aers.o 00:14:09.031 CC test/nvme/fdp/fdp.o 00:14:09.031 LINK doorbell_aers 00:14:09.031 CC test/unit/lib/bdev/mt/bdev.c/bdev_ut.o 00:14:09.031 LINK bdev_ut 00:14:09.031 LINK blobfs_async_ut 00:14:09.290 LINK fdp 00:14:09.290 LINK vbdev_lvol_ut 00:14:09.290 LINK blobfs_sync_ut 00:14:09.290 CC test/unit/lib/blobfs/blobfs_bdev.c/blobfs_bdev_ut.o 00:14:09.548 CC test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut.o 00:14:09.548 CC test/unit/lib/bdev/bdev_zone.c/bdev_zone_ut.o 00:14:09.548 CC test/nvme/cuse/cuse.o 00:14:09.548 LINK blobfs_bdev_ut 00:14:09.548 CC test/unit/lib/bdev/raid/bdev_raid_sb.c/bdev_raid_sb_ut.o 00:14:09.548 CC test/unit/lib/bdev/raid/concat.c/concat_ut.o 00:14:09.807 LINK bdev_zone_ut 00:14:09.807 CC test/unit/lib/bdev/raid/raid1.c/raid1_ut.o 00:14:10.066 CC test/unit/lib/dma/dma.c/dma_ut.o 00:14:10.066 LINK bdev_raid_sb_ut 00:14:10.066 CC test/unit/lib/bdev/vbdev_zone_block.c/vbdev_zone_block_ut.o 00:14:10.066 CC test/unit/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut.o 00:14:10.066 LINK concat_ut 00:14:10.324 LINK dma_ut 00:14:10.324 LINK raid1_ut 00:14:10.324 LINK cuse 00:14:10.324 CC test/unit/lib/event/app.c/app_ut.o 00:14:10.324 CC test/unit/lib/ioat/ioat.c/ioat_ut.o 00:14:10.583 CC test/unit/lib/iscsi/conn.c/conn_ut.o 00:14:10.583 CC test/unit/lib/iscsi/init_grp.c/init_grp_ut.o 00:14:10.583 CC test/unit/lib/json/json_parse.c/json_parse_ut.o 00:14:10.583 LINK vbdev_zone_block_ut 00:14:10.841 LINK ioat_ut 00:14:10.841 LINK bdev_raid_ut 00:14:10.841 LINK app_ut 00:14:10.841 LINK init_grp_ut 00:14:10.841 CC test/unit/lib/jsonrpc/jsonrpc_server.c/jsonrpc_server_ut.o 00:14:11.100 CC test/unit/lib/log/log.c/log_ut.o 00:14:11.100 CC test/unit/lib/iscsi/iscsi.c/iscsi_ut.o 00:14:11.100 CC test/unit/lib/event/reactor.c/reactor_ut.o 00:14:11.100 CC test/unit/lib/iscsi/param.c/param_ut.o 00:14:11.100 LINK bdev_ut 00:14:11.100 LINK jsonrpc_server_ut 00:14:11.100 LINK log_ut 00:14:11.360 LINK conn_ut 00:14:11.360 CC test/unit/lib/iscsi/portal_grp.c/portal_grp_ut.o 00:14:11.360 LINK param_ut 00:14:11.360 CC test/unit/lib/lvol/lvol.c/lvol_ut.o 00:14:11.618 CC test/unit/lib/iscsi/tgt_node.c/tgt_node_ut.o 00:14:11.618 CC test/unit/lib/notify/notify.c/notify_ut.o 00:14:11.618 LINK blob_ut 00:14:11.618 LINK json_parse_ut 00:14:11.618 LINK reactor_ut 00:14:11.618 CC test/unit/lib/nvme/nvme.c/nvme_ut.o 00:14:11.877 CC test/unit/lib/json/json_util.c/json_util_ut.o 00:14:11.877 LINK portal_grp_ut 00:14:11.877 LINK notify_ut 00:14:11.877 CC test/unit/lib/nvmf/tcp.c/tcp_ut.o 00:14:11.877 CC test/unit/lib/nvmf/ctrlr.c/ctrlr_ut.o 00:14:12.137 LINK tgt_node_ut 00:14:12.137 CC test/unit/lib/scsi/dev.c/dev_ut.o 00:14:12.137 CC test/unit/lib/sock/sock.c/sock_ut.o 00:14:12.137 LINK json_util_ut 00:14:12.395 CC test/unit/lib/sock/posix.c/posix_ut.o 00:14:12.395 CC test/unit/lib/json/json_write.c/json_write_ut.o 00:14:12.395 LINK iscsi_ut 00:14:12.395 LINK dev_ut 00:14:12.653 LINK lvol_ut 00:14:12.653 LINK nvme_ut 00:14:12.653 CC test/unit/lib/scsi/lun.c/lun_ut.o 00:14:12.653 LINK bdev_nvme_ut 00:14:12.911 CC test/unit/lib/thread/thread.c/thread_ut.o 00:14:12.911 CC test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.o 00:14:12.911 CC test/unit/lib/util/base64.c/base64_ut.o 00:14:12.911 LINK posix_ut 00:14:12.911 LINK json_write_ut 00:14:12.911 CC test/unit/lib/env_dpdk/pci_event.c/pci_event_ut.o 00:14:13.170 LINK base64_ut 00:14:13.170 LINK sock_ut 00:14:13.170 LINK lun_ut 00:14:13.170 CC test/unit/lib/util/bit_array.c/bit_array_ut.o 00:14:13.170 LINK pci_event_ut 00:14:13.441 CC test/unit/lib/init/subsystem.c/subsystem_ut.o 00:14:13.441 CC test/unit/lib/rpc/rpc.c/rpc_ut.o 00:14:13.441 CC test/unit/lib/scsi/scsi.c/scsi_ut.o 00:14:13.441 CC test/unit/lib/keyring/keyring.c/keyring_ut.o 00:14:13.702 LINK scsi_ut 00:14:13.702 LINK subsystem_ut 00:14:13.702 LINK bit_array_ut 00:14:13.702 CC test/unit/lib/idxd/idxd_user.c/idxd_user_ut.o 00:14:13.702 LINK rpc_ut 00:14:13.702 LINK ctrlr_ut 00:14:13.702 LINK keyring_ut 00:14:13.702 CC test/unit/lib/util/cpuset.c/cpuset_ut.o 00:14:13.702 CC test/unit/lib/scsi/scsi_bdev.c/scsi_bdev_ut.o 00:14:13.960 CC test/unit/lib/init/rpc.c/rpc_ut.o 00:14:13.960 LINK thread_ut 00:14:13.960 CC test/unit/lib/vhost/vhost.c/vhost_ut.o 00:14:13.960 LINK tcp_ut 00:14:13.960 LINK cpuset_ut 00:14:13.960 LINK idxd_user_ut 00:14:13.960 CC test/unit/lib/nvmf/subsystem.c/subsystem_ut.o 00:14:14.218 LINK rpc_ut 00:14:14.218 CC test/unit/lib/rdma/common.c/common_ut.o 00:14:14.218 CC test/unit/lib/thread/iobuf.c/iobuf_ut.o 00:14:14.218 CC test/unit/lib/util/crc16.c/crc16_ut.o 00:14:14.218 CC test/unit/lib/idxd/idxd.c/idxd_ut.o 00:14:14.475 CC test/unit/lib/nvmf/ctrlr_discovery.c/ctrlr_discovery_ut.o 00:14:14.475 LINK crc16_ut 00:14:14.475 CC test/unit/lib/ftl/ftl_l2p/ftl_l2p_ut.o 00:14:14.475 LINK scsi_bdev_ut 00:14:14.475 LINK common_ut 00:14:14.475 LINK iobuf_ut 00:14:14.475 CC test/unit/lib/util/crc32_ieee.c/crc32_ieee_ut.o 00:14:14.733 LINK ftl_l2p_ut 00:14:14.733 CC test/unit/lib/ftl/ftl_band.c/ftl_band_ut.o 00:14:14.733 CC test/unit/lib/scsi/scsi_pr.c/scsi_pr_ut.o 00:14:14.733 LINK idxd_ut 00:14:14.733 CC test/unit/lib/util/crc32c.c/crc32c_ut.o 00:14:14.733 CC test/unit/lib/ftl/ftl_io.c/ftl_io_ut.o 00:14:14.991 LINK nvme_ctrlr_ut 00:14:14.991 LINK crc32_ieee_ut 00:14:14.991 CC test/unit/lib/nvme/nvme_ctrlr_cmd.c/nvme_ctrlr_cmd_ut.o 00:14:15.249 LINK scsi_pr_ut 00:14:15.249 CC test/unit/lib/nvme/nvme_ctrlr_ocssd_cmd.c/nvme_ctrlr_ocssd_cmd_ut.o 00:14:15.249 CC test/unit/lib/util/crc64.c/crc64_ut.o 00:14:15.249 LINK crc32c_ut 00:14:15.249 LINK vhost_ut 00:14:15.249 CC test/unit/lib/util/dif.c/dif_ut.o 00:14:15.249 LINK ftl_io_ut 00:14:15.249 LINK subsystem_ut 00:14:15.249 LINK ctrlr_discovery_ut 00:14:15.507 CC test/unit/lib/util/iov.c/iov_ut.o 00:14:15.507 LINK ftl_band_ut 00:14:15.507 CC test/unit/lib/ftl/ftl_bitmap.c/ftl_bitmap_ut.o 00:14:15.507 LINK crc64_ut 00:14:15.507 CC test/unit/lib/ftl/ftl_mempool.c/ftl_mempool_ut.o 00:14:15.507 LINK iov_ut 00:14:15.767 LINK ftl_bitmap_ut 00:14:15.767 CC test/unit/lib/nvmf/ctrlr_bdev.c/ctrlr_bdev_ut.o 00:14:15.767 CC test/unit/lib/nvmf/nvmf.c/nvmf_ut.o 00:14:15.767 CC test/unit/lib/ftl/ftl_mngt/ftl_mngt_ut.o 00:14:15.767 LINK nvme_ctrlr_ocssd_cmd_ut 00:14:15.767 LINK ftl_mempool_ut 00:14:15.767 CC test/unit/lib/util/math.c/math_ut.o 00:14:15.767 CC test/unit/lib/util/pipe.c/pipe_ut.o 00:14:15.767 CC test/unit/lib/ftl/ftl_sb/ftl_sb_ut.o 00:14:16.025 CC test/unit/lib/nvme/nvme_ns.c/nvme_ns_ut.o 00:14:16.025 LINK nvme_ctrlr_cmd_ut 00:14:16.025 LINK math_ut 00:14:16.025 CC test/unit/lib/ftl/ftl_layout_upgrade/ftl_layout_upgrade_ut.o 00:14:16.025 LINK ftl_mngt_ut 00:14:16.025 CC test/unit/lib/util/string.c/string_ut.o 00:14:16.025 CC test/unit/lib/nvme/nvme_ns_cmd.c/nvme_ns_cmd_ut.o 00:14:16.282 LINK pipe_ut 00:14:16.282 LINK dif_ut 00:14:16.282 LINK ctrlr_bdev_ut 00:14:16.282 CC test/unit/lib/nvme/nvme_ns_ocssd_cmd.c/nvme_ns_ocssd_cmd_ut.o 00:14:16.282 CC test/unit/lib/util/xor.c/xor_ut.o 00:14:16.282 LINK nvmf_ut 00:14:16.282 LINK string_ut 00:14:16.540 CC test/unit/lib/nvmf/rdma.c/rdma_ut.o 00:14:16.540 CC test/unit/lib/nvmf/transport.c/transport_ut.o 00:14:16.540 LINK xor_ut 00:14:16.540 CC test/unit/lib/nvme/nvme_pcie.c/nvme_pcie_ut.o 00:14:16.540 LINK nvme_ns_ut 00:14:16.540 CC test/unit/lib/nvme/nvme_poll_group.c/nvme_poll_group_ut.o 00:14:16.797 LINK ftl_sb_ut 00:14:16.797 CC test/unit/lib/nvme/nvme_qpair.c/nvme_qpair_ut.o 00:14:16.797 LINK ftl_layout_upgrade_ut 00:14:16.797 CC test/unit/lib/nvme/nvme_quirks.c/nvme_quirks_ut.o 00:14:16.797 CC test/unit/lib/nvme/nvme_tcp.c/nvme_tcp_ut.o 00:14:17.056 CC test/unit/lib/nvme/nvme_transport.c/nvme_transport_ut.o 00:14:17.314 LINK nvme_poll_group_ut 00:14:17.314 LINK nvme_quirks_ut 00:14:17.314 LINK nvme_ns_cmd_ut 00:14:17.314 LINK nvme_ns_ocssd_cmd_ut 00:14:17.314 CC test/unit/lib/nvme/nvme_io_msg.c/nvme_io_msg_ut.o 00:14:17.572 CC test/unit/lib/nvme/nvme_pcie_common.c/nvme_pcie_common_ut.o 00:14:17.572 LINK nvme_qpair_ut 00:14:17.572 CC test/unit/lib/nvme/nvme_fabric.c/nvme_fabric_ut.o 00:14:17.572 CC test/unit/lib/nvme/nvme_opal.c/nvme_opal_ut.o 00:14:17.572 LINK nvme_transport_ut 00:14:17.572 LINK nvme_pcie_ut 00:14:17.831 CC test/unit/lib/nvme/nvme_rdma.c/nvme_rdma_ut.o 00:14:17.831 CC test/unit/lib/nvme/nvme_cuse.c/nvme_cuse_ut.o 00:14:17.831 LINK transport_ut 00:14:18.089 LINK nvme_io_msg_ut 00:14:18.089 LINK nvme_opal_ut 00:14:18.089 LINK rdma_ut 00:14:18.348 LINK nvme_fabric_ut 00:14:18.348 LINK nvme_pcie_common_ut 00:14:18.617 LINK nvme_tcp_ut 00:14:18.875 LINK nvme_cuse_ut 00:14:19.134 LINK nvme_rdma_ut 00:14:19.134 ************************************ 00:14:19.134 END TEST unittest_build 00:14:19.134 ************************************ 00:14:19.134 00:14:19.134 real 1m3.992s 00:14:19.134 user 5m47.868s 00:14:19.134 sys 1m28.377s 00:14:19.134 13:43:17 -- common/autotest_common.sh@1112 -- $ xtrace_disable 00:14:19.134 13:43:17 -- common/autotest_common.sh@10 -- $ set +x 00:14:19.392 13:43:17 -- spdk/autobuild.sh@1 -- $ stop_monitor_resources 00:14:19.392 13:43:17 -- pm/common@30 -- $ signal_monitor_resources TERM 00:14:19.392 13:43:17 -- pm/common@41 -- $ local monitor pid pids signal=TERM 00:14:19.392 13:43:17 -- pm/common@43 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:14:19.392 13:43:17 -- pm/common@44 -- $ [[ -e /home/vagrant/spdk_repo/spdk/../output/power/collect-cpu-load.pid ]] 00:14:19.393 13:43:17 -- pm/common@45 -- $ pid=2889 00:14:19.393 13:43:17 -- pm/common@52 -- $ sudo kill -TERM 2889 00:14:19.393 13:43:17 -- pm/common@43 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:14:19.393 13:43:17 -- pm/common@44 -- $ [[ -e /home/vagrant/spdk_repo/spdk/../output/power/collect-vmstat.pid ]] 00:14:19.393 13:43:17 -- pm/common@45 -- $ pid=2890 00:14:19.393 13:43:17 -- pm/common@52 -- $ sudo kill -TERM 2890 00:14:19.393 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:14:19.393 13:43:17 -- spdk/autotest.sh@25 -- # source /home/vagrant/spdk_repo/spdk/test/nvmf/common.sh 00:14:19.393 13:43:17 -- nvmf/common.sh@7 -- # uname -s 00:14:19.393 13:43:17 -- nvmf/common.sh@7 -- # [[ Linux == FreeBSD ]] 00:14:19.393 13:43:17 -- nvmf/common.sh@9 -- # NVMF_PORT=4420 00:14:19.393 13:43:17 -- nvmf/common.sh@10 -- # NVMF_SECOND_PORT=4421 00:14:19.393 13:43:17 -- nvmf/common.sh@11 -- # NVMF_THIRD_PORT=4422 00:14:19.393 13:43:17 -- nvmf/common.sh@12 -- # NVMF_IP_PREFIX=192.168.100 00:14:19.393 13:43:17 -- nvmf/common.sh@13 -- # NVMF_IP_LEAST_ADDR=8 00:14:19.393 13:43:17 -- nvmf/common.sh@14 -- # NVMF_TCP_IP_ADDRESS=127.0.0.1 00:14:19.393 13:43:17 -- nvmf/common.sh@15 -- # NVMF_TRANSPORT_OPTS= 00:14:19.393 13:43:17 -- nvmf/common.sh@16 -- # NVMF_SERIAL=SPDKISFASTANDAWESOME 00:14:19.393 13:43:17 -- nvmf/common.sh@17 -- # nvme gen-hostnqn 00:14:19.393 13:43:17 -- nvmf/common.sh@17 -- # NVME_HOSTNQN=nqn.2014-08.org.nvmexpress:uuid:d5f68c39-67ff-4990-817a-c2109413a21f 00:14:19.393 13:43:17 -- nvmf/common.sh@18 -- # NVME_HOSTID=d5f68c39-67ff-4990-817a-c2109413a21f 00:14:19.393 13:43:17 -- nvmf/common.sh@19 -- # NVME_HOST=("--hostnqn=$NVME_HOSTNQN" "--hostid=$NVME_HOSTID") 00:14:19.393 13:43:17 -- nvmf/common.sh@20 -- # NVME_CONNECT='nvme connect' 00:14:19.393 13:43:17 -- nvmf/common.sh@21 -- # NET_TYPE=phy-fallback 00:14:19.393 13:43:17 -- nvmf/common.sh@22 -- # NVME_SUBNQN=nqn.2016-06.io.spdk:testnqn 00:14:19.393 13:43:17 -- nvmf/common.sh@45 -- # source /home/vagrant/spdk_repo/spdk/scripts/common.sh 00:14:19.393 13:43:17 -- scripts/common.sh@508 -- # [[ -e /bin/wpdk_common.sh ]] 00:14:19.393 13:43:17 -- scripts/common.sh@516 -- # [[ -e /etc/opt/spdk-pkgdep/paths/export.sh ]] 00:14:19.393 13:43:17 -- scripts/common.sh@517 -- # source /etc/opt/spdk-pkgdep/paths/export.sh 00:14:19.393 13:43:17 -- paths/export.sh@2 -- # PATH=/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:14:19.393 13:43:17 -- paths/export.sh@3 -- # PATH=/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:14:19.393 13:43:17 -- paths/export.sh@4 -- # PATH=/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:14:19.393 13:43:17 -- paths/export.sh@5 -- # export PATH 00:14:19.393 13:43:17 -- paths/export.sh@6 -- # echo /opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:14:19.393 13:43:17 -- nvmf/common.sh@47 -- # : 0 00:14:19.393 13:43:17 -- nvmf/common.sh@48 -- # export NVMF_APP_SHM_ID 00:14:19.393 13:43:17 -- nvmf/common.sh@49 -- # build_nvmf_app_args 00:14:19.393 13:43:17 -- nvmf/common.sh@25 -- # '[' 0 -eq 1 ']' 00:14:19.393 13:43:17 -- nvmf/common.sh@29 -- # NVMF_APP+=(-i "$NVMF_APP_SHM_ID" -e 0xFFFF) 00:14:19.393 13:43:17 -- nvmf/common.sh@31 -- # NVMF_APP+=("${NO_HUGE[@]}") 00:14:19.393 13:43:17 -- nvmf/common.sh@33 -- # '[' -n '' ']' 00:14:19.393 13:43:17 -- nvmf/common.sh@35 -- # '[' 0 -eq 1 ']' 00:14:19.393 13:43:17 -- nvmf/common.sh@51 -- # have_pci_nics=0 00:14:19.393 13:43:17 -- spdk/autotest.sh@27 -- # '[' 0 -ne 0 ']' 00:14:19.393 13:43:17 -- spdk/autotest.sh@32 -- # uname -s 00:14:19.393 13:43:17 -- spdk/autotest.sh@32 -- # '[' Linux = Linux ']' 00:14:19.393 13:43:17 -- spdk/autotest.sh@33 -- # old_core_pattern=core 00:14:19.393 13:43:17 -- spdk/autotest.sh@34 -- # mkdir -p /home/vagrant/spdk_repo/spdk/../output/coredumps 00:14:19.393 13:43:17 -- spdk/autotest.sh@39 -- # echo '|/home/vagrant/spdk_repo/spdk/scripts/core-collector.sh %P %s %t' 00:14:19.393 13:43:17 -- spdk/autotest.sh@40 -- # echo /home/vagrant/spdk_repo/spdk/../output/coredumps 00:14:19.393 13:43:17 -- spdk/autotest.sh@44 -- # modprobe nbd 00:14:19.393 modprobe: FATAL: Module nbd not found. 00:14:19.393 13:43:17 -- spdk/autotest.sh@44 -- # true 00:14:19.393 13:43:17 -- spdk/autotest.sh@46 -- # type -P udevadm 00:14:19.393 13:43:17 -- spdk/autotest.sh@46 -- # udevadm=/sbin/udevadm 00:14:19.393 13:43:17 -- spdk/autotest.sh@48 -- # udevadm_pid=37069 00:14:19.393 13:43:17 -- spdk/autotest.sh@53 -- # start_monitor_resources 00:14:19.393 13:43:17 -- pm/common@17 -- # local monitor 00:14:19.393 13:43:17 -- pm/common@19 -- # for monitor in "${MONITOR_RESOURCES[@]}" 00:14:19.393 13:43:17 -- spdk/autotest.sh@47 -- # /sbin/udevadm monitor --property 00:14:19.393 13:43:17 -- pm/common@23 -- # MONITOR_RESOURCES_PIDS["$monitor"]=37070 00:14:19.393 13:43:17 -- pm/common@19 -- # for monitor in "${MONITOR_RESOURCES[@]}" 00:14:19.393 13:43:17 -- pm/common@23 -- # MONITOR_RESOURCES_PIDS["$monitor"]=37071 00:14:19.393 13:43:17 -- pm/common@26 -- # sleep 1 00:14:19.393 13:43:17 -- pm/common@21 -- # date +%s 00:14:19.393 13:43:17 -- pm/common@21 -- # date +%s 00:14:19.393 13:43:17 -- pm/common@21 -- # sudo -E /home/vagrant/spdk_repo/spdk/scripts/perf/pm/collect-cpu-load -d /home/vagrant/spdk_repo/spdk/../output/power -l -p monitor.autotest.sh.1714138997 00:14:19.393 13:43:17 -- pm/common@21 -- # sudo -E /home/vagrant/spdk_repo/spdk/scripts/perf/pm/collect-vmstat -d /home/vagrant/spdk_repo/spdk/../output/power -l -p monitor.autotest.sh.1714138997 00:14:19.393 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:14:19.393 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:14:19.393 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autotest.sh.1714138997_collect-vmstat.pm.log 00:14:19.393 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autotest.sh.1714138997_collect-cpu-load.pm.log 00:14:20.328 13:43:18 -- spdk/autotest.sh@55 -- # trap 'autotest_cleanup || :; exit 1' SIGINT SIGTERM EXIT 00:14:20.328 13:43:18 -- spdk/autotest.sh@57 -- # timing_enter autotest 00:14:20.328 13:43:18 -- common/autotest_common.sh@710 -- # xtrace_disable 00:14:20.328 13:43:18 -- common/autotest_common.sh@10 -- # set +x 00:14:20.328 13:43:18 -- spdk/autotest.sh@59 -- # create_test_list 00:14:20.328 13:43:18 -- common/autotest_common.sh@734 -- # xtrace_disable 00:14:20.328 13:43:18 -- common/autotest_common.sh@10 -- # set +x 00:14:20.587 13:43:18 -- spdk/autotest.sh@61 -- # dirname /home/vagrant/spdk_repo/spdk/autotest.sh 00:14:20.587 13:43:18 -- spdk/autotest.sh@61 -- # readlink -f /home/vagrant/spdk_repo/spdk 00:14:20.587 13:43:18 -- spdk/autotest.sh@61 -- # src=/home/vagrant/spdk_repo/spdk 00:14:20.587 13:43:18 -- spdk/autotest.sh@62 -- # out=/home/vagrant/spdk_repo/spdk/../output 00:14:20.587 13:43:18 -- spdk/autotest.sh@63 -- # cd /home/vagrant/spdk_repo/spdk 00:14:20.587 13:43:18 -- spdk/autotest.sh@65 -- # freebsd_update_contigmem_mod 00:14:20.587 13:43:18 -- common/autotest_common.sh@1441 -- # uname 00:14:20.587 13:43:18 -- common/autotest_common.sh@1441 -- # '[' Linux = FreeBSD ']' 00:14:20.587 13:43:18 -- spdk/autotest.sh@66 -- # freebsd_set_maxsock_buf 00:14:20.587 13:43:18 -- common/autotest_common.sh@1461 -- # uname 00:14:20.587 13:43:18 -- common/autotest_common.sh@1461 -- # [[ Linux = FreeBSD ]] 00:14:20.587 13:43:18 -- spdk/autotest.sh@71 -- # grep CC_TYPE mk/cc.mk 00:14:20.587 13:43:18 -- spdk/autotest.sh@71 -- # CC_TYPE=CC_TYPE=gcc 00:14:20.587 13:43:18 -- spdk/autotest.sh@72 -- # hash lcov 00:14:20.587 13:43:18 -- spdk/autotest.sh@72 -- # [[ CC_TYPE=gcc == *\c\l\a\n\g* ]] 00:14:20.587 13:43:18 -- spdk/autotest.sh@80 -- # export 'LCOV_OPTS= 00:14:20.587 --rc lcov_branch_coverage=1 00:14:20.587 --rc lcov_function_coverage=1 00:14:20.587 --rc genhtml_branch_coverage=1 00:14:20.587 --rc genhtml_function_coverage=1 00:14:20.587 --rc genhtml_legend=1 00:14:20.587 --rc geninfo_all_blocks=1 00:14:20.587 ' 00:14:20.587 13:43:18 -- spdk/autotest.sh@80 -- # LCOV_OPTS=' 00:14:20.587 --rc lcov_branch_coverage=1 00:14:20.587 --rc lcov_function_coverage=1 00:14:20.587 --rc genhtml_branch_coverage=1 00:14:20.587 --rc genhtml_function_coverage=1 00:14:20.587 --rc genhtml_legend=1 00:14:20.587 --rc geninfo_all_blocks=1 00:14:20.587 ' 00:14:20.587 13:43:18 -- spdk/autotest.sh@81 -- # export 'LCOV=lcov 00:14:20.587 --rc lcov_branch_coverage=1 00:14:20.587 --rc lcov_function_coverage=1 00:14:20.587 --rc genhtml_branch_coverage=1 00:14:20.587 --rc genhtml_function_coverage=1 00:14:20.587 --rc genhtml_legend=1 00:14:20.587 --rc geninfo_all_blocks=1 00:14:20.587 --no-external' 00:14:20.587 13:43:18 -- spdk/autotest.sh@81 -- # LCOV='lcov 00:14:20.587 --rc lcov_branch_coverage=1 00:14:20.587 --rc lcov_function_coverage=1 00:14:20.587 --rc genhtml_branch_coverage=1 00:14:20.587 --rc genhtml_function_coverage=1 00:14:20.587 --rc genhtml_legend=1 00:14:20.587 --rc geninfo_all_blocks=1 00:14:20.587 --no-external' 00:14:20.587 13:43:18 -- spdk/autotest.sh@83 -- # lcov --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 --rc genhtml_branch_coverage=1 --rc genhtml_function_coverage=1 --rc genhtml_legend=1 --rc geninfo_all_blocks=1 --no-external -v 00:14:20.587 lcov: LCOV version 1.15 00:14:20.587 13:43:19 -- spdk/autotest.sh@85 -- # lcov --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 --rc genhtml_branch_coverage=1 --rc genhtml_function_coverage=1 --rc genhtml_legend=1 --rc geninfo_all_blocks=1 --no-external -q -c -i -t Baseline -d /home/vagrant/spdk_repo/spdk -o /home/vagrant/spdk_repo/spdk/../output/cov_base.info 00:14:30.568 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno:no functions found 00:14:30.568 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno 00:14:30.568 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno:no functions found 00:14:30.568 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno 00:14:30.568 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno:no functions found 00:14:30.568 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno 00:14:52.610 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno:no functions found 00:14:52.610 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno 00:14:52.611 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno:no functions found 00:14:52.611 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno 00:15:39.326 13:44:31 -- spdk/autotest.sh@89 -- # timing_enter pre_cleanup 00:15:39.326 13:44:31 -- common/autotest_common.sh@710 -- # xtrace_disable 00:15:39.326 13:44:31 -- common/autotest_common.sh@10 -- # set +x 00:15:39.326 13:44:31 -- spdk/autotest.sh@91 -- # rm -f 00:15:39.326 13:44:31 -- spdk/autotest.sh@94 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:15:39.326 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.326 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1, so not binding PCI dev 00:15:39.326 0000:00:10.0 (1b36 0010): Already using the nvme driver 00:15:39.326 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.326 13:44:31 -- spdk/autotest.sh@96 -- # get_zoned_devs 00:15:39.326 13:44:31 -- common/autotest_common.sh@1655 -- # zoned_devs=() 00:15:39.326 13:44:31 -- common/autotest_common.sh@1655 -- # local -gA zoned_devs 00:15:39.326 13:44:31 -- common/autotest_common.sh@1656 -- # local nvme bdf 00:15:39.326 13:44:31 -- common/autotest_common.sh@1658 -- # for nvme in /sys/block/nvme* 00:15:39.326 13:44:31 -- common/autotest_common.sh@1659 -- # is_block_zoned nvme0n1 00:15:39.326 13:44:31 -- common/autotest_common.sh@1648 -- # local device=nvme0n1 00:15:39.326 13:44:31 -- common/autotest_common.sh@1650 -- # [[ -e /sys/block/nvme0n1/queue/zoned ]] 00:15:39.326 13:44:31 -- common/autotest_common.sh@1650 -- # return 1 00:15:39.326 13:44:31 -- spdk/autotest.sh@98 -- # (( 0 > 0 )) 00:15:39.326 13:44:31 -- spdk/autotest.sh@110 -- # for dev in /dev/nvme*n!(*p*) 00:15:39.326 13:44:31 -- spdk/autotest.sh@112 -- # [[ -z '' ]] 00:15:39.326 13:44:31 -- spdk/autotest.sh@113 -- # block_in_use /dev/nvme0n1 00:15:39.326 13:44:31 -- scripts/common.sh@378 -- # local block=/dev/nvme0n1 pt 00:15:39.326 13:44:31 -- scripts/common.sh@387 -- # /home/vagrant/spdk_repo/spdk/scripts/spdk-gpt.py /dev/nvme0n1 00:15:39.326 No valid GPT data, bailing 00:15:39.326 13:44:31 -- scripts/common.sh@391 -- # blkid -s PTTYPE -o value /dev/nvme0n1 00:15:39.326 13:44:31 -- scripts/common.sh@391 -- # pt= 00:15:39.326 13:44:31 -- scripts/common.sh@392 -- # return 1 00:15:39.326 13:44:31 -- spdk/autotest.sh@114 -- # dd if=/dev/zero of=/dev/nvme0n1 bs=1M count=1 00:15:39.326 1+0 records in 00:15:39.326 1+0 records out 00:15:39.326 1048576 bytes (1.0 MB) copied, 0.00458232 s, 229 MB/s 00:15:39.326 13:44:31 -- spdk/autotest.sh@118 -- # sync 00:15:39.326 13:44:31 -- spdk/autotest.sh@120 -- # xtrace_disable_per_cmd reap_spdk_processes 00:15:39.326 13:44:31 -- common/autotest_common.sh@22 -- # eval 'reap_spdk_processes 12> /dev/null' 00:15:39.326 13:44:31 -- common/autotest_common.sh@22 -- # reap_spdk_processes 00:15:39.326 13:44:32 -- spdk/autotest.sh@124 -- # uname -s 00:15:39.326 13:44:32 -- spdk/autotest.sh@124 -- # '[' Linux = Linux ']' 00:15:39.326 13:44:32 -- spdk/autotest.sh@125 -- # run_test setup.sh /home/vagrant/spdk_repo/spdk/test/setup/test-setup.sh 00:15:39.326 13:44:32 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:39.326 13:44:32 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:39.326 13:44:32 -- common/autotest_common.sh@10 -- # set +x 00:15:39.326 ************************************ 00:15:39.326 START TEST setup.sh 00:15:39.326 ************************************ 00:15:39.326 13:44:32 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/test-setup.sh 00:15:39.326 * Looking for test storage... 00:15:39.326 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:15:39.326 13:44:32 -- setup/test-setup.sh@10 -- # uname -s 00:15:39.326 13:44:32 -- setup/test-setup.sh@10 -- # [[ Linux == Linux ]] 00:15:39.326 13:44:32 -- setup/test-setup.sh@12 -- # run_test acl /home/vagrant/spdk_repo/spdk/test/setup/acl.sh 00:15:39.326 13:44:32 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:39.326 13:44:32 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:39.326 13:44:32 -- common/autotest_common.sh@10 -- # set +x 00:15:39.326 ************************************ 00:15:39.326 START TEST acl 00:15:39.326 ************************************ 00:15:39.326 13:44:33 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/acl.sh 00:15:39.326 * Looking for test storage... 00:15:39.326 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:15:39.326 13:44:33 -- setup/acl.sh@10 -- # get_zoned_devs 00:15:39.326 13:44:33 -- common/autotest_common.sh@1655 -- # zoned_devs=() 00:15:39.326 13:44:33 -- common/autotest_common.sh@1655 -- # local -gA zoned_devs 00:15:39.326 13:44:33 -- common/autotest_common.sh@1656 -- # local nvme bdf 00:15:39.326 13:44:33 -- common/autotest_common.sh@1658 -- # for nvme in /sys/block/nvme* 00:15:39.326 13:44:33 -- common/autotest_common.sh@1659 -- # is_block_zoned nvme0n1 00:15:39.326 13:44:33 -- common/autotest_common.sh@1648 -- # local device=nvme0n1 00:15:39.326 13:44:33 -- common/autotest_common.sh@1650 -- # [[ -e /sys/block/nvme0n1/queue/zoned ]] 00:15:39.326 13:44:33 -- common/autotest_common.sh@1650 -- # return 1 00:15:39.326 13:44:33 -- setup/acl.sh@12 -- # devs=() 00:15:39.326 13:44:33 -- setup/acl.sh@12 -- # declare -a devs 00:15:39.326 13:44:33 -- setup/acl.sh@13 -- # drivers=() 00:15:39.326 13:44:33 -- setup/acl.sh@13 -- # declare -A drivers 00:15:39.326 13:44:33 -- setup/acl.sh@51 -- # setup reset 00:15:39.326 13:44:33 -- setup/common.sh@9 -- # [[ reset == output ]] 00:15:39.326 13:44:33 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:15:39.327 13:44:33 -- setup/acl.sh@52 -- # collect_setup_devs 00:15:39.327 13:44:33 -- setup/acl.sh@16 -- # local dev driver 00:15:39.327 13:44:33 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:15:39.327 13:44:33 -- setup/acl.sh@15 -- # setup output status 00:15:39.327 13:44:33 -- setup/common.sh@9 -- # [[ output == output ]] 00:15:39.327 13:44:33 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh status 00:15:39.327 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.327 13:44:33 -- setup/acl.sh@19 -- # [[ (1af4 == *:*:*.* ]] 00:15:39.327 13:44:33 -- setup/acl.sh@19 -- # continue 00:15:39.327 13:44:33 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:15:39.327 Hugepages 00:15:39.327 node hugesize free / total 00:15:39.327 13:44:33 -- setup/acl.sh@19 -- # [[ 1048576kB == *:*:*.* ]] 00:15:39.327 13:44:33 -- setup/acl.sh@19 -- # continue 00:15:39.327 13:44:33 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:15:39.327 00:15:39.327 Type BDF Vendor Device NUMA Driver Device Block devices 00:15:39.327 13:44:33 -- setup/acl.sh@19 -- # [[ 2048kB == *:*:*.* ]] 00:15:39.327 13:44:33 -- setup/acl.sh@19 -- # continue 00:15:39.327 13:44:33 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:15:39.327 13:44:33 -- setup/acl.sh@19 -- # [[ 0000:00:03.0 == *:*:*.* ]] 00:15:39.327 13:44:33 -- setup/acl.sh@20 -- # [[ virtio-pci == nvme ]] 00:15:39.327 13:44:33 -- setup/acl.sh@20 -- # continue 00:15:39.327 13:44:33 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:15:39.327 13:44:33 -- setup/acl.sh@19 -- # [[ 0000:00:10.0 == *:*:*.* ]] 00:15:39.327 13:44:33 -- setup/acl.sh@20 -- # [[ nvme == nvme ]] 00:15:39.327 13:44:33 -- setup/acl.sh@21 -- # [[ '' == *\0\0\0\0\:\0\0\:\1\0\.\0* ]] 00:15:39.327 13:44:33 -- setup/acl.sh@22 -- # devs+=("$dev") 00:15:39.327 13:44:33 -- setup/acl.sh@22 -- # drivers["$dev"]=nvme 00:15:39.327 13:44:33 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:15:39.327 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.327 13:44:33 -- setup/acl.sh@24 -- # (( 1 > 0 )) 00:15:39.327 13:44:33 -- setup/acl.sh@54 -- # run_test denied denied 00:15:39.327 13:44:33 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:39.327 13:44:33 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:39.327 13:44:33 -- common/autotest_common.sh@10 -- # set +x 00:15:39.327 ************************************ 00:15:39.327 START TEST denied 00:15:39.327 ************************************ 00:15:39.327 13:44:33 -- common/autotest_common.sh@1111 -- # denied 00:15:39.327 13:44:33 -- setup/acl.sh@39 -- # grep 'Skipping denied controller at 0000:00:10.0' 00:15:39.327 13:44:33 -- setup/acl.sh@38 -- # PCI_BLOCKED=' 0000:00:10.0' 00:15:39.327 13:44:33 -- setup/acl.sh@38 -- # setup output config 00:15:39.327 13:44:33 -- setup/common.sh@9 -- # [[ output == output ]] 00:15:39.327 13:44:33 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:15:39.327 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.327 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.327 0000:00:10.0 (1b36 0010): Skipping denied controller at 0000:00:10.0 00:15:39.327 13:44:34 -- setup/acl.sh@40 -- # verify 0000:00:10.0 00:15:39.327 13:44:34 -- setup/acl.sh@28 -- # local dev driver 00:15:39.327 13:44:34 -- setup/acl.sh@30 -- # for dev in "$@" 00:15:39.327 13:44:34 -- setup/acl.sh@31 -- # [[ -e /sys/bus/pci/devices/0000:00:10.0 ]] 00:15:39.327 13:44:34 -- setup/acl.sh@32 -- # readlink -f /sys/bus/pci/devices/0000:00:10.0/driver 00:15:39.327 13:44:34 -- setup/acl.sh@32 -- # driver=/sys/bus/pci/drivers/nvme 00:15:39.327 13:44:34 -- setup/acl.sh@33 -- # [[ nvme == \n\v\m\e ]] 00:15:39.327 13:44:34 -- setup/acl.sh@41 -- # setup reset 00:15:39.327 13:44:34 -- setup/common.sh@9 -- # [[ reset == output ]] 00:15:39.327 13:44:34 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:15:39.327 00:15:39.327 real 0m0.534s 00:15:39.327 user 0m0.270s 00:15:39.327 sys 0m0.301s 00:15:39.327 ************************************ 00:15:39.327 END TEST denied 00:15:39.327 ************************************ 00:15:39.327 13:44:34 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:39.327 13:44:34 -- common/autotest_common.sh@10 -- # set +x 00:15:39.327 13:44:34 -- setup/acl.sh@55 -- # run_test allowed allowed 00:15:39.327 13:44:34 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:39.327 13:44:34 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:39.327 13:44:34 -- common/autotest_common.sh@10 -- # set +x 00:15:39.327 ************************************ 00:15:39.327 START TEST allowed 00:15:39.327 ************************************ 00:15:39.327 13:44:34 -- common/autotest_common.sh@1111 -- # allowed 00:15:39.327 13:44:34 -- setup/acl.sh@45 -- # PCI_ALLOWED=0000:00:10.0 00:15:39.327 13:44:34 -- setup/acl.sh@46 -- # grep -E '0000:00:10.0 .*: nvme -> .*' 00:15:39.327 13:44:34 -- setup/acl.sh@45 -- # setup output config 00:15:39.327 13:44:34 -- setup/common.sh@9 -- # [[ output == output ]] 00:15:39.327 13:44:34 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:15:39.327 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.327 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.327 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:15:39.327 13:44:34 -- setup/acl.sh@47 -- # verify 00:15:39.327 13:44:34 -- setup/acl.sh@28 -- # local dev driver 00:15:39.327 13:44:34 -- setup/acl.sh@48 -- # setup reset 00:15:39.327 13:44:34 -- setup/common.sh@9 -- # [[ reset == output ]] 00:15:39.327 13:44:34 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:15:39.327 ************************************ 00:15:39.327 END TEST allowed 00:15:39.327 ************************************ 00:15:39.327 00:15:39.327 real 0m0.660s 00:15:39.327 user 0m0.221s 00:15:39.327 sys 0m0.415s 00:15:39.327 13:44:35 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:39.327 13:44:35 -- common/autotest_common.sh@10 -- # set +x 00:15:39.327 ************************************ 00:15:39.327 END TEST acl 00:15:39.327 ************************************ 00:15:39.327 00:15:39.327 real 0m2.023s 00:15:39.327 user 0m0.888s 00:15:39.327 sys 0m1.172s 00:15:39.327 13:44:35 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:39.327 13:44:35 -- common/autotest_common.sh@10 -- # set +x 00:15:39.327 13:44:35 -- setup/test-setup.sh@13 -- # run_test hugepages /home/vagrant/spdk_repo/spdk/test/setup/hugepages.sh 00:15:39.327 13:44:35 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:39.327 13:44:35 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:39.327 13:44:35 -- common/autotest_common.sh@10 -- # set +x 00:15:39.327 ************************************ 00:15:39.327 START TEST hugepages 00:15:39.327 ************************************ 00:15:39.327 13:44:35 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/hugepages.sh 00:15:39.327 * Looking for test storage... 00:15:39.327 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:15:39.327 13:44:35 -- setup/hugepages.sh@10 -- # nodes_sys=() 00:15:39.327 13:44:35 -- setup/hugepages.sh@10 -- # declare -a nodes_sys 00:15:39.327 13:44:35 -- setup/hugepages.sh@12 -- # declare -i default_hugepages=0 00:15:39.327 13:44:35 -- setup/hugepages.sh@13 -- # declare -i no_nodes=0 00:15:39.327 13:44:35 -- setup/hugepages.sh@14 -- # declare -i nr_hugepages=0 00:15:39.327 13:44:35 -- setup/hugepages.sh@16 -- # get_meminfo Hugepagesize 00:15:39.327 13:44:35 -- setup/common.sh@17 -- # local get=Hugepagesize 00:15:39.327 13:44:35 -- setup/common.sh@18 -- # local node= 00:15:39.327 13:44:35 -- setup/common.sh@19 -- # local var val 00:15:39.327 13:44:35 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.327 13:44:35 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.327 13:44:35 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.327 13:44:35 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.327 13:44:35 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.327 13:44:35 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.327 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.327 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.327 13:44:35 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 4760036 kB' 'MemAvailable: 7432828 kB' 'Buffers: 2068 kB' 'Cached: 2863580 kB' 'SwapCached: 0 kB' 'Active: 2209176 kB' 'Inactive: 748628 kB' 'Active(anon): 92364 kB' 'Inactive(anon): 16688 kB' 'Active(file): 2116812 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'AnonPages: 92556 kB' 'Mapped: 25424 kB' 'Shmem: 16896 kB' 'Slab: 171404 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48084 kB' 'KernelStack: 3776 kB' 'PageTables: 8320 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 4053424 kB' 'Committed_AS: 348292 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38768 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 2048' 'HugePages_Free: 2048' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.327 13:44:35 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.327 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.327 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.327 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.327 13:44:35 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.327 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.327 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.327 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.327 13:44:35 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.327 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.327 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.328 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.328 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # [[ Hugepagesize == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:15:39.329 13:44:35 -- setup/common.sh@33 -- # echo 2048 00:15:39.329 13:44:35 -- setup/common.sh@33 -- # return 0 00:15:39.329 13:44:35 -- setup/hugepages.sh@16 -- # default_hugepages=2048 00:15:39.329 13:44:35 -- setup/hugepages.sh@17 -- # default_huge_nr=/sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages 00:15:39.329 13:44:35 -- setup/hugepages.sh@18 -- # global_huge_nr=/proc/sys/vm/nr_hugepages 00:15:39.329 13:44:35 -- setup/hugepages.sh@21 -- # unset -v HUGE_EVEN_ALLOC 00:15:39.329 13:44:35 -- setup/hugepages.sh@22 -- # unset -v HUGEMEM 00:15:39.329 13:44:35 -- setup/hugepages.sh@23 -- # unset -v HUGENODE 00:15:39.329 13:44:35 -- setup/hugepages.sh@24 -- # unset -v NRHUGE 00:15:39.329 13:44:35 -- setup/hugepages.sh@207 -- # get_nodes 00:15:39.329 13:44:35 -- setup/hugepages.sh@27 -- # local node 00:15:39.329 13:44:35 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:15:39.329 13:44:35 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=2048 00:15:39.329 13:44:35 -- setup/hugepages.sh@32 -- # no_nodes=1 00:15:39.329 13:44:35 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:15:39.329 13:44:35 -- setup/hugepages.sh@208 -- # clear_hp 00:15:39.329 13:44:35 -- setup/hugepages.sh@37 -- # local node hp 00:15:39.329 13:44:35 -- setup/hugepages.sh@39 -- # for node in "${!nodes_sys[@]}" 00:15:39.329 13:44:35 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:15:39.329 13:44:35 -- setup/hugepages.sh@41 -- # echo 0 00:15:39.329 13:44:35 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:15:39.329 13:44:35 -- setup/hugepages.sh@41 -- # echo 0 00:15:39.329 13:44:35 -- setup/hugepages.sh@45 -- # export CLEAR_HUGE=yes 00:15:39.329 13:44:35 -- setup/hugepages.sh@45 -- # CLEAR_HUGE=yes 00:15:39.329 13:44:35 -- setup/hugepages.sh@210 -- # run_test default_setup default_setup 00:15:39.329 13:44:35 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:39.329 13:44:35 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:39.329 13:44:35 -- common/autotest_common.sh@10 -- # set +x 00:15:39.329 ************************************ 00:15:39.329 START TEST default_setup 00:15:39.329 ************************************ 00:15:39.329 13:44:35 -- common/autotest_common.sh@1111 -- # default_setup 00:15:39.329 13:44:35 -- setup/hugepages.sh@136 -- # get_test_nr_hugepages 2097152 0 00:15:39.329 13:44:35 -- setup/hugepages.sh@49 -- # local size=2097152 00:15:39.329 13:44:35 -- setup/hugepages.sh@50 -- # (( 2 > 1 )) 00:15:39.329 13:44:35 -- setup/hugepages.sh@51 -- # shift 00:15:39.329 13:44:35 -- setup/hugepages.sh@52 -- # node_ids=("$@") 00:15:39.329 13:44:35 -- setup/hugepages.sh@52 -- # local node_ids 00:15:39.329 13:44:35 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:15:39.329 13:44:35 -- setup/hugepages.sh@57 -- # nr_hugepages=1024 00:15:39.329 13:44:35 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 0 00:15:39.329 13:44:35 -- setup/hugepages.sh@62 -- # user_nodes=("$@") 00:15:39.329 13:44:35 -- setup/hugepages.sh@62 -- # local user_nodes 00:15:39.329 13:44:35 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1024 00:15:39.329 13:44:35 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:15:39.329 13:44:35 -- setup/hugepages.sh@67 -- # nodes_test=() 00:15:39.329 13:44:35 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:15:39.329 13:44:35 -- setup/hugepages.sh@69 -- # (( 1 > 0 )) 00:15:39.329 13:44:35 -- setup/hugepages.sh@70 -- # for _no_nodes in "${user_nodes[@]}" 00:15:39.329 13:44:35 -- setup/hugepages.sh@71 -- # nodes_test[_no_nodes]=1024 00:15:39.329 13:44:35 -- setup/hugepages.sh@73 -- # return 0 00:15:39.329 13:44:35 -- setup/hugepages.sh@137 -- # setup output 00:15:39.329 13:44:35 -- setup/common.sh@9 -- # [[ output == output ]] 00:15:39.329 13:44:35 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:15:39.329 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.329 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1, so not binding PCI dev 00:15:39.329 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:15:39.329 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.329 13:44:35 -- setup/hugepages.sh@138 -- # verify_nr_hugepages 00:15:39.329 13:44:35 -- setup/hugepages.sh@89 -- # local node 00:15:39.329 13:44:35 -- setup/hugepages.sh@90 -- # local sorted_t 00:15:39.329 13:44:35 -- setup/hugepages.sh@91 -- # local sorted_s 00:15:39.329 13:44:35 -- setup/hugepages.sh@92 -- # local surp 00:15:39.329 13:44:35 -- setup/hugepages.sh@93 -- # local resv 00:15:39.329 13:44:35 -- setup/hugepages.sh@94 -- # local anon 00:15:39.329 13:44:35 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:15:39.329 13:44:35 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:15:39.329 13:44:35 -- setup/common.sh@17 -- # local get=AnonHugePages 00:15:39.329 13:44:35 -- setup/common.sh@18 -- # local node= 00:15:39.329 13:44:35 -- setup/common.sh@19 -- # local var val 00:15:39.329 13:44:35 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.329 13:44:35 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.329 13:44:35 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.329 13:44:35 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.329 13:44:35 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.329 13:44:35 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.329 13:44:35 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6853432 kB' 'MemAvailable: 9526224 kB' 'Buffers: 2068 kB' 'Cached: 2863580 kB' 'SwapCached: 0 kB' 'Active: 2216832 kB' 'Inactive: 748628 kB' 'Active(anon): 100020 kB' 'Inactive(anon): 16688 kB' 'Active(file): 2116812 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'AnonPages: 99672 kB' 'Mapped: 25812 kB' 'Shmem: 16896 kB' 'Slab: 171404 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48084 kB' 'KernelStack: 3776 kB' 'PageTables: 9048 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5102000 kB' 'Committed_AS: 355192 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.329 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.329 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.330 13:44:35 -- setup/common.sh@33 -- # echo 6144 00:15:39.330 13:44:35 -- setup/common.sh@33 -- # return 0 00:15:39.330 13:44:35 -- setup/hugepages.sh@97 -- # anon=6144 00:15:39.330 13:44:35 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:15:39.330 13:44:35 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:15:39.330 13:44:35 -- setup/common.sh@18 -- # local node= 00:15:39.330 13:44:35 -- setup/common.sh@19 -- # local var val 00:15:39.330 13:44:35 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.330 13:44:35 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.330 13:44:35 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.330 13:44:35 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.330 13:44:35 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.330 13:44:35 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6853692 kB' 'MemAvailable: 9526484 kB' 'Buffers: 2068 kB' 'Cached: 2863580 kB' 'SwapCached: 0 kB' 'Active: 2216832 kB' 'Inactive: 748628 kB' 'Active(anon): 100020 kB' 'Inactive(anon): 16688 kB' 'Active(file): 2116812 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'AnonPages: 99672 kB' 'Mapped: 25812 kB' 'Shmem: 16896 kB' 'Slab: 171404 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48084 kB' 'KernelStack: 3776 kB' 'PageTables: 9048 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5102000 kB' 'Committed_AS: 355192 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.330 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.330 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.331 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.331 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.332 13:44:35 -- setup/common.sh@33 -- # echo 0 00:15:39.332 13:44:35 -- setup/common.sh@33 -- # return 0 00:15:39.332 13:44:35 -- setup/hugepages.sh@99 -- # surp=0 00:15:39.332 13:44:35 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:15:39.332 13:44:35 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:15:39.332 13:44:35 -- setup/common.sh@18 -- # local node= 00:15:39.332 13:44:35 -- setup/common.sh@19 -- # local var val 00:15:39.332 13:44:35 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.332 13:44:35 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.332 13:44:35 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.332 13:44:35 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.332 13:44:35 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.332 13:44:35 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6853676 kB' 'MemAvailable: 9526468 kB' 'Buffers: 2068 kB' 'Cached: 2863580 kB' 'SwapCached: 0 kB' 'Active: 2216832 kB' 'Inactive: 748628 kB' 'Active(anon): 100020 kB' 'Inactive(anon): 16688 kB' 'Active(file): 2116812 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'AnonPages: 99672 kB' 'Mapped: 25812 kB' 'Shmem: 16896 kB' 'Slab: 171404 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48084 kB' 'KernelStack: 3776 kB' 'PageTables: 9048 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5102000 kB' 'Committed_AS: 355192 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.332 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.332 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.333 13:44:35 -- setup/common.sh@33 -- # echo 0 00:15:39.333 13:44:35 -- setup/common.sh@33 -- # return 0 00:15:39.333 nr_hugepages=1024 00:15:39.333 13:44:35 -- setup/hugepages.sh@100 -- # resv=0 00:15:39.333 13:44:35 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:15:39.333 resv_hugepages=0 00:15:39.333 surplus_hugepages=0 00:15:39.333 anon_hugepages=6144 00:15:39.333 13:44:35 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:15:39.333 13:44:35 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:15:39.333 13:44:35 -- setup/hugepages.sh@105 -- # echo anon_hugepages=6144 00:15:39.333 13:44:35 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:15:39.333 13:44:35 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:15:39.333 13:44:35 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:15:39.333 13:44:35 -- setup/common.sh@17 -- # local get=HugePages_Total 00:15:39.333 13:44:35 -- setup/common.sh@18 -- # local node= 00:15:39.333 13:44:35 -- setup/common.sh@19 -- # local var val 00:15:39.333 13:44:35 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.333 13:44:35 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.333 13:44:35 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.333 13:44:35 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.333 13:44:35 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.333 13:44:35 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6853936 kB' 'MemAvailable: 9526728 kB' 'Buffers: 2068 kB' 'Cached: 2863580 kB' 'SwapCached: 0 kB' 'Active: 2216572 kB' 'Inactive: 748628 kB' 'Active(anon): 99760 kB' 'Inactive(anon): 16688 kB' 'Active(file): 2116812 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'AnonPages: 100060 kB' 'Mapped: 25812 kB' 'Shmem: 16896 kB' 'Slab: 171404 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48084 kB' 'KernelStack: 3776 kB' 'PageTables: 9436 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5102000 kB' 'Committed_AS: 355192 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.333 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.333 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.334 13:44:35 -- setup/common.sh@33 -- # echo 1024 00:15:39.334 13:44:35 -- setup/common.sh@33 -- # return 0 00:15:39.334 13:44:35 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:15:39.334 13:44:35 -- setup/hugepages.sh@112 -- # get_nodes 00:15:39.334 13:44:35 -- setup/hugepages.sh@27 -- # local node 00:15:39.334 13:44:35 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:15:39.334 13:44:35 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:15:39.334 13:44:35 -- setup/hugepages.sh@32 -- # no_nodes=1 00:15:39.334 13:44:35 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:15:39.334 13:44:35 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:15:39.334 13:44:35 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:15:39.334 13:44:35 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:15:39.334 13:44:35 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:15:39.334 13:44:35 -- setup/common.sh@18 -- # local node=0 00:15:39.334 13:44:35 -- setup/common.sh@19 -- # local var val 00:15:39.334 13:44:35 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.334 13:44:35 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.334 13:44:35 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:15:39.334 13:44:35 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:15:39.334 13:44:35 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.334 13:44:35 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6854196 kB' 'MemUsed: 5446956 kB' 'Active: 2216832 kB' 'Inactive: 748628 kB' 'Active(anon): 100020 kB' 'Inactive(anon): 16688 kB' 'Active(file): 2116812 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'FilePages: 2865648 kB' 'Mapped: 25812 kB' 'AnonPages: 99672 kB' 'Shmem: 16896 kB' 'KernelStack: 3776 kB' 'PageTables: 9436 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'Slab: 171404 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48084 kB' 'AnonHugePages: 6144 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Surp: 0' 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.334 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.334 13:44:35 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # continue 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:35 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.335 13:44:35 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.335 13:44:35 -- setup/common.sh@33 -- # echo 0 00:15:39.335 13:44:35 -- setup/common.sh@33 -- # return 0 00:15:39.335 node0=1024 expecting 1024 00:15:39.335 13:44:35 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:15:39.335 13:44:35 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:15:39.335 13:44:35 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:15:39.335 13:44:35 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:15:39.335 13:44:35 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:15:39.335 13:44:35 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:15:39.335 00:15:39.335 real 0m0.426s 00:15:39.335 user 0m0.191s 00:15:39.335 sys 0m0.223s 00:15:39.335 13:44:35 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:39.335 ************************************ 00:15:39.335 END TEST default_setup 00:15:39.335 13:44:35 -- common/autotest_common.sh@10 -- # set +x 00:15:39.335 ************************************ 00:15:39.335 13:44:35 -- setup/hugepages.sh@211 -- # run_test per_node_1G_alloc per_node_1G_alloc 00:15:39.335 13:44:35 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:39.335 13:44:35 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:39.335 13:44:35 -- common/autotest_common.sh@10 -- # set +x 00:15:39.335 ************************************ 00:15:39.335 START TEST per_node_1G_alloc 00:15:39.335 ************************************ 00:15:39.335 13:44:35 -- common/autotest_common.sh@1111 -- # per_node_1G_alloc 00:15:39.335 13:44:35 -- setup/hugepages.sh@143 -- # local IFS=, 00:15:39.335 13:44:35 -- setup/hugepages.sh@145 -- # get_test_nr_hugepages 1048576 0 00:15:39.335 13:44:35 -- setup/hugepages.sh@49 -- # local size=1048576 00:15:39.335 13:44:35 -- setup/hugepages.sh@50 -- # (( 2 > 1 )) 00:15:39.335 13:44:35 -- setup/hugepages.sh@51 -- # shift 00:15:39.335 13:44:35 -- setup/hugepages.sh@52 -- # node_ids=("$@") 00:15:39.335 13:44:35 -- setup/hugepages.sh@52 -- # local node_ids 00:15:39.335 13:44:35 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:15:39.335 13:44:35 -- setup/hugepages.sh@57 -- # nr_hugepages=512 00:15:39.335 13:44:35 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 0 00:15:39.335 13:44:35 -- setup/hugepages.sh@62 -- # user_nodes=("$@") 00:15:39.335 13:44:35 -- setup/hugepages.sh@62 -- # local user_nodes 00:15:39.335 13:44:35 -- setup/hugepages.sh@64 -- # local _nr_hugepages=512 00:15:39.335 13:44:35 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:15:39.335 13:44:35 -- setup/hugepages.sh@67 -- # nodes_test=() 00:15:39.335 13:44:35 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:15:39.335 13:44:35 -- setup/hugepages.sh@69 -- # (( 1 > 0 )) 00:15:39.335 13:44:35 -- setup/hugepages.sh@70 -- # for _no_nodes in "${user_nodes[@]}" 00:15:39.335 13:44:35 -- setup/hugepages.sh@71 -- # nodes_test[_no_nodes]=512 00:15:39.335 13:44:35 -- setup/hugepages.sh@73 -- # return 0 00:15:39.335 13:44:35 -- setup/hugepages.sh@146 -- # NRHUGE=512 00:15:39.335 13:44:35 -- setup/hugepages.sh@146 -- # HUGENODE=0 00:15:39.335 13:44:35 -- setup/hugepages.sh@146 -- # setup output 00:15:39.335 13:44:35 -- setup/common.sh@9 -- # [[ output == output ]] 00:15:39.335 13:44:35 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:15:39.335 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.335 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1, so not binding PCI dev 00:15:39.335 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:15:39.335 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.335 13:44:36 -- setup/hugepages.sh@147 -- # nr_hugepages=512 00:15:39.335 13:44:36 -- setup/hugepages.sh@147 -- # verify_nr_hugepages 00:15:39.335 13:44:36 -- setup/hugepages.sh@89 -- # local node 00:15:39.335 13:44:36 -- setup/hugepages.sh@90 -- # local sorted_t 00:15:39.335 13:44:36 -- setup/hugepages.sh@91 -- # local sorted_s 00:15:39.335 13:44:36 -- setup/hugepages.sh@92 -- # local surp 00:15:39.335 13:44:36 -- setup/hugepages.sh@93 -- # local resv 00:15:39.335 13:44:36 -- setup/hugepages.sh@94 -- # local anon 00:15:39.335 13:44:36 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:15:39.335 13:44:36 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:15:39.335 13:44:36 -- setup/common.sh@17 -- # local get=AnonHugePages 00:15:39.335 13:44:36 -- setup/common.sh@18 -- # local node= 00:15:39.335 13:44:36 -- setup/common.sh@19 -- # local var val 00:15:39.335 13:44:36 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.335 13:44:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.335 13:44:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.335 13:44:36 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.335 13:44:36 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.335 13:44:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.335 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.335 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 7901724 kB' 'MemAvailable: 10574516 kB' 'Buffers: 2068 kB' 'Cached: 2863580 kB' 'SwapCached: 0 kB' 'Active: 2217224 kB' 'Inactive: 748628 kB' 'Active(anon): 100412 kB' 'Inactive(anon): 16688 kB' 'Active(file): 2116812 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'AnonPages: 99864 kB' 'Mapped: 25812 kB' 'Shmem: 16896 kB' 'Slab: 171404 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48084 kB' 'KernelStack: 3776 kB' 'PageTables: 8076 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5626288 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.336 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.336 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.337 13:44:36 -- setup/common.sh@33 -- # echo 6144 00:15:39.337 13:44:36 -- setup/common.sh@33 -- # return 0 00:15:39.337 13:44:36 -- setup/hugepages.sh@97 -- # anon=6144 00:15:39.337 13:44:36 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:15:39.337 13:44:36 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:15:39.337 13:44:36 -- setup/common.sh@18 -- # local node= 00:15:39.337 13:44:36 -- setup/common.sh@19 -- # local var val 00:15:39.337 13:44:36 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.337 13:44:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.337 13:44:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.337 13:44:36 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.337 13:44:36 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.337 13:44:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 7901724 kB' 'MemAvailable: 10574516 kB' 'Buffers: 2068 kB' 'Cached: 2863580 kB' 'SwapCached: 0 kB' 'Active: 2217224 kB' 'Inactive: 748628 kB' 'Active(anon): 100412 kB' 'Inactive(anon): 16688 kB' 'Active(file): 2116812 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'AnonPages: 99864 kB' 'Mapped: 25812 kB' 'Shmem: 16896 kB' 'Slab: 171404 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48084 kB' 'KernelStack: 3776 kB' 'PageTables: 8076 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5626288 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.337 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.337 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.338 13:44:36 -- setup/common.sh@33 -- # echo 0 00:15:39.338 13:44:36 -- setup/common.sh@33 -- # return 0 00:15:39.338 13:44:36 -- setup/hugepages.sh@99 -- # surp=0 00:15:39.338 13:44:36 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:15:39.338 13:44:36 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:15:39.338 13:44:36 -- setup/common.sh@18 -- # local node= 00:15:39.338 13:44:36 -- setup/common.sh@19 -- # local var val 00:15:39.338 13:44:36 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.338 13:44:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.338 13:44:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.338 13:44:36 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.338 13:44:36 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.338 13:44:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 7901448 kB' 'MemAvailable: 10574240 kB' 'Buffers: 2068 kB' 'Cached: 2863580 kB' 'SwapCached: 0 kB' 'Active: 2217484 kB' 'Inactive: 748628 kB' 'Active(anon): 100672 kB' 'Inactive(anon): 16688 kB' 'Active(file): 2116812 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'AnonPages: 100252 kB' 'Mapped: 25812 kB' 'Shmem: 16896 kB' 'Slab: 171404 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48084 kB' 'KernelStack: 3776 kB' 'PageTables: 8076 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5626288 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.338 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.338 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.339 13:44:36 -- setup/common.sh@33 -- # echo 0 00:15:39.339 13:44:36 -- setup/common.sh@33 -- # return 0 00:15:39.339 nr_hugepages=512 00:15:39.339 resv_hugepages=0 00:15:39.339 surplus_hugepages=0 00:15:39.339 anon_hugepages=6144 00:15:39.339 13:44:36 -- setup/hugepages.sh@100 -- # resv=0 00:15:39.339 13:44:36 -- setup/hugepages.sh@102 -- # echo nr_hugepages=512 00:15:39.339 13:44:36 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:15:39.339 13:44:36 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:15:39.339 13:44:36 -- setup/hugepages.sh@105 -- # echo anon_hugepages=6144 00:15:39.339 13:44:36 -- setup/hugepages.sh@107 -- # (( 512 == nr_hugepages + surp + resv )) 00:15:39.339 13:44:36 -- setup/hugepages.sh@109 -- # (( 512 == nr_hugepages )) 00:15:39.339 13:44:36 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:15:39.339 13:44:36 -- setup/common.sh@17 -- # local get=HugePages_Total 00:15:39.339 13:44:36 -- setup/common.sh@18 -- # local node= 00:15:39.339 13:44:36 -- setup/common.sh@19 -- # local var val 00:15:39.339 13:44:36 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.339 13:44:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.339 13:44:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.339 13:44:36 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.339 13:44:36 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.339 13:44:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 7900920 kB' 'MemAvailable: 10573712 kB' 'Buffers: 2068 kB' 'Cached: 2863580 kB' 'SwapCached: 0 kB' 'Active: 2217224 kB' 'Inactive: 748628 kB' 'Active(anon): 100412 kB' 'Inactive(anon): 16688 kB' 'Active(file): 2116812 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'AnonPages: 99864 kB' 'Mapped: 25812 kB' 'Shmem: 16896 kB' 'Slab: 171404 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48084 kB' 'KernelStack: 3776 kB' 'PageTables: 8076 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5626288 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.339 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.339 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.340 13:44:36 -- setup/common.sh@33 -- # echo 512 00:15:39.340 13:44:36 -- setup/common.sh@33 -- # return 0 00:15:39.340 13:44:36 -- setup/hugepages.sh@110 -- # (( 512 == nr_hugepages + surp + resv )) 00:15:39.340 13:44:36 -- setup/hugepages.sh@112 -- # get_nodes 00:15:39.340 13:44:36 -- setup/hugepages.sh@27 -- # local node 00:15:39.340 13:44:36 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:15:39.340 13:44:36 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=512 00:15:39.340 13:44:36 -- setup/hugepages.sh@32 -- # no_nodes=1 00:15:39.340 13:44:36 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:15:39.340 13:44:36 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:15:39.340 13:44:36 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:15:39.340 13:44:36 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:15:39.340 13:44:36 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:15:39.340 13:44:36 -- setup/common.sh@18 -- # local node=0 00:15:39.340 13:44:36 -- setup/common.sh@19 -- # local var val 00:15:39.340 13:44:36 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.340 13:44:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.340 13:44:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:15:39.340 13:44:36 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:15:39.340 13:44:36 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.340 13:44:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 7901180 kB' 'MemUsed: 4399972 kB' 'Active: 2217224 kB' 'Inactive: 748628 kB' 'Active(anon): 100412 kB' 'Inactive(anon): 16688 kB' 'Active(file): 2116812 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'FilePages: 2865648 kB' 'Mapped: 25812 kB' 'AnonPages: 99864 kB' 'Shmem: 16896 kB' 'KernelStack: 3776 kB' 'PageTables: 8464 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'Slab: 171404 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48084 kB' 'AnonHugePages: 6144 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Surp: 0' 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.340 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.340 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.341 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.341 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.341 13:44:36 -- setup/common.sh@33 -- # echo 0 00:15:39.341 13:44:36 -- setup/common.sh@33 -- # return 0 00:15:39.341 13:44:36 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:15:39.341 13:44:36 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:15:39.341 13:44:36 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:15:39.341 node0=512 expecting 512 00:15:39.341 13:44:36 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:15:39.341 13:44:36 -- setup/hugepages.sh@128 -- # echo 'node0=512 expecting 512' 00:15:39.341 13:44:36 -- setup/hugepages.sh@130 -- # [[ 512 == \5\1\2 ]] 00:15:39.341 ************************************ 00:15:39.341 END TEST per_node_1G_alloc 00:15:39.341 ************************************ 00:15:39.341 00:15:39.341 real 0m0.255s 00:15:39.341 user 0m0.131s 00:15:39.341 sys 0m0.148s 00:15:39.341 13:44:36 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:39.341 13:44:36 -- common/autotest_common.sh@10 -- # set +x 00:15:39.341 13:44:36 -- setup/hugepages.sh@212 -- # run_test even_2G_alloc even_2G_alloc 00:15:39.341 13:44:36 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:39.341 13:44:36 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:39.341 13:44:36 -- common/autotest_common.sh@10 -- # set +x 00:15:39.341 ************************************ 00:15:39.341 START TEST even_2G_alloc 00:15:39.341 ************************************ 00:15:39.341 13:44:36 -- common/autotest_common.sh@1111 -- # even_2G_alloc 00:15:39.341 13:44:36 -- setup/hugepages.sh@152 -- # get_test_nr_hugepages 2097152 00:15:39.341 13:44:36 -- setup/hugepages.sh@49 -- # local size=2097152 00:15:39.341 13:44:36 -- setup/hugepages.sh@50 -- # (( 1 > 1 )) 00:15:39.341 13:44:36 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:15:39.341 13:44:36 -- setup/hugepages.sh@57 -- # nr_hugepages=1024 00:15:39.341 13:44:36 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 00:15:39.341 13:44:36 -- setup/hugepages.sh@62 -- # user_nodes=("$@") 00:15:39.341 13:44:36 -- setup/hugepages.sh@62 -- # local user_nodes 00:15:39.341 13:44:36 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1024 00:15:39.341 13:44:36 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:15:39.341 13:44:36 -- setup/hugepages.sh@67 -- # nodes_test=() 00:15:39.341 13:44:36 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:15:39.341 13:44:36 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:15:39.341 13:44:36 -- setup/hugepages.sh@74 -- # (( 0 > 0 )) 00:15:39.341 13:44:36 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:15:39.341 13:44:36 -- setup/hugepages.sh@82 -- # nodes_test[_no_nodes - 1]=1024 00:15:39.341 13:44:36 -- setup/hugepages.sh@83 -- # : 0 00:15:39.341 13:44:36 -- setup/hugepages.sh@84 -- # : 0 00:15:39.341 13:44:36 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:15:39.341 13:44:36 -- setup/hugepages.sh@153 -- # NRHUGE=1024 00:15:39.341 13:44:36 -- setup/hugepages.sh@153 -- # HUGE_EVEN_ALLOC=yes 00:15:39.341 13:44:36 -- setup/hugepages.sh@153 -- # setup output 00:15:39.341 13:44:36 -- setup/common.sh@9 -- # [[ output == output ]] 00:15:39.341 13:44:36 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:15:39.341 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.342 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1, so not binding PCI dev 00:15:39.342 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:15:39.342 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.342 13:44:36 -- setup/hugepages.sh@154 -- # verify_nr_hugepages 00:15:39.342 13:44:36 -- setup/hugepages.sh@89 -- # local node 00:15:39.342 13:44:36 -- setup/hugepages.sh@90 -- # local sorted_t 00:15:39.342 13:44:36 -- setup/hugepages.sh@91 -- # local sorted_s 00:15:39.342 13:44:36 -- setup/hugepages.sh@92 -- # local surp 00:15:39.342 13:44:36 -- setup/hugepages.sh@93 -- # local resv 00:15:39.342 13:44:36 -- setup/hugepages.sh@94 -- # local anon 00:15:39.342 13:44:36 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:15:39.342 13:44:36 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:15:39.342 13:44:36 -- setup/common.sh@17 -- # local get=AnonHugePages 00:15:39.342 13:44:36 -- setup/common.sh@18 -- # local node= 00:15:39.342 13:44:36 -- setup/common.sh@19 -- # local var val 00:15:39.342 13:44:36 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.342 13:44:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.342 13:44:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.342 13:44:36 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.342 13:44:36 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.342 13:44:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6852268 kB' 'MemAvailable: 9525092 kB' 'Buffers: 2068 kB' 'Cached: 2863608 kB' 'SwapCached: 0 kB' 'Active: 2216828 kB' 'Inactive: 748620 kB' 'Active(anon): 99980 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116848 kB' 'Inactive(file): 731936 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 60 kB' 'Writeback: 0 kB' 'AnonPages: 99464 kB' 'Mapped: 25552 kB' 'Shmem: 16892 kB' 'Slab: 171360 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48040 kB' 'KernelStack: 3936 kB' 'PageTables: 8516 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5102000 kB' 'Committed_AS: 355072 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.342 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.342 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.343 13:44:36 -- setup/common.sh@33 -- # echo 6144 00:15:39.343 13:44:36 -- setup/common.sh@33 -- # return 0 00:15:39.343 13:44:36 -- setup/hugepages.sh@97 -- # anon=6144 00:15:39.343 13:44:36 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:15:39.343 13:44:36 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:15:39.343 13:44:36 -- setup/common.sh@18 -- # local node= 00:15:39.343 13:44:36 -- setup/common.sh@19 -- # local var val 00:15:39.343 13:44:36 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.343 13:44:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.343 13:44:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.343 13:44:36 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.343 13:44:36 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.343 13:44:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6852232 kB' 'MemAvailable: 9525056 kB' 'Buffers: 2068 kB' 'Cached: 2863608 kB' 'SwapCached: 0 kB' 'Active: 2216828 kB' 'Inactive: 748620 kB' 'Active(anon): 99980 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116848 kB' 'Inactive(file): 731936 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 60 kB' 'Writeback: 0 kB' 'AnonPages: 99172 kB' 'Mapped: 25552 kB' 'Shmem: 16892 kB' 'Slab: 171360 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48040 kB' 'KernelStack: 3936 kB' 'PageTables: 8516 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5102000 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.343 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.343 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.344 13:44:36 -- setup/common.sh@33 -- # echo 0 00:15:39.344 13:44:36 -- setup/common.sh@33 -- # return 0 00:15:39.344 13:44:36 -- setup/hugepages.sh@99 -- # surp=0 00:15:39.344 13:44:36 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:15:39.344 13:44:36 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:15:39.344 13:44:36 -- setup/common.sh@18 -- # local node= 00:15:39.344 13:44:36 -- setup/common.sh@19 -- # local var val 00:15:39.344 13:44:36 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.344 13:44:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.344 13:44:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.344 13:44:36 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.344 13:44:36 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.344 13:44:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6852232 kB' 'MemAvailable: 9525056 kB' 'Buffers: 2068 kB' 'Cached: 2863608 kB' 'SwapCached: 0 kB' 'Active: 2217348 kB' 'Inactive: 748620 kB' 'Active(anon): 100500 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116848 kB' 'Inactive(file): 731936 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 60 kB' 'Writeback: 0 kB' 'AnonPages: 99560 kB' 'Mapped: 25552 kB' 'Shmem: 16892 kB' 'Slab: 171360 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48040 kB' 'KernelStack: 3936 kB' 'PageTables: 8516 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5102000 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.344 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.344 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.345 13:44:36 -- setup/common.sh@33 -- # echo 0 00:15:39.345 13:44:36 -- setup/common.sh@33 -- # return 0 00:15:39.345 13:44:36 -- setup/hugepages.sh@100 -- # resv=0 00:15:39.345 nr_hugepages=1024 00:15:39.345 13:44:36 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:15:39.345 resv_hugepages=0 00:15:39.345 13:44:36 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:15:39.345 surplus_hugepages=0 00:15:39.345 anon_hugepages=6144 00:15:39.345 13:44:36 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:15:39.345 13:44:36 -- setup/hugepages.sh@105 -- # echo anon_hugepages=6144 00:15:39.345 13:44:36 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:15:39.345 13:44:36 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:15:39.345 13:44:36 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:15:39.345 13:44:36 -- setup/common.sh@17 -- # local get=HugePages_Total 00:15:39.345 13:44:36 -- setup/common.sh@18 -- # local node= 00:15:39.345 13:44:36 -- setup/common.sh@19 -- # local var val 00:15:39.345 13:44:36 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.345 13:44:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.345 13:44:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.345 13:44:36 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.345 13:44:36 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.345 13:44:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6852232 kB' 'MemAvailable: 9525056 kB' 'Buffers: 2068 kB' 'Cached: 2863608 kB' 'SwapCached: 0 kB' 'Active: 2217088 kB' 'Inactive: 748620 kB' 'Active(anon): 100240 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116848 kB' 'Inactive(file): 731936 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 60 kB' 'Writeback: 0 kB' 'AnonPages: 99560 kB' 'Mapped: 25552 kB' 'Shmem: 16892 kB' 'Slab: 171360 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48040 kB' 'KernelStack: 3936 kB' 'PageTables: 8516 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5102000 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.345 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.345 13:44:36 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.346 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.346 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.347 13:44:36 -- setup/common.sh@33 -- # echo 1024 00:15:39.347 13:44:36 -- setup/common.sh@33 -- # return 0 00:15:39.347 13:44:36 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:15:39.347 13:44:36 -- setup/hugepages.sh@112 -- # get_nodes 00:15:39.347 13:44:36 -- setup/hugepages.sh@27 -- # local node 00:15:39.347 13:44:36 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:15:39.347 13:44:36 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:15:39.347 13:44:36 -- setup/hugepages.sh@32 -- # no_nodes=1 00:15:39.347 13:44:36 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:15:39.347 13:44:36 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:15:39.347 13:44:36 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:15:39.347 13:44:36 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:15:39.347 13:44:36 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:15:39.347 13:44:36 -- setup/common.sh@18 -- # local node=0 00:15:39.347 13:44:36 -- setup/common.sh@19 -- # local var val 00:15:39.347 13:44:36 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.347 13:44:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.347 13:44:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:15:39.347 13:44:36 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:15:39.347 13:44:36 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.347 13:44:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6852492 kB' 'MemUsed: 5448660 kB' 'Active: 2217348 kB' 'Inactive: 748620 kB' 'Active(anon): 100500 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116848 kB' 'Inactive(file): 731936 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 60 kB' 'Writeback: 0 kB' 'FilePages: 2865676 kB' 'Mapped: 25552 kB' 'AnonPages: 99560 kB' 'Shmem: 16892 kB' 'KernelStack: 3936 kB' 'PageTables: 8516 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'Slab: 171360 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48040 kB' 'AnonHugePages: 6144 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Surp: 0' 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.347 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.347 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.348 13:44:36 -- setup/common.sh@33 -- # echo 0 00:15:39.348 13:44:36 -- setup/common.sh@33 -- # return 0 00:15:39.348 13:44:36 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:15:39.348 13:44:36 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:15:39.348 13:44:36 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:15:39.348 13:44:36 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:15:39.348 13:44:36 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:15:39.348 node0=1024 expecting 1024 00:15:39.348 13:44:36 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:15:39.348 00:15:39.348 real 0m0.232s 00:15:39.348 user 0m0.129s 00:15:39.348 sys 0m0.126s 00:15:39.348 13:44:36 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:39.348 13:44:36 -- common/autotest_common.sh@10 -- # set +x 00:15:39.348 ************************************ 00:15:39.348 END TEST even_2G_alloc 00:15:39.348 ************************************ 00:15:39.348 13:44:36 -- setup/hugepages.sh@213 -- # run_test odd_alloc odd_alloc 00:15:39.348 13:44:36 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:39.348 13:44:36 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:39.348 13:44:36 -- common/autotest_common.sh@10 -- # set +x 00:15:39.348 ************************************ 00:15:39.348 START TEST odd_alloc 00:15:39.348 ************************************ 00:15:39.348 13:44:36 -- common/autotest_common.sh@1111 -- # odd_alloc 00:15:39.348 13:44:36 -- setup/hugepages.sh@159 -- # get_test_nr_hugepages 2098176 00:15:39.348 13:44:36 -- setup/hugepages.sh@49 -- # local size=2098176 00:15:39.348 13:44:36 -- setup/hugepages.sh@50 -- # (( 1 > 1 )) 00:15:39.348 13:44:36 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:15:39.348 13:44:36 -- setup/hugepages.sh@57 -- # nr_hugepages=1025 00:15:39.348 13:44:36 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 00:15:39.348 13:44:36 -- setup/hugepages.sh@62 -- # user_nodes=("$@") 00:15:39.348 13:44:36 -- setup/hugepages.sh@62 -- # local user_nodes 00:15:39.348 13:44:36 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1025 00:15:39.348 13:44:36 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:15:39.348 13:44:36 -- setup/hugepages.sh@67 -- # nodes_test=() 00:15:39.348 13:44:36 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:15:39.348 13:44:36 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:15:39.348 13:44:36 -- setup/hugepages.sh@74 -- # (( 0 > 0 )) 00:15:39.348 13:44:36 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:15:39.348 13:44:36 -- setup/hugepages.sh@82 -- # nodes_test[_no_nodes - 1]=1025 00:15:39.348 13:44:36 -- setup/hugepages.sh@83 -- # : 0 00:15:39.348 13:44:36 -- setup/hugepages.sh@84 -- # : 0 00:15:39.348 13:44:36 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:15:39.348 13:44:36 -- setup/hugepages.sh@160 -- # HUGEMEM=2049 00:15:39.348 13:44:36 -- setup/hugepages.sh@160 -- # HUGE_EVEN_ALLOC=yes 00:15:39.348 13:44:36 -- setup/hugepages.sh@160 -- # setup output 00:15:39.348 13:44:36 -- setup/common.sh@9 -- # [[ output == output ]] 00:15:39.348 13:44:36 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:15:39.348 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.348 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1, so not binding PCI dev 00:15:39.348 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:15:39.348 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.348 13:44:36 -- setup/hugepages.sh@161 -- # verify_nr_hugepages 00:15:39.348 13:44:36 -- setup/hugepages.sh@89 -- # local node 00:15:39.348 13:44:36 -- setup/hugepages.sh@90 -- # local sorted_t 00:15:39.348 13:44:36 -- setup/hugepages.sh@91 -- # local sorted_s 00:15:39.348 13:44:36 -- setup/hugepages.sh@92 -- # local surp 00:15:39.348 13:44:36 -- setup/hugepages.sh@93 -- # local resv 00:15:39.348 13:44:36 -- setup/hugepages.sh@94 -- # local anon 00:15:39.348 13:44:36 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:15:39.348 13:44:36 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:15:39.348 13:44:36 -- setup/common.sh@17 -- # local get=AnonHugePages 00:15:39.348 13:44:36 -- setup/common.sh@18 -- # local node= 00:15:39.348 13:44:36 -- setup/common.sh@19 -- # local var val 00:15:39.348 13:44:36 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.348 13:44:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.348 13:44:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.348 13:44:36 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.348 13:44:36 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.348 13:44:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.348 13:44:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6850712 kB' 'MemAvailable: 9523536 kB' 'Buffers: 2068 kB' 'Cached: 2863608 kB' 'SwapCached: 0 kB' 'Active: 2217544 kB' 'Inactive: 748620 kB' 'Active(anon): 100696 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116848 kB' 'Inactive(file): 731936 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 60 kB' 'Writeback: 0 kB' 'AnonPages: 100824 kB' 'Mapped: 25940 kB' 'Shmem: 16892 kB' 'Slab: 171360 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48040 kB' 'KernelStack: 3936 kB' 'PageTables: 8904 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5100976 kB' 'Committed_AS: 355384 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.348 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.348 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.349 13:44:36 -- setup/common.sh@33 -- # echo 6144 00:15:39.349 13:44:36 -- setup/common.sh@33 -- # return 0 00:15:39.349 13:44:36 -- setup/hugepages.sh@97 -- # anon=6144 00:15:39.349 13:44:36 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:15:39.349 13:44:36 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:15:39.349 13:44:36 -- setup/common.sh@18 -- # local node= 00:15:39.349 13:44:36 -- setup/common.sh@19 -- # local var val 00:15:39.349 13:44:36 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.349 13:44:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.349 13:44:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.349 13:44:36 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.349 13:44:36 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.349 13:44:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6850972 kB' 'MemAvailable: 9523796 kB' 'Buffers: 2068 kB' 'Cached: 2863608 kB' 'SwapCached: 0 kB' 'Active: 2217804 kB' 'Inactive: 748620 kB' 'Active(anon): 100956 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116848 kB' 'Inactive(file): 731936 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 60 kB' 'Writeback: 0 kB' 'AnonPages: 100824 kB' 'Mapped: 25940 kB' 'Shmem: 16892 kB' 'Slab: 171360 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48040 kB' 'KernelStack: 3936 kB' 'PageTables: 8904 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5100976 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.349 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.349 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.350 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.350 13:44:36 -- setup/common.sh@33 -- # echo 0 00:15:39.350 13:44:36 -- setup/common.sh@33 -- # return 0 00:15:39.350 13:44:36 -- setup/hugepages.sh@99 -- # surp=0 00:15:39.350 13:44:36 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:15:39.350 13:44:36 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:15:39.350 13:44:36 -- setup/common.sh@18 -- # local node= 00:15:39.350 13:44:36 -- setup/common.sh@19 -- # local var val 00:15:39.350 13:44:36 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.350 13:44:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.350 13:44:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.350 13:44:36 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.350 13:44:36 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.350 13:44:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.350 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6851232 kB' 'MemAvailable: 9524056 kB' 'Buffers: 2068 kB' 'Cached: 2863608 kB' 'SwapCached: 0 kB' 'Active: 2217544 kB' 'Inactive: 748620 kB' 'Active(anon): 100696 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116848 kB' 'Inactive(file): 731936 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 60 kB' 'Writeback: 0 kB' 'AnonPages: 101212 kB' 'Mapped: 25940 kB' 'Shmem: 16892 kB' 'Slab: 171360 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48040 kB' 'KernelStack: 3936 kB' 'PageTables: 8904 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5100976 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.351 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.351 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.352 13:44:36 -- setup/common.sh@33 -- # echo 0 00:15:39.352 13:44:36 -- setup/common.sh@33 -- # return 0 00:15:39.352 13:44:36 -- setup/hugepages.sh@100 -- # resv=0 00:15:39.352 nr_hugepages=1025 00:15:39.352 resv_hugepages=0 00:15:39.352 13:44:36 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1025 00:15:39.352 13:44:36 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:15:39.352 surplus_hugepages=0 00:15:39.352 anon_hugepages=6144 00:15:39.352 13:44:36 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:15:39.352 13:44:36 -- setup/hugepages.sh@105 -- # echo anon_hugepages=6144 00:15:39.352 13:44:36 -- setup/hugepages.sh@107 -- # (( 1025 == nr_hugepages + surp + resv )) 00:15:39.352 13:44:36 -- setup/hugepages.sh@109 -- # (( 1025 == nr_hugepages )) 00:15:39.352 13:44:36 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:15:39.352 13:44:36 -- setup/common.sh@17 -- # local get=HugePages_Total 00:15:39.352 13:44:36 -- setup/common.sh@18 -- # local node= 00:15:39.352 13:44:36 -- setup/common.sh@19 -- # local var val 00:15:39.352 13:44:36 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.352 13:44:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.352 13:44:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.352 13:44:36 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.352 13:44:36 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.352 13:44:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6851228 kB' 'MemAvailable: 9524052 kB' 'Buffers: 2068 kB' 'Cached: 2863608 kB' 'SwapCached: 0 kB' 'Active: 2217544 kB' 'Inactive: 748620 kB' 'Active(anon): 100696 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116848 kB' 'Inactive(file): 731936 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 60 kB' 'Writeback: 0 kB' 'AnonPages: 100824 kB' 'Mapped: 25940 kB' 'Shmem: 16892 kB' 'Slab: 171360 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48040 kB' 'KernelStack: 3936 kB' 'PageTables: 8904 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5100976 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.352 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.352 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.353 13:44:36 -- setup/common.sh@33 -- # echo 1025 00:15:39.353 13:44:36 -- setup/common.sh@33 -- # return 0 00:15:39.353 13:44:36 -- setup/hugepages.sh@110 -- # (( 1025 == nr_hugepages + surp + resv )) 00:15:39.353 13:44:36 -- setup/hugepages.sh@112 -- # get_nodes 00:15:39.353 13:44:36 -- setup/hugepages.sh@27 -- # local node 00:15:39.353 13:44:36 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:15:39.353 13:44:36 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1025 00:15:39.353 13:44:36 -- setup/hugepages.sh@32 -- # no_nodes=1 00:15:39.353 13:44:36 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:15:39.353 13:44:36 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:15:39.353 13:44:36 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:15:39.353 13:44:36 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:15:39.353 13:44:36 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:15:39.353 13:44:36 -- setup/common.sh@18 -- # local node=0 00:15:39.353 13:44:36 -- setup/common.sh@19 -- # local var val 00:15:39.353 13:44:36 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.353 13:44:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.353 13:44:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:15:39.353 13:44:36 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:15:39.353 13:44:36 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.353 13:44:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6851488 kB' 'MemUsed: 5449664 kB' 'Active: 2217544 kB' 'Inactive: 748620 kB' 'Active(anon): 100696 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116848 kB' 'Inactive(file): 731936 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 60 kB' 'Writeback: 0 kB' 'FilePages: 2865676 kB' 'Mapped: 25940 kB' 'AnonPages: 100824 kB' 'Shmem: 16892 kB' 'KernelStack: 3936 kB' 'PageTables: 8904 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'Slab: 171360 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48040 kB' 'AnonHugePages: 6144 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Surp: 0' 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.353 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.353 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.354 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.354 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:36 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.354 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:36 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.354 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.354 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.354 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.354 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.354 13:44:36 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:36 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:36 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:36 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.354 13:44:36 -- setup/common.sh@33 -- # echo 0 00:15:39.354 13:44:36 -- setup/common.sh@33 -- # return 0 00:15:39.354 13:44:36 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:15:39.354 13:44:36 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:15:39.354 13:44:36 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:15:39.354 13:44:36 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:15:39.354 node0=1025 expecting 1025 00:15:39.354 13:44:36 -- setup/hugepages.sh@128 -- # echo 'node0=1025 expecting 1025' 00:15:39.354 13:44:36 -- setup/hugepages.sh@130 -- # [[ 1025 == \1\0\2\5 ]] 00:15:39.354 00:15:39.354 real 0m0.273s 00:15:39.354 user 0m0.154s 00:15:39.354 sys 0m0.142s 00:15:39.354 13:44:36 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:39.354 13:44:36 -- common/autotest_common.sh@10 -- # set +x 00:15:39.354 ************************************ 00:15:39.354 END TEST odd_alloc 00:15:39.354 ************************************ 00:15:39.354 13:44:36 -- setup/hugepages.sh@214 -- # run_test custom_alloc custom_alloc 00:15:39.354 13:44:36 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:39.354 13:44:36 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:39.354 13:44:36 -- common/autotest_common.sh@10 -- # set +x 00:15:39.354 ************************************ 00:15:39.354 START TEST custom_alloc 00:15:39.354 ************************************ 00:15:39.354 13:44:36 -- common/autotest_common.sh@1111 -- # custom_alloc 00:15:39.354 13:44:36 -- setup/hugepages.sh@167 -- # local IFS=, 00:15:39.354 13:44:36 -- setup/hugepages.sh@169 -- # local node 00:15:39.354 13:44:36 -- setup/hugepages.sh@170 -- # nodes_hp=() 00:15:39.354 13:44:36 -- setup/hugepages.sh@170 -- # local nodes_hp 00:15:39.354 13:44:36 -- setup/hugepages.sh@172 -- # local nr_hugepages=0 _nr_hugepages=0 00:15:39.354 13:44:36 -- setup/hugepages.sh@174 -- # get_test_nr_hugepages 1048576 00:15:39.354 13:44:36 -- setup/hugepages.sh@49 -- # local size=1048576 00:15:39.354 13:44:36 -- setup/hugepages.sh@50 -- # (( 1 > 1 )) 00:15:39.354 13:44:36 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:15:39.354 13:44:36 -- setup/hugepages.sh@57 -- # nr_hugepages=512 00:15:39.354 13:44:36 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 00:15:39.354 13:44:36 -- setup/hugepages.sh@62 -- # user_nodes=("$@") 00:15:39.354 13:44:36 -- setup/hugepages.sh@62 -- # local user_nodes 00:15:39.354 13:44:36 -- setup/hugepages.sh@64 -- # local _nr_hugepages=512 00:15:39.354 13:44:36 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:15:39.354 13:44:36 -- setup/hugepages.sh@67 -- # nodes_test=() 00:15:39.354 13:44:36 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:15:39.354 13:44:36 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:15:39.354 13:44:36 -- setup/hugepages.sh@74 -- # (( 0 > 0 )) 00:15:39.354 13:44:36 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:15:39.354 13:44:36 -- setup/hugepages.sh@82 -- # nodes_test[_no_nodes - 1]=512 00:15:39.354 13:44:36 -- setup/hugepages.sh@83 -- # : 0 00:15:39.354 13:44:36 -- setup/hugepages.sh@84 -- # : 0 00:15:39.354 13:44:36 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:15:39.354 13:44:36 -- setup/hugepages.sh@175 -- # nodes_hp[0]=512 00:15:39.354 13:44:36 -- setup/hugepages.sh@176 -- # (( 1 > 1 )) 00:15:39.354 13:44:36 -- setup/hugepages.sh@181 -- # for node in "${!nodes_hp[@]}" 00:15:39.354 13:44:36 -- setup/hugepages.sh@182 -- # HUGENODE+=("nodes_hp[$node]=${nodes_hp[node]}") 00:15:39.354 13:44:36 -- setup/hugepages.sh@183 -- # (( _nr_hugepages += nodes_hp[node] )) 00:15:39.354 13:44:36 -- setup/hugepages.sh@186 -- # get_test_nr_hugepages_per_node 00:15:39.354 13:44:36 -- setup/hugepages.sh@62 -- # user_nodes=("$@") 00:15:39.354 13:44:36 -- setup/hugepages.sh@62 -- # local user_nodes 00:15:39.354 13:44:36 -- setup/hugepages.sh@64 -- # local _nr_hugepages=512 00:15:39.354 13:44:36 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:15:39.354 13:44:36 -- setup/hugepages.sh@67 -- # nodes_test=() 00:15:39.354 13:44:36 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:15:39.354 13:44:36 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:15:39.354 13:44:36 -- setup/hugepages.sh@74 -- # (( 1 > 0 )) 00:15:39.354 13:44:36 -- setup/hugepages.sh@75 -- # for _no_nodes in "${!nodes_hp[@]}" 00:15:39.354 13:44:36 -- setup/hugepages.sh@76 -- # nodes_test[_no_nodes]=512 00:15:39.354 13:44:36 -- setup/hugepages.sh@78 -- # return 0 00:15:39.354 13:44:36 -- setup/hugepages.sh@187 -- # HUGENODE='nodes_hp[0]=512' 00:15:39.354 13:44:36 -- setup/hugepages.sh@187 -- # setup output 00:15:39.354 13:44:36 -- setup/common.sh@9 -- # [[ output == output ]] 00:15:39.354 13:44:36 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:15:39.354 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.354 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1, so not binding PCI dev 00:15:39.354 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:15:39.354 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.354 13:44:37 -- setup/hugepages.sh@188 -- # nr_hugepages=512 00:15:39.354 13:44:37 -- setup/hugepages.sh@188 -- # verify_nr_hugepages 00:15:39.354 13:44:37 -- setup/hugepages.sh@89 -- # local node 00:15:39.354 13:44:37 -- setup/hugepages.sh@90 -- # local sorted_t 00:15:39.354 13:44:37 -- setup/hugepages.sh@91 -- # local sorted_s 00:15:39.354 13:44:37 -- setup/hugepages.sh@92 -- # local surp 00:15:39.354 13:44:37 -- setup/hugepages.sh@93 -- # local resv 00:15:39.354 13:44:37 -- setup/hugepages.sh@94 -- # local anon 00:15:39.354 13:44:37 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:15:39.354 13:44:37 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:15:39.354 13:44:37 -- setup/common.sh@17 -- # local get=AnonHugePages 00:15:39.354 13:44:37 -- setup/common.sh@18 -- # local node= 00:15:39.354 13:44:37 -- setup/common.sh@19 -- # local var val 00:15:39.354 13:44:37 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.354 13:44:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.354 13:44:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.354 13:44:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.354 13:44:37 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.354 13:44:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 7901332 kB' 'MemAvailable: 10574156 kB' 'Buffers: 2068 kB' 'Cached: 2863608 kB' 'SwapCached: 0 kB' 'Active: 2217480 kB' 'Inactive: 748620 kB' 'Active(anon): 100632 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116848 kB' 'Inactive(file): 731936 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 60 kB' 'Writeback: 0 kB' 'AnonPages: 99172 kB' 'Mapped: 25940 kB' 'Shmem: 16892 kB' 'Slab: 171360 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48040 kB' 'KernelStack: 3936 kB' 'PageTables: 8904 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5626288 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.354 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.354 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.355 13:44:37 -- setup/common.sh@33 -- # echo 6144 00:15:39.355 13:44:37 -- setup/common.sh@33 -- # return 0 00:15:39.355 13:44:37 -- setup/hugepages.sh@97 -- # anon=6144 00:15:39.355 13:44:37 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:15:39.355 13:44:37 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:15:39.355 13:44:37 -- setup/common.sh@18 -- # local node= 00:15:39.355 13:44:37 -- setup/common.sh@19 -- # local var val 00:15:39.355 13:44:37 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.355 13:44:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.355 13:44:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.355 13:44:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.355 13:44:37 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.355 13:44:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 7901316 kB' 'MemAvailable: 10574140 kB' 'Buffers: 2068 kB' 'Cached: 2863608 kB' 'SwapCached: 0 kB' 'Active: 2217480 kB' 'Inactive: 748620 kB' 'Active(anon): 100632 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116848 kB' 'Inactive(file): 731936 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 60 kB' 'Writeback: 0 kB' 'AnonPages: 99464 kB' 'Mapped: 25940 kB' 'Shmem: 16892 kB' 'Slab: 171360 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48040 kB' 'KernelStack: 3936 kB' 'PageTables: 8904 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5626288 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.355 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.355 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.356 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.356 13:44:37 -- setup/common.sh@33 -- # echo 0 00:15:39.356 13:44:37 -- setup/common.sh@33 -- # return 0 00:15:39.356 13:44:37 -- setup/hugepages.sh@99 -- # surp=0 00:15:39.356 13:44:37 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:15:39.356 13:44:37 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:15:39.356 13:44:37 -- setup/common.sh@18 -- # local node= 00:15:39.356 13:44:37 -- setup/common.sh@19 -- # local var val 00:15:39.356 13:44:37 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.356 13:44:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.356 13:44:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.356 13:44:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.356 13:44:37 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.356 13:44:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.356 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 7900992 kB' 'MemAvailable: 10573816 kB' 'Buffers: 2068 kB' 'Cached: 2863608 kB' 'SwapCached: 0 kB' 'Active: 2217480 kB' 'Inactive: 748620 kB' 'Active(anon): 100632 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116848 kB' 'Inactive(file): 731936 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 60 kB' 'Writeback: 0 kB' 'AnonPages: 99172 kB' 'Mapped: 25940 kB' 'Shmem: 16892 kB' 'Slab: 171360 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48040 kB' 'KernelStack: 3936 kB' 'PageTables: 8904 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5626288 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.357 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.357 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.357 13:44:37 -- setup/common.sh@33 -- # echo 0 00:15:39.357 13:44:37 -- setup/common.sh@33 -- # return 0 00:15:39.357 13:44:37 -- setup/hugepages.sh@100 -- # resv=0 00:15:39.357 nr_hugepages=512 00:15:39.357 13:44:37 -- setup/hugepages.sh@102 -- # echo nr_hugepages=512 00:15:39.357 resv_hugepages=0 00:15:39.357 surplus_hugepages=0 00:15:39.357 13:44:37 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:15:39.357 13:44:37 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:15:39.357 anon_hugepages=6144 00:15:39.357 13:44:37 -- setup/hugepages.sh@105 -- # echo anon_hugepages=6144 00:15:39.357 13:44:37 -- setup/hugepages.sh@107 -- # (( 512 == nr_hugepages + surp + resv )) 00:15:39.357 13:44:37 -- setup/hugepages.sh@109 -- # (( 512 == nr_hugepages )) 00:15:39.357 13:44:37 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:15:39.358 13:44:37 -- setup/common.sh@17 -- # local get=HugePages_Total 00:15:39.358 13:44:37 -- setup/common.sh@18 -- # local node= 00:15:39.358 13:44:37 -- setup/common.sh@19 -- # local var val 00:15:39.358 13:44:37 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.358 13:44:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.358 13:44:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.358 13:44:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.358 13:44:37 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.358 13:44:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 7901188 kB' 'MemAvailable: 10574012 kB' 'Buffers: 2068 kB' 'Cached: 2863608 kB' 'SwapCached: 0 kB' 'Active: 2217676 kB' 'Inactive: 748620 kB' 'Active(anon): 100828 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116848 kB' 'Inactive(file): 731936 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 60 kB' 'Writeback: 0 kB' 'AnonPages: 99172 kB' 'Mapped: 25940 kB' 'Shmem: 16892 kB' 'Slab: 171360 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48040 kB' 'KernelStack: 3936 kB' 'PageTables: 8612 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5626288 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.358 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.358 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.359 13:44:37 -- setup/common.sh@33 -- # echo 512 00:15:39.359 13:44:37 -- setup/common.sh@33 -- # return 0 00:15:39.359 13:44:37 -- setup/hugepages.sh@110 -- # (( 512 == nr_hugepages + surp + resv )) 00:15:39.359 13:44:37 -- setup/hugepages.sh@112 -- # get_nodes 00:15:39.359 13:44:37 -- setup/hugepages.sh@27 -- # local node 00:15:39.359 13:44:37 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:15:39.359 13:44:37 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=512 00:15:39.359 13:44:37 -- setup/hugepages.sh@32 -- # no_nodes=1 00:15:39.359 13:44:37 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:15:39.359 13:44:37 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:15:39.359 13:44:37 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:15:39.359 13:44:37 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:15:39.359 13:44:37 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:15:39.359 13:44:37 -- setup/common.sh@18 -- # local node=0 00:15:39.359 13:44:37 -- setup/common.sh@19 -- # local var val 00:15:39.359 13:44:37 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.359 13:44:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.359 13:44:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:15:39.359 13:44:37 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:15:39.359 13:44:37 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.359 13:44:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 7901384 kB' 'MemUsed: 4399768 kB' 'Active: 2217676 kB' 'Inactive: 748620 kB' 'Active(anon): 100828 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116848 kB' 'Inactive(file): 731936 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 60 kB' 'Writeback: 0 kB' 'FilePages: 2865676 kB' 'Mapped: 25940 kB' 'AnonPages: 99464 kB' 'Shmem: 16892 kB' 'KernelStack: 3936 kB' 'PageTables: 8612 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'Slab: 171360 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48040 kB' 'AnonHugePages: 6144 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Surp: 0' 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.359 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.359 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.359 13:44:37 -- setup/common.sh@33 -- # echo 0 00:15:39.359 13:44:37 -- setup/common.sh@33 -- # return 0 00:15:39.359 13:44:37 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:15:39.359 13:44:37 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:15:39.359 13:44:37 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:15:39.359 node0=512 expecting 512 00:15:39.359 13:44:37 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:15:39.359 13:44:37 -- setup/hugepages.sh@128 -- # echo 'node0=512 expecting 512' 00:15:39.359 13:44:37 -- setup/hugepages.sh@130 -- # [[ 512 == \5\1\2 ]] 00:15:39.359 00:15:39.359 real 0m0.256s 00:15:39.359 user 0m0.126s 00:15:39.359 sys 0m0.156s 00:15:39.359 13:44:37 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:39.359 13:44:37 -- common/autotest_common.sh@10 -- # set +x 00:15:39.360 ************************************ 00:15:39.360 END TEST custom_alloc 00:15:39.360 ************************************ 00:15:39.360 13:44:37 -- setup/hugepages.sh@215 -- # run_test no_shrink_alloc no_shrink_alloc 00:15:39.360 13:44:37 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:39.360 13:44:37 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:39.360 13:44:37 -- common/autotest_common.sh@10 -- # set +x 00:15:39.360 ************************************ 00:15:39.360 START TEST no_shrink_alloc 00:15:39.360 ************************************ 00:15:39.360 13:44:37 -- common/autotest_common.sh@1111 -- # no_shrink_alloc 00:15:39.360 13:44:37 -- setup/hugepages.sh@195 -- # get_test_nr_hugepages 2097152 0 00:15:39.360 13:44:37 -- setup/hugepages.sh@49 -- # local size=2097152 00:15:39.360 13:44:37 -- setup/hugepages.sh@50 -- # (( 2 > 1 )) 00:15:39.360 13:44:37 -- setup/hugepages.sh@51 -- # shift 00:15:39.360 13:44:37 -- setup/hugepages.sh@52 -- # node_ids=("$@") 00:15:39.360 13:44:37 -- setup/hugepages.sh@52 -- # local node_ids 00:15:39.360 13:44:37 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:15:39.360 13:44:37 -- setup/hugepages.sh@57 -- # nr_hugepages=1024 00:15:39.360 13:44:37 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 0 00:15:39.360 13:44:37 -- setup/hugepages.sh@62 -- # user_nodes=("$@") 00:15:39.360 13:44:37 -- setup/hugepages.sh@62 -- # local user_nodes 00:15:39.360 13:44:37 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1024 00:15:39.360 13:44:37 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:15:39.360 13:44:37 -- setup/hugepages.sh@67 -- # nodes_test=() 00:15:39.360 13:44:37 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:15:39.360 13:44:37 -- setup/hugepages.sh@69 -- # (( 1 > 0 )) 00:15:39.360 13:44:37 -- setup/hugepages.sh@70 -- # for _no_nodes in "${user_nodes[@]}" 00:15:39.360 13:44:37 -- setup/hugepages.sh@71 -- # nodes_test[_no_nodes]=1024 00:15:39.360 13:44:37 -- setup/hugepages.sh@73 -- # return 0 00:15:39.360 13:44:37 -- setup/hugepages.sh@198 -- # setup output 00:15:39.360 13:44:37 -- setup/common.sh@9 -- # [[ output == output ]] 00:15:39.360 13:44:37 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:15:39.360 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.360 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1, so not binding PCI dev 00:15:39.360 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:15:39.360 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.360 13:44:37 -- setup/hugepages.sh@199 -- # verify_nr_hugepages 00:15:39.360 13:44:37 -- setup/hugepages.sh@89 -- # local node 00:15:39.360 13:44:37 -- setup/hugepages.sh@90 -- # local sorted_t 00:15:39.360 13:44:37 -- setup/hugepages.sh@91 -- # local sorted_s 00:15:39.360 13:44:37 -- setup/hugepages.sh@92 -- # local surp 00:15:39.360 13:44:37 -- setup/hugepages.sh@93 -- # local resv 00:15:39.360 13:44:37 -- setup/hugepages.sh@94 -- # local anon 00:15:39.360 13:44:37 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:15:39.360 13:44:37 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:15:39.360 13:44:37 -- setup/common.sh@17 -- # local get=AnonHugePages 00:15:39.360 13:44:37 -- setup/common.sh@18 -- # local node= 00:15:39.360 13:44:37 -- setup/common.sh@19 -- # local var val 00:15:39.360 13:44:37 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.360 13:44:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.360 13:44:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.360 13:44:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.360 13:44:37 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.360 13:44:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6853184 kB' 'MemAvailable: 9526024 kB' 'Buffers: 2068 kB' 'Cached: 2863624 kB' 'SwapCached: 0 kB' 'Active: 2216988 kB' 'Inactive: 748624 kB' 'Active(anon): 100128 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116860 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 64 kB' 'Writeback: 0 kB' 'AnonPages: 99416 kB' 'Mapped: 25524 kB' 'Shmem: 16892 kB' 'Slab: 171492 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48172 kB' 'KernelStack: 3840 kB' 'PageTables: 8416 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5102000 kB' 'Committed_AS: 358928 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.360 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.360 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.361 13:44:37 -- setup/common.sh@33 -- # echo 6144 00:15:39.361 13:44:37 -- setup/common.sh@33 -- # return 0 00:15:39.361 13:44:37 -- setup/hugepages.sh@97 -- # anon=6144 00:15:39.361 13:44:37 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:15:39.361 13:44:37 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:15:39.361 13:44:37 -- setup/common.sh@18 -- # local node= 00:15:39.361 13:44:37 -- setup/common.sh@19 -- # local var val 00:15:39.361 13:44:37 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.361 13:44:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.361 13:44:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.361 13:44:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.361 13:44:37 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.361 13:44:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6852856 kB' 'MemAvailable: 9525696 kB' 'Buffers: 2068 kB' 'Cached: 2863624 kB' 'SwapCached: 0 kB' 'Active: 2217508 kB' 'Inactive: 748624 kB' 'Active(anon): 100648 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116860 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 64 kB' 'Writeback: 0 kB' 'AnonPages: 99028 kB' 'Mapped: 25524 kB' 'Shmem: 16892 kB' 'Slab: 171492 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48172 kB' 'KernelStack: 3840 kB' 'PageTables: 8416 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5102000 kB' 'Committed_AS: 355072 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.361 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.361 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.361 13:44:37 -- setup/common.sh@33 -- # echo 0 00:15:39.361 13:44:37 -- setup/common.sh@33 -- # return 0 00:15:39.362 13:44:37 -- setup/hugepages.sh@99 -- # surp=0 00:15:39.362 13:44:37 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:15:39.362 13:44:37 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:15:39.362 13:44:37 -- setup/common.sh@18 -- # local node= 00:15:39.362 13:44:37 -- setup/common.sh@19 -- # local var val 00:15:39.362 13:44:37 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.362 13:44:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.362 13:44:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.362 13:44:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.362 13:44:37 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.362 13:44:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6853380 kB' 'MemAvailable: 9526220 kB' 'Buffers: 2068 kB' 'Cached: 2863624 kB' 'SwapCached: 0 kB' 'Active: 2217248 kB' 'Inactive: 748624 kB' 'Active(anon): 100388 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116860 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 64 kB' 'Writeback: 0 kB' 'AnonPages: 99028 kB' 'Mapped: 25524 kB' 'Shmem: 16892 kB' 'Slab: 171492 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48172 kB' 'KernelStack: 3840 kB' 'PageTables: 8416 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5102000 kB' 'Committed_AS: 355072 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.362 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.362 13:44:37 -- setup/common.sh@33 -- # echo 0 00:15:39.362 13:44:37 -- setup/common.sh@33 -- # return 0 00:15:39.362 13:44:37 -- setup/hugepages.sh@100 -- # resv=0 00:15:39.362 nr_hugepages=1024 00:15:39.362 13:44:37 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:15:39.362 resv_hugepages=0 00:15:39.362 13:44:37 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:15:39.362 surplus_hugepages=0 00:15:39.362 13:44:37 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:15:39.362 anon_hugepages=6144 00:15:39.362 13:44:37 -- setup/hugepages.sh@105 -- # echo anon_hugepages=6144 00:15:39.362 13:44:37 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:15:39.362 13:44:37 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:15:39.362 13:44:37 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:15:39.362 13:44:37 -- setup/common.sh@17 -- # local get=HugePages_Total 00:15:39.362 13:44:37 -- setup/common.sh@18 -- # local node= 00:15:39.362 13:44:37 -- setup/common.sh@19 -- # local var val 00:15:39.362 13:44:37 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.362 13:44:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.362 13:44:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.362 13:44:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.362 13:44:37 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.362 13:44:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.362 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6853284 kB' 'MemAvailable: 9526124 kB' 'Buffers: 2068 kB' 'Cached: 2863624 kB' 'SwapCached: 0 kB' 'Active: 2217248 kB' 'Inactive: 748624 kB' 'Active(anon): 100388 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116860 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 64 kB' 'Writeback: 0 kB' 'AnonPages: 99028 kB' 'Mapped: 25524 kB' 'Shmem: 16892 kB' 'Slab: 171492 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48172 kB' 'KernelStack: 3840 kB' 'PageTables: 8416 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5102000 kB' 'Committed_AS: 355072 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.363 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.363 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.363 13:44:37 -- setup/common.sh@33 -- # echo 1024 00:15:39.363 13:44:37 -- setup/common.sh@33 -- # return 0 00:15:39.363 13:44:37 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:15:39.363 13:44:37 -- setup/hugepages.sh@112 -- # get_nodes 00:15:39.363 13:44:37 -- setup/hugepages.sh@27 -- # local node 00:15:39.363 13:44:37 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:15:39.363 13:44:37 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:15:39.363 13:44:37 -- setup/hugepages.sh@32 -- # no_nodes=1 00:15:39.363 13:44:37 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:15:39.363 13:44:37 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:15:39.363 13:44:37 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:15:39.363 13:44:37 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:15:39.363 13:44:37 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:15:39.363 13:44:37 -- setup/common.sh@18 -- # local node=0 00:15:39.363 13:44:37 -- setup/common.sh@19 -- # local var val 00:15:39.363 13:44:37 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.363 13:44:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.364 13:44:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:15:39.364 13:44:37 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:15:39.364 13:44:37 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.364 13:44:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6853264 kB' 'MemUsed: 5447888 kB' 'Active: 2216988 kB' 'Inactive: 748624 kB' 'Active(anon): 100128 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116860 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 64 kB' 'Writeback: 0 kB' 'FilePages: 2865692 kB' 'Mapped: 25524 kB' 'AnonPages: 99028 kB' 'Shmem: 16892 kB' 'KernelStack: 3840 kB' 'PageTables: 8416 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'Slab: 171492 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48172 kB' 'AnonHugePages: 6144 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Surp: 0' 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.364 13:44:37 -- setup/common.sh@33 -- # echo 0 00:15:39.364 13:44:37 -- setup/common.sh@33 -- # return 0 00:15:39.364 13:44:37 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:15:39.364 13:44:37 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:15:39.364 13:44:37 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:15:39.364 13:44:37 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:15:39.364 node0=1024 expecting 1024 00:15:39.364 13:44:37 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:15:39.364 13:44:37 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:15:39.364 13:44:37 -- setup/hugepages.sh@202 -- # CLEAR_HUGE=no 00:15:39.364 13:44:37 -- setup/hugepages.sh@202 -- # NRHUGE=512 00:15:39.364 13:44:37 -- setup/hugepages.sh@202 -- # setup output 00:15:39.364 13:44:37 -- setup/common.sh@9 -- # [[ output == output ]] 00:15:39.364 13:44:37 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:15:39.364 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.364 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1, so not binding PCI dev 00:15:39.364 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:15:39.364 INFO: Requested 512 hugepages but 1024 already allocated on node0 00:15:39.364 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.364 13:44:37 -- setup/hugepages.sh@204 -- # verify_nr_hugepages 00:15:39.364 13:44:37 -- setup/hugepages.sh@89 -- # local node 00:15:39.364 13:44:37 -- setup/hugepages.sh@90 -- # local sorted_t 00:15:39.364 13:44:37 -- setup/hugepages.sh@91 -- # local sorted_s 00:15:39.364 13:44:37 -- setup/hugepages.sh@92 -- # local surp 00:15:39.364 13:44:37 -- setup/hugepages.sh@93 -- # local resv 00:15:39.364 13:44:37 -- setup/hugepages.sh@94 -- # local anon 00:15:39.364 13:44:37 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:15:39.364 13:44:37 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:15:39.364 13:44:37 -- setup/common.sh@17 -- # local get=AnonHugePages 00:15:39.364 13:44:37 -- setup/common.sh@18 -- # local node= 00:15:39.364 13:44:37 -- setup/common.sh@19 -- # local var val 00:15:39.364 13:44:37 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.364 13:44:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.364 13:44:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.364 13:44:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.364 13:44:37 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.364 13:44:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6852848 kB' 'MemAvailable: 9525688 kB' 'Buffers: 2068 kB' 'Cached: 2863624 kB' 'SwapCached: 0 kB' 'Active: 2217704 kB' 'Inactive: 748624 kB' 'Active(anon): 100844 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116860 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 64 kB' 'Writeback: 0 kB' 'AnonPages: 100096 kB' 'Mapped: 25524 kB' 'Shmem: 16892 kB' 'Slab: 171492 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48172 kB' 'KernelStack: 3840 kB' 'PageTables: 9388 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5102000 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.364 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.364 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:15:39.365 13:44:37 -- setup/common.sh@33 -- # echo 6144 00:15:39.365 13:44:37 -- setup/common.sh@33 -- # return 0 00:15:39.365 13:44:37 -- setup/hugepages.sh@97 -- # anon=6144 00:15:39.365 13:44:37 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:15:39.365 13:44:37 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:15:39.365 13:44:37 -- setup/common.sh@18 -- # local node= 00:15:39.365 13:44:37 -- setup/common.sh@19 -- # local var val 00:15:39.365 13:44:37 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.365 13:44:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.365 13:44:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.365 13:44:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.365 13:44:37 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.365 13:44:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6852768 kB' 'MemAvailable: 9525608 kB' 'Buffers: 2068 kB' 'Cached: 2863624 kB' 'SwapCached: 0 kB' 'Active: 2217704 kB' 'Inactive: 748624 kB' 'Active(anon): 100844 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116860 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 64 kB' 'Writeback: 0 kB' 'AnonPages: 100096 kB' 'Mapped: 25524 kB' 'Shmem: 16892 kB' 'Slab: 171492 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48172 kB' 'KernelStack: 3840 kB' 'PageTables: 9388 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5102000 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.365 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.365 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.366 13:44:37 -- setup/common.sh@33 -- # echo 0 00:15:39.366 13:44:37 -- setup/common.sh@33 -- # return 0 00:15:39.366 13:44:37 -- setup/hugepages.sh@99 -- # surp=0 00:15:39.366 13:44:37 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:15:39.366 13:44:37 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:15:39.366 13:44:37 -- setup/common.sh@18 -- # local node= 00:15:39.366 13:44:37 -- setup/common.sh@19 -- # local var val 00:15:39.366 13:44:37 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.366 13:44:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.366 13:44:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.366 13:44:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.366 13:44:37 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.366 13:44:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6852764 kB' 'MemAvailable: 9525604 kB' 'Buffers: 2068 kB' 'Cached: 2863624 kB' 'SwapCached: 0 kB' 'Active: 2217704 kB' 'Inactive: 748624 kB' 'Active(anon): 100844 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116860 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 64 kB' 'Writeback: 0 kB' 'AnonPages: 100096 kB' 'Mapped: 25524 kB' 'Shmem: 16892 kB' 'Slab: 171492 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48172 kB' 'KernelStack: 3840 kB' 'PageTables: 9388 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5102000 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.366 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.366 13:44:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:15:39.367 13:44:37 -- setup/common.sh@33 -- # echo 0 00:15:39.367 13:44:37 -- setup/common.sh@33 -- # return 0 00:15:39.367 13:44:37 -- setup/hugepages.sh@100 -- # resv=0 00:15:39.367 13:44:37 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:15:39.367 nr_hugepages=1024 00:15:39.367 resv_hugepages=0 00:15:39.367 13:44:37 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:15:39.367 surplus_hugepages=0 00:15:39.367 13:44:37 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:15:39.367 anon_hugepages=6144 00:15:39.367 13:44:37 -- setup/hugepages.sh@105 -- # echo anon_hugepages=6144 00:15:39.367 13:44:37 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:15:39.367 13:44:37 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:15:39.367 13:44:37 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:15:39.367 13:44:37 -- setup/common.sh@17 -- # local get=HugePages_Total 00:15:39.367 13:44:37 -- setup/common.sh@18 -- # local node= 00:15:39.367 13:44:37 -- setup/common.sh@19 -- # local var val 00:15:39.367 13:44:37 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.367 13:44:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.367 13:44:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:15:39.367 13:44:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:15:39.367 13:44:37 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.367 13:44:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6852704 kB' 'MemAvailable: 9525544 kB' 'Buffers: 2068 kB' 'Cached: 2863624 kB' 'SwapCached: 0 kB' 'Active: 2217704 kB' 'Inactive: 748624 kB' 'Active(anon): 100844 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116860 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 64 kB' 'Writeback: 0 kB' 'AnonPages: 100096 kB' 'Mapped: 25524 kB' 'Shmem: 16892 kB' 'Slab: 171492 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48172 kB' 'KernelStack: 3840 kB' 'PageTables: 9388 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5102000 kB' 'Committed_AS: 355416 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 38748 kB' 'VmallocChunk: 34359695868 kB' 'Percpu: 1968 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 6144 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'DirectMap4k: 83820 kB' 'DirectMap2M: 5158912 kB' 'DirectMap1G: 9437184 kB' 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.367 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.367 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:15:39.368 13:44:37 -- setup/common.sh@33 -- # echo 1024 00:15:39.368 13:44:37 -- setup/common.sh@33 -- # return 0 00:15:39.368 13:44:37 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:15:39.368 13:44:37 -- setup/hugepages.sh@112 -- # get_nodes 00:15:39.368 13:44:37 -- setup/hugepages.sh@27 -- # local node 00:15:39.368 13:44:37 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:15:39.368 13:44:37 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:15:39.368 13:44:37 -- setup/hugepages.sh@32 -- # no_nodes=1 00:15:39.368 13:44:37 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:15:39.368 13:44:37 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:15:39.368 13:44:37 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:15:39.368 13:44:37 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:15:39.368 13:44:37 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:15:39.368 13:44:37 -- setup/common.sh@18 -- # local node=0 00:15:39.368 13:44:37 -- setup/common.sh@19 -- # local var val 00:15:39.368 13:44:37 -- setup/common.sh@20 -- # local mem_f mem 00:15:39.368 13:44:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:15:39.368 13:44:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:15:39.368 13:44:37 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:15:39.368 13:44:37 -- setup/common.sh@28 -- # mapfile -t mem 00:15:39.368 13:44:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12301152 kB' 'MemFree: 6852964 kB' 'MemUsed: 5448188 kB' 'Active: 2217444 kB' 'Inactive: 748624 kB' 'Active(anon): 100584 kB' 'Inactive(anon): 16684 kB' 'Active(file): 2116860 kB' 'Inactive(file): 731940 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 64 kB' 'Writeback: 0 kB' 'FilePages: 2865692 kB' 'Mapped: 25524 kB' 'AnonPages: 99708 kB' 'Shmem: 16892 kB' 'KernelStack: 3840 kB' 'PageTables: 9388 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'Slab: 171492 kB' 'SReclaimable: 123320 kB' 'SUnreclaim: 48172 kB' 'AnonHugePages: 6144 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Surp: 0' 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # continue 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # IFS=': ' 00:15:39.368 13:44:37 -- setup/common.sh@31 -- # read -r var val _ 00:15:39.368 13:44:37 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:15:39.368 13:44:37 -- setup/common.sh@33 -- # echo 0 00:15:39.368 13:44:37 -- setup/common.sh@33 -- # return 0 00:15:39.368 13:44:37 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:15:39.368 13:44:37 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:15:39.368 13:44:37 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:15:39.368 13:44:37 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:15:39.368 node0=1024 expecting 1024 00:15:39.368 13:44:37 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:15:39.368 13:44:37 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:15:39.368 00:15:39.368 real 0m0.508s 00:15:39.368 user 0m0.287s 00:15:39.368 sys 0m0.269s 00:15:39.368 13:44:37 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:39.368 13:44:37 -- common/autotest_common.sh@10 -- # set +x 00:15:39.368 ************************************ 00:15:39.368 END TEST no_shrink_alloc 00:15:39.368 ************************************ 00:15:39.368 13:44:37 -- setup/hugepages.sh@217 -- # clear_hp 00:15:39.368 13:44:37 -- setup/hugepages.sh@37 -- # local node hp 00:15:39.368 13:44:37 -- setup/hugepages.sh@39 -- # for node in "${!nodes_sys[@]}" 00:15:39.368 13:44:37 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:15:39.368 13:44:37 -- setup/hugepages.sh@41 -- # echo 0 00:15:39.368 13:44:37 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:15:39.368 13:44:37 -- setup/hugepages.sh@41 -- # echo 0 00:15:39.368 13:44:37 -- setup/hugepages.sh@45 -- # export CLEAR_HUGE=yes 00:15:39.368 13:44:37 -- setup/hugepages.sh@45 -- # CLEAR_HUGE=yes 00:15:39.368 ************************************ 00:15:39.368 END TEST hugepages 00:15:39.368 ************************************ 00:15:39.368 00:15:39.368 real 0m2.602s 00:15:39.368 user 0m1.272s 00:15:39.368 sys 0m1.425s 00:15:39.368 13:44:37 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:39.368 13:44:37 -- common/autotest_common.sh@10 -- # set +x 00:15:39.368 13:44:37 -- setup/test-setup.sh@14 -- # run_test driver /home/vagrant/spdk_repo/spdk/test/setup/driver.sh 00:15:39.368 13:44:37 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:39.368 13:44:37 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:39.368 13:44:37 -- common/autotest_common.sh@10 -- # set +x 00:15:39.368 ************************************ 00:15:39.368 START TEST driver 00:15:39.368 ************************************ 00:15:39.368 13:44:37 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/driver.sh 00:15:39.626 * Looking for test storage... 00:15:39.626 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:15:39.626 13:44:37 -- setup/driver.sh@68 -- # setup reset 00:15:39.626 13:44:37 -- setup/common.sh@9 -- # [[ reset == output ]] 00:15:39.626 13:44:37 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:15:39.626 13:44:38 -- setup/driver.sh@69 -- # run_test guess_driver guess_driver 00:15:39.626 13:44:38 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:39.626 13:44:38 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:39.626 13:44:38 -- common/autotest_common.sh@10 -- # set +x 00:15:39.884 ************************************ 00:15:39.884 START TEST guess_driver 00:15:39.884 ************************************ 00:15:39.884 13:44:38 -- common/autotest_common.sh@1111 -- # guess_driver 00:15:39.884 13:44:38 -- setup/driver.sh@46 -- # local driver setup_driver marker 00:15:39.884 13:44:38 -- setup/driver.sh@47 -- # local fail=0 00:15:39.884 13:44:38 -- setup/driver.sh@49 -- # pick_driver 00:15:39.884 13:44:38 -- setup/driver.sh@36 -- # vfio 00:15:39.884 13:44:38 -- setup/driver.sh@21 -- # local iommu_grups 00:15:39.884 13:44:38 -- setup/driver.sh@22 -- # local unsafe_vfio 00:15:39.884 13:44:38 -- setup/driver.sh@24 -- # [[ -e /sys/module/vfio/parameters/enable_unsafe_noiommu_mode ]] 00:15:39.884 13:44:38 -- setup/driver.sh@27 -- # iommu_groups=(/sys/kernel/iommu_groups/*) 00:15:39.884 13:44:38 -- setup/driver.sh@29 -- # (( 0 > 0 )) 00:15:39.884 13:44:38 -- setup/driver.sh@29 -- # [[ '' == Y ]] 00:15:39.884 13:44:38 -- setup/driver.sh@32 -- # return 1 00:15:39.884 13:44:38 -- setup/driver.sh@38 -- # uio 00:15:39.884 13:44:38 -- setup/driver.sh@17 -- # is_driver uio_pci_generic 00:15:39.884 13:44:38 -- setup/driver.sh@14 -- # mod uio_pci_generic 00:15:39.884 13:44:38 -- setup/driver.sh@12 -- # dep uio_pci_generic 00:15:39.884 13:44:38 -- setup/driver.sh@11 -- # modprobe --show-depends uio_pci_generic 00:15:39.884 13:44:38 -- setup/driver.sh@12 -- # [[ insmod /lib/modules/3.10.0-1160.114.2.el7.x86_64/kernel/drivers/uio/uio.ko.xz 00:15:39.884 insmod /lib/modules/3.10.0-1160.114.2.el7.x86_64/kernel/drivers/uio/uio_pci_generic.ko.xz == *\.\k\o* ]] 00:15:39.884 13:44:38 -- setup/driver.sh@39 -- # echo uio_pci_generic 00:15:39.884 13:44:38 -- setup/driver.sh@49 -- # driver=uio_pci_generic 00:15:39.884 Looking for driver=uio_pci_generic 00:15:39.884 13:44:38 -- setup/driver.sh@51 -- # [[ uio_pci_generic == \N\o\ \v\a\l\i\d\ \d\r\i\v\e\r\ \f\o\u\n\d ]] 00:15:39.884 13:44:38 -- setup/driver.sh@56 -- # echo 'Looking for driver=uio_pci_generic' 00:15:39.884 13:44:38 -- setup/driver.sh@57 -- # read -r _ _ _ _ marker setup_driver 00:15:39.884 13:44:38 -- setup/driver.sh@45 -- # setup output config 00:15:39.884 13:44:38 -- setup/common.sh@9 -- # [[ output == output ]] 00:15:39.884 13:44:38 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:15:39.884 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:39.884 13:44:38 -- setup/driver.sh@58 -- # [[ devices: == \-\> ]] 00:15:39.884 13:44:38 -- setup/driver.sh@58 -- # continue 00:15:39.884 13:44:38 -- setup/driver.sh@57 -- # read -r _ _ _ _ marker setup_driver 00:15:40.142 13:44:38 -- setup/driver.sh@58 -- # [[ -> == \-\> ]] 00:15:40.142 13:44:38 -- setup/driver.sh@61 -- # [[ uio_pci_generic == uio_pci_generic ]] 00:15:40.142 13:44:38 -- setup/driver.sh@57 -- # read -r _ _ _ _ marker setup_driver 00:15:40.142 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:40.142 13:44:38 -- setup/driver.sh@64 -- # (( fail == 0 )) 00:15:40.142 13:44:38 -- setup/driver.sh@65 -- # setup reset 00:15:40.142 13:44:38 -- setup/common.sh@9 -- # [[ reset == output ]] 00:15:40.142 13:44:38 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:15:40.400 00:15:40.400 real 0m0.645s 00:15:40.400 user 0m0.231s 00:15:40.400 sys 0m0.389s 00:15:40.400 ************************************ 00:15:40.400 END TEST guess_driver 00:15:40.400 13:44:38 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:40.400 13:44:38 -- common/autotest_common.sh@10 -- # set +x 00:15:40.400 ************************************ 00:15:40.400 00:15:40.400 real 0m1.096s 00:15:40.400 user 0m0.398s 00:15:40.400 sys 0m0.674s 00:15:40.400 13:44:38 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:40.400 13:44:38 -- common/autotest_common.sh@10 -- # set +x 00:15:40.400 ************************************ 00:15:40.400 END TEST driver 00:15:40.400 ************************************ 00:15:40.400 13:44:38 -- setup/test-setup.sh@15 -- # run_test devices /home/vagrant/spdk_repo/spdk/test/setup/devices.sh 00:15:40.400 13:44:38 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:40.400 13:44:38 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:40.400 13:44:38 -- common/autotest_common.sh@10 -- # set +x 00:15:40.658 ************************************ 00:15:40.658 START TEST devices 00:15:40.658 ************************************ 00:15:40.658 13:44:39 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/devices.sh 00:15:40.659 * Looking for test storage... 00:15:40.659 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:15:40.659 13:44:39 -- setup/devices.sh@190 -- # trap cleanup EXIT 00:15:40.659 13:44:39 -- setup/devices.sh@192 -- # setup reset 00:15:40.659 13:44:39 -- setup/common.sh@9 -- # [[ reset == output ]] 00:15:40.659 13:44:39 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:15:40.918 13:44:39 -- setup/devices.sh@194 -- # get_zoned_devs 00:15:40.918 13:44:39 -- common/autotest_common.sh@1655 -- # zoned_devs=() 00:15:40.918 13:44:39 -- common/autotest_common.sh@1655 -- # local -gA zoned_devs 00:15:40.918 13:44:39 -- common/autotest_common.sh@1656 -- # local nvme bdf 00:15:40.918 13:44:39 -- common/autotest_common.sh@1658 -- # for nvme in /sys/block/nvme* 00:15:40.918 13:44:39 -- common/autotest_common.sh@1659 -- # is_block_zoned nvme0n1 00:15:40.918 13:44:39 -- common/autotest_common.sh@1648 -- # local device=nvme0n1 00:15:40.918 13:44:39 -- common/autotest_common.sh@1650 -- # [[ -e /sys/block/nvme0n1/queue/zoned ]] 00:15:40.918 13:44:39 -- common/autotest_common.sh@1650 -- # return 1 00:15:40.918 13:44:39 -- setup/devices.sh@196 -- # blocks=() 00:15:40.918 13:44:39 -- setup/devices.sh@196 -- # declare -a blocks 00:15:40.918 13:44:39 -- setup/devices.sh@197 -- # blocks_to_pci=() 00:15:40.918 13:44:39 -- setup/devices.sh@197 -- # declare -A blocks_to_pci 00:15:40.918 13:44:39 -- setup/devices.sh@198 -- # min_disk_size=3221225472 00:15:40.918 13:44:39 -- setup/devices.sh@200 -- # for block in "/sys/block/nvme"!(*c*) 00:15:40.918 13:44:39 -- setup/devices.sh@201 -- # ctrl=nvme0n1 00:15:40.918 13:44:39 -- setup/devices.sh@201 -- # ctrl=nvme0 00:15:40.918 13:44:39 -- setup/devices.sh@202 -- # pci=0000:00:10.0 00:15:40.918 13:44:39 -- setup/devices.sh@203 -- # [[ '' == *\0\0\0\0\:\0\0\:\1\0\.\0* ]] 00:15:40.918 13:44:39 -- setup/devices.sh@204 -- # block_in_use nvme0n1 00:15:40.918 13:44:39 -- scripts/common.sh@378 -- # local block=nvme0n1 pt 00:15:40.918 13:44:39 -- scripts/common.sh@387 -- # /home/vagrant/spdk_repo/spdk/scripts/spdk-gpt.py nvme0n1 00:15:40.918 No valid GPT data, bailing 00:15:40.918 13:44:39 -- scripts/common.sh@391 -- # blkid -s PTTYPE -o value /dev/nvme0n1 00:15:40.918 13:44:39 -- scripts/common.sh@391 -- # pt= 00:15:40.918 13:44:39 -- scripts/common.sh@392 -- # return 1 00:15:40.918 13:44:39 -- setup/devices.sh@204 -- # sec_size_to_bytes nvme0n1 00:15:40.918 13:44:39 -- setup/common.sh@76 -- # local dev=nvme0n1 00:15:40.918 13:44:39 -- setup/common.sh@78 -- # [[ -e /sys/block/nvme0n1 ]] 00:15:40.918 13:44:39 -- setup/common.sh@80 -- # echo 5368709120 00:15:40.918 13:44:39 -- setup/devices.sh@204 -- # (( 5368709120 >= min_disk_size )) 00:15:40.918 13:44:39 -- setup/devices.sh@205 -- # blocks+=("${block##*/}") 00:15:40.918 13:44:39 -- setup/devices.sh@206 -- # blocks_to_pci["${block##*/}"]=0000:00:10.0 00:15:40.918 13:44:39 -- setup/devices.sh@209 -- # (( 1 > 0 )) 00:15:40.918 13:44:39 -- setup/devices.sh@211 -- # declare -r test_disk=nvme0n1 00:15:40.918 13:44:39 -- setup/devices.sh@213 -- # run_test nvme_mount nvme_mount 00:15:40.918 13:44:39 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:40.918 13:44:39 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:40.918 13:44:39 -- common/autotest_common.sh@10 -- # set +x 00:15:41.177 ************************************ 00:15:41.177 START TEST nvme_mount 00:15:41.177 ************************************ 00:15:41.177 13:44:39 -- common/autotest_common.sh@1111 -- # nvme_mount 00:15:41.177 13:44:39 -- setup/devices.sh@95 -- # nvme_disk=nvme0n1 00:15:41.177 13:44:39 -- setup/devices.sh@96 -- # nvme_disk_p=nvme0n1p1 00:15:41.177 13:44:39 -- setup/devices.sh@97 -- # nvme_mount=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:15:41.177 13:44:39 -- setup/devices.sh@98 -- # nvme_dummy_test_file=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:15:41.177 13:44:39 -- setup/devices.sh@101 -- # partition_drive nvme0n1 1 00:15:41.177 13:44:39 -- setup/common.sh@39 -- # local disk=nvme0n1 00:15:41.177 13:44:39 -- setup/common.sh@40 -- # local part_no=1 00:15:41.177 13:44:39 -- setup/common.sh@41 -- # local size=1073741824 00:15:41.177 13:44:39 -- setup/common.sh@43 -- # local part part_start=0 part_end=0 00:15:41.177 13:44:39 -- setup/common.sh@44 -- # parts=() 00:15:41.177 13:44:39 -- setup/common.sh@44 -- # local parts 00:15:41.177 13:44:39 -- setup/common.sh@46 -- # (( part = 1 )) 00:15:41.177 13:44:39 -- setup/common.sh@46 -- # (( part <= part_no )) 00:15:41.177 13:44:39 -- setup/common.sh@47 -- # parts+=("${disk}p$part") 00:15:41.177 13:44:39 -- setup/common.sh@46 -- # (( part++ )) 00:15:41.177 13:44:39 -- setup/common.sh@46 -- # (( part <= part_no )) 00:15:41.177 13:44:39 -- setup/common.sh@51 -- # (( size /= 4096 )) 00:15:41.177 13:44:39 -- setup/common.sh@56 -- # sgdisk /dev/nvme0n1 --zap-all 00:15:41.177 13:44:39 -- setup/common.sh@53 -- # /home/vagrant/spdk_repo/spdk/scripts/sync_dev_uevents.sh block/partition nvme0n1p1 00:15:42.111 Creating new GPT entries. 00:15:42.111 GPT data structures destroyed! You may now partition the disk using fdisk or 00:15:42.111 other utilities. 00:15:42.111 13:44:40 -- setup/common.sh@57 -- # (( part = 1 )) 00:15:42.111 13:44:40 -- setup/common.sh@57 -- # (( part <= part_no )) 00:15:42.111 13:44:40 -- setup/common.sh@58 -- # (( part_start = part_start == 0 ? 2048 : part_end + 1 )) 00:15:42.111 13:44:40 -- setup/common.sh@59 -- # (( part_end = part_start + size - 1 )) 00:15:42.111 13:44:40 -- setup/common.sh@60 -- # flock /dev/nvme0n1 sgdisk /dev/nvme0n1 --new=1:2048:264191 00:15:43.048 Creating new GPT entries. 00:15:43.048 The operation has completed successfully. 00:15:43.048 13:44:41 -- setup/common.sh@57 -- # (( part++ )) 00:15:43.048 13:44:41 -- setup/common.sh@57 -- # (( part <= part_no )) 00:15:43.048 13:44:41 -- setup/common.sh@62 -- # wait 41287 00:15:43.048 13:44:41 -- setup/devices.sh@102 -- # mkfs /dev/nvme0n1p1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:15:43.048 13:44:41 -- setup/common.sh@66 -- # local dev=/dev/nvme0n1p1 mount=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount size= 00:15:43.048 13:44:41 -- setup/common.sh@68 -- # mkdir -p /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:15:43.048 13:44:41 -- setup/common.sh@70 -- # [[ -e /dev/nvme0n1p1 ]] 00:15:43.048 13:44:41 -- setup/common.sh@71 -- # mkfs.ext4 -qF /dev/nvme0n1p1 00:15:43.306 13:44:41 -- setup/common.sh@72 -- # mount /dev/nvme0n1p1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:15:43.306 13:44:41 -- setup/devices.sh@105 -- # verify 0000:00:10.0 nvme0n1:nvme0n1p1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:15:43.306 13:44:41 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:15:43.306 13:44:41 -- setup/devices.sh@49 -- # local mounts=nvme0n1:nvme0n1p1 00:15:43.306 13:44:41 -- setup/devices.sh@50 -- # local mount_point=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:15:43.306 13:44:41 -- setup/devices.sh@51 -- # local test_file=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:15:43.306 13:44:41 -- setup/devices.sh@53 -- # local found=0 00:15:43.306 13:44:41 -- setup/devices.sh@55 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:15:43.306 13:44:41 -- setup/devices.sh@56 -- # : 00:15:43.306 13:44:41 -- setup/devices.sh@59 -- # local pci status 00:15:43.306 13:44:41 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:43.306 13:44:41 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:15:43.306 13:44:41 -- setup/devices.sh@47 -- # setup output config 00:15:43.306 13:44:41 -- setup/common.sh@9 -- # [[ output == output ]] 00:15:43.306 13:44:41 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:15:43.306 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:43.565 13:44:41 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:15:43.565 13:44:41 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:43.565 13:44:41 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:15:43.565 13:44:41 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:43.565 13:44:41 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:15:43.565 13:44:41 -- setup/devices.sh@62 -- # [[ Active devices: mount@nvme0n1:nvme0n1p1, so not binding PCI dev == *\A\c\t\i\v\e\ \d\e\v\i\c\e\s\:\ *\n\v\m\e\0\n\1\:\n\v\m\e\0\n\1\p\1* ]] 00:15:43.565 13:44:41 -- setup/devices.sh@63 -- # found=1 00:15:43.565 13:44:41 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:43.565 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:43.565 13:44:42 -- setup/devices.sh@66 -- # (( found == 1 )) 00:15:43.565 13:44:42 -- setup/devices.sh@68 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount ]] 00:15:43.565 13:44:42 -- setup/devices.sh@71 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:15:43.565 13:44:42 -- setup/devices.sh@73 -- # [[ -e /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:15:43.565 13:44:42 -- setup/devices.sh@74 -- # rm /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:15:43.565 13:44:42 -- setup/devices.sh@110 -- # cleanup_nvme 00:15:43.565 13:44:42 -- setup/devices.sh@20 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:15:43.565 13:44:42 -- setup/devices.sh@21 -- # umount /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:15:43.565 13:44:42 -- setup/devices.sh@24 -- # [[ -b /dev/nvme0n1p1 ]] 00:15:43.565 13:44:42 -- setup/devices.sh@25 -- # wipefs --all /dev/nvme0n1p1 00:15:43.565 /dev/nvme0n1p1: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef 00:15:43.565 13:44:42 -- setup/devices.sh@27 -- # [[ -b /dev/nvme0n1 ]] 00:15:43.565 13:44:42 -- setup/devices.sh@28 -- # wipefs --all /dev/nvme0n1 00:15:43.565 /dev/nvme0n1: 8 bytes were erased at offset 0x00001000 (gpt): 45 46 49 20 50 41 52 54 00:15:43.565 /dev/nvme0n1: 8 bytes were erased at offset 0x13ffff000 (gpt): 45 46 49 20 50 41 52 54 00:15:43.565 /dev/nvme0n1: 2 bytes were erased at offset 0x000001fe (PMBR): 55 aa 00:15:43.565 /dev/nvme0n1: calling ioclt to re-read partition table: Success 00:15:43.565 13:44:42 -- setup/devices.sh@113 -- # mkfs /dev/nvme0n1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 1024M 00:15:43.565 13:44:42 -- setup/common.sh@66 -- # local dev=/dev/nvme0n1 mount=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount size=1024M 00:15:43.565 13:44:42 -- setup/common.sh@68 -- # mkdir -p /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:15:43.565 13:44:42 -- setup/common.sh@70 -- # [[ -e /dev/nvme0n1 ]] 00:15:43.565 13:44:42 -- setup/common.sh@71 -- # mkfs.ext4 -qF /dev/nvme0n1 1024M 00:15:43.824 13:44:42 -- setup/common.sh@72 -- # mount /dev/nvme0n1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:15:43.824 13:44:42 -- setup/devices.sh@116 -- # verify 0000:00:10.0 nvme0n1:nvme0n1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:15:43.824 13:44:42 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:15:43.824 13:44:42 -- setup/devices.sh@49 -- # local mounts=nvme0n1:nvme0n1 00:15:43.824 13:44:42 -- setup/devices.sh@50 -- # local mount_point=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:15:43.824 13:44:42 -- setup/devices.sh@51 -- # local test_file=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:15:43.824 13:44:42 -- setup/devices.sh@53 -- # local found=0 00:15:43.824 13:44:42 -- setup/devices.sh@55 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:15:43.824 13:44:42 -- setup/devices.sh@56 -- # : 00:15:43.824 13:44:42 -- setup/devices.sh@59 -- # local pci status 00:15:43.824 13:44:42 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:43.824 13:44:42 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:15:43.824 13:44:42 -- setup/devices.sh@47 -- # setup output config 00:15:43.824 13:44:42 -- setup/common.sh@9 -- # [[ output == output ]] 00:15:43.824 13:44:42 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:15:43.824 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:43.824 13:44:42 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:15:43.824 13:44:42 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:43.824 13:44:42 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:15:43.824 13:44:42 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:43.824 13:44:42 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:15:43.824 13:44:42 -- setup/devices.sh@62 -- # [[ Active devices: mount@nvme0n1:nvme0n1, so not binding PCI dev == *\A\c\t\i\v\e\ \d\e\v\i\c\e\s\:\ *\n\v\m\e\0\n\1\:\n\v\m\e\0\n\1* ]] 00:15:43.824 13:44:42 -- setup/devices.sh@63 -- # found=1 00:15:43.824 13:44:42 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:43.824 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:43.824 13:44:42 -- setup/devices.sh@66 -- # (( found == 1 )) 00:15:43.824 13:44:42 -- setup/devices.sh@68 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount ]] 00:15:43.824 13:44:42 -- setup/devices.sh@71 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:15:43.824 13:44:42 -- setup/devices.sh@73 -- # [[ -e /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:15:43.824 13:44:42 -- setup/devices.sh@74 -- # rm /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:15:44.083 13:44:42 -- setup/devices.sh@123 -- # umount /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:15:44.083 13:44:42 -- setup/devices.sh@125 -- # verify 0000:00:10.0 data@nvme0n1 '' '' 00:15:44.083 13:44:42 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:15:44.083 13:44:42 -- setup/devices.sh@49 -- # local mounts=data@nvme0n1 00:15:44.083 13:44:42 -- setup/devices.sh@50 -- # local mount_point= 00:15:44.083 13:44:42 -- setup/devices.sh@51 -- # local test_file= 00:15:44.083 13:44:42 -- setup/devices.sh@53 -- # local found=0 00:15:44.083 13:44:42 -- setup/devices.sh@55 -- # [[ -n '' ]] 00:15:44.083 13:44:42 -- setup/devices.sh@59 -- # local pci status 00:15:44.083 13:44:42 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:44.083 13:44:42 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:15:44.083 13:44:42 -- setup/devices.sh@47 -- # setup output config 00:15:44.083 13:44:42 -- setup/common.sh@9 -- # [[ output == output ]] 00:15:44.083 13:44:42 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:15:44.083 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:44.083 13:44:42 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:15:44.083 13:44:42 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:44.083 13:44:42 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:15:44.083 13:44:42 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:44.083 13:44:42 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:15:44.083 13:44:42 -- setup/devices.sh@62 -- # [[ Active devices: data@nvme0n1, so not binding PCI dev == *\A\c\t\i\v\e\ \d\e\v\i\c\e\s\:\ *\d\a\t\a\@\n\v\m\e\0\n\1* ]] 00:15:44.083 13:44:42 -- setup/devices.sh@63 -- # found=1 00:15:44.083 13:44:42 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:44.342 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:44.342 13:44:42 -- setup/devices.sh@66 -- # (( found == 1 )) 00:15:44.342 13:44:42 -- setup/devices.sh@68 -- # [[ -n '' ]] 00:15:44.342 13:44:42 -- setup/devices.sh@68 -- # return 0 00:15:44.342 13:44:42 -- setup/devices.sh@128 -- # cleanup_nvme 00:15:44.342 13:44:42 -- setup/devices.sh@20 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:15:44.342 13:44:42 -- setup/devices.sh@24 -- # [[ -b /dev/nvme0n1p1 ]] 00:15:44.342 13:44:42 -- setup/devices.sh@27 -- # [[ -b /dev/nvme0n1 ]] 00:15:44.342 13:44:42 -- setup/devices.sh@28 -- # wipefs --all /dev/nvme0n1 00:15:44.342 /dev/nvme0n1: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef 00:15:44.342 ************************************ 00:15:44.342 END TEST nvme_mount 00:15:44.342 ************************************ 00:15:44.342 00:15:44.342 real 0m3.191s 00:15:44.342 user 0m0.391s 00:15:44.342 sys 0m0.644s 00:15:44.342 13:44:42 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:44.342 13:44:42 -- common/autotest_common.sh@10 -- # set +x 00:15:44.342 13:44:42 -- setup/devices.sh@214 -- # run_test dm_mount dm_mount 00:15:44.342 13:44:42 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:44.342 13:44:42 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:44.342 13:44:42 -- common/autotest_common.sh@10 -- # set +x 00:15:44.342 ************************************ 00:15:44.342 START TEST dm_mount 00:15:44.342 ************************************ 00:15:44.342 13:44:42 -- common/autotest_common.sh@1111 -- # dm_mount 00:15:44.342 13:44:42 -- setup/devices.sh@144 -- # pv=nvme0n1 00:15:44.342 13:44:42 -- setup/devices.sh@145 -- # pv0=nvme0n1p1 00:15:44.342 13:44:42 -- setup/devices.sh@146 -- # pv1=nvme0n1p2 00:15:44.342 13:44:42 -- setup/devices.sh@148 -- # partition_drive nvme0n1 00:15:44.342 13:44:42 -- setup/common.sh@39 -- # local disk=nvme0n1 00:15:44.342 13:44:42 -- setup/common.sh@40 -- # local part_no=2 00:15:44.342 13:44:42 -- setup/common.sh@41 -- # local size=1073741824 00:15:44.342 13:44:42 -- setup/common.sh@43 -- # local part part_start=0 part_end=0 00:15:44.342 13:44:42 -- setup/common.sh@44 -- # parts=() 00:15:44.342 13:44:42 -- setup/common.sh@44 -- # local parts 00:15:44.342 13:44:42 -- setup/common.sh@46 -- # (( part = 1 )) 00:15:44.342 13:44:42 -- setup/common.sh@46 -- # (( part <= part_no )) 00:15:44.342 13:44:42 -- setup/common.sh@47 -- # parts+=("${disk}p$part") 00:15:44.342 13:44:42 -- setup/common.sh@46 -- # (( part++ )) 00:15:44.342 13:44:42 -- setup/common.sh@46 -- # (( part <= part_no )) 00:15:44.342 13:44:42 -- setup/common.sh@47 -- # parts+=("${disk}p$part") 00:15:44.342 13:44:42 -- setup/common.sh@46 -- # (( part++ )) 00:15:44.342 13:44:42 -- setup/common.sh@46 -- # (( part <= part_no )) 00:15:44.342 13:44:42 -- setup/common.sh@51 -- # (( size /= 4096 )) 00:15:44.342 13:44:42 -- setup/common.sh@56 -- # sgdisk /dev/nvme0n1 --zap-all 00:15:44.342 13:44:42 -- setup/common.sh@53 -- # /home/vagrant/spdk_repo/spdk/scripts/sync_dev_uevents.sh block/partition nvme0n1p1 nvme0n1p2 00:15:45.277 Creating new GPT entries. 00:15:45.277 GPT data structures destroyed! You may now partition the disk using fdisk or 00:15:45.277 other utilities. 00:15:45.277 13:44:43 -- setup/common.sh@57 -- # (( part = 1 )) 00:15:45.277 13:44:43 -- setup/common.sh@57 -- # (( part <= part_no )) 00:15:45.277 13:44:43 -- setup/common.sh@58 -- # (( part_start = part_start == 0 ? 2048 : part_end + 1 )) 00:15:45.277 13:44:43 -- setup/common.sh@59 -- # (( part_end = part_start + size - 1 )) 00:15:45.277 13:44:43 -- setup/common.sh@60 -- # flock /dev/nvme0n1 sgdisk /dev/nvme0n1 --new=1:2048:264191 00:15:46.676 Creating new GPT entries. 00:15:46.676 The operation has completed successfully. 00:15:46.676 13:44:44 -- setup/common.sh@57 -- # (( part++ )) 00:15:46.676 13:44:44 -- setup/common.sh@57 -- # (( part <= part_no )) 00:15:46.676 13:44:44 -- setup/common.sh@58 -- # (( part_start = part_start == 0 ? 2048 : part_end + 1 )) 00:15:46.676 13:44:44 -- setup/common.sh@59 -- # (( part_end = part_start + size - 1 )) 00:15:46.676 13:44:44 -- setup/common.sh@60 -- # flock /dev/nvme0n1 sgdisk /dev/nvme0n1 --new=2:264192:526335 00:15:47.613 The operation has completed successfully. 00:15:47.613 13:44:45 -- setup/common.sh@57 -- # (( part++ )) 00:15:47.613 13:44:45 -- setup/common.sh@57 -- # (( part <= part_no )) 00:15:47.613 13:44:45 -- setup/common.sh@62 -- # wait 41620 00:15:47.613 13:44:45 -- setup/devices.sh@150 -- # dm_name=nvme_dm_test 00:15:47.613 13:44:45 -- setup/devices.sh@151 -- # dm_mount=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:15:47.613 13:44:45 -- setup/devices.sh@152 -- # dm_dummy_test_file=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm 00:15:47.613 13:44:45 -- setup/devices.sh@155 -- # dmsetup create nvme_dm_test 00:15:47.613 13:44:45 -- setup/devices.sh@160 -- # for t in {1..5} 00:15:47.613 13:44:45 -- setup/devices.sh@161 -- # [[ -e /dev/mapper/nvme_dm_test ]] 00:15:47.613 13:44:45 -- setup/devices.sh@161 -- # break 00:15:47.613 13:44:45 -- setup/devices.sh@164 -- # [[ -e /dev/mapper/nvme_dm_test ]] 00:15:47.613 13:44:45 -- setup/devices.sh@165 -- # readlink -f /dev/mapper/nvme_dm_test 00:15:47.613 13:44:45 -- setup/devices.sh@165 -- # dm=/dev/dm-0 00:15:47.613 13:44:45 -- setup/devices.sh@166 -- # dm=dm-0 00:15:47.613 13:44:45 -- setup/devices.sh@168 -- # [[ -e /sys/class/block/nvme0n1p1/holders/dm-0 ]] 00:15:47.613 13:44:45 -- setup/devices.sh@169 -- # [[ -e /sys/class/block/nvme0n1p2/holders/dm-0 ]] 00:15:47.613 13:44:45 -- setup/devices.sh@171 -- # mkfs /dev/mapper/nvme_dm_test /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:15:47.613 13:44:45 -- setup/common.sh@66 -- # local dev=/dev/mapper/nvme_dm_test mount=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount size= 00:15:47.613 13:44:45 -- setup/common.sh@68 -- # mkdir -p /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:15:47.613 13:44:45 -- setup/common.sh@70 -- # [[ -e /dev/mapper/nvme_dm_test ]] 00:15:47.613 13:44:45 -- setup/common.sh@71 -- # mkfs.ext4 -qF /dev/mapper/nvme_dm_test 00:15:47.613 13:44:46 -- setup/common.sh@72 -- # mount /dev/mapper/nvme_dm_test /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:15:47.613 13:44:46 -- setup/devices.sh@174 -- # verify 0000:00:10.0 nvme0n1:nvme_dm_test /home/vagrant/spdk_repo/spdk/test/setup/dm_mount /home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm 00:15:47.613 13:44:46 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:15:47.613 13:44:46 -- setup/devices.sh@49 -- # local mounts=nvme0n1:nvme_dm_test 00:15:47.613 13:44:46 -- setup/devices.sh@50 -- # local mount_point=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:15:47.613 13:44:46 -- setup/devices.sh@51 -- # local test_file=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm 00:15:47.613 13:44:46 -- setup/devices.sh@53 -- # local found=0 00:15:47.613 13:44:46 -- setup/devices.sh@55 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm ]] 00:15:47.613 13:44:46 -- setup/devices.sh@56 -- # : 00:15:47.613 13:44:46 -- setup/devices.sh@59 -- # local pci status 00:15:47.613 13:44:46 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:47.613 13:44:46 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:15:47.613 13:44:46 -- setup/devices.sh@47 -- # setup output config 00:15:47.613 13:44:46 -- setup/common.sh@9 -- # [[ output == output ]] 00:15:47.613 13:44:46 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:15:47.613 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:47.872 13:44:46 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:15:47.872 13:44:46 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:47.872 13:44:46 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:15:47.872 13:44:46 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:47.872 13:44:46 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:15:47.872 13:44:46 -- setup/devices.sh@62 -- # [[ Active devices: holder@nvme0n1p1:dm-0,holder@nvme0n1p2:dm-0,mount@nvme0n1:nvme_dm_test,mount@nvme0n1:nvme_dm_test, so not binding PCI dev == *\A\c\t\i\v\e\ \d\e\v\i\c\e\s\:\ *\n\v\m\e\0\n\1\:\n\v\m\e\_\d\m\_\t\e\s\t* ]] 00:15:47.872 13:44:46 -- setup/devices.sh@63 -- # found=1 00:15:47.872 13:44:46 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:47.872 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:47.872 13:44:46 -- setup/devices.sh@66 -- # (( found == 1 )) 00:15:47.872 13:44:46 -- setup/devices.sh@68 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/dm_mount ]] 00:15:47.872 13:44:46 -- setup/devices.sh@71 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:15:47.872 13:44:46 -- setup/devices.sh@73 -- # [[ -e /home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm ]] 00:15:47.872 13:44:46 -- setup/devices.sh@74 -- # rm /home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm 00:15:47.872 13:44:46 -- setup/devices.sh@182 -- # umount /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:15:47.872 13:44:46 -- setup/devices.sh@184 -- # verify 0000:00:10.0 holder@nvme0n1p1:dm-0,holder@nvme0n1p2:dm-0 '' '' 00:15:47.872 13:44:46 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:15:47.872 13:44:46 -- setup/devices.sh@49 -- # local mounts=holder@nvme0n1p1:dm-0,holder@nvme0n1p2:dm-0 00:15:47.872 13:44:46 -- setup/devices.sh@50 -- # local mount_point= 00:15:47.872 13:44:46 -- setup/devices.sh@51 -- # local test_file= 00:15:47.872 13:44:46 -- setup/devices.sh@53 -- # local found=0 00:15:47.872 13:44:46 -- setup/devices.sh@55 -- # [[ -n '' ]] 00:15:47.872 13:44:46 -- setup/devices.sh@59 -- # local pci status 00:15:47.872 13:44:46 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:47.872 13:44:46 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:15:47.872 13:44:46 -- setup/devices.sh@47 -- # setup output config 00:15:47.872 13:44:46 -- setup/common.sh@9 -- # [[ output == output ]] 00:15:47.872 13:44:46 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:15:47.872 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:47.872 13:44:46 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:15:47.872 13:44:46 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:48.131 13:44:46 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:15:48.131 13:44:46 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:48.131 13:44:46 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:15:48.131 13:44:46 -- setup/devices.sh@62 -- # [[ Active devices: holder@nvme0n1p1:dm-0,holder@nvme0n1p2:dm-0, so not binding PCI dev == *\A\c\t\i\v\e\ \d\e\v\i\c\e\s\:\ *\h\o\l\d\e\r\@\n\v\m\e\0\n\1\p\1\:\d\m\-\0\,\h\o\l\d\e\r\@\n\v\m\e\0\n\1\p\2\:\d\m\-\0* ]] 00:15:48.131 13:44:46 -- setup/devices.sh@63 -- # found=1 00:15:48.131 13:44:46 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:15:48.131 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:48.131 13:44:46 -- setup/devices.sh@66 -- # (( found == 1 )) 00:15:48.131 13:44:46 -- setup/devices.sh@68 -- # [[ -n '' ]] 00:15:48.131 13:44:46 -- setup/devices.sh@68 -- # return 0 00:15:48.131 13:44:46 -- setup/devices.sh@187 -- # cleanup_dm 00:15:48.131 13:44:46 -- setup/devices.sh@33 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:15:48.131 13:44:46 -- setup/devices.sh@36 -- # [[ -L /dev/mapper/nvme_dm_test ]] 00:15:48.131 13:44:46 -- setup/devices.sh@37 -- # dmsetup remove --force nvme_dm_test 00:15:48.131 13:44:46 -- setup/devices.sh@39 -- # [[ -b /dev/nvme0n1p1 ]] 00:15:48.131 13:44:46 -- setup/devices.sh@40 -- # wipefs --all /dev/nvme0n1p1 00:15:48.131 /dev/nvme0n1p1: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef 00:15:48.131 13:44:46 -- setup/devices.sh@42 -- # [[ -b /dev/nvme0n1p2 ]] 00:15:48.131 13:44:46 -- setup/devices.sh@43 -- # wipefs --all /dev/nvme0n1p2 00:15:48.131 ************************************ 00:15:48.131 END TEST dm_mount 00:15:48.131 ************************************ 00:15:48.131 00:15:48.131 real 0m3.801s 00:15:48.131 user 0m0.271s 00:15:48.131 sys 0m0.445s 00:15:48.131 13:44:46 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:48.131 13:44:46 -- common/autotest_common.sh@10 -- # set +x 00:15:48.131 13:44:46 -- setup/devices.sh@1 -- # cleanup 00:15:48.131 13:44:46 -- setup/devices.sh@11 -- # cleanup_nvme 00:15:48.131 13:44:46 -- setup/devices.sh@20 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:15:48.131 13:44:46 -- setup/devices.sh@24 -- # [[ -b /dev/nvme0n1p1 ]] 00:15:48.131 13:44:46 -- setup/devices.sh@25 -- # wipefs --all /dev/nvme0n1p1 00:15:48.131 13:44:46 -- setup/devices.sh@27 -- # [[ -b /dev/nvme0n1 ]] 00:15:48.132 13:44:46 -- setup/devices.sh@28 -- # wipefs --all /dev/nvme0n1 00:15:48.132 /dev/nvme0n1: 8 bytes were erased at offset 0x00001000 (gpt): 45 46 49 20 50 41 52 54 00:15:48.132 /dev/nvme0n1: 8 bytes were erased at offset 0x13ffff000 (gpt): 45 46 49 20 50 41 52 54 00:15:48.132 /dev/nvme0n1: 2 bytes were erased at offset 0x000001fe (PMBR): 55 aa 00:15:48.132 /dev/nvme0n1: calling ioclt to re-read partition table: Success 00:15:48.132 13:44:46 -- setup/devices.sh@12 -- # cleanup_dm 00:15:48.132 13:44:46 -- setup/devices.sh@33 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:15:48.132 13:44:46 -- setup/devices.sh@36 -- # [[ -L /dev/mapper/nvme_dm_test ]] 00:15:48.132 13:44:46 -- setup/devices.sh@39 -- # [[ -b /dev/nvme0n1p1 ]] 00:15:48.132 13:44:46 -- setup/devices.sh@42 -- # [[ -b /dev/nvme0n1p2 ]] 00:15:48.132 13:44:46 -- setup/devices.sh@14 -- # [[ -b /dev/nvme0n1 ]] 00:15:48.132 13:44:46 -- setup/devices.sh@15 -- # wipefs --all /dev/nvme0n1 00:15:48.132 ************************************ 00:15:48.132 END TEST devices 00:15:48.132 ************************************ 00:15:48.132 00:15:48.132 real 0m7.675s 00:15:48.132 user 0m0.984s 00:15:48.132 sys 0m1.445s 00:15:48.132 13:44:46 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:48.132 13:44:46 -- common/autotest_common.sh@10 -- # set +x 00:15:48.390 00:15:48.390 real 0m13.851s 00:15:48.390 user 0m3.730s 00:15:48.390 sys 0m4.971s 00:15:48.390 13:44:46 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:48.390 13:44:46 -- common/autotest_common.sh@10 -- # set +x 00:15:48.390 ************************************ 00:15:48.390 END TEST setup.sh 00:15:48.390 ************************************ 00:15:48.390 13:44:46 -- spdk/autotest.sh@128 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh status 00:15:48.390 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:48.390 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1, so not binding PCI dev 00:15:48.649 Hugepages 00:15:48.649 node hugesize free / total 00:15:48.649 node0 1048576kB 0 / 0 00:15:48.649 node0 2048kB 2048 / 2048 00:15:48.649 00:15:48.649 Type BDF Vendor Device NUMA Driver Device Block devices 00:15:48.649 virtio 0000:00:03.0 1af4 1001 unknown virtio-pci - vda 00:15:48.649 NVMe 0000:00:10.0 1b36 0010 0 nvme nvme0 nvme0n1 00:15:48.649 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:48.649 13:44:47 -- spdk/autotest.sh@130 -- # uname -s 00:15:48.649 13:44:47 -- spdk/autotest.sh@130 -- # [[ Linux == Linux ]] 00:15:48.649 13:44:47 -- spdk/autotest.sh@132 -- # nvme_namespace_revert 00:15:48.649 13:44:47 -- common/autotest_common.sh@1517 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:15:48.649 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:48.649 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1, so not binding PCI dev 00:15:48.908 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:15:48.908 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:48.908 13:44:47 -- common/autotest_common.sh@1518 -- # sleep 1 00:15:50.283 13:44:48 -- common/autotest_common.sh@1519 -- # bdfs=() 00:15:50.283 13:44:48 -- common/autotest_common.sh@1519 -- # local bdfs 00:15:50.283 13:44:48 -- common/autotest_common.sh@1520 -- # bdfs=($(get_nvme_bdfs)) 00:15:50.283 13:44:48 -- common/autotest_common.sh@1520 -- # get_nvme_bdfs 00:15:50.283 13:44:48 -- common/autotest_common.sh@1499 -- # bdfs=() 00:15:50.283 13:44:48 -- common/autotest_common.sh@1499 -- # local bdfs 00:15:50.283 13:44:48 -- common/autotest_common.sh@1500 -- # bdfs=($("$rootdir/scripts/gen_nvme.sh" | jq -r '.config[].params.traddr')) 00:15:50.283 13:44:48 -- common/autotest_common.sh@1500 -- # /home/vagrant/spdk_repo/spdk/scripts/gen_nvme.sh 00:15:50.283 13:44:48 -- common/autotest_common.sh@1500 -- # jq -r '.config[].params.traddr' 00:15:50.283 13:44:48 -- common/autotest_common.sh@1501 -- # (( 1 == 0 )) 00:15:50.283 13:44:48 -- common/autotest_common.sh@1505 -- # printf '%s\n' 0000:00:10.0 00:15:50.283 13:44:48 -- common/autotest_common.sh@1522 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:15:50.283 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:50.283 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1, so not binding PCI dev 00:15:50.283 Waiting for block devices as requested 00:15:50.283 0000:00:10.0 (1b36 0010): uio_pci_generic -> nvme 00:15:50.283 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:50.283 13:44:48 -- common/autotest_common.sh@1524 -- # for bdf in "${bdfs[@]}" 00:15:50.283 13:44:48 -- common/autotest_common.sh@1525 -- # get_nvme_ctrlr_from_bdf 0000:00:10.0 00:15:50.283 13:44:48 -- common/autotest_common.sh@1488 -- # readlink -f /sys/class/nvme/nvme0 00:15:50.283 13:44:48 -- common/autotest_common.sh@1488 -- # grep 0000:00:10.0/nvme/nvme 00:15:50.283 13:44:48 -- common/autotest_common.sh@1488 -- # bdf_sysfs_path=/sys/devices/pci0000:00/0000:00:10.0/nvme/nvme0 00:15:50.283 13:44:48 -- common/autotest_common.sh@1489 -- # [[ -z /sys/devices/pci0000:00/0000:00:10.0/nvme/nvme0 ]] 00:15:50.283 13:44:48 -- common/autotest_common.sh@1493 -- # basename /sys/devices/pci0000:00/0000:00:10.0/nvme/nvme0 00:15:50.283 13:44:48 -- common/autotest_common.sh@1493 -- # printf '%s\n' nvme0 00:15:50.283 13:44:48 -- common/autotest_common.sh@1525 -- # nvme_ctrlr=/dev/nvme0 00:15:50.283 13:44:48 -- common/autotest_common.sh@1526 -- # [[ -z /dev/nvme0 ]] 00:15:50.283 13:44:48 -- common/autotest_common.sh@1531 -- # nvme id-ctrl /dev/nvme0 00:15:50.283 13:44:48 -- common/autotest_common.sh@1531 -- # grep oacs 00:15:50.283 13:44:48 -- common/autotest_common.sh@1531 -- # cut -d: -f2 00:15:50.283 13:44:48 -- common/autotest_common.sh@1531 -- # oacs=' 0x12a' 00:15:50.283 13:44:48 -- common/autotest_common.sh@1532 -- # oacs_ns_manage=8 00:15:50.283 13:44:48 -- common/autotest_common.sh@1534 -- # [[ 8 -ne 0 ]] 00:15:50.283 13:44:48 -- common/autotest_common.sh@1540 -- # grep unvmcap 00:15:50.283 13:44:48 -- common/autotest_common.sh@1540 -- # nvme id-ctrl /dev/nvme0 00:15:50.283 13:44:48 -- common/autotest_common.sh@1540 -- # cut -d: -f2 00:15:50.283 13:44:48 -- common/autotest_common.sh@1540 -- # unvmcap=' 0' 00:15:50.283 13:44:48 -- common/autotest_common.sh@1541 -- # [[ 0 -eq 0 ]] 00:15:50.283 13:44:48 -- common/autotest_common.sh@1543 -- # continue 00:15:50.283 13:44:48 -- spdk/autotest.sh@135 -- # timing_exit pre_cleanup 00:15:50.283 13:44:48 -- common/autotest_common.sh@716 -- # xtrace_disable 00:15:50.283 13:44:48 -- common/autotest_common.sh@10 -- # set +x 00:15:50.283 13:44:48 -- spdk/autotest.sh@138 -- # timing_enter afterboot 00:15:50.283 13:44:48 -- common/autotest_common.sh@710 -- # xtrace_disable 00:15:50.283 13:44:48 -- common/autotest_common.sh@10 -- # set +x 00:15:50.283 13:44:48 -- spdk/autotest.sh@139 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:15:50.283 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:50.542 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1, so not binding PCI dev 00:15:50.800 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:15:50.800 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:15:50.800 13:44:49 -- spdk/autotest.sh@140 -- # timing_exit afterboot 00:15:50.800 13:44:49 -- common/autotest_common.sh@716 -- # xtrace_disable 00:15:50.800 13:44:49 -- common/autotest_common.sh@10 -- # set +x 00:15:50.800 13:44:49 -- spdk/autotest.sh@144 -- # opal_revert_cleanup 00:15:50.800 13:44:49 -- common/autotest_common.sh@1577 -- # mapfile -t bdfs 00:15:50.800 13:44:49 -- common/autotest_common.sh@1577 -- # get_nvme_bdfs_by_id 0x0a54 00:15:50.800 13:44:49 -- common/autotest_common.sh@1563 -- # bdfs=() 00:15:50.800 13:44:49 -- common/autotest_common.sh@1563 -- # local bdfs 00:15:50.800 13:44:49 -- common/autotest_common.sh@1565 -- # get_nvme_bdfs 00:15:50.800 13:44:49 -- common/autotest_common.sh@1499 -- # bdfs=() 00:15:50.800 13:44:49 -- common/autotest_common.sh@1499 -- # local bdfs 00:15:50.800 13:44:49 -- common/autotest_common.sh@1500 -- # bdfs=($("$rootdir/scripts/gen_nvme.sh" | jq -r '.config[].params.traddr')) 00:15:50.800 13:44:49 -- common/autotest_common.sh@1500 -- # /home/vagrant/spdk_repo/spdk/scripts/gen_nvme.sh 00:15:50.800 13:44:49 -- common/autotest_common.sh@1500 -- # jq -r '.config[].params.traddr' 00:15:50.800 13:44:49 -- common/autotest_common.sh@1501 -- # (( 1 == 0 )) 00:15:50.800 13:44:49 -- common/autotest_common.sh@1505 -- # printf '%s\n' 0000:00:10.0 00:15:50.800 13:44:49 -- common/autotest_common.sh@1565 -- # for bdf in $(get_nvme_bdfs) 00:15:50.800 13:44:49 -- common/autotest_common.sh@1566 -- # cat /sys/bus/pci/devices/0000:00:10.0/device 00:15:50.800 13:44:49 -- common/autotest_common.sh@1566 -- # device=0x0010 00:15:50.800 13:44:49 -- common/autotest_common.sh@1567 -- # [[ 0x0010 == \0\x\0\a\5\4 ]] 00:15:50.800 13:44:49 -- common/autotest_common.sh@1572 -- # printf '%s\n' 00:15:50.800 13:44:49 -- common/autotest_common.sh@1578 -- # [[ -z '' ]] 00:15:50.800 13:44:49 -- common/autotest_common.sh@1579 -- # return 0 00:15:50.800 13:44:49 -- spdk/autotest.sh@150 -- # '[' 1 -eq 1 ']' 00:15:50.800 13:44:49 -- spdk/autotest.sh@151 -- # run_test unittest /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:15:50.800 13:44:49 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:50.800 13:44:49 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:50.800 13:44:49 -- common/autotest_common.sh@10 -- # set +x 00:15:51.060 ************************************ 00:15:51.060 START TEST unittest 00:15:51.060 ************************************ 00:15:51.060 13:44:49 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:15:51.060 +++ dirname /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:15:51.060 ++ readlink -f /home/vagrant/spdk_repo/spdk/test/unit 00:15:51.060 + testdir=/home/vagrant/spdk_repo/spdk/test/unit 00:15:51.060 +++ dirname /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:15:51.060 ++ readlink -f /home/vagrant/spdk_repo/spdk/test/unit/../.. 00:15:51.060 + rootdir=/home/vagrant/spdk_repo/spdk 00:15:51.060 + source /home/vagrant/spdk_repo/spdk/test/common/autotest_common.sh 00:15:51.060 ++ rpc_py=rpc_cmd 00:15:51.060 ++ set -e 00:15:51.060 ++ shopt -s nullglob 00:15:51.060 ++ shopt -s extglob 00:15:51.060 ++ '[' -z /home/vagrant/spdk_repo/spdk/../output ']' 00:15:51.060 ++ [[ -e /home/vagrant/spdk_repo/spdk/test/common/build_config.sh ]] 00:15:51.060 ++ source /home/vagrant/spdk_repo/spdk/test/common/build_config.sh 00:15:51.060 +++ CONFIG_RDMA=y 00:15:51.060 +++ CONFIG_UNIT_TESTS=y 00:15:51.060 +++ CONFIG_GOLANG=n 00:15:51.060 +++ CONFIG_FUSE=n 00:15:51.060 +++ CONFIG_ISAL=n 00:15:51.060 +++ CONFIG_VTUNE_DIR= 00:15:51.060 +++ CONFIG_CUSTOMOCF=n 00:15:51.060 +++ CONFIG_IPSEC_MB_DIR= 00:15:51.061 +++ CONFIG_VBDEV_COMPRESS=n 00:15:51.061 +++ CONFIG_OCF_PATH= 00:15:51.061 +++ CONFIG_SHARED=n 00:15:51.061 +++ CONFIG_DPDK_LIB_DIR= 00:15:51.061 +++ CONFIG_PGO_DIR= 00:15:51.061 +++ CONFIG_TESTS=y 00:15:51.061 +++ CONFIG_APPS=y 00:15:51.061 +++ CONFIG_ISAL_CRYPTO=n 00:15:51.061 +++ CONFIG_LIBDIR= 00:15:51.061 +++ CONFIG_DPDK_COMPRESSDEV=n 00:15:51.061 +++ CONFIG_DAOS_DIR= 00:15:51.061 +++ CONFIG_ISCSI_INITIATOR=n 00:15:51.061 +++ CONFIG_DPDK_PKG_CONFIG=n 00:15:51.061 +++ CONFIG_ASAN=y 00:15:51.061 +++ CONFIG_LTO=n 00:15:51.061 +++ CONFIG_CET=n 00:15:51.061 +++ CONFIG_FUZZER=n 00:15:51.061 +++ CONFIG_USDT=n 00:15:51.061 +++ CONFIG_VTUNE=n 00:15:51.061 +++ CONFIG_VHOST=y 00:15:51.061 +++ CONFIG_WPDK_DIR= 00:15:51.061 +++ CONFIG_UBLK=n 00:15:51.061 +++ CONFIG_URING=n 00:15:51.061 +++ CONFIG_SMA=n 00:15:51.061 +++ CONFIG_RDMA_SEND_WITH_INVAL=y 00:15:51.061 +++ CONFIG_IDXD_KERNEL=n 00:15:51.061 +++ CONFIG_FC_PATH= 00:15:51.061 +++ CONFIG_PREFIX=/usr/local 00:15:51.061 +++ CONFIG_HAVE_UUID_GENERATE_SHA1=n 00:15:51.061 +++ CONFIG_XNVME=n 00:15:51.061 +++ CONFIG_RDMA_PROV=verbs 00:15:51.061 +++ CONFIG_RDMA_SET_TOS=y 00:15:51.061 +++ CONFIG_FUZZER_LIB= 00:15:51.061 +++ CONFIG_HAVE_LIBARCHIVE=n 00:15:51.061 +++ CONFIG_ARCH=native 00:15:51.061 +++ CONFIG_PGO_CAPTURE=n 00:15:51.061 +++ CONFIG_DAOS=y 00:15:51.061 +++ CONFIG_WERROR=y 00:15:51.061 +++ CONFIG_DEBUG=y 00:15:51.061 +++ CONFIG_AVAHI=n 00:15:51.061 +++ CONFIG_CROSS_PREFIX= 00:15:51.061 +++ CONFIG_HAVE_KEYUTILS=n 00:15:51.061 +++ CONFIG_PGO_USE=n 00:15:51.061 +++ CONFIG_CRYPTO=n 00:15:51.061 +++ CONFIG_HAVE_ARC4RANDOM=n 00:15:51.061 +++ CONFIG_OPENSSL_PATH= 00:15:51.061 +++ CONFIG_EXAMPLES=y 00:15:51.061 +++ CONFIG_DPDK_INC_DIR= 00:15:51.061 +++ CONFIG_HAVE_EVP_MAC=n 00:15:51.061 +++ CONFIG_MAX_LCORES= 00:15:51.061 +++ CONFIG_VIRTIO=y 00:15:51.061 +++ CONFIG_ENV=/home/vagrant/spdk_repo/spdk/lib/env_dpdk 00:15:51.061 +++ CONFIG_IPSEC_MB=n 00:15:51.061 +++ CONFIG_UBSAN=n 00:15:51.061 +++ CONFIG_HAVE_EXECINFO_H=y 00:15:51.061 +++ CONFIG_DPDK_DIR=/home/vagrant/spdk_repo/spdk/dpdk/build 00:15:51.061 +++ CONFIG_HAVE_LIBBSD=n 00:15:51.061 +++ CONFIG_URING_PATH= 00:15:51.061 +++ CONFIG_NVME_CUSE=y 00:15:51.061 +++ CONFIG_URING_ZNS=n 00:15:51.061 +++ CONFIG_VFIO_USER=n 00:15:51.061 +++ CONFIG_FC=n 00:15:51.061 +++ CONFIG_RDMA_SET_ACK_TIMEOUT=n 00:15:51.061 +++ CONFIG_VBDEV_COMPRESS_MLX5=n 00:15:51.061 +++ CONFIG_RBD=n 00:15:51.061 +++ CONFIG_RAID5F=n 00:15:51.061 +++ CONFIG_VFIO_USER_DIR= 00:15:51.061 +++ CONFIG_FIO_SOURCE_DIR=/usr/src/fio 00:15:51.061 +++ CONFIG_TSAN=n 00:15:51.061 +++ CONFIG_IDXD=y 00:15:51.061 +++ CONFIG_OCF=n 00:15:51.061 +++ CONFIG_CRYPTO_MLX5=n 00:15:51.061 +++ CONFIG_FIO_PLUGIN=y 00:15:51.061 +++ CONFIG_COVERAGE=y 00:15:51.061 ++ source /home/vagrant/spdk_repo/spdk/test/common/applications.sh 00:15:51.061 +++++ dirname /home/vagrant/spdk_repo/spdk/test/common/applications.sh 00:15:51.061 ++++ readlink -f /home/vagrant/spdk_repo/spdk/test/common 00:15:51.061 +++ _root=/home/vagrant/spdk_repo/spdk/test/common 00:15:51.061 +++ _root=/home/vagrant/spdk_repo/spdk 00:15:51.061 +++ _app_dir=/home/vagrant/spdk_repo/spdk/build/bin 00:15:51.061 +++ _test_app_dir=/home/vagrant/spdk_repo/spdk/test/app 00:15:51.061 +++ _examples_dir=/home/vagrant/spdk_repo/spdk/build/examples 00:15:51.061 +++ VHOST_FUZZ_APP=("$_test_app_dir/fuzz/vhost_fuzz/vhost_fuzz") 00:15:51.061 +++ ISCSI_APP=("$_app_dir/iscsi_tgt") 00:15:51.061 +++ NVMF_APP=("$_app_dir/nvmf_tgt") 00:15:51.061 +++ VHOST_APP=("$_app_dir/vhost") 00:15:51.061 +++ DD_APP=("$_app_dir/spdk_dd") 00:15:51.061 +++ SPDK_APP=("$_app_dir/spdk_tgt") 00:15:51.061 +++ [[ -e /home/vagrant/spdk_repo/spdk/include/spdk/config.h ]] 00:15:51.061 +++ [[ #ifndef SPDK_CONFIG_H 00:15:51.061 #define SPDK_CONFIG_H 00:15:51.061 #define SPDK_CONFIG_APPS 1 00:15:51.061 #define SPDK_CONFIG_ARCH native 00:15:51.061 #define SPDK_CONFIG_ASAN 1 00:15:51.061 #undef SPDK_CONFIG_AVAHI 00:15:51.061 #undef SPDK_CONFIG_CET 00:15:51.061 #define SPDK_CONFIG_COVERAGE 1 00:15:51.061 #define SPDK_CONFIG_CROSS_PREFIX 00:15:51.061 #undef SPDK_CONFIG_CRYPTO 00:15:51.061 #undef SPDK_CONFIG_CRYPTO_MLX5 00:15:51.061 #undef SPDK_CONFIG_CUSTOMOCF 00:15:51.061 #define SPDK_CONFIG_DAOS 1 00:15:51.061 #define SPDK_CONFIG_DAOS_DIR 00:15:51.061 #define SPDK_CONFIG_DEBUG 1 00:15:51.061 #undef SPDK_CONFIG_DPDK_COMPRESSDEV 00:15:51.061 #define SPDK_CONFIG_DPDK_DIR /home/vagrant/spdk_repo/spdk/dpdk/build 00:15:51.061 #define SPDK_CONFIG_DPDK_INC_DIR 00:15:51.061 #define SPDK_CONFIG_DPDK_LIB_DIR 00:15:51.061 #undef SPDK_CONFIG_DPDK_PKG_CONFIG 00:15:51.061 #define SPDK_CONFIG_ENV /home/vagrant/spdk_repo/spdk/lib/env_dpdk 00:15:51.061 #define SPDK_CONFIG_EXAMPLES 1 00:15:51.061 #undef SPDK_CONFIG_FC 00:15:51.061 #define SPDK_CONFIG_FC_PATH 00:15:51.061 #define SPDK_CONFIG_FIO_PLUGIN 1 00:15:51.061 #define SPDK_CONFIG_FIO_SOURCE_DIR /usr/src/fio 00:15:51.061 #undef SPDK_CONFIG_FUSE 00:15:51.061 #undef SPDK_CONFIG_FUZZER 00:15:51.061 #define SPDK_CONFIG_FUZZER_LIB 00:15:51.061 #undef SPDK_CONFIG_GOLANG 00:15:51.061 #undef SPDK_CONFIG_HAVE_ARC4RANDOM 00:15:51.061 #undef SPDK_CONFIG_HAVE_EVP_MAC 00:15:51.061 #define SPDK_CONFIG_HAVE_EXECINFO_H 1 00:15:51.061 #undef SPDK_CONFIG_HAVE_KEYUTILS 00:15:51.061 #undef SPDK_CONFIG_HAVE_LIBARCHIVE 00:15:51.061 #undef SPDK_CONFIG_HAVE_LIBBSD 00:15:51.061 #undef SPDK_CONFIG_HAVE_UUID_GENERATE_SHA1 00:15:51.061 #define SPDK_CONFIG_IDXD 1 00:15:51.061 #undef SPDK_CONFIG_IDXD_KERNEL 00:15:51.061 #undef SPDK_CONFIG_IPSEC_MB 00:15:51.061 #define SPDK_CONFIG_IPSEC_MB_DIR 00:15:51.061 #undef SPDK_CONFIG_ISAL 00:15:51.061 #undef SPDK_CONFIG_ISAL_CRYPTO 00:15:51.061 #undef SPDK_CONFIG_ISCSI_INITIATOR 00:15:51.061 #define SPDK_CONFIG_LIBDIR 00:15:51.061 #undef SPDK_CONFIG_LTO 00:15:51.061 #define SPDK_CONFIG_MAX_LCORES 00:15:51.061 #define SPDK_CONFIG_NVME_CUSE 1 00:15:51.061 #undef SPDK_CONFIG_OCF 00:15:51.061 #define SPDK_CONFIG_OCF_PATH 00:15:51.061 #define SPDK_CONFIG_OPENSSL_PATH 00:15:51.061 #undef SPDK_CONFIG_PGO_CAPTURE 00:15:51.061 #define SPDK_CONFIG_PGO_DIR 00:15:51.061 #undef SPDK_CONFIG_PGO_USE 00:15:51.061 #define SPDK_CONFIG_PREFIX /usr/local 00:15:51.061 #undef SPDK_CONFIG_RAID5F 00:15:51.061 #undef SPDK_CONFIG_RBD 00:15:51.061 #define SPDK_CONFIG_RDMA 1 00:15:51.061 #define SPDK_CONFIG_RDMA_PROV verbs 00:15:51.061 #define SPDK_CONFIG_RDMA_SEND_WITH_INVAL 1 00:15:51.061 #undef SPDK_CONFIG_RDMA_SET_ACK_TIMEOUT 00:15:51.061 #define SPDK_CONFIG_RDMA_SET_TOS 1 00:15:51.061 #undef SPDK_CONFIG_SHARED 00:15:51.061 #undef SPDK_CONFIG_SMA 00:15:51.061 #define SPDK_CONFIG_TESTS 1 00:15:51.061 #undef SPDK_CONFIG_TSAN 00:15:51.061 #undef SPDK_CONFIG_UBLK 00:15:51.061 #undef SPDK_CONFIG_UBSAN 00:15:51.061 #define SPDK_CONFIG_UNIT_TESTS 1 00:15:51.061 #undef SPDK_CONFIG_URING 00:15:51.061 #define SPDK_CONFIG_URING_PATH 00:15:51.061 #undef SPDK_CONFIG_URING_ZNS 00:15:51.061 #undef SPDK_CONFIG_USDT 00:15:51.061 #undef SPDK_CONFIG_VBDEV_COMPRESS 00:15:51.061 #undef SPDK_CONFIG_VBDEV_COMPRESS_MLX5 00:15:51.061 #undef SPDK_CONFIG_VFIO_USER 00:15:51.061 #define SPDK_CONFIG_VFIO_USER_DIR 00:15:51.061 #define SPDK_CONFIG_VHOST 1 00:15:51.061 #define SPDK_CONFIG_VIRTIO 1 00:15:51.061 #undef SPDK_CONFIG_VTUNE 00:15:51.061 #define SPDK_CONFIG_VTUNE_DIR 00:15:51.061 #define SPDK_CONFIG_WERROR 1 00:15:51.061 #define SPDK_CONFIG_WPDK_DIR 00:15:51.061 #undef SPDK_CONFIG_XNVME 00:15:51.061 #endif /* SPDK_CONFIG_H */ == *\#\d\e\f\i\n\e\ \S\P\D\K\_\C\O\N\F\I\G\_\D\E\B\U\G* ]] 00:15:51.061 +++ (( SPDK_AUTOTEST_DEBUG_APPS )) 00:15:51.061 ++ source /home/vagrant/spdk_repo/spdk/scripts/common.sh 00:15:51.061 +++ [[ -e /bin/wpdk_common.sh ]] 00:15:51.061 +++ [[ -e /etc/opt/spdk-pkgdep/paths/export.sh ]] 00:15:51.061 +++ source /etc/opt/spdk-pkgdep/paths/export.sh 00:15:51.061 ++++ PATH=/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:15:51.061 ++++ PATH=/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:15:51.061 ++++ PATH=/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:15:51.061 ++++ export PATH 00:15:51.061 ++++ echo /opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/opt/protoc/21.7/bin:/opt/go/1.21.1/bin:/opt/golangci/1.54.2/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:15:51.062 ++ source /home/vagrant/spdk_repo/spdk/scripts/perf/pm/common 00:15:51.062 +++++ dirname /home/vagrant/spdk_repo/spdk/scripts/perf/pm/common 00:15:51.062 ++++ readlink -f /home/vagrant/spdk_repo/spdk/scripts/perf/pm 00:15:51.062 +++ _pmdir=/home/vagrant/spdk_repo/spdk/scripts/perf/pm 00:15:51.062 ++++ readlink -f /home/vagrant/spdk_repo/spdk/scripts/perf/pm/../../../ 00:15:51.062 +++ _pmrootdir=/home/vagrant/spdk_repo/spdk 00:15:51.062 +++ TEST_TAG=N/A 00:15:51.062 +++ TEST_TAG_FILE=/home/vagrant/spdk_repo/spdk/.run_test_name 00:15:51.062 +++ PM_OUTPUTDIR=/home/vagrant/spdk_repo/spdk/../output/power 00:15:51.062 ++++ uname -s 00:15:51.062 +++ PM_OS=Linux 00:15:51.062 +++ MONITOR_RESOURCES=(collect-cpu-load collect-vmstat) 00:15:51.062 +++ [[ Linux == FreeBSD ]] 00:15:51.062 +++ [[ Linux == Linux ]] 00:15:51.062 +++ [[ QEMU != QEMU ]] 00:15:51.062 +++ MONITOR_RESOURCES_PIDS=() 00:15:51.062 +++ declare -A MONITOR_RESOURCES_PIDS 00:15:51.062 +++ mkdir -p /home/vagrant/spdk_repo/spdk/../output/power 00:15:51.062 ++ : 0 00:15:51.062 ++ export RUN_NIGHTLY 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_AUTOTEST_DEBUG_APPS 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_RUN_VALGRIND 00:15:51.062 ++ : 1 00:15:51.062 ++ export SPDK_RUN_FUNCTIONAL_TEST 00:15:51.062 ++ : 1 00:15:51.062 ++ export SPDK_TEST_UNITTEST 00:15:51.062 ++ : 00:15:51.062 ++ export SPDK_TEST_AUTOBUILD 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_RELEASE_BUILD 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_ISAL 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_ISCSI 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_ISCSI_INITIATOR 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_NVME 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_NVME_PMR 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_NVME_BP 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_NVME_CLI 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_NVME_CUSE 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_NVME_FDP 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_NVMF 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_VFIOUSER 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_VFIOUSER_QEMU 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_FUZZER 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_FUZZER_SHORT 00:15:51.062 ++ : rdma 00:15:51.062 ++ export SPDK_TEST_NVMF_TRANSPORT 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_RBD 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_VHOST 00:15:51.062 ++ : 1 00:15:51.062 ++ export SPDK_TEST_BLOCKDEV 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_IOAT 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_BLOBFS 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_VHOST_INIT 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_LVOL 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_VBDEV_COMPRESS 00:15:51.062 ++ : 1 00:15:51.062 ++ export SPDK_RUN_ASAN 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_RUN_UBSAN 00:15:51.062 ++ : 00:15:51.062 ++ export SPDK_RUN_EXTERNAL_DPDK 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_RUN_NON_ROOT 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_CRYPTO 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_FTL 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_OCF 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_VMD 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_OPAL 00:15:51.062 ++ : 00:15:51.062 ++ export SPDK_TEST_NATIVE_DPDK 00:15:51.062 ++ : true 00:15:51.062 ++ export SPDK_AUTOTEST_X 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_RAID5 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_URING 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_USDT 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_USE_IGB_UIO 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_SCHEDULER 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_SCANBUILD 00:15:51.062 ++ : 00:15:51.062 ++ export SPDK_TEST_NVMF_NICS 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_SMA 00:15:51.062 ++ : 1 00:15:51.062 ++ export SPDK_TEST_DAOS 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_XNVME 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_ACCEL_DSA 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_ACCEL_IAA 00:15:51.062 ++ : 00:15:51.062 ++ export SPDK_TEST_FUZZER_TARGET 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_TEST_NVMF_MDNS 00:15:51.062 ++ : 0 00:15:51.062 ++ export SPDK_JSONRPC_GO_CLIENT 00:15:51.062 ++ export SPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/lib 00:15:51.062 ++ SPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/lib 00:15:51.062 ++ export DPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/dpdk/build/lib 00:15:51.062 ++ DPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/dpdk/build/lib 00:15:51.062 ++ export VFIO_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib 00:15:51.062 ++ VFIO_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib 00:15:51.062 ++ export LD_LIBRARY_PATH=:/home/vagrant/spdk_repo/spdk/build/lib:/home/vagrant/spdk_repo/spdk/dpdk/build/lib:/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib:/home/vagrant/spdk_repo/spdk/build/lib:/home/vagrant/spdk_repo/spdk/dpdk/build/lib:/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib 00:15:51.062 ++ LD_LIBRARY_PATH=:/home/vagrant/spdk_repo/spdk/build/lib:/home/vagrant/spdk_repo/spdk/dpdk/build/lib:/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib:/home/vagrant/spdk_repo/spdk/build/lib:/home/vagrant/spdk_repo/spdk/dpdk/build/lib:/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib 00:15:51.062 ++ export PCI_BLOCK_SYNC_ON_RESET=yes 00:15:51.062 ++ PCI_BLOCK_SYNC_ON_RESET=yes 00:15:51.062 ++ export PYTHONPATH=:/home/vagrant/spdk_repo/spdk/python:/home/vagrant/spdk_repo/spdk/test/rpc_plugins:/home/vagrant/spdk_repo/spdk/python 00:15:51.062 ++ PYTHONPATH=:/home/vagrant/spdk_repo/spdk/python:/home/vagrant/spdk_repo/spdk/test/rpc_plugins:/home/vagrant/spdk_repo/spdk/python 00:15:51.062 ++ export PYTHONDONTWRITEBYTECODE=1 00:15:51.062 ++ PYTHONDONTWRITEBYTECODE=1 00:15:51.062 ++ export ASAN_OPTIONS=new_delete_type_mismatch=0:disable_coredump=0:abort_on_error=1:use_sigaltstack=0 00:15:51.062 ++ ASAN_OPTIONS=new_delete_type_mismatch=0:disable_coredump=0:abort_on_error=1:use_sigaltstack=0 00:15:51.062 ++ export UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:abort_on_error=1:disable_coredump=0:exitcode=134 00:15:51.062 ++ UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:abort_on_error=1:disable_coredump=0:exitcode=134 00:15:51.062 ++ asan_suppression_file=/var/tmp/asan_suppression_file 00:15:51.062 ++ rm -rf /var/tmp/asan_suppression_file 00:15:51.062 ++ cat 00:15:51.062 ++ echo leak:libfuse3.so 00:15:51.062 ++ export LSAN_OPTIONS=suppressions=/var/tmp/asan_suppression_file 00:15:51.062 ++ LSAN_OPTIONS=suppressions=/var/tmp/asan_suppression_file 00:15:51.062 ++ export DEFAULT_RPC_ADDR=/var/tmp/spdk.sock 00:15:51.062 ++ DEFAULT_RPC_ADDR=/var/tmp/spdk.sock 00:15:51.062 ++ '[' -z /var/spdk/dependencies ']' 00:15:51.062 ++ export DEPENDENCY_DIR 00:15:51.062 ++ export SPDK_BIN_DIR=/home/vagrant/spdk_repo/spdk/build/bin 00:15:51.062 ++ SPDK_BIN_DIR=/home/vagrant/spdk_repo/spdk/build/bin 00:15:51.062 ++ export SPDK_EXAMPLE_DIR=/home/vagrant/spdk_repo/spdk/build/examples 00:15:51.062 ++ SPDK_EXAMPLE_DIR=/home/vagrant/spdk_repo/spdk/build/examples 00:15:51.062 ++ export QEMU_BIN= 00:15:51.062 ++ QEMU_BIN= 00:15:51.062 ++ export 'VFIO_QEMU_BIN=/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:15:51.062 ++ VFIO_QEMU_BIN='/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:15:51.062 ++ export AR_TOOL=/home/vagrant/spdk_repo/spdk/scripts/ar-xnvme-fixer 00:15:51.062 ++ AR_TOOL=/home/vagrant/spdk_repo/spdk/scripts/ar-xnvme-fixer 00:15:51.062 ++ export UNBIND_ENTIRE_IOMMU_GROUP=yes 00:15:51.062 ++ UNBIND_ENTIRE_IOMMU_GROUP=yes 00:15:51.062 ++ '[' 0 -eq 0 ']' 00:15:51.062 ++ export valgrind= 00:15:51.062 ++ valgrind= 00:15:51.062 +++ uname -s 00:15:51.062 ++ '[' Linux = Linux ']' 00:15:51.062 ++ HUGEMEM=4096 00:15:51.062 ++ export CLEAR_HUGE=yes 00:15:51.062 ++ CLEAR_HUGE=yes 00:15:51.062 ++ [[ 0 -eq 1 ]] 00:15:51.062 ++ [[ 0 -eq 1 ]] 00:15:51.062 ++ MAKE=make 00:15:51.062 +++ nproc 00:15:51.062 ++ MAKEFLAGS=-j10 00:15:51.062 ++ export HUGEMEM=4096 00:15:51.062 ++ HUGEMEM=4096 00:15:51.062 ++ NO_HUGE=() 00:15:51.062 ++ TEST_MODE= 00:15:51.062 ++ [[ -z '' ]] 00:15:51.062 ++ PYTHONPATH+=:/home/vagrant/spdk_repo/spdk/test/rpc_plugins 00:15:51.062 ++ exec 00:15:51.062 ++ PYTHONPATH=:/home/vagrant/spdk_repo/spdk/python:/home/vagrant/spdk_repo/spdk/test/rpc_plugins:/home/vagrant/spdk_repo/spdk/python:/home/vagrant/spdk_repo/spdk/test/rpc_plugins 00:15:51.062 ++ /home/vagrant/spdk_repo/spdk/scripts/rpc.py --server 00:15:51.062 ++ set_test_storage 2147483648 00:15:51.062 ++ [[ -v testdir ]] 00:15:51.062 ++ local requested_size=2147483648 00:15:51.062 ++ local mount target_dir 00:15:51.062 ++ local -A mounts fss sizes avails uses 00:15:51.062 ++ local source fs size avail mount use 00:15:51.062 ++ local storage_fallback storage_candidates 00:15:51.063 +++ mktemp -udt spdk.XXXXXX 00:15:51.063 ++ storage_fallback=/tmp/spdk.UGXjf5 00:15:51.063 ++ storage_candidates=("$testdir" "$storage_fallback/tests/${testdir##*/}" "$storage_fallback") 00:15:51.063 ++ [[ -n '' ]] 00:15:51.063 ++ [[ -n '' ]] 00:15:51.063 ++ mkdir -p /home/vagrant/spdk_repo/spdk/test/unit /tmp/spdk.UGXjf5/tests/unit /tmp/spdk.UGXjf5 00:15:51.063 ++ requested_size=2214592512 00:15:51.063 ++ read -r source fs size use avail _ mount 00:15:51.063 +++ df -T 00:15:51.063 +++ grep -v Filesystem 00:15:51.063 ++ mounts["$mount"]=devtmpfs 00:15:51.063 ++ fss["$mount"]=devtmpfs 00:15:51.063 ++ avails["$mount"]=6267637760 00:15:51.063 ++ sizes["$mount"]=6267637760 00:15:51.063 ++ uses["$mount"]=0 00:15:51.063 ++ read -r source fs size use avail _ mount 00:15:51.063 ++ mounts["$mount"]=tmpfs 00:15:51.063 ++ fss["$mount"]=tmpfs 00:15:51.063 ++ avails["$mount"]=6298189824 00:15:51.063 ++ sizes["$mount"]=6298189824 00:15:51.063 ++ uses["$mount"]=0 00:15:51.063 ++ read -r source fs size use avail _ mount 00:15:51.063 ++ mounts["$mount"]=tmpfs 00:15:51.063 ++ fss["$mount"]=tmpfs 00:15:51.063 ++ avails["$mount"]=6280888320 00:15:51.063 ++ sizes["$mount"]=6298189824 00:15:51.063 ++ uses["$mount"]=17301504 00:15:51.063 ++ read -r source fs size use avail _ mount 00:15:51.063 ++ mounts["$mount"]=tmpfs 00:15:51.063 ++ fss["$mount"]=tmpfs 00:15:51.063 ++ avails["$mount"]=6298189824 00:15:51.063 ++ sizes["$mount"]=6298189824 00:15:51.063 ++ uses["$mount"]=0 00:15:51.063 ++ read -r source fs size use avail _ mount 00:15:51.063 ++ mounts["$mount"]=/dev/vda1 00:15:51.063 ++ fss["$mount"]=xfs 00:15:51.063 ++ avails["$mount"]=14325592064 00:15:51.063 ++ sizes["$mount"]=21463302144 00:15:51.063 ++ uses["$mount"]=7137710080 00:15:51.063 ++ read -r source fs size use avail _ mount 00:15:51.063 ++ mounts["$mount"]=tmpfs 00:15:51.063 ++ fss["$mount"]=tmpfs 00:15:51.063 ++ avails["$mount"]=1259638784 00:15:51.063 ++ sizes["$mount"]=1259638784 00:15:51.063 ++ uses["$mount"]=0 00:15:51.063 ++ read -r source fs size use avail _ mount 00:15:51.063 ++ mounts["$mount"]=:/mnt/jenkins_nvme/jenkins/workspace/centos7-vg-autotest/centos7-libvirt/output 00:15:51.063 ++ fss["$mount"]=fuse.sshfs 00:15:51.063 ++ avails["$mount"]=92608462848 00:15:51.063 ++ sizes["$mount"]=105088212992 00:15:51.063 ++ uses["$mount"]=7094317056 00:15:51.063 ++ read -r source fs size use avail _ mount 00:15:51.063 ++ printf '* Looking for test storage...\n' 00:15:51.063 * Looking for test storage... 00:15:51.063 ++ local target_space new_size 00:15:51.063 ++ for target_dir in "${storage_candidates[@]}" 00:15:51.063 +++ df /home/vagrant/spdk_repo/spdk/test/unit 00:15:51.063 +++ awk '$1 !~ /Filesystem/{print $6}' 00:15:51.063 ++ mount=/ 00:15:51.063 ++ target_space=14325592064 00:15:51.063 ++ (( target_space == 0 || target_space < requested_size )) 00:15:51.063 ++ (( target_space >= requested_size )) 00:15:51.063 ++ [[ xfs == tmpfs ]] 00:15:51.063 ++ [[ xfs == ramfs ]] 00:15:51.063 ++ [[ / == / ]] 00:15:51.063 ++ new_size=9352302592 00:15:51.063 ++ (( new_size * 100 / sizes[/] > 95 )) 00:15:51.063 ++ export SPDK_TEST_STORAGE=/home/vagrant/spdk_repo/spdk/test/unit 00:15:51.063 ++ SPDK_TEST_STORAGE=/home/vagrant/spdk_repo/spdk/test/unit 00:15:51.063 ++ printf '* Found test storage at %s\n' /home/vagrant/spdk_repo/spdk/test/unit 00:15:51.063 * Found test storage at /home/vagrant/spdk_repo/spdk/test/unit 00:15:51.063 ++ return 0 00:15:51.063 ++ set -o errtrace 00:15:51.063 ++ shopt -s extdebug 00:15:51.063 ++ trap 'trap - ERR; print_backtrace >&2' ERR 00:15:51.063 ++ PS4=' \t -- ${BASH_SOURCE#${BASH_SOURCE%/*/*}/}@${LINENO} -- \$ ' 00:15:51.063 13:44:49 -- common/autotest_common.sh@1673 -- # true 00:15:51.063 13:44:49 -- common/autotest_common.sh@1675 -- # xtrace_fd 00:15:51.063 13:44:49 -- common/autotest_common.sh@25 -- # [[ -n '' ]] 00:15:51.063 13:44:49 -- common/autotest_common.sh@29 -- # exec 00:15:51.063 13:44:49 -- common/autotest_common.sh@31 -- # xtrace_restore 00:15:51.063 13:44:49 -- common/autotest_common.sh@16 -- # unset -v 'X_STACK[0 - 1 < 0 ? 0 : 0 - 1]' 00:15:51.063 13:44:49 -- common/autotest_common.sh@17 -- # (( 0 == 0 )) 00:15:51.063 13:44:49 -- common/autotest_common.sh@18 -- # set -x 00:15:51.063 13:44:49 -- unit/unittest.sh@17 -- # cd /home/vagrant/spdk_repo/spdk 00:15:51.063 13:44:49 -- unit/unittest.sh@151 -- # '[' 0 -eq 1 ']' 00:15:51.063 13:44:49 -- unit/unittest.sh@158 -- # '[' -z x ']' 00:15:51.063 13:44:49 -- unit/unittest.sh@165 -- # '[' 0 -eq 1 ']' 00:15:51.063 13:44:49 -- unit/unittest.sh@178 -- # grep CC_TYPE /home/vagrant/spdk_repo/spdk/mk/cc.mk 00:15:51.063 13:44:49 -- unit/unittest.sh@178 -- # CC_TYPE=CC_TYPE=gcc 00:15:51.063 13:44:49 -- unit/unittest.sh@179 -- # hash lcov 00:15:51.063 13:44:49 -- unit/unittest.sh@179 -- # grep -q '#define SPDK_CONFIG_COVERAGE 1' /home/vagrant/spdk_repo/spdk/include/spdk/config.h 00:15:51.063 13:44:49 -- unit/unittest.sh@179 -- # [[ CC_TYPE=gcc == *\c\l\a\n\g* ]] 00:15:51.063 13:44:49 -- unit/unittest.sh@180 -- # cov_avail=yes 00:15:51.063 13:44:49 -- unit/unittest.sh@184 -- # '[' yes = yes ']' 00:15:51.063 13:44:49 -- unit/unittest.sh@186 -- # [[ -z /home/vagrant/spdk_repo/spdk/../output ]] 00:15:51.063 13:44:49 -- unit/unittest.sh@189 -- # UT_COVERAGE=/home/vagrant/spdk_repo/spdk/../output/ut_coverage 00:15:51.063 13:44:49 -- unit/unittest.sh@191 -- # mkdir -p /home/vagrant/spdk_repo/spdk/../output/ut_coverage 00:15:51.063 13:44:49 -- unit/unittest.sh@199 -- # export 'LCOV_OPTS= 00:15:51.063 --rc lcov_branch_coverage=1 00:15:51.063 --rc lcov_function_coverage=1 00:15:51.063 --rc genhtml_branch_coverage=1 00:15:51.063 --rc genhtml_function_coverage=1 00:15:51.063 --rc genhtml_legend=1 00:15:51.063 --rc geninfo_all_blocks=1 00:15:51.063 ' 00:15:51.063 13:44:49 -- unit/unittest.sh@199 -- # LCOV_OPTS=' 00:15:51.063 --rc lcov_branch_coverage=1 00:15:51.063 --rc lcov_function_coverage=1 00:15:51.063 --rc genhtml_branch_coverage=1 00:15:51.063 --rc genhtml_function_coverage=1 00:15:51.063 --rc genhtml_legend=1 00:15:51.063 --rc geninfo_all_blocks=1 00:15:51.063 ' 00:15:51.063 13:44:49 -- unit/unittest.sh@200 -- # export 'LCOV=lcov 00:15:51.063 --rc lcov_branch_coverage=1 00:15:51.063 --rc lcov_function_coverage=1 00:15:51.063 --rc genhtml_branch_coverage=1 00:15:51.063 --rc genhtml_function_coverage=1 00:15:51.063 --rc genhtml_legend=1 00:15:51.063 --rc geninfo_all_blocks=1 00:15:51.063 --no-external' 00:15:51.063 13:44:49 -- unit/unittest.sh@200 -- # LCOV='lcov 00:15:51.063 --rc lcov_branch_coverage=1 00:15:51.063 --rc lcov_function_coverage=1 00:15:51.063 --rc genhtml_branch_coverage=1 00:15:51.063 --rc genhtml_function_coverage=1 00:15:51.063 --rc genhtml_legend=1 00:15:51.063 --rc geninfo_all_blocks=1 00:15:51.063 --no-external' 00:15:51.063 13:44:49 -- unit/unittest.sh@202 -- # lcov --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 --rc genhtml_branch_coverage=1 --rc genhtml_function_coverage=1 --rc genhtml_legend=1 --rc geninfo_all_blocks=1 --no-external -q -c -i -d . -t Baseline -o /home/vagrant/spdk_repo/spdk/../output/ut_coverage/ut_cov_base.info 00:16:01.066 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno:no functions found 00:16:01.066 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno 00:16:01.066 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno:no functions found 00:16:01.066 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno 00:16:01.066 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno:no functions found 00:16:01.066 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno 00:16:19.140 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno:no functions found 00:16:19.140 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno 00:16:19.140 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno:no functions found 00:16:19.140 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno 00:16:19.140 /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno:no functions found 00:16:19.140 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno 00:16:19.140 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno:no functions found 00:16:19.140 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno 00:16:19.140 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno:no functions found 00:16:19.140 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno 00:16:19.140 /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno:no functions found 00:16:19.140 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno 00:16:19.140 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno:no functions found 00:16:19.140 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno 00:16:19.140 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno:no functions found 00:16:19.140 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno 00:16:19.140 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno:no functions found 00:16:19.140 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno 00:16:19.140 /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno:no functions found 00:16:19.140 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno 00:16:19.140 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno:no functions found 00:16:19.140 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno:no functions found 00:16:19.141 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno 00:16:19.141 /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno:no functions found 00:16:19.142 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno 00:16:19.142 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno:no functions found 00:16:19.142 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno 00:16:19.142 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno:no functions found 00:16:19.142 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno 00:16:19.142 /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno:no functions found 00:16:19.142 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno 00:16:19.142 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno:no functions found 00:16:19.142 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno 00:16:19.142 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno:no functions found 00:16:19.142 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno 00:16:19.142 /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno:no functions found 00:16:19.142 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno 00:16:19.142 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno:no functions found 00:16:19.142 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno 00:16:19.142 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno:no functions found 00:16:19.142 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno 00:16:19.142 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno:no functions found 00:16:19.142 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno 00:16:19.142 /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno:no functions found 00:16:19.142 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno 00:16:19.142 /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno:no functions found 00:16:19.142 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno 00:16:19.142 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno:no functions found 00:16:19.142 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno 00:16:19.142 /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno:no functions found 00:16:19.142 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno 00:16:19.142 /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno:no functions found 00:16:19.142 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno 00:16:19.142 /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno:no functions found 00:16:19.142 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno 00:16:19.142 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno:no functions found 00:16:19.142 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno 00:17:05.818 13:45:57 -- unit/unittest.sh@206 -- # uname -m 00:17:05.819 13:45:57 -- unit/unittest.sh@206 -- # '[' x86_64 = aarch64 ']' 00:17:05.819 13:45:57 -- unit/unittest.sh@210 -- # run_test unittest_pci_event /home/vagrant/spdk_repo/spdk/test/unit/lib/env_dpdk/pci_event.c/pci_event_ut 00:17:05.819 13:45:57 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:17:05.819 13:45:57 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:17:05.819 13:45:57 -- common/autotest_common.sh@10 -- # set +x 00:17:05.819 ************************************ 00:17:05.819 START TEST unittest_pci_event 00:17:05.819 ************************************ 00:17:05.819 13:45:57 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/env_dpdk/pci_event.c/pci_event_ut 00:17:05.819 00:17:05.819 00:17:05.819 CUnit - A unit testing framework for C - Version 2.1-3 00:17:05.819 http://cunit.sourceforge.net/ 00:17:05.819 00:17:05.819 00:17:05.819 Suite: pci_event 00:17:05.819 Test: test_pci_parse_event ...passed 00:17:05.819 00:17:05.819 Run Summary: Type Total Ran Passed Failed Inactive 00:17:05.819 suites 1 1 n/a 0 0 00:17:05.819 tests 1 1 1 0 0 00:17:05.819 asserts 15 15 15 0 n/a 00:17:05.819 00:17:05.819 Elapsed time = 0.000 seconds 00:17:05.819 [2024-04-26 13:45:57.964454] /home/vagrant/spdk_repo/spdk/lib/env_dpdk/pci_event.c: 162:parse_subsystem_event: *ERROR*: Invalid format for PCI device BDF: 0000 00:17:05.819 [2024-04-26 13:45:57.964741] /home/vagrant/spdk_repo/spdk/lib/env_dpdk/pci_event.c: 185:parse_subsystem_event: *ERROR*: Invalid format for PCI device BDF: 000000 00:17:05.819 ************************************ 00:17:05.819 END TEST unittest_pci_event 00:17:05.819 ************************************ 00:17:05.819 00:17:05.819 real 0m0.025s 00:17:05.819 user 0m0.012s 00:17:05.819 sys 0m0.012s 00:17:05.819 13:45:57 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:17:05.819 13:45:57 -- common/autotest_common.sh@10 -- # set +x 00:17:05.819 13:45:58 -- unit/unittest.sh@211 -- # run_test unittest_include /home/vagrant/spdk_repo/spdk/test/unit/include/spdk/histogram_data.h/histogram_ut 00:17:05.819 13:45:58 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:17:05.819 13:45:58 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:17:05.819 13:45:58 -- common/autotest_common.sh@10 -- # set +x 00:17:05.819 ************************************ 00:17:05.819 START TEST unittest_include 00:17:05.819 ************************************ 00:17:05.819 13:45:58 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/unit/include/spdk/histogram_data.h/histogram_ut 00:17:05.819 00:17:05.819 00:17:05.819 CUnit - A unit testing framework for C - Version 2.1-3 00:17:05.819 http://cunit.sourceforge.net/ 00:17:05.819 00:17:05.819 00:17:05.819 Suite: histogram 00:17:05.819 Test: histogram_test ...passed 00:17:05.819 Test: histogram_merge ...passed 00:17:05.819 00:17:05.819 Run Summary: Type Total Ran Passed Failed Inactive 00:17:05.819 suites 1 1 n/a 0 0 00:17:05.819 tests 2 2 2 0 0 00:17:05.819 asserts 50 50 50 0 n/a 00:17:05.819 00:17:05.819 Elapsed time = 0.010 seconds 00:17:05.819 ************************************ 00:17:05.819 END TEST unittest_include 00:17:05.819 ************************************ 00:17:05.819 00:17:05.819 real 0m0.027s 00:17:05.819 user 0m0.020s 00:17:05.819 sys 0m0.008s 00:17:05.819 13:45:58 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:17:05.819 13:45:58 -- common/autotest_common.sh@10 -- # set +x 00:17:05.819 13:45:58 -- unit/unittest.sh@212 -- # run_test unittest_bdev unittest_bdev 00:17:05.819 13:45:58 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:17:05.819 13:45:58 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:17:05.819 13:45:58 -- common/autotest_common.sh@10 -- # set +x 00:17:05.819 ************************************ 00:17:05.819 START TEST unittest_bdev 00:17:05.819 ************************************ 00:17:05.819 13:45:58 -- common/autotest_common.sh@1111 -- # unittest_bdev 00:17:05.819 13:45:58 -- unit/unittest.sh@20 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/bdev.c/bdev_ut 00:17:05.819 00:17:05.819 00:17:05.819 CUnit - A unit testing framework for C - Version 2.1-3 00:17:05.819 http://cunit.sourceforge.net/ 00:17:05.819 00:17:05.819 00:17:05.819 Suite: bdev 00:17:05.819 Test: bytes_to_blocks_test ...passed 00:17:05.819 Test: num_blocks_test ...passed 00:17:05.819 Test: io_valid_test ...passed 00:17:05.819 Test: open_write_test ...[2024-04-26 13:45:58.268023] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8005:bdev_open: *ERROR*: bdev bdev1 already claimed: type exclusive_write by module bdev_ut 00:17:05.819 [2024-04-26 13:45:58.268481] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8005:bdev_open: *ERROR*: bdev bdev4 already claimed: type exclusive_write by module bdev_ut 00:17:05.819 [2024-04-26 13:45:58.268567] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8005:bdev_open: *ERROR*: bdev bdev5 already claimed: type exclusive_write by module bdev_ut 00:17:05.819 passed 00:17:05.819 Test: claim_test ...passed 00:17:05.819 Test: alias_add_del_test ...[2024-04-26 13:45:58.358933] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4551:bdev_name_add: *ERROR*: Bdev name bdev0 already exists 00:17:05.819 [2024-04-26 13:45:58.359113] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4581:spdk_bdev_alias_add: *ERROR*: Empty alias passed 00:17:05.819 [2024-04-26 13:45:58.359231] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4551:bdev_name_add: *ERROR*: Bdev name proper alias 0 already exists 00:17:05.819 passed 00:17:05.819 Test: get_device_stat_test ...passed 00:17:05.819 Test: bdev_io_types_test ...passed 00:17:05.819 Test: bdev_io_wait_test ...passed 00:17:05.819 Test: bdev_io_spans_split_test ...passed 00:17:05.819 Test: bdev_io_boundary_split_test ...passed 00:17:05.819 Test: bdev_io_max_size_and_segment_split_test ...[2024-04-26 13:45:58.546025] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:3188:_bdev_rw_split: *ERROR*: The first child io was less than a block size 00:17:05.819 passed 00:17:05.819 Test: bdev_io_mix_split_test ...passed 00:17:05.819 Test: bdev_io_split_with_io_wait ...passed 00:17:05.819 Test: bdev_io_write_unit_split_test ...[2024-04-26 13:45:58.692590] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:2741:bdev_io_do_submit: *ERROR*: IO num_blocks 31 does not match the write_unit_size 32 00:17:05.819 [2024-04-26 13:45:58.692686] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:2741:bdev_io_do_submit: *ERROR*: IO num_blocks 31 does not match the write_unit_size 32 00:17:05.819 [2024-04-26 13:45:58.692719] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:2741:bdev_io_do_submit: *ERROR*: IO num_blocks 1 does not match the write_unit_size 32 00:17:05.819 [2024-04-26 13:45:58.692760] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:2741:bdev_io_do_submit: *ERROR*: IO num_blocks 32 does not match the write_unit_size 64 00:17:05.819 passed 00:17:05.819 Test: bdev_io_alignment_with_boundary ...passed 00:17:05.819 Test: bdev_io_alignment ...passed 00:17:05.819 Test: bdev_histograms ...passed 00:17:05.819 Test: bdev_write_zeroes ...passed 00:17:05.819 Test: bdev_compare_and_write ...passed 00:17:05.819 Test: bdev_compare ...passed 00:17:05.819 Test: bdev_compare_emulated ...passed 00:17:05.819 Test: bdev_zcopy_write ...passed 00:17:05.819 Test: bdev_zcopy_read ...passed 00:17:05.819 Test: bdev_open_while_hotremove ...passed 00:17:05.819 Test: bdev_close_while_hotremove ...passed 00:17:05.819 Test: bdev_open_ext_test ...passed 00:17:05.819 Test: bdev_open_ext_unregister ...passed 00:17:05.819 Test: bdev_set_io_timeout ...[2024-04-26 13:45:59.195708] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8111:spdk_bdev_open_ext: *ERROR*: Missing event callback function 00:17:05.819 [2024-04-26 13:45:59.195892] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8111:spdk_bdev_open_ext: *ERROR*: Missing event callback function 00:17:05.819 passed 00:17:05.819 Test: bdev_set_qd_sampling ...passed 00:17:05.819 Test: lba_range_overlap ...passed 00:17:05.819 Test: lock_lba_range_check_ranges ...passed 00:17:05.819 Test: lock_lba_range_with_io_outstanding ...passed 00:17:05.819 Test: lock_lba_range_overlapped ...passed 00:17:05.819 Test: bdev_quiesce ...[2024-04-26 13:45:59.458351] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:10034:_spdk_bdev_quiesce: *ERROR*: The range to unquiesce was not found. 00:17:05.819 passed 00:17:05.819 Test: bdev_io_abort ...passed 00:17:05.819 Test: bdev_unmap ...passed 00:17:05.819 Test: bdev_write_zeroes_split_test ...passed 00:17:05.819 Test: bdev_set_options_test ...passed 00:17:05.819 Test: bdev_get_memory_domains ...passed 00:17:05.819 Test: bdev_io_ext ...[2024-04-26 13:45:59.617915] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c: 484:spdk_bdev_set_opts: *ERROR*: opts_size inside opts cannot be zero value 00:17:05.819 passed 00:17:05.819 Test: bdev_io_ext_no_opts ...passed 00:17:05.819 Test: bdev_io_ext_invalid_opts ...passed 00:17:05.819 Test: bdev_io_ext_split ...passed 00:17:05.819 Test: bdev_io_ext_bounce_buffer ...passed 00:17:05.819 Test: bdev_register_uuid_alias ...[2024-04-26 13:45:59.890843] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4551:bdev_name_add: *ERROR*: Bdev name 3a714be3-f300-4e98-b766-f5031e02a7ee already exists 00:17:05.819 [2024-04-26 13:45:59.890920] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:7668:bdev_register: *ERROR*: Unable to add uuid:3a714be3-f300-4e98-b766-f5031e02a7ee alias for bdev bdev0 00:17:05.819 passed 00:17:05.819 Test: bdev_unregister_by_name ...passed 00:17:05.819 Test: for_each_bdev_test ...[2024-04-26 13:45:59.915932] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:7901:spdk_bdev_unregister_by_name: *ERROR*: Failed to open bdev with name: bdev1 00:17:05.819 [2024-04-26 13:45:59.916003] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:7909:spdk_bdev_unregister_by_name: *ERROR*: Bdev bdev was not registered by the specified module. 00:17:05.819 passed 00:17:05.819 Test: bdev_seek_test ...passed 00:17:05.820 Test: bdev_copy ...passed 00:17:05.820 Test: bdev_copy_split_test ...passed 00:17:05.820 Test: examine_locks ...passed 00:17:05.820 Test: claim_v2_rwo ...[2024-04-26 13:46:00.056857] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8005:bdev_open: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:17:05.820 [2024-04-26 13:46:00.056967] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8635:claim_verify_rwo: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:17:05.820 [2024-04-26 13:46:00.057000] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:17:05.820 [2024-04-26 13:46:00.057074] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:17:05.820 [2024-04-26 13:46:00.057099] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8472:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:17:05.820 [2024-04-26 13:46:00.057144] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8630:claim_verify_rwo: *ERROR*: bdev0: key option not supported with read-write-once claims 00:17:05.820 passed 00:17:05.820 Test: claim_v2_rom ...passed 00:17:05.820 Test: claim_v2_rwm ...[2024-04-26 13:46:00.057597] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8005:bdev_open: *ERROR*: bdev bdev0 already claimed: type read_many_write_none by module bdev_ut 00:17:05.820 [2024-04-26 13:46:00.057662] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_none by module bdev_ut 00:17:05.820 [2024-04-26 13:46:00.057689] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_none by module bdev_ut 00:17:05.820 [2024-04-26 13:46:00.057718] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8472:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_none by module bdev_ut 00:17:05.820 [2024-04-26 13:46:00.057762] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8673:claim_verify_rom: *ERROR*: bdev0: key option not supported with read-only-may claims 00:17:05.820 [2024-04-26 13:46:00.057802] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8668:claim_verify_rom: *ERROR*: bdev0: Cannot obtain read-only-many claim with writable descriptor 00:17:05.820 [2024-04-26 13:46:00.057914] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8703:claim_verify_rwm: *ERROR*: bdev0: shared_claim_key option required with read-write-may claims 00:17:05.820 [2024-04-26 13:46:00.057988] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8005:bdev_open: *ERROR*: bdev bdev0 already claimed: type read_many_write_many by module bdev_ut 00:17:05.820 passed 00:17:05.820 Test: claim_v2_existing_writer ...[2024-04-26 13:46:00.058020] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_many by module bdev_ut 00:17:05.820 [2024-04-26 13:46:00.058050] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_many by module bdev_ut 00:17:05.820 [2024-04-26 13:46:00.058073] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8472:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_many by module bdev_ut 00:17:05.820 [2024-04-26 13:46:00.058104] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8723:claim_verify_rwm: *ERROR*: bdev bdev0 already claimed with another key: type read_many_write_many by module bdev_ut 00:17:05.820 [2024-04-26 13:46:00.058146] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8703:claim_verify_rwm: *ERROR*: bdev0: shared_claim_key option required with read-write-may claims 00:17:05.820 passed 00:17:05.820 Test: claim_v2_existing_v1 ...passed 00:17:05.820 Test: claim_v1_existing_v2 ...[2024-04-26 13:46:00.058314] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8668:claim_verify_rom: *ERROR*: bdev0: Cannot obtain read-only-many claim with writable descriptor 00:17:05.820 [2024-04-26 13:46:00.058355] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8668:claim_verify_rom: *ERROR*: bdev0: Cannot obtain read-only-many claim with writable descriptor 00:17:05.820 [2024-04-26 13:46:00.058468] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type exclusive_write by module bdev_ut 00:17:05.820 [2024-04-26 13:46:00.058504] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type exclusive_write by module bdev_ut 00:17:05.820 [2024-04-26 13:46:00.058529] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type exclusive_write by module bdev_ut 00:17:05.820 passed 00:17:05.820 Test: examine_claimed ...[2024-04-26 13:46:00.058635] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8472:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:17:05.820 [2024-04-26 13:46:00.058690] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8472:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_many by module bdev_ut 00:17:05.820 [2024-04-26 13:46:00.058729] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8472:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_none by module bdev_ut 00:17:05.820 passed 00:17:05.820 00:17:05.820 Run Summary: Type Total Ran Passed Failed Inactive 00:17:05.820 suites 1 1 n/a 0 0 00:17:05.820 tests 59 59 59 0 0 00:17:05.820 asserts 4599 4599 4599 0 n/a 00:17:05.820 00:17:05.820 Elapsed time = 1.850 seconds 00:17:05.820 [2024-04-26 13:46:00.059020] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module vbdev_ut_examine1 00:17:05.820 13:46:00 -- unit/unittest.sh@21 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut 00:17:05.820 00:17:05.820 00:17:05.820 CUnit - A unit testing framework for C - Version 2.1-3 00:17:05.820 http://cunit.sourceforge.net/ 00:17:05.820 00:17:05.820 00:17:05.820 Suite: nvme 00:17:05.820 Test: test_create_ctrlr ...passed 00:17:05.820 Test: test_reset_ctrlr ...[2024-04-26 13:46:00.101001] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.820 passed 00:17:05.820 Test: test_race_between_reset_and_destruct_ctrlr ...passed 00:17:05.820 Test: test_failover_ctrlr ...passed 00:17:05.820 Test: test_race_between_failover_and_add_secondary_trid ...[2024-04-26 13:46:00.102308] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.820 [2024-04-26 13:46:00.102433] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.820 [2024-04-26 13:46:00.102531] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.820 passed 00:17:05.820 Test: test_pending_reset ...[2024-04-26 13:46:00.103372] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.820 passed 00:17:05.820 Test: test_attach_ctrlr ...[2024-04-26 13:46:00.103498] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.820 passed 00:17:05.820 Test: test_aer_cb ...[2024-04-26 13:46:00.104052] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:4276:nvme_bdev_create: *ERROR*: spdk_bdev_register() failed 00:17:05.820 passed 00:17:05.820 Test: test_submit_nvme_cmd ...passed 00:17:05.820 Test: test_add_remove_trid ...passed 00:17:05.820 Test: test_abort ...[2024-04-26 13:46:00.105929] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:7392:bdev_nvme_comparev_and_writev_done: *ERROR*: Unexpected write success after compare failure. 00:17:05.820 passed 00:17:05.820 Test: test_get_io_qpair ...passed 00:17:05.820 Test: test_bdev_unregister ...passed 00:17:05.820 Test: test_compare_ns ...passed 00:17:05.820 Test: test_init_ana_log_page ...passed 00:17:05.820 Test: test_get_memory_domains ...passed 00:17:05.820 Test: test_reconnect_qpair ...[2024-04-26 13:46:00.107405] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.820 passed 00:17:05.820 Test: test_create_bdev_ctrlr ...[2024-04-26 13:46:00.107773] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:5340:bdev_nvme_check_multipath: *ERROR*: cntlid 18 are duplicated. 00:17:05.820 passed 00:17:05.820 Test: test_add_multi_ns_to_bdev ...[2024-04-26 13:46:00.108515] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:4532:nvme_bdev_add_ns: *ERROR*: Namespaces are not identical. 00:17:05.820 passed 00:17:05.820 Test: test_add_multi_io_paths_to_nbdev_ch ...passed 00:17:05.820 Test: test_admin_path ...passed 00:17:05.820 Test: test_reset_bdev_ctrlr ...passed 00:17:05.820 Test: test_find_io_path ...passed 00:17:05.820 Test: test_retry_io_if_ana_state_is_updating ...passed 00:17:05.820 Test: test_retry_io_for_io_path_error ...passed 00:17:05.820 Test: test_retry_io_count ...passed 00:17:05.820 Test: test_concurrent_read_ana_log_page ...passed 00:17:05.820 Test: test_retry_io_for_ana_error ...passed 00:17:05.820 Test: test_check_io_error_resiliency_params ...[2024-04-26 13:46:00.112419] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6022:bdev_nvme_check_io_error_resiliency_params: *ERROR*: ctrlr_loss_timeout_sec can't be less than -1. 00:17:05.820 [2024-04-26 13:46:00.112491] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6026:bdev_nvme_check_io_error_resiliency_params: *ERROR*: reconnect_delay_sec can't be 0 if ctrlr_loss_timeout_sec is not 0. 00:17:05.820 [2024-04-26 13:46:00.112520] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6035:bdev_nvme_check_io_error_resiliency_params: *ERROR*: reconnect_delay_sec can't be 0 if ctrlr_loss_timeout_sec is not 0. 00:17:05.820 [2024-04-26 13:46:00.112569] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6038:bdev_nvme_check_io_error_resiliency_params: *ERROR*: reconnect_delay_sec can't be more than ctrlr_loss_timeout_sec. 00:17:05.820 [2024-04-26 13:46:00.112593] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6050:bdev_nvme_check_io_error_resiliency_params: *ERROR*: Both reconnect_delay_sec and fast_io_fail_timeout_sec must be 0 if ctrlr_loss_timeout_sec is 0. 00:17:05.820 [2024-04-26 13:46:00.112634] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6050:bdev_nvme_check_io_error_resiliency_params: *ERROR*: Both reconnect_delay_sec and fast_io_fail_timeout_sec must be 0 if ctrlr_loss_timeout_sec is 0. 00:17:05.820 [2024-04-26 13:46:00.112656] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6030:bdev_nvme_check_io_error_resiliency_params: *ERROR*: reconnect_delay_sec can't be more than fast_io-fail_timeout_sec. 00:17:05.820 [2024-04-26 13:46:00.112752] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6045:bdev_nvme_check_io_error_resiliency_params: *ERROR*: fast_io_fail_timeout_sec can't be more than ctrlr_loss_timeout_sec. 00:17:05.820 passed 00:17:05.820 Test: test_retry_io_if_ctrlr_is_resetting ...[2024-04-26 13:46:00.112792] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6042:bdev_nvme_check_io_error_resiliency_params: *ERROR*: reconnect_delay_sec can't be more than fast_io_fail_timeout_sec. 00:17:05.820 passed 00:17:05.820 Test: test_reconnect_ctrlr ...[2024-04-26 13:46:00.113270] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.821 [2024-04-26 13:46:00.113363] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.821 [2024-04-26 13:46:00.113487] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.821 [2024-04-26 13:46:00.113586] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.821 [2024-04-26 13:46:00.113669] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.821 passed 00:17:05.821 Test: test_retry_failover_ctrlr ...[2024-04-26 13:46:00.113845] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.821 passed 00:17:05.821 Test: test_fail_path ...[2024-04-26 13:46:00.114171] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.821 [2024-04-26 13:46:00.114337] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.821 [2024-04-26 13:46:00.114408] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.821 [2024-04-26 13:46:00.114468] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.821 [2024-04-26 13:46:00.114555] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.821 passed 00:17:05.821 Test: test_nvme_ns_cmp ...passed 00:17:05.821 Test: test_ana_transition ...passed 00:17:05.821 Test: test_set_preferred_path ...passed 00:17:05.821 Test: test_find_next_io_path ...passed 00:17:05.821 Test: test_find_io_path_min_qd ...passed 00:17:05.821 Test: test_disable_auto_failback ...passed 00:17:05.821 Test: test_set_multipath_policy ...passed 00:17:05.821 Test: test_uuid_generation ...[2024-04-26 13:46:00.115592] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.821 passed 00:17:05.821 Test: test_retry_io_to_same_path ...passed 00:17:05.821 Test: test_race_between_reset_and_disconnected ...passed 00:17:05.821 Test: test_ctrlr_op_rpc ...passed 00:17:05.821 Test: test_bdev_ctrlr_op_rpc ...passed 00:17:05.821 Test: test_disable_enable_ctrlr ...passed 00:17:05.821 Test: test_delete_ctrlr_done ...passed 00:17:05.821 Test: test_ns_remove_during_reset ...passed 00:17:05.821 00:17:05.821 Run Summary: Type Total Ran Passed Failed Inactive 00:17:05.821 suites 1 1 n/a 0 0 00:17:05.821 tests 48 48 48 0 0 00:17:05.821 asserts 3565 3565 3565 0 n/a 00:17:05.821 00:17:05.821 Elapsed time = 0.030 seconds 00:17:05.821 [2024-04-26 13:46:00.117840] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.821 [2024-04-26 13:46:00.117948] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:17:05.821 13:46:00 -- unit/unittest.sh@22 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:17:05.821 00:17:05.821 00:17:05.821 CUnit - A unit testing framework for C - Version 2.1-3 00:17:05.821 http://cunit.sourceforge.net/ 00:17:05.821 00:17:05.821 Test Options 00:17:05.821 blocklen = 4096, strip_size = 64, max_io_size = 1024, g_max_base_drives = 32, g_max_raids = 2, g_enable_dif = 0 00:17:05.821 00:17:05.821 Suite: raid 00:17:05.821 Test: test_create_raid ...passed 00:17:05.821 Test: test_create_raid_superblock ...passed 00:17:05.821 Test: test_delete_raid ...passed 00:17:05.821 Test: test_create_raid_invalid_args ...[2024-04-26 13:46:00.153591] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:1487:_raid_bdev_create: *ERROR*: Unsupported raid level '-1' 00:17:05.821 [2024-04-26 13:46:00.153931] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:1481:_raid_bdev_create: *ERROR*: Invalid strip size 1231 00:17:05.821 [2024-04-26 13:46:00.154240] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:1471:_raid_bdev_create: *ERROR*: Duplicate raid bdev name found: raid1 00:17:05.821 [2024-04-26 13:46:00.154404] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:3114:raid_bdev_configure_base_bdev: *ERROR*: Unable to claim this bdev as it is already claimed 00:17:05.821 [2024-04-26 13:46:00.155161] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:3114:raid_bdev_configure_base_bdev: *ERROR*: Unable to claim this bdev as it is already claimed 00:17:05.821 bdev_raid_ut: /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:353: raid_bdev_cleanup: Assertion `raid_bdev->state != RAID_BDEV_STATE_ONLINE' failed. 00:17:05.821 /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh: line 19: 43932 Aborted (core dumped) $valgrind $testdir/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:17:05.821 13:46:01 -- unit/unittest.sh@22 -- # trap - ERR 00:17:05.821 13:46:01 -- unit/unittest.sh@22 -- # print_backtrace 00:17:05.821 13:46:01 -- common/autotest_common.sh@1139 -- # [[ ehxBET =~ e ]] 00:17:05.821 13:46:01 -- common/autotest_common.sh@1141 -- # args=("${BASH_ARGV[@]}") 00:17:05.821 13:46:01 -- common/autotest_common.sh@1141 -- # local args 00:17:05.821 13:46:01 -- common/autotest_common.sh@1143 -- # xtrace_disable 00:17:05.821 13:46:01 -- common/autotest_common.sh@10 -- # set +x 00:17:05.821 ========== Backtrace start: ========== 00:17:05.821 00:17:05.821 in /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh:22 -> unittest_bdev([]) 00:17:05.821 ... 00:17:05.821 17 cd "$rootdir" 00:17:05.821 18 00:17:05.821 19 function unittest_bdev() { 00:17:05.821 20 $valgrind $testdir/lib/bdev/bdev.c/bdev_ut 00:17:05.821 21 $valgrind $testdir/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut 00:17:05.821 => 22 $valgrind $testdir/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:17:05.821 23 $valgrind $testdir/lib/bdev/raid/bdev_raid_sb.c/bdev_raid_sb_ut 00:17:05.821 24 $valgrind $testdir/lib/bdev/raid/concat.c/concat_ut 00:17:05.821 25 $valgrind $testdir/lib/bdev/raid/raid1.c/raid1_ut 00:17:05.821 26 $valgrind $testdir/lib/bdev/bdev_zone.c/bdev_zone_ut 00:17:05.821 27 $valgrind $testdir/lib/bdev/gpt/gpt.c/gpt_ut 00:17:05.821 ... 00:17:05.821 in /home/vagrant/spdk_repo/spdk/test/common/autotest_common.sh:1111 -> run_test(["unittest_bdev"],["unittest_bdev"]) 00:17:05.821 ... 00:17:05.821 1106 timing_enter $test_name 00:17:05.821 1107 echo "************************************" 00:17:05.821 1108 echo "START TEST $test_name" 00:17:05.821 1109 echo "************************************" 00:17:05.821 1110 xtrace_restore 00:17:05.821 1111 time "$@" 00:17:05.821 1112 xtrace_disable 00:17:05.821 1113 echo "************************************" 00:17:05.821 1114 echo "END TEST $test_name" 00:17:05.821 1115 echo "************************************" 00:17:05.821 1116 timing_exit $test_name 00:17:05.821 ... 00:17:05.821 in /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh:212 -> main([]) 00:17:05.821 ... 00:17:05.821 207 export LD_HWCAP_MASK=1 00:17:05.821 208 fi 00:17:05.821 209 00:17:05.821 210 run_test "unittest_pci_event" $valgrind $testdir/lib/env_dpdk/pci_event.c/pci_event_ut 00:17:05.821 211 run_test "unittest_include" $valgrind $testdir/include/spdk/histogram_data.h/histogram_ut 00:17:05.821 => 212 run_test "unittest_bdev" unittest_bdev 00:17:05.821 213 if grep -q '#define SPDK_CONFIG_CRYPTO 1' $rootdir/include/spdk/config.h; then 00:17:05.821 214 run_test "unittest_bdev_crypto" $valgrind $testdir/lib/bdev/crypto.c/crypto_ut 00:17:05.821 215 run_test "unittest_bdev_crypto" $valgrind $testdir/lib/accel/dpdk_cryptodev.c/accel_dpdk_cryptodev_ut 00:17:05.821 216 fi 00:17:05.821 217 00:17:05.821 ... 00:17:05.821 00:17:05.821 ========== Backtrace end ========== 00:17:05.821 13:46:01 -- common/autotest_common.sh@1180 -- # return 0 00:17:05.821 00:17:05.821 real 0m3.564s 00:17:05.821 user 0m0.844s 00:17:05.821 sys 0m1.241s 00:17:05.821 13:46:01 -- common/autotest_common.sh@1111 -- # trap - ERR 00:17:05.821 13:46:01 -- common/autotest_common.sh@1111 -- # print_backtrace 00:17:05.821 13:46:01 -- common/autotest_common.sh@1139 -- # [[ ehxBET =~ e ]] 00:17:05.821 13:46:01 -- common/autotest_common.sh@1141 -- # args=("${BASH_ARGV[@]}") 00:17:05.821 13:46:01 -- common/autotest_common.sh@1141 -- # local args 00:17:05.821 13:46:01 -- common/autotest_common.sh@1143 -- # xtrace_disable 00:17:05.821 13:46:01 -- common/autotest_common.sh@10 -- # set +x 00:17:05.821 ========== Backtrace start: ========== 00:17:05.821 00:17:05.821 in /home/vagrant/spdk_repo/spdk/test/common/autotest_common.sh:1111 -> run_test(["unittest"],["/home/vagrant/spdk_repo/spdk/test/unit/unittest.sh"]) 00:17:05.821 ... 00:17:05.821 1106 timing_enter $test_name 00:17:05.821 1107 echo "************************************" 00:17:05.821 1108 echo "START TEST $test_name" 00:17:05.821 1109 echo "************************************" 00:17:05.821 1110 xtrace_restore 00:17:05.821 1111 time "$@" 00:17:05.821 1112 xtrace_disable 00:17:05.821 1113 echo "************************************" 00:17:05.821 1114 echo "END TEST $test_name" 00:17:05.821 1115 echo "************************************" 00:17:05.821 1116 timing_exit $test_name 00:17:05.821 ... 00:17:05.821 in /home/vagrant/spdk_repo/spdk/autotest.sh:151 -> main(["/home/vagrant/spdk_repo/autorun-spdk.conf"]) 00:17:05.821 ... 00:17:05.821 146 ##################### 00:17:05.821 147 # Unit Tests 00:17:05.821 148 ##################### 00:17:05.821 149 00:17:05.821 150 if [ $SPDK_TEST_UNITTEST -eq 1 ]; then 00:17:05.821 => 151 run_test "unittest" $rootdir/test/unit/unittest.sh 00:17:05.821 152 fi 00:17:05.821 153 00:17:05.821 154 if [ $SPDK_RUN_FUNCTIONAL_TEST -eq 1 ]; then 00:17:05.821 155 if [[ $SPDK_TEST_CRYPTO -eq 1 || $SPDK_TEST_VBDEV_COMPRESS -eq 1 ]]; then 00:17:05.821 156 if [[ $SPDK_TEST_USE_IGB_UIO -eq 1 ]]; then 00:17:05.821 ... 00:17:05.821 00:17:05.821 ========== Backtrace end ========== 00:17:05.821 13:46:01 -- common/autotest_common.sh@1180 -- # return 0 00:17:05.821 00:17:05.821 real 1m12.343s 00:17:05.821 user 1m4.645s 00:17:05.821 sys 0m4.855s 00:17:05.821 13:46:01 -- common/autotest_common.sh@1 -- # autotest_cleanup 00:17:05.821 13:46:01 -- common/autotest_common.sh@1378 -- # local autotest_es=134 00:17:05.821 13:46:01 -- common/autotest_common.sh@1379 -- # xtrace_disable 00:17:05.821 13:46:01 -- common/autotest_common.sh@10 -- # set +x 00:17:13.938 ##### CORE BT bdev_raid_ut_43932.core.bt.txt ##### 00:17:13.938 00:17:13.938 gdb: warning: Couldn't determine a path for the index cache directory. 00:17:13.938 [New LWP 43932] 00:17:13.938 [Thread debugging using libthread_db enabled] 00:17:13.938 Using host libthread_db library "/lib64/libthread_db.so.1". 00:17:13.938 Core was generated by `/home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut'. 00:17:13.938 Program terminated with signal SIGABRT, Aborted. 00:17:13.938 #0 0x00007fa3d80d5387 in raise () from /lib64/libc.so.6 00:17:13.938 00:17:13.938 Thread 1 (Thread 0x7fa3da977840 (LWP 43932)): 00:17:13.938 #0 0x00007fa3d80d5387 in raise () from /lib64/libc.so.6 00:17:13.938 No symbol table info available. 00:17:13.938 #1 0x00007fa3d80d6a78 in abort () from /lib64/libc.so.6 00:17:13.938 No symbol table info available. 00:17:13.938 #2 0x00007fa3d80ce1a6 in __assert_fail_base () from /lib64/libc.so.6 00:17:13.938 No symbol table info available. 00:17:13.938 #3 0x00007fa3d80ce252 in __assert_fail () from /lib64/libc.so.6 00:17:13.938 No symbol table info available. 00:17:13.938 #4 0x0000000000405db9 in raid_bdev_cleanup (raid_bdev=0x617000001580) at /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:353 00:17:13.938 base_info = 0x4064cb 00:17:13.938 __func__ = "raid_bdev_cleanup" 00:17:13.938 __PRETTY_FUNCTION__ = "raid_bdev_cleanup" 00:17:13.938 #5 0x0000000000406214 in raid_bdev_cleanup_and_free (raid_bdev=0x617000001580) at /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:377 00:17:13.938 No locals. 00:17:13.938 #6 0x000000000042236a in check_and_remove_raid_bdev (raid_bdev=0x617000001580) at bdev_raid_ut.c:310 00:17:13.938 base_info = 0x620000006f80 00:17:13.938 __PRETTY_FUNCTION__ = "check_and_remove_raid_bdev" 00:17:13.938 #7 0x000000000042b0bb in test_create_raid_invalid_args () at bdev_raid_ut.c:1486 00:17:13.938 req = {name = 0x602000007cb0 "\001", strip_size_kb = 256, level = RAID0, base_bdevs = {num_base_bdevs = 32, base_bdevs = {0x602000007cd0 "\002", 0x602000007cf0 "\002", 0x602000007d10 "\002", 0x602000007d30 "\002", 0x602000007d50 "\002", 0x602000007d70 "\002", 0x602000007d90 "\002", 0x602000007db0 "\002", 0x602000007dd0 "\002", 0x602000007df0 "\002", 0x602000007e10 "\002", 0x602000007e30 "\002", 0x602000007e50 "\002", 0x602000007e70 "\002", 0x602000007e90 "\002", 0x602000007eb0 "\002", 0x602000007ed0 "\002", 0x602000007ef0 "\002", 0x602000007f10 "\002", 0x602000007f30 "\002", 0x602000007f50 "\002", 0x602000007f70 "\002", 0x602000007f90 "\002", 0x602000007fb0 "\002", 0x602000007fd0 "\002", 0x602000007ff0 "\002", 0x602000008010 "\002", 0x602000008030 "\002", 0x602000008050 "\002", 0x602000008070 "\002", 0x602000008090 "\002", 0x6020000084d0 "\002", 0x602000002910 "\004", 0x602000002930 "\004", 0x0, 0x0, 0x0, 0x0, 0x7fa3d84671c0 <_IO_2_1_stderr_> "\207(\255\373", 0x7fa3d8463380 <__GI__IO_file_jumps> "", 0x7fa3d811c4b0 <_IO_default_setbuf+64> "\203\370\377\017\204\367", 0x0, 0x7fa3d84671c0 <_IO_2_1_stderr_> "\207(\255\373", 0xfbad2887 "", 0x7ffc925b6e00 "\240n[\222\374\177", 0x7ffc925b6e80 "", 0x7ffc925b6e80 "", 0xfbad2887 "", 0x7ffc925b6e20 "", 0x7ffc925b6ea0 "(", 0x7ffc925b6ea0 "(", 0x7fa3d98f43b1 "\n %s: %s ...", 0x7fa3d80e781e "H\215e\330[A\\A]A^A_]\303\017\037", 0xfff924b6e26 "", 0x7fa3d9dddd2f <__interceptor_setvbuf.part.0+47> "A\211\305M\205\344t\033L\211\340H\001\330\017\202\235", 0x0 , 0xfbad2887 "", 0x7ffc925b6f10 "", 0x482980 "blocklen = %u, strip_size = %u, max_io_size = %u, g_max_base_drives = %u, g_max_raids = %u, g_enable_dif = %d\n", 0x7ffc925b6f80 "0", 0x482980 "blocklen = %u, strip_size = %u, max_io_size = %u, g_max_base_drives = %u, g_max_raids = %u, g_enable_dif = %d\n", 0x7fa3d80e781e "H\215e\330[A\\A]A^A_]\303\017\037", 0x0, 0x2 , 0xfbad2087 "", 0x7ffc925b6f50 "", 0x7ffc925b6fd0 "\203\246\203\377\061k\375\325\203\246I\207\232\374C\325", 0x7ffc00000002 , 0x7fa3d98f4365 "\n\n %s2.1-3\n %s\n\n", 0x7fa3d80e781e "H\215e\330[A\\A]A^A_]\303\017\037", 0x0, 0x7fa3da77a684 "\211\302H\211\350\205\322t\214\351q\377\377\377<\006\017\204\350\376\377\377\061\300\017\037@", 0x0, 0x7fa3d80a2d88 "", 0xc , 0x14 , 0xa8428197 "", 0x7fa3da77adbb "H\205\300L\213L$\030L\213\\$(D\213D$0\017\205\217\372\377\377H\213T$\020\213\n\353\204I\213\003\276\377\377\377\377H9\360\017\204\353", 0x0, 0x7ffc925b69e0 "", 0x7fa3d80a19e8 "\227\201B\250|`\234|\374Qcq\\zy\360\003\346`\033|\231/\310Km\301\243\353\372\266=/\222\210\353\352", 0x7fa3d80a8a28 "\313K", 0x7ffc925b6af0 "(\212\n\330\243\177", 0x7ffc925b6ae0 "\377\377\377\377", 0x17 , 0x0, 0x0, 0x7fa3da97b480 "\316\254\216\331\243\177", 0x7fa3da97e4c8 "", 0x7fa3d98ea64f "_setjmp", 0x7fa3d80affd0 "", 0x7fa3d98e9748 "\307\003", 0x100000000 "", 0x1000003dc "", 0x0, 0x7ffc925b6ba8 "(\212\n\330\243\177", 0x7ffc925b6b80 " ", 0x1 , 0x7fa3da97b480 "\316\254\216\331\243\177", 0x7fa3da981820 "\bD\231\332\243\177", 0x7fa3da9814c8 "", 0x7fa3da77b09f <_dl_lookup_symbol_x+287> "\203\370", 0x0, 0x7fa3da97b480 "\316\254\216\331\243\177", 0x1 , 0x0, 0x1 , 0x7fa3da9814c8 "", 0x0, 0x0, 0x0, 0x7fa3da77a684 "\211\302H\211\350\205\322t\214\351q\377\377\377<\006\017\204\350\376\377\377\061\300\017\037@", 0x0, 0x7fa3da981820 "\bD\231\332\243\177", 0x7ffc925b6af0 "(\212\n\330\243\177", 0x7ffc925b6ae0 "\377\377\377\377", 0xa8428197 "", 0x7fa3d98ea64f "_setjmp", 0xffffffff "", 0x7ffc925b6b20 "", 0x7fa3d80a8a28 "\313K", 0x7fa3da97e4c8 "", 0x7ffc925b6c30 "p]\n\330\243\177", 0x7ffc925b6c20 "\377\377\377\377", 0x11 , 0x0, 0x0, 0x7fa3da97b480 "\316\254\216\331\243\177", 0x7fa3da97e4c8 "", 0x7fa3d98ea965 "clock", 0x7fa3d80affd0 "", 0x7fa3d98e96a0 "\335\006", 0x100000000 "", 0x7fa3d9af7110 <_setjmp@got.plt> "\320Q\r\330\243\177", 0x0, 0x0, 0x0, 0x7ffc925b7200 "\263\212\265A", 0x608000000020 "\320\001", 0x7fa3da77fdee <_dl_fixup+206> "I\211\300d\213\004%\030", 0x7fa300000001 , 0x0, 0x0, 0x7fa3d80a8a28 "\313K", 0x7ffc925b6f60 "", 0x7fa3da7879ea <_dl_runtime_resolve_xsave+138> "I\211\303\270\356", 0x604000000010 "@\003", 0x1d , 0x1 , 0x0, 0x7ffc925b6fa0 "\320", 0x7fa3da977840 "@x\227\332\243\177", 0x4 , 0x7fa3da981820 "\bD\231\332\243\177", 0x7ffc925b6c30 "p]\n\330\243\177", 0x7ffc925b6c20 "\377\377\377\377", 0xf3b9851 , 0xffff00001f80 , 0xffffffff "", 0x0, 0x7fa3d80a5d70 "\272\064", 0x7fa3da97e4c8 "", 0x0 , 0x7fa3d9af7098 "p;\025\330\243\177", 0xff00000000 "", 0xff , 0x2525252525252525 , 0x2525252525252525 , 0x0, 0x0, 0xff , 0xff000000000000 , 0x47d1c0 "test_write_io", 0x42bd07 "UH\211\345AVAUATSH\201\354`\t", 0x47d0c0 "test_create_raid_invalid_args", 0x42a596 "UH\211\345AWAVAUATSH\201\354H\t", 0x0, 0xf7b52a0000000000 , 0x0, 0x0, 0xf8f8f8f8f8f8f8f8 , 0xf8f8f8f8f8f8f8f8 ...}}, uuid = {u = {raw = "\000\000\000\000\000\000\000\000\377i\336\331\243\177\000"}}, superblock_enabled = false} 00:17:13.938 destroy_req = {name = 0x4829ec "d\n"} 00:17:13.938 raid_bdev = 0x617000001580 00:17:13.938 #8 0x00007fa3d98ed3f9 in run_single_test.constprop () from /lib64/libcunit.so.1 00:17:13.938 No symbol table info available. 00:17:13.938 #9 0x00007fa3d98ed70f in run_single_suite.constprop () from /lib64/libcunit.so.1 00:17:13.938 No symbol table info available. 00:17:13.938 #10 0x00007fa3d98eda46 in CU_run_all_tests () from /lib64/libcunit.so.1 00:17:13.938 No symbol table info available. 00:17:13.938 #11 0x0000000000479f7f in run_tests (config=0x7ffc925b7160) at ut.c:169 00:17:13.938 suite = 0x0 00:17:13.938 test = 0x0 00:17:13.938 #12 0x000000000047a401 in spdk_ut_run_tests (argc=1, argv=0x7ffc925b75f8, opts=0x0) at ut.c:225 00:17:13.938 config = {app = 0x7ffc925b7cd5 "/home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut", test = 0x0, suite = 0x0, action = UT_ACTION_RUN_TESTS, opts = 0x0} 00:17:13.938 rc = 0 00:17:13.938 __PRETTY_FUNCTION__ = "spdk_ut_run_tests" 00:17:13.938 #13 0x0000000000438f37 in main (argc=1, argv=0x7ffc925b75f8) at bdev_raid_ut.c:2703 00:17:13.938 num_failures = 32675 00:17:13.939 tests = {{pName = 0x47d000 "test_create_raid", pTestFunc = 0x429ed7 }, {pName = 0x47d040 "test_create_raid_superblock", pTestFunc = 0x4315dd }, {pName = 0x47d080 "test_delete_raid", pTestFunc = 0x42a22a }, {pName = 0x47d0c0 "test_create_raid_invalid_args", pTestFunc = 0x42a596 }, {pName = 0x47d100 "test_delete_raid_invalid_args", pTestFunc = 0x42b2d4 }, {pName = 0x47d140 "test_io_channel", pTestFunc = 0x42b784 }, {pName = 0x47d180 "test_reset_io", pTestFunc = 0x42eabe }, {pName = 0x47d1c0 "test_write_io", pTestFunc = 0x42bd07 }, {pName = 0x47d200 "test_read_io", pTestFunc = 0x42c615 }, {pName = 0x47d240 "test_unmap_io", pTestFunc = 0x42d6c8 }, {pName = 0x47d280 "test_io_failure", pTestFunc = 0x42df6e }, {pName = 0x47d2c0 "test_multi_raid_no_io", pTestFunc = 0x42f22e }, {pName = 0x47d300 "test_multi_raid_with_io", pTestFunc = 0x42fef9 }, {pName = 0x47d340 "test_io_type_supported", pTestFunc = 0x430cd2 }, {pName = 0x47d380 "test_raid_json_dump_info", pTestFunc = 0x430dbf }, {pName = 0x47d3c0 "test_context_size", pTestFunc = 0x43127a }, {pName = 0x47d400 "test_raid_level_conversions", pTestFunc = 0x4312d0 }, {pName = 0x47d440 "test_raid_io_split", pTestFunc = 0x4323be }, {pName = 0x0, pTestFunc = 0x0}} 00:17:13.939 tests_single_run = {{pName = 0x4866a0 "test_raid_process", pTestFunc = 0x431ad7 }, {pName = 0x0, pTestFunc = 0x0}} 00:17:13.939 suites = {{pName = 0x47e5c0 "raid", pInitFunc = 0x421ada , pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x7ffc925b7370}, {pName = 0x4866e0 "raid_dif", pInitFunc = 0x421bb3 , pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x7ffc925b7370}, {pName = 0x486720 "raid_single_run", pInitFunc = 0x421ada , pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x7ffc925b7230}, {pName = 0x0, pInitFunc = 0x0, pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x0}} 00:17:13.939 00:17:13.939 -- 00:17:14.197 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:17:14.197 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1, so not binding PCI dev 00:17:14.197 Waiting for block devices as requested 00:17:14.197 0000:00:10.0 (1b36 0010): uio_pci_generic -> nvme 00:17:14.455 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:17:14.455 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:17:14.455 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1, so not binding PCI dev 00:17:14.713 Cleaning 00:17:14.713 Clean 00:17:14.713 /home/vagrant/spdk_repo/spdk/scripts/../scripts/common.sh: line 504: /proc/sys/kernel/printk_devkmsg: No such file or directory 00:17:15.645 13:46:14 -- common/autotest_common.sh@1437 -- # return 1 00:17:15.645 13:46:14 -- common/autotest_common.sh@1 -- # : 00:17:15.645 13:46:14 -- common/autotest_common.sh@1 -- # exit 1 00:17:15.656 [Pipeline] } 00:17:15.676 [Pipeline] // timeout 00:17:15.684 [Pipeline] } 00:17:15.703 [Pipeline] // stage 00:17:15.710 [Pipeline] } 00:17:15.713 ERROR: script returned exit code 1 00:17:15.731 [Pipeline] // catchError 00:17:15.740 [Pipeline] stage 00:17:15.742 [Pipeline] { (Stop VM) 00:17:15.755 [Pipeline] sh 00:17:16.032 + vagrant halt 00:17:20.217 ==> default: Halting domain... 00:17:26.788 [Pipeline] sh 00:17:27.063 + vagrant destroy -f 00:17:31.250 ==> default: Removing domain... 00:17:31.262 [Pipeline] sh 00:17:31.540 + mv output /var/jenkins/workspace/centos7-vg-autotest/output 00:17:31.550 [Pipeline] } 00:17:31.569 [Pipeline] // stage 00:17:31.574 [Pipeline] } 00:17:31.589 [Pipeline] // dir 00:17:31.594 [Pipeline] } 00:17:31.610 [Pipeline] // wrap 00:17:31.615 [Pipeline] } 00:17:31.635 [Pipeline] // catchError 00:17:31.645 [Pipeline] stage 00:17:31.647 [Pipeline] { (Epilogue) 00:17:31.663 [Pipeline] sh 00:17:31.942 + jbp/jenkins/jjb-config/jobs/scripts/compress_artifacts.sh 00:17:38.534 [Pipeline] catchError 00:17:38.535 [Pipeline] { 00:17:38.547 [Pipeline] sh 00:17:38.824 + jbp/jenkins/jjb-config/jobs/scripts/check_artifacts_size.sh 00:17:38.824 Artifacts sizes are good 00:17:38.832 [Pipeline] } 00:17:38.848 [Pipeline] // catchError 00:17:38.859 [Pipeline] archiveArtifacts 00:17:38.865 Archiving artifacts 00:17:39.207 [Pipeline] cleanWs 00:17:39.220 [WS-CLEANUP] Deleting project workspace... 00:17:39.220 [WS-CLEANUP] Deferred wipeout is used... 00:17:39.226 [WS-CLEANUP] done 00:17:39.228 [Pipeline] } 00:17:39.248 [Pipeline] // stage 00:17:39.254 [Pipeline] } 00:17:39.272 [Pipeline] // node 00:17:39.279 [Pipeline] End of Pipeline 00:17:39.308 Finished: FAILURE