00:00:00.001 Started by upstream project "autotest-per-patch" build number 121253 00:00:00.001 originally caused by: 00:00:00.002 Started by user sys_sgci 00:00:00.016 Checking out git https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool into /var/jenkins_home/workspace/rocky9-vg-autotest_script/33b20b30f0a51e6b52980845e0f6aa336787973ad45e341fbbf98d1b65b265d4 to read jbp/jenkins/jjb-config/jobs/autotest-downstream/autotest-vg.groovy 00:00:00.017 The recommended git tool is: git 00:00:00.017 using credential 00000000-0000-0000-0000-000000000002 00:00:00.019 > git rev-parse --resolve-git-dir /var/jenkins_home/workspace/rocky9-vg-autotest_script/33b20b30f0a51e6b52980845e0f6aa336787973ad45e341fbbf98d1b65b265d4/jbp/.git # timeout=10 00:00:00.035 Fetching changes from the remote Git repository 00:00:00.037 > git config remote.origin.url https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool # timeout=10 00:00:00.064 Using shallow fetch with depth 1 00:00:00.064 Fetching upstream changes from https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool 00:00:00.064 > git --version # timeout=10 00:00:00.098 > git --version # 'git version 2.39.2' 00:00:00.098 using GIT_ASKPASS to set credentials SPDKCI HTTPS Credentials 00:00:00.099 Setting http proxy: proxy-dmz.intel.com:911 00:00:00.099 > 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:03.174 > git rev-parse origin/FETCH_HEAD^{commit} # timeout=10 00:00:03.186 > git rev-parse FETCH_HEAD^{commit} # timeout=10 00:00:03.198 Checking out Revision e004de56cb2c6b45ae79dfc6c1e79cfd5c84ce1f (FETCH_HEAD) 00:00:03.198 > git config core.sparsecheckout # timeout=10 00:00:03.208 > git read-tree -mu HEAD # timeout=10 00:00:03.226 > git checkout -f e004de56cb2c6b45ae79dfc6c1e79cfd5c84ce1f # timeout=5 00:00:03.245 Commit message: "jenkins/reset: add APC-C14 and APC-C18" 00:00:03.246 > git rev-list --no-walk e004de56cb2c6b45ae79dfc6c1e79cfd5c84ce1f # timeout=10 00:00:03.353 [Pipeline] Start of Pipeline 00:00:03.370 [Pipeline] library 00:00:03.371 Loading library shm_lib@master 00:00:03.371 Library shm_lib@master is cached. Copying from home. 00:00:03.390 [Pipeline] node 00:00:18.422 Still waiting to schedule task 00:00:18.422 Waiting for next available executor on ‘vagrant-vm-host’ 00:08:11.866 Running on VM-host-SM0 in /var/jenkins/workspace/rocky9-vg-autotest 00:08:11.868 [Pipeline] { 00:08:11.878 [Pipeline] catchError 00:08:11.879 [Pipeline] { 00:08:11.893 [Pipeline] wrap 00:08:11.902 [Pipeline] { 00:08:11.911 [Pipeline] stage 00:08:11.913 [Pipeline] { (Prologue) 00:08:11.932 [Pipeline] echo 00:08:11.934 Node: VM-host-SM0 00:08:11.940 [Pipeline] cleanWs 00:08:11.950 [WS-CLEANUP] Deleting project workspace... 00:08:11.950 [WS-CLEANUP] Deferred wipeout is used... 00:08:11.955 [WS-CLEANUP] done 00:08:12.241 [Pipeline] setCustomBuildProperty 00:08:12.313 [Pipeline] nodesByLabel 00:08:12.314 Found a total of 1 nodes with the 'sorcerer' label 00:08:12.323 [Pipeline] httpRequest 00:08:12.327 HttpMethod: GET 00:08:12.328 URL: http://10.211.164.96/packages/jbp_e004de56cb2c6b45ae79dfc6c1e79cfd5c84ce1f.tar.gz 00:08:12.332 Sending request to url: http://10.211.164.96/packages/jbp_e004de56cb2c6b45ae79dfc6c1e79cfd5c84ce1f.tar.gz 00:08:12.349 Response Code: HTTP/1.1 200 OK 00:08:12.349 Success: Status code 200 is in the accepted range: 200,404 00:08:12.350 Saving response body to /var/jenkins/workspace/rocky9-vg-autotest/jbp_e004de56cb2c6b45ae79dfc6c1e79cfd5c84ce1f.tar.gz 00:08:20.077 [Pipeline] sh 00:08:20.355 + tar --no-same-owner -xf jbp_e004de56cb2c6b45ae79dfc6c1e79cfd5c84ce1f.tar.gz 00:08:20.375 [Pipeline] httpRequest 00:08:20.379 HttpMethod: GET 00:08:20.380 URL: http://10.211.164.96/packages/spdk_e29339c01a5cf6bb5c14d857ddc961139254746f.tar.gz 00:08:20.380 Sending request to url: http://10.211.164.96/packages/spdk_e29339c01a5cf6bb5c14d857ddc961139254746f.tar.gz 00:08:20.392 Response Code: HTTP/1.1 200 OK 00:08:20.393 Success: Status code 200 is in the accepted range: 200,404 00:08:20.393 Saving response body to /var/jenkins/workspace/rocky9-vg-autotest/spdk_e29339c01a5cf6bb5c14d857ddc961139254746f.tar.gz 00:08:31.915 [Pipeline] sh 00:08:32.190 + tar --no-same-owner -xf spdk_e29339c01a5cf6bb5c14d857ddc961139254746f.tar.gz 00:08:35.476 [Pipeline] sh 00:08:35.750 + git -C spdk log --oneline -n5 00:08:35.750 e29339c01 [TEST] release claimed base bdevs for raids in configuring state 00:08:35.750 06472fb6d lib/idxd: fix batch size in kernel IDXD 00:08:35.750 44dcf4fb9 pkgdep/idxd: Add dependency for accel-config used in kernel IDXD 00:08:35.750 3dbaa93c1 nvmf: pass command dword 12 and 13 for write 00:08:35.750 19327fc3a bdev/nvme: use dtype/dspec for write commands 00:08:35.767 [Pipeline] writeFile 00:08:35.782 [Pipeline] sh 00:08:36.062 + jbp/jenkins/jjb-config/jobs/scripts/autorun_quirks.sh 00:08:36.073 [Pipeline] sh 00:08:36.352 + cat autorun-spdk.conf 00:08:36.352 SPDK_TEST_UNITTEST=1 00:08:36.352 SPDK_RUN_FUNCTIONAL_TEST=1 00:08:36.352 SPDK_TEST_BLOCKDEV=1 00:08:36.352 SPDK_TEST_DAOS=1 00:08:36.352 SPDK_RUN_ASAN=1 00:08:36.352 SPDK_TEST_USE_IGB_UIO=1 00:08:36.352 SPDK_TEST_RELEASE_BUILD=1 00:08:36.352 SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:08:36.359 RUN_NIGHTLY=0 00:08:36.361 [Pipeline] } 00:08:36.378 [Pipeline] // stage 00:08:36.392 [Pipeline] stage 00:08:36.394 [Pipeline] { (Run VM) 00:08:36.408 [Pipeline] sh 00:08:36.685 + jbp/jenkins/jjb-config/jobs/scripts/prepare_nvme.sh 00:08:36.685 + echo 'Start stage prepare_nvme.sh' 00:08:36.685 Start stage prepare_nvme.sh 00:08:36.685 + [[ -n 5 ]] 00:08:36.685 + disk_prefix=ex5 00:08:36.685 + [[ -n /var/jenkins/workspace/rocky9-vg-autotest ]] 00:08:36.685 + [[ -e /var/jenkins/workspace/rocky9-vg-autotest/autorun-spdk.conf ]] 00:08:36.685 + source /var/jenkins/workspace/rocky9-vg-autotest/autorun-spdk.conf 00:08:36.685 ++ SPDK_TEST_UNITTEST=1 00:08:36.685 ++ SPDK_RUN_FUNCTIONAL_TEST=1 00:08:36.685 ++ SPDK_TEST_BLOCKDEV=1 00:08:36.685 ++ SPDK_TEST_DAOS=1 00:08:36.685 ++ SPDK_RUN_ASAN=1 00:08:36.685 ++ SPDK_TEST_USE_IGB_UIO=1 00:08:36.685 ++ SPDK_TEST_RELEASE_BUILD=1 00:08:36.685 ++ SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:08:36.685 ++ RUN_NIGHTLY=0 00:08:36.685 + cd /var/jenkins/workspace/rocky9-vg-autotest 00:08:36.685 + nvme_files=() 00:08:36.685 + declare -A nvme_files 00:08:36.685 + backend_dir=/var/lib/libvirt/images/backends 00:08:36.685 + nvme_files['nvme.img']=5G 00:08:36.686 + nvme_files['nvme-cmb.img']=5G 00:08:36.686 + nvme_files['nvme-multi0.img']=4G 00:08:36.686 + nvme_files['nvme-multi1.img']=4G 00:08:36.686 + nvme_files['nvme-multi2.img']=4G 00:08:36.686 + nvme_files['nvme-openstack.img']=8G 00:08:36.686 + nvme_files['nvme-zns.img']=5G 00:08:36.686 + (( SPDK_TEST_NVME_PMR == 1 )) 00:08:36.686 + (( SPDK_TEST_FTL == 1 )) 00:08:36.686 + (( SPDK_TEST_NVME_FDP == 1 )) 00:08:36.686 + [[ ! -d /var/lib/libvirt/images/backends ]] 00:08:36.686 + for nvme in "${!nvme_files[@]}" 00:08:36.686 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex5-nvme-multi2.img -s 4G 00:08:36.686 Formatting '/var/lib/libvirt/images/backends/ex5-nvme-multi2.img', fmt=raw size=4294967296 preallocation=falloc 00:08:36.686 + for nvme in "${!nvme_files[@]}" 00:08:36.686 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex5-nvme-cmb.img -s 5G 00:08:36.686 Formatting '/var/lib/libvirt/images/backends/ex5-nvme-cmb.img', fmt=raw size=5368709120 preallocation=falloc 00:08:36.686 + for nvme in "${!nvme_files[@]}" 00:08:36.686 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex5-nvme-openstack.img -s 8G 00:08:36.686 Formatting '/var/lib/libvirt/images/backends/ex5-nvme-openstack.img', fmt=raw size=8589934592 preallocation=falloc 00:08:36.686 + for nvme in "${!nvme_files[@]}" 00:08:36.686 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex5-nvme-zns.img -s 5G 00:08:36.686 Formatting '/var/lib/libvirt/images/backends/ex5-nvme-zns.img', fmt=raw size=5368709120 preallocation=falloc 00:08:36.686 + for nvme in "${!nvme_files[@]}" 00:08:36.686 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex5-nvme-multi1.img -s 4G 00:08:36.686 Formatting '/var/lib/libvirt/images/backends/ex5-nvme-multi1.img', fmt=raw size=4294967296 preallocation=falloc 00:08:36.686 + for nvme in "${!nvme_files[@]}" 00:08:36.686 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex5-nvme-multi0.img -s 4G 00:08:36.686 Formatting '/var/lib/libvirt/images/backends/ex5-nvme-multi0.img', fmt=raw size=4294967296 preallocation=falloc 00:08:36.686 + for nvme in "${!nvme_files[@]}" 00:08:36.686 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex5-nvme.img -s 5G 00:08:36.954 Formatting '/var/lib/libvirt/images/backends/ex5-nvme.img', fmt=raw size=5368709120 preallocation=falloc 00:08:36.954 ++ sudo grep -rl ex5-nvme.img /etc/libvirt/qemu 00:08:36.954 + echo 'End stage prepare_nvme.sh' 00:08:36.954 End stage prepare_nvme.sh 00:08:36.977 [Pipeline] sh 00:08:37.249 + DISTRO=rocky9 CPUS=10 RAM=12288 jbp/jenkins/jjb-config/jobs/scripts/vagrant_create_vm.sh 00:08:37.249 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/ex5-nvme.img -H -a -v -f rocky9 00:08:37.249 00:08:37.249 DIR=/var/jenkins/workspace/rocky9-vg-autotest/spdk/scripts/vagrant 00:08:37.249 SPDK_DIR=/var/jenkins/workspace/rocky9-vg-autotest/spdk 00:08:37.249 VAGRANT_TARGET=/var/jenkins/workspace/rocky9-vg-autotest 00:08:37.249 HELP=0 00:08:37.249 DRY_RUN=0 00:08:37.249 NVME_FILE=/var/lib/libvirt/images/backends/ex5-nvme.img, 00:08:37.249 NVME_DISKS_TYPE=nvme, 00:08:37.249 NVME_AUTO_CREATE=0 00:08:37.249 NVME_DISKS_NAMESPACES=, 00:08:37.249 NVME_CMB=, 00:08:37.249 NVME_PMR=, 00:08:37.249 NVME_ZNS=, 00:08:37.249 NVME_MS=, 00:08:37.249 NVME_FDP=, 00:08:37.249 SPDK_VAGRANT_DISTRO=rocky9 00:08:37.249 SPDK_VAGRANT_VMCPU=10 00:08:37.249 SPDK_VAGRANT_VMRAM=12288 00:08:37.249 SPDK_VAGRANT_PROVIDER=libvirt 00:08:37.249 SPDK_VAGRANT_HTTP_PROXY=http://proxy-dmz.intel.com:911 00:08:37.249 SPDK_QEMU_EMULATOR=/usr/local/qemu/vanilla-v8.0.0/bin/qemu-system-x86_64 00:08:37.249 SPDK_OPENSTACK_NETWORK=0 00:08:37.249 VAGRANT_PACKAGE_BOX=0 00:08:37.249 VAGRANTFILE=/var/jenkins/workspace/rocky9-vg-autotest/spdk/scripts/vagrant/Vagrantfile 00:08:37.249 FORCE_DISTRO=true 00:08:37.249 VAGRANT_BOX_VERSION= 00:08:37.249 EXTRA_VAGRANTFILES= 00:08:37.249 NIC_MODEL=e1000 00:08:37.249 00:08:37.249 mkdir: created directory '/var/jenkins/workspace/rocky9-vg-autotest/rocky9-libvirt' 00:08:37.249 /var/jenkins/workspace/rocky9-vg-autotest/rocky9-libvirt /var/jenkins/workspace/rocky9-vg-autotest 00:08:40.532 Bringing machine 'default' up with 'libvirt' provider... 00:08:41.098 ==> default: Creating image (snapshot of base box volume). 00:08:41.356 ==> default: Creating domain with the following settings... 00:08:41.356 ==> default: -- Name: rocky9-9.0-1711172311-2200_default_1714133134_98fe9ee4ab6e4be84f37 00:08:41.356 ==> default: -- Domain type: kvm 00:08:41.356 ==> default: -- Cpus: 10 00:08:41.356 ==> default: -- Feature: acpi 00:08:41.356 ==> default: -- Feature: apic 00:08:41.356 ==> default: -- Feature: pae 00:08:41.356 ==> default: -- Memory: 12288M 00:08:41.356 ==> default: -- Memory Backing: hugepages: 00:08:41.356 ==> default: -- Management MAC: 00:08:41.356 ==> default: -- Loader: 00:08:41.356 ==> default: -- Nvram: 00:08:41.356 ==> default: -- Base box: spdk/rocky9 00:08:41.356 ==> default: -- Storage pool: default 00:08:41.356 ==> default: -- Image: /var/lib/libvirt/images/rocky9-9.0-1711172311-2200_default_1714133134_98fe9ee4ab6e4be84f37.img (20G) 00:08:41.356 ==> default: -- Volume Cache: default 00:08:41.356 ==> default: -- Kernel: 00:08:41.356 ==> default: -- Initrd: 00:08:41.356 ==> default: -- Graphics Type: vnc 00:08:41.356 ==> default: -- Graphics Port: -1 00:08:41.356 ==> default: -- Graphics IP: 127.0.0.1 00:08:41.356 ==> default: -- Graphics Password: Not defined 00:08:41.356 ==> default: -- Video Type: cirrus 00:08:41.356 ==> default: -- Video VRAM: 9216 00:08:41.356 ==> default: -- Sound Type: 00:08:41.356 ==> default: -- Keymap: en-us 00:08:41.356 ==> default: -- TPM Path: 00:08:41.356 ==> default: -- INPUT: type=mouse, bus=ps2 00:08:41.356 ==> default: -- Command line args: 00:08:41.356 ==> default: -> value=-device, 00:08:41.356 ==> default: -> value=nvme,id=nvme-0,serial=12340,addr=0x10, 00:08:41.356 ==> default: -> value=-drive, 00:08:41.356 ==> default: -> value=format=raw,file=/var/lib/libvirt/images/backends/ex5-nvme.img,if=none,id=nvme-0-drive0, 00:08:41.356 ==> default: -> value=-device, 00:08:41.356 ==> default: -> value=nvme-ns,drive=nvme-0-drive0,bus=nvme-0,nsid=1,zoned=false,logical_block_size=4096,physical_block_size=4096, 00:08:41.614 ==> default: Creating shared folders metadata... 00:08:41.614 ==> default: Starting domain. 00:08:43.577 ==> default: Waiting for domain to get an IP address... 00:09:01.704 ==> default: Waiting for SSH to become available... 00:09:01.704 ==> default: Configuring and enabling network interfaces... 00:09:13.911 default: SSH address: 192.168.121.34:22 00:09:13.911 default: SSH username: vagrant 00:09:13.911 default: SSH auth method: private key 00:09:20.470 ==> default: Rsyncing folder: /mnt/jenkins_nvme/jenkins/workspace/rocky9-vg-autotest/spdk/ => /home/vagrant/spdk_repo/spdk 00:09:28.585 ==> default: Mounting SSHFS shared folder... 00:09:31.148 ==> default: Mounting folder via SSHFS: /mnt/jenkins_nvme/jenkins/workspace/rocky9-vg-autotest/rocky9-libvirt/output => /home/vagrant/spdk_repo/output 00:09:31.148 ==> default: Checking Mount.. 00:09:33.051 ==> default: Folder Successfully Mounted! 00:09:33.052 ==> default: Running provisioner: file... 00:09:34.426 default: ~/.gitconfig => .gitconfig 00:09:35.360 00:09:35.360 SUCCESS! 00:09:35.360 00:09:35.360 cd to /var/jenkins/workspace/rocky9-vg-autotest/rocky9-libvirt and type "vagrant ssh" to use. 00:09:35.360 Use vagrant "suspend" and vagrant "resume" to stop and start. 00:09:35.360 Use vagrant "destroy" followed by "rm -rf /var/jenkins/workspace/rocky9-vg-autotest/rocky9-libvirt" to destroy all trace of vm. 00:09:35.360 00:09:35.369 [Pipeline] } 00:09:35.386 [Pipeline] // stage 00:09:35.394 [Pipeline] dir 00:09:35.395 Running in /var/jenkins/workspace/rocky9-vg-autotest/rocky9-libvirt 00:09:35.396 [Pipeline] { 00:09:35.410 [Pipeline] catchError 00:09:35.412 [Pipeline] { 00:09:35.425 [Pipeline] sh 00:09:35.703 + vagrant ssh-config --host vagrant 00:09:35.703 + sed -ne /^Host/,$p 00:09:35.703 + tee ssh_conf 00:09:39.051 Host vagrant 00:09:39.051 HostName 192.168.121.34 00:09:39.051 User vagrant 00:09:39.051 Port 22 00:09:39.051 UserKnownHostsFile /dev/null 00:09:39.051 StrictHostKeyChecking no 00:09:39.051 PasswordAuthentication no 00:09:39.051 IdentityFile /var/lib/libvirt/images/.vagrant.d/boxes/spdk-VAGRANTSLASH-rocky9/9.0-1711172311-2200/libvirt/rocky9 00:09:39.051 IdentitiesOnly yes 00:09:39.051 LogLevel FATAL 00:09:39.051 ForwardAgent yes 00:09:39.051 ForwardX11 yes 00:09:39.051 00:09:39.065 [Pipeline] withEnv 00:09:39.067 [Pipeline] { 00:09:39.082 [Pipeline] sh 00:09:39.361 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant #!/bin/bash 00:09:39.361 source /etc/os-release 00:09:39.361 [[ -e /image.version ]] && img=$(< /image.version) 00:09:39.361 # Minimal, systemd-like check. 00:09:39.361 if [[ -e /.dockerenv ]]; then 00:09:39.361 # Clear garbage from the node's name: 00:09:39.361 # agt-er_autotest_547-896 -> autotest_547-896 00:09:39.361 # $HOSTNAME is the actual container id 00:09:39.361 agent=$HOSTNAME@${DOCKER_SWARM_PLUGIN_JENKINS_AGENT_NAME#*_} 00:09:39.361 if mountpoint -q /etc/hostname; then 00:09:39.361 # We can assume this is a mount from a host where container is running, 00:09:39.361 # so fetch its hostname to easily identify the target swarm worker. 00:09:39.361 container="$(< /etc/hostname) ($agent)" 00:09:39.361 else 00:09:39.361 # Fallback 00:09:39.361 container=$agent 00:09:39.361 fi 00:09:39.361 fi 00:09:39.361 echo "${NAME} ${VERSION_ID}|$(uname -r)|${img:-N/A}|${container:-N/A}" 00:09:39.361 00:09:39.630 [Pipeline] } 00:09:39.649 [Pipeline] // withEnv 00:09:39.657 [Pipeline] setCustomBuildProperty 00:09:39.670 [Pipeline] stage 00:09:39.672 [Pipeline] { (Tests) 00:09:39.691 [Pipeline] sh 00:09:39.985 + scp -F ssh_conf -r /var/jenkins/workspace/rocky9-vg-autotest/jbp/jenkins/jjb-config/jobs/scripts/autoruner.sh vagrant@vagrant:./ 00:09:40.263 [Pipeline] timeout 00:09:40.263 Timeout set to expire in 1 hr 0 min 00:09:40.265 [Pipeline] { 00:09:40.278 [Pipeline] sh 00:09:40.553 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant git -C spdk_repo/spdk reset --hard 00:09:41.119 HEAD is now at e29339c01 [TEST] release claimed base bdevs for raids in configuring state 00:09:41.135 [Pipeline] sh 00:09:41.413 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant sudo chown vagrant:vagrant spdk_repo 00:09:41.672 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:09:41.687 [Pipeline] sh 00:09:41.968 + scp -F ssh_conf -r /var/jenkins/workspace/rocky9-vg-autotest/autorun-spdk.conf vagrant@vagrant:spdk_repo 00:09:42.241 [Pipeline] sh 00:09:42.517 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant ./autoruner.sh spdk_repo 00:09:42.775 ++ readlink -f spdk_repo 00:09:42.775 + DIR_ROOT=/home/vagrant/spdk_repo 00:09:42.775 + [[ -n /home/vagrant/spdk_repo ]] 00:09:42.775 + DIR_SPDK=/home/vagrant/spdk_repo/spdk 00:09:42.775 + DIR_OUTPUT=/home/vagrant/spdk_repo/output 00:09:42.775 + [[ -d /home/vagrant/spdk_repo/spdk ]] 00:09:42.775 + [[ ! -d /home/vagrant/spdk_repo/output ]] 00:09:42.775 + [[ -d /home/vagrant/spdk_repo/output ]] 00:09:42.775 + cd /home/vagrant/spdk_repo 00:09:42.775 + source /etc/os-release 00:09:42.775 ++ NAME='Rocky Linux' 00:09:42.775 ++ VERSION='9.3 (Blue Onyx)' 00:09:42.775 ++ ID=rocky 00:09:42.775 ++ ID_LIKE='rhel centos fedora' 00:09:42.775 ++ VERSION_ID=9.3 00:09:42.775 ++ PLATFORM_ID=platform:el9 00:09:42.775 ++ PRETTY_NAME='Rocky Linux 9.3 (Blue Onyx)' 00:09:42.775 ++ ANSI_COLOR='0;32' 00:09:42.775 ++ LOGO=fedora-logo-icon 00:09:42.775 ++ CPE_NAME=cpe:/o:rocky:rocky:9::baseos 00:09:42.775 ++ HOME_URL=https://rockylinux.org/ 00:09:42.775 ++ BUG_REPORT_URL=https://bugs.rockylinux.org/ 00:09:42.775 ++ SUPPORT_END=2032-05-31 00:09:42.775 ++ ROCKY_SUPPORT_PRODUCT=Rocky-Linux-9 00:09:42.775 ++ ROCKY_SUPPORT_PRODUCT_VERSION=9.3 00:09:42.775 ++ REDHAT_SUPPORT_PRODUCT='Rocky Linux' 00:09:42.775 ++ REDHAT_SUPPORT_PRODUCT_VERSION=9.3 00:09:42.775 + uname -a 00:09:42.775 Linux rocky9-cloud-1711172311-2200 5.14.0-362.24.1.el9_3.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Mar 13 17:33:16 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux 00:09:42.775 + sudo /home/vagrant/spdk_repo/spdk/scripts/setup.sh status 00:09:42.775 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:09:43.035 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:09:43.035 Hugepages 00:09:43.035 node hugesize free / total 00:09:43.035 node0 1048576kB 0 / 0 00:09:43.035 node0 2048kB 0 / 0 00:09:43.035 00:09:43.035 Type BDF Vendor Device NUMA Driver Device Block devices 00:09:43.035 virtio 0000:00:03.0 1af4 1001 unknown virtio-pci - vda 00:09:43.035 NVMe 0000:00:10.0 1b36 0010 0 nvme nvme0 nvme0n1 00:09:43.035 + rm -f /tmp/spdk-ld-path 00:09:43.035 + source autorun-spdk.conf 00:09:43.035 ++ SPDK_TEST_UNITTEST=1 00:09:43.035 ++ SPDK_RUN_FUNCTIONAL_TEST=1 00:09:43.035 ++ SPDK_TEST_BLOCKDEV=1 00:09:43.035 ++ SPDK_TEST_DAOS=1 00:09:43.035 ++ SPDK_RUN_ASAN=1 00:09:43.035 ++ SPDK_TEST_USE_IGB_UIO=1 00:09:43.035 ++ SPDK_TEST_RELEASE_BUILD=1 00:09:43.035 ++ SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:09:43.035 ++ RUN_NIGHTLY=0 00:09:43.035 + (( SPDK_TEST_NVME_CMB == 1 || SPDK_TEST_NVME_PMR == 1 )) 00:09:43.035 + [[ -n '' ]] 00:09:43.035 + sudo git config --global --add safe.directory /home/vagrant/spdk_repo/spdk 00:09:43.035 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:09:43.035 + for M in /var/spdk/build-*-manifest.txt 00:09:43.035 + [[ -f /var/spdk/build-pkg-manifest.txt ]] 00:09:43.035 + cp /var/spdk/build-pkg-manifest.txt /home/vagrant/spdk_repo/output/ 00:09:43.035 + for M in /var/spdk/build-*-manifest.txt 00:09:43.035 + [[ -f /var/spdk/build-repo-manifest.txt ]] 00:09:43.035 + cp /var/spdk/build-repo-manifest.txt /home/vagrant/spdk_repo/output/ 00:09:43.035 ++ uname 00:09:43.035 + [[ Linux == \L\i\n\u\x ]] 00:09:43.035 + sudo dmesg -T 00:09:43.035 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:09:43.035 + sudo dmesg --clear 00:09:43.035 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:09:43.035 + dmesg_pid=8357 00:09:43.035 + [[ Rocky Linux == FreeBSD ]] 00:09:43.035 + export UNBIND_ENTIRE_IOMMU_GROUP=yes 00:09:43.035 + sudo dmesg -Tw 00:09:43.035 + UNBIND_ENTIRE_IOMMU_GROUP=yes 00:09:43.035 + [[ -e /var/spdk/dependencies/vhost/spdk_test_image.qcow2 ]] 00:09:43.035 + [[ -x /usr/src/fio-static/fio ]] 00:09:43.035 + [[ '' == \/\q\e\m\u\_\v\f\i\o\/* ]] 00:09:43.035 + [[ ! -v VFIO_QEMU_BIN ]] 00:09:43.035 + [[ -e /usr/local/qemu/vfio-user-latest ]] 00:09:43.035 + vfios=(/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64) 00:09:43.035 + export 'VFIO_QEMU_BIN=/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:09:43.035 + VFIO_QEMU_BIN='/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:09:43.035 + [[ -e /usr/local/qemu/vanilla-latest ]] 00:09:43.035 + spdk/autorun.sh /home/vagrant/spdk_repo/autorun-spdk.conf 00:09:43.035 Test configuration: 00:09:43.035 SPDK_TEST_UNITTEST=1 00:09:43.035 SPDK_RUN_FUNCTIONAL_TEST=1 00:09:43.035 SPDK_TEST_BLOCKDEV=1 00:09:43.035 SPDK_TEST_DAOS=1 00:09:43.035 SPDK_RUN_ASAN=1 00:09:43.035 SPDK_TEST_USE_IGB_UIO=1 00:09:43.035 SPDK_TEST_RELEASE_BUILD=1 00:09:43.035 SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:09:43.035 RUN_NIGHTLY=0 12:06:36 -- common/autobuild_common.sh@15 -- $ source /home/vagrant/spdk_repo/spdk/scripts/common.sh 00:09:43.035 12:06:36 -- scripts/common.sh@508 -- $ [[ -e /bin/wpdk_common.sh ]] 00:09:43.035 12:06:36 -- scripts/common.sh@516 -- $ [[ -e /etc/opt/spdk-pkgdep/paths/export.sh ]] 00:09:43.035 12:06:36 -- scripts/common.sh@517 -- $ source /etc/opt/spdk-pkgdep/paths/export.sh 00:09:43.035 12:06:36 -- paths/export.sh@2 -- $ PATH=/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/home/vagrant/.local/bin:/home/vagrant/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:09:43.035 12:06:36 -- paths/export.sh@3 -- $ PATH=/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/home/vagrant/.local/bin:/home/vagrant/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:09:43.035 12:06:36 -- paths/export.sh@4 -- $ PATH=/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/home/vagrant/.local/bin:/home/vagrant/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:09:43.035 12:06:36 -- paths/export.sh@5 -- $ export PATH 00:09:43.035 12:06:36 -- paths/export.sh@6 -- $ echo /opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/home/vagrant/.local/bin:/home/vagrant/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:09:43.035 12:06:36 -- common/autobuild_common.sh@434 -- $ out=/home/vagrant/spdk_repo/spdk/../output 00:09:43.035 12:06:36 -- common/autobuild_common.sh@435 -- $ date +%s 00:09:43.035 12:06:36 -- common/autobuild_common.sh@435 -- $ mktemp -dt spdk_1714133196.XXXXXX 00:09:43.035 12:06:36 -- common/autobuild_common.sh@435 -- $ SPDK_WORKSPACE=/tmp/spdk_1714133196.K2OlB6 00:09:43.035 12:06:36 -- common/autobuild_common.sh@437 -- $ [[ -n '' ]] 00:09:43.035 12:06:36 -- common/autobuild_common.sh@441 -- $ '[' -n '' ']' 00:09:43.035 12:06:36 -- common/autobuild_common.sh@444 -- $ scanbuild_exclude='--exclude /home/vagrant/spdk_repo/spdk/dpdk/' 00:09:43.035 12:06:36 -- common/autobuild_common.sh@448 -- $ scanbuild_exclude+=' --exclude /home/vagrant/spdk_repo/spdk/xnvme --exclude /tmp' 00:09:43.036 12:06:36 -- 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:09:43.294 12:06:36 -- common/autobuild_common.sh@451 -- $ get_config_params 00:09:43.294 12:06:36 -- common/autotest_common.sh@385 -- $ xtrace_disable 00:09:43.294 12:06:36 -- common/autotest_common.sh@10 -- $ set +x 00:09:43.294 12:06:36 -- common/autobuild_common.sh@451 -- $ config_params='--enable-debug --enable-werror --with-rdma --with-idxd --with-fio=/usr/src/fio --with-iscsi-initiator --enable-asan --enable-coverage' 00:09:43.294 12:06:36 -- common/autobuild_common.sh@453 -- $ start_monitor_resources 00:09:43.294 12:06:36 -- pm/common@17 -- $ local monitor 00:09:43.294 12:06:36 -- pm/common@19 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:09:43.295 12:06:36 -- pm/common@23 -- $ MONITOR_RESOURCES_PIDS["$monitor"]=8393 00:09:43.295 12:06:36 -- pm/common@19 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:09:43.295 12:06:36 -- pm/common@23 -- $ MONITOR_RESOURCES_PIDS["$monitor"]=8395 00:09:43.295 12:06:36 -- pm/common@26 -- $ sleep 1 00:09:43.295 12:06:36 -- pm/common@21 -- $ date +%s 00:09:43.295 12:06:36 -- pm/common@21 -- $ date +%s 00:09:43.295 12:06:36 -- 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.1714133196 00:09:43.295 12:06:36 -- 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.1714133196 00:09:43.295 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:09:43.295 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:09:43.295 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autobuild.sh.1714133196_collect-vmstat.pm.log 00:09:43.295 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autobuild.sh.1714133196_collect-cpu-load.pm.log 00:09:44.233 12:06:37 -- common/autobuild_common.sh@454 -- $ trap stop_monitor_resources EXIT 00:09:44.233 12:06:37 -- spdk/autobuild.sh@11 -- $ SPDK_TEST_AUTOBUILD= 00:09:44.233 12:06:37 -- spdk/autobuild.sh@12 -- $ umask 022 00:09:44.233 12:06:37 -- spdk/autobuild.sh@13 -- $ cd /home/vagrant/spdk_repo/spdk 00:09:44.233 12:06:37 -- spdk/autobuild.sh@16 -- $ date -u 00:09:44.233 Fri Apr 26 12:06:37 UTC 2024 00:09:44.233 12:06:37 -- spdk/autobuild.sh@17 -- $ git describe --tags 00:09:44.233 v24.05-pre-449-ge29339c01 00:09:44.233 12:06:37 -- spdk/autobuild.sh@19 -- $ '[' 1 -eq 1 ']' 00:09:44.233 12:06:37 -- spdk/autobuild.sh@20 -- $ run_test asan echo 'using asan' 00:09:44.233 12:06:37 -- common/autotest_common.sh@1087 -- $ '[' 3 -le 1 ']' 00:09:44.233 12:06:37 -- common/autotest_common.sh@1093 -- $ xtrace_disable 00:09:44.233 12:06:37 -- common/autotest_common.sh@10 -- $ set +x 00:09:44.233 ************************************ 00:09:44.233 START TEST asan 00:09:44.233 ************************************ 00:09:44.233 using asan 00:09:44.233 12:06:37 -- common/autotest_common.sh@1111 -- $ echo 'using asan' 00:09:44.233 00:09:44.233 real 0m0.000s 00:09:44.233 user 0m0.000s 00:09:44.233 sys 0m0.000s 00:09:44.233 12:06:37 -- common/autotest_common.sh@1112 -- $ xtrace_disable 00:09:44.233 12:06:37 -- common/autotest_common.sh@10 -- $ set +x 00:09:44.233 ************************************ 00:09:44.233 END TEST asan 00:09:44.233 ************************************ 00:09:44.233 12:06:37 -- spdk/autobuild.sh@23 -- $ '[' 0 -eq 1 ']' 00:09:44.233 12:06:37 -- spdk/autobuild.sh@27 -- $ '[' -n '' ']' 00:09:44.233 12:06:37 -- spdk/autobuild.sh@31 -- $ case "$SPDK_TEST_AUTOBUILD" in 00:09:44.233 12:06:37 -- spdk/autobuild.sh@47 -- $ [[ 0 -eq 1 ]] 00:09:44.233 12:06:37 -- spdk/autobuild.sh@51 -- $ [[ 0 -eq 1 ]] 00:09:44.233 12:06:37 -- spdk/autobuild.sh@55 -- $ [[ -n '' ]] 00:09:44.233 12:06:37 -- spdk/autobuild.sh@57 -- $ [[ 1 -eq 1 ]] 00:09:44.233 12:06:37 -- spdk/autobuild.sh@58 -- $ unittest_build 00:09:44.233 12:06:37 -- common/autobuild_common.sh@411 -- $ run_test unittest_build _unittest_build 00:09:44.233 12:06:37 -- common/autotest_common.sh@1087 -- $ '[' 2 -le 1 ']' 00:09:44.233 12:06:37 -- common/autotest_common.sh@1093 -- $ xtrace_disable 00:09:44.233 12:06:37 -- common/autotest_common.sh@10 -- $ set +x 00:09:44.496 ************************************ 00:09:44.496 START TEST unittest_build 00:09:44.496 ************************************ 00:09:44.496 12:06:37 -- common/autotest_common.sh@1111 -- $ _unittest_build 00:09:44.496 12:06:37 -- common/autobuild_common.sh@402 -- $ /home/vagrant/spdk_repo/spdk/configure --enable-debug --enable-werror --with-rdma --with-idxd --with-fio=/usr/src/fio --with-iscsi-initiator --enable-asan --enable-coverage --without-shared 00:09:44.496 Using default SPDK env in /home/vagrant/spdk_repo/spdk/lib/env_dpdk 00:09:44.496 Using default DPDK in /home/vagrant/spdk_repo/spdk/dpdk/build 00:09:45.064 Using 'verbs' RDMA provider 00:10:00.509 Configuring ISA-L (logfile: /home/vagrant/spdk_repo/spdk/.spdk-isal.log)...done. 00:10:15.453 Configuring ISA-L-crypto (logfile: /home/vagrant/spdk_repo/spdk/.spdk-isal-crypto.log)...done. 00:10:15.453 Creating mk/config.mk...done. 00:10:15.454 Creating mk/cc.flags.mk...done. 00:10:15.454 Type 'make' to build. 00:10:15.454 12:07:07 -- common/autobuild_common.sh@403 -- $ make -j10 00:10:15.454 make[1]: Nothing to be done for 'all'. 00:10:37.384 The Meson build system 00:10:37.384 Version: 1.4.0 00:10:37.384 Source dir: /home/vagrant/spdk_repo/spdk/dpdk 00:10:37.384 Build dir: /home/vagrant/spdk_repo/spdk/dpdk/build-tmp 00:10:37.384 Build type: native build 00:10:37.384 Program cat found: YES (/bin/cat) 00:10:37.384 Project name: DPDK 00:10:37.384 Project version: 23.11.0 00:10:37.384 C compiler for the host machine: cc (gcc 11.4.1 "cc (GCC) 11.4.1 20230605 (Red Hat 11.4.1-2)") 00:10:37.384 C linker for the host machine: cc ld.bfd 2.35.2-42 00:10:37.384 Host machine cpu family: x86_64 00:10:37.384 Host machine cpu: x86_64 00:10:37.384 Message: ## Building in Developer Mode ## 00:10:37.384 Program pkg-config found: YES (/bin/pkg-config) 00:10:37.384 Program check-symbols.sh found: YES (/home/vagrant/spdk_repo/spdk/dpdk/buildtools/check-symbols.sh) 00:10:37.384 Program options-ibverbs-static.sh found: YES (/home/vagrant/spdk_repo/spdk/dpdk/buildtools/options-ibverbs-static.sh) 00:10:37.384 Program python3 found: YES (/usr/bin/python3) 00:10:37.384 Program cat found: YES (/bin/cat) 00:10:37.384 Compiler for C supports arguments -march=native: YES 00:10:37.384 Checking for size of "void *" : 8 00:10:37.384 Checking for size of "void *" : 8 (cached) 00:10:37.384 Library m found: YES 00:10:37.384 Library numa found: YES 00:10:37.384 Has header "numaif.h" : YES 00:10:37.384 Library fdt found: NO 00:10:37.384 Library execinfo found: NO 00:10:37.384 Has header "execinfo.h" : YES 00:10:37.384 Found pkg-config: YES (/bin/pkg-config) 1.7.3 00:10:37.384 Run-time dependency libarchive found: NO (tried pkgconfig) 00:10:37.384 Run-time dependency libbsd found: NO (tried pkgconfig) 00:10:37.384 Run-time dependency jansson found: NO (tried pkgconfig) 00:10:37.384 Run-time dependency openssl found: YES 3.0.7 00:10:37.384 Run-time dependency libpcap found: NO (tried pkgconfig) 00:10:37.384 Library pcap found: NO 00:10:37.384 Compiler for C supports arguments -Wcast-qual: YES 00:10:37.384 Compiler for C supports arguments -Wdeprecated: YES 00:10:37.384 Compiler for C supports arguments -Wformat: YES 00:10:37.384 Compiler for C supports arguments -Wformat-nonliteral: NO 00:10:37.384 Compiler for C supports arguments -Wformat-security: NO 00:10:37.384 Compiler for C supports arguments -Wmissing-declarations: YES 00:10:37.384 Compiler for C supports arguments -Wmissing-prototypes: YES 00:10:37.384 Compiler for C supports arguments -Wnested-externs: YES 00:10:37.384 Compiler for C supports arguments -Wold-style-definition: YES 00:10:37.384 Compiler for C supports arguments -Wpointer-arith: YES 00:10:37.384 Compiler for C supports arguments -Wsign-compare: YES 00:10:37.384 Compiler for C supports arguments -Wstrict-prototypes: YES 00:10:37.384 Compiler for C supports arguments -Wundef: YES 00:10:37.384 Compiler for C supports arguments -Wwrite-strings: YES 00:10:37.384 Compiler for C supports arguments -Wno-address-of-packed-member: YES 00:10:37.384 Compiler for C supports arguments -Wno-packed-not-aligned: YES 00:10:37.384 Compiler for C supports arguments -Wno-missing-field-initializers: YES 00:10:37.384 Compiler for C supports arguments -Wno-zero-length-bounds: YES 00:10:37.384 Program objdump found: YES (/bin/objdump) 00:10:37.384 Compiler for C supports arguments -mavx512f: YES 00:10:37.384 Checking if "AVX512 checking" compiles: YES 00:10:37.384 Fetching value of define "__SSE4_2__" : 1 00:10:37.384 Fetching value of define "__AES__" : 1 00:10:37.384 Fetching value of define "__AVX__" : 1 00:10:37.384 Fetching value of define "__AVX2__" : 1 00:10:37.384 Fetching value of define "__AVX512BW__" : (undefined) 00:10:37.384 Fetching value of define "__AVX512CD__" : (undefined) 00:10:37.384 Fetching value of define "__AVX512DQ__" : (undefined) 00:10:37.384 Fetching value of define "__AVX512F__" : (undefined) 00:10:37.384 Fetching value of define "__AVX512VL__" : (undefined) 00:10:37.384 Fetching value of define "__PCLMUL__" : 1 00:10:37.384 Fetching value of define "__RDRND__" : 1 00:10:37.384 Fetching value of define "__RDSEED__" : 1 00:10:37.384 Fetching value of define "__VPCLMULQDQ__" : (undefined) 00:10:37.384 Fetching value of define "__znver1__" : (undefined) 00:10:37.384 Fetching value of define "__znver2__" : (undefined) 00:10:37.384 Fetching value of define "__znver3__" : (undefined) 00:10:37.384 Fetching value of define "__znver4__" : (undefined) 00:10:37.384 Library asan found: YES 00:10:37.384 Compiler for C supports arguments -Wno-format-truncation: YES 00:10:37.384 Message: lib/log: Defining dependency "log" 00:10:37.385 Message: lib/kvargs: Defining dependency "kvargs" 00:10:37.385 Message: lib/telemetry: Defining dependency "telemetry" 00:10:37.385 Library rt found: YES 00:10:37.385 Checking for function "getentropy" : NO 00:10:37.385 Message: lib/eal: Defining dependency "eal" 00:10:37.385 Message: lib/ring: Defining dependency "ring" 00:10:37.385 Message: lib/rcu: Defining dependency "rcu" 00:10:37.385 Message: lib/mempool: Defining dependency "mempool" 00:10:37.385 Message: lib/mbuf: Defining dependency "mbuf" 00:10:37.385 Fetching value of define "__PCLMUL__" : 1 (cached) 00:10:37.385 Fetching value of define "__AVX512F__" : (undefined) (cached) 00:10:37.385 Compiler for C supports arguments -mpclmul: YES 00:10:37.385 Compiler for C supports arguments -maes: YES 00:10:37.385 Compiler for C supports arguments -mavx512f: YES (cached) 00:10:37.385 Compiler for C supports arguments -mavx512bw: YES 00:10:37.385 Compiler for C supports arguments -mavx512dq: YES 00:10:37.385 Compiler for C supports arguments -mavx512vl: YES 00:10:37.385 Compiler for C supports arguments -mvpclmulqdq: YES 00:10:37.385 Compiler for C supports arguments -mavx2: YES 00:10:37.385 Compiler for C supports arguments -mavx: YES 00:10:37.385 Message: lib/net: Defining dependency "net" 00:10:37.385 Message: lib/meter: Defining dependency "meter" 00:10:37.385 Message: lib/ethdev: Defining dependency "ethdev" 00:10:37.385 Message: lib/pci: Defining dependency "pci" 00:10:37.385 Message: lib/cmdline: Defining dependency "cmdline" 00:10:37.385 Message: lib/hash: Defining dependency "hash" 00:10:37.385 Message: lib/timer: Defining dependency "timer" 00:10:37.385 Message: lib/compressdev: Defining dependency "compressdev" 00:10:37.385 Message: lib/cryptodev: Defining dependency "cryptodev" 00:10:37.385 Message: lib/dmadev: Defining dependency "dmadev" 00:10:37.385 Compiler for C supports arguments -Wno-cast-qual: YES 00:10:37.385 Message: lib/power: Defining dependency "power" 00:10:37.385 Message: lib/reorder: Defining dependency "reorder" 00:10:37.385 Message: lib/security: Defining dependency "security" 00:10:37.385 Has header "linux/userfaultfd.h" : YES 00:10:37.385 Has header "linux/vduse.h" : NO 00:10:37.385 Message: lib/vhost: Defining dependency "vhost" 00:10:37.385 Compiler for C supports arguments -Wno-format-truncation: YES (cached) 00:10:37.385 Message: drivers/bus/pci: Defining dependency "bus_pci" 00:10:37.385 Message: drivers/bus/vdev: Defining dependency "bus_vdev" 00:10:37.385 Message: drivers/mempool/ring: Defining dependency "mempool_ring" 00:10:37.385 Message: Disabling raw/* drivers: missing internal dependency "rawdev" 00:10:37.385 Message: Disabling regex/* drivers: missing internal dependency "regexdev" 00:10:37.385 Message: Disabling ml/* drivers: missing internal dependency "mldev" 00:10:37.385 Message: Disabling event/* drivers: missing internal dependency "eventdev" 00:10:37.385 Message: Disabling baseband/* drivers: missing internal dependency "bbdev" 00:10:37.385 Message: Disabling gpu/* drivers: missing internal dependency "gpudev" 00:10:37.385 Program doxygen found: YES (/bin/doxygen) 00:10:37.385 Configuring doxy-api-html.conf using configuration 00:10:37.385 Configuring doxy-api-man.conf using configuration 00:10:37.385 Program mandb found: YES (/bin/mandb) 00:10:37.385 Program sphinx-build found: NO 00:10:37.385 Configuring rte_build_config.h using configuration 00:10:37.385 Message: 00:10:37.385 ================= 00:10:37.385 Applications Enabled 00:10:37.385 ================= 00:10:37.385 00:10:37.385 apps: 00:10:37.385 00:10:37.385 00:10:37.385 Message: 00:10:37.385 ================= 00:10:37.385 Libraries Enabled 00:10:37.385 ================= 00:10:37.385 00:10:37.385 libs: 00:10:37.385 log, kvargs, telemetry, eal, ring, rcu, mempool, mbuf, 00:10:37.385 net, meter, ethdev, pci, cmdline, hash, timer, compressdev, 00:10:37.385 cryptodev, dmadev, power, reorder, security, vhost, 00:10:37.385 00:10:37.385 Message: 00:10:37.385 =============== 00:10:37.385 Drivers Enabled 00:10:37.385 =============== 00:10:37.385 00:10:37.385 common: 00:10:37.385 00:10:37.385 bus: 00:10:37.385 pci, vdev, 00:10:37.385 mempool: 00:10:37.385 ring, 00:10:37.385 dma: 00:10:37.385 00:10:37.385 net: 00:10:37.385 00:10:37.385 crypto: 00:10:37.385 00:10:37.385 compress: 00:10:37.385 00:10:37.385 vdpa: 00:10:37.385 00:10:37.385 00:10:37.385 Message: 00:10:37.385 ================= 00:10:37.385 Content Skipped 00:10:37.385 ================= 00:10:37.385 00:10:37.385 apps: 00:10:37.385 dumpcap: explicitly disabled via build config 00:10:37.385 graph: explicitly disabled via build config 00:10:37.385 pdump: explicitly disabled via build config 00:10:37.385 proc-info: explicitly disabled via build config 00:10:37.385 test-acl: explicitly disabled via build config 00:10:37.385 test-bbdev: explicitly disabled via build config 00:10:37.385 test-cmdline: explicitly disabled via build config 00:10:37.385 test-compress-perf: explicitly disabled via build config 00:10:37.385 test-crypto-perf: explicitly disabled via build config 00:10:37.385 test-dma-perf: explicitly disabled via build config 00:10:37.385 test-eventdev: explicitly disabled via build config 00:10:37.385 test-fib: explicitly disabled via build config 00:10:37.385 test-flow-perf: explicitly disabled via build config 00:10:37.385 test-gpudev: explicitly disabled via build config 00:10:37.385 test-mldev: explicitly disabled via build config 00:10:37.385 test-pipeline: explicitly disabled via build config 00:10:37.385 test-pmd: explicitly disabled via build config 00:10:37.385 test-regex: explicitly disabled via build config 00:10:37.385 test-sad: explicitly disabled via build config 00:10:37.385 test-security-perf: explicitly disabled via build config 00:10:37.385 00:10:37.385 libs: 00:10:37.385 metrics: explicitly disabled via build config 00:10:37.385 acl: explicitly disabled via build config 00:10:37.385 bbdev: explicitly disabled via build config 00:10:37.385 bitratestats: explicitly disabled via build config 00:10:37.385 bpf: explicitly disabled via build config 00:10:37.385 cfgfile: explicitly disabled via build config 00:10:37.385 distributor: explicitly disabled via build config 00:10:37.385 efd: explicitly disabled via build config 00:10:37.385 eventdev: explicitly disabled via build config 00:10:37.385 dispatcher: explicitly disabled via build config 00:10:37.385 gpudev: explicitly disabled via build config 00:10:37.385 gro: explicitly disabled via build config 00:10:37.385 gso: explicitly disabled via build config 00:10:37.385 ip_frag: explicitly disabled via build config 00:10:37.385 jobstats: explicitly disabled via build config 00:10:37.385 latencystats: explicitly disabled via build config 00:10:37.385 lpm: explicitly disabled via build config 00:10:37.385 member: explicitly disabled via build config 00:10:37.385 pcapng: explicitly disabled via build config 00:10:37.385 rawdev: explicitly disabled via build config 00:10:37.385 regexdev: explicitly disabled via build config 00:10:37.385 mldev: explicitly disabled via build config 00:10:37.385 rib: explicitly disabled via build config 00:10:37.385 sched: explicitly disabled via build config 00:10:37.385 stack: explicitly disabled via build config 00:10:37.385 ipsec: explicitly disabled via build config 00:10:37.385 pdcp: explicitly disabled via build config 00:10:37.385 fib: explicitly disabled via build config 00:10:37.385 port: explicitly disabled via build config 00:10:37.385 pdump: explicitly disabled via build config 00:10:37.385 table: explicitly disabled via build config 00:10:37.385 pipeline: explicitly disabled via build config 00:10:37.385 graph: explicitly disabled via build config 00:10:37.385 node: explicitly disabled via build config 00:10:37.385 00:10:37.385 drivers: 00:10:37.385 common/cpt: not in enabled drivers build config 00:10:37.385 common/dpaax: not in enabled drivers build config 00:10:37.385 common/iavf: not in enabled drivers build config 00:10:37.385 common/idpf: not in enabled drivers build config 00:10:37.385 common/mvep: not in enabled drivers build config 00:10:37.385 common/octeontx: not in enabled drivers build config 00:10:37.385 bus/auxiliary: not in enabled drivers build config 00:10:37.385 bus/cdx: not in enabled drivers build config 00:10:37.385 bus/dpaa: not in enabled drivers build config 00:10:37.385 bus/fslmc: not in enabled drivers build config 00:10:37.386 bus/ifpga: not in enabled drivers build config 00:10:37.386 bus/platform: not in enabled drivers build config 00:10:37.386 bus/vmbus: not in enabled drivers build config 00:10:37.386 common/cnxk: not in enabled drivers build config 00:10:37.386 common/mlx5: not in enabled drivers build config 00:10:37.386 common/nfp: not in enabled drivers build config 00:10:37.386 common/qat: not in enabled drivers build config 00:10:37.386 common/sfc_efx: not in enabled drivers build config 00:10:37.386 mempool/bucket: not in enabled drivers build config 00:10:37.386 mempool/cnxk: not in enabled drivers build config 00:10:37.386 mempool/dpaa: not in enabled drivers build config 00:10:37.386 mempool/dpaa2: not in enabled drivers build config 00:10:37.386 mempool/octeontx: not in enabled drivers build config 00:10:37.386 mempool/stack: not in enabled drivers build config 00:10:37.386 dma/cnxk: not in enabled drivers build config 00:10:37.386 dma/dpaa: not in enabled drivers build config 00:10:37.386 dma/dpaa2: not in enabled drivers build config 00:10:37.386 dma/hisilicon: not in enabled drivers build config 00:10:37.386 dma/idxd: not in enabled drivers build config 00:10:37.386 dma/ioat: not in enabled drivers build config 00:10:37.386 dma/skeleton: not in enabled drivers build config 00:10:37.386 net/af_packet: not in enabled drivers build config 00:10:37.386 net/af_xdp: not in enabled drivers build config 00:10:37.386 net/ark: not in enabled drivers build config 00:10:37.386 net/atlantic: not in enabled drivers build config 00:10:37.386 net/avp: not in enabled drivers build config 00:10:37.386 net/axgbe: not in enabled drivers build config 00:10:37.386 net/bnx2x: not in enabled drivers build config 00:10:37.386 net/bnxt: not in enabled drivers build config 00:10:37.386 net/bonding: not in enabled drivers build config 00:10:37.386 net/cnxk: not in enabled drivers build config 00:10:37.386 net/cpfl: not in enabled drivers build config 00:10:37.386 net/cxgbe: not in enabled drivers build config 00:10:37.386 net/dpaa: not in enabled drivers build config 00:10:37.386 net/dpaa2: not in enabled drivers build config 00:10:37.386 net/e1000: not in enabled drivers build config 00:10:37.386 net/ena: not in enabled drivers build config 00:10:37.386 net/enetc: not in enabled drivers build config 00:10:37.386 net/enetfec: not in enabled drivers build config 00:10:37.386 net/enic: not in enabled drivers build config 00:10:37.386 net/failsafe: not in enabled drivers build config 00:10:37.386 net/fm10k: not in enabled drivers build config 00:10:37.386 net/gve: not in enabled drivers build config 00:10:37.386 net/hinic: not in enabled drivers build config 00:10:37.386 net/hns3: not in enabled drivers build config 00:10:37.386 net/i40e: not in enabled drivers build config 00:10:37.386 net/iavf: not in enabled drivers build config 00:10:37.386 net/ice: not in enabled drivers build config 00:10:37.386 net/idpf: not in enabled drivers build config 00:10:37.386 net/igc: not in enabled drivers build config 00:10:37.386 net/ionic: not in enabled drivers build config 00:10:37.386 net/ipn3ke: not in enabled drivers build config 00:10:37.386 net/ixgbe: not in enabled drivers build config 00:10:37.386 net/mana: not in enabled drivers build config 00:10:37.386 net/memif: not in enabled drivers build config 00:10:37.386 net/mlx4: not in enabled drivers build config 00:10:37.386 net/mlx5: not in enabled drivers build config 00:10:37.386 net/mvneta: not in enabled drivers build config 00:10:37.386 net/mvpp2: not in enabled drivers build config 00:10:37.386 net/netvsc: not in enabled drivers build config 00:10:37.386 net/nfb: not in enabled drivers build config 00:10:37.386 net/nfp: not in enabled drivers build config 00:10:37.386 net/ngbe: not in enabled drivers build config 00:10:37.386 net/null: not in enabled drivers build config 00:10:37.386 net/octeontx: not in enabled drivers build config 00:10:37.386 net/octeon_ep: not in enabled drivers build config 00:10:37.386 net/pcap: not in enabled drivers build config 00:10:37.386 net/pfe: not in enabled drivers build config 00:10:37.386 net/qede: not in enabled drivers build config 00:10:37.386 net/ring: not in enabled drivers build config 00:10:37.386 net/sfc: not in enabled drivers build config 00:10:37.386 net/softnic: not in enabled drivers build config 00:10:37.386 net/tap: not in enabled drivers build config 00:10:37.386 net/thunderx: not in enabled drivers build config 00:10:37.386 net/txgbe: not in enabled drivers build config 00:10:37.386 net/vdev_netvsc: not in enabled drivers build config 00:10:37.386 net/vhost: not in enabled drivers build config 00:10:37.386 net/virtio: not in enabled drivers build config 00:10:37.386 net/vmxnet3: not in enabled drivers build config 00:10:37.386 raw/*: missing internal dependency, "rawdev" 00:10:37.386 crypto/armv8: not in enabled drivers build config 00:10:37.386 crypto/bcmfs: not in enabled drivers build config 00:10:37.386 crypto/caam_jr: not in enabled drivers build config 00:10:37.386 crypto/ccp: not in enabled drivers build config 00:10:37.386 crypto/cnxk: not in enabled drivers build config 00:10:37.386 crypto/dpaa_sec: not in enabled drivers build config 00:10:37.386 crypto/dpaa2_sec: not in enabled drivers build config 00:10:37.386 crypto/ipsec_mb: not in enabled drivers build config 00:10:37.386 crypto/mlx5: not in enabled drivers build config 00:10:37.386 crypto/mvsam: not in enabled drivers build config 00:10:37.386 crypto/nitrox: not in enabled drivers build config 00:10:37.386 crypto/null: not in enabled drivers build config 00:10:37.386 crypto/octeontx: not in enabled drivers build config 00:10:37.386 crypto/openssl: not in enabled drivers build config 00:10:37.386 crypto/scheduler: not in enabled drivers build config 00:10:37.386 crypto/uadk: not in enabled drivers build config 00:10:37.386 crypto/virtio: not in enabled drivers build config 00:10:37.386 compress/isal: not in enabled drivers build config 00:10:37.386 compress/mlx5: not in enabled drivers build config 00:10:37.386 compress/octeontx: not in enabled drivers build config 00:10:37.386 compress/zlib: not in enabled drivers build config 00:10:37.386 regex/*: missing internal dependency, "regexdev" 00:10:37.386 ml/*: missing internal dependency, "mldev" 00:10:37.386 vdpa/ifc: not in enabled drivers build config 00:10:37.386 vdpa/mlx5: not in enabled drivers build config 00:10:37.386 vdpa/nfp: not in enabled drivers build config 00:10:37.386 vdpa/sfc: not in enabled drivers build config 00:10:37.386 event/*: missing internal dependency, "eventdev" 00:10:37.386 baseband/*: missing internal dependency, "bbdev" 00:10:37.386 gpu/*: missing internal dependency, "gpudev" 00:10:37.386 00:10:37.386 00:10:37.386 Build targets in project: 85 00:10:37.386 00:10:37.386 DPDK 23.11.0 00:10:37.386 00:10:37.386 User defined options 00:10:37.386 buildtype : debug 00:10:37.386 default_library : static 00:10:37.386 libdir : lib 00:10:37.386 prefix : /home/vagrant/spdk_repo/spdk/dpdk/build 00:10:37.386 b_sanitize : address 00:10:37.386 c_args : -Wno-stringop-overflow -fcommon -fPIC -Werror 00:10:37.386 c_link_args : 00:10:37.386 cpu_instruction_set: native 00:10:37.386 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:10:37.386 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:10:37.386 enable_docs : false 00:10:37.386 enable_drivers : bus,bus/pci,bus/vdev,mempool/ring 00:10:37.386 enable_kmods : false 00:10:37.386 tests : false 00:10:37.386 00:10:37.386 Found ninja-1.11.1.git.kitware.jobserver-1 at /usr/local/bin/ninja 00:10:37.645 ninja: Entering directory `/home/vagrant/spdk_repo/spdk/dpdk/build-tmp' 00:10:37.645 [1/264] Compiling C object lib/librte_log.a.p/log_log_linux.c.o 00:10:37.645 [2/264] Compiling C object lib/librte_kvargs.a.p/kvargs_rte_kvargs.c.o 00:10:37.645 [3/264] Compiling C object lib/librte_log.a.p/log_log.c.o 00:10:37.645 [4/264] Linking static target lib/librte_kvargs.a 00:10:37.645 [5/264] Linking static target lib/librte_log.a 00:10:37.645 [6/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_class.c.o 00:10:37.645 [7/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_debug.c.o 00:10:37.904 [8/264] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_data.c.o 00:10:37.904 [9/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_errno.c.o 00:10:37.904 [10/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_hexdump.c.o 00:10:38.163 [11/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_config.c.o 00:10:38.163 [12/264] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry.c.o 00:10:38.163 [13/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_bus.c.o 00:10:38.163 [14/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_devargs.c.o 00:10:38.421 [15/264] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_legacy.c.o 00:10:38.421 [16/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_fbarray.c.o 00:10:38.421 [17/264] Linking static target lib/librte_telemetry.a 00:10:38.421 [18/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dev.c.o 00:10:38.680 [19/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_interrupts.c.o 00:10:38.680 [20/264] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output) 00:10:38.680 [21/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_launch.c.o 00:10:38.680 [22/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_mcfg.c.o 00:10:38.680 [23/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_string_fns.c.o 00:10:38.680 [24/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memalloc.c.o 00:10:38.939 [25/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_lcore.c.o 00:10:38.939 [26/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memzone.c.o 00:10:39.198 [27/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_tailqs.c.o 00:10:39.198 [28/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_uuid.c.o 00:10:39.198 [29/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_thread.c.o 00:10:39.457 [30/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memory.c.o 00:10:39.457 [31/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_timer.c.o 00:10:39.457 [32/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_options.c.o 00:10:39.457 [33/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_points.c.o 00:10:39.457 [34/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_reciprocal.c.o 00:10:39.457 [35/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_version.c.o 00:10:39.715 [36/264] Compiling C object lib/librte_eal.a.p/eal_common_malloc_elem.c.o 00:10:39.715 [37/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_random.c.o 00:10:39.715 [38/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_cpuflags.c.o 00:10:39.715 [39/264] Generating lib/log.sym_chk with a custom command (wrapped by meson to capture output) 00:10:39.715 [40/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_hypervisor.c.o 00:10:39.715 [41/264] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o 00:10:39.715 [42/264] Linking target lib/librte_log.so.24.0 00:10:39.715 [43/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o 00:10:39.974 [44/264] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output) 00:10:39.974 [45/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dynmem.c.o 00:10:39.974 [46/264] Generating symbol file lib/librte_log.so.24.0.p/librte_log.so.24.0.symbols 00:10:39.974 [47/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o 00:10:39.974 [48/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o 00:10:40.234 [49/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_debug.c.o 00:10:40.234 [50/264] Linking target lib/librte_kvargs.so.24.0 00:10:40.234 [51/264] Linking target lib/librte_telemetry.so.24.0 00:10:40.234 [52/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o 00:10:40.234 [53/264] Compiling C object lib/librte_eal.a.p/eal_common_hotplug_mp.c.o 00:10:40.234 [54/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o 00:10:40.234 [55/264] Generating symbol file lib/librte_kvargs.so.24.0.p/librte_kvargs.so.24.0.symbols 00:10:40.234 [56/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_firmware.c.o 00:10:40.234 [57/264] Generating symbol file lib/librte_telemetry.so.24.0.p/librte_telemetry.so.24.0.symbols 00:10:40.234 [58/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_keepalive.c.o 00:10:40.491 [59/264] Compiling C object lib/librte_eal.a.p/eal_unix_rte_thread.c.o 00:10:40.491 [60/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_filesystem.c.o 00:10:40.491 [61/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_cpuflags.c.o 00:10:40.491 [62/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o 00:10:40.750 [63/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_file.c.o 00:10:40.750 [64/264] Compiling C object lib/librte_eal.a.p/eal_common_malloc_mp.c.o 00:10:40.750 [65/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_timer.c.o 00:10:40.750 [66/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_thread.c.o 00:10:40.750 [67/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_alarm.c.o 00:10:40.750 [68/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_memory.c.o 00:10:41.008 [69/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_thread.c.o 00:10:41.008 [70/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_dev.c.o 00:10:41.008 [71/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_vfio_mp_sync.c.o 00:10:41.008 [72/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_cpuflags.c.o 00:10:41.267 [73/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal.c.o 00:10:41.267 [74/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_lcore.c.o 00:10:41.267 [75/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_hypervisor.c.o 00:10:41.267 [76/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_spinlock.c.o 00:10:41.267 [77/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_timer.c.o 00:10:41.267 [78/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_interrupts.c.o 00:10:41.267 [79/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_hugepage_info.c.o 00:10:41.525 [80/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_memory.c.o 00:10:41.525 [81/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_cycles.c.o 00:10:41.525 [82/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_vfio.c.o 00:10:41.525 [83/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_memalloc.c.o 00:10:41.784 [84/264] Compiling C object lib/librte_ring.a.p/ring_rte_ring.c.o 00:10:41.784 [85/264] Linking static target lib/librte_ring.a 00:10:41.784 [86/264] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool_ops.c.o 00:10:41.784 [87/264] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool_ops_default.c.o 00:10:41.784 [88/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_power_intrinsics.c.o 00:10:42.042 [89/264] Compiling C object lib/librte_mempool.a.p/mempool_mempool_trace_points.c.o 00:10:42.042 [90/264] Linking static target lib/librte_eal.a 00:10:42.042 [91/264] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool.c.o 00:10:42.042 [92/264] Compiling C object lib/librte_rcu.a.p/rcu_rte_rcu_qsbr.c.o 00:10:42.042 [93/264] Linking static target lib/librte_mempool.a 00:10:42.042 [94/264] Linking static target lib/librte_rcu.a 00:10:42.042 [95/264] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_ptype.c.o 00:10:42.042 [96/264] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_pool_ops.c.o 00:10:42.300 [97/264] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_dyn.c.o 00:10:42.300 [98/264] Generating lib/ring.sym_chk with a custom command (wrapped by meson to capture output) 00:10:42.300 [99/264] Compiling C object lib/net/libnet_crc_avx512_lib.a.p/net_crc_avx512.c.o 00:10:42.300 [100/264] Linking static target lib/net/libnet_crc_avx512_lib.a 00:10:42.558 [101/264] Compiling C object lib/librte_net.a.p/net_rte_arp.c.o 00:10:42.558 [102/264] Compiling C object lib/librte_net.a.p/net_rte_ether.c.o 00:10:42.558 [103/264] Compiling C object lib/librte_net.a.p/net_rte_net.c.o 00:10:42.558 [104/264] Generating lib/rcu.sym_chk with a custom command (wrapped by meson to capture output) 00:10:42.816 [105/264] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf.c.o 00:10:42.816 [106/264] Linking static target lib/librte_mbuf.a 00:10:42.816 [107/264] Compiling C object lib/librte_meter.a.p/meter_rte_meter.c.o 00:10:42.816 [108/264] Linking static target lib/librte_meter.a 00:10:42.816 [109/264] Compiling C object lib/librte_net.a.p/net_net_crc_sse.c.o 00:10:43.075 [110/264] Compiling C object lib/librte_net.a.p/net_rte_net_crc.c.o 00:10:43.075 [111/264] Linking static target lib/librte_net.a 00:10:43.075 [112/264] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_profile.c.o 00:10:43.334 [113/264] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_driver.c.o 00:10:43.334 [114/264] Generating lib/meter.sym_chk with a custom command (wrapped by meson to capture output) 00:10:43.334 [115/264] Generating lib/net.sym_chk with a custom command (wrapped by meson to capture output) 00:10:43.334 [116/264] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_private.c.o 00:10:43.592 [117/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_class_eth.c.o 00:10:43.592 [118/264] Generating lib/mempool.sym_chk with a custom command (wrapped by meson to capture output) 00:10:43.592 [119/264] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_trace_points.c.o 00:10:43.851 [120/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev_cman.c.o 00:10:43.851 [121/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev_telemetry.c.o 00:10:43.851 [122/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_telemetry.c.o 00:10:44.110 [123/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_common.c.o 00:10:44.110 [124/264] Generating lib/mbuf.sym_chk with a custom command (wrapped by meson to capture output) 00:10:44.110 [125/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_mtr.c.o 00:10:44.368 [126/264] Compiling C object lib/librte_pci.a.p/pci_rte_pci.c.o 00:10:44.368 [127/264] Linking static target lib/librte_pci.a 00:10:44.368 [128/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline.c.o 00:10:44.368 [129/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_cirbuf.c.o 00:10:44.368 [130/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_tm.c.o 00:10:44.368 [131/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8079.c.o 00:10:44.368 [132/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse.c.o 00:10:44.368 [133/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8472.c.o 00:10:44.626 [134/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_portlist.c.o 00:10:44.626 [135/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_string.c.o 00:10:44.626 [136/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_num.c.o 00:10:44.626 [137/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8636.c.o 00:10:44.626 [138/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_vt100.c.o 00:10:44.626 [139/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_socket.c.o 00:10:44.626 [140/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_os_unix.c.o 00:10:44.626 [141/264] Generating lib/pci.sym_chk with a custom command (wrapped by meson to capture output) 00:10:44.626 [142/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_rdline.c.o 00:10:44.885 [143/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_etheraddr.c.o 00:10:44.885 [144/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_ipaddr.c.o 00:10:44.885 [145/264] Linking static target lib/librte_cmdline.a 00:10:44.885 [146/264] Compiling C object lib/librte_hash.a.p/hash_rte_fbk_hash.c.o 00:10:45.144 [147/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_flow.c.o 00:10:45.144 [148/264] Compiling C object lib/librte_hash.a.p/hash_rte_thash.c.o 00:10:45.144 [149/264] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev_pmd.c.o 00:10:45.144 [150/264] Compiling C object lib/librte_timer.a.p/timer_rte_timer.c.o 00:10:45.144 [151/264] Linking static target lib/librte_timer.a 00:10:45.144 [152/264] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev.c.o 00:10:45.711 [153/264] Generating lib/timer.sym_chk with a custom command (wrapped by meson to capture output) 00:10:45.711 [154/264] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_comp.c.o 00:10:45.711 [155/264] Linking static target lib/librte_compressdev.a 00:10:45.711 [156/264] Compiling C object lib/librte_cryptodev.a.p/cryptodev_cryptodev_pmd.c.o 00:10:45.711 [157/264] Compiling C object lib/librte_cryptodev.a.p/cryptodev_cryptodev_trace_points.c.o 00:10:45.711 [158/264] Compiling C object lib/librte_power.a.p/power_guest_channel.c.o 00:10:45.711 [159/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev.c.o 00:10:45.711 [160/264] Linking static target lib/librte_ethdev.a 00:10:45.711 [161/264] Compiling C object lib/librte_hash.a.p/hash_rte_cuckoo_hash.c.o 00:10:45.711 [162/264] Linking static target lib/librte_hash.a 00:10:45.970 [163/264] Compiling C object lib/librte_dmadev.a.p/dmadev_rte_dmadev.c.o 00:10:45.970 [164/264] Compiling C object lib/librte_power.a.p/power_power_common.c.o 00:10:45.970 [165/264] Compiling C object lib/librte_dmadev.a.p/dmadev_rte_dmadev_trace_points.c.o 00:10:45.970 [166/264] Linking static target lib/librte_dmadev.a 00:10:46.229 [167/264] Compiling C object lib/librte_power.a.p/power_power_acpi_cpufreq.c.o 00:10:46.230 [168/264] Generating lib/cmdline.sym_chk with a custom command (wrapped by meson to capture output) 00:10:46.230 [169/264] Generating lib/compressdev.sym_chk with a custom command (wrapped by meson to capture output) 00:10:46.230 [170/264] Compiling C object lib/librte_power.a.p/power_power_kvm_vm.c.o 00:10:46.230 [171/264] Compiling C object lib/librte_power.a.p/power_power_amd_pstate_cpufreq.c.o 00:10:46.230 [172/264] Generating lib/dmadev.sym_chk with a custom command (wrapped by meson to capture output) 00:10:46.489 [173/264] Generating lib/hash.sym_chk with a custom command (wrapped by meson to capture output) 00:10:46.489 [174/264] Compiling C object lib/librte_power.a.p/power_power_cppc_cpufreq.c.o 00:10:46.489 [175/264] Compiling C object lib/librte_power.a.p/power_rte_power.c.o 00:10:46.489 [176/264] Compiling C object lib/librte_power.a.p/power_power_intel_uncore.c.o 00:10:46.489 [177/264] Compiling C object lib/librte_power.a.p/power_rte_power_uncore.c.o 00:10:46.489 [178/264] Compiling C object lib/librte_vhost.a.p/vhost_fd_man.c.o 00:10:46.747 [179/264] Compiling C object lib/librte_power.a.p/power_power_pstate_cpufreq.c.o 00:10:46.747 [180/264] Compiling C object lib/librte_power.a.p/power_rte_power_pmd_mgmt.c.o 00:10:46.747 [181/264] Compiling C object lib/librte_cryptodev.a.p/cryptodev_rte_cryptodev.c.o 00:10:46.747 [182/264] Linking static target lib/librte_power.a 00:10:46.747 [183/264] Linking static target lib/librte_cryptodev.a 00:10:47.006 [184/264] Compiling C object lib/librte_reorder.a.p/reorder_rte_reorder.c.o 00:10:47.006 [185/264] Linking static target lib/librte_reorder.a 00:10:47.006 [186/264] Compiling C object lib/librte_vhost.a.p/vhost_iotlb.c.o 00:10:47.006 [187/264] Compiling C object lib/librte_vhost.a.p/vhost_vdpa.c.o 00:10:47.006 [188/264] Compiling C object lib/librte_vhost.a.p/vhost_socket.c.o 00:10:47.264 [189/264] Compiling C object lib/librte_security.a.p/security_rte_security.c.o 00:10:47.264 [190/264] Linking static target lib/librte_security.a 00:10:47.264 [191/264] Generating lib/reorder.sym_chk with a custom command (wrapped by meson to capture output) 00:10:47.523 [192/264] Compiling C object lib/librte_vhost.a.p/vhost_vhost.c.o 00:10:47.523 [193/264] Generating lib/power.sym_chk with a custom command (wrapped by meson to capture output) 00:10:47.523 [194/264] Generating lib/security.sym_chk with a custom command (wrapped by meson to capture output) 00:10:47.523 [195/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_params.c.o 00:10:47.781 [196/264] Compiling C object lib/librte_vhost.a.p/vhost_virtio_net_ctrl.c.o 00:10:48.039 [197/264] Compiling C object lib/librte_vhost.a.p/vhost_vhost_user.c.o 00:10:48.039 [198/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_common.c.o 00:10:48.039 [199/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_common_uio.c.o 00:10:48.039 [200/264] Compiling C object drivers/libtmp_rte_bus_vdev.a.p/bus_vdev_vdev_params.c.o 00:10:48.040 [201/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci.c.o 00:10:48.040 [202/264] Generating lib/cryptodev.sym_chk with a custom command (wrapped by meson to capture output) 00:10:48.297 [203/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci_uio.c.o 00:10:48.297 [204/264] Compiling C object drivers/libtmp_rte_bus_vdev.a.p/bus_vdev_vdev.c.o 00:10:48.297 [205/264] Linking static target drivers/libtmp_rte_bus_vdev.a 00:10:48.554 [206/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci_vfio.c.o 00:10:48.554 [207/264] Linking static target drivers/libtmp_rte_bus_pci.a 00:10:48.554 [208/264] Generating drivers/rte_bus_vdev.pmd.c with a custom command 00:10:48.554 [209/264] Compiling C object drivers/librte_bus_vdev.so.24.0.p/meson-generated_.._rte_bus_vdev.pmd.c.o 00:10:48.554 [210/264] Compiling C object drivers/librte_bus_vdev.a.p/meson-generated_.._rte_bus_vdev.pmd.c.o 00:10:48.554 [211/264] Linking static target drivers/librte_bus_vdev.a 00:10:48.812 [212/264] Generating drivers/rte_bus_pci.pmd.c with a custom command 00:10:48.812 [213/264] Compiling C object drivers/librte_bus_pci.a.p/meson-generated_.._rte_bus_pci.pmd.c.o 00:10:48.812 [214/264] Compiling C object drivers/librte_bus_pci.so.24.0.p/meson-generated_.._rte_bus_pci.pmd.c.o 00:10:48.812 [215/264] Linking static target drivers/librte_bus_pci.a 00:10:48.812 [216/264] Compiling C object drivers/libtmp_rte_mempool_ring.a.p/mempool_ring_rte_mempool_ring.c.o 00:10:48.812 [217/264] Linking static target drivers/libtmp_rte_mempool_ring.a 00:10:48.812 [218/264] Generating drivers/rte_bus_vdev.sym_chk with a custom command (wrapped by meson to capture output) 00:10:49.069 [219/264] Generating drivers/rte_mempool_ring.pmd.c with a custom command 00:10:49.069 [220/264] Compiling C object drivers/librte_mempool_ring.a.p/meson-generated_.._rte_mempool_ring.pmd.c.o 00:10:49.069 [221/264] Compiling C object drivers/librte_mempool_ring.so.24.0.p/meson-generated_.._rte_mempool_ring.pmd.c.o 00:10:49.069 [222/264] Linking static target drivers/librte_mempool_ring.a 00:10:49.328 [223/264] Generating drivers/rte_bus_pci.sym_chk with a custom command (wrapped by meson to capture output) 00:10:50.729 [224/264] Compiling C object lib/librte_vhost.a.p/vhost_vhost_crypto.c.o 00:10:51.297 [225/264] Generating lib/eal.sym_chk with a custom command (wrapped by meson to capture output) 00:10:51.297 [226/264] Linking target lib/librte_eal.so.24.0 00:10:51.297 [227/264] Generating symbol file lib/librte_eal.so.24.0.p/librte_eal.so.24.0.symbols 00:10:51.556 [228/264] Linking target lib/librte_timer.so.24.0 00:10:51.556 [229/264] Linking target lib/librte_meter.so.24.0 00:10:51.556 [230/264] Linking target drivers/librte_bus_vdev.so.24.0 00:10:51.556 [231/264] Linking target lib/librte_pci.so.24.0 00:10:51.556 [232/264] Linking target lib/librte_ring.so.24.0 00:10:51.556 [233/264] Linking target lib/librte_dmadev.so.24.0 00:10:51.556 [234/264] Generating symbol file lib/librte_meter.so.24.0.p/librte_meter.so.24.0.symbols 00:10:51.556 [235/264] Generating symbol file lib/librte_timer.so.24.0.p/librte_timer.so.24.0.symbols 00:10:51.556 [236/264] Generating symbol file lib/librte_ring.so.24.0.p/librte_ring.so.24.0.symbols 00:10:51.556 [237/264] Generating symbol file lib/librte_pci.so.24.0.p/librte_pci.so.24.0.symbols 00:10:51.556 [238/264] Generating symbol file lib/librte_dmadev.so.24.0.p/librte_dmadev.so.24.0.symbols 00:10:51.556 [239/264] Generating lib/ethdev.sym_chk with a custom command (wrapped by meson to capture output) 00:10:51.556 [240/264] Linking target lib/librte_rcu.so.24.0 00:10:51.815 [241/264] Linking target lib/librte_mempool.so.24.0 00:10:51.815 [242/264] Linking target drivers/librte_bus_pci.so.24.0 00:10:51.815 [243/264] Generating symbol file lib/librte_rcu.so.24.0.p/librte_rcu.so.24.0.symbols 00:10:51.815 [244/264] Generating symbol file lib/librte_mempool.so.24.0.p/librte_mempool.so.24.0.symbols 00:10:51.815 [245/264] Linking target drivers/librte_mempool_ring.so.24.0 00:10:51.815 [246/264] Linking target lib/librte_mbuf.so.24.0 00:10:52.096 [247/264] Generating symbol file lib/librte_mbuf.so.24.0.p/librte_mbuf.so.24.0.symbols 00:10:52.096 [248/264] Linking target lib/librte_compressdev.so.24.0 00:10:52.096 [249/264] Linking target lib/librte_net.so.24.0 00:10:52.096 [250/264] Linking target lib/librte_reorder.so.24.0 00:10:52.096 [251/264] Linking target lib/librte_cryptodev.so.24.0 00:10:52.356 [252/264] Generating symbol file lib/librte_cryptodev.so.24.0.p/librte_cryptodev.so.24.0.symbols 00:10:52.356 [253/264] Generating symbol file lib/librte_net.so.24.0.p/librte_net.so.24.0.symbols 00:10:52.356 [254/264] Linking target lib/librte_cmdline.so.24.0 00:10:52.356 [255/264] Linking target lib/librte_security.so.24.0 00:10:52.356 [256/264] Linking target lib/librte_hash.so.24.0 00:10:52.356 [257/264] Linking target lib/librte_ethdev.so.24.0 00:10:52.356 [258/264] Generating symbol file lib/librte_hash.so.24.0.p/librte_hash.so.24.0.symbols 00:10:52.613 [259/264] Generating symbol file lib/librte_ethdev.so.24.0.p/librte_ethdev.so.24.0.symbols 00:10:52.613 [260/264] Linking target lib/librte_power.so.24.0 00:10:54.574 [261/264] Compiling C object lib/librte_vhost.a.p/vhost_virtio_net.c.o 00:10:54.574 [262/264] Linking static target lib/librte_vhost.a 00:10:56.475 [263/264] Generating lib/vhost.sym_chk with a custom command (wrapped by meson to capture output) 00:10:56.475 [264/264] Linking target lib/librte_vhost.so.24.0 00:10:56.475 INFO: autodetecting backend as ninja 00:10:56.475 INFO: calculating backend command to run: /usr/local/bin/ninja -C /home/vagrant/spdk_repo/spdk/dpdk/build-tmp -j 10 00:10:57.410 CC lib/log/log_flags.o 00:10:57.410 CC lib/log/log.o 00:10:57.410 CC lib/ut_mock/mock.o 00:10:57.410 CC lib/log/log_deprecated.o 00:10:57.410 CC lib/ut/ut.o 00:10:57.668 LIB libspdk_ut_mock.a 00:10:57.668 LIB libspdk_log.a 00:10:57.668 LIB libspdk_ut.a 00:10:57.926 CC lib/dma/dma.o 00:10:57.926 CC lib/ioat/ioat.o 00:10:57.926 CXX lib/trace_parser/trace.o 00:10:57.926 CC lib/util/bit_array.o 00:10:57.926 CC lib/util/base64.o 00:10:57.926 CC lib/util/cpuset.o 00:10:57.926 CC lib/util/crc16.o 00:10:57.926 CC lib/util/crc32.o 00:10:57.926 CC lib/util/crc32c.o 00:10:58.185 CC lib/vfio_user/host/vfio_user_pci.o 00:10:58.185 CC lib/util/crc32_ieee.o 00:10:58.185 CC lib/util/crc64.o 00:10:58.185 CC lib/util/dif.o 00:10:58.185 CC lib/util/fd.o 00:10:58.185 CC lib/util/file.o 00:10:58.185 LIB libspdk_dma.a 00:10:58.185 CC lib/vfio_user/host/vfio_user.o 00:10:58.185 CC lib/util/hexlify.o 00:10:58.185 LIB libspdk_ioat.a 00:10:58.185 CC lib/util/iov.o 00:10:58.185 CC lib/util/math.o 00:10:58.443 CC lib/util/pipe.o 00:10:58.443 CC lib/util/strerror_tls.o 00:10:58.443 CC lib/util/string.o 00:10:58.443 CC lib/util/uuid.o 00:10:58.443 CC lib/util/fd_group.o 00:10:58.443 CC lib/util/xor.o 00:10:58.443 LIB libspdk_vfio_user.a 00:10:58.443 CC lib/util/zipf.o 00:10:58.701 LIB libspdk_util.a 00:10:58.959 CC lib/rdma/common.o 00:10:58.959 CC lib/rdma/rdma_verbs.o 00:10:58.959 CC lib/env_dpdk/env.o 00:10:58.959 CC lib/env_dpdk/pci.o 00:10:58.959 CC lib/env_dpdk/memory.o 00:10:58.959 CC lib/idxd/idxd.o 00:10:58.959 CC lib/vmd/vmd.o 00:10:58.959 CC lib/json/json_parse.o 00:10:58.959 CC lib/conf/conf.o 00:10:58.960 LIB libspdk_trace_parser.a 00:10:58.960 CC lib/json/json_util.o 00:10:58.960 CC lib/idxd/idxd_user.o 00:10:59.217 CC lib/vmd/led.o 00:10:59.217 LIB libspdk_rdma.a 00:10:59.217 LIB libspdk_conf.a 00:10:59.217 CC lib/json/json_write.o 00:10:59.217 CC lib/env_dpdk/init.o 00:10:59.217 CC lib/env_dpdk/threads.o 00:10:59.217 CC lib/env_dpdk/pci_ioat.o 00:10:59.217 CC lib/env_dpdk/pci_virtio.o 00:10:59.217 CC lib/env_dpdk/pci_vmd.o 00:10:59.217 LIB libspdk_idxd.a 00:10:59.217 LIB libspdk_vmd.a 00:10:59.217 CC lib/env_dpdk/pci_idxd.o 00:10:59.217 CC lib/env_dpdk/pci_event.o 00:10:59.217 CC lib/env_dpdk/sigbus_handler.o 00:10:59.217 CC lib/env_dpdk/pci_dpdk.o 00:10:59.475 CC lib/env_dpdk/pci_dpdk_2207.o 00:10:59.475 CC lib/env_dpdk/pci_dpdk_2211.o 00:10:59.475 LIB libspdk_json.a 00:10:59.733 CC lib/jsonrpc/jsonrpc_server_tcp.o 00:10:59.733 CC lib/jsonrpc/jsonrpc_server.o 00:10:59.733 CC lib/jsonrpc/jsonrpc_client.o 00:10:59.733 CC lib/jsonrpc/jsonrpc_client_tcp.o 00:10:59.991 LIB libspdk_env_dpdk.a 00:10:59.991 LIB libspdk_jsonrpc.a 00:11:00.248 CC lib/rpc/rpc.o 00:11:00.506 LIB libspdk_rpc.a 00:11:00.764 CC lib/trace/trace.o 00:11:00.764 CC lib/trace/trace_flags.o 00:11:00.764 CC lib/trace/trace_rpc.o 00:11:00.764 CC lib/keyring/keyring.o 00:11:00.764 CC lib/keyring/keyring_rpc.o 00:11:00.764 CC lib/notify/notify.o 00:11:00.764 CC lib/notify/notify_rpc.o 00:11:01.022 LIB libspdk_notify.a 00:11:01.022 LIB libspdk_trace.a 00:11:01.022 LIB libspdk_keyring.a 00:11:01.281 CC lib/sock/sock.o 00:11:01.281 CC lib/sock/sock_rpc.o 00:11:01.281 CC lib/thread/thread.o 00:11:01.281 CC lib/thread/iobuf.o 00:11:01.539 LIB libspdk_sock.a 00:11:02.106 CC lib/nvme/nvme_ctrlr_cmd.o 00:11:02.106 CC lib/nvme/nvme_ctrlr.o 00:11:02.106 CC lib/nvme/nvme_fabric.o 00:11:02.106 CC lib/nvme/nvme_ns_cmd.o 00:11:02.106 CC lib/nvme/nvme_ns.o 00:11:02.106 CC lib/nvme/nvme_pcie_common.o 00:11:02.106 CC lib/nvme/nvme_qpair.o 00:11:02.106 CC lib/nvme/nvme_pcie.o 00:11:02.106 CC lib/nvme/nvme.o 00:11:02.106 LIB libspdk_thread.a 00:11:02.106 CC lib/nvme/nvme_quirks.o 00:11:02.673 CC lib/nvme/nvme_transport.o 00:11:02.673 CC lib/nvme/nvme_discovery.o 00:11:02.673 CC lib/nvme/nvme_ctrlr_ocssd_cmd.o 00:11:02.673 CC lib/nvme/nvme_ns_ocssd_cmd.o 00:11:02.673 CC lib/nvme/nvme_tcp.o 00:11:02.674 CC lib/nvme/nvme_opal.o 00:11:02.674 CC lib/nvme/nvme_io_msg.o 00:11:02.932 CC lib/nvme/nvme_poll_group.o 00:11:02.932 CC lib/accel/accel.o 00:11:03.192 CC lib/nvme/nvme_zns.o 00:11:03.192 CC lib/accel/accel_rpc.o 00:11:03.192 CC lib/accel/accel_sw.o 00:11:03.192 CC lib/blob/blobstore.o 00:11:03.451 CC lib/nvme/nvme_stubs.o 00:11:03.451 CC lib/virtio/virtio.o 00:11:03.451 CC lib/init/json_config.o 00:11:03.451 CC lib/virtio/virtio_vhost_user.o 00:11:03.451 CC lib/virtio/virtio_vfio_user.o 00:11:03.451 CC lib/virtio/virtio_pci.o 00:11:03.451 LIB libspdk_accel.a 00:11:03.451 CC lib/nvme/nvme_auth.o 00:11:03.788 CC lib/init/subsystem.o 00:11:03.788 CC lib/nvme/nvme_cuse.o 00:11:03.788 CC lib/nvme/nvme_rdma.o 00:11:03.788 CC lib/init/subsystem_rpc.o 00:11:03.788 LIB libspdk_virtio.a 00:11:03.788 CC lib/init/rpc.o 00:11:03.788 CC lib/blob/request.o 00:11:03.788 CC lib/blob/zeroes.o 00:11:03.788 CC lib/bdev/bdev.o 00:11:03.788 CC lib/bdev/bdev_rpc.o 00:11:03.788 CC lib/bdev/bdev_zone.o 00:11:04.061 LIB libspdk_init.a 00:11:04.061 CC lib/blob/blob_bs_dev.o 00:11:04.061 CC lib/bdev/part.o 00:11:04.061 CC lib/bdev/scsi_nvme.o 00:11:04.319 CC lib/event/app.o 00:11:04.319 CC lib/event/reactor.o 00:11:04.319 CC lib/event/log_rpc.o 00:11:04.319 CC lib/event/app_rpc.o 00:11:04.319 CC lib/event/scheduler_static.o 00:11:04.578 LIB libspdk_nvme.a 00:11:04.578 LIB libspdk_event.a 00:11:05.146 LIB libspdk_blob.a 00:11:05.404 CC lib/lvol/lvol.o 00:11:05.404 CC lib/blobfs/blobfs.o 00:11:05.404 CC lib/blobfs/tree.o 00:11:05.404 LIB libspdk_bdev.a 00:11:05.661 CC lib/nvmf/ctrlr.o 00:11:05.661 CC lib/nvmf/ctrlr_discovery.o 00:11:05.661 CC lib/ftl/ftl_core.o 00:11:05.661 CC lib/nvmf/subsystem.o 00:11:05.662 CC lib/ftl/ftl_init.o 00:11:05.662 CC lib/nbd/nbd.o 00:11:05.662 CC lib/scsi/dev.o 00:11:05.662 CC lib/nvmf/ctrlr_bdev.o 00:11:05.919 LIB libspdk_blobfs.a 00:11:05.919 CC lib/scsi/lun.o 00:11:05.919 CC lib/nbd/nbd_rpc.o 00:11:05.919 CC lib/nvmf/nvmf.o 00:11:05.919 CC lib/ftl/ftl_layout.o 00:11:05.919 CC lib/nvmf/nvmf_rpc.o 00:11:05.919 CC lib/nvmf/transport.o 00:11:05.919 LIB libspdk_lvol.a 00:11:06.177 CC lib/nvmf/tcp.o 00:11:06.177 CC lib/scsi/port.o 00:11:06.177 CC lib/scsi/scsi.o 00:11:06.177 LIB libspdk_nbd.a 00:11:06.177 CC lib/scsi/scsi_bdev.o 00:11:06.177 CC lib/ftl/ftl_debug.o 00:11:06.177 CC lib/ftl/ftl_io.o 00:11:06.436 CC lib/ftl/ftl_sb.o 00:11:06.436 CC lib/ftl/ftl_l2p.o 00:11:06.436 CC lib/ftl/ftl_l2p_flat.o 00:11:06.436 CC lib/nvmf/rdma.o 00:11:06.436 CC lib/ftl/ftl_nv_cache.o 00:11:06.436 CC lib/scsi/scsi_pr.o 00:11:06.436 CC lib/ftl/ftl_band.o 00:11:06.695 CC lib/ftl/ftl_band_ops.o 00:11:06.695 CC lib/ftl/ftl_writer.o 00:11:06.695 CC lib/ftl/ftl_rq.o 00:11:06.695 CC lib/ftl/ftl_reloc.o 00:11:06.695 CC lib/ftl/ftl_l2p_cache.o 00:11:06.695 CC lib/scsi/scsi_rpc.o 00:11:06.953 CC lib/ftl/ftl_p2l.o 00:11:06.953 CC lib/ftl/mngt/ftl_mngt.o 00:11:06.953 CC lib/scsi/task.o 00:11:06.953 CC lib/ftl/mngt/ftl_mngt_bdev.o 00:11:06.953 CC lib/ftl/mngt/ftl_mngt_shutdown.o 00:11:06.953 CC lib/ftl/mngt/ftl_mngt_startup.o 00:11:06.953 LIB libspdk_scsi.a 00:11:07.212 CC lib/ftl/mngt/ftl_mngt_md.o 00:11:07.212 CC lib/ftl/mngt/ftl_mngt_misc.o 00:11:07.212 CC lib/ftl/mngt/ftl_mngt_ioch.o 00:11:07.212 CC lib/ftl/mngt/ftl_mngt_l2p.o 00:11:07.212 CC lib/ftl/mngt/ftl_mngt_band.o 00:11:07.212 CC lib/ftl/mngt/ftl_mngt_self_test.o 00:11:07.212 CC lib/ftl/mngt/ftl_mngt_p2l.o 00:11:07.212 CC lib/ftl/mngt/ftl_mngt_recovery.o 00:11:07.212 CC lib/iscsi/conn.o 00:11:07.212 CC lib/iscsi/init_grp.o 00:11:07.470 CC lib/iscsi/iscsi.o 00:11:07.470 CC lib/iscsi/md5.o 00:11:07.470 CC lib/iscsi/param.o 00:11:07.470 CC lib/iscsi/portal_grp.o 00:11:07.470 CC lib/iscsi/tgt_node.o 00:11:07.470 CC lib/vhost/vhost.o 00:11:07.470 CC lib/ftl/mngt/ftl_mngt_upgrade.o 00:11:07.470 CC lib/iscsi/iscsi_subsystem.o 00:11:07.470 CC lib/ftl/utils/ftl_conf.o 00:11:07.728 CC lib/iscsi/iscsi_rpc.o 00:11:07.728 LIB libspdk_nvmf.a 00:11:07.728 CC lib/ftl/utils/ftl_md.o 00:11:07.728 CC lib/iscsi/task.o 00:11:07.728 CC lib/ftl/utils/ftl_mempool.o 00:11:07.728 CC lib/ftl/utils/ftl_bitmap.o 00:11:07.728 CC lib/vhost/vhost_rpc.o 00:11:07.728 CC lib/vhost/vhost_scsi.o 00:11:07.986 CC lib/vhost/vhost_blk.o 00:11:07.987 CC lib/ftl/utils/ftl_property.o 00:11:07.987 CC lib/ftl/utils/ftl_layout_tracker_bdev.o 00:11:07.987 CC lib/vhost/rte_vhost_user.o 00:11:07.987 CC lib/ftl/upgrade/ftl_layout_upgrade.o 00:11:07.987 CC lib/ftl/upgrade/ftl_sb_upgrade.o 00:11:07.987 CC lib/ftl/upgrade/ftl_p2l_upgrade.o 00:11:07.987 CC lib/ftl/upgrade/ftl_band_upgrade.o 00:11:07.987 CC lib/ftl/upgrade/ftl_chunk_upgrade.o 00:11:08.244 CC lib/ftl/upgrade/ftl_sb_v3.o 00:11:08.244 CC lib/ftl/upgrade/ftl_sb_v5.o 00:11:08.244 CC lib/ftl/nvc/ftl_nvc_dev.o 00:11:08.244 CC lib/ftl/nvc/ftl_nvc_bdev_vss.o 00:11:08.244 CC lib/ftl/base/ftl_base_dev.o 00:11:08.244 CC lib/ftl/base/ftl_base_bdev.o 00:11:08.244 LIB libspdk_iscsi.a 00:11:08.502 CC lib/ftl/ftl_trace.o 00:11:08.502 LIB libspdk_ftl.a 00:11:08.761 LIB libspdk_vhost.a 00:11:09.019 CC module/env_dpdk/env_dpdk_rpc.o 00:11:09.277 CC module/sock/posix/posix.o 00:11:09.277 CC module/accel/ioat/accel_ioat.o 00:11:09.277 CC module/scheduler/dynamic/scheduler_dynamic.o 00:11:09.277 CC module/scheduler/gscheduler/gscheduler.o 00:11:09.277 CC module/blob/bdev/blob_bdev.o 00:11:09.277 CC module/scheduler/dpdk_governor/dpdk_governor.o 00:11:09.277 CC module/accel/dsa/accel_dsa.o 00:11:09.277 CC module/keyring/file/keyring.o 00:11:09.277 CC module/accel/error/accel_error.o 00:11:09.277 LIB libspdk_env_dpdk_rpc.a 00:11:09.277 CC module/keyring/file/keyring_rpc.o 00:11:09.277 LIB libspdk_scheduler_gscheduler.a 00:11:09.277 CC module/accel/ioat/accel_ioat_rpc.o 00:11:09.277 LIB libspdk_scheduler_dpdk_governor.a 00:11:09.277 LIB libspdk_scheduler_dynamic.a 00:11:09.277 CC module/accel/error/accel_error_rpc.o 00:11:09.277 CC module/accel/dsa/accel_dsa_rpc.o 00:11:09.535 LIB libspdk_blob_bdev.a 00:11:09.535 LIB libspdk_keyring_file.a 00:11:09.535 LIB libspdk_accel_ioat.a 00:11:09.535 LIB libspdk_accel_error.a 00:11:09.535 LIB libspdk_accel_dsa.a 00:11:09.535 CC module/accel/iaa/accel_iaa.o 00:11:09.535 CC module/keyring/linux/keyring.o 00:11:09.535 CC module/keyring/linux/keyring_rpc.o 00:11:09.793 CC module/blobfs/bdev/blobfs_bdev.o 00:11:09.793 CC module/bdev/gpt/gpt.o 00:11:09.793 CC module/bdev/delay/vbdev_delay.o 00:11:09.793 CC module/bdev/lvol/vbdev_lvol.o 00:11:09.793 CC module/bdev/malloc/bdev_malloc.o 00:11:09.793 CC module/bdev/error/vbdev_error.o 00:11:09.793 CC module/bdev/malloc/bdev_malloc_rpc.o 00:11:09.793 LIB libspdk_keyring_linux.a 00:11:09.793 CC module/accel/iaa/accel_iaa_rpc.o 00:11:09.793 CC module/blobfs/bdev/blobfs_bdev_rpc.o 00:11:09.793 LIB libspdk_sock_posix.a 00:11:09.793 CC module/bdev/lvol/vbdev_lvol_rpc.o 00:11:09.793 CC module/bdev/gpt/vbdev_gpt.o 00:11:09.793 CC module/bdev/delay/vbdev_delay_rpc.o 00:11:09.793 LIB libspdk_accel_iaa.a 00:11:09.793 CC module/bdev/error/vbdev_error_rpc.o 00:11:10.051 LIB libspdk_blobfs_bdev.a 00:11:10.051 LIB libspdk_bdev_malloc.a 00:11:10.051 LIB libspdk_bdev_delay.a 00:11:10.051 LIB libspdk_bdev_error.a 00:11:10.051 LIB libspdk_bdev_gpt.a 00:11:10.051 CC module/bdev/null/bdev_null.o 00:11:10.051 CC module/bdev/nvme/bdev_nvme.o 00:11:10.051 CC module/bdev/passthru/vbdev_passthru.o 00:11:10.051 LIB libspdk_bdev_lvol.a 00:11:10.310 CC module/bdev/nvme/bdev_nvme_rpc.o 00:11:10.310 CC module/bdev/split/vbdev_split.o 00:11:10.310 CC module/bdev/raid/bdev_raid.o 00:11:10.310 CC module/bdev/zone_block/vbdev_zone_block.o 00:11:10.310 CC module/bdev/aio/bdev_aio.o 00:11:10.310 CC module/bdev/ftl/bdev_ftl.o 00:11:10.310 CC module/bdev/iscsi/bdev_iscsi.o 00:11:10.310 CC module/bdev/null/bdev_null_rpc.o 00:11:10.310 CC module/bdev/passthru/vbdev_passthru_rpc.o 00:11:10.589 CC module/bdev/split/vbdev_split_rpc.o 00:11:10.589 CC module/bdev/zone_block/vbdev_zone_block_rpc.o 00:11:10.589 LIB libspdk_bdev_null.a 00:11:10.589 CC module/bdev/ftl/bdev_ftl_rpc.o 00:11:10.589 CC module/bdev/aio/bdev_aio_rpc.o 00:11:10.589 LIB libspdk_bdev_passthru.a 00:11:10.589 CC module/bdev/raid/bdev_raid_rpc.o 00:11:10.589 CC module/bdev/iscsi/bdev_iscsi_rpc.o 00:11:10.589 LIB libspdk_bdev_split.a 00:11:10.589 CC module/bdev/raid/bdev_raid_sb.o 00:11:10.589 LIB libspdk_bdev_zone_block.a 00:11:10.857 CC module/bdev/nvme/nvme_rpc.o 00:11:10.857 LIB libspdk_bdev_aio.a 00:11:10.857 CC module/bdev/nvme/bdev_mdns_client.o 00:11:10.857 LIB libspdk_bdev_ftl.a 00:11:10.857 CC module/bdev/nvme/vbdev_opal.o 00:11:10.857 LIB libspdk_bdev_iscsi.a 00:11:10.857 CC module/bdev/virtio/bdev_virtio_scsi.o 00:11:10.857 CC module/bdev/nvme/vbdev_opal_rpc.o 00:11:10.857 CC module/bdev/raid/raid0.o 00:11:10.857 CC module/bdev/raid/raid1.o 00:11:10.857 CC module/bdev/raid/concat.o 00:11:10.857 CC module/bdev/nvme/bdev_nvme_cuse_rpc.o 00:11:10.857 CC module/bdev/virtio/bdev_virtio_blk.o 00:11:10.857 CC module/bdev/virtio/bdev_virtio_rpc.o 00:11:11.116 LIB libspdk_bdev_raid.a 00:11:11.116 LIB libspdk_bdev_virtio.a 00:11:11.375 LIB libspdk_bdev_nvme.a 00:11:11.941 CC module/event/subsystems/vhost_blk/vhost_blk.o 00:11:11.941 CC module/event/subsystems/vmd/vmd.o 00:11:11.941 CC module/event/subsystems/iobuf/iobuf.o 00:11:11.941 CC module/event/subsystems/iobuf/iobuf_rpc.o 00:11:11.941 CC module/event/subsystems/vmd/vmd_rpc.o 00:11:11.941 CC module/event/subsystems/keyring/keyring.o 00:11:11.941 CC module/event/subsystems/scheduler/scheduler.o 00:11:11.941 CC module/event/subsystems/sock/sock.o 00:11:12.200 LIB libspdk_event_vhost_blk.a 00:11:12.200 LIB libspdk_event_keyring.a 00:11:12.200 LIB libspdk_event_vmd.a 00:11:12.200 LIB libspdk_event_sock.a 00:11:12.200 LIB libspdk_event_iobuf.a 00:11:12.200 LIB libspdk_event_scheduler.a 00:11:12.459 CC module/event/subsystems/accel/accel.o 00:11:12.718 LIB libspdk_event_accel.a 00:11:12.976 CC module/event/subsystems/bdev/bdev.o 00:11:13.234 LIB libspdk_event_bdev.a 00:11:13.493 CC module/event/subsystems/nbd/nbd.o 00:11:13.493 CC module/event/subsystems/scsi/scsi.o 00:11:13.493 CC module/event/subsystems/nvmf/nvmf_tgt.o 00:11:13.493 CC module/event/subsystems/nvmf/nvmf_rpc.o 00:11:13.493 LIB libspdk_event_nbd.a 00:11:13.493 LIB libspdk_event_scsi.a 00:11:13.751 LIB libspdk_event_nvmf.a 00:11:13.751 CC module/event/subsystems/iscsi/iscsi.o 00:11:13.751 CC module/event/subsystems/vhost_scsi/vhost_scsi.o 00:11:14.010 LIB libspdk_event_vhost_scsi.a 00:11:14.010 LIB libspdk_event_iscsi.a 00:11:14.268 TEST_HEADER include/spdk/accel.h 00:11:14.268 TEST_HEADER include/spdk/accel_module.h 00:11:14.268 TEST_HEADER include/spdk/assert.h 00:11:14.268 CXX app/trace/trace.o 00:11:14.268 TEST_HEADER include/spdk/barrier.h 00:11:14.268 TEST_HEADER include/spdk/base64.h 00:11:14.268 TEST_HEADER include/spdk/bdev.h 00:11:14.268 TEST_HEADER include/spdk/bdev_module.h 00:11:14.268 TEST_HEADER include/spdk/bdev_zone.h 00:11:14.268 TEST_HEADER include/spdk/bit_array.h 00:11:14.527 TEST_HEADER include/spdk/bit_pool.h 00:11:14.527 TEST_HEADER include/spdk/blob.h 00:11:14.527 TEST_HEADER include/spdk/blob_bdev.h 00:11:14.527 TEST_HEADER include/spdk/blobfs.h 00:11:14.527 TEST_HEADER include/spdk/blobfs_bdev.h 00:11:14.527 TEST_HEADER include/spdk/conf.h 00:11:14.527 TEST_HEADER include/spdk/config.h 00:11:14.527 TEST_HEADER include/spdk/cpuset.h 00:11:14.527 TEST_HEADER include/spdk/crc16.h 00:11:14.527 TEST_HEADER include/spdk/crc32.h 00:11:14.527 TEST_HEADER include/spdk/crc64.h 00:11:14.527 TEST_HEADER include/spdk/dif.h 00:11:14.527 TEST_HEADER include/spdk/dma.h 00:11:14.527 TEST_HEADER include/spdk/endian.h 00:11:14.527 TEST_HEADER include/spdk/env.h 00:11:14.527 TEST_HEADER include/spdk/env_dpdk.h 00:11:14.527 TEST_HEADER include/spdk/event.h 00:11:14.527 TEST_HEADER include/spdk/fd.h 00:11:14.527 TEST_HEADER include/spdk/fd_group.h 00:11:14.527 TEST_HEADER include/spdk/file.h 00:11:14.527 TEST_HEADER include/spdk/ftl.h 00:11:14.527 TEST_HEADER include/spdk/gpt_spec.h 00:11:14.527 TEST_HEADER include/spdk/hexlify.h 00:11:14.527 TEST_HEADER include/spdk/histogram_data.h 00:11:14.527 CC test/event/event_perf/event_perf.o 00:11:14.527 TEST_HEADER include/spdk/idxd.h 00:11:14.527 TEST_HEADER include/spdk/idxd_spec.h 00:11:14.527 TEST_HEADER include/spdk/init.h 00:11:14.527 TEST_HEADER include/spdk/ioat.h 00:11:14.527 CC examples/accel/perf/accel_perf.o 00:11:14.527 TEST_HEADER include/spdk/ioat_spec.h 00:11:14.527 TEST_HEADER include/spdk/iscsi_spec.h 00:11:14.527 TEST_HEADER include/spdk/json.h 00:11:14.527 TEST_HEADER include/spdk/jsonrpc.h 00:11:14.527 TEST_HEADER include/spdk/keyring.h 00:11:14.527 TEST_HEADER include/spdk/keyring_module.h 00:11:14.527 TEST_HEADER include/spdk/likely.h 00:11:14.527 CC test/accel/dif/dif.o 00:11:14.527 TEST_HEADER include/spdk/log.h 00:11:14.527 TEST_HEADER include/spdk/lvol.h 00:11:14.528 TEST_HEADER include/spdk/memory.h 00:11:14.528 TEST_HEADER include/spdk/mmio.h 00:11:14.528 TEST_HEADER include/spdk/nbd.h 00:11:14.528 TEST_HEADER include/spdk/notify.h 00:11:14.528 TEST_HEADER include/spdk/nvme.h 00:11:14.528 CC test/bdev/bdevio/bdevio.o 00:11:14.528 TEST_HEADER include/spdk/nvme_intel.h 00:11:14.528 TEST_HEADER include/spdk/nvme_ocssd.h 00:11:14.528 TEST_HEADER include/spdk/nvme_ocssd_spec.h 00:11:14.528 TEST_HEADER include/spdk/nvme_spec.h 00:11:14.528 TEST_HEADER include/spdk/nvme_zns.h 00:11:14.528 CC test/dma/test_dma/test_dma.o 00:11:14.528 CC test/app/bdev_svc/bdev_svc.o 00:11:14.528 TEST_HEADER include/spdk/nvmf.h 00:11:14.528 TEST_HEADER include/spdk/nvmf_cmd.h 00:11:14.528 CC test/blobfs/mkfs/mkfs.o 00:11:14.528 TEST_HEADER include/spdk/nvmf_fc_spec.h 00:11:14.528 TEST_HEADER include/spdk/nvmf_spec.h 00:11:14.528 TEST_HEADER include/spdk/nvmf_transport.h 00:11:14.528 TEST_HEADER include/spdk/opal.h 00:11:14.528 TEST_HEADER include/spdk/opal_spec.h 00:11:14.528 TEST_HEADER include/spdk/pci_ids.h 00:11:14.528 TEST_HEADER include/spdk/pipe.h 00:11:14.528 TEST_HEADER include/spdk/queue.h 00:11:14.528 TEST_HEADER include/spdk/reduce.h 00:11:14.528 TEST_HEADER include/spdk/rpc.h 00:11:14.528 TEST_HEADER include/spdk/scheduler.h 00:11:14.528 TEST_HEADER include/spdk/scsi.h 00:11:14.528 TEST_HEADER include/spdk/scsi_spec.h 00:11:14.528 TEST_HEADER include/spdk/sock.h 00:11:14.528 TEST_HEADER include/spdk/stdinc.h 00:11:14.528 TEST_HEADER include/spdk/string.h 00:11:14.528 TEST_HEADER include/spdk/thread.h 00:11:14.528 TEST_HEADER include/spdk/trace.h 00:11:14.528 TEST_HEADER include/spdk/trace_parser.h 00:11:14.528 TEST_HEADER include/spdk/tree.h 00:11:14.528 TEST_HEADER include/spdk/ublk.h 00:11:14.528 TEST_HEADER include/spdk/util.h 00:11:14.528 CC test/env/mem_callbacks/mem_callbacks.o 00:11:14.528 TEST_HEADER include/spdk/uuid.h 00:11:14.528 TEST_HEADER include/spdk/version.h 00:11:14.528 TEST_HEADER include/spdk/vfio_user_pci.h 00:11:14.528 TEST_HEADER include/spdk/vfio_user_spec.h 00:11:14.528 TEST_HEADER include/spdk/vhost.h 00:11:14.528 TEST_HEADER include/spdk/vmd.h 00:11:14.528 TEST_HEADER include/spdk/xor.h 00:11:14.528 TEST_HEADER include/spdk/zipf.h 00:11:14.528 CXX test/cpp_headers/accel.o 00:11:14.528 LINK event_perf 00:11:14.786 LINK bdev_svc 00:11:14.786 LINK mkfs 00:11:14.786 LINK accel_perf 00:11:14.786 CXX test/cpp_headers/accel_module.o 00:11:14.786 LINK spdk_trace 00:11:14.786 LINK dif 00:11:15.044 LINK bdevio 00:11:15.044 LINK test_dma 00:11:15.044 CXX test/cpp_headers/assert.o 00:11:15.044 LINK mem_callbacks 00:11:15.302 CXX test/cpp_headers/barrier.o 00:11:15.302 CC app/trace_record/trace_record.o 00:11:15.302 CXX test/cpp_headers/base64.o 00:11:15.302 CC test/event/reactor/reactor.o 00:11:15.560 LINK spdk_trace_record 00:11:15.560 CXX test/cpp_headers/bdev.o 00:11:15.560 CC test/env/vtophys/vtophys.o 00:11:15.560 LINK reactor 00:11:15.817 LINK vtophys 00:11:15.817 CXX test/cpp_headers/bdev_module.o 00:11:15.817 CC examples/bdev/hello_world/hello_bdev.o 00:11:15.817 CXX test/cpp_headers/bdev_zone.o 00:11:16.075 CC app/nvmf_tgt/nvmf_main.o 00:11:16.075 LINK hello_bdev 00:11:16.075 CXX test/cpp_headers/bit_array.o 00:11:16.333 LINK nvmf_tgt 00:11:16.333 CXX test/cpp_headers/bit_pool.o 00:11:16.333 CC test/event/reactor_perf/reactor_perf.o 00:11:16.333 CC test/env/env_dpdk_post_init/env_dpdk_post_init.o 00:11:16.591 LINK reactor_perf 00:11:16.591 CXX test/cpp_headers/blob.o 00:11:16.591 LINK env_dpdk_post_init 00:11:16.591 CXX test/cpp_headers/blob_bdev.o 00:11:16.850 CXX test/cpp_headers/blobfs.o 00:11:17.107 CXX test/cpp_headers/blobfs_bdev.o 00:11:17.365 CXX test/cpp_headers/conf.o 00:11:17.365 CC test/event/app_repeat/app_repeat.o 00:11:17.365 CC test/env/memory/memory_ut.o 00:11:17.365 CXX test/cpp_headers/config.o 00:11:17.365 CXX test/cpp_headers/cpuset.o 00:11:17.623 CC test/app/histogram_perf/histogram_perf.o 00:11:17.623 LINK app_repeat 00:11:17.623 CC test/app/fuzz/nvme_fuzz/nvme_fuzz.o 00:11:17.623 CC examples/ioat/perf/perf.o 00:11:17.623 CC examples/blob/hello_world/hello_blob.o 00:11:17.623 CXX test/cpp_headers/crc16.o 00:11:17.623 LINK histogram_perf 00:11:17.623 CC examples/blob/cli/blobcli.o 00:11:17.881 LINK ioat_perf 00:11:17.881 CXX test/cpp_headers/crc32.o 00:11:17.881 LINK hello_blob 00:11:17.881 LINK nvme_fuzz 00:11:17.881 CXX test/cpp_headers/crc64.o 00:11:18.139 LINK blobcli 00:11:18.139 LINK memory_ut 00:11:18.139 CXX test/cpp_headers/dif.o 00:11:18.399 CXX test/cpp_headers/dma.o 00:11:18.399 CC test/env/pci/pci_ut.o 00:11:18.399 CC examples/ioat/verify/verify.o 00:11:18.399 CC app/iscsi_tgt/iscsi_tgt.o 00:11:18.399 CXX test/cpp_headers/endian.o 00:11:18.658 CC test/event/scheduler/scheduler.o 00:11:18.658 LINK verify 00:11:18.658 LINK iscsi_tgt 00:11:18.658 CXX test/cpp_headers/env.o 00:11:18.658 LINK pci_ut 00:11:18.917 CC examples/bdev/bdevperf/bdevperf.o 00:11:18.917 LINK scheduler 00:11:18.917 CXX test/cpp_headers/env_dpdk.o 00:11:18.917 CC examples/nvme/hello_world/hello_world.o 00:11:19.176 CXX test/cpp_headers/event.o 00:11:19.176 CC test/app/fuzz/iscsi_fuzz/iscsi_fuzz.o 00:11:19.176 CXX test/cpp_headers/fd.o 00:11:19.176 LINK hello_world 00:11:19.433 CC app/spdk_tgt/spdk_tgt.o 00:11:19.433 CC examples/sock/hello_world/hello_sock.o 00:11:19.433 LINK bdevperf 00:11:19.433 CXX test/cpp_headers/fd_group.o 00:11:19.691 LINK spdk_tgt 00:11:19.691 LINK hello_sock 00:11:19.691 CXX test/cpp_headers/file.o 00:11:19.950 CXX test/cpp_headers/ftl.o 00:11:19.950 CXX test/cpp_headers/gpt_spec.o 00:11:20.209 LINK iscsi_fuzz 00:11:20.209 CXX test/cpp_headers/hexlify.o 00:11:20.209 CC examples/nvme/reconnect/reconnect.o 00:11:20.475 CXX test/cpp_headers/histogram_data.o 00:11:20.475 CC examples/nvme/nvme_manage/nvme_manage.o 00:11:20.475 CC test/app/jsoncat/jsoncat.o 00:11:20.475 LINK reconnect 00:11:20.475 CC test/app/stub/stub.o 00:11:20.475 CXX test/cpp_headers/idxd.o 00:11:20.475 LINK jsoncat 00:11:20.733 LINK stub 00:11:20.733 CXX test/cpp_headers/idxd_spec.o 00:11:20.733 LINK nvme_manage 00:11:20.992 CXX test/cpp_headers/init.o 00:11:20.992 CXX test/cpp_headers/ioat.o 00:11:21.250 CC test/app/fuzz/vhost_fuzz/vhost_fuzz_rpc.o 00:11:21.250 CXX test/cpp_headers/ioat_spec.o 00:11:21.250 CXX test/cpp_headers/iscsi_spec.o 00:11:21.250 CC app/spdk_lspci/spdk_lspci.o 00:11:21.508 CC test/app/fuzz/vhost_fuzz/vhost_fuzz.o 00:11:21.508 CXX test/cpp_headers/json.o 00:11:21.508 CXX test/cpp_headers/jsonrpc.o 00:11:21.508 LINK spdk_lspci 00:11:21.508 CXX test/cpp_headers/keyring.o 00:11:21.766 LINK vhost_fuzz 00:11:21.766 CC app/spdk_nvme_perf/perf.o 00:11:21.766 CC app/spdk_nvme_identify/identify.o 00:11:21.766 CXX test/cpp_headers/keyring_module.o 00:11:21.766 CC test/lvol/esnap/esnap.o 00:11:22.024 CC examples/nvme/arbitration/arbitration.o 00:11:22.024 CXX test/cpp_headers/likely.o 00:11:22.024 CXX test/cpp_headers/log.o 00:11:22.282 CXX test/cpp_headers/lvol.o 00:11:22.282 LINK arbitration 00:11:22.282 CC examples/nvme/cmb_copy/cmb_copy.o 00:11:22.282 CC examples/nvme/hotplug/hotplug.o 00:11:22.282 CXX test/cpp_headers/memory.o 00:11:22.282 LINK spdk_nvme_identify 00:11:22.282 LINK spdk_nvme_perf 00:11:22.540 LINK cmb_copy 00:11:22.540 CXX test/cpp_headers/mmio.o 00:11:22.540 CXX test/cpp_headers/nbd.o 00:11:22.540 LINK hotplug 00:11:22.799 CXX test/cpp_headers/notify.o 00:11:22.799 CXX test/cpp_headers/nvme.o 00:11:22.799 CC examples/nvme/abort/abort.o 00:11:22.799 CXX test/cpp_headers/nvme_intel.o 00:11:23.057 CC app/spdk_nvme_discover/discovery_aer.o 00:11:23.057 LINK abort 00:11:23.057 CXX test/cpp_headers/nvme_ocssd.o 00:11:23.057 CC examples/nvme/pmr_persistence/pmr_persistence.o 00:11:23.316 LINK spdk_nvme_discover 00:11:23.316 LINK pmr_persistence 00:11:23.316 CXX test/cpp_headers/nvme_ocssd_spec.o 00:11:23.574 CXX test/cpp_headers/nvme_spec.o 00:11:23.574 CC app/spdk_top/spdk_top.o 00:11:23.574 CXX test/cpp_headers/nvme_zns.o 00:11:23.833 CC test/rpc_client/rpc_client_test.o 00:11:23.833 CC test/nvme/aer/aer.o 00:11:23.833 CC examples/vmd/lsvmd/lsvmd.o 00:11:23.833 CXX test/cpp_headers/nvmf.o 00:11:23.833 LINK rpc_client_test 00:11:24.091 LINK lsvmd 00:11:24.091 LINK aer 00:11:24.091 CXX test/cpp_headers/nvmf_cmd.o 00:11:24.091 CC test/nvme/reset/reset.o 00:11:24.349 LINK spdk_top 00:11:24.349 CXX test/cpp_headers/nvmf_fc_spec.o 00:11:24.349 CC test/nvme/sgl/sgl.o 00:11:24.349 CC test/nvme/e2edp/nvme_dp.o 00:11:24.349 CXX test/cpp_headers/nvmf_spec.o 00:11:24.349 LINK reset 00:11:24.349 CXX test/cpp_headers/nvmf_transport.o 00:11:24.624 LINK sgl 00:11:24.624 CC test/nvme/overhead/overhead.o 00:11:24.624 LINK nvme_dp 00:11:24.624 CXX test/cpp_headers/opal.o 00:11:24.897 CC test/nvme/err_injection/err_injection.o 00:11:24.897 LINK esnap 00:11:24.897 LINK overhead 00:11:24.897 CXX test/cpp_headers/opal_spec.o 00:11:24.898 CC app/vhost/vhost.o 00:11:24.898 LINK err_injection 00:11:25.172 CXX test/cpp_headers/pci_ids.o 00:11:25.172 CC examples/vmd/led/led.o 00:11:25.172 LINK vhost 00:11:25.172 CC app/spdk_dd/spdk_dd.o 00:11:25.172 CXX test/cpp_headers/pipe.o 00:11:25.430 LINK led 00:11:25.430 CC test/nvme/startup/startup.o 00:11:25.430 CXX test/cpp_headers/queue.o 00:11:25.430 CXX test/cpp_headers/reduce.o 00:11:25.688 LINK startup 00:11:25.688 LINK spdk_dd 00:11:25.688 CXX test/cpp_headers/rpc.o 00:11:25.688 CXX test/cpp_headers/scheduler.o 00:11:25.688 CC test/nvme/reserve/reserve.o 00:11:25.947 CC test/nvme/simple_copy/simple_copy.o 00:11:25.947 CXX test/cpp_headers/scsi.o 00:11:25.947 CXX test/cpp_headers/scsi_spec.o 00:11:25.947 LINK reserve 00:11:25.947 CC test/nvme/connect_stress/connect_stress.o 00:11:25.947 LINK simple_copy 00:11:25.947 CXX test/cpp_headers/sock.o 00:11:26.206 LINK connect_stress 00:11:26.206 CXX test/cpp_headers/stdinc.o 00:11:26.206 CC app/fio/nvme/fio_plugin.o 00:11:26.206 CC test/thread/poller_perf/poller_perf.o 00:11:26.463 CXX test/cpp_headers/string.o 00:11:26.463 LINK poller_perf 00:11:26.463 CC examples/nvmf/nvmf/nvmf.o 00:11:26.463 CXX test/cpp_headers/thread.o 00:11:26.721 CXX test/cpp_headers/trace.o 00:11:26.978 LINK nvmf 00:11:26.978 CXX test/cpp_headers/trace_parser.o 00:11:26.978 CC app/fio/bdev/fio_plugin.o 00:11:26.978 CXX test/cpp_headers/tree.o 00:11:27.237 CXX test/cpp_headers/ublk.o 00:11:27.237 LINK spdk_nvme 00:11:27.237 CC test/nvme/boot_partition/boot_partition.o 00:11:27.495 CC test/thread/lock/spdk_lock.o 00:11:27.495 CXX test/cpp_headers/util.o 00:11:27.495 LINK spdk_bdev 00:11:27.495 LINK boot_partition 00:11:27.495 CC test/unit/lib/accel/accel.c/accel_ut.o 00:11:27.495 CXX test/cpp_headers/uuid.o 00:11:27.495 CC test/unit/include/spdk/histogram_data.h/histogram_ut.o 00:11:27.754 CXX test/cpp_headers/version.o 00:11:27.754 LINK histogram_ut 00:11:27.754 CXX test/cpp_headers/vfio_user_pci.o 00:11:28.012 CXX test/cpp_headers/vfio_user_spec.o 00:11:28.012 CXX test/cpp_headers/vhost.o 00:11:28.012 CXX test/cpp_headers/vmd.o 00:11:28.012 CXX test/cpp_headers/xor.o 00:11:28.270 CXX test/cpp_headers/zipf.o 00:11:28.270 CC test/unit/lib/bdev/bdev.c/bdev_ut.o 00:11:28.270 LINK spdk_lock 00:11:28.270 CC test/unit/lib/bdev/scsi_nvme.c/scsi_nvme_ut.o 00:11:28.270 CC test/unit/lib/bdev/part.c/part_ut.o 00:11:28.528 CC test/unit/lib/bdev/vbdev_lvol.c/vbdev_lvol_ut.o 00:11:28.529 CC test/unit/lib/bdev/gpt/gpt.c/gpt_ut.o 00:11:28.529 LINK scsi_nvme_ut 00:11:28.529 CC test/nvme/compliance/nvme_compliance.o 00:11:28.787 LINK gpt_ut 00:11:29.044 CC test/unit/lib/bdev/mt/bdev.c/bdev_ut.o 00:11:29.044 LINK nvme_compliance 00:11:29.044 CC test/nvme/fused_ordering/fused_ordering.o 00:11:29.044 LINK accel_ut 00:11:29.044 CC test/nvme/doorbell_aers/doorbell_aers.o 00:11:29.302 LINK fused_ordering 00:11:29.302 LINK vbdev_lvol_ut 00:11:29.302 LINK doorbell_aers 00:11:29.560 CC test/nvme/fdp/fdp.o 00:11:29.560 CC test/nvme/cuse/cuse.o 00:11:29.817 LINK fdp 00:11:29.817 CC examples/util/zipf/zipf.o 00:11:30.074 LINK zipf 00:11:30.074 CC test/unit/lib/blob/blob_bdev.c/blob_bdev_ut.o 00:11:30.074 CC test/unit/lib/blob/blob.c/blob_ut.o 00:11:30.338 LINK part_ut 00:11:30.338 LINK cuse 00:11:30.595 CC examples/thread/thread/thread_ex.o 00:11:30.595 CC examples/idxd/perf/perf.o 00:11:30.595 LINK blob_bdev_ut 00:11:30.595 CC test/unit/lib/bdev/bdev_zone.c/bdev_zone_ut.o 00:11:30.852 LINK thread 00:11:30.852 CC test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut.o 00:11:30.852 CC test/unit/lib/blobfs/tree.c/tree_ut.o 00:11:30.852 LINK idxd_perf 00:11:30.852 CC test/unit/lib/blobfs/blobfs_async_ut/blobfs_async_ut.o 00:11:30.852 CC test/unit/lib/blobfs/blobfs_sync_ut/blobfs_sync_ut.o 00:11:30.852 LINK tree_ut 00:11:31.110 LINK bdev_zone_ut 00:11:31.110 LINK bdev_ut 00:11:31.367 CC test/unit/lib/event/app.c/app_ut.o 00:11:31.367 CC test/unit/lib/dma/dma.c/dma_ut.o 00:11:31.367 LINK bdev_ut 00:11:31.367 CC test/unit/lib/blobfs/blobfs_bdev.c/blobfs_bdev_ut.o 00:11:31.625 CC test/unit/lib/ioat/ioat.c/ioat_ut.o 00:11:31.625 LINK blobfs_async_ut 00:11:31.625 LINK blobfs_bdev_ut 00:11:31.625 LINK blobfs_sync_ut 00:11:31.625 LINK dma_ut 00:11:31.883 LINK app_ut 00:11:31.883 LINK ioat_ut 00:11:31.883 CC test/unit/lib/iscsi/conn.c/conn_ut.o 00:11:31.883 CC examples/interrupt_tgt/interrupt_tgt.o 00:11:32.141 CC test/unit/lib/bdev/vbdev_zone_block.c/vbdev_zone_block_ut.o 00:11:32.141 LINK bdev_raid_ut 00:11:32.141 CC test/unit/lib/iscsi/init_grp.c/init_grp_ut.o 00:11:32.141 CC test/unit/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut.o 00:11:32.141 LINK interrupt_tgt 00:11:32.141 CC test/unit/lib/iscsi/iscsi.c/iscsi_ut.o 00:11:32.398 CC test/unit/lib/event/reactor.c/reactor_ut.o 00:11:32.398 CC test/unit/lib/bdev/raid/bdev_raid_sb.c/bdev_raid_sb_ut.o 00:11:32.398 LINK init_grp_ut 00:11:32.656 LINK vbdev_zone_block_ut 00:11:32.656 CC test/unit/lib/bdev/raid/concat.c/concat_ut.o 00:11:32.913 LINK conn_ut 00:11:32.913 LINK bdev_raid_sb_ut 00:11:32.913 LINK reactor_ut 00:11:32.914 CC test/unit/lib/bdev/raid/raid1.c/raid1_ut.o 00:11:33.172 LINK concat_ut 00:11:33.172 CC test/unit/lib/iscsi/param.c/param_ut.o 00:11:33.430 CC test/unit/lib/json/json_parse.c/json_parse_ut.o 00:11:33.430 CC test/unit/lib/jsonrpc/jsonrpc_server.c/jsonrpc_server_ut.o 00:11:33.430 CC test/unit/lib/json/json_util.c/json_util_ut.o 00:11:33.430 CC test/unit/lib/json/json_write.c/json_write_ut.o 00:11:33.688 LINK raid1_ut 00:11:33.688 LINK param_ut 00:11:33.688 LINK jsonrpc_server_ut 00:11:33.688 CC test/unit/lib/iscsi/portal_grp.c/portal_grp_ut.o 00:11:33.688 LINK iscsi_ut 00:11:33.944 LINK json_util_ut 00:11:33.944 CC test/unit/lib/iscsi/tgt_node.c/tgt_node_ut.o 00:11:34.201 CC test/unit/lib/lvol/lvol.c/lvol_ut.o 00:11:34.201 CC test/unit/lib/log/log.c/log_ut.o 00:11:34.201 LINK json_write_ut 00:11:34.201 LINK portal_grp_ut 00:11:34.201 CC test/unit/lib/nvme/nvme.c/nvme_ut.o 00:11:34.468 LINK log_ut 00:11:34.468 CC test/unit/lib/notify/notify.c/notify_ut.o 00:11:34.468 CC test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.o 00:11:34.468 LINK json_parse_ut 00:11:34.468 LINK tgt_node_ut 00:11:34.739 CC test/unit/lib/nvme/nvme_ctrlr_cmd.c/nvme_ctrlr_cmd_ut.o 00:11:34.739 LINK notify_ut 00:11:34.739 CC test/unit/lib/nvmf/tcp.c/tcp_ut.o 00:11:34.739 CC test/unit/lib/nvmf/ctrlr.c/ctrlr_ut.o 00:11:34.739 LINK blob_ut 00:11:34.739 LINK bdev_nvme_ut 00:11:34.997 CC test/unit/lib/nvmf/subsystem.c/subsystem_ut.o 00:11:34.997 CC test/unit/lib/scsi/dev.c/dev_ut.o 00:11:35.255 CC test/unit/lib/scsi/lun.c/lun_ut.o 00:11:35.255 CC test/unit/lib/nvme/nvme_ctrlr_ocssd_cmd.c/nvme_ctrlr_ocssd_cmd_ut.o 00:11:35.255 LINK lvol_ut 00:11:35.513 LINK nvme_ut 00:11:35.513 LINK dev_ut 00:11:35.513 LINK nvme_ctrlr_cmd_ut 00:11:35.770 CC test/unit/lib/nvme/nvme_ns.c/nvme_ns_ut.o 00:11:35.770 LINK lun_ut 00:11:35.770 CC test/unit/lib/scsi/scsi.c/scsi_ut.o 00:11:35.770 CC test/unit/lib/nvmf/ctrlr_discovery.c/ctrlr_discovery_ut.o 00:11:36.028 CC test/unit/lib/scsi/scsi_bdev.c/scsi_bdev_ut.o 00:11:36.028 LINK nvme_ctrlr_ocssd_cmd_ut 00:11:36.028 LINK scsi_ut 00:11:36.028 CC test/unit/lib/sock/sock.c/sock_ut.o 00:11:36.285 CC test/unit/lib/sock/posix.c/posix_ut.o 00:11:36.285 LINK subsystem_ut 00:11:36.543 CC test/unit/lib/scsi/scsi_pr.c/scsi_pr_ut.o 00:11:36.543 LINK nvme_ns_ut 00:11:36.543 LINK nvme_ctrlr_ut 00:11:36.543 LINK scsi_bdev_ut 00:11:36.801 CC test/unit/lib/nvmf/ctrlr_bdev.c/ctrlr_bdev_ut.o 00:11:36.801 LINK ctrlr_ut 00:11:36.801 CC test/unit/lib/nvmf/nvmf.c/nvmf_ut.o 00:11:36.801 LINK ctrlr_discovery_ut 00:11:36.801 LINK scsi_pr_ut 00:11:36.801 CC test/unit/lib/nvme/nvme_ns_cmd.c/nvme_ns_cmd_ut.o 00:11:36.801 CC test/unit/lib/nvme/nvme_ns_ocssd_cmd.c/nvme_ns_ocssd_cmd_ut.o 00:11:37.058 LINK tcp_ut 00:11:37.058 LINK posix_ut 00:11:37.058 CC test/unit/lib/nvmf/rdma.c/rdma_ut.o 00:11:37.058 CC test/unit/lib/nvmf/transport.c/transport_ut.o 00:11:37.058 LINK sock_ut 00:11:37.316 CC test/unit/lib/nvme/nvme_pcie.c/nvme_pcie_ut.o 00:11:37.316 LINK ctrlr_bdev_ut 00:11:37.316 CC test/unit/lib/nvme/nvme_poll_group.c/nvme_poll_group_ut.o 00:11:37.575 CC test/unit/lib/nvme/nvme_qpair.c/nvme_qpair_ut.o 00:11:37.575 LINK nvmf_ut 00:11:37.575 CC test/unit/lib/thread/thread.c/thread_ut.o 00:11:37.833 CC test/unit/lib/util/base64.c/base64_ut.o 00:11:37.833 CC test/unit/lib/util/bit_array.c/bit_array_ut.o 00:11:37.833 LINK base64_ut 00:11:38.091 LINK nvme_ns_ocssd_cmd_ut 00:11:38.091 LINK nvme_poll_group_ut 00:11:38.091 CC test/unit/lib/util/cpuset.c/cpuset_ut.o 00:11:38.349 LINK bit_array_ut 00:11:38.349 LINK nvme_ns_cmd_ut 00:11:38.349 LINK nvme_qpair_ut 00:11:38.349 CC test/unit/lib/util/crc16.c/crc16_ut.o 00:11:38.349 CC test/unit/lib/util/crc32_ieee.c/crc32_ieee_ut.o 00:11:38.349 LINK cpuset_ut 00:11:38.349 LINK nvme_pcie_ut 00:11:38.629 LINK crc16_ut 00:11:38.629 CC test/unit/lib/nvme/nvme_quirks.c/nvme_quirks_ut.o 00:11:38.629 LINK crc32_ieee_ut 00:11:38.629 CC test/unit/lib/nvme/nvme_tcp.c/nvme_tcp_ut.o 00:11:38.629 LINK transport_ut 00:11:38.629 CC test/unit/lib/nvme/nvme_io_msg.c/nvme_io_msg_ut.o 00:11:38.629 CC test/unit/lib/nvme/nvme_transport.c/nvme_transport_ut.o 00:11:38.629 LINK thread_ut 00:11:38.887 CC test/unit/lib/nvme/nvme_pcie_common.c/nvme_pcie_common_ut.o 00:11:38.887 CC test/unit/lib/util/crc32c.c/crc32c_ut.o 00:11:38.887 CC test/unit/lib/util/crc64.c/crc64_ut.o 00:11:38.887 LINK rdma_ut 00:11:38.887 LINK crc32c_ut 00:11:38.887 LINK crc64_ut 00:11:39.145 LINK nvme_quirks_ut 00:11:39.145 CC test/unit/lib/thread/iobuf.c/iobuf_ut.o 00:11:39.145 CC test/unit/lib/nvme/nvme_fabric.c/nvme_fabric_ut.o 00:11:39.145 CC test/unit/lib/nvme/nvme_opal.c/nvme_opal_ut.o 00:11:39.403 CC test/unit/lib/util/dif.c/dif_ut.o 00:11:39.403 CC test/unit/lib/util/iov.c/iov_ut.o 00:11:39.403 LINK nvme_io_msg_ut 00:11:39.403 CC test/unit/lib/env_dpdk/pci_event.c/pci_event_ut.o 00:11:39.403 LINK iobuf_ut 00:11:39.403 LINK iov_ut 00:11:39.660 LINK nvme_transport_ut 00:11:39.660 CC test/unit/lib/nvme/nvme_rdma.c/nvme_rdma_ut.o 00:11:39.660 LINK pci_event_ut 00:11:39.660 LINK nvme_pcie_common_ut 00:11:39.925 LINK nvme_fabric_ut 00:11:39.925 LINK nvme_opal_ut 00:11:39.925 CC test/unit/lib/init/subsystem.c/subsystem_ut.o 00:11:39.925 CC test/unit/lib/util/math.c/math_ut.o 00:11:40.184 CC test/unit/lib/util/pipe.c/pipe_ut.o 00:11:40.184 CC test/unit/lib/rpc/rpc.c/rpc_ut.o 00:11:40.184 CC test/unit/lib/util/string.c/string_ut.o 00:11:40.184 CC test/unit/lib/util/xor.c/xor_ut.o 00:11:40.184 CC test/unit/lib/init/rpc.c/rpc_ut.o 00:11:40.184 LINK math_ut 00:11:40.184 LINK dif_ut 00:11:40.441 LINK subsystem_ut 00:11:40.441 LINK nvme_tcp_ut 00:11:40.441 LINK string_ut 00:11:40.441 LINK xor_ut 00:11:40.441 LINK rpc_ut 00:11:40.441 LINK rpc_ut 00:11:40.441 LINK pipe_ut 00:11:40.699 CC test/unit/lib/idxd/idxd_user.c/idxd_user_ut.o 00:11:40.699 CC test/unit/lib/nvme/nvme_cuse.c/nvme_cuse_ut.o 00:11:40.699 CC test/unit/lib/idxd/idxd.c/idxd_ut.o 00:11:40.699 CC test/unit/lib/keyring/keyring.c/keyring_ut.o 00:11:40.956 CC test/unit/lib/vhost/vhost.c/vhost_ut.o 00:11:40.956 CC test/unit/lib/ftl/ftl_band.c/ftl_band_ut.o 00:11:40.956 CC test/unit/lib/ftl/ftl_io.c/ftl_io_ut.o 00:11:40.956 CC test/unit/lib/ftl/ftl_l2p/ftl_l2p_ut.o 00:11:40.956 CC test/unit/lib/rdma/common.c/common_ut.o 00:11:40.956 LINK keyring_ut 00:11:40.956 LINK idxd_user_ut 00:11:41.213 LINK nvme_rdma_ut 00:11:41.213 LINK ftl_l2p_ut 00:11:41.213 LINK idxd_ut 00:11:41.214 CC test/unit/lib/ftl/ftl_mempool.c/ftl_mempool_ut.o 00:11:41.214 CC test/unit/lib/ftl/ftl_bitmap.c/ftl_bitmap_ut.o 00:11:41.214 LINK ftl_io_ut 00:11:41.472 LINK common_ut 00:11:41.472 CC test/unit/lib/ftl/ftl_mngt/ftl_mngt_ut.o 00:11:41.472 LINK ftl_bitmap_ut 00:11:41.472 CC test/unit/lib/ftl/ftl_sb/ftl_sb_ut.o 00:11:41.472 LINK ftl_mempool_ut 00:11:41.472 CC test/unit/lib/ftl/ftl_layout_upgrade/ftl_layout_upgrade_ut.o 00:11:41.729 LINK ftl_band_ut 00:11:41.729 LINK nvme_cuse_ut 00:11:42.035 LINK ftl_mngt_ut 00:11:42.293 LINK vhost_ut 00:11:42.293 LINK ftl_layout_upgrade_ut 00:11:42.550 LINK ftl_sb_ut 00:11:42.550 00:11:42.550 real 1m58.277s 00:11:42.550 user 9m6.725s 00:11:42.550 sys 3m13.813s 00:11:42.550 12:08:35 -- common/autotest_common.sh@1112 -- $ xtrace_disable 00:11:42.550 12:08:35 -- common/autotest_common.sh@10 -- $ set +x 00:11:42.550 ************************************ 00:11:42.550 END TEST unittest_build 00:11:42.550 ************************************ 00:11:42.807 12:08:36 -- spdk/autobuild.sh@1 -- $ stop_monitor_resources 00:11:42.807 12:08:36 -- pm/common@30 -- $ signal_monitor_resources TERM 00:11:42.807 12:08:36 -- pm/common@41 -- $ local monitor pid pids signal=TERM 00:11:42.807 12:08:36 -- pm/common@43 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:11:42.807 12:08:36 -- pm/common@44 -- $ [[ -e /home/vagrant/spdk_repo/spdk/../output/power/collect-cpu-load.pid ]] 00:11:42.807 12:08:36 -- pm/common@45 -- $ pid=8401 00:11:42.807 12:08:36 -- pm/common@52 -- $ sudo kill -TERM 8401 00:11:42.807 12:08:36 -- pm/common@43 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:11:42.807 12:08:36 -- pm/common@44 -- $ [[ -e /home/vagrant/spdk_repo/spdk/../output/power/collect-vmstat.pid ]] 00:11:42.807 12:08:36 -- pm/common@45 -- $ pid=8400 00:11:42.807 12:08:36 -- pm/common@52 -- $ sudo kill -TERM 8400 00:11:42.807 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:11:42.807 12:08:36 -- spdk/autotest.sh@25 -- # source /home/vagrant/spdk_repo/spdk/test/nvmf/common.sh 00:11:42.807 12:08:36 -- nvmf/common.sh@7 -- # uname -s 00:11:42.807 12:08:36 -- nvmf/common.sh@7 -- # [[ Linux == FreeBSD ]] 00:11:42.807 12:08:36 -- nvmf/common.sh@9 -- # NVMF_PORT=4420 00:11:42.807 12:08:36 -- nvmf/common.sh@10 -- # NVMF_SECOND_PORT=4421 00:11:42.807 12:08:36 -- nvmf/common.sh@11 -- # NVMF_THIRD_PORT=4422 00:11:42.807 12:08:36 -- nvmf/common.sh@12 -- # NVMF_IP_PREFIX=192.168.100 00:11:42.807 12:08:36 -- nvmf/common.sh@13 -- # NVMF_IP_LEAST_ADDR=8 00:11:42.807 12:08:36 -- nvmf/common.sh@14 -- # NVMF_TCP_IP_ADDRESS=127.0.0.1 00:11:42.807 12:08:36 -- nvmf/common.sh@15 -- # NVMF_TRANSPORT_OPTS= 00:11:42.807 12:08:36 -- nvmf/common.sh@16 -- # NVMF_SERIAL=SPDKISFASTANDAWESOME 00:11:42.807 12:08:36 -- nvmf/common.sh@17 -- # nvme gen-hostnqn 00:11:42.807 12:08:36 -- nvmf/common.sh@17 -- # NVME_HOSTNQN=nqn.2014-08.org.nvmexpress:uuid:93e65698-3483-45c0-a15b-c10cb738b6a3 00:11:42.807 12:08:36 -- nvmf/common.sh@18 -- # NVME_HOSTID=93e65698-3483-45c0-a15b-c10cb738b6a3 00:11:42.807 12:08:36 -- nvmf/common.sh@19 -- # NVME_HOST=("--hostnqn=$NVME_HOSTNQN" "--hostid=$NVME_HOSTID") 00:11:42.807 12:08:36 -- nvmf/common.sh@20 -- # NVME_CONNECT='nvme connect' 00:11:42.807 12:08:36 -- nvmf/common.sh@21 -- # NET_TYPE=phy-fallback 00:11:42.807 12:08:36 -- nvmf/common.sh@22 -- # NVME_SUBNQN=nqn.2016-06.io.spdk:testnqn 00:11:42.807 12:08:36 -- nvmf/common.sh@45 -- # source /home/vagrant/spdk_repo/spdk/scripts/common.sh 00:11:42.807 12:08:36 -- scripts/common.sh@508 -- # [[ -e /bin/wpdk_common.sh ]] 00:11:42.807 12:08:36 -- scripts/common.sh@516 -- # [[ -e /etc/opt/spdk-pkgdep/paths/export.sh ]] 00:11:42.807 12:08:36 -- scripts/common.sh@517 -- # source /etc/opt/spdk-pkgdep/paths/export.sh 00:11:42.807 12:08:36 -- paths/export.sh@2 -- # PATH=/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:11:42.807 12:08:36 -- paths/export.sh@3 -- # PATH=/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:11:42.807 12:08:36 -- paths/export.sh@4 -- # PATH=/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:11:42.807 12:08:36 -- paths/export.sh@5 -- # export PATH 00:11:42.807 12:08:36 -- paths/export.sh@6 -- # echo /opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:11:42.807 12:08:36 -- nvmf/common.sh@47 -- # : 0 00:11:42.807 12:08:36 -- nvmf/common.sh@48 -- # export NVMF_APP_SHM_ID 00:11:42.807 12:08:36 -- nvmf/common.sh@49 -- # build_nvmf_app_args 00:11:42.807 12:08:36 -- nvmf/common.sh@25 -- # '[' 0 -eq 1 ']' 00:11:42.807 12:08:36 -- nvmf/common.sh@29 -- # NVMF_APP+=(-i "$NVMF_APP_SHM_ID" -e 0xFFFF) 00:11:42.807 12:08:36 -- nvmf/common.sh@31 -- # NVMF_APP+=("${NO_HUGE[@]}") 00:11:42.807 12:08:36 -- nvmf/common.sh@33 -- # '[' -n '' ']' 00:11:42.807 12:08:36 -- nvmf/common.sh@35 -- # '[' 0 -eq 1 ']' 00:11:42.807 12:08:36 -- nvmf/common.sh@51 -- # have_pci_nics=0 00:11:42.807 12:08:36 -- spdk/autotest.sh@27 -- # '[' 0 -ne 0 ']' 00:11:42.807 12:08:36 -- spdk/autotest.sh@32 -- # uname -s 00:11:42.807 12:08:36 -- spdk/autotest.sh@32 -- # '[' Linux = Linux ']' 00:11:42.807 12:08:36 -- spdk/autotest.sh@33 -- # old_core_pattern='|/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h' 00:11:42.807 12:08:36 -- spdk/autotest.sh@34 -- # mkdir -p /home/vagrant/spdk_repo/spdk/../output/coredumps 00:11:42.807 12:08:36 -- spdk/autotest.sh@39 -- # echo '|/home/vagrant/spdk_repo/spdk/scripts/core-collector.sh %P %s %t' 00:11:42.807 12:08:36 -- spdk/autotest.sh@40 -- # echo /home/vagrant/spdk_repo/spdk/../output/coredumps 00:11:42.807 12:08:36 -- spdk/autotest.sh@44 -- # modprobe nbd 00:11:42.807 12:08:36 -- spdk/autotest.sh@46 -- # type -P udevadm 00:11:42.807 12:08:36 -- spdk/autotest.sh@46 -- # udevadm=/sbin/udevadm 00:11:42.807 12:08:36 -- spdk/autotest.sh@48 -- # udevadm_pid=168837 00:11:42.807 12:08:36 -- spdk/autotest.sh@47 -- # /sbin/udevadm monitor --property 00:11:42.807 12:08:36 -- spdk/autotest.sh@53 -- # start_monitor_resources 00:11:42.807 12:08:36 -- pm/common@17 -- # local monitor 00:11:42.807 12:08:36 -- pm/common@19 -- # for monitor in "${MONITOR_RESOURCES[@]}" 00:11:42.807 12:08:36 -- pm/common@23 -- # MONITOR_RESOURCES_PIDS["$monitor"]=168838 00:11:42.807 12:08:36 -- pm/common@19 -- # for monitor in "${MONITOR_RESOURCES[@]}" 00:11:42.807 12:08:36 -- pm/common@21 -- # date +%s 00:11:42.807 12:08:36 -- pm/common@23 -- # MONITOR_RESOURCES_PIDS["$monitor"]=168841 00:11:42.807 12:08:36 -- pm/common@26 -- # sleep 1 00:11:42.807 12:08:36 -- pm/common@21 -- # date +%s 00:11:42.807 12:08:36 -- 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.1714133316 00:11:42.807 12:08:36 -- 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.1714133316 00:11:42.807 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:11:42.807 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:11:43.067 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autotest.sh.1714133316_collect-cpu-load.pm.log 00:11:43.067 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autotest.sh.1714133316_collect-vmstat.pm.log 00:11:44.000 12:08:37 -- spdk/autotest.sh@55 -- # trap 'autotest_cleanup || :; exit 1' SIGINT SIGTERM EXIT 00:11:44.000 12:08:37 -- spdk/autotest.sh@57 -- # timing_enter autotest 00:11:44.000 12:08:37 -- common/autotest_common.sh@710 -- # xtrace_disable 00:11:44.000 12:08:37 -- common/autotest_common.sh@10 -- # set +x 00:11:44.000 12:08:37 -- spdk/autotest.sh@59 -- # create_test_list 00:11:44.000 12:08:37 -- common/autotest_common.sh@734 -- # xtrace_disable 00:11:44.000 12:08:37 -- common/autotest_common.sh@10 -- # set +x 00:11:44.000 12:08:37 -- spdk/autotest.sh@61 -- # dirname /home/vagrant/spdk_repo/spdk/autotest.sh 00:11:44.000 12:08:37 -- spdk/autotest.sh@61 -- # readlink -f /home/vagrant/spdk_repo/spdk 00:11:44.000 12:08:37 -- spdk/autotest.sh@61 -- # src=/home/vagrant/spdk_repo/spdk 00:11:44.001 12:08:37 -- spdk/autotest.sh@62 -- # out=/home/vagrant/spdk_repo/spdk/../output 00:11:44.001 12:08:37 -- spdk/autotest.sh@63 -- # cd /home/vagrant/spdk_repo/spdk 00:11:44.001 12:08:37 -- spdk/autotest.sh@65 -- # freebsd_update_contigmem_mod 00:11:44.001 12:08:37 -- common/autotest_common.sh@1441 -- # uname 00:11:44.001 12:08:37 -- common/autotest_common.sh@1441 -- # '[' Linux = FreeBSD ']' 00:11:44.001 12:08:37 -- spdk/autotest.sh@66 -- # freebsd_set_maxsock_buf 00:11:44.001 12:08:37 -- common/autotest_common.sh@1461 -- # uname 00:11:44.001 12:08:37 -- common/autotest_common.sh@1461 -- # [[ Linux = FreeBSD ]] 00:11:44.001 12:08:37 -- spdk/autotest.sh@71 -- # grep CC_TYPE mk/cc.mk 00:11:44.001 12:08:37 -- spdk/autotest.sh@71 -- # CC_TYPE=CC_TYPE=gcc 00:11:44.001 12:08:37 -- spdk/autotest.sh@72 -- # hash lcov 00:11:44.001 12:08:37 -- spdk/autotest.sh@72 -- # [[ CC_TYPE=gcc == *\c\l\a\n\g* ]] 00:11:44.001 12:08:37 -- spdk/autotest.sh@80 -- # export 'LCOV_OPTS= 00:11:44.001 --rc lcov_branch_coverage=1 00:11:44.001 --rc lcov_function_coverage=1 00:11:44.001 --rc genhtml_branch_coverage=1 00:11:44.001 --rc genhtml_function_coverage=1 00:11:44.001 --rc genhtml_legend=1 00:11:44.001 --rc geninfo_all_blocks=1 00:11:44.001 ' 00:11:44.001 12:08:37 -- spdk/autotest.sh@80 -- # LCOV_OPTS=' 00:11:44.001 --rc lcov_branch_coverage=1 00:11:44.001 --rc lcov_function_coverage=1 00:11:44.001 --rc genhtml_branch_coverage=1 00:11:44.001 --rc genhtml_function_coverage=1 00:11:44.001 --rc genhtml_legend=1 00:11:44.001 --rc geninfo_all_blocks=1 00:11:44.001 ' 00:11:44.001 12:08:37 -- spdk/autotest.sh@81 -- # export 'LCOV=lcov 00:11:44.001 --rc lcov_branch_coverage=1 00:11:44.001 --rc lcov_function_coverage=1 00:11:44.001 --rc genhtml_branch_coverage=1 00:11:44.001 --rc genhtml_function_coverage=1 00:11:44.001 --rc genhtml_legend=1 00:11:44.001 --rc geninfo_all_blocks=1 00:11:44.001 --no-external' 00:11:44.001 12:08:37 -- spdk/autotest.sh@81 -- # LCOV='lcov 00:11:44.001 --rc lcov_branch_coverage=1 00:11:44.001 --rc lcov_function_coverage=1 00:11:44.001 --rc genhtml_branch_coverage=1 00:11:44.001 --rc genhtml_function_coverage=1 00:11:44.001 --rc genhtml_legend=1 00:11:44.001 --rc geninfo_all_blocks=1 00:11:44.001 --no-external' 00:11:44.001 12:08:37 -- 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:11:44.001 lcov: LCOV version 1.15 00:11:44.001 12:08:37 -- 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:11:52.118 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno:no functions found 00:11:52.118 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno 00:11:52.118 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno:no functions found 00:11:52.118 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno 00:11:52.118 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno:no functions found 00:11:52.118 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno 00:11:57.402 /home/vagrant/spdk_repo/spdk/lib/nvme/nvme_stubs.gcno:no functions found 00:11:57.402 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/nvme/nvme_stubs.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno 00:12:07.424 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno:no functions found 00:12:07.424 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno 00:12:07.425 /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno:no functions found 00:12:07.425 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno 00:12:39.503 12:09:29 -- spdk/autotest.sh@89 -- # timing_enter pre_cleanup 00:12:39.503 12:09:29 -- common/autotest_common.sh@710 -- # xtrace_disable 00:12:39.503 12:09:29 -- common/autotest_common.sh@10 -- # set +x 00:12:39.503 12:09:29 -- spdk/autotest.sh@91 -- # rm -f 00:12:39.503 12:09:29 -- spdk/autotest.sh@94 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:39.503 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:39.503 0000:00:10.0 (1b36 0010): Already using the nvme driver 00:12:39.503 12:09:29 -- spdk/autotest.sh@96 -- # get_zoned_devs 00:12:39.503 12:09:29 -- common/autotest_common.sh@1655 -- # zoned_devs=() 00:12:39.503 12:09:29 -- common/autotest_common.sh@1655 -- # local -gA zoned_devs 00:12:39.503 12:09:29 -- common/autotest_common.sh@1656 -- # local nvme bdf 00:12:39.503 12:09:29 -- common/autotest_common.sh@1658 -- # for nvme in /sys/block/nvme* 00:12:39.503 12:09:29 -- common/autotest_common.sh@1659 -- # is_block_zoned nvme0n1 00:12:39.503 12:09:29 -- common/autotest_common.sh@1648 -- # local device=nvme0n1 00:12:39.503 12:09:29 -- common/autotest_common.sh@1650 -- # [[ -e /sys/block/nvme0n1/queue/zoned ]] 00:12:39.503 12:09:29 -- common/autotest_common.sh@1651 -- # [[ none != none ]] 00:12:39.503 12:09:29 -- spdk/autotest.sh@98 -- # (( 0 > 0 )) 00:12:39.503 12:09:29 -- spdk/autotest.sh@110 -- # for dev in /dev/nvme*n!(*p*) 00:12:39.503 12:09:29 -- spdk/autotest.sh@112 -- # [[ -z '' ]] 00:12:39.503 12:09:29 -- spdk/autotest.sh@113 -- # block_in_use /dev/nvme0n1 00:12:39.503 12:09:29 -- scripts/common.sh@378 -- # local block=/dev/nvme0n1 pt 00:12:39.503 12:09:29 -- scripts/common.sh@387 -- # /home/vagrant/spdk_repo/spdk/scripts/spdk-gpt.py /dev/nvme0n1 00:12:39.503 No valid GPT data, bailing 00:12:39.503 12:09:29 -- scripts/common.sh@391 -- # blkid -s PTTYPE -o value /dev/nvme0n1 00:12:39.503 12:09:29 -- scripts/common.sh@391 -- # pt= 00:12:39.503 12:09:29 -- scripts/common.sh@392 -- # return 1 00:12:39.503 12:09:29 -- spdk/autotest.sh@114 -- # dd if=/dev/zero of=/dev/nvme0n1 bs=1M count=1 00:12:39.503 1+0 records in 00:12:39.504 1+0 records out 00:12:39.504 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.00481104 s, 218 MB/s 00:12:39.504 12:09:29 -- spdk/autotest.sh@118 -- # sync 00:12:39.504 12:09:29 -- spdk/autotest.sh@120 -- # xtrace_disable_per_cmd reap_spdk_processes 00:12:39.504 12:09:29 -- common/autotest_common.sh@22 -- # eval 'reap_spdk_processes 12> /dev/null' 00:12:39.504 12:09:29 -- common/autotest_common.sh@22 -- # reap_spdk_processes 00:12:39.504 12:09:30 -- spdk/autotest.sh@124 -- # uname -s 00:12:39.504 12:09:30 -- spdk/autotest.sh@124 -- # '[' Linux = Linux ']' 00:12:39.504 12:09:30 -- spdk/autotest.sh@125 -- # run_test setup.sh /home/vagrant/spdk_repo/spdk/test/setup/test-setup.sh 00:12:39.504 12:09:30 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:39.504 12:09:30 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:39.504 12:09:30 -- common/autotest_common.sh@10 -- # set +x 00:12:39.504 ************************************ 00:12:39.504 START TEST setup.sh 00:12:39.504 ************************************ 00:12:39.504 12:09:31 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/test-setup.sh 00:12:39.504 * Looking for test storage... 00:12:39.504 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:12:39.504 12:09:31 -- setup/test-setup.sh@10 -- # uname -s 00:12:39.504 12:09:31 -- setup/test-setup.sh@10 -- # [[ Linux == Linux ]] 00:12:39.504 12:09:31 -- setup/test-setup.sh@12 -- # run_test acl /home/vagrant/spdk_repo/spdk/test/setup/acl.sh 00:12:39.504 12:09:31 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:39.504 12:09:31 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:39.504 12:09:31 -- common/autotest_common.sh@10 -- # set +x 00:12:39.504 ************************************ 00:12:39.504 START TEST acl 00:12:39.504 ************************************ 00:12:39.504 12:09:31 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/acl.sh 00:12:39.504 * Looking for test storage... 00:12:39.504 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:12:39.504 12:09:31 -- setup/acl.sh@10 -- # get_zoned_devs 00:12:39.504 12:09:31 -- common/autotest_common.sh@1655 -- # zoned_devs=() 00:12:39.504 12:09:31 -- common/autotest_common.sh@1655 -- # local -gA zoned_devs 00:12:39.504 12:09:31 -- common/autotest_common.sh@1656 -- # local nvme bdf 00:12:39.504 12:09:31 -- common/autotest_common.sh@1658 -- # for nvme in /sys/block/nvme* 00:12:39.504 12:09:31 -- common/autotest_common.sh@1659 -- # is_block_zoned nvme0n1 00:12:39.504 12:09:31 -- common/autotest_common.sh@1648 -- # local device=nvme0n1 00:12:39.504 12:09:31 -- common/autotest_common.sh@1650 -- # [[ -e /sys/block/nvme0n1/queue/zoned ]] 00:12:39.504 12:09:31 -- common/autotest_common.sh@1651 -- # [[ none != none ]] 00:12:39.504 12:09:31 -- setup/acl.sh@12 -- # devs=() 00:12:39.504 12:09:31 -- setup/acl.sh@12 -- # declare -a devs 00:12:39.504 12:09:31 -- setup/acl.sh@13 -- # drivers=() 00:12:39.504 12:09:31 -- setup/acl.sh@13 -- # declare -A drivers 00:12:39.504 12:09:31 -- setup/acl.sh@51 -- # setup reset 00:12:39.504 12:09:31 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:39.504 12:09:31 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:39.504 12:09:31 -- setup/acl.sh@52 -- # collect_setup_devs 00:12:39.504 12:09:31 -- setup/acl.sh@16 -- # local dev driver 00:12:39.504 12:09:31 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:39.504 12:09:31 -- setup/acl.sh@15 -- # setup output status 00:12:39.504 12:09:31 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:39.504 12:09:31 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh status 00:12:39.504 12:09:31 -- setup/acl.sh@19 -- # [[ (1af4 == *:*:*.* ]] 00:12:39.504 12:09:31 -- setup/acl.sh@19 -- # continue 00:12:39.504 12:09:31 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:39.504 Hugepages 00:12:39.504 node hugesize free / total 00:12:39.504 12:09:31 -- setup/acl.sh@19 -- # [[ 1048576kB == *:*:*.* ]] 00:12:39.504 12:09:31 -- setup/acl.sh@19 -- # continue 00:12:39.504 12:09:31 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:39.504 00:12:39.504 12:09:31 -- setup/acl.sh@19 -- # [[ 2048kB == *:*:*.* ]] 00:12:39.504 12:09:31 -- setup/acl.sh@19 -- # continue 00:12:39.504 Type BDF Vendor Device NUMA Driver Device Block devices 00:12:39.504 12:09:31 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:39.504 12:09:32 -- setup/acl.sh@19 -- # [[ 0000:00:03.0 == *:*:*.* ]] 00:12:39.504 12:09:32 -- setup/acl.sh@20 -- # [[ virtio-pci == nvme ]] 00:12:39.504 12:09:32 -- setup/acl.sh@20 -- # continue 00:12:39.504 12:09:32 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:39.504 12:09:32 -- setup/acl.sh@19 -- # [[ 0000:00:10.0 == *:*:*.* ]] 00:12:39.504 12:09:32 -- setup/acl.sh@20 -- # [[ nvme == nvme ]] 00:12:39.504 12:09:32 -- setup/acl.sh@21 -- # [[ '' == *\0\0\0\0\:\0\0\:\1\0\.\0* ]] 00:12:39.504 12:09:32 -- setup/acl.sh@22 -- # devs+=("$dev") 00:12:39.504 12:09:32 -- setup/acl.sh@22 -- # drivers["$dev"]=nvme 00:12:39.504 12:09:32 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:39.504 12:09:32 -- setup/acl.sh@24 -- # (( 1 > 0 )) 00:12:39.504 12:09:32 -- setup/acl.sh@54 -- # run_test denied denied 00:12:39.504 12:09:32 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:39.504 12:09:32 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:39.504 12:09:32 -- common/autotest_common.sh@10 -- # set +x 00:12:39.504 ************************************ 00:12:39.504 START TEST denied 00:12:39.504 ************************************ 00:12:39.504 12:09:32 -- common/autotest_common.sh@1111 -- # denied 00:12:39.504 12:09:32 -- setup/acl.sh@38 -- # PCI_BLOCKED=' 0000:00:10.0' 00:12:39.504 12:09:32 -- setup/acl.sh@38 -- # setup output config 00:12:39.504 12:09:32 -- setup/acl.sh@39 -- # grep 'Skipping denied controller at 0000:00:10.0' 00:12:39.504 12:09:32 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:39.504 12:09:32 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:39.504 0000:00:10.0 (1b36 0010): Skipping denied controller at 0000:00:10.0 00:12:39.504 12:09:32 -- setup/acl.sh@40 -- # verify 0000:00:10.0 00:12:39.504 12:09:32 -- setup/acl.sh@28 -- # local dev driver 00:12:39.504 12:09:32 -- setup/acl.sh@30 -- # for dev in "$@" 00:12:39.504 12:09:32 -- setup/acl.sh@31 -- # [[ -e /sys/bus/pci/devices/0000:00:10.0 ]] 00:12:39.504 12:09:32 -- setup/acl.sh@32 -- # readlink -f /sys/bus/pci/devices/0000:00:10.0/driver 00:12:39.504 12:09:32 -- setup/acl.sh@32 -- # driver=/sys/bus/pci/drivers/nvme 00:12:39.504 12:09:32 -- setup/acl.sh@33 -- # [[ nvme == \n\v\m\e ]] 00:12:39.504 12:09:32 -- setup/acl.sh@41 -- # setup reset 00:12:39.504 12:09:32 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:39.504 12:09:32 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:39.504 00:12:39.504 real 0m0.734s 00:12:39.504 user 0m0.345s 00:12:39.504 sys 0m0.425s 00:12:39.504 ************************************ 00:12:39.504 END TEST denied 00:12:39.504 ************************************ 00:12:39.504 12:09:32 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:39.504 12:09:32 -- common/autotest_common.sh@10 -- # set +x 00:12:39.504 12:09:32 -- setup/acl.sh@55 -- # run_test allowed allowed 00:12:39.504 12:09:32 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:39.504 12:09:32 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:39.504 12:09:32 -- common/autotest_common.sh@10 -- # set +x 00:12:39.504 ************************************ 00:12:39.504 START TEST allowed 00:12:39.504 ************************************ 00:12:39.504 12:09:32 -- common/autotest_common.sh@1111 -- # allowed 00:12:39.504 12:09:32 -- setup/acl.sh@45 -- # PCI_ALLOWED=0000:00:10.0 00:12:39.504 12:09:32 -- setup/acl.sh@45 -- # setup output config 00:12:39.504 12:09:32 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:39.504 12:09:32 -- setup/acl.sh@46 -- # grep -E '0000:00:10.0 .*: nvme -> .*' 00:12:39.504 12:09:32 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:40.071 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:12:40.071 12:09:33 -- setup/acl.sh@47 -- # verify 00:12:40.071 12:09:33 -- setup/acl.sh@28 -- # local dev driver 00:12:40.071 12:09:33 -- setup/acl.sh@48 -- # setup reset 00:12:40.071 12:09:33 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:40.071 12:09:33 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:40.645 00:12:40.645 real 0m0.832s 00:12:40.645 user 0m0.288s 00:12:40.645 sys 0m0.488s 00:12:40.645 12:09:33 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:40.645 ************************************ 00:12:40.645 END TEST allowed 00:12:40.645 ************************************ 00:12:40.645 12:09:33 -- common/autotest_common.sh@10 -- # set +x 00:12:40.645 00:12:40.645 real 0m2.675s 00:12:40.645 user 0m1.113s 00:12:40.645 sys 0m1.565s 00:12:40.645 12:09:33 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:40.645 12:09:33 -- common/autotest_common.sh@10 -- # set +x 00:12:40.645 ************************************ 00:12:40.645 END TEST acl 00:12:40.645 ************************************ 00:12:40.645 12:09:33 -- setup/test-setup.sh@13 -- # run_test hugepages /home/vagrant/spdk_repo/spdk/test/setup/hugepages.sh 00:12:40.645 12:09:33 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:40.645 12:09:33 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:40.645 12:09:33 -- common/autotest_common.sh@10 -- # set +x 00:12:40.645 ************************************ 00:12:40.645 START TEST hugepages 00:12:40.645 ************************************ 00:12:40.645 12:09:33 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/hugepages.sh 00:12:40.645 * Looking for test storage... 00:12:40.645 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:12:40.645 12:09:34 -- setup/hugepages.sh@10 -- # nodes_sys=() 00:12:40.645 12:09:34 -- setup/hugepages.sh@10 -- # declare -a nodes_sys 00:12:40.645 12:09:34 -- setup/hugepages.sh@12 -- # declare -i default_hugepages=0 00:12:40.645 12:09:34 -- setup/hugepages.sh@13 -- # declare -i no_nodes=0 00:12:40.645 12:09:34 -- setup/hugepages.sh@14 -- # declare -i nr_hugepages=0 00:12:40.645 12:09:34 -- setup/hugepages.sh@16 -- # get_meminfo Hugepagesize 00:12:40.645 12:09:34 -- setup/common.sh@17 -- # local get=Hugepagesize 00:12:40.645 12:09:34 -- setup/common.sh@18 -- # local node= 00:12:40.645 12:09:34 -- setup/common.sh@19 -- # local var val 00:12:40.645 12:09:34 -- setup/common.sh@20 -- # local mem_f mem 00:12:40.645 12:09:34 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:40.645 12:09:34 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:40.645 12:09:34 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:40.645 12:09:34 -- setup/common.sh@28 -- # mapfile -t mem 00:12:40.645 12:09:34 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 4801796 kB' 'MemAvailable: 7468600 kB' 'Buffers: 2208 kB' 'Cached: 2880648 kB' 'SwapCached: 0 kB' 'Active: 986072 kB' 'Inactive: 2012400 kB' 'Active(anon): 960 kB' 'Inactive(anon): 133180 kB' 'Active(file): 985112 kB' 'Inactive(file): 1879220 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 36 kB' 'Writeback: 0 kB' 'AnonPages: 115748 kB' 'Mapped: 39212 kB' 'Shmem: 18524 kB' 'KReclaimable: 79016 kB' 'Slab: 140968 kB' 'SReclaimable: 79016 kB' 'SUnreclaim: 61952 kB' 'KernelStack: 4756 kB' 'PageTables: 3748 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 4026288 kB' 'Committed_AS: 377696 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23100 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 2048' 'HugePages_Free: 2048' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 4194304 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.645 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.645 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # continue 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:40.646 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:40.646 12:09:34 -- setup/common.sh@32 -- # [[ Hugepagesize == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:40.646 12:09:34 -- setup/common.sh@33 -- # echo 2048 00:12:40.646 12:09:34 -- setup/common.sh@33 -- # return 0 00:12:40.646 12:09:34 -- setup/hugepages.sh@16 -- # default_hugepages=2048 00:12:40.646 12:09:34 -- setup/hugepages.sh@17 -- # default_huge_nr=/sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages 00:12:40.646 12:09:34 -- setup/hugepages.sh@18 -- # global_huge_nr=/proc/sys/vm/nr_hugepages 00:12:40.646 12:09:34 -- setup/hugepages.sh@21 -- # unset -v HUGE_EVEN_ALLOC 00:12:40.646 12:09:34 -- setup/hugepages.sh@22 -- # unset -v HUGEMEM 00:12:40.646 12:09:34 -- setup/hugepages.sh@23 -- # unset -v HUGENODE 00:12:40.646 12:09:34 -- setup/hugepages.sh@24 -- # unset -v NRHUGE 00:12:40.646 12:09:34 -- setup/hugepages.sh@207 -- # get_nodes 00:12:40.646 12:09:34 -- setup/hugepages.sh@27 -- # local node 00:12:40.646 12:09:34 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:40.646 12:09:34 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=2048 00:12:40.646 12:09:34 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:40.646 12:09:34 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:40.646 12:09:34 -- setup/hugepages.sh@208 -- # clear_hp 00:12:40.646 12:09:34 -- setup/hugepages.sh@37 -- # local node hp 00:12:40.646 12:09:34 -- setup/hugepages.sh@39 -- # for node in "${!nodes_sys[@]}" 00:12:40.646 12:09:34 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:12:40.646 12:09:34 -- setup/hugepages.sh@41 -- # echo 0 00:12:40.646 12:09:34 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:12:40.646 12:09:34 -- setup/hugepages.sh@41 -- # echo 0 00:12:40.646 12:09:34 -- setup/hugepages.sh@45 -- # export CLEAR_HUGE=yes 00:12:40.646 12:09:34 -- setup/hugepages.sh@45 -- # CLEAR_HUGE=yes 00:12:40.647 12:09:34 -- setup/hugepages.sh@210 -- # run_test default_setup default_setup 00:12:40.647 12:09:34 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:40.647 12:09:34 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:40.647 12:09:34 -- common/autotest_common.sh@10 -- # set +x 00:12:40.906 ************************************ 00:12:40.906 START TEST default_setup 00:12:40.906 ************************************ 00:12:40.906 12:09:34 -- common/autotest_common.sh@1111 -- # default_setup 00:12:40.906 12:09:34 -- setup/hugepages.sh@136 -- # get_test_nr_hugepages 2097152 0 00:12:40.906 12:09:34 -- setup/hugepages.sh@49 -- # local size=2097152 00:12:40.906 12:09:34 -- setup/hugepages.sh@50 -- # (( 2 > 1 )) 00:12:40.906 12:09:34 -- setup/hugepages.sh@51 -- # shift 00:12:40.906 12:09:34 -- setup/hugepages.sh@52 -- # node_ids=('0') 00:12:40.906 12:09:34 -- setup/hugepages.sh@52 -- # local node_ids 00:12:40.906 12:09:34 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:40.906 12:09:34 -- setup/hugepages.sh@57 -- # nr_hugepages=1024 00:12:40.906 12:09:34 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 0 00:12:40.906 12:09:34 -- setup/hugepages.sh@62 -- # user_nodes=('0') 00:12:40.906 12:09:34 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:40.906 12:09:34 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1024 00:12:40.906 12:09:34 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:40.906 12:09:34 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:40.906 12:09:34 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:40.906 12:09:34 -- setup/hugepages.sh@69 -- # (( 1 > 0 )) 00:12:40.906 12:09:34 -- setup/hugepages.sh@70 -- # for _no_nodes in "${user_nodes[@]}" 00:12:40.906 12:09:34 -- setup/hugepages.sh@71 -- # nodes_test[_no_nodes]=1024 00:12:40.906 12:09:34 -- setup/hugepages.sh@73 -- # return 0 00:12:40.906 12:09:34 -- setup/hugepages.sh@137 -- # setup output 00:12:40.906 12:09:34 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:40.906 12:09:34 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:41.164 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:41.164 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:12:41.426 12:09:34 -- setup/hugepages.sh@138 -- # verify_nr_hugepages 00:12:41.426 12:09:34 -- setup/hugepages.sh@89 -- # local node 00:12:41.426 12:09:34 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:41.426 12:09:34 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:41.427 12:09:34 -- setup/hugepages.sh@92 -- # local surp 00:12:41.427 12:09:34 -- setup/hugepages.sh@93 -- # local resv 00:12:41.427 12:09:34 -- setup/hugepages.sh@94 -- # local anon 00:12:41.427 12:09:34 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:12:41.427 12:09:34 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:41.427 12:09:34 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:41.427 12:09:34 -- setup/common.sh@18 -- # local node= 00:12:41.427 12:09:34 -- setup/common.sh@19 -- # local var val 00:12:41.427 12:09:34 -- setup/common.sh@20 -- # local mem_f mem 00:12:41.427 12:09:34 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:41.427 12:09:34 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:41.427 12:09:34 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:41.427 12:09:34 -- setup/common.sh@28 -- # mapfile -t mem 00:12:41.427 12:09:34 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6884988 kB' 'MemAvailable: 9551776 kB' 'Buffers: 2208 kB' 'Cached: 2880644 kB' 'SwapCached: 0 kB' 'Active: 986092 kB' 'Inactive: 2028748 kB' 'Active(anon): 972 kB' 'Inactive(anon): 149532 kB' 'Active(file): 985120 kB' 'Inactive(file): 1879216 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 132068 kB' 'Mapped: 39156 kB' 'Shmem: 18516 kB' 'KReclaimable: 78972 kB' 'Slab: 140956 kB' 'SReclaimable: 78972 kB' 'SUnreclaim: 61984 kB' 'KernelStack: 4724 kB' 'PageTables: 3224 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074864 kB' 'Committed_AS: 393792 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23148 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Zswap == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Zswapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ SecPageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.427 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.427 12:09:34 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.428 12:09:34 -- setup/common.sh@33 -- # echo 22528 00:12:41.428 12:09:34 -- setup/common.sh@33 -- # return 0 00:12:41.428 12:09:34 -- setup/hugepages.sh@97 -- # anon=22528 00:12:41.428 12:09:34 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:41.428 12:09:34 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:41.428 12:09:34 -- setup/common.sh@18 -- # local node= 00:12:41.428 12:09:34 -- setup/common.sh@19 -- # local var val 00:12:41.428 12:09:34 -- setup/common.sh@20 -- # local mem_f mem 00:12:41.428 12:09:34 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:41.428 12:09:34 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:41.428 12:09:34 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:41.428 12:09:34 -- setup/common.sh@28 -- # mapfile -t mem 00:12:41.428 12:09:34 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6884988 kB' 'MemAvailable: 9551776 kB' 'Buffers: 2208 kB' 'Cached: 2880644 kB' 'SwapCached: 0 kB' 'Active: 986084 kB' 'Inactive: 2028660 kB' 'Active(anon): 964 kB' 'Inactive(anon): 149444 kB' 'Active(file): 985120 kB' 'Inactive(file): 1879216 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 131944 kB' 'Mapped: 39168 kB' 'Shmem: 18516 kB' 'KReclaimable: 78972 kB' 'Slab: 140948 kB' 'SReclaimable: 78972 kB' 'SUnreclaim: 61976 kB' 'KernelStack: 4672 kB' 'PageTables: 3264 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074864 kB' 'Committed_AS: 393792 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23132 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.428 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.428 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.429 12:09:34 -- setup/common.sh@33 -- # echo 0 00:12:41.429 12:09:34 -- setup/common.sh@33 -- # return 0 00:12:41.429 12:09:34 -- setup/hugepages.sh@99 -- # surp=0 00:12:41.429 12:09:34 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:41.429 12:09:34 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:41.429 12:09:34 -- setup/common.sh@18 -- # local node= 00:12:41.429 12:09:34 -- setup/common.sh@19 -- # local var val 00:12:41.429 12:09:34 -- setup/common.sh@20 -- # local mem_f mem 00:12:41.429 12:09:34 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:41.429 12:09:34 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:41.429 12:09:34 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:41.429 12:09:34 -- setup/common.sh@28 -- # mapfile -t mem 00:12:41.429 12:09:34 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6884988 kB' 'MemAvailable: 9551776 kB' 'Buffers: 2208 kB' 'Cached: 2880644 kB' 'SwapCached: 0 kB' 'Active: 986084 kB' 'Inactive: 2028604 kB' 'Active(anon): 964 kB' 'Inactive(anon): 149388 kB' 'Active(file): 985120 kB' 'Inactive(file): 1879216 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 131860 kB' 'Mapped: 39168 kB' 'Shmem: 18516 kB' 'KReclaimable: 78972 kB' 'Slab: 140948 kB' 'SReclaimable: 78972 kB' 'SUnreclaim: 61976 kB' 'KernelStack: 4624 kB' 'PageTables: 3144 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074864 kB' 'Committed_AS: 393792 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23132 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.429 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.429 12:09:34 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.430 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.430 12:09:34 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.431 12:09:34 -- setup/common.sh@33 -- # echo 0 00:12:41.431 12:09:34 -- setup/common.sh@33 -- # return 0 00:12:41.431 12:09:34 -- setup/hugepages.sh@100 -- # resv=0 00:12:41.431 nr_hugepages=1024 00:12:41.431 12:09:34 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:12:41.431 resv_hugepages=0 00:12:41.431 12:09:34 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:41.431 surplus_hugepages=0 00:12:41.431 12:09:34 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:41.431 anon_hugepages=22528 00:12:41.431 12:09:34 -- setup/hugepages.sh@105 -- # echo anon_hugepages=22528 00:12:41.431 12:09:34 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:41.431 12:09:34 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:12:41.431 12:09:34 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:41.431 12:09:34 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:41.431 12:09:34 -- setup/common.sh@18 -- # local node= 00:12:41.431 12:09:34 -- setup/common.sh@19 -- # local var val 00:12:41.431 12:09:34 -- setup/common.sh@20 -- # local mem_f mem 00:12:41.431 12:09:34 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:41.431 12:09:34 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:41.431 12:09:34 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:41.431 12:09:34 -- setup/common.sh@28 -- # mapfile -t mem 00:12:41.431 12:09:34 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6884988 kB' 'MemAvailable: 9551776 kB' 'Buffers: 2208 kB' 'Cached: 2880644 kB' 'SwapCached: 0 kB' 'Active: 986084 kB' 'Inactive: 2028532 kB' 'Active(anon): 964 kB' 'Inactive(anon): 149316 kB' 'Active(file): 985120 kB' 'Inactive(file): 1879216 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 131828 kB' 'Mapped: 39168 kB' 'Shmem: 18516 kB' 'KReclaimable: 78972 kB' 'Slab: 140948 kB' 'SReclaimable: 78972 kB' 'SUnreclaim: 61976 kB' 'KernelStack: 4676 kB' 'PageTables: 3104 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074864 kB' 'Committed_AS: 393792 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23132 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.431 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.431 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:41.432 12:09:34 -- setup/common.sh@33 -- # echo 1024 00:12:41.432 12:09:34 -- setup/common.sh@33 -- # return 0 00:12:41.432 12:09:34 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:41.432 12:09:34 -- setup/hugepages.sh@112 -- # get_nodes 00:12:41.432 12:09:34 -- setup/hugepages.sh@27 -- # local node 00:12:41.432 12:09:34 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:41.432 12:09:34 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:12:41.432 12:09:34 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:41.432 12:09:34 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:41.432 12:09:34 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:41.432 12:09:34 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:41.432 12:09:34 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:41.432 12:09:34 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:41.432 12:09:34 -- setup/common.sh@18 -- # local node=0 00:12:41.432 12:09:34 -- setup/common.sh@19 -- # local var val 00:12:41.432 12:09:34 -- setup/common.sh@20 -- # local mem_f mem 00:12:41.432 12:09:34 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:41.432 12:09:34 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:41.432 12:09:34 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:41.432 12:09:34 -- setup/common.sh@28 -- # mapfile -t mem 00:12:41.432 12:09:34 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.432 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.432 12:09:34 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6884484 kB' 'MemUsed: 5362400 kB' 'SwapCached: 0 kB' 'Active: 986084 kB' 'Inactive: 2028260 kB' 'Active(anon): 964 kB' 'Inactive(anon): 149044 kB' 'Active(file): 985120 kB' 'Inactive(file): 1879216 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'FilePages: 2882852 kB' 'Mapped: 39168 kB' 'AnonPages: 131600 kB' 'Shmem: 18516 kB' 'KernelStack: 4644 kB' 'PageTables: 3284 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 78972 kB' 'Slab: 140924 kB' 'SReclaimable: 78972 kB' 'SUnreclaim: 61952 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Surp: 0' 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # continue 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.433 12:09:34 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.433 12:09:34 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.433 12:09:34 -- setup/common.sh@33 -- # echo 0 00:12:41.433 12:09:34 -- setup/common.sh@33 -- # return 0 00:12:41.433 12:09:34 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:41.433 12:09:34 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:41.433 12:09:34 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:41.433 12:09:34 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:41.433 12:09:34 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:12:41.433 node0=1024 expecting 1024 00:12:41.433 12:09:34 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:12:41.433 00:12:41.433 real 0m0.717s 00:12:41.433 user 0m0.286s 00:12:41.433 sys 0m0.291s 00:12:41.433 12:09:34 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:41.433 12:09:34 -- common/autotest_common.sh@10 -- # set +x 00:12:41.433 ************************************ 00:12:41.433 END TEST default_setup 00:12:41.433 ************************************ 00:12:41.693 12:09:34 -- setup/hugepages.sh@211 -- # run_test per_node_1G_alloc per_node_1G_alloc 00:12:41.693 12:09:34 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:41.693 12:09:34 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:41.693 12:09:34 -- common/autotest_common.sh@10 -- # set +x 00:12:41.693 ************************************ 00:12:41.693 START TEST per_node_1G_alloc 00:12:41.693 ************************************ 00:12:41.693 12:09:34 -- common/autotest_common.sh@1111 -- # per_node_1G_alloc 00:12:41.693 12:09:34 -- setup/hugepages.sh@143 -- # local IFS=, 00:12:41.693 12:09:34 -- setup/hugepages.sh@145 -- # get_test_nr_hugepages 1048576 0 00:12:41.693 12:09:34 -- setup/hugepages.sh@49 -- # local size=1048576 00:12:41.693 12:09:34 -- setup/hugepages.sh@50 -- # (( 2 > 1 )) 00:12:41.693 12:09:34 -- setup/hugepages.sh@51 -- # shift 00:12:41.693 12:09:34 -- setup/hugepages.sh@52 -- # node_ids=('0') 00:12:41.693 12:09:35 -- setup/hugepages.sh@52 -- # local node_ids 00:12:41.693 12:09:35 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:41.693 12:09:35 -- setup/hugepages.sh@57 -- # nr_hugepages=512 00:12:41.693 12:09:35 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 0 00:12:41.693 12:09:35 -- setup/hugepages.sh@62 -- # user_nodes=('0') 00:12:41.693 12:09:35 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:41.693 12:09:35 -- setup/hugepages.sh@64 -- # local _nr_hugepages=512 00:12:41.693 12:09:35 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:41.693 12:09:35 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:41.693 12:09:35 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:41.693 12:09:35 -- setup/hugepages.sh@69 -- # (( 1 > 0 )) 00:12:41.693 12:09:35 -- setup/hugepages.sh@70 -- # for _no_nodes in "${user_nodes[@]}" 00:12:41.693 12:09:35 -- setup/hugepages.sh@71 -- # nodes_test[_no_nodes]=512 00:12:41.693 12:09:35 -- setup/hugepages.sh@73 -- # return 0 00:12:41.693 12:09:35 -- setup/hugepages.sh@146 -- # NRHUGE=512 00:12:41.693 12:09:35 -- setup/hugepages.sh@146 -- # HUGENODE=0 00:12:41.693 12:09:35 -- setup/hugepages.sh@146 -- # setup output 00:12:41.693 12:09:35 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:41.693 12:09:35 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:41.954 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:41.954 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:41.954 12:09:35 -- setup/hugepages.sh@147 -- # nr_hugepages=512 00:12:41.954 12:09:35 -- setup/hugepages.sh@147 -- # verify_nr_hugepages 00:12:41.954 12:09:35 -- setup/hugepages.sh@89 -- # local node 00:12:41.954 12:09:35 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:41.954 12:09:35 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:41.954 12:09:35 -- setup/hugepages.sh@92 -- # local surp 00:12:41.954 12:09:35 -- setup/hugepages.sh@93 -- # local resv 00:12:41.954 12:09:35 -- setup/hugepages.sh@94 -- # local anon 00:12:41.954 12:09:35 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:12:41.954 12:09:35 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:41.954 12:09:35 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:41.954 12:09:35 -- setup/common.sh@18 -- # local node= 00:12:41.954 12:09:35 -- setup/common.sh@19 -- # local var val 00:12:41.954 12:09:35 -- setup/common.sh@20 -- # local mem_f mem 00:12:41.954 12:09:35 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:41.954 12:09:35 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:41.954 12:09:35 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:41.954 12:09:35 -- setup/common.sh@28 -- # mapfile -t mem 00:12:41.954 12:09:35 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 7922988 kB' 'MemAvailable: 10589784 kB' 'Buffers: 2208 kB' 'Cached: 2880652 kB' 'SwapCached: 0 kB' 'Active: 986096 kB' 'Inactive: 2028844 kB' 'Active(anon): 972 kB' 'Inactive(anon): 149624 kB' 'Active(file): 985124 kB' 'Inactive(file): 1879220 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 48 kB' 'Writeback: 0 kB' 'AnonPages: 132192 kB' 'Mapped: 39188 kB' 'Shmem: 18516 kB' 'KReclaimable: 78972 kB' 'Slab: 140880 kB' 'SReclaimable: 78972 kB' 'SUnreclaim: 61908 kB' 'KernelStack: 4696 kB' 'PageTables: 3616 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5599152 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23100 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ Zswap == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ Zswapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.954 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.954 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ SecPageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:41.955 12:09:35 -- setup/common.sh@33 -- # echo 22528 00:12:41.955 12:09:35 -- setup/common.sh@33 -- # return 0 00:12:41.955 12:09:35 -- setup/hugepages.sh@97 -- # anon=22528 00:12:41.955 12:09:35 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:41.955 12:09:35 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:41.955 12:09:35 -- setup/common.sh@18 -- # local node= 00:12:41.955 12:09:35 -- setup/common.sh@19 -- # local var val 00:12:41.955 12:09:35 -- setup/common.sh@20 -- # local mem_f mem 00:12:41.955 12:09:35 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:41.955 12:09:35 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:41.955 12:09:35 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:41.955 12:09:35 -- setup/common.sh@28 -- # mapfile -t mem 00:12:41.955 12:09:35 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 7922988 kB' 'MemAvailable: 10589784 kB' 'Buffers: 2208 kB' 'Cached: 2880652 kB' 'SwapCached: 0 kB' 'Active: 986088 kB' 'Inactive: 2028344 kB' 'Active(anon): 964 kB' 'Inactive(anon): 149124 kB' 'Active(file): 985124 kB' 'Inactive(file): 1879220 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 131936 kB' 'Mapped: 39144 kB' 'Shmem: 18516 kB' 'KReclaimable: 78972 kB' 'Slab: 140892 kB' 'SReclaimable: 78972 kB' 'SUnreclaim: 61920 kB' 'KernelStack: 4628 kB' 'PageTables: 3448 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5599152 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23084 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.955 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.955 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.956 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:41.956 12:09:35 -- setup/common.sh@33 -- # echo 0 00:12:41.956 12:09:35 -- setup/common.sh@33 -- # return 0 00:12:41.956 12:09:35 -- setup/hugepages.sh@99 -- # surp=0 00:12:41.956 12:09:35 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:41.956 12:09:35 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:41.956 12:09:35 -- setup/common.sh@18 -- # local node= 00:12:41.956 12:09:35 -- setup/common.sh@19 -- # local var val 00:12:41.956 12:09:35 -- setup/common.sh@20 -- # local mem_f mem 00:12:41.956 12:09:35 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:41.956 12:09:35 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:41.956 12:09:35 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:41.956 12:09:35 -- setup/common.sh@28 -- # mapfile -t mem 00:12:41.956 12:09:35 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.956 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 7922988 kB' 'MemAvailable: 10589784 kB' 'Buffers: 2208 kB' 'Cached: 2880652 kB' 'SwapCached: 0 kB' 'Active: 986088 kB' 'Inactive: 2028584 kB' 'Active(anon): 964 kB' 'Inactive(anon): 149364 kB' 'Active(file): 985124 kB' 'Inactive(file): 1879220 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 131916 kB' 'Mapped: 39144 kB' 'Shmem: 18516 kB' 'KReclaimable: 78972 kB' 'Slab: 140860 kB' 'SReclaimable: 78972 kB' 'SUnreclaim: 61888 kB' 'KernelStack: 4612 kB' 'PageTables: 3148 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5599152 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23068 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:41.957 12:09:35 -- setup/common.sh@32 -- # continue 00:12:41.957 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.217 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.217 12:09:35 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.217 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.217 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.217 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.217 12:09:35 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.218 12:09:35 -- setup/common.sh@33 -- # echo 0 00:12:42.218 12:09:35 -- setup/common.sh@33 -- # return 0 00:12:42.218 12:09:35 -- setup/hugepages.sh@100 -- # resv=0 00:12:42.218 12:09:35 -- setup/hugepages.sh@102 -- # echo nr_hugepages=512 00:12:42.218 nr_hugepages=512 00:12:42.218 resv_hugepages=0 00:12:42.218 12:09:35 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:42.218 12:09:35 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:42.218 surplus_hugepages=0 00:12:42.218 anon_hugepages=22528 00:12:42.218 12:09:35 -- setup/hugepages.sh@105 -- # echo anon_hugepages=22528 00:12:42.218 12:09:35 -- setup/hugepages.sh@107 -- # (( 512 == nr_hugepages + surp + resv )) 00:12:42.218 12:09:35 -- setup/hugepages.sh@109 -- # (( 512 == nr_hugepages )) 00:12:42.218 12:09:35 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:42.218 12:09:35 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:42.218 12:09:35 -- setup/common.sh@18 -- # local node= 00:12:42.218 12:09:35 -- setup/common.sh@19 -- # local var val 00:12:42.218 12:09:35 -- setup/common.sh@20 -- # local mem_f mem 00:12:42.218 12:09:35 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:42.218 12:09:35 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:42.218 12:09:35 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:42.218 12:09:35 -- setup/common.sh@28 -- # mapfile -t mem 00:12:42.218 12:09:35 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 7922988 kB' 'MemAvailable: 10589784 kB' 'Buffers: 2208 kB' 'Cached: 2880652 kB' 'SwapCached: 0 kB' 'Active: 986088 kB' 'Inactive: 2028352 kB' 'Active(anon): 964 kB' 'Inactive(anon): 149132 kB' 'Active(file): 985124 kB' 'Inactive(file): 1879220 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 131940 kB' 'Mapped: 39188 kB' 'Shmem: 18516 kB' 'KReclaimable: 78972 kB' 'Slab: 140868 kB' 'SReclaimable: 78972 kB' 'SUnreclaim: 61896 kB' 'KernelStack: 4564 kB' 'PageTables: 3052 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5599152 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23052 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.218 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.218 12:09:35 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.219 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.219 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.219 12:09:35 -- setup/common.sh@33 -- # echo 512 00:12:42.219 12:09:35 -- setup/common.sh@33 -- # return 0 00:12:42.220 12:09:35 -- setup/hugepages.sh@110 -- # (( 512 == nr_hugepages + surp + resv )) 00:12:42.220 12:09:35 -- setup/hugepages.sh@112 -- # get_nodes 00:12:42.220 12:09:35 -- setup/hugepages.sh@27 -- # local node 00:12:42.220 12:09:35 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:42.220 12:09:35 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=512 00:12:42.220 12:09:35 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:42.220 12:09:35 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:42.220 12:09:35 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:42.220 12:09:35 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:42.220 12:09:35 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:42.220 12:09:35 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:42.220 12:09:35 -- setup/common.sh@18 -- # local node=0 00:12:42.220 12:09:35 -- setup/common.sh@19 -- # local var val 00:12:42.220 12:09:35 -- setup/common.sh@20 -- # local mem_f mem 00:12:42.220 12:09:35 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:42.220 12:09:35 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:42.220 12:09:35 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:42.220 12:09:35 -- setup/common.sh@28 -- # mapfile -t mem 00:12:42.220 12:09:35 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 7922988 kB' 'MemUsed: 4323896 kB' 'SwapCached: 0 kB' 'Active: 986088 kB' 'Inactive: 2028524 kB' 'Active(anon): 964 kB' 'Inactive(anon): 149304 kB' 'Active(file): 985124 kB' 'Inactive(file): 1879220 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'FilePages: 2882860 kB' 'Mapped: 39188 kB' 'AnonPages: 131988 kB' 'Shmem: 18516 kB' 'KernelStack: 4548 kB' 'PageTables: 3012 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 78972 kB' 'Slab: 140868 kB' 'SReclaimable: 78972 kB' 'SUnreclaim: 61896 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Surp: 0' 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.220 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.220 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.221 12:09:35 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.221 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.221 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.221 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.221 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.221 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.221 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.221 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.221 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.221 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.221 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.221 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.221 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.221 12:09:35 -- setup/common.sh@33 -- # echo 0 00:12:42.221 12:09:35 -- setup/common.sh@33 -- # return 0 00:12:42.221 12:09:35 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:42.221 12:09:35 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:42.221 12:09:35 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:42.221 12:09:35 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:42.221 node0=512 expecting 512 00:12:42.221 12:09:35 -- setup/hugepages.sh@128 -- # echo 'node0=512 expecting 512' 00:12:42.221 12:09:35 -- setup/hugepages.sh@130 -- # [[ 512 == \5\1\2 ]] 00:12:42.221 00:12:42.221 real 0m0.507s 00:12:42.221 user 0m0.234s 00:12:42.221 sys 0m0.225s 00:12:42.221 12:09:35 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:42.221 12:09:35 -- common/autotest_common.sh@10 -- # set +x 00:12:42.221 ************************************ 00:12:42.221 END TEST per_node_1G_alloc 00:12:42.221 ************************************ 00:12:42.221 12:09:35 -- setup/hugepages.sh@212 -- # run_test even_2G_alloc even_2G_alloc 00:12:42.221 12:09:35 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:42.221 12:09:35 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:42.221 12:09:35 -- common/autotest_common.sh@10 -- # set +x 00:12:42.221 ************************************ 00:12:42.221 START TEST even_2G_alloc 00:12:42.221 ************************************ 00:12:42.221 12:09:35 -- common/autotest_common.sh@1111 -- # even_2G_alloc 00:12:42.221 12:09:35 -- setup/hugepages.sh@152 -- # get_test_nr_hugepages 2097152 00:12:42.221 12:09:35 -- setup/hugepages.sh@49 -- # local size=2097152 00:12:42.221 12:09:35 -- setup/hugepages.sh@50 -- # (( 1 > 1 )) 00:12:42.221 12:09:35 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:42.221 12:09:35 -- setup/hugepages.sh@57 -- # nr_hugepages=1024 00:12:42.221 12:09:35 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 00:12:42.221 12:09:35 -- setup/hugepages.sh@62 -- # user_nodes=() 00:12:42.221 12:09:35 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:42.221 12:09:35 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1024 00:12:42.221 12:09:35 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:42.221 12:09:35 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:42.221 12:09:35 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:42.221 12:09:35 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:12:42.221 12:09:35 -- setup/hugepages.sh@74 -- # (( 0 > 0 )) 00:12:42.221 12:09:35 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:42.221 12:09:35 -- setup/hugepages.sh@82 -- # nodes_test[_no_nodes - 1]=1024 00:12:42.221 12:09:35 -- setup/hugepages.sh@83 -- # : 0 00:12:42.221 12:09:35 -- setup/hugepages.sh@84 -- # : 0 00:12:42.221 12:09:35 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:42.221 12:09:35 -- setup/hugepages.sh@153 -- # NRHUGE=1024 00:12:42.221 12:09:35 -- setup/hugepages.sh@153 -- # HUGE_EVEN_ALLOC=yes 00:12:42.221 12:09:35 -- setup/hugepages.sh@153 -- # setup output 00:12:42.221 12:09:35 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:42.221 12:09:35 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:42.481 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:42.481 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:42.481 12:09:35 -- setup/hugepages.sh@154 -- # verify_nr_hugepages 00:12:42.481 12:09:35 -- setup/hugepages.sh@89 -- # local node 00:12:42.481 12:09:35 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:42.481 12:09:35 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:42.481 12:09:35 -- setup/hugepages.sh@92 -- # local surp 00:12:42.481 12:09:35 -- setup/hugepages.sh@93 -- # local resv 00:12:42.481 12:09:35 -- setup/hugepages.sh@94 -- # local anon 00:12:42.481 12:09:35 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:12:42.481 12:09:35 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:42.481 12:09:35 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:42.481 12:09:35 -- setup/common.sh@18 -- # local node= 00:12:42.481 12:09:35 -- setup/common.sh@19 -- # local var val 00:12:42.481 12:09:35 -- setup/common.sh@20 -- # local mem_f mem 00:12:42.481 12:09:35 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:42.481 12:09:35 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:42.481 12:09:35 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:42.481 12:09:35 -- setup/common.sh@28 -- # mapfile -t mem 00:12:42.481 12:09:35 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6873828 kB' 'MemAvailable: 9540628 kB' 'Buffers: 2208 kB' 'Cached: 2880648 kB' 'SwapCached: 0 kB' 'Active: 986104 kB' 'Inactive: 2028944 kB' 'Active(anon): 988 kB' 'Inactive(anon): 149720 kB' 'Active(file): 985116 kB' 'Inactive(file): 1879224 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 132124 kB' 'Mapped: 39264 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140776 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61788 kB' 'KernelStack: 4676 kB' 'PageTables: 3008 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074864 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23132 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Zswap == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Zswapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ SecPageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.482 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.482 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.483 12:09:35 -- setup/common.sh@33 -- # echo 22528 00:12:42.483 12:09:35 -- setup/common.sh@33 -- # return 0 00:12:42.483 12:09:35 -- setup/hugepages.sh@97 -- # anon=22528 00:12:42.483 12:09:35 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:42.483 12:09:35 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:42.483 12:09:35 -- setup/common.sh@18 -- # local node= 00:12:42.483 12:09:35 -- setup/common.sh@19 -- # local var val 00:12:42.483 12:09:35 -- setup/common.sh@20 -- # local mem_f mem 00:12:42.483 12:09:35 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:42.483 12:09:35 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:42.483 12:09:35 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:42.483 12:09:35 -- setup/common.sh@28 -- # mapfile -t mem 00:12:42.483 12:09:35 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6873828 kB' 'MemAvailable: 9540628 kB' 'Buffers: 2208 kB' 'Cached: 2880648 kB' 'SwapCached: 0 kB' 'Active: 986104 kB' 'Inactive: 2028600 kB' 'Active(anon): 988 kB' 'Inactive(anon): 149376 kB' 'Active(file): 985116 kB' 'Inactive(file): 1879224 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 132072 kB' 'Mapped: 39264 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140776 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61788 kB' 'KernelStack: 4644 kB' 'PageTables: 2936 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074864 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23084 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.483 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.483 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.484 12:09:35 -- setup/common.sh@33 -- # echo 0 00:12:42.484 12:09:35 -- setup/common.sh@33 -- # return 0 00:12:42.484 12:09:35 -- setup/hugepages.sh@99 -- # surp=0 00:12:42.484 12:09:35 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:42.484 12:09:35 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:42.484 12:09:35 -- setup/common.sh@18 -- # local node= 00:12:42.484 12:09:35 -- setup/common.sh@19 -- # local var val 00:12:42.484 12:09:35 -- setup/common.sh@20 -- # local mem_f mem 00:12:42.484 12:09:35 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:42.484 12:09:35 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:42.484 12:09:35 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:42.484 12:09:35 -- setup/common.sh@28 -- # mapfile -t mem 00:12:42.484 12:09:35 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6873580 kB' 'MemAvailable: 9540380 kB' 'Buffers: 2208 kB' 'Cached: 2880648 kB' 'SwapCached: 0 kB' 'Active: 986104 kB' 'Inactive: 2028828 kB' 'Active(anon): 988 kB' 'Inactive(anon): 149604 kB' 'Active(file): 985116 kB' 'Inactive(file): 1879224 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 132044 kB' 'Mapped: 39264 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140784 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61796 kB' 'KernelStack: 4648 kB' 'PageTables: 3148 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074864 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23100 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.484 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.484 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.746 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.746 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.747 12:09:35 -- setup/common.sh@33 -- # echo 0 00:12:42.747 12:09:35 -- setup/common.sh@33 -- # return 0 00:12:42.747 12:09:35 -- setup/hugepages.sh@100 -- # resv=0 00:12:42.747 nr_hugepages=1024 00:12:42.747 12:09:35 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:12:42.747 resv_hugepages=0 00:12:42.747 12:09:35 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:42.747 surplus_hugepages=0 00:12:42.747 12:09:35 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:42.747 anon_hugepages=22528 00:12:42.747 12:09:35 -- setup/hugepages.sh@105 -- # echo anon_hugepages=22528 00:12:42.747 12:09:35 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:42.747 12:09:35 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:12:42.747 12:09:35 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:42.747 12:09:35 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:42.747 12:09:35 -- setup/common.sh@18 -- # local node= 00:12:42.747 12:09:35 -- setup/common.sh@19 -- # local var val 00:12:42.747 12:09:35 -- setup/common.sh@20 -- # local mem_f mem 00:12:42.747 12:09:35 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:42.747 12:09:35 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:42.747 12:09:35 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:42.747 12:09:35 -- setup/common.sh@28 -- # mapfile -t mem 00:12:42.747 12:09:35 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6873580 kB' 'MemAvailable: 9540380 kB' 'Buffers: 2208 kB' 'Cached: 2880648 kB' 'SwapCached: 0 kB' 'Active: 986104 kB' 'Inactive: 2028912 kB' 'Active(anon): 988 kB' 'Inactive(anon): 149688 kB' 'Active(file): 985116 kB' 'Inactive(file): 1879224 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 132132 kB' 'Mapped: 39264 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140784 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61796 kB' 'KernelStack: 4632 kB' 'PageTables: 3108 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074864 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23132 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.747 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.747 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:35 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:35 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.748 12:09:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.748 12:09:36 -- setup/common.sh@33 -- # echo 1024 00:12:42.748 12:09:36 -- setup/common.sh@33 -- # return 0 00:12:42.748 12:09:36 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:42.748 12:09:36 -- setup/hugepages.sh@112 -- # get_nodes 00:12:42.748 12:09:36 -- setup/hugepages.sh@27 -- # local node 00:12:42.748 12:09:36 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:42.748 12:09:36 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:12:42.748 12:09:36 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:42.748 12:09:36 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:42.748 12:09:36 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:42.748 12:09:36 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:42.748 12:09:36 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:42.748 12:09:36 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:42.748 12:09:36 -- setup/common.sh@18 -- # local node=0 00:12:42.748 12:09:36 -- setup/common.sh@19 -- # local var val 00:12:42.748 12:09:36 -- setup/common.sh@20 -- # local mem_f mem 00:12:42.748 12:09:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:42.748 12:09:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:42.748 12:09:36 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:42.748 12:09:36 -- setup/common.sh@28 -- # mapfile -t mem 00:12:42.748 12:09:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.748 12:09:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6873328 kB' 'MemUsed: 5373556 kB' 'SwapCached: 0 kB' 'Active: 986104 kB' 'Inactive: 2028844 kB' 'Active(anon): 988 kB' 'Inactive(anon): 149620 kB' 'Active(file): 985116 kB' 'Inactive(file): 1879224 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'FilePages: 2882856 kB' 'Mapped: 39264 kB' 'AnonPages: 132320 kB' 'Shmem: 18516 kB' 'KernelStack: 4664 kB' 'PageTables: 3188 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 78988 kB' 'Slab: 140816 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61828 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Surp: 0' 00:12:42.748 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # continue 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.749 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.749 12:09:36 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.749 12:09:36 -- setup/common.sh@33 -- # echo 0 00:12:42.749 12:09:36 -- setup/common.sh@33 -- # return 0 00:12:42.749 12:09:36 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:42.749 12:09:36 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:42.749 12:09:36 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:42.749 12:09:36 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:42.749 node0=1024 expecting 1024 00:12:42.749 12:09:36 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:12:42.749 12:09:36 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:12:42.749 00:12:42.749 real 0m0.440s 00:12:42.749 user 0m0.237s 00:12:42.749 sys 0m0.231s 00:12:42.749 12:09:36 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:42.749 12:09:36 -- common/autotest_common.sh@10 -- # set +x 00:12:42.749 ************************************ 00:12:42.749 END TEST even_2G_alloc 00:12:42.749 ************************************ 00:12:42.749 12:09:36 -- setup/hugepages.sh@213 -- # run_test odd_alloc odd_alloc 00:12:42.749 12:09:36 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:42.750 12:09:36 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:42.750 12:09:36 -- common/autotest_common.sh@10 -- # set +x 00:12:42.750 ************************************ 00:12:42.750 START TEST odd_alloc 00:12:42.750 ************************************ 00:12:42.750 12:09:36 -- common/autotest_common.sh@1111 -- # odd_alloc 00:12:42.750 12:09:36 -- setup/hugepages.sh@159 -- # get_test_nr_hugepages 2098176 00:12:42.750 12:09:36 -- setup/hugepages.sh@49 -- # local size=2098176 00:12:42.750 12:09:36 -- setup/hugepages.sh@50 -- # (( 1 > 1 )) 00:12:42.750 12:09:36 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:42.750 12:09:36 -- setup/hugepages.sh@57 -- # nr_hugepages=1025 00:12:42.750 12:09:36 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 00:12:42.750 12:09:36 -- setup/hugepages.sh@62 -- # user_nodes=() 00:12:42.750 12:09:36 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:42.750 12:09:36 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1025 00:12:42.750 12:09:36 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:42.750 12:09:36 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:42.750 12:09:36 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:42.750 12:09:36 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:12:42.750 12:09:36 -- setup/hugepages.sh@74 -- # (( 0 > 0 )) 00:12:42.750 12:09:36 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:42.750 12:09:36 -- setup/hugepages.sh@82 -- # nodes_test[_no_nodes - 1]=1025 00:12:42.750 12:09:36 -- setup/hugepages.sh@83 -- # : 0 00:12:42.750 12:09:36 -- setup/hugepages.sh@84 -- # : 0 00:12:42.750 12:09:36 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:42.750 12:09:36 -- setup/hugepages.sh@160 -- # HUGEMEM=2049 00:12:42.750 12:09:36 -- setup/hugepages.sh@160 -- # HUGE_EVEN_ALLOC=yes 00:12:42.750 12:09:36 -- setup/hugepages.sh@160 -- # setup output 00:12:42.750 12:09:36 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:42.750 12:09:36 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:43.009 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:43.009 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:43.009 12:09:36 -- setup/hugepages.sh@161 -- # verify_nr_hugepages 00:12:43.009 12:09:36 -- setup/hugepages.sh@89 -- # local node 00:12:43.009 12:09:36 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:43.009 12:09:36 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:43.009 12:09:36 -- setup/hugepages.sh@92 -- # local surp 00:12:43.009 12:09:36 -- setup/hugepages.sh@93 -- # local resv 00:12:43.009 12:09:36 -- setup/hugepages.sh@94 -- # local anon 00:12:43.009 12:09:36 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:12:43.009 12:09:36 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:43.009 12:09:36 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:43.009 12:09:36 -- setup/common.sh@18 -- # local node= 00:12:43.009 12:09:36 -- setup/common.sh@19 -- # local var val 00:12:43.009 12:09:36 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.009 12:09:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.009 12:09:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:43.009 12:09:36 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:43.009 12:09:36 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.009 12:09:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.009 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6872656 kB' 'MemAvailable: 9539460 kB' 'Buffers: 2208 kB' 'Cached: 2880652 kB' 'SwapCached: 0 kB' 'Active: 986132 kB' 'Inactive: 2028928 kB' 'Active(anon): 1012 kB' 'Inactive(anon): 149704 kB' 'Active(file): 985120 kB' 'Inactive(file): 1879224 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 24 kB' 'Writeback: 0 kB' 'AnonPages: 132636 kB' 'Mapped: 39624 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140912 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61924 kB' 'KernelStack: 4724 kB' 'PageTables: 3552 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5073840 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23148 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2099200 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ Zswap == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ Zswapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.010 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # [[ SecPageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.010 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.011 12:09:36 -- setup/common.sh@33 -- # echo 22528 00:12:43.011 12:09:36 -- setup/common.sh@33 -- # return 0 00:12:43.011 12:09:36 -- setup/hugepages.sh@97 -- # anon=22528 00:12:43.011 12:09:36 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:43.011 12:09:36 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:43.011 12:09:36 -- setup/common.sh@18 -- # local node= 00:12:43.011 12:09:36 -- setup/common.sh@19 -- # local var val 00:12:43.011 12:09:36 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.011 12:09:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.011 12:09:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:43.011 12:09:36 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:43.011 12:09:36 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.011 12:09:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6872656 kB' 'MemAvailable: 9539460 kB' 'Buffers: 2208 kB' 'Cached: 2880652 kB' 'SwapCached: 0 kB' 'Active: 986136 kB' 'Inactive: 2028608 kB' 'Active(anon): 1016 kB' 'Inactive(anon): 149384 kB' 'Active(file): 985120 kB' 'Inactive(file): 1879224 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 24 kB' 'Writeback: 0 kB' 'AnonPages: 132292 kB' 'Mapped: 39424 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140896 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61908 kB' 'KernelStack: 4728 kB' 'PageTables: 3412 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5073840 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23084 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2099200 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.011 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.011 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.012 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.012 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.012 12:09:36 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.012 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.012 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.012 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.012 12:09:36 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.012 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.012 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.012 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.012 12:09:36 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.012 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.012 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.012 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.012 12:09:36 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.012 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.012 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.012 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.012 12:09:36 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.012 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.012 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.012 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.012 12:09:36 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.012 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.294 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.294 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.295 12:09:36 -- setup/common.sh@33 -- # echo 0 00:12:43.295 12:09:36 -- setup/common.sh@33 -- # return 0 00:12:43.295 12:09:36 -- setup/hugepages.sh@99 -- # surp=0 00:12:43.295 12:09:36 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:43.295 12:09:36 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:43.295 12:09:36 -- setup/common.sh@18 -- # local node= 00:12:43.295 12:09:36 -- setup/common.sh@19 -- # local var val 00:12:43.295 12:09:36 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.295 12:09:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.295 12:09:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:43.295 12:09:36 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:43.295 12:09:36 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.295 12:09:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6872156 kB' 'MemAvailable: 9538960 kB' 'Buffers: 2208 kB' 'Cached: 2880652 kB' 'SwapCached: 0 kB' 'Active: 986136 kB' 'Inactive: 2028520 kB' 'Active(anon): 1012 kB' 'Inactive(anon): 149300 kB' 'Active(file): 985124 kB' 'Inactive(file): 1879220 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 24 kB' 'Writeback: 0 kB' 'AnonPages: 131936 kB' 'Mapped: 39272 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140844 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61856 kB' 'KernelStack: 4620 kB' 'PageTables: 3520 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5073840 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23084 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2099200 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.295 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.295 12:09:36 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.296 12:09:36 -- setup/common.sh@33 -- # echo 0 00:12:43.296 12:09:36 -- setup/common.sh@33 -- # return 0 00:12:43.296 12:09:36 -- setup/hugepages.sh@100 -- # resv=0 00:12:43.296 nr_hugepages=1025 00:12:43.296 12:09:36 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1025 00:12:43.296 resv_hugepages=0 00:12:43.296 12:09:36 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:43.296 surplus_hugepages=0 00:12:43.296 12:09:36 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:43.296 anon_hugepages=22528 00:12:43.296 12:09:36 -- setup/hugepages.sh@105 -- # echo anon_hugepages=22528 00:12:43.296 12:09:36 -- setup/hugepages.sh@107 -- # (( 1025 == nr_hugepages + surp + resv )) 00:12:43.296 12:09:36 -- setup/hugepages.sh@109 -- # (( 1025 == nr_hugepages )) 00:12:43.296 12:09:36 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:43.296 12:09:36 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:43.296 12:09:36 -- setup/common.sh@18 -- # local node= 00:12:43.296 12:09:36 -- setup/common.sh@19 -- # local var val 00:12:43.296 12:09:36 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.296 12:09:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.296 12:09:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:43.296 12:09:36 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:43.296 12:09:36 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.296 12:09:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6872156 kB' 'MemAvailable: 9538960 kB' 'Buffers: 2208 kB' 'Cached: 2880652 kB' 'SwapCached: 0 kB' 'Active: 986128 kB' 'Inactive: 2028868 kB' 'Active(anon): 1004 kB' 'Inactive(anon): 149648 kB' 'Active(file): 985124 kB' 'Inactive(file): 1879220 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 24 kB' 'Writeback: 0 kB' 'AnonPages: 131940 kB' 'Mapped: 39212 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140840 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61852 kB' 'KernelStack: 4636 kB' 'PageTables: 3540 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5073840 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23132 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2099200 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.296 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.296 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.297 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.297 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.298 12:09:36 -- setup/common.sh@33 -- # echo 1025 00:12:43.298 12:09:36 -- setup/common.sh@33 -- # return 0 00:12:43.298 12:09:36 -- setup/hugepages.sh@110 -- # (( 1025 == nr_hugepages + surp + resv )) 00:12:43.298 12:09:36 -- setup/hugepages.sh@112 -- # get_nodes 00:12:43.298 12:09:36 -- setup/hugepages.sh@27 -- # local node 00:12:43.298 12:09:36 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:43.298 12:09:36 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1025 00:12:43.298 12:09:36 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:43.298 12:09:36 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:43.298 12:09:36 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:43.298 12:09:36 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:43.298 12:09:36 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:43.298 12:09:36 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:43.298 12:09:36 -- setup/common.sh@18 -- # local node=0 00:12:43.298 12:09:36 -- setup/common.sh@19 -- # local var val 00:12:43.298 12:09:36 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.298 12:09:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.298 12:09:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:43.298 12:09:36 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:43.298 12:09:36 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.298 12:09:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6872156 kB' 'MemUsed: 5374728 kB' 'SwapCached: 0 kB' 'Active: 986128 kB' 'Inactive: 2028812 kB' 'Active(anon): 1004 kB' 'Inactive(anon): 149592 kB' 'Active(file): 985124 kB' 'Inactive(file): 1879220 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 24 kB' 'Writeback: 0 kB' 'FilePages: 2882860 kB' 'Mapped: 39212 kB' 'AnonPages: 132144 kB' 'Shmem: 18516 kB' 'KernelStack: 4672 kB' 'PageTables: 3460 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 78988 kB' 'Slab: 140840 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61852 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Surp: 0' 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.298 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.298 12:09:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.299 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.299 12:09:36 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.299 12:09:36 -- setup/common.sh@33 -- # echo 0 00:12:43.299 12:09:36 -- setup/common.sh@33 -- # return 0 00:12:43.299 12:09:36 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:43.299 12:09:36 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:43.299 12:09:36 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:43.299 12:09:36 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:43.299 node0=1025 expecting 1025 00:12:43.299 12:09:36 -- setup/hugepages.sh@128 -- # echo 'node0=1025 expecting 1025' 00:12:43.299 12:09:36 -- setup/hugepages.sh@130 -- # [[ 1025 == \1\0\2\5 ]] 00:12:43.299 00:12:43.299 real 0m0.441s 00:12:43.299 user 0m0.246s 00:12:43.299 sys 0m0.221s 00:12:43.299 12:09:36 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:43.299 12:09:36 -- common/autotest_common.sh@10 -- # set +x 00:12:43.299 ************************************ 00:12:43.299 END TEST odd_alloc 00:12:43.299 ************************************ 00:12:43.299 12:09:36 -- setup/hugepages.sh@214 -- # run_test custom_alloc custom_alloc 00:12:43.299 12:09:36 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:43.299 12:09:36 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:43.299 12:09:36 -- common/autotest_common.sh@10 -- # set +x 00:12:43.299 ************************************ 00:12:43.299 START TEST custom_alloc 00:12:43.299 ************************************ 00:12:43.299 12:09:36 -- common/autotest_common.sh@1111 -- # custom_alloc 00:12:43.299 12:09:36 -- setup/hugepages.sh@167 -- # local IFS=, 00:12:43.299 12:09:36 -- setup/hugepages.sh@169 -- # local node 00:12:43.299 12:09:36 -- setup/hugepages.sh@170 -- # nodes_hp=() 00:12:43.299 12:09:36 -- setup/hugepages.sh@170 -- # local nodes_hp 00:12:43.299 12:09:36 -- setup/hugepages.sh@172 -- # local nr_hugepages=0 _nr_hugepages=0 00:12:43.299 12:09:36 -- setup/hugepages.sh@174 -- # get_test_nr_hugepages 1048576 00:12:43.299 12:09:36 -- setup/hugepages.sh@49 -- # local size=1048576 00:12:43.299 12:09:36 -- setup/hugepages.sh@50 -- # (( 1 > 1 )) 00:12:43.299 12:09:36 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:43.299 12:09:36 -- setup/hugepages.sh@57 -- # nr_hugepages=512 00:12:43.299 12:09:36 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 00:12:43.299 12:09:36 -- setup/hugepages.sh@62 -- # user_nodes=() 00:12:43.299 12:09:36 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:43.299 12:09:36 -- setup/hugepages.sh@64 -- # local _nr_hugepages=512 00:12:43.299 12:09:36 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:43.299 12:09:36 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:43.299 12:09:36 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:43.299 12:09:36 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:12:43.299 12:09:36 -- setup/hugepages.sh@74 -- # (( 0 > 0 )) 00:12:43.299 12:09:36 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:43.299 12:09:36 -- setup/hugepages.sh@82 -- # nodes_test[_no_nodes - 1]=512 00:12:43.299 12:09:36 -- setup/hugepages.sh@83 -- # : 0 00:12:43.299 12:09:36 -- setup/hugepages.sh@84 -- # : 0 00:12:43.299 12:09:36 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:43.299 12:09:36 -- setup/hugepages.sh@175 -- # nodes_hp[0]=512 00:12:43.299 12:09:36 -- setup/hugepages.sh@176 -- # (( 1 > 1 )) 00:12:43.299 12:09:36 -- setup/hugepages.sh@181 -- # for node in "${!nodes_hp[@]}" 00:12:43.299 12:09:36 -- setup/hugepages.sh@182 -- # HUGENODE+=("nodes_hp[$node]=${nodes_hp[node]}") 00:12:43.299 12:09:36 -- setup/hugepages.sh@183 -- # (( _nr_hugepages += nodes_hp[node] )) 00:12:43.299 12:09:36 -- setup/hugepages.sh@186 -- # get_test_nr_hugepages_per_node 00:12:43.299 12:09:36 -- setup/hugepages.sh@62 -- # user_nodes=() 00:12:43.299 12:09:36 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:43.299 12:09:36 -- setup/hugepages.sh@64 -- # local _nr_hugepages=512 00:12:43.299 12:09:36 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:43.299 12:09:36 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:43.299 12:09:36 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:43.299 12:09:36 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:12:43.299 12:09:36 -- setup/hugepages.sh@74 -- # (( 1 > 0 )) 00:12:43.299 12:09:36 -- setup/hugepages.sh@75 -- # for _no_nodes in "${!nodes_hp[@]}" 00:12:43.299 12:09:36 -- setup/hugepages.sh@76 -- # nodes_test[_no_nodes]=512 00:12:43.299 12:09:36 -- setup/hugepages.sh@78 -- # return 0 00:12:43.299 12:09:36 -- setup/hugepages.sh@187 -- # HUGENODE='nodes_hp[0]=512' 00:12:43.299 12:09:36 -- setup/hugepages.sh@187 -- # setup output 00:12:43.299 12:09:36 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:43.299 12:09:36 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:43.560 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:43.560 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:43.560 12:09:36 -- setup/hugepages.sh@188 -- # nr_hugepages=512 00:12:43.560 12:09:36 -- setup/hugepages.sh@188 -- # verify_nr_hugepages 00:12:43.560 12:09:36 -- setup/hugepages.sh@89 -- # local node 00:12:43.560 12:09:36 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:43.560 12:09:36 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:43.560 12:09:36 -- setup/hugepages.sh@92 -- # local surp 00:12:43.560 12:09:36 -- setup/hugepages.sh@93 -- # local resv 00:12:43.560 12:09:36 -- setup/hugepages.sh@94 -- # local anon 00:12:43.560 12:09:36 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:12:43.560 12:09:36 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:43.560 12:09:36 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:43.560 12:09:36 -- setup/common.sh@18 -- # local node= 00:12:43.560 12:09:36 -- setup/common.sh@19 -- # local var val 00:12:43.560 12:09:36 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.560 12:09:36 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.560 12:09:36 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:43.560 12:09:36 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:43.560 12:09:36 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.560 12:09:36 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 7923924 kB' 'MemAvailable: 10590736 kB' 'Buffers: 2208 kB' 'Cached: 2880660 kB' 'SwapCached: 0 kB' 'Active: 986088 kB' 'Inactive: 2029288 kB' 'Active(anon): 972 kB' 'Inactive(anon): 150052 kB' 'Active(file): 985116 kB' 'Inactive(file): 1879236 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 16 kB' 'Writeback: 0 kB' 'AnonPages: 132436 kB' 'Mapped: 39248 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140820 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61832 kB' 'KernelStack: 4796 kB' 'PageTables: 3644 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5599152 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23148 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ Zswap == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ Zswapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.560 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.560 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # [[ SecPageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:36 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:36 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.561 12:09:37 -- setup/common.sh@33 -- # echo 22528 00:12:43.561 12:09:37 -- setup/common.sh@33 -- # return 0 00:12:43.561 12:09:37 -- setup/hugepages.sh@97 -- # anon=22528 00:12:43.561 12:09:37 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:43.561 12:09:37 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:43.561 12:09:37 -- setup/common.sh@18 -- # local node= 00:12:43.561 12:09:37 -- setup/common.sh@19 -- # local var val 00:12:43.561 12:09:37 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.561 12:09:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.561 12:09:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:43.561 12:09:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:43.561 12:09:37 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.561 12:09:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 7923672 kB' 'MemAvailable: 10590484 kB' 'Buffers: 2208 kB' 'Cached: 2880660 kB' 'SwapCached: 0 kB' 'Active: 986088 kB' 'Inactive: 2029012 kB' 'Active(anon): 972 kB' 'Inactive(anon): 149776 kB' 'Active(file): 985116 kB' 'Inactive(file): 1879236 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 16 kB' 'Writeback: 0 kB' 'AnonPages: 131856 kB' 'Mapped: 39252 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140812 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61824 kB' 'KernelStack: 4684 kB' 'PageTables: 3420 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5599152 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23116 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.561 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.561 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.562 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.562 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.562 12:09:37 -- setup/common.sh@33 -- # echo 0 00:12:43.562 12:09:37 -- setup/common.sh@33 -- # return 0 00:12:43.823 12:09:37 -- setup/hugepages.sh@99 -- # surp=0 00:12:43.823 12:09:37 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:43.823 12:09:37 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:43.823 12:09:37 -- setup/common.sh@18 -- # local node= 00:12:43.823 12:09:37 -- setup/common.sh@19 -- # local var val 00:12:43.823 12:09:37 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.823 12:09:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.823 12:09:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:43.823 12:09:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:43.823 12:09:37 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.823 12:09:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.823 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.823 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 7923672 kB' 'MemAvailable: 10590484 kB' 'Buffers: 2208 kB' 'Cached: 2880660 kB' 'SwapCached: 0 kB' 'Active: 986088 kB' 'Inactive: 2028540 kB' 'Active(anon): 972 kB' 'Inactive(anon): 149304 kB' 'Active(file): 985116 kB' 'Inactive(file): 1879236 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 16 kB' 'Writeback: 0 kB' 'AnonPages: 131864 kB' 'Mapped: 39252 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140820 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61832 kB' 'KernelStack: 4652 kB' 'PageTables: 3340 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5599152 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23100 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.824 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.824 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.825 12:09:37 -- setup/common.sh@33 -- # echo 0 00:12:43.825 12:09:37 -- setup/common.sh@33 -- # return 0 00:12:43.825 12:09:37 -- setup/hugepages.sh@100 -- # resv=0 00:12:43.825 12:09:37 -- setup/hugepages.sh@102 -- # echo nr_hugepages=512 00:12:43.825 nr_hugepages=512 00:12:43.825 resv_hugepages=0 00:12:43.825 12:09:37 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:43.825 surplus_hugepages=0 00:12:43.825 12:09:37 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:43.825 anon_hugepages=22528 00:12:43.825 12:09:37 -- setup/hugepages.sh@105 -- # echo anon_hugepages=22528 00:12:43.825 12:09:37 -- setup/hugepages.sh@107 -- # (( 512 == nr_hugepages + surp + resv )) 00:12:43.825 12:09:37 -- setup/hugepages.sh@109 -- # (( 512 == nr_hugepages )) 00:12:43.825 12:09:37 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:43.825 12:09:37 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:43.825 12:09:37 -- setup/common.sh@18 -- # local node= 00:12:43.825 12:09:37 -- setup/common.sh@19 -- # local var val 00:12:43.825 12:09:37 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.825 12:09:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.825 12:09:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:43.825 12:09:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:43.825 12:09:37 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.825 12:09:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 7929308 kB' 'MemAvailable: 10596120 kB' 'Buffers: 2208 kB' 'Cached: 2880660 kB' 'SwapCached: 0 kB' 'Active: 986084 kB' 'Inactive: 2028756 kB' 'Active(anon): 964 kB' 'Inactive(anon): 149524 kB' 'Active(file): 985120 kB' 'Inactive(file): 1879232 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 16 kB' 'Writeback: 0 kB' 'AnonPages: 132032 kB' 'Mapped: 39188 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140844 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61856 kB' 'KernelStack: 4660 kB' 'PageTables: 3368 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5599152 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23132 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.825 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.825 12:09:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.826 12:09:37 -- setup/common.sh@33 -- # echo 512 00:12:43.826 12:09:37 -- setup/common.sh@33 -- # return 0 00:12:43.826 12:09:37 -- setup/hugepages.sh@110 -- # (( 512 == nr_hugepages + surp + resv )) 00:12:43.826 12:09:37 -- setup/hugepages.sh@112 -- # get_nodes 00:12:43.826 12:09:37 -- setup/hugepages.sh@27 -- # local node 00:12:43.826 12:09:37 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:43.826 12:09:37 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=512 00:12:43.826 12:09:37 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:43.826 12:09:37 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:43.826 12:09:37 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:43.826 12:09:37 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:43.826 12:09:37 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:43.826 12:09:37 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:43.826 12:09:37 -- setup/common.sh@18 -- # local node=0 00:12:43.826 12:09:37 -- setup/common.sh@19 -- # local var val 00:12:43.826 12:09:37 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.826 12:09:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.826 12:09:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:43.826 12:09:37 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:43.826 12:09:37 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.826 12:09:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 7928308 kB' 'MemUsed: 4318576 kB' 'SwapCached: 0 kB' 'Active: 986084 kB' 'Inactive: 2028496 kB' 'Active(anon): 964 kB' 'Inactive(anon): 149264 kB' 'Active(file): 985120 kB' 'Inactive(file): 1879232 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 16 kB' 'Writeback: 0 kB' 'FilePages: 2882868 kB' 'Mapped: 39188 kB' 'AnonPages: 131804 kB' 'Shmem: 18516 kB' 'KernelStack: 4728 kB' 'PageTables: 3372 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 78988 kB' 'Slab: 140844 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61856 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Surp: 0' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.826 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.826 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # continue 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.827 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.827 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.827 12:09:37 -- setup/common.sh@33 -- # echo 0 00:12:43.827 12:09:37 -- setup/common.sh@33 -- # return 0 00:12:43.827 12:09:37 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:43.827 12:09:37 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:43.827 12:09:37 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:43.827 12:09:37 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:43.827 node0=512 expecting 512 00:12:43.827 12:09:37 -- setup/hugepages.sh@128 -- # echo 'node0=512 expecting 512' 00:12:43.827 12:09:37 -- setup/hugepages.sh@130 -- # [[ 512 == \5\1\2 ]] 00:12:43.827 00:12:43.827 real 0m0.442s 00:12:43.827 user 0m0.232s 00:12:43.827 sys 0m0.236s 00:12:43.827 12:09:37 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:43.827 12:09:37 -- common/autotest_common.sh@10 -- # set +x 00:12:43.827 ************************************ 00:12:43.827 END TEST custom_alloc 00:12:43.827 ************************************ 00:12:43.827 12:09:37 -- setup/hugepages.sh@215 -- # run_test no_shrink_alloc no_shrink_alloc 00:12:43.827 12:09:37 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:43.827 12:09:37 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:43.827 12:09:37 -- common/autotest_common.sh@10 -- # set +x 00:12:43.827 ************************************ 00:12:43.827 START TEST no_shrink_alloc 00:12:43.827 ************************************ 00:12:43.827 12:09:37 -- common/autotest_common.sh@1111 -- # no_shrink_alloc 00:12:43.827 12:09:37 -- setup/hugepages.sh@195 -- # get_test_nr_hugepages 2097152 0 00:12:43.827 12:09:37 -- setup/hugepages.sh@49 -- # local size=2097152 00:12:43.827 12:09:37 -- setup/hugepages.sh@50 -- # (( 2 > 1 )) 00:12:43.827 12:09:37 -- setup/hugepages.sh@51 -- # shift 00:12:43.827 12:09:37 -- setup/hugepages.sh@52 -- # node_ids=('0') 00:12:43.827 12:09:37 -- setup/hugepages.sh@52 -- # local node_ids 00:12:43.827 12:09:37 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:43.827 12:09:37 -- setup/hugepages.sh@57 -- # nr_hugepages=1024 00:12:43.828 12:09:37 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 0 00:12:43.828 12:09:37 -- setup/hugepages.sh@62 -- # user_nodes=('0') 00:12:43.828 12:09:37 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:43.828 12:09:37 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1024 00:12:43.828 12:09:37 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:43.828 12:09:37 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:43.828 12:09:37 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:43.828 12:09:37 -- setup/hugepages.sh@69 -- # (( 1 > 0 )) 00:12:43.828 12:09:37 -- setup/hugepages.sh@70 -- # for _no_nodes in "${user_nodes[@]}" 00:12:43.828 12:09:37 -- setup/hugepages.sh@71 -- # nodes_test[_no_nodes]=1024 00:12:43.828 12:09:37 -- setup/hugepages.sh@73 -- # return 0 00:12:43.828 12:09:37 -- setup/hugepages.sh@198 -- # setup output 00:12:43.828 12:09:37 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:43.828 12:09:37 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:44.088 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:44.088 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:44.088 12:09:37 -- setup/hugepages.sh@199 -- # verify_nr_hugepages 00:12:44.088 12:09:37 -- setup/hugepages.sh@89 -- # local node 00:12:44.088 12:09:37 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:44.088 12:09:37 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:44.088 12:09:37 -- setup/hugepages.sh@92 -- # local surp 00:12:44.088 12:09:37 -- setup/hugepages.sh@93 -- # local resv 00:12:44.088 12:09:37 -- setup/hugepages.sh@94 -- # local anon 00:12:44.088 12:09:37 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:12:44.088 12:09:37 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:44.088 12:09:37 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:44.088 12:09:37 -- setup/common.sh@18 -- # local node= 00:12:44.088 12:09:37 -- setup/common.sh@19 -- # local var val 00:12:44.088 12:09:37 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.088 12:09:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.088 12:09:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.088 12:09:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.088 12:09:37 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.088 12:09:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6878664 kB' 'MemAvailable: 9545488 kB' 'Buffers: 2208 kB' 'Cached: 2880672 kB' 'SwapCached: 0 kB' 'Active: 986100 kB' 'Inactive: 2028792 kB' 'Active(anon): 972 kB' 'Inactive(anon): 149556 kB' 'Active(file): 985128 kB' 'Inactive(file): 1879236 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 132088 kB' 'Mapped: 39244 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140944 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61956 kB' 'KernelStack: 4656 kB' 'PageTables: 3232 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074864 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23132 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ Zswap == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ Zswapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.088 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.088 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ SecPageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.089 12:09:37 -- setup/common.sh@33 -- # echo 22528 00:12:44.089 12:09:37 -- setup/common.sh@33 -- # return 0 00:12:44.089 12:09:37 -- setup/hugepages.sh@97 -- # anon=22528 00:12:44.089 12:09:37 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:44.089 12:09:37 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:44.089 12:09:37 -- setup/common.sh@18 -- # local node= 00:12:44.089 12:09:37 -- setup/common.sh@19 -- # local var val 00:12:44.089 12:09:37 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.089 12:09:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.089 12:09:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.089 12:09:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.089 12:09:37 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.089 12:09:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6878664 kB' 'MemAvailable: 9545488 kB' 'Buffers: 2208 kB' 'Cached: 2880672 kB' 'SwapCached: 0 kB' 'Active: 986100 kB' 'Inactive: 2028636 kB' 'Active(anon): 972 kB' 'Inactive(anon): 149400 kB' 'Active(file): 985128 kB' 'Inactive(file): 1879236 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 131968 kB' 'Mapped: 39184 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140936 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61948 kB' 'KernelStack: 4624 kB' 'PageTables: 3152 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074864 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23100 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.089 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.089 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.090 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.090 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.350 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.351 12:09:37 -- setup/common.sh@33 -- # echo 0 00:12:44.351 12:09:37 -- setup/common.sh@33 -- # return 0 00:12:44.351 12:09:37 -- setup/hugepages.sh@99 -- # surp=0 00:12:44.351 12:09:37 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:44.351 12:09:37 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:44.351 12:09:37 -- setup/common.sh@18 -- # local node= 00:12:44.351 12:09:37 -- setup/common.sh@19 -- # local var val 00:12:44.351 12:09:37 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.351 12:09:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.351 12:09:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.351 12:09:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.351 12:09:37 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.351 12:09:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6878412 kB' 'MemAvailable: 9545236 kB' 'Buffers: 2208 kB' 'Cached: 2880672 kB' 'SwapCached: 0 kB' 'Active: 986092 kB' 'Inactive: 2028604 kB' 'Active(anon): 964 kB' 'Inactive(anon): 149368 kB' 'Active(file): 985128 kB' 'Inactive(file): 1879236 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 131908 kB' 'Mapped: 39188 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140952 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61964 kB' 'KernelStack: 4624 kB' 'PageTables: 3144 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074864 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23084 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.351 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.351 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.352 12:09:37 -- setup/common.sh@33 -- # echo 0 00:12:44.352 12:09:37 -- setup/common.sh@33 -- # return 0 00:12:44.352 12:09:37 -- setup/hugepages.sh@100 -- # resv=0 00:12:44.352 nr_hugepages=1024 00:12:44.352 12:09:37 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:12:44.352 resv_hugepages=0 00:12:44.352 12:09:37 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:44.352 surplus_hugepages=0 00:12:44.352 12:09:37 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:44.352 anon_hugepages=22528 00:12:44.352 12:09:37 -- setup/hugepages.sh@105 -- # echo anon_hugepages=22528 00:12:44.352 12:09:37 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:44.352 12:09:37 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:12:44.352 12:09:37 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:44.352 12:09:37 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:44.352 12:09:37 -- setup/common.sh@18 -- # local node= 00:12:44.352 12:09:37 -- setup/common.sh@19 -- # local var val 00:12:44.352 12:09:37 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.352 12:09:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.352 12:09:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.352 12:09:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.352 12:09:37 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.352 12:09:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6878412 kB' 'MemAvailable: 9545236 kB' 'Buffers: 2208 kB' 'Cached: 2880672 kB' 'SwapCached: 0 kB' 'Active: 986092 kB' 'Inactive: 2028572 kB' 'Active(anon): 964 kB' 'Inactive(anon): 149336 kB' 'Active(file): 985128 kB' 'Inactive(file): 1879236 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 131876 kB' 'Mapped: 39188 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140956 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61968 kB' 'KernelStack: 4640 kB' 'PageTables: 3184 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074864 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23116 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.352 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.352 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.353 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.353 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.353 12:09:37 -- setup/common.sh@33 -- # echo 1024 00:12:44.353 12:09:37 -- setup/common.sh@33 -- # return 0 00:12:44.353 12:09:37 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:44.354 12:09:37 -- setup/hugepages.sh@112 -- # get_nodes 00:12:44.354 12:09:37 -- setup/hugepages.sh@27 -- # local node 00:12:44.354 12:09:37 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:44.354 12:09:37 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:12:44.354 12:09:37 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:44.354 12:09:37 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:44.354 12:09:37 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:44.354 12:09:37 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:44.354 12:09:37 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:44.354 12:09:37 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:44.354 12:09:37 -- setup/common.sh@18 -- # local node=0 00:12:44.354 12:09:37 -- setup/common.sh@19 -- # local var val 00:12:44.354 12:09:37 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.354 12:09:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.354 12:09:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:44.354 12:09:37 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:44.354 12:09:37 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.354 12:09:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6878160 kB' 'MemUsed: 5368724 kB' 'SwapCached: 0 kB' 'Active: 986092 kB' 'Inactive: 2028640 kB' 'Active(anon): 964 kB' 'Inactive(anon): 149404 kB' 'Active(file): 985128 kB' 'Inactive(file): 1879236 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'FilePages: 2882880 kB' 'Mapped: 39188 kB' 'AnonPages: 131948 kB' 'Shmem: 18516 kB' 'KernelStack: 4672 kB' 'PageTables: 3264 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 78988 kB' 'Slab: 140956 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61968 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Surp: 0' 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.354 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.354 12:09:37 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.355 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.355 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.355 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.355 12:09:37 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.355 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.355 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.355 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.355 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.355 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.355 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.355 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.355 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.355 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.355 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.355 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.355 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.355 12:09:37 -- setup/common.sh@33 -- # echo 0 00:12:44.355 12:09:37 -- setup/common.sh@33 -- # return 0 00:12:44.355 12:09:37 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:44.355 12:09:37 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:44.355 12:09:37 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:44.355 12:09:37 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:44.355 node0=1024 expecting 1024 00:12:44.355 12:09:37 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:12:44.355 12:09:37 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:12:44.355 12:09:37 -- setup/hugepages.sh@202 -- # CLEAR_HUGE=no 00:12:44.355 12:09:37 -- setup/hugepages.sh@202 -- # NRHUGE=512 00:12:44.355 12:09:37 -- setup/hugepages.sh@202 -- # setup output 00:12:44.355 12:09:37 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:44.355 12:09:37 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:44.618 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:44.618 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:44.618 INFO: Requested 512 hugepages but 1024 already allocated on node0 00:12:44.618 12:09:37 -- setup/hugepages.sh@204 -- # verify_nr_hugepages 00:12:44.618 12:09:37 -- setup/hugepages.sh@89 -- # local node 00:12:44.618 12:09:37 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:44.618 12:09:37 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:44.618 12:09:37 -- setup/hugepages.sh@92 -- # local surp 00:12:44.618 12:09:37 -- setup/hugepages.sh@93 -- # local resv 00:12:44.618 12:09:37 -- setup/hugepages.sh@94 -- # local anon 00:12:44.618 12:09:37 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:12:44.618 12:09:37 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:44.618 12:09:37 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:44.618 12:09:37 -- setup/common.sh@18 -- # local node= 00:12:44.618 12:09:37 -- setup/common.sh@19 -- # local var val 00:12:44.618 12:09:37 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.618 12:09:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.618 12:09:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.618 12:09:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.618 12:09:37 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.618 12:09:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6880576 kB' 'MemAvailable: 9547400 kB' 'Buffers: 2208 kB' 'Cached: 2880672 kB' 'SwapCached: 0 kB' 'Active: 986108 kB' 'Inactive: 2029652 kB' 'Active(anon): 980 kB' 'Inactive(anon): 150416 kB' 'Active(file): 985128 kB' 'Inactive(file): 1879236 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 132948 kB' 'Mapped: 39284 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140908 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61920 kB' 'KernelStack: 4764 kB' 'PageTables: 3600 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074864 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23164 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # [[ Zswap == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.618 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.618 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ Zswapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ SecPageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.619 12:09:37 -- setup/common.sh@33 -- # echo 22528 00:12:44.619 12:09:37 -- setup/common.sh@33 -- # return 0 00:12:44.619 12:09:37 -- setup/hugepages.sh@97 -- # anon=22528 00:12:44.619 12:09:37 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:44.619 12:09:37 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:44.619 12:09:37 -- setup/common.sh@18 -- # local node= 00:12:44.619 12:09:37 -- setup/common.sh@19 -- # local var val 00:12:44.619 12:09:37 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.619 12:09:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.619 12:09:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.619 12:09:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.619 12:09:37 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.619 12:09:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6880072 kB' 'MemAvailable: 9546896 kB' 'Buffers: 2208 kB' 'Cached: 2880672 kB' 'SwapCached: 0 kB' 'Active: 986092 kB' 'Inactive: 2028624 kB' 'Active(anon): 964 kB' 'Inactive(anon): 149388 kB' 'Active(file): 985128 kB' 'Inactive(file): 1879236 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 131868 kB' 'Mapped: 39184 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140844 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61856 kB' 'KernelStack: 4648 kB' 'PageTables: 3248 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074864 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23116 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.619 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.619 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.620 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.620 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.621 12:09:37 -- setup/common.sh@33 -- # echo 0 00:12:44.621 12:09:37 -- setup/common.sh@33 -- # return 0 00:12:44.621 12:09:37 -- setup/hugepages.sh@99 -- # surp=0 00:12:44.621 12:09:37 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:44.621 12:09:37 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:44.621 12:09:37 -- setup/common.sh@18 -- # local node= 00:12:44.621 12:09:37 -- setup/common.sh@19 -- # local var val 00:12:44.621 12:09:37 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.621 12:09:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.621 12:09:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.621 12:09:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.621 12:09:37 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.621 12:09:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6880072 kB' 'MemAvailable: 9546896 kB' 'Buffers: 2208 kB' 'Cached: 2880672 kB' 'SwapCached: 0 kB' 'Active: 986092 kB' 'Inactive: 2028704 kB' 'Active(anon): 964 kB' 'Inactive(anon): 149468 kB' 'Active(file): 985128 kB' 'Inactive(file): 1879236 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 131956 kB' 'Mapped: 39192 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140836 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61848 kB' 'KernelStack: 4640 kB' 'PageTables: 3184 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074864 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23116 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.621 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.621 12:09:37 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.622 12:09:37 -- setup/common.sh@33 -- # echo 0 00:12:44.622 12:09:37 -- setup/common.sh@33 -- # return 0 00:12:44.622 12:09:37 -- setup/hugepages.sh@100 -- # resv=0 00:12:44.622 12:09:37 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:12:44.622 nr_hugepages=1024 00:12:44.622 resv_hugepages=0 00:12:44.622 12:09:37 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:44.622 surplus_hugepages=0 00:12:44.622 12:09:37 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:44.622 anon_hugepages=22528 00:12:44.622 12:09:37 -- setup/hugepages.sh@105 -- # echo anon_hugepages=22528 00:12:44.622 12:09:37 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:44.622 12:09:37 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:12:44.622 12:09:37 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:44.622 12:09:37 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:44.622 12:09:37 -- setup/common.sh@18 -- # local node= 00:12:44.622 12:09:37 -- setup/common.sh@19 -- # local var val 00:12:44.622 12:09:37 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.622 12:09:37 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.622 12:09:37 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.622 12:09:37 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.622 12:09:37 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.622 12:09:37 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:37 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6880072 kB' 'MemAvailable: 9546896 kB' 'Buffers: 2208 kB' 'Cached: 2880672 kB' 'SwapCached: 0 kB' 'Active: 986092 kB' 'Inactive: 2028612 kB' 'Active(anon): 964 kB' 'Inactive(anon): 149376 kB' 'Active(file): 985128 kB' 'Inactive(file): 1879236 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 131852 kB' 'Mapped: 39192 kB' 'Shmem: 18516 kB' 'KReclaimable: 78988 kB' 'Slab: 140836 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61848 kB' 'KernelStack: 4640 kB' 'PageTables: 3184 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074864 kB' 'Committed_AS: 393920 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23148 kB' 'VmallocChunk: 0 kB' 'Percpu: 4896 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 155500 kB' 'DirectMap2M: 4038656 kB' 'DirectMap1G: 10485760 kB' 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.622 12:09:37 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:37 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:38 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.622 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:38 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.622 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:38 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.622 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:38 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.622 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:38 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.622 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:38 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.622 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:38 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.622 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.622 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.622 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.622 12:09:38 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.622 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.623 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.623 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.624 12:09:38 -- setup/common.sh@33 -- # echo 1024 00:12:44.624 12:09:38 -- setup/common.sh@33 -- # return 0 00:12:44.624 12:09:38 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:44.624 12:09:38 -- setup/hugepages.sh@112 -- # get_nodes 00:12:44.624 12:09:38 -- setup/hugepages.sh@27 -- # local node 00:12:44.624 12:09:38 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:44.624 12:09:38 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:12:44.624 12:09:38 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:44.624 12:09:38 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:44.624 12:09:38 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:44.624 12:09:38 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:44.624 12:09:38 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:44.624 12:09:38 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:44.624 12:09:38 -- setup/common.sh@18 -- # local node=0 00:12:44.624 12:09:38 -- setup/common.sh@19 -- # local var val 00:12:44.624 12:09:38 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.624 12:09:38 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.624 12:09:38 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:44.624 12:09:38 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:44.624 12:09:38 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.624 12:09:38 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246884 kB' 'MemFree: 6880072 kB' 'MemUsed: 5366812 kB' 'SwapCached: 0 kB' 'Active: 986092 kB' 'Inactive: 2028536 kB' 'Active(anon): 964 kB' 'Inactive(anon): 149300 kB' 'Active(file): 985128 kB' 'Inactive(file): 1879236 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'FilePages: 2882880 kB' 'Mapped: 39192 kB' 'AnonPages: 131780 kB' 'Shmem: 18516 kB' 'KernelStack: 4676 kB' 'PageTables: 3104 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 78988 kB' 'Slab: 140836 kB' 'SReclaimable: 78988 kB' 'SUnreclaim: 61848 kB' 'AnonHugePages: 22528 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Surp: 0' 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.624 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.624 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.625 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.625 12:09:38 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.625 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.625 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.625 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.625 12:09:38 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.625 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.625 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.625 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.625 12:09:38 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.625 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.625 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.625 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.625 12:09:38 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.625 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.625 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.625 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.625 12:09:38 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.625 12:09:38 -- setup/common.sh@32 -- # continue 00:12:44.625 12:09:38 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.625 12:09:38 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.625 12:09:38 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.625 12:09:38 -- setup/common.sh@33 -- # echo 0 00:12:44.625 12:09:38 -- setup/common.sh@33 -- # return 0 00:12:44.625 12:09:38 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:44.625 12:09:38 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:44.625 12:09:38 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:44.625 12:09:38 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:44.625 12:09:38 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:12:44.625 node0=1024 expecting 1024 00:12:44.625 12:09:38 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:12:44.625 00:12:44.625 real 0m0.814s 00:12:44.625 user 0m0.448s 00:12:44.625 sys 0m0.418s 00:12:44.625 12:09:38 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:44.625 12:09:38 -- common/autotest_common.sh@10 -- # set +x 00:12:44.625 ************************************ 00:12:44.625 END TEST no_shrink_alloc 00:12:44.625 ************************************ 00:12:44.625 12:09:38 -- setup/hugepages.sh@217 -- # clear_hp 00:12:44.625 12:09:38 -- setup/hugepages.sh@37 -- # local node hp 00:12:44.625 12:09:38 -- setup/hugepages.sh@39 -- # for node in "${!nodes_sys[@]}" 00:12:44.625 12:09:38 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:12:44.625 12:09:38 -- setup/hugepages.sh@41 -- # echo 0 00:12:44.625 12:09:38 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:12:44.625 12:09:38 -- setup/hugepages.sh@41 -- # echo 0 00:12:44.883 12:09:38 -- setup/hugepages.sh@45 -- # export CLEAR_HUGE=yes 00:12:44.883 12:09:38 -- setup/hugepages.sh@45 -- # CLEAR_HUGE=yes 00:12:44.883 00:12:44.883 real 0m4.148s 00:12:44.883 user 0m1.990s 00:12:44.883 sys 0m2.043s 00:12:44.883 12:09:38 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:44.883 ************************************ 00:12:44.883 END TEST hugepages 00:12:44.883 ************************************ 00:12:44.883 12:09:38 -- common/autotest_common.sh@10 -- # set +x 00:12:44.883 12:09:38 -- setup/test-setup.sh@14 -- # run_test driver /home/vagrant/spdk_repo/spdk/test/setup/driver.sh 00:12:44.883 12:09:38 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:44.883 12:09:38 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:44.883 12:09:38 -- common/autotest_common.sh@10 -- # set +x 00:12:44.883 ************************************ 00:12:44.883 START TEST driver 00:12:44.883 ************************************ 00:12:44.883 12:09:38 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/driver.sh 00:12:44.883 * Looking for test storage... 00:12:44.883 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:12:44.883 12:09:38 -- setup/driver.sh@68 -- # setup reset 00:12:44.883 12:09:38 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:44.883 12:09:38 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:45.141 12:09:38 -- setup/driver.sh@69 -- # run_test guess_driver guess_driver 00:12:45.141 12:09:38 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:45.141 12:09:38 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:45.141 12:09:38 -- common/autotest_common.sh@10 -- # set +x 00:12:45.399 ************************************ 00:12:45.399 START TEST guess_driver 00:12:45.399 ************************************ 00:12:45.399 12:09:38 -- common/autotest_common.sh@1111 -- # guess_driver 00:12:45.399 12:09:38 -- setup/driver.sh@46 -- # local driver setup_driver marker 00:12:45.399 12:09:38 -- setup/driver.sh@47 -- # local fail=0 00:12:45.399 12:09:38 -- setup/driver.sh@49 -- # pick_driver 00:12:45.399 12:09:38 -- setup/driver.sh@36 -- # vfio 00:12:45.399 12:09:38 -- setup/driver.sh@21 -- # local iommu_grups 00:12:45.399 12:09:38 -- setup/driver.sh@22 -- # local unsafe_vfio 00:12:45.399 12:09:38 -- setup/driver.sh@24 -- # [[ -e /sys/module/vfio/parameters/enable_unsafe_noiommu_mode ]] 00:12:45.399 12:09:38 -- setup/driver.sh@27 -- # iommu_groups=(/sys/kernel/iommu_groups/*) 00:12:45.399 12:09:38 -- setup/driver.sh@29 -- # (( 0 > 0 )) 00:12:45.399 12:09:38 -- setup/driver.sh@29 -- # [[ '' == Y ]] 00:12:45.399 12:09:38 -- setup/driver.sh@32 -- # return 1 00:12:45.399 12:09:38 -- setup/driver.sh@38 -- # uio 00:12:45.399 12:09:38 -- setup/driver.sh@17 -- # is_driver uio_pci_generic 00:12:45.399 12:09:38 -- setup/driver.sh@14 -- # mod uio_pci_generic 00:12:45.399 12:09:38 -- setup/driver.sh@12 -- # dep uio_pci_generic 00:12:45.399 12:09:38 -- setup/driver.sh@11 -- # modprobe --show-depends uio_pci_generic 00:12:45.399 12:09:38 -- setup/driver.sh@12 -- # [[ insmod /lib/modules/5.14.0-362.24.1.el9_3.x86_64/kernel/drivers/uio/uio.ko.xz 00:12:45.399 insmod /lib/modules/5.14.0-362.24.1.el9_3.x86_64/kernel/drivers/uio/uio_pci_generic.ko.xz == *\.\k\o* ]] 00:12:45.399 12:09:38 -- setup/driver.sh@39 -- # echo uio_pci_generic 00:12:45.399 12:09:38 -- setup/driver.sh@49 -- # driver=uio_pci_generic 00:12:45.399 Looking for driver=uio_pci_generic 00:12:45.399 12:09: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:12:45.399 12:09:38 -- setup/driver.sh@56 -- # echo 'Looking for driver=uio_pci_generic' 00:12:45.399 12:09:38 -- setup/driver.sh@57 -- # read -r _ _ _ _ marker setup_driver 00:12:45.399 12:09:38 -- setup/driver.sh@45 -- # setup output config 00:12:45.399 12:09:38 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:45.399 12:09:38 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:45.657 12:09:38 -- setup/driver.sh@58 -- # [[ devices: == \-\> ]] 00:12:45.657 12:09:38 -- setup/driver.sh@58 -- # continue 00:12:45.657 12:09:38 -- setup/driver.sh@57 -- # read -r _ _ _ _ marker setup_driver 00:12:45.657 12:09:39 -- setup/driver.sh@58 -- # [[ -> == \-\> ]] 00:12:45.657 12:09:39 -- setup/driver.sh@61 -- # [[ uio_pci_generic == uio_pci_generic ]] 00:12:45.657 12:09:39 -- setup/driver.sh@57 -- # read -r _ _ _ _ marker setup_driver 00:12:45.657 12:09:39 -- setup/driver.sh@64 -- # (( fail == 0 )) 00:12:45.657 12:09:39 -- setup/driver.sh@65 -- # setup reset 00:12:45.657 12:09:39 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:45.657 12:09:39 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:46.225 00:12:46.225 real 0m0.792s 00:12:46.225 user 0m0.306s 00:12:46.225 sys 0m0.457s 00:12:46.225 12:09:39 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:46.225 12:09:39 -- common/autotest_common.sh@10 -- # set +x 00:12:46.225 ************************************ 00:12:46.225 END TEST guess_driver 00:12:46.225 ************************************ 00:12:46.225 00:12:46.225 real 0m1.294s 00:12:46.225 user 0m0.492s 00:12:46.225 sys 0m0.777s 00:12:46.225 12:09:39 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:46.225 12:09:39 -- common/autotest_common.sh@10 -- # set +x 00:12:46.225 ************************************ 00:12:46.225 END TEST driver 00:12:46.225 ************************************ 00:12:46.225 12:09:39 -- setup/test-setup.sh@15 -- # run_test devices /home/vagrant/spdk_repo/spdk/test/setup/devices.sh 00:12:46.225 12:09:39 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:46.225 12:09:39 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:46.225 12:09:39 -- common/autotest_common.sh@10 -- # set +x 00:12:46.225 ************************************ 00:12:46.225 START TEST devices 00:12:46.225 ************************************ 00:12:46.225 12:09:39 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/devices.sh 00:12:46.225 * Looking for test storage... 00:12:46.225 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:12:46.225 12:09:39 -- setup/devices.sh@190 -- # trap cleanup EXIT 00:12:46.225 12:09:39 -- setup/devices.sh@192 -- # setup reset 00:12:46.225 12:09:39 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:46.225 12:09:39 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:46.792 12:09:40 -- setup/devices.sh@194 -- # get_zoned_devs 00:12:46.792 12:09:40 -- common/autotest_common.sh@1655 -- # zoned_devs=() 00:12:46.792 12:09:40 -- common/autotest_common.sh@1655 -- # local -gA zoned_devs 00:12:46.792 12:09:40 -- common/autotest_common.sh@1656 -- # local nvme bdf 00:12:46.792 12:09:40 -- common/autotest_common.sh@1658 -- # for nvme in /sys/block/nvme* 00:12:46.792 12:09:40 -- common/autotest_common.sh@1659 -- # is_block_zoned nvme0n1 00:12:46.792 12:09:40 -- common/autotest_common.sh@1648 -- # local device=nvme0n1 00:12:46.792 12:09:40 -- common/autotest_common.sh@1650 -- # [[ -e /sys/block/nvme0n1/queue/zoned ]] 00:12:46.792 12:09:40 -- common/autotest_common.sh@1651 -- # [[ none != none ]] 00:12:46.792 12:09:40 -- setup/devices.sh@196 -- # blocks=() 00:12:46.792 12:09:40 -- setup/devices.sh@196 -- # declare -a blocks 00:12:46.792 12:09:40 -- setup/devices.sh@197 -- # blocks_to_pci=() 00:12:46.792 12:09:40 -- setup/devices.sh@197 -- # declare -A blocks_to_pci 00:12:46.792 12:09:40 -- setup/devices.sh@198 -- # min_disk_size=3221225472 00:12:46.792 12:09:40 -- setup/devices.sh@200 -- # for block in "/sys/block/nvme"!(*c*) 00:12:46.792 12:09:40 -- setup/devices.sh@201 -- # ctrl=nvme0n1 00:12:46.792 12:09:40 -- setup/devices.sh@201 -- # ctrl=nvme0 00:12:46.792 12:09:40 -- setup/devices.sh@202 -- # pci=0000:00:10.0 00:12:46.792 12:09:40 -- setup/devices.sh@203 -- # [[ '' == *\0\0\0\0\:\0\0\:\1\0\.\0* ]] 00:12:46.792 12:09:40 -- setup/devices.sh@204 -- # block_in_use nvme0n1 00:12:46.792 12:09:40 -- scripts/common.sh@378 -- # local block=nvme0n1 pt 00:12:46.792 12:09:40 -- scripts/common.sh@387 -- # /home/vagrant/spdk_repo/spdk/scripts/spdk-gpt.py nvme0n1 00:12:46.792 No valid GPT data, bailing 00:12:46.792 12:09:40 -- scripts/common.sh@391 -- # blkid -s PTTYPE -o value /dev/nvme0n1 00:12:46.792 12:09:40 -- scripts/common.sh@391 -- # pt= 00:12:46.792 12:09:40 -- scripts/common.sh@392 -- # return 1 00:12:46.792 12:09:40 -- setup/devices.sh@204 -- # sec_size_to_bytes nvme0n1 00:12:46.792 12:09:40 -- setup/common.sh@76 -- # local dev=nvme0n1 00:12:46.792 12:09:40 -- setup/common.sh@78 -- # [[ -e /sys/block/nvme0n1 ]] 00:12:46.792 12:09:40 -- setup/common.sh@80 -- # echo 5368709120 00:12:46.792 12:09:40 -- setup/devices.sh@204 -- # (( 5368709120 >= min_disk_size )) 00:12:46.792 12:09:40 -- setup/devices.sh@205 -- # blocks+=("${block##*/}") 00:12:46.792 12:09:40 -- setup/devices.sh@206 -- # blocks_to_pci["${block##*/}"]=0000:00:10.0 00:12:46.792 12:09:40 -- setup/devices.sh@209 -- # (( 1 > 0 )) 00:12:46.792 12:09:40 -- setup/devices.sh@211 -- # declare -r test_disk=nvme0n1 00:12:46.792 12:09:40 -- setup/devices.sh@213 -- # run_test nvme_mount nvme_mount 00:12:46.792 12:09:40 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:46.792 12:09:40 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:46.792 12:09:40 -- common/autotest_common.sh@10 -- # set +x 00:12:46.792 ************************************ 00:12:46.792 START TEST nvme_mount 00:12:46.792 ************************************ 00:12:46.792 12:09:40 -- common/autotest_common.sh@1111 -- # nvme_mount 00:12:46.792 12:09:40 -- setup/devices.sh@95 -- # nvme_disk=nvme0n1 00:12:46.792 12:09:40 -- setup/devices.sh@96 -- # nvme_disk_p=nvme0n1p1 00:12:46.792 12:09:40 -- setup/devices.sh@97 -- # nvme_mount=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:46.792 12:09:40 -- setup/devices.sh@98 -- # nvme_dummy_test_file=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:12:46.792 12:09:40 -- setup/devices.sh@101 -- # partition_drive nvme0n1 1 00:12:46.792 12:09:40 -- setup/common.sh@39 -- # local disk=nvme0n1 00:12:46.792 12:09:40 -- setup/common.sh@40 -- # local part_no=1 00:12:46.792 12:09:40 -- setup/common.sh@41 -- # local size=1073741824 00:12:46.792 12:09:40 -- setup/common.sh@43 -- # local part part_start=0 part_end=0 00:12:46.792 12:09:40 -- setup/common.sh@44 -- # parts=() 00:12:46.792 12:09:40 -- setup/common.sh@44 -- # local parts 00:12:46.792 12:09:40 -- setup/common.sh@46 -- # (( part = 1 )) 00:12:46.792 12:09:40 -- setup/common.sh@46 -- # (( part <= part_no )) 00:12:46.792 12:09:40 -- setup/common.sh@47 -- # parts+=("${disk}p$part") 00:12:46.792 12:09:40 -- setup/common.sh@46 -- # (( part++ )) 00:12:46.792 12:09:40 -- setup/common.sh@46 -- # (( part <= part_no )) 00:12:46.792 12:09:40 -- setup/common.sh@51 -- # (( size /= 4096 )) 00:12:46.792 12:09:40 -- setup/common.sh@56 -- # sgdisk /dev/nvme0n1 --zap-all 00:12:46.792 12:09:40 -- setup/common.sh@53 -- # /home/vagrant/spdk_repo/spdk/scripts/sync_dev_uevents.sh block/partition nvme0n1p1 00:12:47.728 Creating new GPT entries in memory. 00:12:47.728 GPT data structures destroyed! You may now partition the disk using fdisk or 00:12:47.728 other utilities. 00:12:47.728 12:09:41 -- setup/common.sh@57 -- # (( part = 1 )) 00:12:47.728 12:09:41 -- setup/common.sh@57 -- # (( part <= part_no )) 00:12:47.728 12:09:41 -- setup/common.sh@58 -- # (( part_start = part_start == 0 ? 2048 : part_end + 1 )) 00:12:47.728 12:09:41 -- setup/common.sh@59 -- # (( part_end = part_start + size - 1 )) 00:12:47.728 12:09:41 -- setup/common.sh@60 -- # flock /dev/nvme0n1 sgdisk /dev/nvme0n1 --new=1:2048:264191 00:12:49.104 Creating new GPT entries in memory. 00:12:49.104 The operation has completed successfully. 00:12:49.104 12:09:42 -- setup/common.sh@57 -- # (( part++ )) 00:12:49.104 12:09:42 -- setup/common.sh@57 -- # (( part <= part_no )) 00:12:49.104 12:09:42 -- setup/common.sh@62 -- # wait 172923 00:12:49.104 12:09:42 -- setup/devices.sh@102 -- # mkfs /dev/nvme0n1p1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:49.104 12:09:42 -- setup/common.sh@66 -- # local dev=/dev/nvme0n1p1 mount=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount size= 00:12:49.104 12:09:42 -- setup/common.sh@68 -- # mkdir -p /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:49.104 12:09:42 -- setup/common.sh@70 -- # [[ -e /dev/nvme0n1p1 ]] 00:12:49.104 12:09:42 -- setup/common.sh@71 -- # mkfs.ext4 -qF /dev/nvme0n1p1 00:12:49.104 12:09:42 -- setup/common.sh@72 -- # mount /dev/nvme0n1p1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:49.104 12:09:42 -- 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:12:49.104 12:09:42 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:12:49.104 12:09:42 -- setup/devices.sh@49 -- # local mounts=nvme0n1:nvme0n1p1 00:12:49.104 12:09:42 -- setup/devices.sh@50 -- # local mount_point=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:49.104 12:09:42 -- setup/devices.sh@51 -- # local test_file=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:12:49.104 12:09:42 -- setup/devices.sh@53 -- # local found=0 00:12:49.104 12:09:42 -- setup/devices.sh@55 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:12:49.104 12:09:42 -- setup/devices.sh@56 -- # : 00:12:49.104 12:09:42 -- setup/devices.sh@59 -- # local pci status 00:12:49.104 12:09:42 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:49.104 12:09:42 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:12:49.104 12:09:42 -- setup/devices.sh@47 -- # setup output config 00:12:49.104 12:09:42 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:49.105 12:09:42 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:49.105 12:09:42 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:49.105 12:09:42 -- 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:12:49.105 12:09:42 -- setup/devices.sh@63 -- # found=1 00:12:49.105 12:09:42 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:49.371 12:09:42 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:49.371 12:09:42 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:49.371 12:09:42 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:49.371 12:09:42 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:49.371 12:09:42 -- setup/devices.sh@66 -- # (( found == 1 )) 00:12:49.372 12:09:42 -- setup/devices.sh@68 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount ]] 00:12:49.372 12:09:42 -- setup/devices.sh@71 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:49.372 12:09:42 -- setup/devices.sh@73 -- # [[ -e /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:12:49.372 12:09:42 -- setup/devices.sh@74 -- # rm /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:12:49.372 12:09:42 -- setup/devices.sh@110 -- # cleanup_nvme 00:12:49.372 12:09:42 -- setup/devices.sh@20 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:49.372 12:09:42 -- setup/devices.sh@21 -- # umount /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:49.372 12:09:42 -- setup/devices.sh@24 -- # [[ -b /dev/nvme0n1p1 ]] 00:12:49.372 12:09:42 -- setup/devices.sh@25 -- # wipefs --all /dev/nvme0n1p1 00:12:49.372 /dev/nvme0n1p1: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef 00:12:49.372 12:09:42 -- setup/devices.sh@27 -- # [[ -b /dev/nvme0n1 ]] 00:12:49.372 12:09:42 -- setup/devices.sh@28 -- # wipefs --all /dev/nvme0n1 00:12:49.372 /dev/nvme0n1: 8 bytes were erased at offset 0x00001000 (gpt): 45 46 49 20 50 41 52 54 00:12:49.372 /dev/nvme0n1: 8 bytes were erased at offset 0x13ffff000 (gpt): 45 46 49 20 50 41 52 54 00:12:49.372 /dev/nvme0n1: 2 bytes were erased at offset 0x000001fe (PMBR): 55 aa 00:12:49.372 /dev/nvme0n1: calling ioctl to re-read partition table: Success 00:12:49.372 12:09:42 -- setup/devices.sh@113 -- # mkfs /dev/nvme0n1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 1024M 00:12:49.372 12:09:42 -- setup/common.sh@66 -- # local dev=/dev/nvme0n1 mount=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount size=1024M 00:12:49.372 12:09:42 -- setup/common.sh@68 -- # mkdir -p /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:49.372 12:09:42 -- setup/common.sh@70 -- # [[ -e /dev/nvme0n1 ]] 00:12:49.372 12:09:42 -- setup/common.sh@71 -- # mkfs.ext4 -qF /dev/nvme0n1 1024M 00:12:49.372 12:09:42 -- setup/common.sh@72 -- # mount /dev/nvme0n1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:49.372 12:09: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:12:49.372 12:09:42 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:12:49.372 12:09:42 -- setup/devices.sh@49 -- # local mounts=nvme0n1:nvme0n1 00:12:49.372 12:09:42 -- setup/devices.sh@50 -- # local mount_point=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:49.372 12:09:42 -- setup/devices.sh@51 -- # local test_file=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:12:49.372 12:09:42 -- setup/devices.sh@53 -- # local found=0 00:12:49.372 12:09:42 -- setup/devices.sh@55 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:12:49.372 12:09:42 -- setup/devices.sh@56 -- # : 00:12:49.372 12:09:42 -- setup/devices.sh@59 -- # local pci status 00:12:49.372 12:09:42 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:49.372 12:09:42 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:12:49.372 12:09:42 -- setup/devices.sh@47 -- # setup output config 00:12:49.372 12:09:42 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:49.372 12:09:42 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:49.639 12:09:42 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:49.639 12:09: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:12:49.639 12:09:42 -- setup/devices.sh@63 -- # found=1 00:12:49.639 12:09:42 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:49.639 12:09:42 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:49.639 12:09:42 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:49.639 12:09:43 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:49.639 12:09:43 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:49.639 12:09:43 -- setup/devices.sh@66 -- # (( found == 1 )) 00:12:49.639 12:09:43 -- setup/devices.sh@68 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount ]] 00:12:49.639 12:09:43 -- setup/devices.sh@71 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:49.639 12:09:43 -- setup/devices.sh@73 -- # [[ -e /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:12:49.639 12:09:43 -- setup/devices.sh@74 -- # rm /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:12:49.639 12:09:43 -- setup/devices.sh@123 -- # umount /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:49.639 12:09:43 -- setup/devices.sh@125 -- # verify 0000:00:10.0 data@nvme0n1 '' '' 00:12:49.639 12:09:43 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:12:49.639 12:09:43 -- setup/devices.sh@49 -- # local mounts=data@nvme0n1 00:12:49.639 12:09:43 -- setup/devices.sh@50 -- # local mount_point= 00:12:49.639 12:09:43 -- setup/devices.sh@51 -- # local test_file= 00:12:49.639 12:09:43 -- setup/devices.sh@53 -- # local found=0 00:12:49.639 12:09:43 -- setup/devices.sh@55 -- # [[ -n '' ]] 00:12:49.639 12:09:43 -- setup/devices.sh@59 -- # local pci status 00:12:49.639 12:09:43 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:49.639 12:09:43 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:12:49.639 12:09:43 -- setup/devices.sh@47 -- # setup output config 00:12:49.639 12:09:43 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:49.909 12:09:43 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:49.909 12:09:43 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:49.909 12:09:43 -- 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:12:49.909 12:09:43 -- setup/devices.sh@63 -- # found=1 00:12:49.909 12:09:43 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:49.909 12:09:43 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:49.909 12:09:43 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:50.177 12:09:43 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:50.177 12:09:43 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:50.177 12:09:43 -- setup/devices.sh@66 -- # (( found == 1 )) 00:12:50.177 12:09:43 -- setup/devices.sh@68 -- # [[ -n '' ]] 00:12:50.177 12:09:43 -- setup/devices.sh@68 -- # return 0 00:12:50.177 12:09:43 -- setup/devices.sh@128 -- # cleanup_nvme 00:12:50.177 12:09:43 -- setup/devices.sh@20 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:50.177 12:09:43 -- setup/devices.sh@24 -- # [[ -b /dev/nvme0n1p1 ]] 00:12:50.177 12:09:43 -- setup/devices.sh@27 -- # [[ -b /dev/nvme0n1 ]] 00:12:50.177 12:09:43 -- setup/devices.sh@28 -- # wipefs --all /dev/nvme0n1 00:12:50.177 /dev/nvme0n1: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef 00:12:50.177 00:12:50.177 real 0m3.352s 00:12:50.177 user 0m0.452s 00:12:50.177 sys 0m0.697s 00:12:50.177 12:09:43 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:50.177 12:09:43 -- common/autotest_common.sh@10 -- # set +x 00:12:50.177 ************************************ 00:12:50.177 END TEST nvme_mount 00:12:50.177 ************************************ 00:12:50.177 12:09:43 -- setup/devices.sh@214 -- # run_test dm_mount dm_mount 00:12:50.177 12:09:43 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:50.177 12:09:43 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:50.177 12:09:43 -- common/autotest_common.sh@10 -- # set +x 00:12:50.177 ************************************ 00:12:50.177 START TEST dm_mount 00:12:50.177 ************************************ 00:12:50.177 12:09:43 -- common/autotest_common.sh@1111 -- # dm_mount 00:12:50.177 12:09:43 -- setup/devices.sh@144 -- # pv=nvme0n1 00:12:50.177 12:09:43 -- setup/devices.sh@145 -- # pv0=nvme0n1p1 00:12:50.177 12:09:43 -- setup/devices.sh@146 -- # pv1=nvme0n1p2 00:12:50.177 12:09:43 -- setup/devices.sh@148 -- # partition_drive nvme0n1 00:12:50.177 12:09:43 -- setup/common.sh@39 -- # local disk=nvme0n1 00:12:50.177 12:09:43 -- setup/common.sh@40 -- # local part_no=2 00:12:50.177 12:09:43 -- setup/common.sh@41 -- # local size=1073741824 00:12:50.177 12:09:43 -- setup/common.sh@43 -- # local part part_start=0 part_end=0 00:12:50.177 12:09:43 -- setup/common.sh@44 -- # parts=() 00:12:50.177 12:09:43 -- setup/common.sh@44 -- # local parts 00:12:50.177 12:09:43 -- setup/common.sh@46 -- # (( part = 1 )) 00:12:50.177 12:09:43 -- setup/common.sh@46 -- # (( part <= part_no )) 00:12:50.177 12:09:43 -- setup/common.sh@47 -- # parts+=("${disk}p$part") 00:12:50.177 12:09:43 -- setup/common.sh@46 -- # (( part++ )) 00:12:50.177 12:09:43 -- setup/common.sh@46 -- # (( part <= part_no )) 00:12:50.177 12:09:43 -- setup/common.sh@47 -- # parts+=("${disk}p$part") 00:12:50.177 12:09:43 -- setup/common.sh@46 -- # (( part++ )) 00:12:50.177 12:09:43 -- setup/common.sh@46 -- # (( part <= part_no )) 00:12:50.177 12:09:43 -- setup/common.sh@51 -- # (( size /= 4096 )) 00:12:50.177 12:09:43 -- setup/common.sh@56 -- # sgdisk /dev/nvme0n1 --zap-all 00:12:50.177 12:09:43 -- setup/common.sh@53 -- # /home/vagrant/spdk_repo/spdk/scripts/sync_dev_uevents.sh block/partition nvme0n1p1 nvme0n1p2 00:12:51.555 Creating new GPT entries in memory. 00:12:51.555 GPT data structures destroyed! You may now partition the disk using fdisk or 00:12:51.555 other utilities. 00:12:51.555 12:09:44 -- setup/common.sh@57 -- # (( part = 1 )) 00:12:51.555 12:09:44 -- setup/common.sh@57 -- # (( part <= part_no )) 00:12:51.555 12:09:44 -- setup/common.sh@58 -- # (( part_start = part_start == 0 ? 2048 : part_end + 1 )) 00:12:51.555 12:09:44 -- setup/common.sh@59 -- # (( part_end = part_start + size - 1 )) 00:12:51.555 12:09:44 -- setup/common.sh@60 -- # flock /dev/nvme0n1 sgdisk /dev/nvme0n1 --new=1:2048:264191 00:12:52.490 Creating new GPT entries in memory. 00:12:52.490 The operation has completed successfully. 00:12:52.490 12:09:45 -- setup/common.sh@57 -- # (( part++ )) 00:12:52.490 12:09:45 -- setup/common.sh@57 -- # (( part <= part_no )) 00:12:52.490 12:09:45 -- setup/common.sh@58 -- # (( part_start = part_start == 0 ? 2048 : part_end + 1 )) 00:12:52.490 12:09:45 -- setup/common.sh@59 -- # (( part_end = part_start + size - 1 )) 00:12:52.490 12:09:45 -- setup/common.sh@60 -- # flock /dev/nvme0n1 sgdisk /dev/nvme0n1 --new=2:264192:526335 00:12:53.426 The operation has completed successfully. 00:12:53.426 12:09:46 -- setup/common.sh@57 -- # (( part++ )) 00:12:53.426 12:09:46 -- setup/common.sh@57 -- # (( part <= part_no )) 00:12:53.426 12:09:46 -- setup/common.sh@62 -- # wait 173321 00:12:53.426 12:09:46 -- setup/devices.sh@150 -- # dm_name=nvme_dm_test 00:12:53.426 12:09:46 -- setup/devices.sh@151 -- # dm_mount=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:53.426 12:09:46 -- setup/devices.sh@152 -- # dm_dummy_test_file=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm 00:12:53.426 12:09:46 -- setup/devices.sh@155 -- # dmsetup create nvme_dm_test 00:12:53.426 12:09:46 -- setup/devices.sh@160 -- # for t in {1..5} 00:12:53.426 12:09:46 -- setup/devices.sh@161 -- # [[ -e /dev/mapper/nvme_dm_test ]] 00:12:53.426 12:09:46 -- setup/devices.sh@161 -- # break 00:12:53.426 12:09:46 -- setup/devices.sh@164 -- # [[ -e /dev/mapper/nvme_dm_test ]] 00:12:53.426 12:09:46 -- setup/devices.sh@165 -- # readlink -f /dev/mapper/nvme_dm_test 00:12:53.426 12:09:46 -- setup/devices.sh@165 -- # dm=/dev/dm-0 00:12:53.426 12:09:46 -- setup/devices.sh@166 -- # dm=dm-0 00:12:53.426 12:09:46 -- setup/devices.sh@168 -- # [[ -e /sys/class/block/nvme0n1p1/holders/dm-0 ]] 00:12:53.426 12:09:46 -- setup/devices.sh@169 -- # [[ -e /sys/class/block/nvme0n1p2/holders/dm-0 ]] 00:12:53.426 12:09:46 -- setup/devices.sh@171 -- # mkfs /dev/mapper/nvme_dm_test /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:53.426 12:09:46 -- setup/common.sh@66 -- # local dev=/dev/mapper/nvme_dm_test mount=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount size= 00:12:53.426 12:09:46 -- setup/common.sh@68 -- # mkdir -p /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:53.426 12:09:46 -- setup/common.sh@70 -- # [[ -e /dev/mapper/nvme_dm_test ]] 00:12:53.426 12:09:46 -- setup/common.sh@71 -- # mkfs.ext4 -qF /dev/mapper/nvme_dm_test 00:12:53.426 12:09:46 -- setup/common.sh@72 -- # mount /dev/mapper/nvme_dm_test /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:53.426 12:09: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:12:53.426 12:09:46 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:12:53.426 12:09:46 -- setup/devices.sh@49 -- # local mounts=nvme0n1:nvme_dm_test 00:12:53.426 12:09:46 -- setup/devices.sh@50 -- # local mount_point=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:53.426 12:09:46 -- setup/devices.sh@51 -- # local test_file=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm 00:12:53.426 12:09:46 -- setup/devices.sh@53 -- # local found=0 00:12:53.426 12:09:46 -- setup/devices.sh@55 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm ]] 00:12:53.426 12:09:46 -- setup/devices.sh@56 -- # : 00:12:53.426 12:09:46 -- setup/devices.sh@59 -- # local pci status 00:12:53.426 12:09:46 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:53.426 12:09:46 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:12:53.426 12:09:46 -- setup/devices.sh@47 -- # setup output config 00:12:53.426 12:09:46 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:53.426 12:09:46 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:53.685 12:09:46 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:53.685 12:09:46 -- setup/devices.sh@62 -- # [[ Active devices: holder@nvme0n1p1:dm-0,holder@nvme0n1p2:dm-0,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:12:53.685 12:09:46 -- setup/devices.sh@63 -- # found=1 00:12:53.685 12:09:46 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:53.685 12:09:46 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:53.685 12:09:46 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:53.685 12:09:47 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:53.685 12:09:47 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:53.685 12:09:47 -- setup/devices.sh@66 -- # (( found == 1 )) 00:12:53.685 12:09:47 -- setup/devices.sh@68 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/dm_mount ]] 00:12:53.685 12:09:47 -- setup/devices.sh@71 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:53.685 12:09:47 -- setup/devices.sh@73 -- # [[ -e /home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm ]] 00:12:53.685 12:09:47 -- setup/devices.sh@74 -- # rm /home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm 00:12:53.685 12:09:47 -- setup/devices.sh@182 -- # umount /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:53.685 12:09:47 -- setup/devices.sh@184 -- # verify 0000:00:10.0 holder@nvme0n1p1:dm-0,holder@nvme0n1p2:dm-0 '' '' 00:12:53.685 12:09:47 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:12:53.685 12:09:47 -- setup/devices.sh@49 -- # local mounts=holder@nvme0n1p1:dm-0,holder@nvme0n1p2:dm-0 00:12:53.685 12:09:47 -- setup/devices.sh@50 -- # local mount_point= 00:12:53.685 12:09:47 -- setup/devices.sh@51 -- # local test_file= 00:12:53.685 12:09:47 -- setup/devices.sh@53 -- # local found=0 00:12:53.685 12:09:47 -- setup/devices.sh@55 -- # [[ -n '' ]] 00:12:53.685 12:09:47 -- setup/devices.sh@59 -- # local pci status 00:12:53.685 12:09:47 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:53.685 12:09:47 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:12:53.685 12:09:47 -- setup/devices.sh@47 -- # setup output config 00:12:53.685 12:09:47 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:53.685 12:09:47 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:53.944 12:09:47 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:53.944 12:09:47 -- 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:12:53.944 12:09:47 -- setup/devices.sh@63 -- # found=1 00:12:53.944 12:09:47 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:53.944 12:09:47 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:53.944 12:09:47 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:53.944 12:09:47 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:53.944 12:09:47 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:53.944 12:09:47 -- setup/devices.sh@66 -- # (( found == 1 )) 00:12:53.944 12:09:47 -- setup/devices.sh@68 -- # [[ -n '' ]] 00:12:53.944 12:09:47 -- setup/devices.sh@68 -- # return 0 00:12:53.944 12:09:47 -- setup/devices.sh@187 -- # cleanup_dm 00:12:53.944 12:09:47 -- setup/devices.sh@33 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:53.944 12:09:47 -- setup/devices.sh@36 -- # [[ -L /dev/mapper/nvme_dm_test ]] 00:12:53.944 12:09:47 -- setup/devices.sh@37 -- # dmsetup remove --force nvme_dm_test 00:12:54.202 12:09:47 -- setup/devices.sh@39 -- # [[ -b /dev/nvme0n1p1 ]] 00:12:54.202 12:09:47 -- setup/devices.sh@40 -- # wipefs --all /dev/nvme0n1p1 00:12:54.202 /dev/nvme0n1p1: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef 00:12:54.202 12:09:47 -- setup/devices.sh@42 -- # [[ -b /dev/nvme0n1p2 ]] 00:12:54.202 12:09:47 -- setup/devices.sh@43 -- # wipefs --all /dev/nvme0n1p2 00:12:54.202 00:12:54.202 real 0m3.834s 00:12:54.202 user 0m0.296s 00:12:54.202 sys 0m0.508s 00:12:54.202 12:09:47 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:54.202 12:09:47 -- common/autotest_common.sh@10 -- # set +x 00:12:54.202 ************************************ 00:12:54.202 END TEST dm_mount 00:12:54.202 ************************************ 00:12:54.202 12:09:47 -- setup/devices.sh@1 -- # cleanup 00:12:54.202 12:09:47 -- setup/devices.sh@11 -- # cleanup_nvme 00:12:54.202 12:09:47 -- setup/devices.sh@20 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:54.202 12:09:47 -- setup/devices.sh@24 -- # [[ -b /dev/nvme0n1p1 ]] 00:12:54.202 12:09:47 -- setup/devices.sh@25 -- # wipefs --all /dev/nvme0n1p1 00:12:54.202 12:09:47 -- setup/devices.sh@27 -- # [[ -b /dev/nvme0n1 ]] 00:12:54.202 12:09:47 -- setup/devices.sh@28 -- # wipefs --all /dev/nvme0n1 00:12:54.202 /dev/nvme0n1: 8 bytes were erased at offset 0x00001000 (gpt): 45 46 49 20 50 41 52 54 00:12:54.202 /dev/nvme0n1: 8 bytes were erased at offset 0x13ffff000 (gpt): 45 46 49 20 50 41 52 54 00:12:54.202 /dev/nvme0n1: 2 bytes were erased at offset 0x000001fe (PMBR): 55 aa 00:12:54.202 /dev/nvme0n1: calling ioctl to re-read partition table: Success 00:12:54.202 12:09:47 -- setup/devices.sh@12 -- # cleanup_dm 00:12:54.202 12:09:47 -- setup/devices.sh@33 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:54.202 12:09:47 -- setup/devices.sh@36 -- # [[ -L /dev/mapper/nvme_dm_test ]] 00:12:54.202 12:09:47 -- setup/devices.sh@39 -- # [[ -b /dev/nvme0n1p1 ]] 00:12:54.202 12:09:47 -- setup/devices.sh@42 -- # [[ -b /dev/nvme0n1p2 ]] 00:12:54.202 12:09:47 -- setup/devices.sh@14 -- # [[ -b /dev/nvme0n1 ]] 00:12:54.202 12:09:47 -- setup/devices.sh@15 -- # wipefs --all /dev/nvme0n1 00:12:54.202 00:12:54.202 real 0m7.984s 00:12:54.202 user 0m1.118s 00:12:54.202 sys 0m1.591s 00:12:54.202 12:09:47 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:54.202 12:09:47 -- common/autotest_common.sh@10 -- # set +x 00:12:54.202 ************************************ 00:12:54.202 END TEST devices 00:12:54.202 ************************************ 00:12:54.202 00:12:54.202 real 0m16.575s 00:12:54.202 user 0m4.903s 00:12:54.202 sys 0m6.232s 00:12:54.202 12:09:47 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:54.202 12:09:47 -- common/autotest_common.sh@10 -- # set +x 00:12:54.202 ************************************ 00:12:54.202 END TEST setup.sh 00:12:54.202 ************************************ 00:12:54.202 12:09:47 -- spdk/autotest.sh@128 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh status 00:12:54.461 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:54.461 Hugepages 00:12:54.461 node hugesize free / total 00:12:54.461 node0 1048576kB 0 / 0 00:12:54.719 node0 2048kB 2048 / 2048 00:12:54.719 00:12:54.719 Type BDF Vendor Device NUMA Driver Device Block devices 00:12:54.719 virtio 0000:00:03.0 1af4 1001 unknown virtio-pci - vda 00:12:54.719 NVMe 0000:00:10.0 1b36 0010 0 nvme nvme0 nvme0n1 00:12:54.719 12:09:48 -- spdk/autotest.sh@130 -- # uname -s 00:12:54.719 12:09:48 -- spdk/autotest.sh@130 -- # [[ Linux == Linux ]] 00:12:54.719 12:09:48 -- spdk/autotest.sh@132 -- # nvme_namespace_revert 00:12:54.719 12:09:48 -- common/autotest_common.sh@1517 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:54.977 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:55.243 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:12:55.243 12:09:48 -- common/autotest_common.sh@1518 -- # sleep 1 00:12:56.178 12:09:49 -- common/autotest_common.sh@1519 -- # bdfs=() 00:12:56.178 12:09:49 -- common/autotest_common.sh@1519 -- # local bdfs 00:12:56.178 12:09:49 -- common/autotest_common.sh@1520 -- # bdfs=($(get_nvme_bdfs)) 00:12:56.178 12:09:49 -- common/autotest_common.sh@1520 -- # get_nvme_bdfs 00:12:56.178 12:09:49 -- common/autotest_common.sh@1499 -- # bdfs=() 00:12:56.178 12:09:49 -- common/autotest_common.sh@1499 -- # local bdfs 00:12:56.178 12:09:49 -- common/autotest_common.sh@1500 -- # bdfs=($("$rootdir/scripts/gen_nvme.sh" | jq -r '.config[].params.traddr')) 00:12:56.178 12:09:49 -- common/autotest_common.sh@1500 -- # jq -r '.config[].params.traddr' 00:12:56.178 12:09:49 -- common/autotest_common.sh@1500 -- # /home/vagrant/spdk_repo/spdk/scripts/gen_nvme.sh 00:12:56.178 12:09:49 -- common/autotest_common.sh@1501 -- # (( 1 == 0 )) 00:12:56.178 12:09:49 -- common/autotest_common.sh@1505 -- # printf '%s\n' 0000:00:10.0 00:12:56.178 12:09:49 -- common/autotest_common.sh@1522 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:56.436 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:56.436 Waiting for block devices as requested 00:12:56.436 0000:00:10.0 (1b36 0010): uio_pci_generic -> nvme 00:12:56.695 12:09:49 -- common/autotest_common.sh@1524 -- # for bdf in "${bdfs[@]}" 00:12:56.695 12:09:49 -- common/autotest_common.sh@1525 -- # get_nvme_ctrlr_from_bdf 0000:00:10.0 00:12:56.695 12:09:49 -- common/autotest_common.sh@1488 -- # readlink -f /sys/class/nvme/nvme0 00:12:56.695 12:09:49 -- common/autotest_common.sh@1488 -- # grep 0000:00:10.0/nvme/nvme 00:12:56.695 12:09:49 -- common/autotest_common.sh@1488 -- # bdf_sysfs_path=/sys/devices/pci0000:00/0000:00:10.0/nvme/nvme0 00:12:56.695 12:09:49 -- common/autotest_common.sh@1489 -- # [[ -z /sys/devices/pci0000:00/0000:00:10.0/nvme/nvme0 ]] 00:12:56.695 12:09:49 -- common/autotest_common.sh@1493 -- # basename /sys/devices/pci0000:00/0000:00:10.0/nvme/nvme0 00:12:56.695 12:09:49 -- common/autotest_common.sh@1493 -- # printf '%s\n' nvme0 00:12:56.695 12:09:49 -- common/autotest_common.sh@1525 -- # nvme_ctrlr=/dev/nvme0 00:12:56.695 12:09:49 -- common/autotest_common.sh@1526 -- # [[ -z /dev/nvme0 ]] 00:12:56.695 12:09:49 -- common/autotest_common.sh@1531 -- # nvme id-ctrl /dev/nvme0 00:12:56.695 12:09:49 -- common/autotest_common.sh@1531 -- # grep oacs 00:12:56.695 12:09:49 -- common/autotest_common.sh@1531 -- # cut -d: -f2 00:12:56.695 12:09:49 -- common/autotest_common.sh@1531 -- # oacs=' 0x12a' 00:12:56.695 12:09:49 -- common/autotest_common.sh@1532 -- # oacs_ns_manage=8 00:12:56.695 12:09:49 -- common/autotest_common.sh@1534 -- # [[ 8 -ne 0 ]] 00:12:56.695 12:09:49 -- common/autotest_common.sh@1540 -- # nvme id-ctrl /dev/nvme0 00:12:56.695 12:09:49 -- common/autotest_common.sh@1540 -- # cut -d: -f2 00:12:56.695 12:09:49 -- common/autotest_common.sh@1540 -- # grep unvmcap 00:12:56.695 12:09:50 -- common/autotest_common.sh@1540 -- # unvmcap=' 0' 00:12:56.695 12:09:50 -- common/autotest_common.sh@1541 -- # [[ 0 -eq 0 ]] 00:12:56.695 12:09:50 -- common/autotest_common.sh@1543 -- # continue 00:12:56.695 12:09:50 -- spdk/autotest.sh@135 -- # timing_exit pre_cleanup 00:12:56.695 12:09:50 -- common/autotest_common.sh@716 -- # xtrace_disable 00:12:56.695 12:09:50 -- common/autotest_common.sh@10 -- # set +x 00:12:56.695 12:09:50 -- spdk/autotest.sh@138 -- # timing_enter afterboot 00:12:56.695 12:09:50 -- common/autotest_common.sh@710 -- # xtrace_disable 00:12:56.695 12:09:50 -- common/autotest_common.sh@10 -- # set +x 00:12:56.695 12:09:50 -- spdk/autotest.sh@139 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:56.954 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:57.212 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:12:57.212 12:09:50 -- spdk/autotest.sh@140 -- # timing_exit afterboot 00:12:57.212 12:09:50 -- common/autotest_common.sh@716 -- # xtrace_disable 00:12:57.212 12:09:50 -- common/autotest_common.sh@10 -- # set +x 00:12:57.212 12:09:50 -- spdk/autotest.sh@144 -- # opal_revert_cleanup 00:12:57.212 12:09:50 -- common/autotest_common.sh@1577 -- # mapfile -t bdfs 00:12:57.212 12:09:50 -- common/autotest_common.sh@1577 -- # get_nvme_bdfs_by_id 0x0a54 00:12:57.212 12:09:50 -- common/autotest_common.sh@1563 -- # bdfs=() 00:12:57.212 12:09:50 -- common/autotest_common.sh@1563 -- # local bdfs 00:12:57.212 12:09:50 -- common/autotest_common.sh@1565 -- # get_nvme_bdfs 00:12:57.212 12:09:50 -- common/autotest_common.sh@1499 -- # bdfs=() 00:12:57.212 12:09:50 -- common/autotest_common.sh@1499 -- # local bdfs 00:12:57.212 12:09:50 -- common/autotest_common.sh@1500 -- # bdfs=($("$rootdir/scripts/gen_nvme.sh" | jq -r '.config[].params.traddr')) 00:12:57.212 12:09:50 -- common/autotest_common.sh@1500 -- # /home/vagrant/spdk_repo/spdk/scripts/gen_nvme.sh 00:12:57.212 12:09:50 -- common/autotest_common.sh@1500 -- # jq -r '.config[].params.traddr' 00:12:57.212 12:09:50 -- common/autotest_common.sh@1501 -- # (( 1 == 0 )) 00:12:57.212 12:09:50 -- common/autotest_common.sh@1505 -- # printf '%s\n' 0000:00:10.0 00:12:57.212 12:09:50 -- common/autotest_common.sh@1565 -- # for bdf in $(get_nvme_bdfs) 00:12:57.212 12:09:50 -- common/autotest_common.sh@1566 -- # cat /sys/bus/pci/devices/0000:00:10.0/device 00:12:57.212 12:09:50 -- common/autotest_common.sh@1566 -- # device=0x0010 00:12:57.212 12:09:50 -- common/autotest_common.sh@1567 -- # [[ 0x0010 == \0\x\0\a\5\4 ]] 00:12:57.212 12:09:50 -- common/autotest_common.sh@1572 -- # printf '%s\n' 00:12:57.212 12:09:50 -- common/autotest_common.sh@1578 -- # [[ -z '' ]] 00:12:57.212 12:09:50 -- common/autotest_common.sh@1579 -- # return 0 00:12:57.212 12:09:50 -- spdk/autotest.sh@150 -- # '[' 1 -eq 1 ']' 00:12:57.212 12:09:50 -- spdk/autotest.sh@151 -- # run_test unittest /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:12:57.212 12:09:50 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:57.212 12:09:50 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:57.212 12:09:50 -- common/autotest_common.sh@10 -- # set +x 00:12:57.212 ************************************ 00:12:57.212 START TEST unittest 00:12:57.212 ************************************ 00:12:57.212 12:09:50 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:12:57.472 +++ dirname /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:12:57.472 ++ readlink -f /home/vagrant/spdk_repo/spdk/test/unit 00:12:57.472 + testdir=/home/vagrant/spdk_repo/spdk/test/unit 00:12:57.472 +++ dirname /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:12:57.472 ++ readlink -f /home/vagrant/spdk_repo/spdk/test/unit/../.. 00:12:57.472 + rootdir=/home/vagrant/spdk_repo/spdk 00:12:57.472 + source /home/vagrant/spdk_repo/spdk/test/common/autotest_common.sh 00:12:57.472 ++ rpc_py=rpc_cmd 00:12:57.472 ++ set -e 00:12:57.472 ++ shopt -s nullglob 00:12:57.472 ++ shopt -s extglob 00:12:57.472 ++ '[' -z /home/vagrant/spdk_repo/spdk/../output ']' 00:12:57.472 ++ [[ -e /home/vagrant/spdk_repo/spdk/test/common/build_config.sh ]] 00:12:57.472 ++ source /home/vagrant/spdk_repo/spdk/test/common/build_config.sh 00:12:57.472 +++ CONFIG_WPDK_DIR= 00:12:57.472 +++ CONFIG_ASAN=y 00:12:57.472 +++ CONFIG_VBDEV_COMPRESS=n 00:12:57.472 +++ CONFIG_HAVE_EXECINFO_H=y 00:12:57.472 +++ CONFIG_USDT=n 00:12:57.472 +++ CONFIG_CUSTOMOCF=n 00:12:57.472 +++ CONFIG_PREFIX=/usr/local 00:12:57.472 +++ CONFIG_RBD=n 00:12:57.472 +++ CONFIG_LIBDIR= 00:12:57.472 +++ CONFIG_IDXD=y 00:12:57.472 +++ CONFIG_NVME_CUSE=y 00:12:57.472 +++ CONFIG_SMA=n 00:12:57.472 +++ CONFIG_VTUNE=n 00:12:57.472 +++ CONFIG_TSAN=n 00:12:57.472 +++ CONFIG_RDMA_SEND_WITH_INVAL=y 00:12:57.472 +++ CONFIG_VFIO_USER_DIR= 00:12:57.472 +++ CONFIG_PGO_CAPTURE=n 00:12:57.472 +++ CONFIG_HAVE_UUID_GENERATE_SHA1=y 00:12:57.472 +++ CONFIG_ENV=/home/vagrant/spdk_repo/spdk/lib/env_dpdk 00:12:57.472 +++ CONFIG_LTO=n 00:12:57.472 +++ CONFIG_ISCSI_INITIATOR=y 00:12:57.472 +++ CONFIG_CET=n 00:12:57.472 +++ CONFIG_VBDEV_COMPRESS_MLX5=n 00:12:57.472 +++ CONFIG_OCF_PATH= 00:12:57.472 +++ CONFIG_RDMA_SET_TOS=y 00:12:57.472 +++ CONFIG_HAVE_ARC4RANDOM=n 00:12:57.472 +++ CONFIG_HAVE_LIBARCHIVE=n 00:12:57.472 +++ CONFIG_UBLK=n 00:12:57.472 +++ CONFIG_ISAL_CRYPTO=y 00:12:57.472 +++ CONFIG_OPENSSL_PATH= 00:12:57.472 +++ CONFIG_OCF=n 00:12:57.472 +++ CONFIG_FUSE=n 00:12:57.472 +++ CONFIG_VTUNE_DIR= 00:12:57.472 +++ CONFIG_FUZZER_LIB= 00:12:57.472 +++ CONFIG_FUZZER=n 00:12:57.472 +++ CONFIG_DPDK_DIR=/home/vagrant/spdk_repo/spdk/dpdk/build 00:12:57.472 +++ CONFIG_CRYPTO=n 00:12:57.472 +++ CONFIG_PGO_USE=n 00:12:57.472 +++ CONFIG_VHOST=y 00:12:57.472 +++ CONFIG_DAOS=n 00:12:57.472 +++ CONFIG_DPDK_INC_DIR= 00:12:57.472 +++ CONFIG_DAOS_DIR= 00:12:57.472 +++ CONFIG_UNIT_TESTS=y 00:12:57.472 +++ CONFIG_RDMA_SET_ACK_TIMEOUT=y 00:12:57.472 +++ CONFIG_VIRTIO=y 00:12:57.472 +++ CONFIG_COVERAGE=y 00:12:57.472 +++ CONFIG_RDMA=y 00:12:57.472 +++ CONFIG_FIO_SOURCE_DIR=/usr/src/fio 00:12:57.472 +++ CONFIG_URING_PATH= 00:12:57.472 +++ CONFIG_XNVME=n 00:12:57.472 +++ CONFIG_VFIO_USER=n 00:12:57.472 +++ CONFIG_ARCH=native 00:12:57.472 +++ CONFIG_HAVE_EVP_MAC=y 00:12:57.472 +++ CONFIG_URING_ZNS=n 00:12:57.472 +++ CONFIG_WERROR=y 00:12:57.472 +++ CONFIG_HAVE_LIBBSD=n 00:12:57.472 +++ CONFIG_UBSAN=n 00:12:57.472 +++ CONFIG_IPSEC_MB_DIR= 00:12:57.472 +++ CONFIG_GOLANG=n 00:12:57.472 +++ CONFIG_ISAL=y 00:12:57.472 +++ CONFIG_IDXD_KERNEL=n 00:12:57.472 +++ CONFIG_DPDK_LIB_DIR= 00:12:57.472 +++ CONFIG_RDMA_PROV=verbs 00:12:57.472 +++ CONFIG_APPS=y 00:12:57.472 +++ CONFIG_SHARED=n 00:12:57.472 +++ CONFIG_HAVE_KEYUTILS=y 00:12:57.472 +++ CONFIG_FC_PATH= 00:12:57.472 +++ CONFIG_DPDK_PKG_CONFIG=n 00:12:57.472 +++ CONFIG_FC=n 00:12:57.472 +++ CONFIG_AVAHI=n 00:12:57.472 +++ CONFIG_FIO_PLUGIN=y 00:12:57.472 +++ CONFIG_RAID5F=n 00:12:57.472 +++ CONFIG_EXAMPLES=y 00:12:57.472 +++ CONFIG_TESTS=y 00:12:57.472 +++ CONFIG_CRYPTO_MLX5=n 00:12:57.472 +++ CONFIG_MAX_LCORES= 00:12:57.472 +++ CONFIG_IPSEC_MB=n 00:12:57.472 +++ CONFIG_PGO_DIR= 00:12:57.472 +++ CONFIG_DEBUG=y 00:12:57.472 +++ CONFIG_DPDK_COMPRESSDEV=n 00:12:57.472 +++ CONFIG_CROSS_PREFIX= 00:12:57.472 +++ CONFIG_URING=n 00:12:57.472 ++ source /home/vagrant/spdk_repo/spdk/test/common/applications.sh 00:12:57.472 +++++ dirname /home/vagrant/spdk_repo/spdk/test/common/applications.sh 00:12:57.472 ++++ readlink -f /home/vagrant/spdk_repo/spdk/test/common 00:12:57.472 +++ _root=/home/vagrant/spdk_repo/spdk/test/common 00:12:57.472 +++ _root=/home/vagrant/spdk_repo/spdk 00:12:57.472 +++ _app_dir=/home/vagrant/spdk_repo/spdk/build/bin 00:12:57.472 +++ _test_app_dir=/home/vagrant/spdk_repo/spdk/test/app 00:12:57.472 +++ _examples_dir=/home/vagrant/spdk_repo/spdk/build/examples 00:12:57.472 +++ VHOST_FUZZ_APP=("$_test_app_dir/fuzz/vhost_fuzz/vhost_fuzz") 00:12:57.472 +++ ISCSI_APP=("$_app_dir/iscsi_tgt") 00:12:57.472 +++ NVMF_APP=("$_app_dir/nvmf_tgt") 00:12:57.472 +++ VHOST_APP=("$_app_dir/vhost") 00:12:57.472 +++ DD_APP=("$_app_dir/spdk_dd") 00:12:57.472 +++ SPDK_APP=("$_app_dir/spdk_tgt") 00:12:57.472 +++ [[ -e /home/vagrant/spdk_repo/spdk/include/spdk/config.h ]] 00:12:57.472 +++ [[ #ifndef SPDK_CONFIG_H 00:12:57.472 #define SPDK_CONFIG_H 00:12:57.472 #define SPDK_CONFIG_APPS 1 00:12:57.472 #define SPDK_CONFIG_ARCH native 00:12:57.472 #define SPDK_CONFIG_ASAN 1 00:12:57.472 #undef SPDK_CONFIG_AVAHI 00:12:57.472 #undef SPDK_CONFIG_CET 00:12:57.472 #define SPDK_CONFIG_COVERAGE 1 00:12:57.472 #define SPDK_CONFIG_CROSS_PREFIX 00:12:57.472 #undef SPDK_CONFIG_CRYPTO 00:12:57.472 #undef SPDK_CONFIG_CRYPTO_MLX5 00:12:57.472 #undef SPDK_CONFIG_CUSTOMOCF 00:12:57.472 #undef SPDK_CONFIG_DAOS 00:12:57.472 #define SPDK_CONFIG_DAOS_DIR 00:12:57.472 #define SPDK_CONFIG_DEBUG 1 00:12:57.472 #undef SPDK_CONFIG_DPDK_COMPRESSDEV 00:12:57.472 #define SPDK_CONFIG_DPDK_DIR /home/vagrant/spdk_repo/spdk/dpdk/build 00:12:57.472 #define SPDK_CONFIG_DPDK_INC_DIR 00:12:57.472 #define SPDK_CONFIG_DPDK_LIB_DIR 00:12:57.472 #undef SPDK_CONFIG_DPDK_PKG_CONFIG 00:12:57.472 #define SPDK_CONFIG_ENV /home/vagrant/spdk_repo/spdk/lib/env_dpdk 00:12:57.472 #define SPDK_CONFIG_EXAMPLES 1 00:12:57.473 #undef SPDK_CONFIG_FC 00:12:57.473 #define SPDK_CONFIG_FC_PATH 00:12:57.473 #define SPDK_CONFIG_FIO_PLUGIN 1 00:12:57.473 #define SPDK_CONFIG_FIO_SOURCE_DIR /usr/src/fio 00:12:57.473 #undef SPDK_CONFIG_FUSE 00:12:57.473 #undef SPDK_CONFIG_FUZZER 00:12:57.473 #define SPDK_CONFIG_FUZZER_LIB 00:12:57.473 #undef SPDK_CONFIG_GOLANG 00:12:57.473 #undef SPDK_CONFIG_HAVE_ARC4RANDOM 00:12:57.473 #define SPDK_CONFIG_HAVE_EVP_MAC 1 00:12:57.473 #define SPDK_CONFIG_HAVE_EXECINFO_H 1 00:12:57.473 #define SPDK_CONFIG_HAVE_KEYUTILS 1 00:12:57.473 #undef SPDK_CONFIG_HAVE_LIBARCHIVE 00:12:57.473 #undef SPDK_CONFIG_HAVE_LIBBSD 00:12:57.473 #define SPDK_CONFIG_HAVE_UUID_GENERATE_SHA1 1 00:12:57.473 #define SPDK_CONFIG_IDXD 1 00:12:57.473 #undef SPDK_CONFIG_IDXD_KERNEL 00:12:57.473 #undef SPDK_CONFIG_IPSEC_MB 00:12:57.473 #define SPDK_CONFIG_IPSEC_MB_DIR 00:12:57.473 #define SPDK_CONFIG_ISAL 1 00:12:57.473 #define SPDK_CONFIG_ISAL_CRYPTO 1 00:12:57.473 #define SPDK_CONFIG_ISCSI_INITIATOR 1 00:12:57.473 #define SPDK_CONFIG_LIBDIR 00:12:57.473 #undef SPDK_CONFIG_LTO 00:12:57.473 #define SPDK_CONFIG_MAX_LCORES 00:12:57.473 #define SPDK_CONFIG_NVME_CUSE 1 00:12:57.473 #undef SPDK_CONFIG_OCF 00:12:57.473 #define SPDK_CONFIG_OCF_PATH 00:12:57.473 #define SPDK_CONFIG_OPENSSL_PATH 00:12:57.473 #undef SPDK_CONFIG_PGO_CAPTURE 00:12:57.473 #define SPDK_CONFIG_PGO_DIR 00:12:57.473 #undef SPDK_CONFIG_PGO_USE 00:12:57.473 #define SPDK_CONFIG_PREFIX /usr/local 00:12:57.473 #undef SPDK_CONFIG_RAID5F 00:12:57.473 #undef SPDK_CONFIG_RBD 00:12:57.473 #define SPDK_CONFIG_RDMA 1 00:12:57.473 #define SPDK_CONFIG_RDMA_PROV verbs 00:12:57.473 #define SPDK_CONFIG_RDMA_SEND_WITH_INVAL 1 00:12:57.473 #define SPDK_CONFIG_RDMA_SET_ACK_TIMEOUT 1 00:12:57.473 #define SPDK_CONFIG_RDMA_SET_TOS 1 00:12:57.473 #undef SPDK_CONFIG_SHARED 00:12:57.473 #undef SPDK_CONFIG_SMA 00:12:57.473 #define SPDK_CONFIG_TESTS 1 00:12:57.473 #undef SPDK_CONFIG_TSAN 00:12:57.473 #undef SPDK_CONFIG_UBLK 00:12:57.473 #undef SPDK_CONFIG_UBSAN 00:12:57.473 #define SPDK_CONFIG_UNIT_TESTS 1 00:12:57.473 #undef SPDK_CONFIG_URING 00:12:57.473 #define SPDK_CONFIG_URING_PATH 00:12:57.473 #undef SPDK_CONFIG_URING_ZNS 00:12:57.473 #undef SPDK_CONFIG_USDT 00:12:57.473 #undef SPDK_CONFIG_VBDEV_COMPRESS 00:12:57.473 #undef SPDK_CONFIG_VBDEV_COMPRESS_MLX5 00:12:57.473 #undef SPDK_CONFIG_VFIO_USER 00:12:57.473 #define SPDK_CONFIG_VFIO_USER_DIR 00:12:57.473 #define SPDK_CONFIG_VHOST 1 00:12:57.473 #define SPDK_CONFIG_VIRTIO 1 00:12:57.473 #undef SPDK_CONFIG_VTUNE 00:12:57.473 #define SPDK_CONFIG_VTUNE_DIR 00:12:57.473 #define SPDK_CONFIG_WERROR 1 00:12:57.473 #define SPDK_CONFIG_WPDK_DIR 00:12:57.473 #undef SPDK_CONFIG_XNVME 00:12:57.473 #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:12:57.473 +++ (( SPDK_AUTOTEST_DEBUG_APPS )) 00:12:57.473 ++ source /home/vagrant/spdk_repo/spdk/scripts/common.sh 00:12:57.473 +++ [[ -e /bin/wpdk_common.sh ]] 00:12:57.473 +++ [[ -e /etc/opt/spdk-pkgdep/paths/export.sh ]] 00:12:57.473 +++ source /etc/opt/spdk-pkgdep/paths/export.sh 00:12:57.473 ++++ PATH=/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:12:57.473 ++++ PATH=/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:12:57.473 ++++ PATH=/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:12:57.473 ++++ export PATH 00:12:57.473 ++++ echo /opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:12:57.473 ++ source /home/vagrant/spdk_repo/spdk/scripts/perf/pm/common 00:12:57.473 +++++ dirname /home/vagrant/spdk_repo/spdk/scripts/perf/pm/common 00:12:57.473 ++++ readlink -f /home/vagrant/spdk_repo/spdk/scripts/perf/pm 00:12:57.473 +++ _pmdir=/home/vagrant/spdk_repo/spdk/scripts/perf/pm 00:12:57.473 ++++ readlink -f /home/vagrant/spdk_repo/spdk/scripts/perf/pm/../../../ 00:12:57.473 +++ _pmrootdir=/home/vagrant/spdk_repo/spdk 00:12:57.473 +++ TEST_TAG=N/A 00:12:57.473 +++ TEST_TAG_FILE=/home/vagrant/spdk_repo/spdk/.run_test_name 00:12:57.473 +++ PM_OUTPUTDIR=/home/vagrant/spdk_repo/spdk/../output/power 00:12:57.473 ++++ uname -s 00:12:57.473 +++ PM_OS=Linux 00:12:57.473 +++ MONITOR_RESOURCES=(collect-cpu-load collect-vmstat) 00:12:57.473 +++ [[ Linux == FreeBSD ]] 00:12:57.473 +++ [[ Linux == Linux ]] 00:12:57.473 +++ [[ QEMU != QEMU ]] 00:12:57.473 +++ MONITOR_RESOURCES_PIDS=() 00:12:57.473 +++ declare -A MONITOR_RESOURCES_PIDS 00:12:57.473 +++ mkdir -p /home/vagrant/spdk_repo/spdk/../output/power 00:12:57.473 ++ : 0 00:12:57.473 ++ export RUN_NIGHTLY 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_AUTOTEST_DEBUG_APPS 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_RUN_VALGRIND 00:12:57.473 ++ : 1 00:12:57.473 ++ export SPDK_RUN_FUNCTIONAL_TEST 00:12:57.473 ++ : 1 00:12:57.473 ++ export SPDK_TEST_UNITTEST 00:12:57.473 ++ : 00:12:57.473 ++ export SPDK_TEST_AUTOBUILD 00:12:57.473 ++ : 1 00:12:57.473 ++ export SPDK_TEST_RELEASE_BUILD 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_ISAL 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_ISCSI 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_ISCSI_INITIATOR 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_NVME 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_NVME_PMR 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_NVME_BP 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_NVME_CLI 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_NVME_CUSE 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_NVME_FDP 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_NVMF 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_VFIOUSER 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_VFIOUSER_QEMU 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_FUZZER 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_FUZZER_SHORT 00:12:57.473 ++ : rdma 00:12:57.473 ++ export SPDK_TEST_NVMF_TRANSPORT 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_RBD 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_VHOST 00:12:57.473 ++ : 1 00:12:57.473 ++ export SPDK_TEST_BLOCKDEV 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_IOAT 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_BLOBFS 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_VHOST_INIT 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_LVOL 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_VBDEV_COMPRESS 00:12:57.473 ++ : 1 00:12:57.473 ++ export SPDK_RUN_ASAN 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_RUN_UBSAN 00:12:57.473 ++ : 00:12:57.473 ++ export SPDK_RUN_EXTERNAL_DPDK 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_RUN_NON_ROOT 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_CRYPTO 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_FTL 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_OCF 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_VMD 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_OPAL 00:12:57.473 ++ : 00:12:57.473 ++ export SPDK_TEST_NATIVE_DPDK 00:12:57.473 ++ : true 00:12:57.473 ++ export SPDK_AUTOTEST_X 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_RAID5 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_URING 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_USDT 00:12:57.473 ++ : 1 00:12:57.473 ++ export SPDK_TEST_USE_IGB_UIO 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_SCHEDULER 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_SCANBUILD 00:12:57.473 ++ : 00:12:57.473 ++ export SPDK_TEST_NVMF_NICS 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_SMA 00:12:57.473 ++ : 1 00:12:57.473 ++ export SPDK_TEST_DAOS 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_XNVME 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_ACCEL_DSA 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_ACCEL_IAA 00:12:57.473 ++ : 00:12:57.473 ++ export SPDK_TEST_FUZZER_TARGET 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_TEST_NVMF_MDNS 00:12:57.473 ++ : 0 00:12:57.473 ++ export SPDK_JSONRPC_GO_CLIENT 00:12:57.473 ++ export SPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/lib 00:12:57.473 ++ SPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/lib 00:12:57.473 ++ export DPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/dpdk/build/lib 00:12:57.473 ++ DPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/dpdk/build/lib 00:12:57.473 ++ export VFIO_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib 00:12:57.473 ++ VFIO_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib 00:12:57.473 ++ 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:12:57.473 ++ 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:12:57.473 ++ export PCI_BLOCK_SYNC_ON_RESET=yes 00:12:57.473 ++ PCI_BLOCK_SYNC_ON_RESET=yes 00:12:57.473 ++ export PYTHONPATH=:/home/vagrant/spdk_repo/spdk/python:/home/vagrant/spdk_repo/spdk/test/rpc_plugins:/home/vagrant/spdk_repo/spdk/python 00:12:57.473 ++ PYTHONPATH=:/home/vagrant/spdk_repo/spdk/python:/home/vagrant/spdk_repo/spdk/test/rpc_plugins:/home/vagrant/spdk_repo/spdk/python 00:12:57.473 ++ export PYTHONDONTWRITEBYTECODE=1 00:12:57.473 ++ PYTHONDONTWRITEBYTECODE=1 00:12:57.473 ++ export ASAN_OPTIONS=new_delete_type_mismatch=0:disable_coredump=0:abort_on_error=1:use_sigaltstack=0 00:12:57.473 ++ ASAN_OPTIONS=new_delete_type_mismatch=0:disable_coredump=0:abort_on_error=1:use_sigaltstack=0 00:12:57.474 ++ export UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:abort_on_error=1:disable_coredump=0:exitcode=134 00:12:57.474 ++ UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:abort_on_error=1:disable_coredump=0:exitcode=134 00:12:57.474 ++ asan_suppression_file=/var/tmp/asan_suppression_file 00:12:57.474 ++ rm -rf /var/tmp/asan_suppression_file 00:12:57.474 ++ cat 00:12:57.474 ++ echo leak:libfuse3.so 00:12:57.474 ++ export LSAN_OPTIONS=suppressions=/var/tmp/asan_suppression_file 00:12:57.474 ++ LSAN_OPTIONS=suppressions=/var/tmp/asan_suppression_file 00:12:57.474 ++ export DEFAULT_RPC_ADDR=/var/tmp/spdk.sock 00:12:57.474 ++ DEFAULT_RPC_ADDR=/var/tmp/spdk.sock 00:12:57.474 ++ '[' -z /var/spdk/dependencies ']' 00:12:57.474 ++ export DEPENDENCY_DIR 00:12:57.474 ++ export SPDK_BIN_DIR=/home/vagrant/spdk_repo/spdk/build/bin 00:12:57.474 ++ SPDK_BIN_DIR=/home/vagrant/spdk_repo/spdk/build/bin 00:12:57.474 ++ export SPDK_EXAMPLE_DIR=/home/vagrant/spdk_repo/spdk/build/examples 00:12:57.474 ++ SPDK_EXAMPLE_DIR=/home/vagrant/spdk_repo/spdk/build/examples 00:12:57.474 ++ export QEMU_BIN= 00:12:57.474 ++ QEMU_BIN= 00:12:57.474 ++ export 'VFIO_QEMU_BIN=/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:12:57.474 ++ VFIO_QEMU_BIN='/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:12:57.474 ++ export AR_TOOL=/home/vagrant/spdk_repo/spdk/scripts/ar-xnvme-fixer 00:12:57.474 ++ AR_TOOL=/home/vagrant/spdk_repo/spdk/scripts/ar-xnvme-fixer 00:12:57.474 ++ export UNBIND_ENTIRE_IOMMU_GROUP=yes 00:12:57.474 ++ UNBIND_ENTIRE_IOMMU_GROUP=yes 00:12:57.474 ++ '[' 0 -eq 0 ']' 00:12:57.474 ++ export valgrind= 00:12:57.474 ++ valgrind= 00:12:57.474 +++ uname -s 00:12:57.474 ++ '[' Linux = Linux ']' 00:12:57.474 ++ HUGEMEM=4096 00:12:57.474 ++ export CLEAR_HUGE=yes 00:12:57.474 ++ CLEAR_HUGE=yes 00:12:57.474 ++ [[ 0 -eq 1 ]] 00:12:57.474 ++ [[ 0 -eq 1 ]] 00:12:57.474 ++ MAKE=make 00:12:57.474 +++ nproc 00:12:57.474 ++ MAKEFLAGS=-j10 00:12:57.474 ++ export HUGEMEM=4096 00:12:57.474 ++ HUGEMEM=4096 00:12:57.474 ++ NO_HUGE=() 00:12:57.474 ++ TEST_MODE= 00:12:57.474 ++ [[ -z '' ]] 00:12:57.474 ++ PYTHONPATH+=:/home/vagrant/spdk_repo/spdk/test/rpc_plugins 00:12:57.474 ++ exec 00:12:57.474 ++ 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:12:57.474 ++ /home/vagrant/spdk_repo/spdk/scripts/rpc.py --server 00:12:57.474 ++ set_test_storage 2147483648 00:12:57.474 ++ [[ -v testdir ]] 00:12:57.474 ++ local requested_size=2147483648 00:12:57.474 ++ local mount target_dir 00:12:57.474 ++ local -A mounts fss sizes avails uses 00:12:57.474 ++ local source fs size avail mount use 00:12:57.474 ++ local storage_fallback storage_candidates 00:12:57.474 +++ mktemp -udt spdk.XXXXXX 00:12:57.474 ++ storage_fallback=/tmp/spdk.MKmp2Y 00:12:57.474 ++ storage_candidates=("$testdir" "$storage_fallback/tests/${testdir##*/}" "$storage_fallback") 00:12:57.474 ++ [[ -n '' ]] 00:12:57.474 ++ [[ -n '' ]] 00:12:57.474 ++ mkdir -p /home/vagrant/spdk_repo/spdk/test/unit /tmp/spdk.MKmp2Y/tests/unit /tmp/spdk.MKmp2Y 00:12:57.474 ++ requested_size=2214592512 00:12:57.474 ++ read -r source fs size use avail _ mount 00:12:57.474 +++ df -T 00:12:57.474 +++ grep -v Filesystem 00:12:57.474 ++ mounts["$mount"]=devtmpfs 00:12:57.474 ++ fss["$mount"]=devtmpfs 00:12:57.474 ++ avails["$mount"]=4194304 00:12:57.474 ++ sizes["$mount"]=4194304 00:12:57.474 ++ uses["$mount"]=0 00:12:57.474 ++ read -r source fs size use avail _ mount 00:12:57.474 ++ mounts["$mount"]=tmpfs 00:12:57.474 ++ fss["$mount"]=tmpfs 00:12:57.474 ++ avails["$mount"]=6270402560 00:12:57.474 ++ sizes["$mount"]=6270402560 00:12:57.474 ++ uses["$mount"]=0 00:12:57.474 ++ read -r source fs size use avail _ mount 00:12:57.474 ++ mounts["$mount"]=tmpfs 00:12:57.474 ++ fss["$mount"]=tmpfs 00:12:57.474 ++ avails["$mount"]=2490781696 00:12:57.474 ++ sizes["$mount"]=2508165120 00:12:57.474 ++ uses["$mount"]=17383424 00:12:57.474 ++ read -r source fs size use avail _ mount 00:12:57.474 ++ mounts["$mount"]=/dev/vda5 00:12:57.474 ++ fss["$mount"]=xfs 00:12:57.474 ++ avails["$mount"]=13104680960 00:12:57.474 ++ sizes["$mount"]=20303577088 00:12:57.474 ++ uses["$mount"]=7198896128 00:12:57.474 ++ read -r source fs size use avail _ mount 00:12:57.474 ++ mounts["$mount"]=/dev/vda2 00:12:57.474 ++ fss["$mount"]=xfs 00:12:57.474 ++ avails["$mount"]=896184320 00:12:57.474 ++ sizes["$mount"]=1042161664 00:12:57.474 ++ uses["$mount"]=145977344 00:12:57.474 ++ read -r source fs size use avail _ mount 00:12:57.474 ++ mounts["$mount"]=/dev/vda1 00:12:57.474 ++ fss["$mount"]=vfat 00:12:57.474 ++ avails["$mount"]=97312768 00:12:57.474 ++ sizes["$mount"]=104607744 00:12:57.474 ++ uses["$mount"]=7294976 00:12:57.474 ++ read -r source fs size use avail _ mount 00:12:57.474 ++ mounts["$mount"]=tmpfs 00:12:57.474 ++ fss["$mount"]=tmpfs 00:12:57.474 ++ avails["$mount"]=1254076416 00:12:57.474 ++ sizes["$mount"]=1254080512 00:12:57.474 ++ uses["$mount"]=4096 00:12:57.474 ++ read -r source fs size use avail _ mount 00:12:57.474 ++ mounts["$mount"]=:/mnt/jenkins_nvme/jenkins/workspace/rocky9-vg-autotest/rocky9-libvirt/output 00:12:57.474 ++ fss["$mount"]=fuse.sshfs 00:12:57.474 ++ avails["$mount"]=93335547904 00:12:57.474 ++ sizes["$mount"]=105088212992 00:12:57.474 ++ uses["$mount"]=6367232000 00:12:57.474 ++ read -r source fs size use avail _ mount 00:12:57.474 ++ printf '* Looking for test storage...\n' 00:12:57.474 * Looking for test storage... 00:12:57.474 ++ local target_space new_size 00:12:57.474 ++ for target_dir in "${storage_candidates[@]}" 00:12:57.474 +++ df /home/vagrant/spdk_repo/spdk/test/unit 00:12:57.474 +++ awk '$1 !~ /Filesystem/{print $6}' 00:12:57.474 ++ mount=/ 00:12:57.474 ++ target_space=13104680960 00:12:57.474 ++ (( target_space == 0 || target_space < requested_size )) 00:12:57.474 ++ (( target_space >= requested_size )) 00:12:57.474 ++ [[ xfs == tmpfs ]] 00:12:57.474 ++ [[ xfs == ramfs ]] 00:12:57.474 ++ [[ / == / ]] 00:12:57.474 ++ new_size=9413488640 00:12:57.474 ++ (( new_size * 100 / sizes[/] > 95 )) 00:12:57.474 ++ export SPDK_TEST_STORAGE=/home/vagrant/spdk_repo/spdk/test/unit 00:12:57.474 ++ SPDK_TEST_STORAGE=/home/vagrant/spdk_repo/spdk/test/unit 00:12:57.474 ++ printf '* Found test storage at %s\n' /home/vagrant/spdk_repo/spdk/test/unit 00:12:57.474 * Found test storage at /home/vagrant/spdk_repo/spdk/test/unit 00:12:57.474 ++ return 0 00:12:57.474 ++ set -o errtrace 00:12:57.474 ++ shopt -s extdebug 00:12:57.474 ++ trap 'trap - ERR; print_backtrace >&2' ERR 00:12:57.474 ++ PS4=' \t -- ${BASH_SOURCE#${BASH_SOURCE%/*/*}/}@${LINENO} -- \$ ' 00:12:57.474 12:09:50 -- common/autotest_common.sh@1673 -- # true 00:12:57.474 12:09:50 -- common/autotest_common.sh@1675 -- # xtrace_fd 00:12:57.474 12:09:50 -- common/autotest_common.sh@25 -- # [[ -n '' ]] 00:12:57.474 12:09:50 -- common/autotest_common.sh@29 -- # exec 00:12:57.474 12:09:50 -- common/autotest_common.sh@31 -- # xtrace_restore 00:12:57.474 12:09:50 -- common/autotest_common.sh@16 -- # unset -v 'X_STACK[0 - 1 < 0 ? 0 : 0 - 1]' 00:12:57.474 12:09:50 -- common/autotest_common.sh@17 -- # (( 0 == 0 )) 00:12:57.474 12:09:50 -- common/autotest_common.sh@18 -- # set -x 00:12:57.474 12:09:50 -- unit/unittest.sh@17 -- # cd /home/vagrant/spdk_repo/spdk 00:12:57.474 12:09:50 -- unit/unittest.sh@151 -- # '[' 0 -eq 1 ']' 00:12:57.474 12:09:50 -- unit/unittest.sh@158 -- # '[' -z x ']' 00:12:57.474 12:09:50 -- unit/unittest.sh@165 -- # '[' 0 -eq 1 ']' 00:12:57.474 12:09:50 -- unit/unittest.sh@178 -- # grep CC_TYPE /home/vagrant/spdk_repo/spdk/mk/cc.mk 00:12:57.474 12:09:50 -- unit/unittest.sh@178 -- # CC_TYPE=CC_TYPE=gcc 00:12:57.474 12:09:50 -- unit/unittest.sh@179 -- # hash lcov 00:12:57.474 12:09:50 -- unit/unittest.sh@179 -- # grep -q '#define SPDK_CONFIG_COVERAGE 1' /home/vagrant/spdk_repo/spdk/include/spdk/config.h 00:12:57.474 12:09:50 -- unit/unittest.sh@179 -- # [[ CC_TYPE=gcc == *\c\l\a\n\g* ]] 00:12:57.474 12:09:50 -- unit/unittest.sh@180 -- # cov_avail=yes 00:12:57.474 12:09:50 -- unit/unittest.sh@184 -- # '[' yes = yes ']' 00:12:57.474 12:09:50 -- unit/unittest.sh@186 -- # [[ -z /home/vagrant/spdk_repo/spdk/../output ]] 00:12:57.474 12:09:50 -- unit/unittest.sh@189 -- # UT_COVERAGE=/home/vagrant/spdk_repo/spdk/../output/ut_coverage 00:12:57.474 12:09:50 -- unit/unittest.sh@191 -- # mkdir -p /home/vagrant/spdk_repo/spdk/../output/ut_coverage 00:12:57.474 12:09:50 -- unit/unittest.sh@199 -- # export 'LCOV_OPTS= 00:12:57.474 --rc lcov_branch_coverage=1 00:12:57.474 --rc lcov_function_coverage=1 00:12:57.474 --rc genhtml_branch_coverage=1 00:12:57.474 --rc genhtml_function_coverage=1 00:12:57.474 --rc genhtml_legend=1 00:12:57.474 --rc geninfo_all_blocks=1 00:12:57.474 ' 00:12:57.474 12:09:50 -- unit/unittest.sh@199 -- # LCOV_OPTS=' 00:12:57.474 --rc lcov_branch_coverage=1 00:12:57.474 --rc lcov_function_coverage=1 00:12:57.474 --rc genhtml_branch_coverage=1 00:12:57.474 --rc genhtml_function_coverage=1 00:12:57.474 --rc genhtml_legend=1 00:12:57.474 --rc geninfo_all_blocks=1 00:12:57.474 ' 00:12:57.474 12:09:50 -- unit/unittest.sh@200 -- # export 'LCOV=lcov 00:12:57.474 --rc lcov_branch_coverage=1 00:12:57.474 --rc lcov_function_coverage=1 00:12:57.474 --rc genhtml_branch_coverage=1 00:12:57.474 --rc genhtml_function_coverage=1 00:12:57.474 --rc genhtml_legend=1 00:12:57.474 --rc geninfo_all_blocks=1 00:12:57.474 --no-external' 00:12:57.474 12:09:50 -- unit/unittest.sh@200 -- # LCOV='lcov 00:12:57.474 --rc lcov_branch_coverage=1 00:12:57.474 --rc lcov_function_coverage=1 00:12:57.474 --rc genhtml_branch_coverage=1 00:12:57.474 --rc genhtml_function_coverage=1 00:12:57.474 --rc genhtml_legend=1 00:12:57.474 --rc geninfo_all_blocks=1 00:12:57.474 --no-external' 00:12:57.474 12:09:50 -- 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:13:04.038 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno:no functions found 00:13:04.039 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno 00:13:04.039 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno:no functions found 00:13:04.039 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno 00:13:04.039 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno:no functions found 00:13:04.039 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno 00:13:10.605 /home/vagrant/spdk_repo/spdk/lib/nvme/nvme_stubs.gcno:no functions found 00:13:10.605 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/nvme/nvme_stubs.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno 00:13:18.719 /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno:no functions found 00:13:18.719 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno 00:13:18.978 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno:no functions found 00:13:18.978 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno 00:13:18.979 /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno:no functions found 00:13:18.979 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno 00:13:18.979 /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno:no functions found 00:13:18.979 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno 00:13:18.979 /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno:no functions found 00:13:18.979 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno 00:13:18.979 /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno:no functions found 00:13:18.979 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno 00:13:18.979 /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno:no functions found 00:13:18.979 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno 00:13:18.979 /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno:no functions found 00:13:18.979 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno 00:13:18.979 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno:no functions found 00:13:18.979 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno 00:13:18.979 /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno:no functions found 00:13:18.979 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno 00:13:18.979 /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno:no functions found 00:13:18.979 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno 00:13:19.237 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno:no functions found 00:13:19.237 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno 00:13:19.237 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno:no functions found 00:13:19.237 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno 00:13:19.237 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno:no functions found 00:13:19.237 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno 00:13:19.237 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno:no functions found 00:13:19.237 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno 00:13:19.237 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno:no functions found 00:13:19.237 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno 00:13:19.238 /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno:no functions found 00:13:19.238 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno 00:13:51.344 12:10:42 -- unit/unittest.sh@206 -- # uname -m 00:13:51.344 12:10:42 -- unit/unittest.sh@206 -- # '[' x86_64 = aarch64 ']' 00:13:51.344 12:10:42 -- 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:13:51.344 12:10:42 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:51.344 12:10:42 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:51.344 12:10:42 -- common/autotest_common.sh@10 -- # set +x 00:13:51.344 ************************************ 00:13:51.345 START TEST unittest_pci_event 00:13:51.345 ************************************ 00:13:51.345 12:10:42 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/env_dpdk/pci_event.c/pci_event_ut 00:13:51.345 00:13:51.345 00:13:51.345 CUnit - A unit testing framework for C - Version 2.1-3 00:13:51.345 http://cunit.sourceforge.net/ 00:13:51.345 00:13:51.345 00:13:51.345 Suite: pci_event 00:13:51.345 Test: test_pci_parse_event ...[2024-04-26 12:10:42.140433] /home/vagrant/spdk_repo/spdk/lib/env_dpdk/pci_event.c: 162:parse_subsystem_event: *ERROR*: Invalid format for PCI device BDF: 0000 00:13:51.345 [2024-04-26 12:10:42.140862] /home/vagrant/spdk_repo/spdk/lib/env_dpdk/pci_event.c: 185:parse_subsystem_event: *ERROR*: Invalid format for PCI device BDF: 000000 00:13:51.345 passed 00:13:51.345 00:13:51.345 Run Summary: Type Total Ran Passed Failed Inactive 00:13:51.345 suites 1 1 n/a 0 0 00:13:51.345 tests 1 1 1 0 0 00:13:51.345 asserts 15 15 15 0 n/a 00:13:51.345 00:13:51.345 Elapsed time = 0.001 seconds 00:13:51.345 00:13:51.345 real 0m0.034s 00:13:51.345 user 0m0.014s 00:13:51.345 sys 0m0.010s 00:13:51.345 ************************************ 00:13:51.345 END TEST unittest_pci_event 00:13:51.345 ************************************ 00:13:51.345 12:10:42 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:51.345 12:10:42 -- common/autotest_common.sh@10 -- # set +x 00:13:51.345 12:10:42 -- unit/unittest.sh@211 -- # run_test unittest_include /home/vagrant/spdk_repo/spdk/test/unit/include/spdk/histogram_data.h/histogram_ut 00:13:51.345 12:10:42 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:51.345 12:10:42 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:51.345 12:10:42 -- common/autotest_common.sh@10 -- # set +x 00:13:51.345 ************************************ 00:13:51.345 START TEST unittest_include 00:13:51.345 ************************************ 00:13:51.345 12:10:42 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/unit/include/spdk/histogram_data.h/histogram_ut 00:13:51.345 00:13:51.345 00:13:51.345 CUnit - A unit testing framework for C - Version 2.1-3 00:13:51.345 http://cunit.sourceforge.net/ 00:13:51.345 00:13:51.345 00:13:51.345 Suite: histogram 00:13:51.345 Test: histogram_test ...passed 00:13:51.345 Test: histogram_merge ...passed 00:13:51.345 00:13:51.345 Run Summary: Type Total Ran Passed Failed Inactive 00:13:51.345 suites 1 1 n/a 0 0 00:13:51.345 tests 2 2 2 0 0 00:13:51.345 asserts 50 50 50 0 n/a 00:13:51.345 00:13:51.345 Elapsed time = 0.002 seconds 00:13:51.345 00:13:51.345 real 0m0.022s 00:13:51.345 user 0m0.010s 00:13:51.345 sys 0m0.011s 00:13:51.345 12:10:42 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:51.345 12:10:42 -- common/autotest_common.sh@10 -- # set +x 00:13:51.345 ************************************ 00:13:51.345 END TEST unittest_include 00:13:51.345 ************************************ 00:13:51.345 12:10:42 -- unit/unittest.sh@212 -- # run_test unittest_bdev unittest_bdev 00:13:51.345 12:10:42 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:51.345 12:10:42 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:51.345 12:10:42 -- common/autotest_common.sh@10 -- # set +x 00:13:51.345 ************************************ 00:13:51.345 START TEST unittest_bdev 00:13:51.345 ************************************ 00:13:51.345 12:10:42 -- common/autotest_common.sh@1111 -- # unittest_bdev 00:13:51.345 12:10:42 -- unit/unittest.sh@20 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/bdev.c/bdev_ut 00:13:51.345 00:13:51.345 00:13:51.345 CUnit - A unit testing framework for C - Version 2.1-3 00:13:51.345 http://cunit.sourceforge.net/ 00:13:51.345 00:13:51.345 00:13:51.345 Suite: bdev 00:13:51.345 Test: bytes_to_blocks_test ...passed 00:13:51.345 Test: num_blocks_test ...passed 00:13:51.345 Test: io_valid_test ...passed 00:13:51.345 Test: open_write_test ...[2024-04-26 12:10:42.469582] /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:13:51.345 [2024-04-26 12:10:42.470075] /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:13:51.345 [2024-04-26 12:10:42.470346] /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:13:51.345 passed 00:13:51.345 Test: claim_test ...passed 00:13:51.345 Test: alias_add_del_test ...[2024-04-26 12:10:42.582085] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4551:bdev_name_add: *ERROR*: Bdev name bdev0 already exists 00:13:51.345 [2024-04-26 12:10:42.582506] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4581:spdk_bdev_alias_add: *ERROR*: Empty alias passed 00:13:51.345 [2024-04-26 12:10:42.582703] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4551:bdev_name_add: *ERROR*: Bdev name proper alias 0 already exists 00:13:51.345 passed 00:13:51.345 Test: get_device_stat_test ...passed 00:13:51.345 Test: bdev_io_types_test ...passed 00:13:51.345 Test: bdev_io_wait_test ...passed 00:13:51.345 Test: bdev_io_spans_split_test ...passed 00:13:51.345 Test: bdev_io_boundary_split_test ...passed 00:13:51.345 Test: bdev_io_max_size_and_segment_split_test ...[2024-04-26 12:10:42.759902] /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:13:51.345 passed 00:13:51.345 Test: bdev_io_mix_split_test ...passed 00:13:51.345 Test: bdev_io_split_with_io_wait ...passed 00:13:51.345 Test: bdev_io_write_unit_split_test ...[2024-04-26 12:10:42.897936] /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:13:51.345 [2024-04-26 12:10:42.898259] /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:13:51.345 [2024-04-26 12:10:42.898397] /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:13:51.345 [2024-04-26 12:10:42.898467] /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:13:51.345 passed 00:13:51.345 Test: bdev_io_alignment_with_boundary ...passed 00:13:51.345 Test: bdev_io_alignment ...passed 00:13:51.345 Test: bdev_histograms ...passed 00:13:51.345 Test: bdev_write_zeroes ...passed 00:13:51.345 Test: bdev_compare_and_write ...passed 00:13:51.345 Test: bdev_compare ...passed 00:13:51.345 Test: bdev_compare_emulated ...passed 00:13:51.345 Test: bdev_zcopy_write ...passed 00:13:51.345 Test: bdev_zcopy_read ...passed 00:13:51.345 Test: bdev_open_while_hotremove ...passed 00:13:51.345 Test: bdev_close_while_hotremove ...passed 00:13:51.345 Test: bdev_open_ext_test ...[2024-04-26 12:10:43.415488] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8111:spdk_bdev_open_ext: *ERROR*: Missing event callback function 00:13:51.345 passed 00:13:51.345 Test: bdev_open_ext_unregister ...[2024-04-26 12:10:43.416056] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8111:spdk_bdev_open_ext: *ERROR*: Missing event callback function 00:13:51.345 passed 00:13:51.345 Test: bdev_set_io_timeout ...passed 00:13:51.345 Test: bdev_set_qd_sampling ...passed 00:13:51.345 Test: lba_range_overlap ...passed 00:13:51.345 Test: lock_lba_range_check_ranges ...passed 00:13:51.345 Test: lock_lba_range_with_io_outstanding ...passed 00:13:51.345 Test: lock_lba_range_overlapped ...passed 00:13:51.345 Test: bdev_quiesce ...[2024-04-26 12:10:43.688292] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:10034:_spdk_bdev_quiesce: *ERROR*: The range to unquiesce was not found. 00:13:51.345 passed 00:13:51.345 Test: bdev_io_abort ...passed 00:13:51.345 Test: bdev_unmap ...passed 00:13:51.345 Test: bdev_write_zeroes_split_test ...passed 00:13:51.345 Test: bdev_set_options_test ...[2024-04-26 12:10:43.846587] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c: 484:spdk_bdev_set_opts: *ERROR*: opts_size inside opts cannot be zero value 00:13:51.345 passed 00:13:51.345 Test: bdev_get_memory_domains ...passed 00:13:51.345 Test: bdev_io_ext ...passed 00:13:51.345 Test: bdev_io_ext_no_opts ...passed 00:13:51.345 Test: bdev_io_ext_invalid_opts ...passed 00:13:51.345 Test: bdev_io_ext_split ...passed 00:13:51.345 Test: bdev_io_ext_bounce_buffer ...passed 00:13:51.345 Test: bdev_register_uuid_alias ...[2024-04-26 12:10:44.078141] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4551:bdev_name_add: *ERROR*: Bdev name 3033da73-02c2-4f99-b1f5-e571bd7bdad9 already exists 00:13:51.345 [2024-04-26 12:10:44.078366] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:7668:bdev_register: *ERROR*: Unable to add uuid:3033da73-02c2-4f99-b1f5-e571bd7bdad9 alias for bdev bdev0 00:13:51.345 passed 00:13:51.345 Test: bdev_unregister_by_name ...[2024-04-26 12:10:44.099229] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:7901:spdk_bdev_unregister_by_name: *ERROR*: Failed to open bdev with name: bdev1 00:13:51.345 [2024-04-26 12:10:44.099390] /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:13:51.345 passed 00:13:51.345 Test: for_each_bdev_test ...passed 00:13:51.345 Test: bdev_seek_test ...passed 00:13:51.345 Test: bdev_copy ...passed 00:13:51.345 Test: bdev_copy_split_test ...passed 00:13:51.345 Test: examine_locks ...passed 00:13:51.345 Test: claim_v2_rwo ...[2024-04-26 12:10:44.216469] /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:13:51.345 [2024-04-26 12:10:44.216666] /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:13:51.345 [2024-04-26 12:10:44.216779] /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:13:51.345 [2024-04-26 12:10:44.216922] /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:13:51.345 [2024-04-26 12:10:44.217032] /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:13:51.345 [2024-04-26 12:10:44.217180] /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:13:51.345 passed 00:13:51.345 Test: claim_v2_rom ...[2024-04-26 12:10:44.217535] /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:13:51.345 [2024-04-26 12:10:44.217707] /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:13:51.345 [2024-04-26 12:10:44.217849] /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:13:51.346 [2024-04-26 12:10:44.217996] /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:13:51.346 [2024-04-26 12:10:44.218157] /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:13:51.346 [2024-04-26 12:10:44.218299] /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:13:51.346 passed 00:13:51.346 Test: claim_v2_rwm ...[2024-04-26 12:10:44.218644] /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:13:51.346 [2024-04-26 12:10:44.218791] /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:13:51.346 [2024-04-26 12:10:44.218914] /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:13:51.346 [2024-04-26 12:10:44.219038] /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:13:51.346 [2024-04-26 12:10:44.219173] /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:13:51.346 [2024-04-26 12:10:44.219337] /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:13:51.346 [2024-04-26 12:10:44.219472] /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:13:51.346 passed 00:13:51.346 Test: claim_v2_existing_writer ...[2024-04-26 12:10:44.219814] /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:13:51.346 [2024-04-26 12:10:44.219939] /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:13:51.346 passed 00:13:51.346 Test: claim_v2_existing_v1 ...[2024-04-26 12:10:44.220278] /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:13:51.346 [2024-04-26 12:10:44.220408] /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:13:51.346 [2024-04-26 12:10:44.220537] /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:13:51.346 passed 00:13:51.346 Test: claim_v1_existing_v2 ...[2024-04-26 12:10:44.220903] /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:13:51.346 [2024-04-26 12:10:44.221046] /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:13:51.346 [2024-04-26 12:10:44.221190] /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:13:51.346 passed 00:13:51.346 Test: examine_claimed ...[2024-04-26 12:10:44.221703] /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:13:51.346 passed 00:13:51.346 00:13:51.346 Run Summary: Type Total Ran Passed Failed Inactive 00:13:51.346 suites 1 1 n/a 0 0 00:13:51.346 tests 59 59 59 0 0 00:13:51.346 asserts 4599 4599 4599 0 n/a 00:13:51.346 00:13:51.346 Elapsed time = 1.792 seconds 00:13:51.346 12:10:44 -- unit/unittest.sh@21 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut 00:13:51.346 00:13:51.346 00:13:51.346 CUnit - A unit testing framework for C - Version 2.1-3 00:13:51.346 http://cunit.sourceforge.net/ 00:13:51.346 00:13:51.346 00:13:51.346 Suite: nvme 00:13:51.346 Test: test_create_ctrlr ...passed 00:13:51.346 Test: test_reset_ctrlr ...[2024-04-26 12:10:44.264944] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 passed 00:13:51.346 Test: test_race_between_reset_and_destruct_ctrlr ...passed 00:13:51.346 Test: test_failover_ctrlr ...passed 00:13:51.346 Test: test_race_between_failover_and_add_secondary_trid ...[2024-04-26 12:10:44.267777] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 [2024-04-26 12:10:44.268083] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 [2024-04-26 12:10:44.268386] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 passed 00:13:51.346 Test: test_pending_reset ...[2024-04-26 12:10:44.269850] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 [2024-04-26 12:10:44.270196] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 passed 00:13:51.346 Test: test_attach_ctrlr ...[2024-04-26 12:10:44.271521] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:4276:nvme_bdev_create: *ERROR*: spdk_bdev_register() failed 00:13:51.346 passed 00:13:51.346 Test: test_aer_cb ...passed 00:13:51.346 Test: test_submit_nvme_cmd ...passed 00:13:51.346 Test: test_add_remove_trid ...passed 00:13:51.346 Test: test_abort ...[2024-04-26 12:10:44.275247] /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:13:51.346 passed 00:13:51.346 Test: test_get_io_qpair ...passed 00:13:51.346 Test: test_bdev_unregister ...passed 00:13:51.346 Test: test_compare_ns ...passed 00:13:51.346 Test: test_init_ana_log_page ...passed 00:13:51.346 Test: test_get_memory_domains ...passed 00:13:51.346 Test: test_reconnect_qpair ...[2024-04-26 12:10:44.278783] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 passed 00:13:51.346 Test: test_create_bdev_ctrlr ...[2024-04-26 12:10:44.279642] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:5340:bdev_nvme_check_multipath: *ERROR*: cntlid 18 are duplicated. 00:13:51.346 passed 00:13:51.346 Test: test_add_multi_ns_to_bdev ...[2024-04-26 12:10:44.281058] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:4532:nvme_bdev_add_ns: *ERROR*: Namespaces are not identical. 00:13:51.346 passed 00:13:51.346 Test: test_add_multi_io_paths_to_nbdev_ch ...passed 00:13:51.346 Test: test_admin_path ...passed 00:13:51.346 Test: test_reset_bdev_ctrlr ...passed 00:13:51.346 Test: test_find_io_path ...passed 00:13:51.346 Test: test_retry_io_if_ana_state_is_updating ...passed 00:13:51.346 Test: test_retry_io_for_io_path_error ...passed 00:13:51.346 Test: test_retry_io_count ...passed 00:13:51.346 Test: test_concurrent_read_ana_log_page ...passed 00:13:51.346 Test: test_retry_io_for_ana_error ...passed 00:13:51.346 Test: test_check_io_error_resiliency_params ...[2024-04-26 12:10:44.288730] /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:13:51.346 [2024-04-26 12:10:44.288935] /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:13:51.346 [2024-04-26 12:10:44.289118] /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:13:51.346 [2024-04-26 12:10:44.289316] /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:13:51.346 [2024-04-26 12:10:44.289499] /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:13:51.346 [2024-04-26 12:10:44.289676] /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:13:51.346 [2024-04-26 12:10:44.289861] /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:13:51.346 [2024-04-26 12:10:44.290066] /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:13:51.346 [2024-04-26 12:10:44.290240] /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:13:51.346 passed 00:13:51.346 Test: test_retry_io_if_ctrlr_is_resetting ...passed 00:13:51.346 Test: test_reconnect_ctrlr ...[2024-04-26 12:10:44.291407] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 [2024-04-26 12:10:44.291684] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 [2024-04-26 12:10:44.291993] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 [2024-04-26 12:10:44.292253] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 [2024-04-26 12:10:44.292486] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 passed 00:13:51.346 Test: test_retry_failover_ctrlr ...[2024-04-26 12:10:44.293046] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 passed 00:13:51.346 Test: test_fail_path ...[2024-04-26 12:10:44.293866] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 [2024-04-26 12:10:44.294151] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 [2024-04-26 12:10:44.294385] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 [2024-04-26 12:10:44.294622] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 [2024-04-26 12:10:44.294854] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 passed 00:13:51.346 Test: test_nvme_ns_cmp ...passed 00:13:51.346 Test: test_ana_transition ...passed 00:13:51.346 Test: test_set_preferred_path ...passed 00:13:51.346 Test: test_find_next_io_path ...passed 00:13:51.346 Test: test_find_io_path_min_qd ...passed 00:13:51.346 Test: test_disable_auto_failback ...[2024-04-26 12:10:44.297455] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.346 passed 00:13:51.346 Test: test_set_multipath_policy ...passed 00:13:51.346 Test: test_uuid_generation ...passed 00:13:51.346 Test: test_retry_io_to_same_path ...passed 00:13:51.347 Test: test_race_between_reset_and_disconnected ...passed 00:13:51.347 Test: test_ctrlr_op_rpc ...passed 00:13:51.347 Test: test_bdev_ctrlr_op_rpc ...passed 00:13:51.347 Test: test_disable_enable_ctrlr ...[2024-04-26 12:10:44.301831] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.347 [2024-04-26 12:10:44.302145] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:51.347 passed 00:13:51.347 Test: test_delete_ctrlr_done ...passed 00:13:51.347 Test: test_ns_remove_during_reset ...passed 00:13:51.347 00:13:51.347 Run Summary: Type Total Ran Passed Failed Inactive 00:13:51.347 suites 1 1 n/a 0 0 00:13:51.347 tests 48 48 48 0 0 00:13:51.347 asserts 3565 3565 3565 0 n/a 00:13:51.347 00:13:51.347 Elapsed time = 0.027 seconds 00:13:51.347 12:10:44 -- unit/unittest.sh@22 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:13:51.347 00:13:51.347 00:13:51.347 CUnit - A unit testing framework for C - Version 2.1-3 00:13:51.347 http://cunit.sourceforge.net/ 00:13:51.347 00:13:51.347 Test Options 00:13:51.347 blocklen = 4096, strip_size = 64, max_io_size = 1024, g_max_base_drives = 32, g_max_raids = 2, g_enable_dif = 0 00:13:51.347 00:13:51.347 Suite: raid 00:13:51.347 Test: test_create_raid ...passed 00:13:51.347 Test: test_create_raid_superblock ...passed 00:13:51.347 Test: test_delete_raid ...passed 00:13:51.347 Test: test_create_raid_invalid_args ...[2024-04-26 12:10:44.339157] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:1487:_raid_bdev_create: *ERROR*: Unsupported raid level '-1' 00:13:51.347 [2024-04-26 12:10:44.340160] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:1481:_raid_bdev_create: *ERROR*: Invalid strip size 1231 00:13:51.347 [2024-04-26 12:10:44.341060] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:1471:_raid_bdev_create: *ERROR*: Duplicate raid bdev name found: raid1 00:13:51.347 [2024-04-26 12:10:44.341736] /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:13:51.347 [2024-04-26 12:10:44.343130] /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:13:51.347 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:13:53.905 /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh: line 19: 175519 Aborted (core dumped) $valgrind $testdir/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:13:53.905 12:10:46 -- unit/unittest.sh@22 -- # trap - ERR 00:13:53.905 12:10:46 -- unit/unittest.sh@22 -- # print_backtrace 00:13:53.905 12:10:46 -- common/autotest_common.sh@1139 -- # [[ ehxBET =~ e ]] 00:13:53.905 12:10:46 -- common/autotest_common.sh@1141 -- # args=('unittest_bdev' 'unittest_bdev') 00:13:53.905 12:10:46 -- common/autotest_common.sh@1141 -- # local args 00:13:53.905 12:10:46 -- common/autotest_common.sh@1143 -- # xtrace_disable 00:13:53.905 12:10:46 -- common/autotest_common.sh@10 -- # set +x 00:13:53.905 ========== Backtrace start: ========== 00:13:53.905 00:13:53.905 in /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh:22 -> unittest_bdev([]) 00:13:53.905 ... 00:13:53.905 17 cd "$rootdir" 00:13:53.905 18 00:13:53.905 19 function unittest_bdev() { 00:13:53.905 20 $valgrind $testdir/lib/bdev/bdev.c/bdev_ut 00:13:53.905 21 $valgrind $testdir/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut 00:13:53.905 => 22 $valgrind $testdir/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:13:53.905 23 $valgrind $testdir/lib/bdev/raid/bdev_raid_sb.c/bdev_raid_sb_ut 00:13:53.905 24 $valgrind $testdir/lib/bdev/raid/concat.c/concat_ut 00:13:53.905 25 $valgrind $testdir/lib/bdev/raid/raid1.c/raid1_ut 00:13:53.905 26 $valgrind $testdir/lib/bdev/bdev_zone.c/bdev_zone_ut 00:13:53.905 27 $valgrind $testdir/lib/bdev/gpt/gpt.c/gpt_ut 00:13:53.905 ... 00:13:53.905 in /home/vagrant/spdk_repo/spdk/test/common/autotest_common.sh:1111 -> run_test(["unittest_bdev"],["unittest_bdev"]) 00:13:53.905 ... 00:13:53.905 1106 timing_enter $test_name 00:13:53.906 1107 echo "************************************" 00:13:53.906 1108 echo "START TEST $test_name" 00:13:53.906 1109 echo "************************************" 00:13:53.906 1110 xtrace_restore 00:13:53.906 1111 time "$@" 00:13:53.906 1112 xtrace_disable 00:13:53.906 1113 echo "************************************" 00:13:53.906 1114 echo "END TEST $test_name" 00:13:53.906 1115 echo "************************************" 00:13:53.906 1116 timing_exit $test_name 00:13:53.906 ... 00:13:53.906 in /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh:212 -> main([]) 00:13:53.906 ... 00:13:53.906 207 export LD_HWCAP_MASK=1 00:13:53.906 208 fi 00:13:53.906 209 00:13:53.906 210 run_test "unittest_pci_event" $valgrind $testdir/lib/env_dpdk/pci_event.c/pci_event_ut 00:13:53.906 211 run_test "unittest_include" $valgrind $testdir/include/spdk/histogram_data.h/histogram_ut 00:13:53.906 => 212 run_test "unittest_bdev" unittest_bdev 00:13:53.906 213 if grep -q '#define SPDK_CONFIG_CRYPTO 1' $rootdir/include/spdk/config.h; then 00:13:53.906 214 run_test "unittest_bdev_crypto" $valgrind $testdir/lib/bdev/crypto.c/crypto_ut 00:13:53.906 215 run_test "unittest_bdev_crypto" $valgrind $testdir/lib/accel/dpdk_cryptodev.c/accel_dpdk_cryptodev_ut 00:13:53.906 216 fi 00:13:53.906 217 00:13:53.906 ... 00:13:53.906 00:13:53.906 ========== Backtrace end ========== 00:13:53.906 12:10:46 -- common/autotest_common.sh@1180 -- # return 0 00:13:53.906 00:13:53.906 real 0m4.433s 00:13:53.906 user 0m0.806s 00:13:53.906 sys 0m1.215s 00:13:53.906 12:10:46 -- common/autotest_common.sh@1111 -- # trap - ERR 00:13:53.906 12:10:46 -- common/autotest_common.sh@1111 -- # print_backtrace 00:13:53.906 12:10:46 -- common/autotest_common.sh@1139 -- # [[ ehxBET =~ e ]] 00:13:53.906 12:10:46 -- common/autotest_common.sh@1141 -- # args=('/home/vagrant/spdk_repo/spdk/test/unit/unittest.sh' 'unittest' '/home/vagrant/spdk_repo/autorun-spdk.conf') 00:13:53.906 12:10:46 -- common/autotest_common.sh@1141 -- # local args 00:13:53.906 12:10:46 -- common/autotest_common.sh@1143 -- # xtrace_disable 00:13:53.906 12:10:46 -- common/autotest_common.sh@10 -- # set +x 00:13:53.906 ========== Backtrace start: ========== 00:13:53.906 00:13:53.906 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:13:53.906 ... 00:13:53.906 1106 timing_enter $test_name 00:13:53.906 1107 echo "************************************" 00:13:53.906 1108 echo "START TEST $test_name" 00:13:53.906 1109 echo "************************************" 00:13:53.906 1110 xtrace_restore 00:13:53.906 1111 time "$@" 00:13:53.906 1112 xtrace_disable 00:13:53.906 1113 echo "************************************" 00:13:53.906 1114 echo "END TEST $test_name" 00:13:53.906 1115 echo "************************************" 00:13:53.906 1116 timing_exit $test_name 00:13:53.906 ... 00:13:53.906 in /home/vagrant/spdk_repo/spdk/autotest.sh:151 -> main(["/home/vagrant/spdk_repo/autorun-spdk.conf"]) 00:13:53.906 ... 00:13:53.906 146 ##################### 00:13:53.906 147 # Unit Tests 00:13:53.906 148 ##################### 00:13:53.906 149 00:13:53.906 150 if [ $SPDK_TEST_UNITTEST -eq 1 ]; then 00:13:53.906 => 151 run_test "unittest" $rootdir/test/unit/unittest.sh 00:13:53.906 152 fi 00:13:53.906 153 00:13:53.906 154 if [ $SPDK_RUN_FUNCTIONAL_TEST -eq 1 ]; then 00:13:53.906 155 if [[ $SPDK_TEST_CRYPTO -eq 1 || $SPDK_TEST_VBDEV_COMPRESS -eq 1 ]]; then 00:13:53.906 156 if [[ $SPDK_TEST_USE_IGB_UIO -eq 1 ]]; then 00:13:53.906 ... 00:13:53.906 00:13:53.906 ========== Backtrace end ========== 00:13:53.906 12:10:46 -- common/autotest_common.sh@1180 -- # return 0 00:13:53.906 00:13:53.906 real 0m56.149s 00:13:53.906 user 0m46.929s 00:13:53.906 sys 0m5.085s 00:13:53.906 12:10:46 -- common/autotest_common.sh@1 -- # autotest_cleanup 00:13:53.906 12:10:46 -- common/autotest_common.sh@1378 -- # local autotest_es=134 00:13:53.906 12:10:46 -- common/autotest_common.sh@1379 -- # xtrace_disable 00:13:53.906 12:10:46 -- common/autotest_common.sh@10 -- # set +x 00:14:03.891 ##### CORE BT bdev_raid_ut_175519.core.bt.txt ##### 00:14:03.891 00:14:03.891 gdb: warning: Couldn't determine a path for the index cache directory. 00:14:03.891 [New LWP 175519] 00:14:03.891 [Thread debugging using libthread_db enabled] 00:14:03.891 Using host libthread_db library "/usr/lib64/libthread_db.so.1". 00:14:03.891 Core was generated by `/home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut'. 00:14:03.891 Program terminated with signal SIGABRT, Aborted. 00:14:03.891 #0 0x00007ffa55ea154c in __pthread_kill_implementation () from /usr/lib64/libc.so.6 00:14:03.891 00:14:03.891 Thread 1 (Thread 0x7ffa571ed100 (LWP 175519)): 00:14:03.891 #0 0x00007ffa55ea154c in __pthread_kill_implementation () from /usr/lib64/libc.so.6 00:14:03.892 No symbol table info available. 00:14:03.892 #1 0x00007ffa55e54d06 in raise () from /usr/lib64/libc.so.6 00:14:03.892 No symbol table info available. 00:14:03.892 #2 0x00007ffa55e287f3 in abort () from /usr/lib64/libc.so.6 00:14:03.892 No symbol table info available. 00:14:03.892 #3 0x00007ffa55e2871b in __assert_fail_base.cold () from /usr/lib64/libc.so.6 00:14:03.892 No symbol table info available. 00:14:03.892 #4 0x00007ffa55e4dca6 in __assert_fail () from /usr/lib64/libc.so.6 00:14:03.892 No symbol table info available. 00:14:03.892 #5 0x00000000004067ae in raid_bdev_cleanup (raid_bdev=0x617000001580) at /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:353 00:14:03.892 base_info = 0x406edb 00:14:03.892 __func__ = "raid_bdev_cleanup" 00:14:03.892 __PRETTY_FUNCTION__ = "raid_bdev_cleanup" 00:14:03.892 #6 0x0000000000406c1b in raid_bdev_cleanup_and_free (raid_bdev=0x617000001580) at /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:377 00:14:03.892 No locals. 00:14:03.892 #7 0x00000000004233b7 in check_and_remove_raid_bdev (raid_bdev=0x617000001580) at bdev_raid_ut.c:310 00:14:03.892 base_info = 0x620000006f80 00:14:03.892 __PRETTY_FUNCTION__ = "check_and_remove_raid_bdev" 00:14:03.892 #8 0x000000000042c2d8 in test_create_raid_invalid_args () at bdev_raid_ut.c:1486 00:14:03.892 req = {name = 0x602000007cb0 "\003", strip_size_kb = 256, level = RAID0, base_bdevs = {num_base_bdevs = 32, base_bdevs = {0x602000007cd0 "\004", 0x602000007cf0 "\004", 0x602000007d10 "\004", 0x602000007d30 "\004", 0x602000007d50 "\004", 0x602000007d70 "\004", 0x602000007d90 "\004", 0x602000007db0 "\004", 0x602000007dd0 "\004", 0x602000007df0 "\004", 0x602000007e10 "\004", 0x602000007e30 "\004", 0x602000007e50 "\004", 0x602000007e70 "\004", 0x602000007e90 "\004", 0x602000007eb0 "\004", 0x602000007ed0 "\004", 0x602000007ef0 "\004", 0x602000007f10 "\004", 0x602000007f30 "\004", 0x602000007f50 "\004", 0x602000007f70 "\004", 0x602000007f90 "\004", 0x602000007fb0 "\004", 0x602000007fd0 "\004", 0x602000007ff0 "\004", 0x602000008010 "\004", 0x602000008030 "\004", 0x602000008050 "\004", 0x602000008070 "\004", 0x602000008090 "\004", 0x6020000084d0 "\004", 0x602000002910 "\003", 0x602000002930 "\003", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ffa55ffb6a0 <_IO_2_1_stderr_> "\207(\255\373", 0x0, 0x7ffa55e996e5 <_IO_default_setbuf+69> "\203\370\377\017\204\262", 0x0, 0x7ffa56840c83 <__interceptor_puts.part.0+67> "\204\300\017\204\244", 0x0, 0x0, 0x7ffa55ff75e0 <__GI__IO_file_jumps> "", 0x7ffa55e9644d <__GI__IO_file_setbuf+13> "H\205\300t\037H\213C8H\211C0H\211C(H\211C H\211C\030H\211C\bH\211C\020H\211\330[\303ff.\017\037\204", 0x7ffa55ffb6a0 <_IO_2_1_stderr_> "\207(\255\373", 0x7ffa55e8df55 "H\203\370\001\213\023E\031\344\200\346\200u\234H\213\273\210", 0x0, 0x7ffef8438150 "\260\202C\370\376\177", 0x0, 0xfffdf08703c "", 0x7ffef84381e0 "\263\212\265A", 0x7ffa56855f5f <__interceptor_setvbuf.part.0+47> "A\211\305M\205\344t\033L\211\340H\001\330\017\202\235", 0x0 , 0x7ffa573730e4 "\n %s: %s ...", 0x0, 0x0, 0x0, 0x7ffa573730e4 "\n %s: %s ...", 0x0 , 0x491500 "blocklen = %u, strip_size = %u, max_io_size = %u, g_max_base_drives = %u, g_max_raids = %u, g_enable_dif = %d\n", 0x0 , 0x573731ff , 0x0 , 0x66304bd34888f300 , 0x0, 0x66304bd34888f300 , 0x608000000020 "\320\001", 0x66304bd34888f300 , 0x7ffef8437f10 "", 0x66304bd34888f300 , 0x6040000000d0 "", 0x7ffa55ffb780 <_IO_2_1_stdout_> "\207(\255\373", 0x7ffef8437f30 "(", 0x0, 0x7ffa57373153 "Test inactive", 0x7ffa5685e9e0 "H\213T$8dH+\024%(", 0x3000000028 "", 0x7ffa573730e4 "\n %s: %s ...", 0x7ffef8437f30 "(", 0x7ffa569002c3 "vfprintf", 0x3000000028 "", 0x7ffef8438010 "\320", 0x7ffef8437f50 "p\003", 0x66304bd34888f300 , 0x0, 0x608000000020 "\320\001"}}, uuid = {u = {raw = "\000\000\000\000\000\000\000\000/\354\205V\372\177\000"}}, superblock_enabled = false} 00:14:03.892 destroy_req = {name = 0x49156c "d\n"} 00:14:03.892 raid_bdev = 0x617000001580 00:14:03.892 #9 0x00007ffa5736d63b in run_single_test.constprop () from /usr/lib64/libcunit.so.1 00:14:03.892 No symbol table info available. 00:14:03.892 #10 0x00007ffa5736d9c1 in run_single_suite.constprop () from /usr/lib64/libcunit.so.1 00:14:03.892 No symbol table info available. 00:14:03.892 #11 0x00007ffa5736e967 in CU_run_all_tests () from /usr/lib64/libcunit.so.1 00:14:03.892 No symbol table info available. 00:14:03.892 #12 0x000000000047acd6 in run_tests (config=0x7ffef8438210) at ut.c:169 00:14:03.892 suite = 0x0 00:14:03.892 test = 0x0 00:14:03.892 #13 0x000000000047b15e in spdk_ut_run_tests (argc=1, argv=0x7ffef84386d8, opts=0x0) at ut.c:225 00:14:03.892 config = {app = 0x7ffef8439a95 "/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:14:03.892 rc = 0 00:14:03.892 __PRETTY_FUNCTION__ = "spdk_ut_run_tests" 00:14:03.892 #14 0x000000000043a4e9 in main (argc=1, argv=0x7ffef84386d8) at bdev_raid_ut.c:2703 00:14:03.892 num_failures = 32762 00:14:03.892 tests = {{pName = 0x4952e0 "test_create_raid", pTestFunc = 0x42b09e }, {pName = 0x495320 "test_create_raid_superblock", pTestFunc = 0x4329ae }, {pName = 0x495360 "test_delete_raid", pTestFunc = 0x42b402 }, {pName = 0x4953a0 "test_create_raid_invalid_args", pTestFunc = 0x42b782 }, {pName = 0x4953e0 "test_delete_raid_invalid_args", pTestFunc = 0x42c4ff }, {pName = 0x495420 "test_io_channel", pTestFunc = 0x42c9d2 }, {pName = 0x495460 "test_reset_io", pTestFunc = 0x42fdad }, {pName = 0x4954a0 "test_write_io", pTestFunc = 0x42cf75 }, {pName = 0x4954e0 "test_read_io", pTestFunc = 0x42d8a6 }, {pName = 0x495520 "test_unmap_io", pTestFunc = 0x42e97f }, {pName = 0x495560 "test_io_failure", pTestFunc = 0x42f24e }, {pName = 0x4955a0 "test_multi_raid_no_io", pTestFunc = 0x430543 }, {pName = 0x4955e0 "test_multi_raid_with_io", pTestFunc = 0x431259 }, {pName = 0x495620 "test_io_type_supported", pTestFunc = 0x432053 }, {pName = 0x495660 "test_raid_json_dump_info", pTestFunc = 0x432149 }, {pName = 0x4956a0 "test_context_size", pTestFunc = 0x432621 }, {pName = 0x4956e0 "test_raid_level_conversions", pTestFunc = 0x43267a }, {pName = 0x495720 "test_raid_io_split", pTestFunc = 0x4337ba }, {pName = 0x0, pTestFunc = 0x0}} 00:14:03.892 tests_single_run = {{pName = 0x495220 "test_raid_process", pTestFunc = 0x432ebc }, {pName = 0x0, pTestFunc = 0x0}} 00:14:03.892 suites = {{pName = 0x48d100 "raid", pInitFunc = 0x422afd , pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x7ffef8438420}, {pName = 0x495260 "raid_dif", pInitFunc = 0x422bdc , pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x7ffef8438420}, {pName = 0x4952a0 "raid_single_run", pInitFunc = 0x422afd , pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x7ffef84382e0}, {pName = 0x0, pInitFunc = 0x0, pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x0}} 00:14:03.892 00:14:03.892 -- 00:14:05.265 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:14:05.265 Waiting for block devices as requested 00:14:05.265 0000:00:10.0 (1b36 0010): uio_pci_generic -> nvme 00:14:05.522 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:14:05.522 Cleaning 00:14:05.522 Clean 00:14:08.803 12:11:02 -- common/autotest_common.sh@1437 -- # return 1 00:14:08.803 12:11:02 -- common/autotest_common.sh@1 -- # : 00:14:08.803 12:11:02 -- common/autotest_common.sh@1 -- # exit 1 00:14:08.816 [Pipeline] } 00:14:08.840 [Pipeline] // timeout 00:14:08.848 [Pipeline] } 00:14:08.870 [Pipeline] // stage 00:14:08.877 [Pipeline] } 00:14:08.881 ERROR: script returned exit code 1 00:14:08.899 [Pipeline] // catchError 00:14:08.906 [Pipeline] stage 00:14:08.907 [Pipeline] { (Stop VM) 00:14:08.920 [Pipeline] sh 00:14:09.195 + vagrant halt 00:14:12.519 ==> default: Halting domain... 00:14:27.497 [Pipeline] sh 00:14:27.775 + vagrant destroy -f 00:14:31.057 ==> default: Removing domain... 00:14:31.328 [Pipeline] sh 00:14:31.607 + mv output /var/jenkins/workspace/rocky9-vg-autotest/output 00:14:31.616 [Pipeline] } 00:14:31.635 [Pipeline] // stage 00:14:31.640 [Pipeline] } 00:14:31.658 [Pipeline] // dir 00:14:31.663 [Pipeline] } 00:14:31.681 [Pipeline] // wrap 00:14:31.687 [Pipeline] } 00:14:31.704 [Pipeline] // catchError 00:14:31.712 [Pipeline] stage 00:14:31.715 [Pipeline] { (Epilogue) 00:14:31.732 [Pipeline] sh 00:14:32.012 + jbp/jenkins/jjb-config/jobs/scripts/compress_artifacts.sh 00:14:37.334 [Pipeline] catchError 00:14:37.335 [Pipeline] { 00:14:37.348 [Pipeline] sh 00:14:37.624 + jbp/jenkins/jjb-config/jobs/scripts/check_artifacts_size.sh 00:14:37.624 Artifacts sizes are good 00:14:37.632 [Pipeline] } 00:14:37.650 [Pipeline] // catchError 00:14:37.661 [Pipeline] archiveArtifacts 00:14:37.667 Archiving artifacts 00:14:38.023 [Pipeline] cleanWs 00:14:38.038 [WS-CLEANUP] Deleting project workspace... 00:14:38.038 [WS-CLEANUP] Deferred wipeout is used... 00:14:38.044 [WS-CLEANUP] done 00:14:38.046 [Pipeline] } 00:14:38.066 [Pipeline] // stage 00:14:38.073 [Pipeline] } 00:14:38.120 [Pipeline] // node 00:14:38.126 [Pipeline] End of Pipeline 00:14:38.152 Finished: FAILURE