00:00:00.001 Started by upstream project "autotest-per-patch" build number 121266 00:00:00.001 originally caused by: 00:00:00.002 Started by user sys_sgci 00:00:00.069 Checking out git https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool into /var/jenkins_home/workspace/ubuntu20-vg-autotest_script/33b20b30f0a51e6b52980845e0f6aa336787973ad45e341fbbf98d1b65b265d4 to read jbp/jenkins/jjb-config/jobs/autotest-downstream/autotest-vg.groovy 00:00:00.070 The recommended git tool is: git 00:00:00.070 using credential 00000000-0000-0000-0000-000000000002 00:00:00.074 > git rev-parse --resolve-git-dir /var/jenkins_home/workspace/ubuntu20-vg-autotest_script/33b20b30f0a51e6b52980845e0f6aa336787973ad45e341fbbf98d1b65b265d4/jbp/.git # timeout=10 00:00:00.104 Fetching changes from the remote Git repository 00:00:00.106 > git config remote.origin.url https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool # timeout=10 00:00:00.149 Using shallow fetch with depth 1 00:00:00.149 Fetching upstream changes from https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool 00:00:00.149 > git --version # timeout=10 00:00:00.187 > git --version # 'git version 2.39.2' 00:00:00.187 using GIT_ASKPASS to set credentials SPDKCI HTTPS Credentials 00:00:00.188 Setting http proxy: proxy-dmz.intel.com:911 00:00:00.188 > 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:04.574 > git rev-parse origin/FETCH_HEAD^{commit} # timeout=10 00:00:04.586 > git rev-parse FETCH_HEAD^{commit} # timeout=10 00:00:04.599 Checking out Revision f964f6d3463483adf05cc5c086f2abd292e05f1d (FETCH_HEAD) 00:00:04.599 > git config core.sparsecheckout # timeout=10 00:00:04.608 > git read-tree -mu HEAD # timeout=10 00:00:04.625 > git checkout -f f964f6d3463483adf05cc5c086f2abd292e05f1d # timeout=5 00:00:04.650 Commit message: "ansible/roles/custom_facts: Drop nvme features" 00:00:04.650 > git rev-list --no-walk f964f6d3463483adf05cc5c086f2abd292e05f1d # timeout=10 00:00:04.772 [Pipeline] Start of Pipeline 00:00:04.789 [Pipeline] library 00:00:04.790 Loading library shm_lib@master 00:00:04.791 Library shm_lib@master is cached. Copying from home. 00:00:04.809 [Pipeline] node 00:00:19.811 Still waiting to schedule task 00:00:19.812 Waiting for next available executor on ‘vagrant-vm-host’ 00:09:01.878 Running on VM-host-WFP7 in /var/jenkins/workspace/ubuntu20-vg-autotest_3 00:09:01.880 [Pipeline] { 00:09:01.893 [Pipeline] catchError 00:09:01.895 [Pipeline] { 00:09:01.911 [Pipeline] wrap 00:09:01.920 [Pipeline] { 00:09:01.929 [Pipeline] stage 00:09:01.931 [Pipeline] { (Prologue) 00:09:01.954 [Pipeline] echo 00:09:01.955 Node: VM-host-WFP7 00:09:01.962 [Pipeline] cleanWs 00:09:01.971 [WS-CLEANUP] Deleting project workspace... 00:09:01.971 [WS-CLEANUP] Deferred wipeout is used... 00:09:01.977 [WS-CLEANUP] done 00:09:02.151 [Pipeline] setCustomBuildProperty 00:09:02.226 [Pipeline] nodesByLabel 00:09:02.228 Found a total of 1 nodes with the 'sorcerer' label 00:09:02.236 [Pipeline] httpRequest 00:09:02.239 HttpMethod: GET 00:09:02.240 URL: http://10.211.164.96/packages/jbp_f964f6d3463483adf05cc5c086f2abd292e05f1d.tar.gz 00:09:02.241 Sending request to url: http://10.211.164.96/packages/jbp_f964f6d3463483adf05cc5c086f2abd292e05f1d.tar.gz 00:09:02.242 Response Code: HTTP/1.1 200 OK 00:09:02.243 Success: Status code 200 is in the accepted range: 200,404 00:09:02.243 Saving response body to /var/jenkins/workspace/ubuntu20-vg-autotest_3/jbp_f964f6d3463483adf05cc5c086f2abd292e05f1d.tar.gz 00:09:02.385 [Pipeline] sh 00:09:02.723 + tar --no-same-owner -xf jbp_f964f6d3463483adf05cc5c086f2abd292e05f1d.tar.gz 00:09:02.743 [Pipeline] httpRequest 00:09:02.747 HttpMethod: GET 00:09:02.748 URL: http://10.211.164.96/packages/spdk_bca9154a042b3b4d2ec09c2b3bf0dcd75141dcf7.tar.gz 00:09:02.748 Sending request to url: http://10.211.164.96/packages/spdk_bca9154a042b3b4d2ec09c2b3bf0dcd75141dcf7.tar.gz 00:09:02.749 Response Code: HTTP/1.1 200 OK 00:09:02.749 Success: Status code 200 is in the accepted range: 200,404 00:09:02.750 Saving response body to /var/jenkins/workspace/ubuntu20-vg-autotest_3/spdk_bca9154a042b3b4d2ec09c2b3bf0dcd75141dcf7.tar.gz 00:09:05.330 [Pipeline] sh 00:09:05.608 + tar --no-same-owner -xf spdk_bca9154a042b3b4d2ec09c2b3bf0dcd75141dcf7.tar.gz 00:09:08.916 [Pipeline] sh 00:09:09.196 + git -C spdk log --oneline -n5 00:09:09.196 bca9154a0 [TEST] Run `sw_hotplug` test with ASAN 00:09:09.196 e29339c01 [TEST] release claimed base bdevs for raids in configuring state 00:09:09.196 06472fb6d lib/idxd: fix batch size in kernel IDXD 00:09:09.196 44dcf4fb9 pkgdep/idxd: Add dependency for accel-config used in kernel IDXD 00:09:09.196 3dbaa93c1 nvmf: pass command dword 12 and 13 for write 00:09:09.218 [Pipeline] writeFile 00:09:09.235 [Pipeline] sh 00:09:09.517 + jbp/jenkins/jjb-config/jobs/scripts/autorun_quirks.sh 00:09:09.529 [Pipeline] sh 00:09:09.809 + cat autorun-spdk.conf 00:09:09.809 SPDK_TEST_UNITTEST=1 00:09:09.809 SPDK_RUN_FUNCTIONAL_TEST=1 00:09:09.809 SPDK_TEST_NVME=1 00:09:09.809 SPDK_TEST_BLOCKDEV=1 00:09:09.809 SPDK_RUN_ASAN=1 00:09:09.809 SPDK_RUN_UBSAN=1 00:09:09.809 SPDK_TEST_RAID5=1 00:09:09.809 SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:09:09.816 RUN_NIGHTLY=0 00:09:09.818 [Pipeline] } 00:09:09.836 [Pipeline] // stage 00:09:09.854 [Pipeline] stage 00:09:09.857 [Pipeline] { (Run VM) 00:09:09.873 [Pipeline] sh 00:09:10.156 + jbp/jenkins/jjb-config/jobs/scripts/prepare_nvme.sh 00:09:10.156 + echo 'Start stage prepare_nvme.sh' 00:09:10.156 Start stage prepare_nvme.sh 00:09:10.156 + [[ -n 6 ]] 00:09:10.156 + disk_prefix=ex6 00:09:10.156 + [[ -n /var/jenkins/workspace/ubuntu20-vg-autotest_3 ]] 00:09:10.156 + [[ -e /var/jenkins/workspace/ubuntu20-vg-autotest_3/autorun-spdk.conf ]] 00:09:10.156 + source /var/jenkins/workspace/ubuntu20-vg-autotest_3/autorun-spdk.conf 00:09:10.156 ++ SPDK_TEST_UNITTEST=1 00:09:10.156 ++ SPDK_RUN_FUNCTIONAL_TEST=1 00:09:10.156 ++ SPDK_TEST_NVME=1 00:09:10.156 ++ SPDK_TEST_BLOCKDEV=1 00:09:10.156 ++ SPDK_RUN_ASAN=1 00:09:10.156 ++ SPDK_RUN_UBSAN=1 00:09:10.156 ++ SPDK_TEST_RAID5=1 00:09:10.156 ++ SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:09:10.156 ++ RUN_NIGHTLY=0 00:09:10.156 + cd /var/jenkins/workspace/ubuntu20-vg-autotest_3 00:09:10.156 + nvme_files=() 00:09:10.156 + declare -A nvme_files 00:09:10.156 + backend_dir=/var/lib/libvirt/images/backends 00:09:10.156 + nvme_files['nvme.img']=5G 00:09:10.156 + nvme_files['nvme-cmb.img']=5G 00:09:10.156 + nvme_files['nvme-multi0.img']=4G 00:09:10.156 + nvme_files['nvme-multi1.img']=4G 00:09:10.156 + nvme_files['nvme-multi2.img']=4G 00:09:10.156 + nvme_files['nvme-openstack.img']=8G 00:09:10.156 + nvme_files['nvme-zns.img']=5G 00:09:10.156 + (( SPDK_TEST_NVME_PMR == 1 )) 00:09:10.156 + (( SPDK_TEST_FTL == 1 )) 00:09:10.156 + (( SPDK_TEST_NVME_FDP == 1 )) 00:09:10.156 + [[ ! -d /var/lib/libvirt/images/backends ]] 00:09:10.156 + for nvme in "${!nvme_files[@]}" 00:09:10.156 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex6-nvme-multi2.img -s 4G 00:09:10.156 Formatting '/var/lib/libvirt/images/backends/ex6-nvme-multi2.img', fmt=raw size=4294967296 preallocation=falloc 00:09:10.156 + for nvme in "${!nvme_files[@]}" 00:09:10.156 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex6-nvme-cmb.img -s 5G 00:09:10.156 Formatting '/var/lib/libvirt/images/backends/ex6-nvme-cmb.img', fmt=raw size=5368709120 preallocation=falloc 00:09:10.156 + for nvme in "${!nvme_files[@]}" 00:09:10.156 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex6-nvme-openstack.img -s 8G 00:09:10.156 Formatting '/var/lib/libvirt/images/backends/ex6-nvme-openstack.img', fmt=raw size=8589934592 preallocation=falloc 00:09:10.156 + for nvme in "${!nvme_files[@]}" 00:09:10.156 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex6-nvme-zns.img -s 5G 00:09:10.156 Formatting '/var/lib/libvirt/images/backends/ex6-nvme-zns.img', fmt=raw size=5368709120 preallocation=falloc 00:09:10.156 + for nvme in "${!nvme_files[@]}" 00:09:10.156 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex6-nvme-multi1.img -s 4G 00:09:10.156 Formatting '/var/lib/libvirt/images/backends/ex6-nvme-multi1.img', fmt=raw size=4294967296 preallocation=falloc 00:09:10.156 + for nvme in "${!nvme_files[@]}" 00:09:10.156 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex6-nvme-multi0.img -s 4G 00:09:10.156 Formatting '/var/lib/libvirt/images/backends/ex6-nvme-multi0.img', fmt=raw size=4294967296 preallocation=falloc 00:09:10.416 + for nvme in "${!nvme_files[@]}" 00:09:10.416 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex6-nvme.img -s 5G 00:09:10.985 Formatting '/var/lib/libvirt/images/backends/ex6-nvme.img', fmt=raw size=5368709120 preallocation=falloc 00:09:10.985 ++ sudo grep -rl ex6-nvme.img /etc/libvirt/qemu 00:09:10.985 + echo 'End stage prepare_nvme.sh' 00:09:10.985 End stage prepare_nvme.sh 00:09:11.000 [Pipeline] sh 00:09:11.286 + DISTRO=ubuntu2004 CPUS=10 RAM=12288 jbp/jenkins/jjb-config/jobs/scripts/vagrant_create_vm.sh 00:09:11.286 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 -b /var/lib/libvirt/images/backends/ex6-nvme.img -H -a -v -f ubuntu2004 00:09:11.286 00:09:11.286 DIR=/var/jenkins/workspace/ubuntu20-vg-autotest_3/spdk/scripts/vagrant 00:09:11.286 SPDK_DIR=/var/jenkins/workspace/ubuntu20-vg-autotest_3/spdk 00:09:11.286 VAGRANT_TARGET=/var/jenkins/workspace/ubuntu20-vg-autotest_3 00:09:11.286 HELP=0 00:09:11.286 DRY_RUN=0 00:09:11.286 NVME_FILE=/var/lib/libvirt/images/backends/ex6-nvme.img, 00:09:11.286 NVME_DISKS_TYPE=nvme, 00:09:11.286 NVME_AUTO_CREATE=0 00:09:11.286 NVME_DISKS_NAMESPACES=, 00:09:11.286 NVME_CMB=, 00:09:11.286 NVME_PMR=, 00:09:11.286 NVME_ZNS=, 00:09:11.286 NVME_MS=, 00:09:11.286 NVME_FDP=, 00:09:11.286 SPDK_VAGRANT_DISTRO=ubuntu2004 00:09:11.286 SPDK_VAGRANT_VMCPU=10 00:09:11.286 SPDK_VAGRANT_VMRAM=12288 00:09:11.286 SPDK_VAGRANT_PROVIDER=libvirt 00:09:11.286 SPDK_VAGRANT_HTTP_PROXY=http://proxy-dmz.intel.com:911 00:09:11.286 SPDK_QEMU_EMULATOR=/usr/local/qemu/vanilla-v8.0.0/bin/qemu-system-x86_64 00:09:11.286 SPDK_OPENSTACK_NETWORK=0 00:09:11.286 VAGRANT_PACKAGE_BOX=0 00:09:11.286 VAGRANTFILE=/var/jenkins/workspace/ubuntu20-vg-autotest_3/spdk/scripts/vagrant/Vagrantfile 00:09:11.286 FORCE_DISTRO=true 00:09:11.286 VAGRANT_BOX_VERSION= 00:09:11.286 EXTRA_VAGRANTFILES= 00:09:11.286 NIC_MODEL=virtio 00:09:11.286 00:09:11.286 mkdir: created directory '/var/jenkins/workspace/ubuntu20-vg-autotest_3/ubuntu2004-libvirt' 00:09:11.286 /var/jenkins/workspace/ubuntu20-vg-autotest_3/ubuntu2004-libvirt /var/jenkins/workspace/ubuntu20-vg-autotest_3 00:09:13.826 Bringing machine 'default' up with 'libvirt' provider... 00:09:14.086 ==> default: Creating image (snapshot of base box volume). 00:09:14.086 ==> default: Creating domain with the following settings... 00:09:14.086 ==> default: -- Name: ubuntu2004-20.04-1712646987-2220_default_1714138692_875752eedf5da36537d3 00:09:14.086 ==> default: -- Domain type: kvm 00:09:14.086 ==> default: -- Cpus: 10 00:09:14.086 ==> default: -- Feature: acpi 00:09:14.086 ==> default: -- Feature: apic 00:09:14.086 ==> default: -- Feature: pae 00:09:14.086 ==> default: -- Memory: 12288M 00:09:14.086 ==> default: -- Memory Backing: hugepages: 00:09:14.086 ==> default: -- Management MAC: 00:09:14.086 ==> default: -- Loader: 00:09:14.086 ==> default: -- Nvram: 00:09:14.086 ==> default: -- Base box: spdk/ubuntu2004 00:09:14.086 ==> default: -- Storage pool: default 00:09:14.086 ==> default: -- Image: /var/lib/libvirt/images/ubuntu2004-20.04-1712646987-2220_default_1714138692_875752eedf5da36537d3.img (20G) 00:09:14.086 ==> default: -- Volume Cache: default 00:09:14.086 ==> default: -- Kernel: 00:09:14.086 ==> default: -- Initrd: 00:09:14.086 ==> default: -- Graphics Type: vnc 00:09:14.086 ==> default: -- Graphics Port: -1 00:09:14.086 ==> default: -- Graphics IP: 127.0.0.1 00:09:14.086 ==> default: -- Graphics Password: Not defined 00:09:14.086 ==> default: -- Video Type: cirrus 00:09:14.086 ==> default: -- Video VRAM: 9216 00:09:14.086 ==> default: -- Sound Type: 00:09:14.086 ==> default: -- Keymap: en-us 00:09:14.086 ==> default: -- TPM Path: 00:09:14.086 ==> default: -- INPUT: type=mouse, bus=ps2 00:09:14.086 ==> default: -- Command line args: 00:09:14.086 ==> default: -> value=-device, 00:09:14.086 ==> default: -> value=nvme,id=nvme-0,serial=12340,addr=0x10, 00:09:14.086 ==> default: -> value=-drive, 00:09:14.086 ==> default: -> value=format=raw,file=/var/lib/libvirt/images/backends/ex6-nvme.img,if=none,id=nvme-0-drive0, 00:09:14.086 ==> default: -> value=-device, 00:09:14.086 ==> default: -> value=nvme-ns,drive=nvme-0-drive0,bus=nvme-0,nsid=1,zoned=false,logical_block_size=4096,physical_block_size=4096, 00:09:14.346 ==> default: Creating shared folders metadata... 00:09:14.346 ==> default: Starting domain. 00:09:16.249 ==> default: Waiting for domain to get an IP address... 00:09:26.249 ==> default: Waiting for SSH to become available... 00:09:26.816 ==> default: Configuring and enabling network interfaces... 00:09:29.404 ==> default: Rsyncing folder: /mnt/jenkins_nvme/jenkins/workspace/ubuntu20-vg-autotest_3/spdk/ => /home/vagrant/spdk_repo/spdk 00:09:33.596 ==> default: Mounting SSHFS shared folder... 00:09:34.164 ==> default: Mounting folder via SSHFS: /mnt/jenkins_nvme/jenkins/workspace/ubuntu20-vg-autotest_3/ubuntu2004-libvirt/output => /home/vagrant/spdk_repo/output 00:09:34.164 ==> default: Checking Mount.. 00:09:36.702 ==> default: Checking Mount.. 00:09:36.702 ==> default: Folder Successfully Mounted! 00:09:36.702 ==> default: Running provisioner: file... 00:09:36.961 default: ~/.gitconfig => .gitconfig 00:09:37.221 00:09:37.221 SUCCESS! 00:09:37.221 00:09:37.221 cd to /var/jenkins/workspace/ubuntu20-vg-autotest_3/ubuntu2004-libvirt and type "vagrant ssh" to use. 00:09:37.221 Use vagrant "suspend" and vagrant "resume" to stop and start. 00:09:37.221 Use vagrant "destroy" followed by "rm -rf /var/jenkins/workspace/ubuntu20-vg-autotest_3/ubuntu2004-libvirt" to destroy all trace of vm. 00:09:37.221 00:09:37.231 [Pipeline] } 00:09:37.249 [Pipeline] // stage 00:09:37.258 [Pipeline] dir 00:09:37.259 Running in /var/jenkins/workspace/ubuntu20-vg-autotest_3/ubuntu2004-libvirt 00:09:37.261 [Pipeline] { 00:09:37.276 [Pipeline] catchError 00:09:37.278 [Pipeline] { 00:09:37.295 [Pipeline] sh 00:09:37.581 + vagrant ssh-config --host vagrant 00:09:37.581 + sed -ne /^Host/,$p 00:09:37.581 + tee ssh_conf 00:09:40.120 Host vagrant 00:09:40.120 HostName 192.168.121.166 00:09:40.120 User vagrant 00:09:40.120 Port 22 00:09:40.120 UserKnownHostsFile /dev/null 00:09:40.120 StrictHostKeyChecking no 00:09:40.120 PasswordAuthentication no 00:09:40.120 IdentityFile /var/lib/libvirt/images/.vagrant.d/boxes/spdk-VAGRANTSLASH-ubuntu2004/20.04-1712646987-2220/libvirt/ubuntu2004 00:09:40.120 IdentitiesOnly yes 00:09:40.120 LogLevel FATAL 00:09:40.120 ForwardAgent yes 00:09:40.120 ForwardX11 yes 00:09:40.120 00:09:40.133 [Pipeline] withEnv 00:09:40.135 [Pipeline] { 00:09:40.148 [Pipeline] sh 00:09:40.425 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant #!/bin/bash 00:09:40.425 source /etc/os-release 00:09:40.425 [[ -e /image.version ]] && img=$(< /image.version) 00:09:40.425 # Minimal, systemd-like check. 00:09:40.425 if [[ -e /.dockerenv ]]; then 00:09:40.425 # Clear garbage from the node's name: 00:09:40.425 # agt-er_autotest_547-896 -> autotest_547-896 00:09:40.425 # $HOSTNAME is the actual container id 00:09:40.425 agent=$HOSTNAME@${DOCKER_SWARM_PLUGIN_JENKINS_AGENT_NAME#*_} 00:09:40.425 if mountpoint -q /etc/hostname; then 00:09:40.425 # We can assume this is a mount from a host where container is running, 00:09:40.425 # so fetch its hostname to easily identify the target swarm worker. 00:09:40.425 container="$(< /etc/hostname) ($agent)" 00:09:40.425 else 00:09:40.425 # Fallback 00:09:40.425 container=$agent 00:09:40.425 fi 00:09:40.425 fi 00:09:40.425 echo "${NAME} ${VERSION_ID}|$(uname -r)|${img:-N/A}|${container:-N/A}" 00:09:40.425 00:09:41.110 [Pipeline] } 00:09:41.131 [Pipeline] // withEnv 00:09:41.138 [Pipeline] setCustomBuildProperty 00:09:41.151 [Pipeline] stage 00:09:41.153 [Pipeline] { (Tests) 00:09:41.169 [Pipeline] sh 00:09:41.453 + scp -F ssh_conf -r /var/jenkins/workspace/ubuntu20-vg-autotest_3/jbp/jenkins/jjb-config/jobs/scripts/autoruner.sh vagrant@vagrant:./ 00:09:42.032 [Pipeline] timeout 00:09:42.032 Timeout set to expire in 1 hr 0 min 00:09:42.034 [Pipeline] { 00:09:42.051 [Pipeline] sh 00:09:42.333 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant git -C spdk_repo/spdk reset --hard 00:09:43.270 HEAD is now at bca9154a0 [TEST] Run `sw_hotplug` test with ASAN 00:09:43.284 [Pipeline] sh 00:09:43.564 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant sudo chown vagrant:vagrant spdk_repo 00:09:44.133 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:09:44.152 [Pipeline] sh 00:09:44.434 + scp -F ssh_conf -r /var/jenkins/workspace/ubuntu20-vg-autotest_3/autorun-spdk.conf vagrant@vagrant:spdk_repo 00:09:45.016 [Pipeline] sh 00:09:45.298 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant ./autoruner.sh spdk_repo 00:09:45.868 ++ readlink -f spdk_repo 00:09:45.868 + DIR_ROOT=/home/vagrant/spdk_repo 00:09:45.868 + [[ -n /home/vagrant/spdk_repo ]] 00:09:45.868 + DIR_SPDK=/home/vagrant/spdk_repo/spdk 00:09:45.868 + DIR_OUTPUT=/home/vagrant/spdk_repo/output 00:09:45.868 + [[ -d /home/vagrant/spdk_repo/spdk ]] 00:09:45.869 + [[ ! -d /home/vagrant/spdk_repo/output ]] 00:09:45.869 + [[ -d /home/vagrant/spdk_repo/output ]] 00:09:45.869 + cd /home/vagrant/spdk_repo 00:09:45.869 + source /etc/os-release 00:09:45.869 ++ NAME=Ubuntu 00:09:45.869 ++ VERSION='20.04.6 LTS (Focal Fossa)' 00:09:45.869 ++ ID=ubuntu 00:09:45.869 ++ ID_LIKE=debian 00:09:45.869 ++ PRETTY_NAME='Ubuntu 20.04.6 LTS' 00:09:45.869 ++ VERSION_ID=20.04 00:09:45.869 ++ HOME_URL=https://www.ubuntu.com/ 00:09:45.869 ++ SUPPORT_URL=https://help.ubuntu.com/ 00:09:45.869 ++ BUG_REPORT_URL=https://bugs.launchpad.net/ubuntu/ 00:09:45.869 ++ PRIVACY_POLICY_URL=https://www.ubuntu.com/legal/terms-and-policies/privacy-policy 00:09:45.869 ++ VERSION_CODENAME=focal 00:09:45.869 ++ UBUNTU_CODENAME=focal 00:09:45.869 + uname -a 00:09:45.869 Linux ubuntu2004-cloud-1712646987-2220 5.4.0-176-generic #196-Ubuntu SMP Fri Mar 22 16:46:39 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux 00:09:45.869 + sudo /home/vagrant/spdk_repo/spdk/scripts/setup.sh status 00:09:45.869 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:09:46.128 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:09:46.128 Hugepages 00:09:46.128 node hugesize free / total 00:09:46.128 node0 1048576kB 0 / 0 00:09:46.128 node0 2048kB 0 / 0 00:09:46.128 00:09:46.128 Type BDF Vendor Device NUMA Driver Device Block devices 00:09:46.388 virtio 0000:00:03.0 1af4 1001 unknown virtio-pci - vda 00:09:46.388 NVMe 0000:00:10.0 1b36 0010 unknown nvme nvme0 nvme0n1 00:09:46.388 + rm -f /tmp/spdk-ld-path 00:09:46.388 + source autorun-spdk.conf 00:09:46.388 ++ SPDK_TEST_UNITTEST=1 00:09:46.388 ++ SPDK_RUN_FUNCTIONAL_TEST=1 00:09:46.388 ++ SPDK_TEST_NVME=1 00:09:46.388 ++ SPDK_TEST_BLOCKDEV=1 00:09:46.388 ++ SPDK_RUN_ASAN=1 00:09:46.388 ++ SPDK_RUN_UBSAN=1 00:09:46.388 ++ SPDK_TEST_RAID5=1 00:09:46.388 ++ SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:09:46.388 ++ RUN_NIGHTLY=0 00:09:46.388 + (( SPDK_TEST_NVME_CMB == 1 || SPDK_TEST_NVME_PMR == 1 )) 00:09:46.388 + [[ -n '' ]] 00:09:46.388 + sudo git config --global --add safe.directory /home/vagrant/spdk_repo/spdk 00:09:46.388 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:09:46.388 + for M in /var/spdk/build-*-manifest.txt 00:09:46.388 + [[ -f /var/spdk/build-pkg-manifest.txt ]] 00:09:46.388 + cp /var/spdk/build-pkg-manifest.txt /home/vagrant/spdk_repo/output/ 00:09:46.388 + for M in /var/spdk/build-*-manifest.txt 00:09:46.388 + [[ -f /var/spdk/build-repo-manifest.txt ]] 00:09:46.388 + cp /var/spdk/build-repo-manifest.txt /home/vagrant/spdk_repo/output/ 00:09:46.388 ++ uname 00:09:46.388 + [[ Linux == \L\i\n\u\x ]] 00:09:46.388 + sudo dmesg -T 00:09:46.388 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:09:46.388 + sudo dmesg --clear 00:09:46.388 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:09:46.388 + dmesg_pid=2348 00:09:46.388 + sudo dmesg -Tw 00:09:46.388 + [[ Ubuntu == FreeBSD ]] 00:09:46.388 + export UNBIND_ENTIRE_IOMMU_GROUP=yes 00:09:46.388 + UNBIND_ENTIRE_IOMMU_GROUP=yes 00:09:46.388 + [[ -e /var/spdk/dependencies/vhost/spdk_test_image.qcow2 ]] 00:09:46.388 + [[ -x /usr/src/fio-static/fio ]] 00:09:46.388 + [[ '' == \/\q\e\m\u\_\v\f\i\o\/* ]] 00:09:46.388 + [[ ! -v VFIO_QEMU_BIN ]] 00:09:46.388 + [[ -e /usr/local/qemu/vfio-user-latest ]] 00:09:46.388 + vfios=(/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64) 00:09:46.388 + export 'VFIO_QEMU_BIN=/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:09:46.388 + VFIO_QEMU_BIN='/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:09:46.388 + [[ -e /usr/local/qemu/vanilla-latest ]] 00:09:46.388 + spdk/autorun.sh /home/vagrant/spdk_repo/autorun-spdk.conf 00:09:46.388 Test configuration: 00:09:46.388 SPDK_TEST_UNITTEST=1 00:09:46.388 SPDK_RUN_FUNCTIONAL_TEST=1 00:09:46.388 SPDK_TEST_NVME=1 00:09:46.388 SPDK_TEST_BLOCKDEV=1 00:09:46.388 SPDK_RUN_ASAN=1 00:09:46.388 SPDK_RUN_UBSAN=1 00:09:46.388 SPDK_TEST_RAID5=1 00:09:46.388 SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:09:46.648 RUN_NIGHTLY=0 13:38:44 -- common/autobuild_common.sh@15 -- $ source /home/vagrant/spdk_repo/spdk/scripts/common.sh 00:09:46.648 13:38:44 -- scripts/common.sh@508 -- $ [[ -e /bin/wpdk_common.sh ]] 00:09:46.648 13:38:44 -- scripts/common.sh@516 -- $ [[ -e /etc/opt/spdk-pkgdep/paths/export.sh ]] 00:09:46.648 13:38:44 -- scripts/common.sh@517 -- $ source /etc/opt/spdk-pkgdep/paths/export.sh 00:09:46.648 13:38:44 -- 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:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin 00:09:46.648 13:38:44 -- 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:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin 00:09:46.648 13:38:44 -- 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:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin 00:09:46.648 13:38:44 -- paths/export.sh@5 -- $ export PATH 00:09:46.648 13:38:44 -- 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:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin 00:09:46.648 13:38:44 -- common/autobuild_common.sh@434 -- $ out=/home/vagrant/spdk_repo/spdk/../output 00:09:46.648 13:38:44 -- common/autobuild_common.sh@435 -- $ date +%s 00:09:46.648 13:38:44 -- common/autobuild_common.sh@435 -- $ mktemp -dt spdk_1714138724.XXXXXX 00:09:46.648 13:38:44 -- common/autobuild_common.sh@435 -- $ SPDK_WORKSPACE=/tmp/spdk_1714138724.vLX5Dc 00:09:46.648 13:38:44 -- common/autobuild_common.sh@437 -- $ [[ -n '' ]] 00:09:46.648 13:38:44 -- common/autobuild_common.sh@441 -- $ '[' -n '' ']' 00:09:46.648 13:38:44 -- common/autobuild_common.sh@444 -- $ scanbuild_exclude='--exclude /home/vagrant/spdk_repo/spdk/dpdk/' 00:09:46.648 13:38:44 -- common/autobuild_common.sh@448 -- $ scanbuild_exclude+=' --exclude /home/vagrant/spdk_repo/spdk/xnvme --exclude /tmp' 00:09:46.648 13:38:44 -- 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:46.648 13:38:44 -- common/autobuild_common.sh@451 -- $ get_config_params 00:09:46.648 13:38:44 -- common/autotest_common.sh@385 -- $ xtrace_disable 00:09:46.648 13:38:44 -- common/autotest_common.sh@10 -- $ set +x 00:09:46.648 13:38:44 -- common/autobuild_common.sh@451 -- $ config_params='--enable-debug --enable-werror --with-rdma --with-idxd --with-fio=/usr/src/fio --with-iscsi-initiator --enable-ubsan --enable-asan --enable-coverage --with-raid5f' 00:09:46.648 13:38:44 -- common/autobuild_common.sh@453 -- $ start_monitor_resources 00:09:46.648 13:38:44 -- pm/common@17 -- $ local monitor 00:09:46.648 13:38:44 -- pm/common@19 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:09:46.648 13:38:44 -- pm/common@23 -- $ MONITOR_RESOURCES_PIDS["$monitor"]=2384 00:09:46.648 13:38:44 -- pm/common@19 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:09:46.648 13:38:44 -- pm/common@23 -- $ MONITOR_RESOURCES_PIDS["$monitor"]=2385 00:09:46.648 13:38:44 -- pm/common@26 -- $ sleep 1 00:09:46.648 13:38:44 -- pm/common@21 -- $ date +%s 00:09:46.648 13:38:44 -- pm/common@21 -- $ date +%s 00:09:46.648 13:38:44 -- 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.1714138724 00:09:46.648 13:38:44 -- 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.1714138724 00:09:46.648 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:09:46.648 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:09:46.648 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autobuild.sh.1714138724_collect-vmstat.pm.log 00:09:46.648 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autobuild.sh.1714138724_collect-cpu-load.pm.log 00:09:47.587 13:38:45 -- common/autobuild_common.sh@454 -- $ trap stop_monitor_resources EXIT 00:09:47.587 13:38:45 -- spdk/autobuild.sh@11 -- $ SPDK_TEST_AUTOBUILD= 00:09:47.587 13:38:45 -- spdk/autobuild.sh@12 -- $ umask 022 00:09:47.587 13:38:45 -- spdk/autobuild.sh@13 -- $ cd /home/vagrant/spdk_repo/spdk 00:09:47.587 13:38:45 -- spdk/autobuild.sh@16 -- $ date -u 00:09:47.587 Fri Apr 26 13:38:45 UTC 2024 00:09:47.587 13:38:45 -- spdk/autobuild.sh@17 -- $ git describe --tags 00:09:47.587 v24.05-pre-450-gbca9154a0 00:09:47.587 13:38:45 -- spdk/autobuild.sh@19 -- $ '[' 1 -eq 1 ']' 00:09:47.587 13:38:45 -- spdk/autobuild.sh@20 -- $ run_test asan echo 'using asan' 00:09:47.587 13:38:45 -- common/autotest_common.sh@1087 -- $ '[' 3 -le 1 ']' 00:09:47.587 13:38:45 -- common/autotest_common.sh@1093 -- $ xtrace_disable 00:09:47.587 13:38:45 -- common/autotest_common.sh@10 -- $ set +x 00:09:47.587 ************************************ 00:09:47.587 START TEST asan 00:09:47.587 ************************************ 00:09:47.587 using asan 00:09:47.587 13:38:45 -- common/autotest_common.sh@1111 -- $ echo 'using asan' 00:09:47.587 00:09:47.587 real 0m0.000s 00:09:47.587 user 0m0.000s 00:09:47.587 sys 0m0.000s 00:09:47.587 13:38:45 -- common/autotest_common.sh@1112 -- $ xtrace_disable 00:09:47.587 13:38:45 -- common/autotest_common.sh@10 -- $ set +x 00:09:47.587 ************************************ 00:09:47.587 END TEST asan 00:09:47.587 ************************************ 00:09:47.587 13:38:46 -- spdk/autobuild.sh@23 -- $ '[' 1 -eq 1 ']' 00:09:47.587 13:38:46 -- spdk/autobuild.sh@24 -- $ run_test ubsan echo 'using ubsan' 00:09:47.587 13:38:46 -- common/autotest_common.sh@1087 -- $ '[' 3 -le 1 ']' 00:09:47.587 13:38:46 -- common/autotest_common.sh@1093 -- $ xtrace_disable 00:09:47.587 13:38:46 -- common/autotest_common.sh@10 -- $ set +x 00:09:47.846 ************************************ 00:09:47.846 START TEST ubsan 00:09:47.846 ************************************ 00:09:47.846 using ubsan 00:09:47.846 13:38:46 -- common/autotest_common.sh@1111 -- $ echo 'using ubsan' 00:09:47.846 00:09:47.846 real 0m0.000s 00:09:47.846 user 0m0.000s 00:09:47.846 sys 0m0.000s 00:09:47.846 13:38:46 -- common/autotest_common.sh@1112 -- $ xtrace_disable 00:09:47.846 13:38:46 -- common/autotest_common.sh@10 -- $ set +x 00:09:47.846 ************************************ 00:09:47.846 END TEST ubsan 00:09:47.846 ************************************ 00:09:47.846 13:38:46 -- spdk/autobuild.sh@27 -- $ '[' -n '' ']' 00:09:47.846 13:38:46 -- spdk/autobuild.sh@31 -- $ case "$SPDK_TEST_AUTOBUILD" in 00:09:47.846 13:38:46 -- spdk/autobuild.sh@47 -- $ [[ 0 -eq 1 ]] 00:09:47.846 13:38:46 -- spdk/autobuild.sh@51 -- $ [[ 0 -eq 1 ]] 00:09:47.846 13:38:46 -- spdk/autobuild.sh@55 -- $ [[ -n '' ]] 00:09:47.846 13:38:46 -- spdk/autobuild.sh@57 -- $ [[ 1 -eq 1 ]] 00:09:47.846 13:38:46 -- spdk/autobuild.sh@58 -- $ unittest_build 00:09:47.846 13:38:46 -- common/autobuild_common.sh@411 -- $ run_test unittest_build _unittest_build 00:09:47.846 13:38:46 -- common/autotest_common.sh@1087 -- $ '[' 2 -le 1 ']' 00:09:47.846 13:38:46 -- common/autotest_common.sh@1093 -- $ xtrace_disable 00:09:47.846 13:38:46 -- common/autotest_common.sh@10 -- $ set +x 00:09:47.846 ************************************ 00:09:47.846 START TEST unittest_build 00:09:47.846 ************************************ 00:09:47.846 13:38:46 -- common/autotest_common.sh@1111 -- $ _unittest_build 00:09:47.846 13:38:46 -- 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-ubsan --enable-asan --enable-coverage --with-raid5f --without-shared 00:09:47.846 Using default SPDK env in /home/vagrant/spdk_repo/spdk/lib/env_dpdk 00:09:47.846 Using default DPDK in /home/vagrant/spdk_repo/spdk/dpdk/build 00:09:48.413 Using 'verbs' RDMA provider 00:10:04.014 Configuring ISA-L (logfile: /home/vagrant/spdk_repo/spdk/.spdk-isal.log)...done. 00:10:18.949 Configuring ISA-L-crypto (logfile: /home/vagrant/spdk_repo/spdk/.spdk-isal-crypto.log)...done. 00:10:19.227 Creating mk/config.mk...done. 00:10:19.227 Creating mk/cc.flags.mk...done. 00:10:19.227 Type 'make' to build. 00:10:19.227 13:39:17 -- common/autobuild_common.sh@403 -- $ make -j10 00:10:19.486 make[1]: Nothing to be done for 'all'. 00:10:22.023 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.023 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.023 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.023 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.023 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.023 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.023 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.281 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.281 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.281 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.281 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.281 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.281 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.281 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.541 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.541 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.541 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.541 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.541 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.541 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.541 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.801 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.801 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.801 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.801 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.801 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.801 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.801 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:22.801 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.060 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.060 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.060 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.060 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.060 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.337 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.337 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.337 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.337 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.596 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.596 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.596 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.596 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.596 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.596 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.596 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.854 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.854 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.854 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.854 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.854 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.854 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.854 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.854 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:23.854 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.112 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.112 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.112 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.112 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.112 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.112 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.112 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.112 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.112 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.369 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.369 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.369 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.369 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.369 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.369 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.627 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.627 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.627 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.627 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.627 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.885 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.885 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:24.885 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.142 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.142 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.142 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.399 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.399 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.400 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.400 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.400 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.400 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.658 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.658 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.658 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.658 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.658 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.658 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.658 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.658 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.658 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.658 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.917 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.917 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.917 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.917 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.917 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.917 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.917 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:25.917 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.177 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.177 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.177 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.177 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.177 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.435 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.435 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.435 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.435 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.695 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.695 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.695 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.695 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.695 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.695 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.695 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.695 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.952 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.952 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.952 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.952 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.952 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.952 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.952 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:26.952 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.209 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.209 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.209 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.210 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.210 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.210 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.210 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.210 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.482 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.482 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.482 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.482 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.482 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.482 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.756 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.756 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.756 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:27.756 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.015 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.015 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.015 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.273 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.273 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.273 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.273 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.273 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.273 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.273 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.273 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.273 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.531 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.531 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.531 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.531 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.531 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.531 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.531 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.531 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.791 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.791 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.791 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.791 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:28.791 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.049 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.049 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.049 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.049 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.049 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.049 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.049 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.307 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.307 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.307 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.307 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.307 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.307 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.307 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.307 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.566 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.566 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.566 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.566 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.566 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.566 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.566 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.566 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.825 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.825 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.825 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.825 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.825 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.825 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:29.825 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.083 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.083 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.083 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.083 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.083 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.083 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.083 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.083 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.342 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.342 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.342 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.342 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.342 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.342 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.342 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.342 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.601 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.601 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.601 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.601 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.601 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.601 ./include//reg_sizes.asm:208: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.601 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.601 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.601 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.859 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.859 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.859 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.859 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.859 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.859 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.859 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:30.859 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:31.117 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:31.117 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:31.117 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:31.117 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:31.117 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:31.117 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:31.684 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:31.684 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:31.963 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:31.963 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:31.963 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:32.537 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:32.537 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:32.537 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:32.795 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:32.795 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:33.053 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:33.053 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:33.053 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:33.053 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:33.312 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:33.312 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:33.570 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:33.570 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:33.570 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:33.570 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:33.570 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:33.829 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:33.829 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:33.829 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:33.829 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:33.829 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:34.088 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:34.088 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:34.088 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:34.347 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:34.604 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:34.604 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:34.604 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:34.604 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:34.862 The Meson build system 00:10:34.862 Version: 1.4.0 00:10:34.862 Source dir: /home/vagrant/spdk_repo/spdk/dpdk 00:10:34.862 Build dir: /home/vagrant/spdk_repo/spdk/dpdk/build-tmp 00:10:34.862 Build type: native build 00:10:34.862 Program cat found: YES (/usr/bin/cat) 00:10:34.862 Project name: DPDK 00:10:34.862 Project version: 23.11.0 00:10:34.862 C compiler for the host machine: cc (gcc 9.4.0 "cc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0") 00:10:34.862 C linker for the host machine: cc ld.bfd 2.34 00:10:34.862 Host machine cpu family: x86_64 00:10:34.862 Host machine cpu: x86_64 00:10:34.862 Message: ## Building in Developer Mode ## 00:10:34.862 Program pkg-config found: YES (/usr/bin/pkg-config) 00:10:34.862 Program check-symbols.sh found: YES (/home/vagrant/spdk_repo/spdk/dpdk/buildtools/check-symbols.sh) 00:10:34.862 Program options-ibverbs-static.sh found: YES (/home/vagrant/spdk_repo/spdk/dpdk/buildtools/options-ibverbs-static.sh) 00:10:34.862 Program python3 found: YES (/usr/bin/python3) 00:10:34.862 Program cat found: YES (/usr/bin/cat) 00:10:34.862 Compiler for C supports arguments -march=native: YES 00:10:34.862 Checking for size of "void *" : 8 00:10:34.862 Checking for size of "void *" : 8 (cached) 00:10:34.862 Library m found: YES 00:10:34.862 Library numa found: YES 00:10:34.862 Has header "numaif.h" : YES 00:10:34.862 Library fdt found: NO 00:10:34.862 Library execinfo found: NO 00:10:34.862 Has header "execinfo.h" : YES 00:10:34.862 Found pkg-config: YES (/usr/bin/pkg-config) 0.29.1 00:10:34.862 Run-time dependency libarchive found: NO (tried pkgconfig) 00:10:34.862 Run-time dependency libbsd found: NO (tried pkgconfig) 00:10:34.862 Run-time dependency jansson found: NO (tried pkgconfig) 00:10:34.862 Run-time dependency openssl found: YES 1.1.1f 00:10:34.862 Run-time dependency libpcap found: NO (tried pkgconfig) 00:10:34.862 Library pcap found: NO 00:10:34.862 Compiler for C supports arguments -Wcast-qual: YES 00:10:34.862 Compiler for C supports arguments -Wdeprecated: YES 00:10:34.862 Compiler for C supports arguments -Wformat: YES 00:10:34.862 Compiler for C supports arguments -Wformat-nonliteral: YES 00:10:34.862 Compiler for C supports arguments -Wformat-security: YES 00:10:34.862 Compiler for C supports arguments -Wmissing-declarations: YES 00:10:34.862 Compiler for C supports arguments -Wmissing-prototypes: YES 00:10:34.862 Compiler for C supports arguments -Wnested-externs: YES 00:10:34.862 Compiler for C supports arguments -Wold-style-definition: YES 00:10:34.862 Compiler for C supports arguments -Wpointer-arith: YES 00:10:34.862 Compiler for C supports arguments -Wsign-compare: YES 00:10:34.862 Compiler for C supports arguments -Wstrict-prototypes: YES 00:10:34.862 Compiler for C supports arguments -Wundef: YES 00:10:34.862 Compiler for C supports arguments -Wwrite-strings: YES 00:10:34.862 Compiler for C supports arguments -Wno-address-of-packed-member: YES 00:10:34.862 Compiler for C supports arguments -Wno-packed-not-aligned: YES 00:10:34.862 Compiler for C supports arguments -Wno-missing-field-initializers: YES 00:10:34.862 Program objdump found: YES (/usr/bin/objdump) 00:10:34.862 Compiler for C supports arguments -mavx512f: YES 00:10:34.862 Checking if "AVX512 checking" compiles: YES 00:10:34.862 Fetching value of define "__SSE4_2__" : 1 00:10:34.862 Fetching value of define "__AES__" : 1 00:10:34.862 Fetching value of define "__AVX__" : 1 00:10:34.862 Fetching value of define "__AVX2__" : 1 00:10:34.862 Fetching value of define "__AVX512BW__" : 1 00:10:34.862 Fetching value of define "__AVX512CD__" : 1 00:10:34.862 Fetching value of define "__AVX512DQ__" : 1 00:10:34.862 Fetching value of define "__AVX512F__" : 1 00:10:34.862 Fetching value of define "__AVX512VL__" : 1 00:10:34.862 Fetching value of define "__PCLMUL__" : 1 00:10:34.862 Fetching value of define "__RDRND__" : 1 00:10:34.862 Fetching value of define "__RDSEED__" : 1 00:10:34.862 Fetching value of define "__VPCLMULQDQ__" : (undefined) 00:10:34.862 Fetching value of define "__znver1__" : (undefined) 00:10:34.862 Fetching value of define "__znver2__" : (undefined) 00:10:34.862 Fetching value of define "__znver3__" : (undefined) 00:10:34.862 Fetching value of define "__znver4__" : (undefined) 00:10:34.862 Library asan found: YES 00:10:34.862 Compiler for C supports arguments -Wno-format-truncation: YES 00:10:34.862 Message: lib/log: Defining dependency "log" 00:10:34.862 Message: lib/kvargs: Defining dependency "kvargs" 00:10:34.862 Message: lib/telemetry: Defining dependency "telemetry" 00:10:34.862 Library rt found: YES 00:10:34.862 Checking for function "getentropy" : NO 00:10:34.862 Message: lib/eal: Defining dependency "eal" 00:10:34.862 Message: lib/ring: Defining dependency "ring" 00:10:34.862 Message: lib/rcu: Defining dependency "rcu" 00:10:34.862 Message: lib/mempool: Defining dependency "mempool" 00:10:34.862 Message: lib/mbuf: Defining dependency "mbuf" 00:10:34.862 Fetching value of define "__PCLMUL__" : 1 (cached) 00:10:34.862 Fetching value of define "__AVX512F__" : 1 (cached) 00:10:34.862 Fetching value of define "__AVX512BW__" : 1 (cached) 00:10:34.862 Fetching value of define "__AVX512DQ__" : 1 (cached) 00:10:34.862 Fetching value of define "__AVX512VL__" : 1 (cached) 00:10:34.862 Fetching value of define "__VPCLMULQDQ__" : (undefined) (cached) 00:10:34.862 Compiler for C supports arguments -mpclmul: YES 00:10:34.862 Compiler for C supports arguments -maes: YES 00:10:34.862 Compiler for C supports arguments -mavx512f: YES (cached) 00:10:34.862 Compiler for C supports arguments -mavx512bw: YES 00:10:34.862 Compiler for C supports arguments -mavx512dq: YES 00:10:34.862 Compiler for C supports arguments -mavx512vl: YES 00:10:34.862 Compiler for C supports arguments -mvpclmulqdq: YES 00:10:34.862 Compiler for C supports arguments -mavx2: YES 00:10:34.862 Compiler for C supports arguments -mavx: YES 00:10:34.862 Message: lib/net: Defining dependency "net" 00:10:34.862 Message: lib/meter: Defining dependency "meter" 00:10:34.862 Message: lib/ethdev: Defining dependency "ethdev" 00:10:34.862 Message: lib/pci: Defining dependency "pci" 00:10:34.862 Message: lib/cmdline: Defining dependency "cmdline" 00:10:34.862 Message: lib/hash: Defining dependency "hash" 00:10:34.862 Message: lib/timer: Defining dependency "timer" 00:10:34.862 Message: lib/compressdev: Defining dependency "compressdev" 00:10:34.862 Message: lib/cryptodev: Defining dependency "cryptodev" 00:10:34.862 Message: lib/dmadev: Defining dependency "dmadev" 00:10:34.862 Compiler for C supports arguments -Wno-cast-qual: YES 00:10:34.862 Message: lib/power: Defining dependency "power" 00:10:34.862 Message: lib/reorder: Defining dependency "reorder" 00:10:34.862 Message: lib/security: Defining dependency "security" 00:10:34.862 Has header "linux/userfaultfd.h" : YES 00:10:34.862 Has header "linux/vduse.h" : NO 00:10:34.862 Message: lib/vhost: Defining dependency "vhost" 00:10:34.862 Compiler for C supports arguments -Wno-format-truncation: YES (cached) 00:10:34.862 Message: drivers/bus/pci: Defining dependency "bus_pci" 00:10:34.862 Message: drivers/bus/vdev: Defining dependency "bus_vdev" 00:10:34.862 Message: drivers/mempool/ring: Defining dependency "mempool_ring" 00:10:34.862 Message: Disabling raw/* drivers: missing internal dependency "rawdev" 00:10:34.862 Message: Disabling regex/* drivers: missing internal dependency "regexdev" 00:10:34.862 Message: Disabling ml/* drivers: missing internal dependency "mldev" 00:10:34.862 Message: Disabling event/* drivers: missing internal dependency "eventdev" 00:10:34.862 Message: Disabling baseband/* drivers: missing internal dependency "bbdev" 00:10:34.862 Message: Disabling gpu/* drivers: missing internal dependency "gpudev" 00:10:34.862 Program doxygen found: YES (/usr/bin/doxygen) 00:10:34.862 Configuring doxy-api-html.conf using configuration 00:10:34.862 Configuring doxy-api-man.conf using configuration 00:10:34.862 Program mandb found: YES (/usr/bin/mandb) 00:10:34.862 Program sphinx-build found: NO 00:10:34.862 Configuring rte_build_config.h using configuration 00:10:34.862 Message: 00:10:34.862 ================= 00:10:34.862 Applications Enabled 00:10:34.862 ================= 00:10:34.862 00:10:34.862 apps: 00:10:34.862 00:10:34.862 00:10:34.862 Message: 00:10:34.862 ================= 00:10:34.862 Libraries Enabled 00:10:34.862 ================= 00:10:34.862 00:10:34.862 libs: 00:10:34.862 log, kvargs, telemetry, eal, ring, rcu, mempool, mbuf, 00:10:34.862 net, meter, ethdev, pci, cmdline, hash, timer, compressdev, 00:10:34.862 cryptodev, dmadev, power, reorder, security, vhost, 00:10:34.862 00:10:34.862 Message: 00:10:34.862 =============== 00:10:34.862 Drivers Enabled 00:10:34.862 =============== 00:10:34.862 00:10:34.862 common: 00:10:34.862 00:10:34.862 bus: 00:10:34.862 pci, vdev, 00:10:34.862 mempool: 00:10:34.862 ring, 00:10:34.862 dma: 00:10:34.862 00:10:34.862 net: 00:10:34.862 00:10:34.862 crypto: 00:10:34.862 00:10:34.862 compress: 00:10:34.862 00:10:34.862 vdpa: 00:10:34.862 00:10:34.862 00:10:34.862 Message: 00:10:34.862 ================= 00:10:34.862 Content Skipped 00:10:34.862 ================= 00:10:34.862 00:10:34.862 apps: 00:10:34.862 dumpcap: explicitly disabled via build config 00:10:34.862 graph: explicitly disabled via build config 00:10:34.862 pdump: explicitly disabled via build config 00:10:34.862 proc-info: explicitly disabled via build config 00:10:34.862 test-acl: explicitly disabled via build config 00:10:34.862 test-bbdev: explicitly disabled via build config 00:10:34.862 test-cmdline: explicitly disabled via build config 00:10:34.862 test-compress-perf: explicitly disabled via build config 00:10:34.862 test-crypto-perf: explicitly disabled via build config 00:10:34.862 test-dma-perf: explicitly disabled via build config 00:10:34.862 test-eventdev: explicitly disabled via build config 00:10:34.862 test-fib: explicitly disabled via build config 00:10:34.862 test-flow-perf: explicitly disabled via build config 00:10:34.862 test-gpudev: explicitly disabled via build config 00:10:34.862 test-mldev: explicitly disabled via build config 00:10:34.862 test-pipeline: explicitly disabled via build config 00:10:34.862 test-pmd: explicitly disabled via build config 00:10:34.862 test-regex: explicitly disabled via build config 00:10:34.862 test-sad: explicitly disabled via build config 00:10:34.862 test-security-perf: explicitly disabled via build config 00:10:34.862 00:10:34.862 libs: 00:10:34.862 metrics: explicitly disabled via build config 00:10:34.862 acl: explicitly disabled via build config 00:10:34.862 bbdev: explicitly disabled via build config 00:10:34.862 bitratestats: explicitly disabled via build config 00:10:34.862 bpf: explicitly disabled via build config 00:10:34.862 cfgfile: explicitly disabled via build config 00:10:34.862 distributor: explicitly disabled via build config 00:10:34.862 efd: explicitly disabled via build config 00:10:34.862 eventdev: explicitly disabled via build config 00:10:34.862 dispatcher: explicitly disabled via build config 00:10:34.862 gpudev: explicitly disabled via build config 00:10:34.862 gro: explicitly disabled via build config 00:10:34.862 gso: explicitly disabled via build config 00:10:34.862 ip_frag: explicitly disabled via build config 00:10:34.862 jobstats: explicitly disabled via build config 00:10:34.862 latencystats: explicitly disabled via build config 00:10:34.862 lpm: explicitly disabled via build config 00:10:34.862 member: explicitly disabled via build config 00:10:34.862 pcapng: explicitly disabled via build config 00:10:34.862 rawdev: explicitly disabled via build config 00:10:34.862 regexdev: explicitly disabled via build config 00:10:34.862 mldev: explicitly disabled via build config 00:10:34.862 rib: explicitly disabled via build config 00:10:34.862 sched: explicitly disabled via build config 00:10:34.862 stack: explicitly disabled via build config 00:10:34.862 ipsec: explicitly disabled via build config 00:10:34.862 pdcp: explicitly disabled via build config 00:10:34.862 fib: explicitly disabled via build config 00:10:34.862 port: explicitly disabled via build config 00:10:34.862 pdump: explicitly disabled via build config 00:10:34.862 table: explicitly disabled via build config 00:10:34.862 pipeline: explicitly disabled via build config 00:10:34.862 graph: explicitly disabled via build config 00:10:34.862 node: explicitly disabled via build config 00:10:34.862 00:10:34.862 drivers: 00:10:34.862 common/cpt: not in enabled drivers build config 00:10:34.862 common/dpaax: not in enabled drivers build config 00:10:34.862 common/iavf: not in enabled drivers build config 00:10:34.862 common/idpf: not in enabled drivers build config 00:10:34.862 common/mvep: not in enabled drivers build config 00:10:34.862 common/octeontx: not in enabled drivers build config 00:10:34.862 bus/auxiliary: not in enabled drivers build config 00:10:34.862 bus/cdx: not in enabled drivers build config 00:10:34.862 bus/dpaa: not in enabled drivers build config 00:10:34.862 bus/fslmc: not in enabled drivers build config 00:10:34.862 bus/ifpga: not in enabled drivers build config 00:10:34.862 bus/platform: not in enabled drivers build config 00:10:34.862 bus/vmbus: not in enabled drivers build config 00:10:34.862 common/cnxk: not in enabled drivers build config 00:10:34.862 common/mlx5: not in enabled drivers build config 00:10:34.862 common/nfp: not in enabled drivers build config 00:10:34.862 common/qat: not in enabled drivers build config 00:10:34.862 common/sfc_efx: not in enabled drivers build config 00:10:34.862 mempool/bucket: not in enabled drivers build config 00:10:34.862 mempool/cnxk: not in enabled drivers build config 00:10:34.862 mempool/dpaa: not in enabled drivers build config 00:10:34.862 mempool/dpaa2: not in enabled drivers build config 00:10:34.862 mempool/octeontx: not in enabled drivers build config 00:10:34.862 mempool/stack: not in enabled drivers build config 00:10:34.862 dma/cnxk: not in enabled drivers build config 00:10:34.862 dma/dpaa: not in enabled drivers build config 00:10:34.862 dma/dpaa2: not in enabled drivers build config 00:10:34.862 dma/hisilicon: not in enabled drivers build config 00:10:34.862 dma/idxd: not in enabled drivers build config 00:10:34.862 dma/ioat: not in enabled drivers build config 00:10:34.862 dma/skeleton: not in enabled drivers build config 00:10:34.862 net/af_packet: not in enabled drivers build config 00:10:34.862 net/af_xdp: not in enabled drivers build config 00:10:34.862 net/ark: not in enabled drivers build config 00:10:34.862 net/atlantic: not in enabled drivers build config 00:10:34.862 net/avp: not in enabled drivers build config 00:10:34.862 net/axgbe: not in enabled drivers build config 00:10:34.862 net/bnx2x: not in enabled drivers build config 00:10:34.862 net/bnxt: not in enabled drivers build config 00:10:34.862 net/bonding: not in enabled drivers build config 00:10:34.863 net/cnxk: not in enabled drivers build config 00:10:34.863 net/cpfl: not in enabled drivers build config 00:10:34.863 net/cxgbe: not in enabled drivers build config 00:10:34.863 net/dpaa: not in enabled drivers build config 00:10:34.863 net/dpaa2: not in enabled drivers build config 00:10:34.863 net/e1000: not in enabled drivers build config 00:10:34.863 net/ena: not in enabled drivers build config 00:10:34.863 net/enetc: not in enabled drivers build config 00:10:34.863 net/enetfec: not in enabled drivers build config 00:10:34.863 net/enic: not in enabled drivers build config 00:10:34.863 net/failsafe: not in enabled drivers build config 00:10:34.863 net/fm10k: not in enabled drivers build config 00:10:34.863 net/gve: not in enabled drivers build config 00:10:34.863 net/hinic: not in enabled drivers build config 00:10:34.863 net/hns3: not in enabled drivers build config 00:10:34.863 net/i40e: not in enabled drivers build config 00:10:34.863 net/iavf: not in enabled drivers build config 00:10:34.863 net/ice: not in enabled drivers build config 00:10:34.863 net/idpf: not in enabled drivers build config 00:10:34.863 net/igc: not in enabled drivers build config 00:10:34.863 net/ionic: not in enabled drivers build config 00:10:34.863 net/ipn3ke: not in enabled drivers build config 00:10:34.863 net/ixgbe: not in enabled drivers build config 00:10:34.863 net/mana: not in enabled drivers build config 00:10:34.863 net/memif: not in enabled drivers build config 00:10:34.863 net/mlx4: not in enabled drivers build config 00:10:34.863 net/mlx5: not in enabled drivers build config 00:10:34.863 net/mvneta: not in enabled drivers build config 00:10:34.863 net/mvpp2: not in enabled drivers build config 00:10:34.863 net/netvsc: not in enabled drivers build config 00:10:34.863 net/nfb: not in enabled drivers build config 00:10:34.863 net/nfp: not in enabled drivers build config 00:10:34.863 net/ngbe: not in enabled drivers build config 00:10:34.863 net/null: not in enabled drivers build config 00:10:34.863 net/octeontx: not in enabled drivers build config 00:10:34.863 net/octeon_ep: not in enabled drivers build config 00:10:34.863 net/pcap: not in enabled drivers build config 00:10:34.863 net/pfe: not in enabled drivers build config 00:10:34.863 net/qede: not in enabled drivers build config 00:10:34.863 net/ring: not in enabled drivers build config 00:10:34.863 net/sfc: not in enabled drivers build config 00:10:34.863 net/softnic: not in enabled drivers build config 00:10:34.863 net/tap: not in enabled drivers build config 00:10:34.863 net/thunderx: not in enabled drivers build config 00:10:34.863 net/txgbe: not in enabled drivers build config 00:10:34.863 net/vdev_netvsc: not in enabled drivers build config 00:10:34.863 net/vhost: not in enabled drivers build config 00:10:34.863 net/virtio: not in enabled drivers build config 00:10:34.863 net/vmxnet3: not in enabled drivers build config 00:10:34.863 raw/*: missing internal dependency, "rawdev" 00:10:34.863 crypto/armv8: not in enabled drivers build config 00:10:34.863 crypto/bcmfs: not in enabled drivers build config 00:10:34.863 crypto/caam_jr: not in enabled drivers build config 00:10:34.863 crypto/ccp: not in enabled drivers build config 00:10:34.863 crypto/cnxk: not in enabled drivers build config 00:10:34.863 crypto/dpaa_sec: not in enabled drivers build config 00:10:34.863 crypto/dpaa2_sec: not in enabled drivers build config 00:10:34.863 crypto/ipsec_mb: not in enabled drivers build config 00:10:34.863 crypto/mlx5: not in enabled drivers build config 00:10:34.863 crypto/mvsam: not in enabled drivers build config 00:10:34.863 crypto/nitrox: not in enabled drivers build config 00:10:34.863 crypto/null: not in enabled drivers build config 00:10:34.863 crypto/octeontx: not in enabled drivers build config 00:10:34.863 crypto/openssl: not in enabled drivers build config 00:10:34.863 crypto/scheduler: not in enabled drivers build config 00:10:34.863 crypto/uadk: not in enabled drivers build config 00:10:34.863 crypto/virtio: not in enabled drivers build config 00:10:34.863 compress/isal: not in enabled drivers build config 00:10:34.863 compress/mlx5: not in enabled drivers build config 00:10:34.863 compress/octeontx: not in enabled drivers build config 00:10:34.863 compress/zlib: not in enabled drivers build config 00:10:34.863 regex/*: missing internal dependency, "regexdev" 00:10:34.863 ml/*: missing internal dependency, "mldev" 00:10:34.863 vdpa/ifc: not in enabled drivers build config 00:10:34.863 vdpa/mlx5: not in enabled drivers build config 00:10:34.863 vdpa/nfp: not in enabled drivers build config 00:10:34.863 vdpa/sfc: not in enabled drivers build config 00:10:34.863 event/*: missing internal dependency, "eventdev" 00:10:34.863 baseband/*: missing internal dependency, "bbdev" 00:10:34.863 gpu/*: missing internal dependency, "gpudev" 00:10:34.863 00:10:34.863 00:10:34.863 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:34.863 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:34.863 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:35.120 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:35.120 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:35.120 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:35.120 Build targets in project: 85 00:10:35.120 00:10:35.120 DPDK 23.11.0 00:10:35.120 00:10:35.120 User defined options 00:10:35.120 buildtype : debug 00:10:35.120 default_library : static 00:10:35.120 libdir : lib 00:10:35.120 prefix : /home/vagrant/spdk_repo/spdk/dpdk/build 00:10:35.120 b_sanitize : address 00:10:35.120 c_args : -fPIC -Werror 00:10:35.120 c_link_args : 00:10:35.120 cpu_instruction_set: native 00:10:35.120 disable_apps : graph,dumpcap,test,test-gpudev,test-dma-perf,test-cmdline,test-compress-perf,pdump,test-fib,test-mldev,test-regex,proc-info,test-crypto-perf,test-pipeline,test-security-perf,test-acl,test-sad,test-pmd,test-flow-perf,test-bbdev,test-eventdev 00:10:35.120 disable_libs : gro,eventdev,lpm,efd,node,acl,bitratestats,port,graph,pipeline,pdcp,gpudev,ipsec,jobstats,dispatcher,mldev,pdump,gso,metrics,latencystats,bbdev,rawdev,stack,member,cfgfile,sched,pcapng,bpf,ip_frag,distributor,fib,regexdev,rib,table 00:10:35.120 enable_docs : false 00:10:35.120 enable_drivers : bus,bus/pci,bus/vdev,mempool/ring 00:10:35.120 enable_kmods : false 00:10:35.120 tests : false 00:10:35.120 00:10:35.120 Found ninja-1.11.1.git.kitware.jobserver-1 at /usr/local/bin/ninja 00:10:35.120 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:35.120 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:35.378 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:35.378 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:35.378 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:35.378 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:35.378 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:35.636 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:35.636 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:35.636 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:35.636 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:35.636 ninja: Entering directory `/home/vagrant/spdk_repo/spdk/dpdk/build-tmp' 00:10:35.636 ./include//reg_sizes.asm:358: warning: Unknown section attribute 'note' ignored on declaration of section `.note.gnu.property' [-w+other] 00:10:35.636 [1/264] Compiling C object lib/librte_log.a.p/log_log_linux.c.o 00:10:35.636 [2/264] Compiling C object lib/librte_kvargs.a.p/kvargs_rte_kvargs.c.o 00:10:35.636 [3/264] Compiling C object lib/librte_log.a.p/log_log.c.o 00:10:35.636 [4/264] Linking static target lib/librte_kvargs.a 00:10:35.636 [5/264] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_data.c.o 00:10:35.636 [6/264] Linking static target lib/librte_log.a 00:10:35.894 [7/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_debug.c.o 00:10:35.894 [8/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_class.c.o 00:10:35.894 [9/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_errno.c.o 00:10:35.894 [10/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_hexdump.c.o 00:10:35.894 [11/264] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_legacy.c.o 00:10:35.894 [12/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_bus.c.o 00:10:35.895 [13/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_config.c.o 00:10:35.895 [14/264] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry.c.o 00:10:35.895 [15/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dev.c.o 00:10:35.895 [16/264] Linking static target lib/librte_telemetry.a 00:10:35.895 [17/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_devargs.c.o 00:10:36.154 [18/264] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output) 00:10:36.154 [19/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_fbarray.c.o 00:10:36.154 [20/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_launch.c.o 00:10:36.154 [21/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_interrupts.c.o 00:10:36.154 [22/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_mcfg.c.o 00:10:36.154 [23/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_string_fns.c.o 00:10:36.154 [24/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_lcore.c.o 00:10:36.154 [25/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memalloc.c.o 00:10:36.414 [26/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memzone.c.o 00:10:36.414 [27/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memory.c.o 00:10:36.414 [28/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_uuid.c.o 00:10:36.414 [29/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_tailqs.c.o 00:10:36.414 [30/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_timer.c.o 00:10:36.414 [31/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_thread.c.o 00:10:36.414 [32/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_reciprocal.c.o 00:10:36.414 [33/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_points.c.o 00:10:36.414 [34/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_version.c.o 00:10:36.414 [35/264] Generating lib/log.sym_chk with a custom command (wrapped by meson to capture output) 00:10:36.414 [36/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_cpuflags.c.o 00:10:36.673 [37/264] Linking target lib/librte_log.so.24.0 00:10:36.673 [38/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_random.c.o 00:10:36.673 [39/264] Compiling C object lib/librte_eal.a.p/eal_common_malloc_elem.c.o 00:10:36.673 [40/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_hypervisor.c.o 00:10:36.673 [41/264] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o 00:10:36.673 [42/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_options.c.o 00:10:36.673 [43/264] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output) 00:10:36.673 [44/264] Generating symbol file lib/librte_log.so.24.0.p/librte_log.so.24.0.symbols 00:10:36.673 [45/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dynmem.c.o 00:10:36.673 [46/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o 00:10:36.673 [47/264] Linking target lib/librte_kvargs.so.24.0 00:10:36.673 [48/264] Linking target lib/librte_telemetry.so.24.0 00:10:36.673 [49/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o 00:10:36.673 [50/264] Generating symbol file lib/librte_telemetry.so.24.0.p/librte_telemetry.so.24.0.symbols 00:10:36.673 [51/264] Generating symbol file lib/librte_kvargs.so.24.0.p/librte_kvargs.so.24.0.symbols 00:10:36.931 [52/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_debug.c.o 00:10:36.931 [53/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o 00:10:36.931 [54/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o 00:10:36.931 [55/264] Compiling C object lib/librte_eal.a.p/eal_common_hotplug_mp.c.o 00:10:36.931 [56/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_firmware.c.o 00:10:36.931 [57/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o 00:10:36.931 [58/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o 00:10:36.931 [59/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_keepalive.c.o 00:10:36.931 [60/264] Compiling C object lib/librte_eal.a.p/eal_common_malloc_mp.c.o 00:10:36.931 [61/264] Compiling C object lib/librte_eal.a.p/eal_unix_rte_thread.c.o 00:10:36.931 [62/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_cpuflags.c.o 00:10:36.931 [63/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_file.c.o 00:10:36.931 [64/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_filesystem.c.o 00:10:36.931 [65/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_thread.c.o 00:10:37.190 [66/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_timer.c.o 00:10:37.190 [67/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_memory.c.o 00:10:37.190 [68/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_thread.c.o 00:10:37.190 [69/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_alarm.c.o 00:10:37.190 [70/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_vfio_mp_sync.c.o 00:10:37.190 [71/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_lcore.c.o 00:10:37.190 [72/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_dev.c.o 00:10:37.190 [73/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal.c.o 00:10:37.190 [74/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_cpuflags.c.o 00:10:37.190 [75/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_hugepage_info.c.o 00:10:37.190 [76/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_hypervisor.c.o 00:10:37.190 [77/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_spinlock.c.o 00:10:37.190 [78/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_timer.c.o 00:10:37.449 [79/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_interrupts.c.o 00:10:37.449 [80/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_memalloc.c.o 00:10:37.449 [81/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_cycles.c.o 00:10:37.449 [82/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_memory.c.o 00:10:37.449 [83/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_power_intrinsics.c.o 00:10:37.449 [84/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_vfio.c.o 00:10:37.449 [85/264] Compiling C object lib/librte_ring.a.p/ring_rte_ring.c.o 00:10:37.449 [86/264] Linking static target lib/librte_eal.a 00:10:37.449 [87/264] Linking static target lib/librte_ring.a 00:10:37.449 [88/264] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool_ops.c.o 00:10:37.449 [89/264] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool_ops_default.c.o 00:10:37.708 [90/264] Compiling C object lib/librte_mempool.a.p/mempool_mempool_trace_points.c.o 00:10:37.708 [91/264] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_ptype.c.o 00:10:37.708 [92/264] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_pool_ops.c.o 00:10:37.708 [93/264] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool.c.o 00:10:37.708 [94/264] Linking static target lib/librte_mempool.a 00:10:37.708 [95/264] Compiling C object lib/librte_rcu.a.p/rcu_rte_rcu_qsbr.c.o 00:10:37.708 [96/264] Linking static target lib/librte_rcu.a 00:10:37.708 [97/264] Generating lib/ring.sym_chk with a custom command (wrapped by meson to capture output) 00:10:37.966 [98/264] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_dyn.c.o 00:10:37.966 [99/264] Compiling C object lib/net/libnet_crc_avx512_lib.a.p/net_crc_avx512.c.o 00:10:37.966 [100/264] Linking static target lib/net/libnet_crc_avx512_lib.a 00:10:37.966 [101/264] Compiling C object lib/librte_net.a.p/net_rte_ether.c.o 00:10:37.966 [102/264] Compiling C object lib/librte_net.a.p/net_rte_net.c.o 00:10:37.966 [103/264] Compiling C object lib/librte_net.a.p/net_rte_net_crc.c.o 00:10:37.966 [104/264] Compiling C object lib/librte_net.a.p/net_net_crc_sse.c.o 00:10:37.966 [105/264] Compiling C object lib/librte_net.a.p/net_rte_arp.c.o 00:10:37.966 [106/264] Linking static target lib/librte_net.a 00:10:37.966 [107/264] Generating lib/rcu.sym_chk with a custom command (wrapped by meson to capture output) 00:10:38.224 [108/264] Compiling C object lib/librte_meter.a.p/meter_rte_meter.c.o 00:10:38.224 [109/264] Linking static target lib/librte_meter.a 00:10:38.224 [110/264] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_driver.c.o 00:10:38.224 [111/264] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_profile.c.o 00:10:38.224 [112/264] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf.c.o 00:10:38.224 [113/264] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_private.c.o 00:10:38.224 [114/264] Linking static target lib/librte_mbuf.a 00:10:38.224 [115/264] Generating lib/net.sym_chk with a custom command (wrapped by meson to capture output) 00:10:38.482 [116/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_class_eth.c.o 00:10:38.482 [117/264] Generating lib/meter.sym_chk with a custom command (wrapped by meson to capture output) 00:10:38.482 [118/264] Generating lib/mempool.sym_chk with a custom command (wrapped by meson to capture output) 00:10:38.740 [119/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev_cman.c.o 00:10:38.740 [120/264] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_trace_points.c.o 00:10:38.740 [121/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_telemetry.c.o 00:10:38.740 [122/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev_telemetry.c.o 00:10:38.999 [123/264] Generating lib/mbuf.sym_chk with a custom command (wrapped by meson to capture output) 00:10:38.999 [124/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_mtr.c.o 00:10:38.999 [125/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_common.c.o 00:10:38.999 [126/264] Compiling C object lib/librte_pci.a.p/pci_rte_pci.c.o 00:10:38.999 [127/264] Linking static target lib/librte_pci.a 00:10:38.999 [128/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_tm.c.o 00:10:38.999 [129/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline.c.o 00:10:38.999 [130/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8472.c.o 00:10:38.999 [131/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8079.c.o 00:10:38.999 [132/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_cirbuf.c.o 00:10:38.999 [133/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse.c.o 00:10:38.999 [134/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8636.c.o 00:10:38.999 [135/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_num.c.o 00:10:39.258 [136/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_portlist.c.o 00:10:39.258 [137/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_string.c.o 00:10:39.258 [138/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_socket.c.o 00:10:39.258 [139/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_vt100.c.o 00:10:39.258 [140/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_os_unix.c.o 00:10:39.258 [141/264] Generating lib/pci.sym_chk with a custom command (wrapped by meson to capture output) 00:10:39.258 [142/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_rdline.c.o 00:10:39.258 [143/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_etheraddr.c.o 00:10:39.258 [144/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_ipaddr.c.o 00:10:39.258 [145/264] Linking static target lib/librte_cmdline.a 00:10:39.516 [146/264] Compiling C object lib/librte_hash.a.p/hash_rte_fbk_hash.c.o 00:10:39.516 [147/264] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev_pmd.c.o 00:10:39.516 [148/264] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev.c.o 00:10:39.516 [149/264] Compiling C object lib/librte_timer.a.p/timer_rte_timer.c.o 00:10:39.516 [150/264] Linking static target lib/librte_timer.a 00:10:39.516 [151/264] Compiling C object lib/librte_hash.a.p/hash_rte_thash.c.o 00:10:39.774 [152/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_flow.c.o 00:10:39.774 [153/264] Compiling C object lib/librte_cryptodev.a.p/cryptodev_cryptodev_pmd.c.o 00:10:39.774 [154/264] Compiling C object lib/librte_cryptodev.a.p/cryptodev_cryptodev_trace_points.c.o 00:10:39.774 [155/264] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_comp.c.o 00:10:39.774 [156/264] Linking static target lib/librte_compressdev.a 00:10:39.774 [157/264] Generating lib/timer.sym_chk with a custom command (wrapped by meson to capture output) 00:10:40.032 [158/264] Compiling C object lib/librte_power.a.p/power_guest_channel.c.o 00:10:40.032 [159/264] Compiling C object lib/librte_dmadev.a.p/dmadev_rte_dmadev_trace_points.c.o 00:10:40.032 [160/264] Compiling C object lib/librte_dmadev.a.p/dmadev_rte_dmadev.c.o 00:10:40.032 [161/264] Compiling C object lib/librte_power.a.p/power_power_common.c.o 00:10:40.032 [162/264] Linking static target lib/librte_dmadev.a 00:10:40.032 [163/264] Compiling C object lib/librte_hash.a.p/hash_rte_cuckoo_hash.c.o 00:10:40.032 [164/264] Linking static target lib/librte_hash.a 00:10:40.294 [165/264] Compiling C object lib/librte_power.a.p/power_power_acpi_cpufreq.c.o 00:10:40.294 [166/264] Compiling C object lib/librte_power.a.p/power_power_amd_pstate_cpufreq.c.o 00:10:40.294 [167/264] Compiling C object lib/librte_power.a.p/power_power_kvm_vm.c.o 00:10:40.294 [168/264] Compiling C object lib/librte_power.a.p/power_power_cppc_cpufreq.c.o 00:10:40.294 [169/264] Generating lib/cmdline.sym_chk with a custom command (wrapped by meson to capture output) 00:10:40.294 [170/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev.c.o 00:10:40.294 [171/264] Generating lib/dmadev.sym_chk with a custom command (wrapped by meson to capture output) 00:10:40.294 [172/264] Linking static target lib/librte_ethdev.a 00:10:40.554 [173/264] Generating lib/compressdev.sym_chk with a custom command (wrapped by meson to capture output) 00:10:40.554 [174/264] Compiling C object lib/librte_power.a.p/power_power_intel_uncore.c.o 00:10:40.554 [175/264] Compiling C object lib/librte_power.a.p/power_rte_power.c.o 00:10:40.554 [176/264] Compiling C object lib/librte_power.a.p/power_rte_power_uncore.c.o 00:10:40.554 [177/264] Compiling C object lib/librte_power.a.p/power_power_pstate_cpufreq.c.o 00:10:40.554 [178/264] Compiling C object lib/librte_vhost.a.p/vhost_fd_man.c.o 00:10:40.815 [179/264] Compiling C object lib/librte_power.a.p/power_rte_power_pmd_mgmt.c.o 00:10:40.815 [180/264] Linking static target lib/librte_power.a 00:10:40.815 [181/264] Generating lib/hash.sym_chk with a custom command (wrapped by meson to capture output) 00:10:40.815 [182/264] Compiling C object lib/librte_vhost.a.p/vhost_iotlb.c.o 00:10:40.815 [183/264] Compiling C object lib/librte_vhost.a.p/vhost_vdpa.c.o 00:10:40.815 [184/264] Compiling C object lib/librte_cryptodev.a.p/cryptodev_rte_cryptodev.c.o 00:10:40.815 [185/264] Compiling C object lib/librte_vhost.a.p/vhost_socket.c.o 00:10:40.815 [186/264] Linking static target lib/librte_cryptodev.a 00:10:40.815 [187/264] Compiling C object lib/librte_reorder.a.p/reorder_rte_reorder.c.o 00:10:41.075 [188/264] Linking static target lib/librte_reorder.a 00:10:41.075 [189/264] Compiling C object lib/librte_security.a.p/security_rte_security.c.o 00:10:41.075 [190/264] Linking static target lib/librte_security.a 00:10:41.334 [191/264] Generating lib/reorder.sym_chk with a custom command (wrapped by meson to capture output) 00:10:41.334 [192/264] Generating lib/power.sym_chk with a custom command (wrapped by meson to capture output) 00:10:41.334 [193/264] Compiling C object lib/librte_vhost.a.p/vhost_vhost.c.o 00:10:41.593 [194/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_params.c.o 00:10:41.593 [195/264] Generating lib/security.sym_chk with a custom command (wrapped by meson to capture output) 00:10:41.593 [196/264] Compiling C object lib/librte_vhost.a.p/vhost_virtio_net_ctrl.c.o 00:10:41.593 [197/264] Compiling C object lib/librte_vhost.a.p/vhost_vhost_user.c.o 00:10:41.593 [198/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_common.c.o 00:10:41.850 [199/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_common_uio.c.o 00:10:41.850 [200/264] Compiling C object drivers/libtmp_rte_bus_vdev.a.p/bus_vdev_vdev_params.c.o 00:10:41.850 [201/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci.c.o 00:10:41.850 [202/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci_uio.c.o 00:10:41.850 [203/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci_vfio.c.o 00:10:41.850 [204/264] Linking static target drivers/libtmp_rte_bus_pci.a 00:10:42.108 [205/264] Compiling C object drivers/libtmp_rte_bus_vdev.a.p/bus_vdev_vdev.c.o 00:10:42.108 [206/264] Linking static target drivers/libtmp_rte_bus_vdev.a 00:10:42.108 [207/264] Generating drivers/rte_bus_pci.pmd.c with a custom command 00:10:42.108 [208/264] Generating drivers/rte_bus_vdev.pmd.c with a custom command 00:10:42.108 [209/264] Compiling C object drivers/librte_bus_pci.a.p/meson-generated_.._rte_bus_pci.pmd.c.o 00:10:42.108 [210/264] Compiling C object drivers/librte_bus_pci.so.24.0.p/meson-generated_.._rte_bus_pci.pmd.c.o 00:10:42.108 [211/264] Compiling C object drivers/librte_bus_vdev.a.p/meson-generated_.._rte_bus_vdev.pmd.c.o 00:10:42.108 [212/264] Linking static target drivers/librte_bus_pci.a 00:10:42.108 [213/264] Compiling C object drivers/librte_bus_vdev.so.24.0.p/meson-generated_.._rte_bus_vdev.pmd.c.o 00:10:42.108 [214/264] Linking static target drivers/librte_bus_vdev.a 00:10:42.108 [215/264] Generating lib/cryptodev.sym_chk with a custom command (wrapped by meson to capture output) 00:10:42.367 [216/264] Compiling C object drivers/libtmp_rte_mempool_ring.a.p/mempool_ring_rte_mempool_ring.c.o 00:10:42.367 [217/264] Linking static target drivers/libtmp_rte_mempool_ring.a 00:10:42.367 [218/264] Generating drivers/rte_mempool_ring.pmd.c with a custom command 00:10:42.367 [219/264] Generating drivers/rte_bus_vdev.sym_chk with a custom command (wrapped by meson to capture output) 00:10:42.367 [220/264] Compiling C object drivers/librte_mempool_ring.a.p/meson-generated_.._rte_mempool_ring.pmd.c.o 00:10:42.367 [221/264] Compiling C object drivers/librte_mempool_ring.so.24.0.p/meson-generated_.._rte_mempool_ring.pmd.c.o 00:10:42.367 [222/264] Linking static target drivers/librte_mempool_ring.a 00:10:42.934 [223/264] Generating drivers/rte_bus_pci.sym_chk with a custom command (wrapped by meson to capture output) 00:10:44.844 [224/264] Compiling C object lib/librte_vhost.a.p/vhost_vhost_crypto.c.o 00:10:45.845 [225/264] Generating lib/eal.sym_chk with a custom command (wrapped by meson to capture output) 00:10:46.104 [226/264] Linking target lib/librte_eal.so.24.0 00:10:46.104 [227/264] Generating symbol file lib/librte_eal.so.24.0.p/librte_eal.so.24.0.symbols 00:10:46.104 [228/264] Linking target lib/librte_meter.so.24.0 00:10:46.104 [229/264] Linking target lib/librte_timer.so.24.0 00:10:46.104 [230/264] Linking target lib/librte_dmadev.so.24.0 00:10:46.104 [231/264] Linking target lib/librte_pci.so.24.0 00:10:46.104 [232/264] Linking target drivers/librte_bus_vdev.so.24.0 00:10:46.104 [233/264] Linking target lib/librte_ring.so.24.0 00:10:46.364 [234/264] Generating symbol file lib/librte_timer.so.24.0.p/librte_timer.so.24.0.symbols 00:10:46.364 [235/264] Generating symbol file lib/librte_dmadev.so.24.0.p/librte_dmadev.so.24.0.symbols 00:10:46.364 [236/264] Generating symbol file lib/librte_meter.so.24.0.p/librte_meter.so.24.0.symbols 00:10:46.364 [237/264] Generating symbol file lib/librte_pci.so.24.0.p/librte_pci.so.24.0.symbols 00:10:46.364 [238/264] Generating symbol file lib/librte_ring.so.24.0.p/librte_ring.so.24.0.symbols 00:10:46.364 [239/264] Linking target drivers/librte_bus_pci.so.24.0 00:10:46.364 [240/264] Linking target lib/librte_rcu.so.24.0 00:10:46.364 [241/264] Linking target lib/librte_mempool.so.24.0 00:10:46.364 [242/264] Generating symbol file lib/librte_rcu.so.24.0.p/librte_rcu.so.24.0.symbols 00:10:46.364 [243/264] Generating symbol file lib/librte_mempool.so.24.0.p/librte_mempool.so.24.0.symbols 00:10:46.623 [244/264] Linking target drivers/librte_mempool_ring.so.24.0 00:10:46.623 [245/264] Linking target lib/librte_mbuf.so.24.0 00:10:46.623 [246/264] Generating symbol file lib/librte_mbuf.so.24.0.p/librte_mbuf.so.24.0.symbols 00:10:46.623 [247/264] Linking target lib/librte_compressdev.so.24.0 00:10:46.623 [248/264] Linking target lib/librte_net.so.24.0 00:10:46.623 [249/264] Linking target lib/librte_cryptodev.so.24.0 00:10:46.623 [250/264] Linking target lib/librte_reorder.so.24.0 00:10:46.881 [251/264] Generating symbol file lib/librte_net.so.24.0.p/librte_net.so.24.0.symbols 00:10:46.881 [252/264] Generating symbol file lib/librte_cryptodev.so.24.0.p/librte_cryptodev.so.24.0.symbols 00:10:46.881 [253/264] Linking target lib/librte_security.so.24.0 00:10:46.881 [254/264] Linking target lib/librte_hash.so.24.0 00:10:46.881 [255/264] Linking target lib/librte_cmdline.so.24.0 00:10:46.881 [256/264] Generating symbol file lib/librte_hash.so.24.0.p/librte_hash.so.24.0.symbols 00:10:48.259 [257/264] Compiling C object lib/librte_vhost.a.p/vhost_virtio_net.c.o 00:10:48.259 [258/264] Linking static target lib/librte_vhost.a 00:10:48.519 [259/264] Generating lib/ethdev.sym_chk with a custom command (wrapped by meson to capture output) 00:10:48.519 [260/264] Linking target lib/librte_ethdev.so.24.0 00:10:48.778 [261/264] Generating symbol file lib/librte_ethdev.so.24.0.p/librte_ethdev.so.24.0.symbols 00:10:48.778 [262/264] Linking target lib/librte_power.so.24.0 00:10:50.688 [263/264] Generating lib/vhost.sym_chk with a custom command (wrapped by meson to capture output) 00:10:50.688 [264/264] Linking target lib/librte_vhost.so.24.0 00:10:50.688 INFO: autodetecting backend as ninja 00:10:50.688 INFO: calculating backend command to run: /usr/local/bin/ninja -C /home/vagrant/spdk_repo/spdk/dpdk/build-tmp -j 10 00:10:51.626 CC lib/ut_mock/mock.o 00:10:51.626 CC lib/ut/ut.o 00:10:51.626 CC lib/log/log.o 00:10:51.626 CC lib/log/log_flags.o 00:10:51.626 CC lib/log/log_deprecated.o 00:10:51.885 LIB libspdk_ut_mock.a 00:10:51.885 LIB libspdk_ut.a 00:10:51.885 LIB libspdk_log.a 00:10:52.144 CXX lib/trace_parser/trace.o 00:10:52.144 CC lib/dma/dma.o 00:10:52.144 CC lib/ioat/ioat.o 00:10:52.144 CC lib/util/cpuset.o 00:10:52.144 CC lib/util/bit_array.o 00:10:52.144 CC lib/util/base64.o 00:10:52.144 CC lib/util/crc32.o 00:10:52.144 CC lib/util/crc16.o 00:10:52.144 CC lib/util/crc32c.o 00:10:52.144 CC lib/vfio_user/host/vfio_user_pci.o 00:10:52.144 CC lib/vfio_user/host/vfio_user.o 00:10:52.144 CC lib/util/crc32_ieee.o 00:10:52.402 CC lib/util/crc64.o 00:10:52.402 CC lib/util/dif.o 00:10:52.402 CC lib/util/fd.o 00:10:52.402 CC lib/util/file.o 00:10:52.402 LIB libspdk_dma.a 00:10:52.402 CC lib/util/hexlify.o 00:10:52.402 LIB libspdk_ioat.a 00:10:52.402 CC lib/util/iov.o 00:10:52.402 CC lib/util/math.o 00:10:52.402 CC lib/util/pipe.o 00:10:52.402 CC lib/util/strerror_tls.o 00:10:52.402 CC lib/util/string.o 00:10:52.402 CC lib/util/uuid.o 00:10:52.402 LIB libspdk_vfio_user.a 00:10:52.402 CC lib/util/fd_group.o 00:10:52.660 CC lib/util/xor.o 00:10:52.660 CC lib/util/zipf.o 00:10:52.919 LIB libspdk_util.a 00:10:53.177 CC lib/json/json_parse.o 00:10:53.177 CC lib/json/json_util.o 00:10:53.177 CC lib/json/json_write.o 00:10:53.177 CC lib/rdma/common.o 00:10:53.177 CC lib/rdma/rdma_verbs.o 00:10:53.177 CC lib/vmd/vmd.o 00:10:53.177 CC lib/idxd/idxd.o 00:10:53.177 CC lib/env_dpdk/env.o 00:10:53.177 CC lib/conf/conf.o 00:10:53.177 LIB libspdk_trace_parser.a 00:10:53.177 CC lib/env_dpdk/memory.o 00:10:53.437 CC lib/env_dpdk/pci.o 00:10:53.437 LIB libspdk_conf.a 00:10:53.437 CC lib/env_dpdk/init.o 00:10:53.437 CC lib/vmd/led.o 00:10:53.437 CC lib/env_dpdk/threads.o 00:10:53.437 LIB libspdk_rdma.a 00:10:53.437 LIB libspdk_json.a 00:10:53.437 CC lib/env_dpdk/pci_ioat.o 00:10:53.437 CC lib/idxd/idxd_user.o 00:10:53.437 CC lib/env_dpdk/pci_virtio.o 00:10:53.437 CC lib/jsonrpc/jsonrpc_server.o 00:10:53.695 CC lib/env_dpdk/pci_vmd.o 00:10:53.695 CC lib/env_dpdk/pci_idxd.o 00:10:53.695 CC lib/env_dpdk/pci_event.o 00:10:53.695 CC lib/env_dpdk/sigbus_handler.o 00:10:53.695 CC lib/env_dpdk/pci_dpdk.o 00:10:53.695 CC lib/env_dpdk/pci_dpdk_2207.o 00:10:53.695 CC lib/env_dpdk/pci_dpdk_2211.o 00:10:53.695 LIB libspdk_idxd.a 00:10:53.695 CC lib/jsonrpc/jsonrpc_server_tcp.o 00:10:53.695 CC lib/jsonrpc/jsonrpc_client.o 00:10:53.695 CC lib/jsonrpc/jsonrpc_client_tcp.o 00:10:53.965 LIB libspdk_vmd.a 00:10:54.245 LIB libspdk_jsonrpc.a 00:10:54.245 CC lib/rpc/rpc.o 00:10:54.504 LIB libspdk_rpc.a 00:10:54.505 LIB libspdk_env_dpdk.a 00:10:54.764 CC lib/notify/notify.o 00:10:54.764 CC lib/notify/notify_rpc.o 00:10:54.764 CC lib/keyring/keyring.o 00:10:54.764 CC lib/keyring/keyring_rpc.o 00:10:54.764 CC lib/trace/trace_flags.o 00:10:54.764 CC lib/trace/trace.o 00:10:54.764 CC lib/trace/trace_rpc.o 00:10:55.024 LIB libspdk_notify.a 00:10:55.024 LIB libspdk_trace.a 00:10:55.024 LIB libspdk_keyring.a 00:10:55.283 CC lib/thread/thread.o 00:10:55.283 CC lib/sock/sock.o 00:10:55.283 CC lib/thread/iobuf.o 00:10:55.283 CC lib/sock/sock_rpc.o 00:10:55.851 LIB libspdk_sock.a 00:10:56.111 CC lib/nvme/nvme_ctrlr_cmd.o 00:10:56.111 CC lib/nvme/nvme_ctrlr.o 00:10:56.111 CC lib/nvme/nvme_ns_cmd.o 00:10:56.111 CC lib/nvme/nvme_fabric.o 00:10:56.111 CC lib/nvme/nvme_pcie.o 00:10:56.111 CC lib/nvme/nvme_ns.o 00:10:56.111 CC lib/nvme/nvme_pcie_common.o 00:10:56.111 CC lib/nvme/nvme_qpair.o 00:10:56.111 CC lib/nvme/nvme.o 00:10:56.677 CC lib/nvme/nvme_quirks.o 00:10:56.677 CC lib/nvme/nvme_transport.o 00:10:56.677 CC lib/nvme/nvme_discovery.o 00:10:56.677 CC lib/nvme/nvme_ctrlr_ocssd_cmd.o 00:10:56.677 CC lib/nvme/nvme_ns_ocssd_cmd.o 00:10:56.677 CC lib/nvme/nvme_tcp.o 00:10:56.935 CC lib/nvme/nvme_opal.o 00:10:56.935 CC lib/nvme/nvme_io_msg.o 00:10:56.935 CC lib/nvme/nvme_poll_group.o 00:10:56.935 CC lib/nvme/nvme_zns.o 00:10:56.935 CC lib/nvme/nvme_stubs.o 00:10:57.194 LIB libspdk_thread.a 00:10:57.194 CC lib/nvme/nvme_auth.o 00:10:57.194 CC lib/nvme/nvme_cuse.o 00:10:57.194 CC lib/accel/accel.o 00:10:57.454 CC lib/nvme/nvme_rdma.o 00:10:57.454 CC lib/accel/accel_rpc.o 00:10:57.454 CC lib/blob/blobstore.o 00:10:57.454 CC lib/blob/request.o 00:10:57.454 CC lib/init/json_config.o 00:10:57.712 CC lib/virtio/virtio.o 00:10:57.712 CC lib/init/subsystem.o 00:10:57.712 CC lib/accel/accel_sw.o 00:10:57.712 CC lib/init/subsystem_rpc.o 00:10:57.712 CC lib/init/rpc.o 00:10:57.971 CC lib/virtio/virtio_vhost_user.o 00:10:57.971 CC lib/virtio/virtio_vfio_user.o 00:10:57.971 CC lib/virtio/virtio_pci.o 00:10:57.971 LIB libspdk_init.a 00:10:57.971 CC lib/blob/zeroes.o 00:10:57.971 CC lib/blob/blob_bs_dev.o 00:10:58.260 LIB libspdk_virtio.a 00:10:58.260 CC lib/event/app.o 00:10:58.260 CC lib/event/reactor.o 00:10:58.260 CC lib/event/app_rpc.o 00:10:58.260 CC lib/event/log_rpc.o 00:10:58.260 CC lib/event/scheduler_static.o 00:10:58.260 LIB libspdk_accel.a 00:10:58.520 CC lib/bdev/bdev_rpc.o 00:10:58.520 CC lib/bdev/bdev_zone.o 00:10:58.520 CC lib/bdev/bdev.o 00:10:58.520 CC lib/bdev/part.o 00:10:58.520 CC lib/bdev/scsi_nvme.o 00:10:58.779 LIB libspdk_nvme.a 00:10:58.779 LIB libspdk_event.a 00:11:00.681 LIB libspdk_blob.a 00:11:00.939 CC lib/blobfs/blobfs.o 00:11:00.939 CC lib/blobfs/tree.o 00:11:00.939 CC lib/lvol/lvol.o 00:11:01.507 LIB libspdk_bdev.a 00:11:01.766 CC lib/ftl/ftl_core.o 00:11:01.766 CC lib/ftl/ftl_init.o 00:11:01.766 CC lib/ftl/ftl_debug.o 00:11:01.766 CC lib/ftl/ftl_layout.o 00:11:01.766 CC lib/ftl/ftl_io.o 00:11:01.766 CC lib/scsi/dev.o 00:11:01.766 CC lib/nbd/nbd.o 00:11:01.766 CC lib/nvmf/ctrlr.o 00:11:01.766 LIB libspdk_blobfs.a 00:11:01.766 CC lib/nvmf/ctrlr_discovery.o 00:11:02.025 LIB libspdk_lvol.a 00:11:02.025 CC lib/ftl/ftl_sb.o 00:11:02.025 CC lib/nbd/nbd_rpc.o 00:11:02.025 CC lib/nvmf/subsystem.o 00:11:02.025 CC lib/nvmf/ctrlr_bdev.o 00:11:02.025 CC lib/scsi/lun.o 00:11:02.025 CC lib/ftl/ftl_l2p.o 00:11:02.283 CC lib/ftl/ftl_l2p_flat.o 00:11:02.283 CC lib/scsi/port.o 00:11:02.283 CC lib/scsi/scsi.o 00:11:02.283 LIB libspdk_nbd.a 00:11:02.283 CC lib/scsi/scsi_bdev.o 00:11:02.283 CC lib/scsi/scsi_pr.o 00:11:02.283 CC lib/scsi/scsi_rpc.o 00:11:02.283 CC lib/ftl/ftl_nv_cache.o 00:11:02.283 CC lib/ftl/ftl_band.o 00:11:02.283 CC lib/scsi/task.o 00:11:02.541 CC lib/ftl/ftl_band_ops.o 00:11:02.541 CC lib/ftl/ftl_writer.o 00:11:02.541 CC lib/ftl/ftl_rq.o 00:11:02.814 CC lib/ftl/ftl_reloc.o 00:11:02.814 CC lib/nvmf/nvmf.o 00:11:02.814 LIB libspdk_scsi.a 00:11:02.814 CC lib/ftl/ftl_l2p_cache.o 00:11:02.814 CC lib/nvmf/nvmf_rpc.o 00:11:02.814 CC lib/nvmf/transport.o 00:11:02.814 CC lib/nvmf/tcp.o 00:11:02.814 CC lib/nvmf/rdma.o 00:11:03.100 CC lib/ftl/ftl_p2l.o 00:11:03.359 CC lib/ftl/mngt/ftl_mngt.o 00:11:03.359 CC lib/ftl/mngt/ftl_mngt_bdev.o 00:11:03.359 CC lib/iscsi/conn.o 00:11:03.617 CC lib/iscsi/init_grp.o 00:11:03.617 CC lib/vhost/vhost.o 00:11:03.617 CC lib/vhost/vhost_rpc.o 00:11:03.617 CC lib/vhost/vhost_scsi.o 00:11:03.617 CC lib/ftl/mngt/ftl_mngt_shutdown.o 00:11:03.617 CC lib/vhost/vhost_blk.o 00:11:03.617 CC lib/vhost/rte_vhost_user.o 00:11:03.875 CC lib/iscsi/iscsi.o 00:11:03.875 CC lib/ftl/mngt/ftl_mngt_startup.o 00:11:03.875 CC lib/ftl/mngt/ftl_mngt_md.o 00:11:04.134 CC lib/ftl/mngt/ftl_mngt_misc.o 00:11:04.134 CC lib/ftl/mngt/ftl_mngt_ioch.o 00:11:04.134 CC lib/iscsi/md5.o 00:11:04.392 CC lib/ftl/mngt/ftl_mngt_l2p.o 00:11:04.392 CC lib/ftl/mngt/ftl_mngt_band.o 00:11:04.392 CC lib/iscsi/param.o 00:11:04.392 CC lib/ftl/mngt/ftl_mngt_self_test.o 00:11:04.392 CC lib/ftl/mngt/ftl_mngt_p2l.o 00:11:04.392 CC lib/ftl/mngt/ftl_mngt_recovery.o 00:11:04.392 CC lib/ftl/mngt/ftl_mngt_upgrade.o 00:11:04.651 CC lib/iscsi/portal_grp.o 00:11:04.651 LIB libspdk_vhost.a 00:11:04.651 CC lib/ftl/utils/ftl_conf.o 00:11:04.651 CC lib/ftl/utils/ftl_md.o 00:11:04.651 CC lib/iscsi/tgt_node.o 00:11:04.651 CC lib/ftl/utils/ftl_mempool.o 00:11:04.651 CC lib/ftl/utils/ftl_bitmap.o 00:11:04.651 CC lib/iscsi/iscsi_subsystem.o 00:11:04.909 CC lib/iscsi/iscsi_rpc.o 00:11:04.909 CC lib/iscsi/task.o 00:11:04.909 CC lib/ftl/utils/ftl_property.o 00:11:04.909 CC lib/ftl/utils/ftl_layout_tracker_bdev.o 00:11:04.909 CC lib/ftl/upgrade/ftl_layout_upgrade.o 00:11:05.168 CC lib/ftl/upgrade/ftl_sb_upgrade.o 00:11:05.168 LIB libspdk_nvmf.a 00:11:05.168 CC lib/ftl/upgrade/ftl_p2l_upgrade.o 00:11:05.168 CC lib/ftl/upgrade/ftl_band_upgrade.o 00:11:05.427 CC lib/ftl/upgrade/ftl_chunk_upgrade.o 00:11:05.427 CC lib/ftl/upgrade/ftl_sb_v3.o 00:11:05.427 CC lib/ftl/upgrade/ftl_sb_v5.o 00:11:05.427 CC lib/ftl/nvc/ftl_nvc_dev.o 00:11:05.427 CC lib/ftl/nvc/ftl_nvc_bdev_vss.o 00:11:05.427 LIB libspdk_iscsi.a 00:11:05.427 CC lib/ftl/base/ftl_base_dev.o 00:11:05.427 CC lib/ftl/base/ftl_base_bdev.o 00:11:05.427 CC lib/ftl/ftl_trace.o 00:11:05.685 LIB libspdk_ftl.a 00:11:06.250 CC module/env_dpdk/env_dpdk_rpc.o 00:11:06.250 CC module/sock/posix/posix.o 00:11:06.250 CC module/scheduler/dpdk_governor/dpdk_governor.o 00:11:06.250 CC module/keyring/linux/keyring.o 00:11:06.250 CC module/scheduler/dynamic/scheduler_dynamic.o 00:11:06.250 CC module/keyring/file/keyring.o 00:11:06.250 CC module/accel/ioat/accel_ioat.o 00:11:06.250 CC module/scheduler/gscheduler/gscheduler.o 00:11:06.250 CC module/accel/error/accel_error.o 00:11:06.250 CC module/blob/bdev/blob_bdev.o 00:11:06.250 LIB libspdk_env_dpdk_rpc.a 00:11:06.250 LIB libspdk_scheduler_dpdk_governor.a 00:11:06.250 CC module/keyring/linux/keyring_rpc.o 00:11:06.250 CC module/accel/error/accel_error_rpc.o 00:11:06.250 LIB libspdk_scheduler_gscheduler.a 00:11:06.250 CC module/keyring/file/keyring_rpc.o 00:11:06.250 CC module/accel/ioat/accel_ioat_rpc.o 00:11:06.250 LIB libspdk_scheduler_dynamic.a 00:11:06.510 LIB libspdk_keyring_linux.a 00:11:06.510 LIB libspdk_accel_error.a 00:11:06.510 LIB libspdk_accel_ioat.a 00:11:06.510 CC module/accel/dsa/accel_dsa.o 00:11:06.510 CC module/accel/dsa/accel_dsa_rpc.o 00:11:06.510 LIB libspdk_keyring_file.a 00:11:06.510 LIB libspdk_blob_bdev.a 00:11:06.510 CC module/accel/iaa/accel_iaa.o 00:11:06.510 CC module/accel/iaa/accel_iaa_rpc.o 00:11:06.768 LIB libspdk_accel_iaa.a 00:11:06.768 CC module/blobfs/bdev/blobfs_bdev.o 00:11:06.768 LIB libspdk_accel_dsa.a 00:11:06.768 CC module/blobfs/bdev/blobfs_bdev_rpc.o 00:11:06.768 CC module/bdev/error/vbdev_error.o 00:11:06.768 CC module/bdev/lvol/vbdev_lvol.o 00:11:06.768 CC module/bdev/gpt/gpt.o 00:11:06.768 CC module/bdev/delay/vbdev_delay.o 00:11:06.768 CC module/bdev/malloc/bdev_malloc.o 00:11:06.768 CC module/bdev/malloc/bdev_malloc_rpc.o 00:11:06.768 CC module/bdev/null/bdev_null.o 00:11:06.768 CC module/bdev/null/bdev_null_rpc.o 00:11:06.768 LIB libspdk_blobfs_bdev.a 00:11:06.768 CC module/bdev/gpt/vbdev_gpt.o 00:11:07.026 LIB libspdk_sock_posix.a 00:11:07.026 CC module/bdev/error/vbdev_error_rpc.o 00:11:07.026 CC module/bdev/nvme/bdev_nvme.o 00:11:07.026 CC module/bdev/passthru/vbdev_passthru.o 00:11:07.026 LIB libspdk_bdev_null.a 00:11:07.026 CC module/bdev/nvme/bdev_nvme_rpc.o 00:11:07.026 CC module/bdev/delay/vbdev_delay_rpc.o 00:11:07.026 CC module/bdev/split/vbdev_split.o 00:11:07.026 LIB libspdk_bdev_error.a 00:11:07.026 LIB libspdk_bdev_gpt.a 00:11:07.026 CC module/bdev/raid/bdev_raid.o 00:11:07.283 LIB libspdk_bdev_malloc.a 00:11:07.283 CC module/bdev/lvol/vbdev_lvol_rpc.o 00:11:07.283 CC module/bdev/raid/bdev_raid_rpc.o 00:11:07.283 CC module/bdev/raid/bdev_raid_sb.o 00:11:07.283 LIB libspdk_bdev_delay.a 00:11:07.283 CC module/bdev/nvme/nvme_rpc.o 00:11:07.283 CC module/bdev/passthru/vbdev_passthru_rpc.o 00:11:07.283 CC module/bdev/split/vbdev_split_rpc.o 00:11:07.283 CC module/bdev/raid/raid0.o 00:11:07.283 CC module/bdev/zone_block/vbdev_zone_block.o 00:11:07.542 CC module/bdev/nvme/bdev_mdns_client.o 00:11:07.542 LIB libspdk_bdev_passthru.a 00:11:07.542 LIB libspdk_bdev_lvol.a 00:11:07.542 CC module/bdev/nvme/vbdev_opal.o 00:11:07.542 LIB libspdk_bdev_split.a 00:11:07.542 CC module/bdev/nvme/vbdev_opal_rpc.o 00:11:07.542 CC module/bdev/zone_block/vbdev_zone_block_rpc.o 00:11:07.542 CC module/bdev/raid/raid1.o 00:11:07.810 CC module/bdev/raid/concat.o 00:11:07.810 CC module/bdev/aio/bdev_aio.o 00:11:07.810 CC module/bdev/aio/bdev_aio_rpc.o 00:11:07.810 CC module/bdev/raid/raid5f.o 00:11:07.810 LIB libspdk_bdev_zone_block.a 00:11:07.810 CC module/bdev/nvme/bdev_nvme_cuse_rpc.o 00:11:07.810 CC module/bdev/ftl/bdev_ftl.o 00:11:07.810 CC module/bdev/ftl/bdev_ftl_rpc.o 00:11:08.086 CC module/bdev/virtio/bdev_virtio_scsi.o 00:11:08.086 CC module/bdev/virtio/bdev_virtio_rpc.o 00:11:08.086 CC module/bdev/virtio/bdev_virtio_blk.o 00:11:08.086 CC module/bdev/iscsi/bdev_iscsi.o 00:11:08.086 CC module/bdev/iscsi/bdev_iscsi_rpc.o 00:11:08.086 LIB libspdk_bdev_aio.a 00:11:08.086 LIB libspdk_bdev_ftl.a 00:11:08.344 LIB libspdk_bdev_raid.a 00:11:08.344 LIB libspdk_bdev_iscsi.a 00:11:08.603 LIB libspdk_bdev_virtio.a 00:11:09.171 LIB libspdk_bdev_nvme.a 00:11:09.736 CC module/event/subsystems/sock/sock.o 00:11:09.736 CC module/event/subsystems/vmd/vmd.o 00:11:09.736 CC module/event/subsystems/vmd/vmd_rpc.o 00:11:09.736 CC module/event/subsystems/iobuf/iobuf.o 00:11:09.736 CC module/event/subsystems/iobuf/iobuf_rpc.o 00:11:09.736 CC module/event/subsystems/keyring/keyring.o 00:11:09.736 CC module/event/subsystems/scheduler/scheduler.o 00:11:09.736 CC module/event/subsystems/vhost_blk/vhost_blk.o 00:11:09.736 LIB libspdk_event_sock.a 00:11:09.736 LIB libspdk_event_keyring.a 00:11:09.736 LIB libspdk_event_vmd.a 00:11:09.736 LIB libspdk_event_iobuf.a 00:11:09.736 LIB libspdk_event_scheduler.a 00:11:09.736 LIB libspdk_event_vhost_blk.a 00:11:09.993 CC module/event/subsystems/accel/accel.o 00:11:10.251 LIB libspdk_event_accel.a 00:11:10.509 CC module/event/subsystems/bdev/bdev.o 00:11:10.768 LIB libspdk_event_bdev.a 00:11:10.768 CC module/event/subsystems/nvmf/nvmf_tgt.o 00:11:10.768 CC module/event/subsystems/nvmf/nvmf_rpc.o 00:11:10.768 CC module/event/subsystems/nbd/nbd.o 00:11:11.026 CC module/event/subsystems/scsi/scsi.o 00:11:11.026 LIB libspdk_event_nbd.a 00:11:11.026 LIB libspdk_event_scsi.a 00:11:11.026 LIB libspdk_event_nvmf.a 00:11:11.284 CC module/event/subsystems/iscsi/iscsi.o 00:11:11.284 CC module/event/subsystems/vhost_scsi/vhost_scsi.o 00:11:11.543 LIB libspdk_event_vhost_scsi.a 00:11:11.543 LIB libspdk_event_iscsi.a 00:11:11.543 CXX app/trace/trace.o 00:11:11.801 CC examples/ioat/perf/perf.o 00:11:11.801 CC examples/sock/hello_world/hello_sock.o 00:11:11.801 CC examples/nvme/hello_world/hello_world.o 00:11:11.801 CC examples/accel/perf/accel_perf.o 00:11:11.801 CC examples/blob/hello_world/hello_blob.o 00:11:11.801 CC test/app/bdev_svc/bdev_svc.o 00:11:11.801 CC test/accel/dif/dif.o 00:11:11.801 CC test/bdev/bdevio/bdevio.o 00:11:11.801 CC examples/bdev/hello_world/hello_bdev.o 00:11:11.801 LINK ioat_perf 00:11:11.801 LINK bdev_svc 00:11:12.060 LINK hello_blob 00:11:12.060 LINK hello_sock 00:11:12.060 LINK hello_world 00:11:12.060 LINK hello_bdev 00:11:12.060 LINK spdk_trace 00:11:12.060 LINK bdevio 00:11:12.060 LINK dif 00:11:12.319 LINK accel_perf 00:11:12.578 CC examples/ioat/verify/verify.o 00:11:12.578 CC app/trace_record/trace_record.o 00:11:12.837 LINK verify 00:11:12.837 LINK spdk_trace_record 00:11:12.837 CC app/nvmf_tgt/nvmf_main.o 00:11:13.096 LINK nvmf_tgt 00:11:13.096 CC examples/nvme/reconnect/reconnect.o 00:11:13.096 CC app/iscsi_tgt/iscsi_tgt.o 00:11:13.354 CC examples/nvme/nvme_manage/nvme_manage.o 00:11:13.355 LINK iscsi_tgt 00:11:13.355 CC app/spdk_tgt/spdk_tgt.o 00:11:13.355 LINK reconnect 00:11:13.614 LINK spdk_tgt 00:11:13.873 LINK nvme_manage 00:11:14.440 CC app/spdk_lspci/spdk_lspci.o 00:11:14.699 LINK spdk_lspci 00:11:14.699 CC test/app/fuzz/nvme_fuzz/nvme_fuzz.o 00:11:14.699 CC examples/blob/cli/blobcli.o 00:11:14.956 CC examples/bdev/bdevperf/bdevperf.o 00:11:14.956 CC examples/nvme/arbitration/arbitration.o 00:11:14.956 CC test/app/histogram_perf/histogram_perf.o 00:11:14.956 CC test/app/jsoncat/jsoncat.o 00:11:14.956 LINK jsoncat 00:11:15.214 LINK histogram_perf 00:11:15.214 LINK nvme_fuzz 00:11:15.214 LINK arbitration 00:11:15.535 LINK blobcli 00:11:15.535 CC test/app/stub/stub.o 00:11:15.794 LINK bdevperf 00:11:15.794 CC test/blobfs/mkfs/mkfs.o 00:11:15.794 LINK stub 00:11:15.794 CC examples/vmd/lsvmd/lsvmd.o 00:11:16.054 CC app/spdk_nvme_perf/perf.o 00:11:16.054 LINK mkfs 00:11:16.054 LINK lsvmd 00:11:16.313 CC examples/nvme/hotplug/hotplug.o 00:11:16.313 CC app/spdk_nvme_identify/identify.o 00:11:16.572 CC test/app/fuzz/iscsi_fuzz/iscsi_fuzz.o 00:11:16.572 LINK hotplug 00:11:17.138 CC examples/nvme/cmb_copy/cmb_copy.o 00:11:17.138 LINK spdk_nvme_perf 00:11:17.138 TEST_HEADER include/spdk/ioat.h 00:11:17.138 TEST_HEADER include/spdk/blobfs.h 00:11:17.138 TEST_HEADER include/spdk/notify.h 00:11:17.138 TEST_HEADER include/spdk/pipe.h 00:11:17.138 TEST_HEADER include/spdk/accel.h 00:11:17.139 TEST_HEADER include/spdk/file.h 00:11:17.139 TEST_HEADER include/spdk/version.h 00:11:17.139 TEST_HEADER include/spdk/trace_parser.h 00:11:17.139 TEST_HEADER include/spdk/opal_spec.h 00:11:17.139 TEST_HEADER include/spdk/uuid.h 00:11:17.139 TEST_HEADER include/spdk/likely.h 00:11:17.139 TEST_HEADER include/spdk/dif.h 00:11:17.139 TEST_HEADER include/spdk/keyring_module.h 00:11:17.139 CC examples/vmd/led/led.o 00:11:17.139 TEST_HEADER include/spdk/memory.h 00:11:17.139 TEST_HEADER include/spdk/vfio_user_pci.h 00:11:17.139 TEST_HEADER include/spdk/dma.h 00:11:17.139 TEST_HEADER include/spdk/nbd.h 00:11:17.139 TEST_HEADER include/spdk/conf.h 00:11:17.139 TEST_HEADER include/spdk/env_dpdk.h 00:11:17.139 TEST_HEADER include/spdk/nvmf_spec.h 00:11:17.139 TEST_HEADER include/spdk/iscsi_spec.h 00:11:17.139 TEST_HEADER include/spdk/mmio.h 00:11:17.139 TEST_HEADER include/spdk/json.h 00:11:17.139 TEST_HEADER include/spdk/opal.h 00:11:17.139 TEST_HEADER include/spdk/bdev.h 00:11:17.139 TEST_HEADER include/spdk/keyring.h 00:11:17.139 TEST_HEADER include/spdk/base64.h 00:11:17.139 TEST_HEADER include/spdk/blobfs_bdev.h 00:11:17.139 TEST_HEADER include/spdk/nvme_ocssd.h 00:11:17.139 TEST_HEADER include/spdk/fd.h 00:11:17.139 TEST_HEADER include/spdk/barrier.h 00:11:17.139 TEST_HEADER include/spdk/scsi_spec.h 00:11:17.139 TEST_HEADER include/spdk/zipf.h 00:11:17.139 TEST_HEADER include/spdk/nvmf.h 00:11:17.139 TEST_HEADER include/spdk/queue.h 00:11:17.139 TEST_HEADER include/spdk/xor.h 00:11:17.139 TEST_HEADER include/spdk/cpuset.h 00:11:17.139 TEST_HEADER include/spdk/thread.h 00:11:17.139 TEST_HEADER include/spdk/bdev_zone.h 00:11:17.139 TEST_HEADER include/spdk/fd_group.h 00:11:17.139 TEST_HEADER include/spdk/tree.h 00:11:17.139 TEST_HEADER include/spdk/blob_bdev.h 00:11:17.139 TEST_HEADER include/spdk/crc64.h 00:11:17.139 TEST_HEADER include/spdk/assert.h 00:11:17.139 TEST_HEADER include/spdk/nvme_spec.h 00:11:17.139 TEST_HEADER include/spdk/endian.h 00:11:17.139 TEST_HEADER include/spdk/pci_ids.h 00:11:17.139 TEST_HEADER include/spdk/log.h 00:11:17.139 TEST_HEADER include/spdk/nvme_ocssd_spec.h 00:11:17.139 TEST_HEADER include/spdk/ftl.h 00:11:17.139 TEST_HEADER include/spdk/config.h 00:11:17.139 TEST_HEADER include/spdk/vhost.h 00:11:17.139 TEST_HEADER include/spdk/bdev_module.h 00:11:17.139 TEST_HEADER include/spdk/nvme_intel.h 00:11:17.139 TEST_HEADER include/spdk/idxd_spec.h 00:11:17.139 TEST_HEADER include/spdk/crc16.h 00:11:17.139 TEST_HEADER include/spdk/nvme.h 00:11:17.139 TEST_HEADER include/spdk/stdinc.h 00:11:17.139 TEST_HEADER include/spdk/scsi.h 00:11:17.139 TEST_HEADER include/spdk/nvmf_fc_spec.h 00:11:17.139 TEST_HEADER include/spdk/idxd.h 00:11:17.139 TEST_HEADER include/spdk/hexlify.h 00:11:17.139 TEST_HEADER include/spdk/reduce.h 00:11:17.139 TEST_HEADER include/spdk/crc32.h 00:11:17.139 TEST_HEADER include/spdk/init.h 00:11:17.139 TEST_HEADER include/spdk/nvmf_transport.h 00:11:17.139 TEST_HEADER include/spdk/nvme_zns.h 00:11:17.139 TEST_HEADER include/spdk/vfio_user_spec.h 00:11:17.139 TEST_HEADER include/spdk/util.h 00:11:17.139 TEST_HEADER include/spdk/jsonrpc.h 00:11:17.139 TEST_HEADER include/spdk/env.h 00:11:17.139 TEST_HEADER include/spdk/nvmf_cmd.h 00:11:17.139 TEST_HEADER include/spdk/lvol.h 00:11:17.139 TEST_HEADER include/spdk/histogram_data.h 00:11:17.139 TEST_HEADER include/spdk/event.h 00:11:17.139 TEST_HEADER include/spdk/trace.h 00:11:17.139 TEST_HEADER include/spdk/ioat_spec.h 00:11:17.139 TEST_HEADER include/spdk/string.h 00:11:17.139 TEST_HEADER include/spdk/ublk.h 00:11:17.139 LINK led 00:11:17.139 TEST_HEADER include/spdk/bit_array.h 00:11:17.139 TEST_HEADER include/spdk/scheduler.h 00:11:17.139 TEST_HEADER include/spdk/blob.h 00:11:17.139 TEST_HEADER include/spdk/gpt_spec.h 00:11:17.139 TEST_HEADER include/spdk/sock.h 00:11:17.139 TEST_HEADER include/spdk/vmd.h 00:11:17.139 LINK cmb_copy 00:11:17.139 TEST_HEADER include/spdk/rpc.h 00:11:17.398 TEST_HEADER include/spdk/accel_module.h 00:11:17.398 TEST_HEADER include/spdk/bit_pool.h 00:11:17.398 CXX test/cpp_headers/ioat.o 00:11:17.398 LINK spdk_nvme_identify 00:11:17.398 CXX test/cpp_headers/blobfs.o 00:11:17.966 CXX test/cpp_headers/notify.o 00:11:18.224 CXX test/cpp_headers/pipe.o 00:11:18.224 CC test/dma/test_dma/test_dma.o 00:11:18.483 CC test/event/event_perf/event_perf.o 00:11:18.483 CC test/env/vtophys/vtophys.o 00:11:18.483 CXX test/cpp_headers/accel.o 00:11:18.483 CC examples/nvme/abort/abort.o 00:11:18.483 LINK iscsi_fuzz 00:11:18.483 CC test/env/mem_callbacks/mem_callbacks.o 00:11:18.483 LINK event_perf 00:11:18.483 LINK vtophys 00:11:18.483 CC app/spdk_nvme_discover/discovery_aer.o 00:11:18.483 CXX test/cpp_headers/file.o 00:11:18.483 CXX test/cpp_headers/version.o 00:11:18.742 LINK test_dma 00:11:18.742 CXX test/cpp_headers/trace_parser.o 00:11:18.742 CC test/env/env_dpdk_post_init/env_dpdk_post_init.o 00:11:18.742 CXX test/cpp_headers/opal_spec.o 00:11:18.742 LINK spdk_nvme_discover 00:11:18.742 LINK abort 00:11:18.742 LINK mem_callbacks 00:11:19.000 LINK env_dpdk_post_init 00:11:19.000 CXX test/cpp_headers/uuid.o 00:11:19.000 CC test/lvol/esnap/esnap.o 00:11:19.001 CXX test/cpp_headers/likely.o 00:11:19.258 CXX test/cpp_headers/dif.o 00:11:19.513 CXX test/cpp_headers/keyring_module.o 00:11:19.513 CC test/event/reactor/reactor.o 00:11:19.771 CC test/rpc_client/rpc_client_test.o 00:11:19.771 CC test/app/fuzz/vhost_fuzz/vhost_fuzz_rpc.o 00:11:19.771 CC test/nvme/aer/aer.o 00:11:19.771 CXX test/cpp_headers/memory.o 00:11:19.771 LINK reactor 00:11:19.771 CC app/spdk_top/spdk_top.o 00:11:20.377 CXX test/cpp_headers/vfio_user_pci.o 00:11:20.377 CC test/app/fuzz/vhost_fuzz/vhost_fuzz.o 00:11:20.377 LINK aer 00:11:20.377 LINK rpc_client_test 00:11:20.377 CC test/env/memory/memory_ut.o 00:11:20.377 CC examples/nvme/pmr_persistence/pmr_persistence.o 00:11:20.634 CXX test/cpp_headers/dma.o 00:11:20.634 CC test/event/reactor_perf/reactor_perf.o 00:11:20.634 LINK pmr_persistence 00:11:20.634 CXX test/cpp_headers/nbd.o 00:11:20.634 LINK reactor_perf 00:11:20.892 CXX test/cpp_headers/conf.o 00:11:20.892 LINK vhost_fuzz 00:11:20.892 CXX test/cpp_headers/env_dpdk.o 00:11:21.151 CC test/event/app_repeat/app_repeat.o 00:11:21.151 CXX test/cpp_headers/nvmf_spec.o 00:11:21.151 LINK memory_ut 00:11:21.151 LINK app_repeat 00:11:21.411 CXX test/cpp_headers/iscsi_spec.o 00:11:21.411 CXX test/cpp_headers/mmio.o 00:11:21.411 LINK spdk_top 00:11:21.411 CC test/env/pci/pci_ut.o 00:11:21.411 CC test/nvme/reset/reset.o 00:11:21.411 CXX test/cpp_headers/json.o 00:11:21.411 CC test/nvme/sgl/sgl.o 00:11:21.411 CC test/nvme/e2edp/nvme_dp.o 00:11:21.671 CC test/nvme/overhead/overhead.o 00:11:21.671 CXX test/cpp_headers/opal.o 00:11:21.671 LINK reset 00:11:21.931 LINK pci_ut 00:11:21.931 LINK sgl 00:11:21.931 LINK nvme_dp 00:11:21.931 CC examples/nvmf/nvmf/nvmf.o 00:11:21.931 LINK overhead 00:11:21.931 CXX test/cpp_headers/bdev.o 00:11:21.931 CC app/vhost/vhost.o 00:11:22.191 CXX test/cpp_headers/keyring.o 00:11:22.191 LINK vhost 00:11:22.191 CXX test/cpp_headers/base64.o 00:11:22.191 LINK nvmf 00:11:22.451 CC test/event/scheduler/scheduler.o 00:11:22.451 CXX test/cpp_headers/blobfs_bdev.o 00:11:22.451 CC test/thread/poller_perf/poller_perf.o 00:11:22.451 CXX test/cpp_headers/nvme_ocssd.o 00:11:22.710 LINK scheduler 00:11:22.710 LINK poller_perf 00:11:22.710 CXX test/cpp_headers/fd.o 00:11:22.710 CC test/thread/lock/spdk_lock.o 00:11:22.710 CC test/nvme/err_injection/err_injection.o 00:11:22.969 CXX test/cpp_headers/barrier.o 00:11:22.969 CC test/nvme/startup/startup.o 00:11:22.969 LINK err_injection 00:11:22.969 CC app/spdk_dd/spdk_dd.o 00:11:22.969 CXX test/cpp_headers/scsi_spec.o 00:11:23.229 LINK startup 00:11:23.230 CXX test/cpp_headers/zipf.o 00:11:23.230 CXX test/cpp_headers/nvmf.o 00:11:23.489 LINK spdk_dd 00:11:23.489 CXX test/cpp_headers/queue.o 00:11:23.489 CC app/fio/nvme/fio_plugin.o 00:11:23.748 CXX test/cpp_headers/xor.o 00:11:23.748 CXX test/cpp_headers/cpuset.o 00:11:24.009 CXX test/cpp_headers/thread.o 00:11:24.272 CXX test/cpp_headers/bdev_zone.o 00:11:24.272 CC test/nvme/reserve/reserve.o 00:11:24.272 LINK spdk_nvme 00:11:24.531 CC app/fio/bdev/fio_plugin.o 00:11:24.531 CXX test/cpp_headers/fd_group.o 00:11:24.531 LINK spdk_lock 00:11:24.531 LINK reserve 00:11:24.531 CXX test/cpp_headers/tree.o 00:11:24.790 CXX test/cpp_headers/blob_bdev.o 00:11:24.790 LINK esnap 00:11:25.049 CXX test/cpp_headers/crc64.o 00:11:25.049 LINK spdk_bdev 00:11:25.308 CXX test/cpp_headers/assert.o 00:11:25.308 CXX test/cpp_headers/nvme_spec.o 00:11:25.566 CXX test/cpp_headers/endian.o 00:11:26.134 CC examples/util/zipf/zipf.o 00:11:26.134 CXX test/cpp_headers/pci_ids.o 00:11:26.134 CC test/nvme/simple_copy/simple_copy.o 00:11:26.134 CC examples/thread/thread/thread_ex.o 00:11:26.134 CC examples/idxd/perf/perf.o 00:11:26.134 CC test/nvme/connect_stress/connect_stress.o 00:11:26.394 LINK zipf 00:11:26.394 CXX test/cpp_headers/log.o 00:11:26.394 CC test/unit/include/spdk/histogram_data.h/histogram_ut.o 00:11:26.394 LINK simple_copy 00:11:26.394 CC test/nvme/boot_partition/boot_partition.o 00:11:26.394 LINK thread 00:11:26.394 LINK connect_stress 00:11:26.394 CC test/unit/lib/accel/accel.c/accel_ut.o 00:11:26.394 CXX test/cpp_headers/nvme_ocssd_spec.o 00:11:26.653 LINK histogram_ut 00:11:26.653 LINK boot_partition 00:11:26.653 LINK idxd_perf 00:11:26.653 CXX test/cpp_headers/ftl.o 00:11:26.653 CXX test/cpp_headers/config.o 00:11:26.653 CC test/nvme/compliance/nvme_compliance.o 00:11:26.911 CXX test/cpp_headers/vhost.o 00:11:26.911 CXX test/cpp_headers/bdev_module.o 00:11:27.170 LINK nvme_compliance 00:11:27.170 CC test/nvme/fused_ordering/fused_ordering.o 00:11:27.170 CC test/nvme/doorbell_aers/doorbell_aers.o 00:11:27.170 CXX test/cpp_headers/nvme_intel.o 00:11:27.170 CXX test/cpp_headers/idxd_spec.o 00:11:27.428 LINK doorbell_aers 00:11:27.428 LINK fused_ordering 00:11:27.428 CC test/nvme/fdp/fdp.o 00:11:27.428 CXX test/cpp_headers/crc16.o 00:11:27.428 CXX test/cpp_headers/nvme.o 00:11:27.688 CXX test/cpp_headers/stdinc.o 00:11:27.688 CC test/unit/lib/bdev/bdev.c/bdev_ut.o 00:11:27.688 CXX test/cpp_headers/scsi.o 00:11:27.688 LINK fdp 00:11:27.948 CC test/nvme/cuse/cuse.o 00:11:27.948 CXX test/cpp_headers/nvmf_fc_spec.o 00:11:27.948 CC test/unit/lib/blob/blob_bdev.c/blob_bdev_ut.o 00:11:28.250 CXX test/cpp_headers/idxd.o 00:11:28.250 CC test/unit/lib/blobfs/tree.c/tree_ut.o 00:11:28.250 CXX test/cpp_headers/hexlify.o 00:11:28.250 LINK tree_ut 00:11:28.531 CC test/unit/lib/blobfs/blobfs_async_ut/blobfs_async_ut.o 00:11:28.531 CXX test/cpp_headers/reduce.o 00:11:28.531 CXX test/cpp_headers/crc32.o 00:11:28.531 LINK blob_bdev_ut 00:11:28.531 CC test/unit/lib/dma/dma.c/dma_ut.o 00:11:28.531 CXX test/cpp_headers/init.o 00:11:28.791 CC test/unit/lib/event/app.c/app_ut.o 00:11:28.791 LINK cuse 00:11:28.791 CXX test/cpp_headers/nvmf_transport.o 00:11:28.791 CC test/unit/lib/blob/blob.c/blob_ut.o 00:11:28.791 CC test/unit/lib/event/reactor.c/reactor_ut.o 00:11:29.050 LINK accel_ut 00:11:29.050 CXX test/cpp_headers/nvme_zns.o 00:11:29.309 LINK dma_ut 00:11:29.309 CXX test/cpp_headers/vfio_user_spec.o 00:11:29.309 CC examples/interrupt_tgt/interrupt_tgt.o 00:11:29.309 LINK app_ut 00:11:29.309 CC test/unit/lib/ioat/ioat.c/ioat_ut.o 00:11:29.309 CC test/unit/lib/iscsi/conn.c/conn_ut.o 00:11:29.568 CXX test/cpp_headers/util.o 00:11:29.568 CXX test/cpp_headers/jsonrpc.o 00:11:29.568 LINK interrupt_tgt 00:11:29.568 LINK blobfs_async_ut 00:11:29.568 CXX test/cpp_headers/env.o 00:11:29.568 LINK reactor_ut 00:11:29.827 CC test/unit/lib/iscsi/init_grp.c/init_grp_ut.o 00:11:29.828 CC test/unit/lib/iscsi/iscsi.c/iscsi_ut.o 00:11:29.828 CXX test/cpp_headers/nvmf_cmd.o 00:11:29.828 LINK ioat_ut 00:11:30.088 CXX test/cpp_headers/lvol.o 00:11:30.088 CC test/unit/lib/blobfs/blobfs_sync_ut/blobfs_sync_ut.o 00:11:30.088 CXX test/cpp_headers/histogram_data.o 00:11:30.088 CXX test/cpp_headers/event.o 00:11:30.088 LINK init_grp_ut 00:11:30.088 CXX test/cpp_headers/trace.o 00:11:30.347 CC test/unit/lib/json/json_parse.c/json_parse_ut.o 00:11:30.347 CC test/unit/lib/jsonrpc/jsonrpc_server.c/jsonrpc_server_ut.o 00:11:30.347 CXX test/cpp_headers/ioat_spec.o 00:11:30.347 CC test/unit/lib/log/log.c/log_ut.o 00:11:30.347 LINK conn_ut 00:11:30.606 CXX test/cpp_headers/string.o 00:11:30.606 CXX test/cpp_headers/ublk.o 00:11:30.606 LINK log_ut 00:11:30.606 LINK jsonrpc_server_ut 00:11:30.864 CXX test/cpp_headers/bit_array.o 00:11:30.864 CXX test/cpp_headers/scheduler.o 00:11:30.864 CC test/unit/lib/lvol/lvol.c/lvol_ut.o 00:11:30.864 CXX test/cpp_headers/blob.o 00:11:31.123 CXX test/cpp_headers/gpt_spec.o 00:11:31.123 CC test/unit/lib/nvme/nvme.c/nvme_ut.o 00:11:31.123 CC test/unit/lib/notify/notify.c/notify_ut.o 00:11:31.123 LINK blobfs_sync_ut 00:11:31.123 CC test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.o 00:11:31.123 CXX test/cpp_headers/sock.o 00:11:31.382 CXX test/cpp_headers/vmd.o 00:11:31.382 LINK notify_ut 00:11:31.641 CC test/unit/lib/blobfs/blobfs_bdev.c/blobfs_bdev_ut.o 00:11:31.641 CXX test/cpp_headers/rpc.o 00:11:31.641 CXX test/cpp_headers/accel_module.o 00:11:31.641 LINK blobfs_bdev_ut 00:11:31.900 CXX test/cpp_headers/bit_pool.o 00:11:31.900 CC test/unit/lib/bdev/part.c/part_ut.o 00:11:31.900 CC test/unit/lib/bdev/scsi_nvme.c/scsi_nvme_ut.o 00:11:31.900 LINK iscsi_ut 00:11:31.900 CC test/unit/lib/bdev/gpt/gpt.c/gpt_ut.o 00:11:32.159 LINK scsi_nvme_ut 00:11:32.419 LINK nvme_ut 00:11:32.419 CC test/unit/lib/iscsi/param.c/param_ut.o 00:11:32.419 LINK gpt_ut 00:11:32.419 CC test/unit/lib/iscsi/portal_grp.c/portal_grp_ut.o 00:11:32.678 CC test/unit/lib/iscsi/tgt_node.c/tgt_node_ut.o 00:11:32.678 LINK lvol_ut 00:11:32.678 CC test/unit/lib/nvmf/tcp.c/tcp_ut.o 00:11:32.678 LINK json_parse_ut 00:11:32.940 LINK param_ut 00:11:32.940 CC test/unit/lib/json/json_write.c/json_write_ut.o 00:11:32.940 LINK portal_grp_ut 00:11:32.940 CC test/unit/lib/json/json_util.c/json_util_ut.o 00:11:32.940 LINK bdev_ut 00:11:33.200 CC test/unit/lib/nvme/nvme_ctrlr_cmd.c/nvme_ctrlr_cmd_ut.o 00:11:33.200 CC test/unit/lib/nvme/nvme_ctrlr_ocssd_cmd.c/nvme_ctrlr_ocssd_cmd_ut.o 00:11:33.200 LINK tgt_node_ut 00:11:33.458 CC test/unit/lib/nvme/nvme_ns.c/nvme_ns_ut.o 00:11:33.458 LINK json_util_ut 00:11:33.737 CC test/unit/lib/nvmf/ctrlr.c/ctrlr_ut.o 00:11:33.737 LINK json_write_ut 00:11:33.737 CC test/unit/lib/nvme/nvme_ns_cmd.c/nvme_ns_cmd_ut.o 00:11:34.000 CC test/unit/lib/nvme/nvme_ns_ocssd_cmd.c/nvme_ns_ocssd_cmd_ut.o 00:11:34.000 LINK nvme_ns_ut 00:11:34.000 LINK nvme_ctrlr_ocssd_cmd_ut 00:11:34.259 LINK nvme_ctrlr_ut 00:11:34.259 CC test/unit/lib/nvme/nvme_pcie.c/nvme_pcie_ut.o 00:11:34.259 CC test/unit/lib/bdev/vbdev_lvol.c/vbdev_lvol_ut.o 00:11:34.259 LINK nvme_ctrlr_cmd_ut 00:11:34.519 CC test/unit/lib/nvme/nvme_poll_group.c/nvme_poll_group_ut.o 00:11:34.519 CC test/unit/lib/scsi/dev.c/dev_ut.o 00:11:35.101 LINK dev_ut 00:11:35.361 LINK nvme_poll_group_ut 00:11:35.361 CC test/unit/lib/scsi/lun.c/lun_ut.o 00:11:35.361 LINK part_ut 00:11:35.361 LINK nvme_ns_cmd_ut 00:11:35.361 LINK vbdev_lvol_ut 00:11:35.361 LINK nvme_ns_ocssd_cmd_ut 00:11:35.619 CC test/unit/lib/scsi/scsi.c/scsi_ut.o 00:11:35.619 CC test/unit/lib/scsi/scsi_bdev.c/scsi_bdev_ut.o 00:11:35.619 CC test/unit/lib/nvmf/subsystem.c/subsystem_ut.o 00:11:35.619 CC test/unit/lib/scsi/scsi_pr.c/scsi_pr_ut.o 00:11:35.879 CC test/unit/lib/bdev/mt/bdev.c/bdev_ut.o 00:11:35.879 LINK nvme_pcie_ut 00:11:35.879 LINK scsi_ut 00:11:36.138 LINK lun_ut 00:11:36.138 LINK scsi_pr_ut 00:11:36.138 CC test/unit/lib/nvme/nvme_qpair.c/nvme_qpair_ut.o 00:11:36.138 CC test/unit/lib/nvme/nvme_quirks.c/nvme_quirks_ut.o 00:11:36.396 LINK blob_ut 00:11:36.396 CC test/unit/lib/nvme/nvme_tcp.c/nvme_tcp_ut.o 00:11:36.396 CC test/unit/lib/nvme/nvme_transport.c/nvme_transport_ut.o 00:11:36.655 LINK tcp_ut 00:11:36.655 LINK scsi_bdev_ut 00:11:36.655 LINK ctrlr_ut 00:11:36.655 LINK nvme_quirks_ut 00:11:36.655 CC test/unit/lib/nvme/nvme_io_msg.c/nvme_io_msg_ut.o 00:11:36.916 CC test/unit/lib/nvmf/ctrlr_discovery.c/ctrlr_discovery_ut.o 00:11:36.916 CC test/unit/lib/nvmf/ctrlr_bdev.c/ctrlr_bdev_ut.o 00:11:36.916 CC test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut.o 00:11:36.916 CC test/unit/lib/bdev/bdev_zone.c/bdev_zone_ut.o 00:11:37.195 LINK nvme_io_msg_ut 00:11:37.195 LINK nvme_qpair_ut 00:11:37.195 LINK nvme_transport_ut 00:11:37.453 LINK bdev_zone_ut 00:11:37.453 CC test/unit/lib/nvmf/nvmf.c/nvmf_ut.o 00:11:37.453 CC test/unit/lib/nvmf/rdma.c/rdma_ut.o 00:11:37.453 CC test/unit/lib/nvmf/transport.c/transport_ut.o 00:11:37.713 CC test/unit/lib/nvme/nvme_pcie_common.c/nvme_pcie_common_ut.o 00:11:37.713 LINK ctrlr_bdev_ut 00:11:37.972 LINK subsystem_ut 00:11:37.972 CC test/unit/lib/nvme/nvme_fabric.c/nvme_fabric_ut.o 00:11:38.232 CC test/unit/lib/nvme/nvme_opal.c/nvme_opal_ut.o 00:11:38.492 LINK nvmf_ut 00:11:38.751 LINK ctrlr_discovery_ut 00:11:38.751 LINK nvme_fabric_ut 00:11:38.751 LINK nvme_tcp_ut 00:11:38.751 LINK nvme_pcie_common_ut 00:11:38.751 CC test/unit/lib/nvme/nvme_rdma.c/nvme_rdma_ut.o 00:11:39.011 CC test/unit/lib/sock/sock.c/sock_ut.o 00:11:39.011 LINK nvme_opal_ut 00:11:39.011 CC test/unit/lib/thread/thread.c/thread_ut.o 00:11:39.011 LINK bdev_raid_ut 00:11:39.011 CC test/unit/lib/bdev/vbdev_zone_block.c/vbdev_zone_block_ut.o 00:11:39.272 CC test/unit/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut.o 00:11:39.272 CC test/unit/lib/util/base64.c/base64_ut.o 00:11:39.531 CC test/unit/lib/bdev/raid/bdev_raid_sb.c/bdev_raid_sb_ut.o 00:11:39.531 LINK base64_ut 00:11:39.531 LINK bdev_ut 00:11:39.791 CC test/unit/lib/util/bit_array.c/bit_array_ut.o 00:11:40.050 CC test/unit/lib/util/cpuset.c/cpuset_ut.o 00:11:40.050 LINK vbdev_zone_block_ut 00:11:40.307 LINK bdev_raid_sb_ut 00:11:40.307 LINK bit_array_ut 00:11:40.307 LINK cpuset_ut 00:11:40.566 LINK sock_ut 00:11:40.825 CC test/unit/lib/bdev/raid/concat.c/concat_ut.o 00:11:40.825 CC test/unit/lib/bdev/raid/raid1.c/raid1_ut.o 00:11:40.825 CC test/unit/lib/util/crc16.c/crc16_ut.o 00:11:40.825 LINK transport_ut 00:11:40.825 CC test/unit/lib/env_dpdk/pci_event.c/pci_event_ut.o 00:11:40.825 CC test/unit/lib/sock/posix.c/posix_ut.o 00:11:41.083 LINK nvme_rdma_ut 00:11:41.342 LINK rdma_ut 00:11:41.342 LINK crc16_ut 00:11:41.342 CC test/unit/lib/nvme/nvme_cuse.c/nvme_cuse_ut.o 00:11:41.342 CC test/unit/lib/util/crc32_ieee.c/crc32_ieee_ut.o 00:11:41.342 LINK pci_event_ut 00:11:41.342 LINK concat_ut 00:11:41.342 LINK raid1_ut 00:11:41.605 LINK thread_ut 00:11:41.864 CC test/unit/lib/util/crc64.c/crc64_ut.o 00:11:41.864 CC test/unit/lib/bdev/raid/raid5f.c/raid5f_ut.o 00:11:41.864 LINK crc32_ieee_ut 00:11:41.864 CC test/unit/lib/util/crc32c.c/crc32c_ut.o 00:11:41.864 CC test/unit/lib/thread/iobuf.c/iobuf_ut.o 00:11:41.864 CC test/unit/lib/init/subsystem.c/subsystem_ut.o 00:11:41.864 LINK posix_ut 00:11:42.122 LINK crc64_ut 00:11:42.122 CC test/unit/lib/rpc/rpc.c/rpc_ut.o 00:11:42.122 LINK crc32c_ut 00:11:42.122 CC test/unit/lib/init/rpc.c/rpc_ut.o 00:11:42.382 LINK subsystem_ut 00:11:42.382 CC test/unit/lib/util/dif.c/dif_ut.o 00:11:42.382 CC test/unit/lib/util/iov.c/iov_ut.o 00:11:42.382 CC test/unit/lib/keyring/keyring.c/keyring_ut.o 00:11:42.382 LINK rpc_ut 00:11:42.382 LINK rpc_ut 00:11:42.641 LINK iov_ut 00:11:42.641 LINK iobuf_ut 00:11:42.641 LINK keyring_ut 00:11:42.641 CC test/unit/lib/util/math.c/math_ut.o 00:11:42.641 LINK nvme_cuse_ut 00:11:42.899 CC test/unit/lib/util/pipe.c/pipe_ut.o 00:11:42.900 CC test/unit/lib/idxd/idxd_user.c/idxd_user_ut.o 00:11:42.900 CC test/unit/lib/vhost/vhost.c/vhost_ut.o 00:11:42.900 LINK raid5f_ut 00:11:42.900 LINK math_ut 00:11:42.900 CC test/unit/lib/idxd/idxd.c/idxd_ut.o 00:11:42.900 CC test/unit/lib/util/string.c/string_ut.o 00:11:42.900 CC test/unit/lib/rdma/common.c/common_ut.o 00:11:43.159 CC test/unit/lib/util/xor.c/xor_ut.o 00:11:43.159 LINK string_ut 00:11:43.159 CC test/unit/lib/ftl/ftl_l2p/ftl_l2p_ut.o 00:11:43.159 LINK idxd_user_ut 00:11:43.159 LINK pipe_ut 00:11:43.418 LINK xor_ut 00:11:43.418 CC test/unit/lib/ftl/ftl_band.c/ftl_band_ut.o 00:11:43.418 LINK dif_ut 00:11:43.418 LINK common_ut 00:11:43.418 CC test/unit/lib/ftl/ftl_io.c/ftl_io_ut.o 00:11:43.418 CC test/unit/lib/ftl/ftl_bitmap.c/ftl_bitmap_ut.o 00:11:43.418 LINK ftl_l2p_ut 00:11:43.678 CC test/unit/lib/ftl/ftl_mempool.c/ftl_mempool_ut.o 00:11:43.678 LINK idxd_ut 00:11:43.678 CC test/unit/lib/ftl/ftl_mngt/ftl_mngt_ut.o 00:11:43.678 LINK ftl_bitmap_ut 00:11:43.678 CC test/unit/lib/ftl/ftl_sb/ftl_sb_ut.o 00:11:43.678 LINK bdev_nvme_ut 00:11:43.678 CC test/unit/lib/ftl/ftl_layout_upgrade/ftl_layout_upgrade_ut.o 00:11:43.937 LINK ftl_mempool_ut 00:11:43.937 LINK ftl_io_ut 00:11:44.197 LINK ftl_mngt_ut 00:11:44.457 LINK ftl_band_ut 00:11:44.717 LINK vhost_ut 00:11:44.976 LINK ftl_layout_upgrade_ut 00:11:44.976 LINK ftl_sb_ut 00:11:45.235 00:11:45.235 real 1m57.457s 00:11:45.235 user 9m13.770s 00:11:45.235 sys 1m56.771s 00:11:45.235 13:40:43 -- common/autotest_common.sh@1112 -- $ xtrace_disable 00:11:45.235 13:40:43 -- common/autotest_common.sh@10 -- $ set +x 00:11:45.235 ************************************ 00:11:45.235 END TEST unittest_build 00:11:45.235 ************************************ 00:11:45.235 13:40:43 -- spdk/autobuild.sh@1 -- $ stop_monitor_resources 00:11:45.235 13:40:43 -- pm/common@30 -- $ signal_monitor_resources TERM 00:11:45.235 13:40:43 -- pm/common@41 -- $ local monitor pid pids signal=TERM 00:11:45.235 13:40:43 -- pm/common@43 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:11:45.235 13:40:43 -- pm/common@44 -- $ [[ -e /home/vagrant/spdk_repo/spdk/../output/power/collect-cpu-load.pid ]] 00:11:45.235 13:40:43 -- pm/common@45 -- $ pid=2391 00:11:45.235 13:40:43 -- pm/common@52 -- $ sudo kill -TERM 2391 00:11:45.235 13:40:43 -- pm/common@43 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:11:45.235 13:40:43 -- pm/common@44 -- $ [[ -e /home/vagrant/spdk_repo/spdk/../output/power/collect-vmstat.pid ]] 00:11:45.235 13:40:43 -- pm/common@45 -- $ pid=2392 00:11:45.235 13:40:43 -- pm/common@52 -- $ sudo kill -TERM 2392 00:11:45.235 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:11:45.235 13:40:43 -- spdk/autotest.sh@25 -- # source /home/vagrant/spdk_repo/spdk/test/nvmf/common.sh 00:11:45.235 13:40:43 -- nvmf/common.sh@7 -- # uname -s 00:11:45.235 13:40:43 -- nvmf/common.sh@7 -- # [[ Linux == FreeBSD ]] 00:11:45.235 13:40:43 -- nvmf/common.sh@9 -- # NVMF_PORT=4420 00:11:45.235 13:40:43 -- nvmf/common.sh@10 -- # NVMF_SECOND_PORT=4421 00:11:45.235 13:40:43 -- nvmf/common.sh@11 -- # NVMF_THIRD_PORT=4422 00:11:45.235 13:40:43 -- nvmf/common.sh@12 -- # NVMF_IP_PREFIX=192.168.100 00:11:45.235 13:40:43 -- nvmf/common.sh@13 -- # NVMF_IP_LEAST_ADDR=8 00:11:45.235 13:40:43 -- nvmf/common.sh@14 -- # NVMF_TCP_IP_ADDRESS=127.0.0.1 00:11:45.235 13:40:43 -- nvmf/common.sh@15 -- # NVMF_TRANSPORT_OPTS= 00:11:45.235 13:40:43 -- nvmf/common.sh@16 -- # NVMF_SERIAL=SPDKISFASTANDAWESOME 00:11:45.235 13:40:43 -- nvmf/common.sh@17 -- # nvme gen-hostnqn 00:11:45.235 13:40:43 -- nvmf/common.sh@17 -- # NVME_HOSTNQN=nqn.2014-08.org.nvmexpress:uuid:1df1cee5-4780-49f6-99b7-17250497f908 00:11:45.235 13:40:43 -- nvmf/common.sh@18 -- # NVME_HOSTID=1df1cee5-4780-49f6-99b7-17250497f908 00:11:45.235 13:40:43 -- nvmf/common.sh@19 -- # NVME_HOST=("--hostnqn=$NVME_HOSTNQN" "--hostid=$NVME_HOSTID") 00:11:45.235 13:40:43 -- nvmf/common.sh@20 -- # NVME_CONNECT='nvme connect' 00:11:45.235 13:40:43 -- nvmf/common.sh@21 -- # NET_TYPE=phy-fallback 00:11:45.235 13:40:43 -- nvmf/common.sh@22 -- # NVME_SUBNQN=nqn.2016-06.io.spdk:testnqn 00:11:45.235 13:40:43 -- nvmf/common.sh@45 -- # source /home/vagrant/spdk_repo/spdk/scripts/common.sh 00:11:45.494 13:40:43 -- scripts/common.sh@508 -- # [[ -e /bin/wpdk_common.sh ]] 00:11:45.494 13:40:43 -- scripts/common.sh@516 -- # [[ -e /etc/opt/spdk-pkgdep/paths/export.sh ]] 00:11:45.494 13:40:43 -- scripts/common.sh@517 -- # source /etc/opt/spdk-pkgdep/paths/export.sh 00:11:45.494 13:40:43 -- 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:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin 00:11:45.494 13:40:43 -- 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:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin 00:11:45.494 13:40:43 -- 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:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin 00:11:45.494 13:40:43 -- paths/export.sh@5 -- # export PATH 00:11:45.494 13:40:43 -- 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:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin 00:11:45.494 13:40:43 -- nvmf/common.sh@47 -- # : 0 00:11:45.494 13:40:43 -- nvmf/common.sh@48 -- # export NVMF_APP_SHM_ID 00:11:45.494 13:40:43 -- nvmf/common.sh@49 -- # build_nvmf_app_args 00:11:45.494 13:40:43 -- nvmf/common.sh@25 -- # '[' 0 -eq 1 ']' 00:11:45.494 13:40:43 -- nvmf/common.sh@29 -- # NVMF_APP+=(-i "$NVMF_APP_SHM_ID" -e 0xFFFF) 00:11:45.494 13:40:43 -- nvmf/common.sh@31 -- # NVMF_APP+=("${NO_HUGE[@]}") 00:11:45.494 13:40:43 -- nvmf/common.sh@33 -- # '[' -n '' ']' 00:11:45.494 13:40:43 -- nvmf/common.sh@35 -- # '[' 0 -eq 1 ']' 00:11:45.494 13:40:43 -- nvmf/common.sh@51 -- # have_pci_nics=0 00:11:45.494 13:40:43 -- spdk/autotest.sh@27 -- # '[' 0 -ne 0 ']' 00:11:45.494 13:40:43 -- spdk/autotest.sh@32 -- # uname -s 00:11:45.494 13:40:43 -- spdk/autotest.sh@32 -- # '[' Linux = Linux ']' 00:11:45.494 13:40:43 -- spdk/autotest.sh@33 -- # old_core_pattern='|/usr/share/apport/apport -p%p -s%s -c%c -d%d -P%P -u%u -g%g -- %E' 00:11:45.494 13:40:43 -- spdk/autotest.sh@34 -- # mkdir -p /home/vagrant/spdk_repo/spdk/../output/coredumps 00:11:45.494 13:40:43 -- spdk/autotest.sh@39 -- # echo '|/home/vagrant/spdk_repo/spdk/scripts/core-collector.sh %P %s %t' 00:11:45.494 13:40:43 -- spdk/autotest.sh@40 -- # echo /home/vagrant/spdk_repo/spdk/../output/coredumps 00:11:45.494 13:40:43 -- spdk/autotest.sh@44 -- # modprobe nbd 00:11:46.434 13:40:44 -- spdk/autotest.sh@46 -- # type -P udevadm 00:11:46.434 13:40:44 -- spdk/autotest.sh@46 -- # udevadm=/usr/bin/udevadm 00:11:46.434 13:40:44 -- spdk/autotest.sh@48 -- # udevadm_pid=98278 00:11:46.434 13:40:44 -- spdk/autotest.sh@47 -- # /usr/bin/udevadm monitor --property 00:11:46.434 13:40:44 -- spdk/autotest.sh@53 -- # start_monitor_resources 00:11:46.434 13:40:44 -- pm/common@17 -- # local monitor 00:11:46.434 13:40:44 -- pm/common@19 -- # for monitor in "${MONITOR_RESOURCES[@]}" 00:11:46.434 13:40:44 -- pm/common@23 -- # MONITOR_RESOURCES_PIDS["$monitor"]=98286 00:11:46.434 13:40:44 -- pm/common@19 -- # for monitor in "${MONITOR_RESOURCES[@]}" 00:11:46.434 13:40:44 -- pm/common@21 -- # date +%s 00:11:46.434 13:40:44 -- pm/common@23 -- # MONITOR_RESOURCES_PIDS["$monitor"]=98291 00:11:46.434 13:40:44 -- pm/common@26 -- # sleep 1 00:11:46.434 13:40:44 -- pm/common@21 -- # date +%s 00:11:46.434 13:40:44 -- 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.1714138844 00:11:46.434 13:40:44 -- 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.1714138844 00:11:46.434 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:11:46.434 sudo: /etc/sudoers.d/99-spdk-rlimits:1 unknown defaults entry "rlimit_core" 00:11:46.434 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autotest.sh.1714138844_collect-vmstat.pm.log 00:11:46.434 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autotest.sh.1714138844_collect-cpu-load.pm.log 00:11:47.372 13:40:45 -- spdk/autotest.sh@55 -- # trap 'autotest_cleanup || :; exit 1' SIGINT SIGTERM EXIT 00:11:47.372 13:40:45 -- spdk/autotest.sh@57 -- # timing_enter autotest 00:11:47.372 13:40:45 -- common/autotest_common.sh@710 -- # xtrace_disable 00:11:47.372 13:40:45 -- common/autotest_common.sh@10 -- # set +x 00:11:47.372 13:40:45 -- spdk/autotest.sh@59 -- # create_test_list 00:11:47.372 13:40:45 -- common/autotest_common.sh@734 -- # xtrace_disable 00:11:47.372 13:40:45 -- common/autotest_common.sh@10 -- # set +x 00:11:47.372 13:40:45 -- spdk/autotest.sh@61 -- # dirname /home/vagrant/spdk_repo/spdk/autotest.sh 00:11:47.372 13:40:45 -- spdk/autotest.sh@61 -- # readlink -f /home/vagrant/spdk_repo/spdk 00:11:47.372 13:40:45 -- spdk/autotest.sh@61 -- # src=/home/vagrant/spdk_repo/spdk 00:11:47.372 13:40:45 -- spdk/autotest.sh@62 -- # out=/home/vagrant/spdk_repo/spdk/../output 00:11:47.372 13:40:45 -- spdk/autotest.sh@63 -- # cd /home/vagrant/spdk_repo/spdk 00:11:47.372 13:40:45 -- spdk/autotest.sh@65 -- # freebsd_update_contigmem_mod 00:11:47.372 13:40:45 -- common/autotest_common.sh@1441 -- # uname 00:11:47.372 13:40:45 -- common/autotest_common.sh@1441 -- # '[' Linux = FreeBSD ']' 00:11:47.372 13:40:45 -- spdk/autotest.sh@66 -- # freebsd_set_maxsock_buf 00:11:47.372 13:40:45 -- common/autotest_common.sh@1461 -- # uname 00:11:47.372 13:40:45 -- common/autotest_common.sh@1461 -- # [[ Linux = FreeBSD ]] 00:11:47.372 13:40:45 -- spdk/autotest.sh@71 -- # grep CC_TYPE mk/cc.mk 00:11:47.372 13:40:45 -- spdk/autotest.sh@71 -- # CC_TYPE=CC_TYPE=gcc 00:11:47.372 13:40:45 -- spdk/autotest.sh@72 -- # hash lcov 00:11:47.372 13:40:45 -- spdk/autotest.sh@72 -- # [[ CC_TYPE=gcc == *\c\l\a\n\g* ]] 00:11:47.372 13:40:45 -- spdk/autotest.sh@80 -- # export 'LCOV_OPTS= 00:11:47.372 --rc lcov_branch_coverage=1 00:11:47.372 --rc lcov_function_coverage=1 00:11:47.372 --rc genhtml_branch_coverage=1 00:11:47.372 --rc genhtml_function_coverage=1 00:11:47.372 --rc genhtml_legend=1 00:11:47.372 --rc geninfo_all_blocks=1 00:11:47.372 ' 00:11:47.372 13:40:45 -- spdk/autotest.sh@80 -- # LCOV_OPTS=' 00:11:47.372 --rc lcov_branch_coverage=1 00:11:47.372 --rc lcov_function_coverage=1 00:11:47.372 --rc genhtml_branch_coverage=1 00:11:47.372 --rc genhtml_function_coverage=1 00:11:47.372 --rc genhtml_legend=1 00:11:47.372 --rc geninfo_all_blocks=1 00:11:47.372 ' 00:11:47.372 13:40:45 -- spdk/autotest.sh@81 -- # export 'LCOV=lcov 00:11:47.372 --rc lcov_branch_coverage=1 00:11:47.372 --rc lcov_function_coverage=1 00:11:47.372 --rc genhtml_branch_coverage=1 00:11:47.372 --rc genhtml_function_coverage=1 00:11:47.372 --rc genhtml_legend=1 00:11:47.372 --rc geninfo_all_blocks=1 00:11:47.372 --no-external' 00:11:47.372 13:40:45 -- spdk/autotest.sh@81 -- # LCOV='lcov 00:11:47.372 --rc lcov_branch_coverage=1 00:11:47.372 --rc lcov_function_coverage=1 00:11:47.372 --rc genhtml_branch_coverage=1 00:11:47.372 --rc genhtml_function_coverage=1 00:11:47.372 --rc genhtml_legend=1 00:11:47.372 --rc geninfo_all_blocks=1 00:11:47.372 --no-external' 00:11:47.372 13:40:45 -- 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:47.631 lcov: LCOV version 1.15 00:11:47.631 13:40:45 -- 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:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno 00:11:49.088 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno:no functions found 00:11:49.088 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno 00:11:49.354 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno:no functions found 00:11:49.354 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno 00:11:49.354 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno:no functions found 00:11:49.354 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno 00:11:49.354 /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno 00:11:49.355 /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno:no functions found 00:11:49.355 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno 00:11:49.615 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno 00:11:49.616 /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno:no functions found 00:11:49.616 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno 00:11:49.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno:no functions found 00:11:49.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno 00:11:49.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno:no functions found 00:11:49.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno 00:11:49.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno:no functions found 00:11:49.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno 00:11:49.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno:no functions found 00:11:49.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno 00:11:49.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno:no functions found 00:11:49.876 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno 00:11:49.876 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno:no functions found 00:11:49.876 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno 00:11:49.876 /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno:no functions found 00:11:49.876 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno 00:11:49.876 /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno:no functions found 00:11:49.876 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno 00:11:49.876 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno:no functions found 00:11:49.876 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno 00:11:49.876 /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno:no functions found 00:11:49.876 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno 00:11:49.876 /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno:no functions found 00:11:49.876 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno 00:11:49.876 /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno:no functions found 00:11:49.876 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno 00:12:36.605 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno:no functions found 00:12:36.605 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno 00:12:36.605 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno:no functions found 00:12:36.605 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno 00:12:36.605 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno:no functions found 00:12:36.605 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno 00:12:36.605 13:41:33 -- spdk/autotest.sh@89 -- # timing_enter pre_cleanup 00:12:36.605 13:41:33 -- common/autotest_common.sh@710 -- # xtrace_disable 00:12:36.605 13:41:33 -- common/autotest_common.sh@10 -- # set +x 00:12:36.605 13:41:33 -- spdk/autotest.sh@91 -- # rm -f 00:12:36.605 13:41:33 -- spdk/autotest.sh@94 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:36.605 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:12:36.605 0000:00:10.0 (1b36 0010): Already using the nvme driver 00:12:36.605 13:41:33 -- spdk/autotest.sh@96 -- # get_zoned_devs 00:12:36.605 13:41:33 -- common/autotest_common.sh@1655 -- # zoned_devs=() 00:12:36.605 13:41:33 -- common/autotest_common.sh@1655 -- # local -gA zoned_devs 00:12:36.605 13:41:33 -- common/autotest_common.sh@1656 -- # local nvme bdf 00:12:36.605 13:41:33 -- common/autotest_common.sh@1658 -- # for nvme in /sys/block/nvme* 00:12:36.605 13:41:33 -- common/autotest_common.sh@1659 -- # is_block_zoned nvme0n1 00:12:36.605 13:41:33 -- common/autotest_common.sh@1648 -- # local device=nvme0n1 00:12:36.605 13:41:33 -- common/autotest_common.sh@1650 -- # [[ -e /sys/block/nvme0n1/queue/zoned ]] 00:12:36.605 13:41:33 -- common/autotest_common.sh@1651 -- # [[ none != none ]] 00:12:36.605 13:41:33 -- spdk/autotest.sh@98 -- # (( 0 > 0 )) 00:12:36.605 13:41:33 -- spdk/autotest.sh@110 -- # for dev in /dev/nvme*n!(*p*) 00:12:36.605 13:41:33 -- spdk/autotest.sh@112 -- # [[ -z '' ]] 00:12:36.605 13:41:33 -- spdk/autotest.sh@113 -- # block_in_use /dev/nvme0n1 00:12:36.605 13:41:33 -- scripts/common.sh@378 -- # local block=/dev/nvme0n1 pt 00:12:36.605 13:41:33 -- scripts/common.sh@387 -- # /home/vagrant/spdk_repo/spdk/scripts/spdk-gpt.py /dev/nvme0n1 00:12:36.605 No valid GPT data, bailing 00:12:36.605 13:41:33 -- scripts/common.sh@391 -- # blkid -s PTTYPE -o value /dev/nvme0n1 00:12:36.605 13:41:33 -- scripts/common.sh@391 -- # pt= 00:12:36.605 13:41:33 -- scripts/common.sh@392 -- # return 1 00:12:36.605 13:41:33 -- spdk/autotest.sh@114 -- # dd if=/dev/zero of=/dev/nvme0n1 bs=1M count=1 00:12:36.605 1+0 records in 00:12:36.605 1+0 records out 00:12:36.605 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.0362833 s, 28.9 MB/s 00:12:36.605 13:41:33 -- spdk/autotest.sh@118 -- # sync 00:12:36.605 13:41:33 -- spdk/autotest.sh@120 -- # xtrace_disable_per_cmd reap_spdk_processes 00:12:36.605 13:41:33 -- common/autotest_common.sh@22 -- # eval 'reap_spdk_processes 12> /dev/null' 00:12:36.605 13:41:33 -- common/autotest_common.sh@22 -- # reap_spdk_processes 00:12:36.605 13:41:35 -- spdk/autotest.sh@124 -- # uname -s 00:12:36.605 13:41:35 -- spdk/autotest.sh@124 -- # '[' Linux = Linux ']' 00:12:36.605 13:41:35 -- spdk/autotest.sh@125 -- # run_test setup.sh /home/vagrant/spdk_repo/spdk/test/setup/test-setup.sh 00:12:36.605 13:41:35 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:36.605 13:41:35 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:36.605 13:41:35 -- common/autotest_common.sh@10 -- # set +x 00:12:36.605 ************************************ 00:12:36.605 START TEST setup.sh 00:12:36.605 ************************************ 00:12:36.605 13:41:35 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/test-setup.sh 00:12:36.865 * Looking for test storage... 00:12:36.865 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:12:36.865 13:41:35 -- setup/test-setup.sh@10 -- # uname -s 00:12:36.865 13:41:35 -- setup/test-setup.sh@10 -- # [[ Linux == Linux ]] 00:12:36.865 13:41:35 -- setup/test-setup.sh@12 -- # run_test acl /home/vagrant/spdk_repo/spdk/test/setup/acl.sh 00:12:36.865 13:41:35 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:36.865 13:41:35 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:36.865 13:41:35 -- common/autotest_common.sh@10 -- # set +x 00:12:36.865 ************************************ 00:12:36.865 START TEST acl 00:12:36.865 ************************************ 00:12:36.865 13:41:35 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/acl.sh 00:12:36.865 * Looking for test storage... 00:12:36.865 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:12:36.865 13:41:35 -- setup/acl.sh@10 -- # get_zoned_devs 00:12:36.865 13:41:35 -- common/autotest_common.sh@1655 -- # zoned_devs=() 00:12:36.865 13:41:35 -- common/autotest_common.sh@1655 -- # local -gA zoned_devs 00:12:36.865 13:41:35 -- common/autotest_common.sh@1656 -- # local nvme bdf 00:12:36.865 13:41:35 -- common/autotest_common.sh@1658 -- # for nvme in /sys/block/nvme* 00:12:36.865 13:41:35 -- common/autotest_common.sh@1659 -- # is_block_zoned nvme0n1 00:12:36.865 13:41:35 -- common/autotest_common.sh@1648 -- # local device=nvme0n1 00:12:36.865 13:41:35 -- common/autotest_common.sh@1650 -- # [[ -e /sys/block/nvme0n1/queue/zoned ]] 00:12:36.865 13:41:35 -- common/autotest_common.sh@1651 -- # [[ none != none ]] 00:12:36.865 13:41:35 -- setup/acl.sh@12 -- # devs=() 00:12:36.865 13:41:35 -- setup/acl.sh@12 -- # declare -a devs 00:12:36.865 13:41:35 -- setup/acl.sh@13 -- # drivers=() 00:12:36.865 13:41:35 -- setup/acl.sh@13 -- # declare -A drivers 00:12:36.865 13:41:35 -- setup/acl.sh@51 -- # setup reset 00:12:36.865 13:41:35 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:36.865 13:41:35 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:37.440 13:41:35 -- setup/acl.sh@52 -- # collect_setup_devs 00:12:37.440 13:41:35 -- setup/acl.sh@16 -- # local dev driver 00:12:37.440 13:41:36 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:37.440 13:41:36 -- setup/acl.sh@15 -- # setup output status 00:12:37.440 13:41:36 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:37.440 13:41:36 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh status 00:12:38.008 13:41:36 -- setup/acl.sh@19 -- # [[ (1af4 == *:*:*.* ]] 00:12:38.008 13:41:36 -- setup/acl.sh@19 -- # continue 00:12:38.008 13:41:36 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:38.008 Hugepages 00:12:38.008 node hugesize free / total 00:12:38.008 13:41:36 -- setup/acl.sh@19 -- # [[ 1048576kB == *:*:*.* ]] 00:12:38.008 13:41:36 -- setup/acl.sh@19 -- # continue 00:12:38.008 13:41:36 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:38.008 00:12:38.008 Type BDF Vendor Device NUMA Driver Device Block devices 00:12:38.008 13:41:36 -- setup/acl.sh@19 -- # [[ 2048kB == *:*:*.* ]] 00:12:38.008 13:41:36 -- setup/acl.sh@19 -- # continue 00:12:38.008 13:41:36 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:38.267 13:41:36 -- setup/acl.sh@19 -- # [[ 0000:00:03.0 == *:*:*.* ]] 00:12:38.267 13:41:36 -- setup/acl.sh@20 -- # [[ virtio-pci == nvme ]] 00:12:38.267 13:41:36 -- setup/acl.sh@20 -- # continue 00:12:38.267 13:41:36 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:38.267 13:41:36 -- setup/acl.sh@19 -- # [[ 0000:00:10.0 == *:*:*.* ]] 00:12:38.267 13:41:36 -- setup/acl.sh@20 -- # [[ nvme == nvme ]] 00:12:38.267 13:41:36 -- setup/acl.sh@21 -- # [[ '' == *\0\0\0\0\:\0\0\:\1\0\.\0* ]] 00:12:38.267 13:41:36 -- setup/acl.sh@22 -- # devs+=("$dev") 00:12:38.267 13:41:36 -- setup/acl.sh@22 -- # drivers["$dev"]=nvme 00:12:38.267 13:41:36 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:38.267 13:41:36 -- setup/acl.sh@24 -- # (( 1 > 0 )) 00:12:38.267 13:41:36 -- setup/acl.sh@54 -- # run_test denied denied 00:12:38.267 13:41:36 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:38.267 13:41:36 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:38.267 13:41:36 -- common/autotest_common.sh@10 -- # set +x 00:12:38.267 ************************************ 00:12:38.267 START TEST denied 00:12:38.267 ************************************ 00:12:38.267 13:41:36 -- common/autotest_common.sh@1111 -- # denied 00:12:38.267 13:41:36 -- setup/acl.sh@38 -- # PCI_BLOCKED=' 0000:00:10.0' 00:12:38.267 13:41:36 -- setup/acl.sh@38 -- # setup output config 00:12:38.267 13:41:36 -- setup/acl.sh@39 -- # grep 'Skipping denied controller at 0000:00:10.0' 00:12:38.267 13:41:36 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:38.267 13:41:36 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:40.175 0000:00:10.0 (1b36 0010): Skipping denied controller at 0000:00:10.0 00:12:40.175 13:41:38 -- setup/acl.sh@40 -- # verify 0000:00:10.0 00:12:40.175 13:41:38 -- setup/acl.sh@28 -- # local dev driver 00:12:40.175 13:41:38 -- setup/acl.sh@30 -- # for dev in "$@" 00:12:40.175 13:41:38 -- setup/acl.sh@31 -- # [[ -e /sys/bus/pci/devices/0000:00:10.0 ]] 00:12:40.175 13:41:38 -- setup/acl.sh@32 -- # readlink -f /sys/bus/pci/devices/0000:00:10.0/driver 00:12:40.175 13:41:38 -- setup/acl.sh@32 -- # driver=/sys/bus/pci/drivers/nvme 00:12:40.175 13:41:38 -- setup/acl.sh@33 -- # [[ nvme == \n\v\m\e ]] 00:12:40.175 13:41:38 -- setup/acl.sh@41 -- # setup reset 00:12:40.175 13:41:38 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:40.175 13:41:38 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:40.435 00:12:40.435 real 0m1.999s 00:12:40.435 user 0m0.537s 00:12:40.435 sys 0m1.541s 00:12:40.435 13:41:38 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:40.435 13:41:38 -- common/autotest_common.sh@10 -- # set +x 00:12:40.435 ************************************ 00:12:40.435 END TEST denied 00:12:40.435 ************************************ 00:12:40.435 13:41:38 -- setup/acl.sh@55 -- # run_test allowed allowed 00:12:40.435 13:41:38 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:40.435 13:41:38 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:40.435 13:41:38 -- common/autotest_common.sh@10 -- # set +x 00:12:40.435 ************************************ 00:12:40.435 START TEST allowed 00:12:40.435 ************************************ 00:12:40.435 13:41:38 -- common/autotest_common.sh@1111 -- # allowed 00:12:40.435 13:41:38 -- setup/acl.sh@45 -- # PCI_ALLOWED=0000:00:10.0 00:12:40.435 13:41:38 -- setup/acl.sh@45 -- # setup output config 00:12:40.435 13:41:38 -- setup/acl.sh@46 -- # grep -E '0000:00:10.0 .*: nvme -> .*' 00:12:40.435 13:41:38 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:40.435 13:41:38 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:42.344 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:12:42.344 13:41:40 -- setup/acl.sh@47 -- # verify 00:12:42.344 13:41:40 -- setup/acl.sh@28 -- # local dev driver 00:12:42.345 13:41:40 -- setup/acl.sh@48 -- # setup reset 00:12:42.345 13:41:40 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:42.345 13:41:40 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:42.604 00:12:42.604 real 0m2.115s 00:12:42.604 user 0m0.471s 00:12:42.604 sys 0m1.662s 00:12:42.604 13:41:41 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:42.604 13:41:41 -- common/autotest_common.sh@10 -- # set +x 00:12:42.604 ************************************ 00:12:42.604 END TEST allowed 00:12:42.604 ************************************ 00:12:42.604 ************************************ 00:12:42.604 END TEST acl 00:12:42.604 ************************************ 00:12:42.604 00:12:42.604 real 0m5.750s 00:12:42.604 user 0m1.754s 00:12:42.604 sys 0m4.166s 00:12:42.604 13:41:41 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:42.604 13:41:41 -- common/autotest_common.sh@10 -- # set +x 00:12:42.604 13:41:41 -- setup/test-setup.sh@13 -- # run_test hugepages /home/vagrant/spdk_repo/spdk/test/setup/hugepages.sh 00:12:42.604 13:41:41 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:42.604 13:41:41 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:42.604 13:41:41 -- common/autotest_common.sh@10 -- # set +x 00:12:42.604 ************************************ 00:12:42.604 START TEST hugepages 00:12:42.604 ************************************ 00:12:42.604 13:41:41 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/hugepages.sh 00:12:42.864 * Looking for test storage... 00:12:42.864 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:12:42.864 13:41:41 -- setup/hugepages.sh@10 -- # nodes_sys=() 00:12:42.864 13:41:41 -- setup/hugepages.sh@10 -- # declare -a nodes_sys 00:12:42.864 13:41:41 -- setup/hugepages.sh@12 -- # declare -i default_hugepages=0 00:12:42.864 13:41:41 -- setup/hugepages.sh@13 -- # declare -i no_nodes=0 00:12:42.864 13:41:41 -- setup/hugepages.sh@14 -- # declare -i nr_hugepages=0 00:12:42.864 13:41:41 -- setup/hugepages.sh@16 -- # get_meminfo Hugepagesize 00:12:42.864 13:41:41 -- setup/common.sh@17 -- # local get=Hugepagesize 00:12:42.864 13:41:41 -- setup/common.sh@18 -- # local node= 00:12:42.864 13:41:41 -- setup/common.sh@19 -- # local var val 00:12:42.864 13:41:41 -- setup/common.sh@20 -- # local mem_f mem 00:12:42.864 13:41:41 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:42.864 13:41:41 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:42.864 13:41:41 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:42.864 13:41:41 -- setup/common.sh@28 -- # mapfile -t mem 00:12:42.864 13:41:41 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:42.864 13:41:41 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 3012576 kB' 'MemAvailable: 7414264 kB' 'Buffers: 37732 kB' 'Cached: 4486796 kB' 'SwapCached: 0 kB' 'Active: 1213740 kB' 'Inactive: 3434304 kB' 'Active(anon): 132556 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081184 kB' 'Inactive(file): 3432516 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 996 kB' 'Writeback: 0 kB' 'AnonPages: 142108 kB' 'Mapped: 73340 kB' 'Shmem: 2624 kB' 'KReclaimable: 209852 kB' 'Slab: 300724 kB' 'SReclaimable: 209852 kB' 'SUnreclaim: 90872 kB' 'KernelStack: 4620 kB' 'PageTables: 3704 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 4028396 kB' 'Committed_AS: 628280 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14336 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 2048' 'HugePages_Free: 2048' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 4194304 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.864 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.864 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.865 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.865 13:41:41 -- setup/common.sh@32 -- # [[ Hugepagesize == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:42.865 13:41:41 -- setup/common.sh@33 -- # echo 2048 00:12:42.865 13:41:41 -- setup/common.sh@33 -- # return 0 00:12:42.865 13:41:41 -- setup/hugepages.sh@16 -- # default_hugepages=2048 00:12:42.865 13:41:41 -- setup/hugepages.sh@17 -- # default_huge_nr=/sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages 00:12:42.865 13:41:41 -- setup/hugepages.sh@18 -- # global_huge_nr=/proc/sys/vm/nr_hugepages 00:12:42.865 13:41:41 -- setup/hugepages.sh@21 -- # unset -v HUGE_EVEN_ALLOC 00:12:42.865 13:41:41 -- setup/hugepages.sh@22 -- # unset -v HUGEMEM 00:12:42.865 13:41:41 -- setup/hugepages.sh@23 -- # unset -v HUGENODE 00:12:42.865 13:41:41 -- setup/hugepages.sh@24 -- # unset -v NRHUGE 00:12:42.865 13:41:41 -- setup/hugepages.sh@207 -- # get_nodes 00:12:42.865 13:41:41 -- setup/hugepages.sh@27 -- # local node 00:12:42.865 13:41:41 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:42.865 13:41:41 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=2048 00:12:42.865 13:41:41 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:42.865 13:41:41 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:42.865 13:41:41 -- setup/hugepages.sh@208 -- # clear_hp 00:12:42.865 13:41:41 -- setup/hugepages.sh@37 -- # local node hp 00:12:42.865 13:41:41 -- setup/hugepages.sh@39 -- # for node in "${!nodes_sys[@]}" 00:12:42.865 13:41:41 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:12:42.866 13:41:41 -- setup/hugepages.sh@41 -- # echo 0 00:12:42.866 13:41:41 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:12:42.866 13:41:41 -- setup/hugepages.sh@41 -- # echo 0 00:12:42.866 13:41:41 -- setup/hugepages.sh@45 -- # export CLEAR_HUGE=yes 00:12:42.866 13:41:41 -- setup/hugepages.sh@45 -- # CLEAR_HUGE=yes 00:12:42.866 13:41:41 -- setup/hugepages.sh@210 -- # run_test default_setup default_setup 00:12:42.866 13:41:41 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:42.866 13:41:41 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:42.866 13:41:41 -- common/autotest_common.sh@10 -- # set +x 00:12:42.866 ************************************ 00:12:42.866 START TEST default_setup 00:12:42.866 ************************************ 00:12:42.866 13:41:41 -- common/autotest_common.sh@1111 -- # default_setup 00:12:42.866 13:41:41 -- setup/hugepages.sh@136 -- # get_test_nr_hugepages 2097152 0 00:12:42.866 13:41:41 -- setup/hugepages.sh@49 -- # local size=2097152 00:12:42.866 13:41:41 -- setup/hugepages.sh@50 -- # (( 2 > 1 )) 00:12:42.866 13:41:41 -- setup/hugepages.sh@51 -- # shift 00:12:42.866 13:41:41 -- setup/hugepages.sh@52 -- # node_ids=("$@") 00:12:42.866 13:41:41 -- setup/hugepages.sh@52 -- # local node_ids 00:12:42.866 13:41:41 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:42.866 13:41:41 -- setup/hugepages.sh@57 -- # nr_hugepages=1024 00:12:42.866 13:41:41 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 0 00:12:42.866 13:41:41 -- setup/hugepages.sh@62 -- # user_nodes=("$@") 00:12:42.866 13:41:41 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:42.866 13:41:41 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1024 00:12:42.866 13:41:41 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:42.866 13:41:41 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:42.866 13:41:41 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:42.866 13:41:41 -- setup/hugepages.sh@69 -- # (( 1 > 0 )) 00:12:42.866 13:41:41 -- setup/hugepages.sh@70 -- # for _no_nodes in "${user_nodes[@]}" 00:12:42.866 13:41:41 -- setup/hugepages.sh@71 -- # nodes_test[_no_nodes]=1024 00:12:42.866 13:41:41 -- setup/hugepages.sh@73 -- # return 0 00:12:42.866 13:41:41 -- setup/hugepages.sh@137 -- # setup output 00:12:42.866 13:41:41 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:42.866 13:41:41 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:43.435 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:12:43.435 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:12:44.009 13:41:42 -- setup/hugepages.sh@138 -- # verify_nr_hugepages 00:12:44.009 13:41:42 -- setup/hugepages.sh@89 -- # local node 00:12:44.009 13:41:42 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:44.009 13:41:42 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:44.009 13:41:42 -- setup/hugepages.sh@92 -- # local surp 00:12:44.009 13:41:42 -- setup/hugepages.sh@93 -- # local resv 00:12:44.009 13:41:42 -- setup/hugepages.sh@94 -- # local anon 00:12:44.009 13:41:42 -- setup/hugepages.sh@96 -- # [[ always [madvise] never != *\[\n\e\v\e\r\]* ]] 00:12:44.009 13:41:42 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:44.009 13:41:42 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:44.009 13:41:42 -- setup/common.sh@18 -- # local node= 00:12:44.009 13:41:42 -- setup/common.sh@19 -- # local var val 00:12:44.009 13:41:42 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.009 13:41:42 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.009 13:41:42 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.009 13:41:42 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.009 13:41:42 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.009 13:41:42 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.009 13:41:42 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5105164 kB' 'MemAvailable: 9506928 kB' 'Buffers: 37732 kB' 'Cached: 4486840 kB' 'SwapCached: 0 kB' 'Active: 1220432 kB' 'Inactive: 3434328 kB' 'Active(anon): 139216 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081216 kB' 'Inactive(file): 3432540 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1048 kB' 'Writeback: 0 kB' 'AnonPages: 148256 kB' 'Mapped: 73160 kB' 'Shmem: 2616 kB' 'KReclaimable: 209872 kB' 'Slab: 300472 kB' 'SReclaimable: 209872 kB' 'SUnreclaim: 90600 kB' 'KernelStack: 4540 kB' 'PageTables: 3656 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5076972 kB' 'Committed_AS: 631744 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14336 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.009 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.009 13:41:42 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.010 13:41:42 -- setup/common.sh@33 -- # echo 0 00:12:44.010 13:41:42 -- setup/common.sh@33 -- # return 0 00:12:44.010 13:41:42 -- setup/hugepages.sh@97 -- # anon=0 00:12:44.010 13:41:42 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:44.010 13:41:42 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:44.010 13:41:42 -- setup/common.sh@18 -- # local node= 00:12:44.010 13:41:42 -- setup/common.sh@19 -- # local var val 00:12:44.010 13:41:42 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.010 13:41:42 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.010 13:41:42 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.010 13:41:42 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.010 13:41:42 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.010 13:41:42 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5105400 kB' 'MemAvailable: 9507168 kB' 'Buffers: 37732 kB' 'Cached: 4486844 kB' 'SwapCached: 0 kB' 'Active: 1220840 kB' 'Inactive: 3434332 kB' 'Active(anon): 139624 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081216 kB' 'Inactive(file): 3432544 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1048 kB' 'Writeback: 0 kB' 'AnonPages: 148896 kB' 'Mapped: 73160 kB' 'Shmem: 2616 kB' 'KReclaimable: 209872 kB' 'Slab: 300472 kB' 'SReclaimable: 209872 kB' 'SUnreclaim: 90600 kB' 'KernelStack: 4588 kB' 'PageTables: 3740 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5076972 kB' 'Committed_AS: 637448 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14352 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.010 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.010 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.011 13:41:42 -- setup/common.sh@33 -- # echo 0 00:12:44.011 13:41:42 -- setup/common.sh@33 -- # return 0 00:12:44.011 13:41:42 -- setup/hugepages.sh@99 -- # surp=0 00:12:44.011 13:41:42 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:44.011 13:41:42 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:44.011 13:41:42 -- setup/common.sh@18 -- # local node= 00:12:44.011 13:41:42 -- setup/common.sh@19 -- # local var val 00:12:44.011 13:41:42 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.011 13:41:42 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.011 13:41:42 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.011 13:41:42 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.011 13:41:42 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.011 13:41:42 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5105528 kB' 'MemAvailable: 9507268 kB' 'Buffers: 37732 kB' 'Cached: 4486848 kB' 'SwapCached: 0 kB' 'Active: 1220508 kB' 'Inactive: 3434336 kB' 'Active(anon): 139292 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081216 kB' 'Inactive(file): 3432548 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1048 kB' 'Writeback: 0 kB' 'AnonPages: 148904 kB' 'Mapped: 73160 kB' 'Shmem: 2616 kB' 'KReclaimable: 209840 kB' 'Slab: 300432 kB' 'SReclaimable: 209840 kB' 'SUnreclaim: 90592 kB' 'KernelStack: 4496 kB' 'PageTables: 3484 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5076972 kB' 'Committed_AS: 637448 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14368 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.011 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.011 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.012 13:41:42 -- setup/common.sh@33 -- # echo 0 00:12:44.012 13:41:42 -- setup/common.sh@33 -- # return 0 00:12:44.012 13:41:42 -- setup/hugepages.sh@100 -- # resv=0 00:12:44.012 13:41:42 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:12:44.012 nr_hugepages=1024 00:12:44.012 resv_hugepages=0 00:12:44.012 13:41:42 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:44.012 surplus_hugepages=0 00:12:44.012 13:41:42 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:44.012 anon_hugepages=0 00:12:44.012 13:41:42 -- setup/hugepages.sh@105 -- # echo anon_hugepages=0 00:12:44.012 13:41:42 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:44.012 13:41:42 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:12:44.012 13:41:42 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:44.012 13:41:42 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:44.012 13:41:42 -- setup/common.sh@18 -- # local node= 00:12:44.012 13:41:42 -- setup/common.sh@19 -- # local var val 00:12:44.012 13:41:42 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.012 13:41:42 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.012 13:41:42 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.012 13:41:42 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.012 13:41:42 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.012 13:41:42 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5105772 kB' 'MemAvailable: 9507512 kB' 'Buffers: 37732 kB' 'Cached: 4486848 kB' 'SwapCached: 0 kB' 'Active: 1220400 kB' 'Inactive: 3434336 kB' 'Active(anon): 139184 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081216 kB' 'Inactive(file): 3432548 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1048 kB' 'Writeback: 0 kB' 'AnonPages: 148668 kB' 'Mapped: 73152 kB' 'Shmem: 2616 kB' 'KReclaimable: 209840 kB' 'Slab: 300456 kB' 'SReclaimable: 209840 kB' 'SUnreclaim: 90616 kB' 'KernelStack: 4564 kB' 'PageTables: 3464 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5076972 kB' 'Committed_AS: 642268 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14368 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.012 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.012 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.013 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.013 13:41:42 -- setup/common.sh@33 -- # echo 1024 00:12:44.013 13:41:42 -- setup/common.sh@33 -- # return 0 00:12:44.013 13:41:42 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:44.013 13:41:42 -- setup/hugepages.sh@112 -- # get_nodes 00:12:44.013 13:41:42 -- setup/hugepages.sh@27 -- # local node 00:12:44.013 13:41:42 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:44.013 13:41:42 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:12:44.013 13:41:42 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:44.013 13:41:42 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:44.013 13:41:42 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:44.013 13:41:42 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:44.013 13:41:42 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:44.013 13:41:42 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:44.013 13:41:42 -- setup/common.sh@18 -- # local node=0 00:12:44.013 13:41:42 -- setup/common.sh@19 -- # local var val 00:12:44.013 13:41:42 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.013 13:41:42 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.013 13:41:42 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:44.013 13:41:42 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:44.013 13:41:42 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.013 13:41:42 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.013 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5105424 kB' 'MemUsed: 7145672 kB' 'Active: 1220288 kB' 'Inactive: 3434336 kB' 'Active(anon): 139072 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081216 kB' 'Inactive(file): 3432548 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'Dirty: 1048 kB' 'Writeback: 0 kB' 'FilePages: 4524580 kB' 'Mapped: 73152 kB' 'AnonPages: 148540 kB' 'Shmem: 2616 kB' 'KernelStack: 4616 kB' 'PageTables: 3436 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 209840 kB' 'Slab: 300456 kB' 'SReclaimable: 209840 kB' 'SUnreclaim: 90616 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Surp: 0' 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.014 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.014 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.014 13:41:42 -- setup/common.sh@33 -- # echo 0 00:12:44.014 13:41:42 -- setup/common.sh@33 -- # return 0 00:12:44.014 13:41:42 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:44.014 13:41:42 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:44.014 13:41:42 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:44.014 13:41:42 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:44.014 13:41:42 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:12:44.014 node0=1024 expecting 1024 00:12:44.014 13:41:42 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:12:44.014 00:12:44.014 real 0m1.091s 00:12:44.014 user 0m0.322s 00:12:44.014 sys 0m0.745s 00:12:44.014 13:41:42 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:44.014 13:41:42 -- common/autotest_common.sh@10 -- # set +x 00:12:44.014 ************************************ 00:12:44.014 END TEST default_setup 00:12:44.014 ************************************ 00:12:44.014 13:41:42 -- setup/hugepages.sh@211 -- # run_test per_node_1G_alloc per_node_1G_alloc 00:12:44.014 13:41:42 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:44.014 13:41:42 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:44.014 13:41:42 -- common/autotest_common.sh@10 -- # set +x 00:12:44.014 ************************************ 00:12:44.014 START TEST per_node_1G_alloc 00:12:44.014 ************************************ 00:12:44.014 13:41:42 -- common/autotest_common.sh@1111 -- # per_node_1G_alloc 00:12:44.014 13:41:42 -- setup/hugepages.sh@143 -- # local IFS=, 00:12:44.014 13:41:42 -- setup/hugepages.sh@145 -- # get_test_nr_hugepages 1048576 0 00:12:44.014 13:41:42 -- setup/hugepages.sh@49 -- # local size=1048576 00:12:44.014 13:41:42 -- setup/hugepages.sh@50 -- # (( 2 > 1 )) 00:12:44.014 13:41:42 -- setup/hugepages.sh@51 -- # shift 00:12:44.014 13:41:42 -- setup/hugepages.sh@52 -- # node_ids=("$@") 00:12:44.014 13:41:42 -- setup/hugepages.sh@52 -- # local node_ids 00:12:44.014 13:41:42 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:44.014 13:41:42 -- setup/hugepages.sh@57 -- # nr_hugepages=512 00:12:44.014 13:41:42 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 0 00:12:44.014 13:41:42 -- setup/hugepages.sh@62 -- # user_nodes=("$@") 00:12:44.015 13:41:42 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:44.015 13:41:42 -- setup/hugepages.sh@64 -- # local _nr_hugepages=512 00:12:44.015 13:41:42 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:44.015 13:41:42 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:44.015 13:41:42 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:44.015 13:41:42 -- setup/hugepages.sh@69 -- # (( 1 > 0 )) 00:12:44.015 13:41:42 -- setup/hugepages.sh@70 -- # for _no_nodes in "${user_nodes[@]}" 00:12:44.015 13:41:42 -- setup/hugepages.sh@71 -- # nodes_test[_no_nodes]=512 00:12:44.015 13:41:42 -- setup/hugepages.sh@73 -- # return 0 00:12:44.015 13:41:42 -- setup/hugepages.sh@146 -- # NRHUGE=512 00:12:44.015 13:41:42 -- setup/hugepages.sh@146 -- # HUGENODE=0 00:12:44.015 13:41:42 -- setup/hugepages.sh@146 -- # setup output 00:12:44.015 13:41:42 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:44.015 13:41:42 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:44.274 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:12:44.274 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:44.533 13:41:43 -- setup/hugepages.sh@147 -- # nr_hugepages=512 00:12:44.533 13:41:43 -- setup/hugepages.sh@147 -- # verify_nr_hugepages 00:12:44.533 13:41:43 -- setup/hugepages.sh@89 -- # local node 00:12:44.533 13:41:43 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:44.533 13:41:43 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:44.533 13:41:43 -- setup/hugepages.sh@92 -- # local surp 00:12:44.533 13:41:43 -- setup/hugepages.sh@93 -- # local resv 00:12:44.533 13:41:43 -- setup/hugepages.sh@94 -- # local anon 00:12:44.533 13:41:43 -- setup/hugepages.sh@96 -- # [[ always [madvise] never != *\[\n\e\v\e\r\]* ]] 00:12:44.533 13:41:43 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:44.533 13:41:43 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:44.533 13:41:43 -- setup/common.sh@18 -- # local node= 00:12:44.533 13:41:43 -- setup/common.sh@19 -- # local var val 00:12:44.533 13:41:43 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.533 13:41:43 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.533 13:41:43 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.534 13:41:43 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.534 13:41:43 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.534 13:41:43 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.797 13:41:43 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 6152872 kB' 'MemAvailable: 10554616 kB' 'Buffers: 37732 kB' 'Cached: 4486852 kB' 'SwapCached: 0 kB' 'Active: 1220444 kB' 'Inactive: 3434344 kB' 'Active(anon): 139232 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081212 kB' 'Inactive(file): 3432556 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1120 kB' 'Writeback: 0 kB' 'AnonPages: 148612 kB' 'Mapped: 73476 kB' 'Shmem: 2616 kB' 'KReclaimable: 209840 kB' 'Slab: 300672 kB' 'SReclaimable: 209840 kB' 'SUnreclaim: 90832 kB' 'KernelStack: 4672 kB' 'PageTables: 3524 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5601260 kB' 'Committed_AS: 629156 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14352 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.797 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.797 13:41:43 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.797 13:41:43 -- setup/common.sh@33 -- # echo 0 00:12:44.797 13:41:43 -- setup/common.sh@33 -- # return 0 00:12:44.797 13:41:43 -- setup/hugepages.sh@97 -- # anon=0 00:12:44.797 13:41:43 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:44.797 13:41:43 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:44.797 13:41:43 -- setup/common.sh@18 -- # local node= 00:12:44.797 13:41:43 -- setup/common.sh@19 -- # local var val 00:12:44.798 13:41:43 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.798 13:41:43 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.798 13:41:43 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.798 13:41:43 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.798 13:41:43 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.798 13:41:43 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 6153132 kB' 'MemAvailable: 10554876 kB' 'Buffers: 37732 kB' 'Cached: 4486852 kB' 'SwapCached: 0 kB' 'Active: 1220704 kB' 'Inactive: 3434344 kB' 'Active(anon): 139492 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081212 kB' 'Inactive(file): 3432556 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1120 kB' 'Writeback: 0 kB' 'AnonPages: 149132 kB' 'Mapped: 73476 kB' 'Shmem: 2616 kB' 'KReclaimable: 209840 kB' 'Slab: 300672 kB' 'SReclaimable: 209840 kB' 'SUnreclaim: 90832 kB' 'KernelStack: 4672 kB' 'PageTables: 3524 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5601260 kB' 'Committed_AS: 629156 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14352 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.798 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.798 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.799 13:41:43 -- setup/common.sh@33 -- # echo 0 00:12:44.799 13:41:43 -- setup/common.sh@33 -- # return 0 00:12:44.799 13:41:43 -- setup/hugepages.sh@99 -- # surp=0 00:12:44.799 13:41:43 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:44.799 13:41:43 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:44.799 13:41:43 -- setup/common.sh@18 -- # local node= 00:12:44.799 13:41:43 -- setup/common.sh@19 -- # local var val 00:12:44.799 13:41:43 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.799 13:41:43 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.799 13:41:43 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.799 13:41:43 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.799 13:41:43 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.799 13:41:43 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 6153580 kB' 'MemAvailable: 10555320 kB' 'Buffers: 37732 kB' 'Cached: 4486848 kB' 'SwapCached: 0 kB' 'Active: 1220564 kB' 'Inactive: 3434336 kB' 'Active(anon): 139348 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081216 kB' 'Inactive(file): 3432548 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1124 kB' 'Writeback: 0 kB' 'AnonPages: 148568 kB' 'Mapped: 73216 kB' 'Shmem: 2616 kB' 'KReclaimable: 209840 kB' 'Slab: 300792 kB' 'SReclaimable: 209840 kB' 'SUnreclaim: 90952 kB' 'KernelStack: 4560 kB' 'PageTables: 3584 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5601260 kB' 'Committed_AS: 633936 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14352 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.799 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.799 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.800 13:41:43 -- setup/common.sh@33 -- # echo 0 00:12:44.800 13:41:43 -- setup/common.sh@33 -- # return 0 00:12:44.800 13:41:43 -- setup/hugepages.sh@100 -- # resv=0 00:12:44.800 13:41:43 -- setup/hugepages.sh@102 -- # echo nr_hugepages=512 00:12:44.800 nr_hugepages=512 00:12:44.800 resv_hugepages=0 00:12:44.800 13:41:43 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:44.800 surplus_hugepages=0 00:12:44.800 13:41:43 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:44.800 anon_hugepages=0 00:12:44.800 13:41:43 -- setup/hugepages.sh@105 -- # echo anon_hugepages=0 00:12:44.800 13:41:43 -- setup/hugepages.sh@107 -- # (( 512 == nr_hugepages + surp + resv )) 00:12:44.800 13:41:43 -- setup/hugepages.sh@109 -- # (( 512 == nr_hugepages )) 00:12:44.800 13:41:43 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:44.800 13:41:43 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:44.800 13:41:43 -- setup/common.sh@18 -- # local node= 00:12:44.800 13:41:43 -- setup/common.sh@19 -- # local var val 00:12:44.800 13:41:43 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.800 13:41:43 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.800 13:41:43 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.800 13:41:43 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.800 13:41:43 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.800 13:41:43 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 6153548 kB' 'MemAvailable: 10555288 kB' 'Buffers: 37732 kB' 'Cached: 4486848 kB' 'SwapCached: 0 kB' 'Active: 1220500 kB' 'Inactive: 3434336 kB' 'Active(anon): 139284 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081216 kB' 'Inactive(file): 3432548 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1124 kB' 'Writeback: 0 kB' 'AnonPages: 148496 kB' 'Mapped: 73216 kB' 'Shmem: 2616 kB' 'KReclaimable: 209840 kB' 'Slab: 300792 kB' 'SReclaimable: 209840 kB' 'SUnreclaim: 90952 kB' 'KernelStack: 4564 kB' 'PageTables: 3472 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5601260 kB' 'Committed_AS: 639784 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14368 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.800 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.800 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.801 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.801 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.802 13:41:43 -- setup/common.sh@33 -- # echo 512 00:12:44.802 13:41:43 -- setup/common.sh@33 -- # return 0 00:12:44.802 13:41:43 -- setup/hugepages.sh@110 -- # (( 512 == nr_hugepages + surp + resv )) 00:12:44.802 13:41:43 -- setup/hugepages.sh@112 -- # get_nodes 00:12:44.802 13:41:43 -- setup/hugepages.sh@27 -- # local node 00:12:44.802 13:41:43 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:44.802 13:41:43 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=512 00:12:44.802 13:41:43 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:44.802 13:41:43 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:44.802 13:41:43 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:44.802 13:41:43 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:44.802 13:41:43 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:44.802 13:41:43 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:44.802 13:41:43 -- setup/common.sh@18 -- # local node=0 00:12:44.802 13:41:43 -- setup/common.sh@19 -- # local var val 00:12:44.802 13:41:43 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.802 13:41:43 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.802 13:41:43 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:44.802 13:41:43 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:44.802 13:41:43 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.802 13:41:43 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 6153556 kB' 'MemUsed: 6097540 kB' 'Active: 1220328 kB' 'Inactive: 3434336 kB' 'Active(anon): 139112 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081216 kB' 'Inactive(file): 3432548 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'Dirty: 1124 kB' 'Writeback: 0 kB' 'FilePages: 4524580 kB' 'Mapped: 73168 kB' 'AnonPages: 148580 kB' 'Shmem: 2616 kB' 'KernelStack: 4616 kB' 'PageTables: 3448 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 209840 kB' 'Slab: 300792 kB' 'SReclaimable: 209840 kB' 'SUnreclaim: 90952 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Surp: 0' 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.802 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.802 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.803 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.803 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.803 13:41:43 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.803 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.803 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.803 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.803 13:41:43 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.803 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.803 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.803 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.803 13:41:43 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.803 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.803 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.803 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.803 13:41:43 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.803 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.803 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.803 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.803 13:41:43 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.803 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.803 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.803 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.803 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.803 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.803 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.803 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.803 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.803 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.803 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.803 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.803 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.803 13:41:43 -- setup/common.sh@33 -- # echo 0 00:12:44.803 13:41:43 -- setup/common.sh@33 -- # return 0 00:12:44.803 13:41:43 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:44.803 13:41:43 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:44.803 13:41:43 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:44.803 13:41:43 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:44.803 13:41:43 -- setup/hugepages.sh@128 -- # echo 'node0=512 expecting 512' 00:12:44.803 node0=512 expecting 512 00:12:44.803 13:41:43 -- setup/hugepages.sh@130 -- # [[ 512 == \5\1\2 ]] 00:12:44.803 00:12:44.803 real 0m0.681s 00:12:44.803 user 0m0.245s 00:12:44.803 sys 0m0.464s 00:12:44.803 13:41:43 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:44.803 13:41:43 -- common/autotest_common.sh@10 -- # set +x 00:12:44.803 ************************************ 00:12:44.803 END TEST per_node_1G_alloc 00:12:44.803 ************************************ 00:12:44.803 13:41:43 -- setup/hugepages.sh@212 -- # run_test even_2G_alloc even_2G_alloc 00:12:44.803 13:41:43 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:44.803 13:41:43 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:44.803 13:41:43 -- common/autotest_common.sh@10 -- # set +x 00:12:44.803 ************************************ 00:12:44.803 START TEST even_2G_alloc 00:12:44.803 ************************************ 00:12:44.803 13:41:43 -- common/autotest_common.sh@1111 -- # even_2G_alloc 00:12:44.803 13:41:43 -- setup/hugepages.sh@152 -- # get_test_nr_hugepages 2097152 00:12:44.803 13:41:43 -- setup/hugepages.sh@49 -- # local size=2097152 00:12:44.803 13:41:43 -- setup/hugepages.sh@50 -- # (( 1 > 1 )) 00:12:44.803 13:41:43 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:44.803 13:41:43 -- setup/hugepages.sh@57 -- # nr_hugepages=1024 00:12:44.803 13:41:43 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 00:12:44.803 13:41:43 -- setup/hugepages.sh@62 -- # user_nodes=("$@") 00:12:44.803 13:41:43 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:44.803 13:41:43 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1024 00:12:44.803 13:41:43 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:44.803 13:41:43 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:44.803 13:41:43 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:44.803 13:41:43 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:12:44.803 13:41:43 -- setup/hugepages.sh@74 -- # (( 0 > 0 )) 00:12:44.803 13:41:43 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:44.803 13:41:43 -- setup/hugepages.sh@82 -- # nodes_test[_no_nodes - 1]=1024 00:12:44.803 13:41:43 -- setup/hugepages.sh@83 -- # : 0 00:12:44.803 13:41:43 -- setup/hugepages.sh@84 -- # : 0 00:12:44.803 13:41:43 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:44.803 13:41:43 -- setup/hugepages.sh@153 -- # NRHUGE=1024 00:12:44.803 13:41:43 -- setup/hugepages.sh@153 -- # HUGE_EVEN_ALLOC=yes 00:12:44.803 13:41:43 -- setup/hugepages.sh@153 -- # setup output 00:12:44.803 13:41:43 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:44.803 13:41:43 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:45.062 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:12:45.321 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:45.581 13:41:44 -- setup/hugepages.sh@154 -- # verify_nr_hugepages 00:12:45.581 13:41:44 -- setup/hugepages.sh@89 -- # local node 00:12:45.581 13:41:44 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:45.581 13:41:44 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:45.581 13:41:44 -- setup/hugepages.sh@92 -- # local surp 00:12:45.581 13:41:44 -- setup/hugepages.sh@93 -- # local resv 00:12:45.581 13:41:44 -- setup/hugepages.sh@94 -- # local anon 00:12:45.581 13:41:44 -- setup/hugepages.sh@96 -- # [[ always [madvise] never != *\[\n\e\v\e\r\]* ]] 00:12:45.581 13:41:44 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:45.581 13:41:44 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:45.581 13:41:44 -- setup/common.sh@18 -- # local node= 00:12:45.581 13:41:44 -- setup/common.sh@19 -- # local var val 00:12:45.581 13:41:44 -- setup/common.sh@20 -- # local mem_f mem 00:12:45.581 13:41:44 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:45.581 13:41:44 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:45.581 13:41:44 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:45.581 13:41:44 -- setup/common.sh@28 -- # mapfile -t mem 00:12:45.581 13:41:44 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5104468 kB' 'MemAvailable: 9506208 kB' 'Buffers: 37740 kB' 'Cached: 4486840 kB' 'SwapCached: 0 kB' 'Active: 1220848 kB' 'Inactive: 3434340 kB' 'Active(anon): 139636 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081212 kB' 'Inactive(file): 3432552 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1176 kB' 'Writeback: 0 kB' 'AnonPages: 148908 kB' 'Mapped: 73656 kB' 'Shmem: 2616 kB' 'KReclaimable: 209840 kB' 'Slab: 300272 kB' 'SReclaimable: 209840 kB' 'SUnreclaim: 90432 kB' 'KernelStack: 4632 kB' 'PageTables: 3524 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5076972 kB' 'Committed_AS: 655152 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14368 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.581 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.581 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.582 13:41:44 -- setup/common.sh@33 -- # echo 0 00:12:45.582 13:41:44 -- setup/common.sh@33 -- # return 0 00:12:45.582 13:41:44 -- setup/hugepages.sh@97 -- # anon=0 00:12:45.582 13:41:44 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:45.582 13:41:44 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:45.582 13:41:44 -- setup/common.sh@18 -- # local node= 00:12:45.582 13:41:44 -- setup/common.sh@19 -- # local var val 00:12:45.582 13:41:44 -- setup/common.sh@20 -- # local mem_f mem 00:12:45.582 13:41:44 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:45.582 13:41:44 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:45.582 13:41:44 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:45.582 13:41:44 -- setup/common.sh@28 -- # mapfile -t mem 00:12:45.582 13:41:44 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5104728 kB' 'MemAvailable: 9506468 kB' 'Buffers: 37740 kB' 'Cached: 4486840 kB' 'SwapCached: 0 kB' 'Active: 1221108 kB' 'Inactive: 3434340 kB' 'Active(anon): 139896 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081212 kB' 'Inactive(file): 3432552 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1176 kB' 'Writeback: 0 kB' 'AnonPages: 149168 kB' 'Mapped: 73656 kB' 'Shmem: 2616 kB' 'KReclaimable: 209840 kB' 'Slab: 300272 kB' 'SReclaimable: 209840 kB' 'SUnreclaim: 90432 kB' 'KernelStack: 4632 kB' 'PageTables: 3524 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5076972 kB' 'Committed_AS: 648236 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14368 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.582 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.582 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.583 13:41:44 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.583 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.583 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.844 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.844 13:41:44 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.844 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.844 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.844 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.844 13:41:44 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.844 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.844 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.844 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.844 13:41:44 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.844 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.844 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.844 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.844 13:41:44 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.844 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.844 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.844 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.844 13:41:44 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.844 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.844 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.844 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.844 13:41:44 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.844 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.844 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.844 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.844 13:41:44 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.844 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.844 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.845 13:41:44 -- setup/common.sh@33 -- # echo 0 00:12:45.845 13:41:44 -- setup/common.sh@33 -- # return 0 00:12:45.845 13:41:44 -- setup/hugepages.sh@99 -- # surp=0 00:12:45.845 13:41:44 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:45.845 13:41:44 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:45.845 13:41:44 -- setup/common.sh@18 -- # local node= 00:12:45.845 13:41:44 -- setup/common.sh@19 -- # local var val 00:12:45.845 13:41:44 -- setup/common.sh@20 -- # local mem_f mem 00:12:45.845 13:41:44 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:45.845 13:41:44 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:45.845 13:41:44 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:45.845 13:41:44 -- setup/common.sh@28 -- # mapfile -t mem 00:12:45.845 13:41:44 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5104980 kB' 'MemAvailable: 9506720 kB' 'Buffers: 37740 kB' 'Cached: 4486840 kB' 'SwapCached: 0 kB' 'Active: 1220884 kB' 'Inactive: 3434340 kB' 'Active(anon): 139672 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081212 kB' 'Inactive(file): 3432552 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1176 kB' 'Writeback: 0 kB' 'AnonPages: 148932 kB' 'Mapped: 73444 kB' 'Shmem: 2616 kB' 'KReclaimable: 209840 kB' 'Slab: 300272 kB' 'SReclaimable: 209840 kB' 'SUnreclaim: 90432 kB' 'KernelStack: 4680 kB' 'PageTables: 3596 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5076972 kB' 'Committed_AS: 641708 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14368 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.845 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.845 13:41:44 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.846 13:41:44 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.846 13:41:44 -- setup/common.sh@33 -- # echo 0 00:12:45.846 13:41:44 -- setup/common.sh@33 -- # return 0 00:12:45.846 13:41:44 -- setup/hugepages.sh@100 -- # resv=0 00:12:45.846 13:41:44 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:12:45.846 nr_hugepages=1024 00:12:45.846 resv_hugepages=0 00:12:45.846 13:41:44 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:45.846 surplus_hugepages=0 00:12:45.846 13:41:44 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:45.846 13:41:44 -- setup/hugepages.sh@105 -- # echo anon_hugepages=0 00:12:45.846 anon_hugepages=0 00:12:45.846 13:41:44 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:45.846 13:41:44 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:12:45.846 13:41:44 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:45.846 13:41:44 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:45.846 13:41:44 -- setup/common.sh@18 -- # local node= 00:12:45.846 13:41:44 -- setup/common.sh@19 -- # local var val 00:12:45.846 13:41:44 -- setup/common.sh@20 -- # local mem_f mem 00:12:45.846 13:41:44 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:45.846 13:41:44 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:45.846 13:41:44 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:45.846 13:41:44 -- setup/common.sh@28 -- # mapfile -t mem 00:12:45.846 13:41:44 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.846 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5105500 kB' 'MemAvailable: 9507240 kB' 'Buffers: 37740 kB' 'Cached: 4486840 kB' 'SwapCached: 0 kB' 'Active: 1221144 kB' 'Inactive: 3434340 kB' 'Active(anon): 139932 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081212 kB' 'Inactive(file): 3432552 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1176 kB' 'Writeback: 0 kB' 'AnonPages: 148804 kB' 'Mapped: 73444 kB' 'Shmem: 2616 kB' 'KReclaimable: 209840 kB' 'Slab: 300272 kB' 'SReclaimable: 209840 kB' 'SUnreclaim: 90432 kB' 'KernelStack: 4748 kB' 'PageTables: 3596 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5076972 kB' 'Committed_AS: 646604 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14368 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.847 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.847 13:41:44 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.848 13:41:44 -- setup/common.sh@33 -- # echo 1024 00:12:45.848 13:41:44 -- setup/common.sh@33 -- # return 0 00:12:45.848 13:41:44 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:45.848 13:41:44 -- setup/hugepages.sh@112 -- # get_nodes 00:12:45.848 13:41:44 -- setup/hugepages.sh@27 -- # local node 00:12:45.848 13:41:44 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:45.848 13:41:44 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:12:45.848 13:41:44 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:45.848 13:41:44 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:45.848 13:41:44 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:45.848 13:41:44 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:45.848 13:41:44 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:45.848 13:41:44 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:45.848 13:41:44 -- setup/common.sh@18 -- # local node=0 00:12:45.848 13:41:44 -- setup/common.sh@19 -- # local var val 00:12:45.848 13:41:44 -- setup/common.sh@20 -- # local mem_f mem 00:12:45.848 13:41:44 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:45.848 13:41:44 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:45.848 13:41:44 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:45.848 13:41:44 -- setup/common.sh@28 -- # mapfile -t mem 00:12:45.848 13:41:44 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:45.848 13:41:44 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5105460 kB' 'MemUsed: 7145636 kB' 'Active: 1221072 kB' 'Inactive: 3434340 kB' 'Active(anon): 139860 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081212 kB' 'Inactive(file): 3432552 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'Dirty: 1176 kB' 'Writeback: 0 kB' 'FilePages: 4524580 kB' 'Mapped: 73444 kB' 'AnonPages: 148852 kB' 'Shmem: 2616 kB' 'KernelStack: 4716 kB' 'PageTables: 3552 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 209840 kB' 'Slab: 300272 kB' 'SReclaimable: 209840 kB' 'SUnreclaim: 90432 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Surp: 0' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.848 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.848 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.849 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.849 13:41:44 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.849 13:41:44 -- setup/common.sh@33 -- # echo 0 00:12:45.849 13:41:44 -- setup/common.sh@33 -- # return 0 00:12:45.849 13:41:44 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:45.849 13:41:44 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:45.849 13:41:44 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:45.849 13:41:44 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:45.849 13:41:44 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:12:45.849 node0=1024 expecting 1024 00:12:45.849 13:41:44 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:12:45.849 00:12:45.849 real 0m0.913s 00:12:45.849 user 0m0.274s 00:12:45.849 sys 0m0.678s 00:12:45.849 13:41:44 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:45.849 13:41:44 -- common/autotest_common.sh@10 -- # set +x 00:12:45.849 ************************************ 00:12:45.849 END TEST even_2G_alloc 00:12:45.849 ************************************ 00:12:45.849 13:41:44 -- setup/hugepages.sh@213 -- # run_test odd_alloc odd_alloc 00:12:45.849 13:41:44 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:45.849 13:41:44 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:45.849 13:41:44 -- common/autotest_common.sh@10 -- # set +x 00:12:45.849 ************************************ 00:12:45.849 START TEST odd_alloc 00:12:45.849 ************************************ 00:12:45.849 13:41:44 -- common/autotest_common.sh@1111 -- # odd_alloc 00:12:45.849 13:41:44 -- setup/hugepages.sh@159 -- # get_test_nr_hugepages 2098176 00:12:45.849 13:41:44 -- setup/hugepages.sh@49 -- # local size=2098176 00:12:45.849 13:41:44 -- setup/hugepages.sh@50 -- # (( 1 > 1 )) 00:12:45.849 13:41:44 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:45.849 13:41:44 -- setup/hugepages.sh@57 -- # nr_hugepages=1025 00:12:45.849 13:41:44 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 00:12:45.849 13:41:44 -- setup/hugepages.sh@62 -- # user_nodes=("$@") 00:12:45.849 13:41:44 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:45.849 13:41:44 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1025 00:12:45.849 13:41:44 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:45.849 13:41:44 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:45.849 13:41:44 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:45.849 13:41:44 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:12:45.849 13:41:44 -- setup/hugepages.sh@74 -- # (( 0 > 0 )) 00:12:45.849 13:41:44 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:45.849 13:41:44 -- setup/hugepages.sh@82 -- # nodes_test[_no_nodes - 1]=1025 00:12:45.849 13:41:44 -- setup/hugepages.sh@83 -- # : 0 00:12:45.849 13:41:44 -- setup/hugepages.sh@84 -- # : 0 00:12:45.850 13:41:44 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:45.850 13:41:44 -- setup/hugepages.sh@160 -- # HUGEMEM=2049 00:12:45.850 13:41:44 -- setup/hugepages.sh@160 -- # HUGE_EVEN_ALLOC=yes 00:12:45.850 13:41:44 -- setup/hugepages.sh@160 -- # setup output 00:12:45.850 13:41:44 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:45.850 13:41:44 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:46.109 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:12:46.109 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:46.682 13:41:45 -- setup/hugepages.sh@161 -- # verify_nr_hugepages 00:12:46.682 13:41:45 -- setup/hugepages.sh@89 -- # local node 00:12:46.682 13:41:45 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:46.682 13:41:45 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:46.682 13:41:45 -- setup/hugepages.sh@92 -- # local surp 00:12:46.682 13:41:45 -- setup/hugepages.sh@93 -- # local resv 00:12:46.682 13:41:45 -- setup/hugepages.sh@94 -- # local anon 00:12:46.683 13:41:45 -- setup/hugepages.sh@96 -- # [[ always [madvise] never != *\[\n\e\v\e\r\]* ]] 00:12:46.683 13:41:45 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:46.683 13:41:45 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:46.683 13:41:45 -- setup/common.sh@18 -- # local node= 00:12:46.683 13:41:45 -- setup/common.sh@19 -- # local var val 00:12:46.683 13:41:45 -- setup/common.sh@20 -- # local mem_f mem 00:12:46.683 13:41:45 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:46.683 13:41:45 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:46.683 13:41:45 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:46.683 13:41:45 -- setup/common.sh@28 -- # mapfile -t mem 00:12:46.683 13:41:45 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5113356 kB' 'MemAvailable: 9515124 kB' 'Buffers: 37740 kB' 'Cached: 4486848 kB' 'SwapCached: 0 kB' 'Active: 1209472 kB' 'Inactive: 3434332 kB' 'Active(anon): 128244 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081228 kB' 'Inactive(file): 3432544 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1264 kB' 'Writeback: 0 kB' 'AnonPages: 136696 kB' 'Mapped: 72972 kB' 'Shmem: 2616 kB' 'KReclaimable: 209860 kB' 'Slab: 300832 kB' 'SReclaimable: 209860 kB' 'SUnreclaim: 90972 kB' 'KernelStack: 4548 kB' 'PageTables: 3368 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5075948 kB' 'Committed_AS: 610348 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14160 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2099200 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.683 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.683 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:46.684 13:41:45 -- setup/common.sh@33 -- # echo 0 00:12:46.684 13:41:45 -- setup/common.sh@33 -- # return 0 00:12:46.684 13:41:45 -- setup/hugepages.sh@97 -- # anon=0 00:12:46.684 13:41:45 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:46.684 13:41:45 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:46.684 13:41:45 -- setup/common.sh@18 -- # local node= 00:12:46.684 13:41:45 -- setup/common.sh@19 -- # local var val 00:12:46.684 13:41:45 -- setup/common.sh@20 -- # local mem_f mem 00:12:46.684 13:41:45 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:46.684 13:41:45 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:46.684 13:41:45 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:46.684 13:41:45 -- setup/common.sh@28 -- # mapfile -t mem 00:12:46.684 13:41:45 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5113900 kB' 'MemAvailable: 9515668 kB' 'Buffers: 37740 kB' 'Cached: 4486848 kB' 'SwapCached: 0 kB' 'Active: 1209472 kB' 'Inactive: 3434332 kB' 'Active(anon): 128244 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081228 kB' 'Inactive(file): 3432544 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1264 kB' 'Writeback: 0 kB' 'AnonPages: 136568 kB' 'Mapped: 72972 kB' 'Shmem: 2616 kB' 'KReclaimable: 209860 kB' 'Slab: 300832 kB' 'SReclaimable: 209860 kB' 'SUnreclaim: 90972 kB' 'KernelStack: 4480 kB' 'PageTables: 3368 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5075948 kB' 'Committed_AS: 604052 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14160 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2099200 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.684 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.684 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.685 13:41:45 -- setup/common.sh@33 -- # echo 0 00:12:46.685 13:41:45 -- setup/common.sh@33 -- # return 0 00:12:46.685 13:41:45 -- setup/hugepages.sh@99 -- # surp=0 00:12:46.685 13:41:45 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:46.685 13:41:45 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:46.685 13:41:45 -- setup/common.sh@18 -- # local node= 00:12:46.685 13:41:45 -- setup/common.sh@19 -- # local var val 00:12:46.685 13:41:45 -- setup/common.sh@20 -- # local mem_f mem 00:12:46.685 13:41:45 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:46.685 13:41:45 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:46.685 13:41:45 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:46.685 13:41:45 -- setup/common.sh@28 -- # mapfile -t mem 00:12:46.685 13:41:45 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5114380 kB' 'MemAvailable: 9516148 kB' 'Buffers: 37740 kB' 'Cached: 4486848 kB' 'SwapCached: 0 kB' 'Active: 1209340 kB' 'Inactive: 3434332 kB' 'Active(anon): 128112 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081228 kB' 'Inactive(file): 3432544 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1268 kB' 'Writeback: 0 kB' 'AnonPages: 136684 kB' 'Mapped: 72972 kB' 'Shmem: 2616 kB' 'KReclaimable: 209860 kB' 'Slab: 300832 kB' 'SReclaimable: 209860 kB' 'SUnreclaim: 90972 kB' 'KernelStack: 4448 kB' 'PageTables: 3296 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5075948 kB' 'Committed_AS: 609632 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14160 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2099200 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.685 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.685 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.686 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:46.686 13:41:45 -- setup/common.sh@33 -- # echo 0 00:12:46.686 13:41:45 -- setup/common.sh@33 -- # return 0 00:12:46.686 13:41:45 -- setup/hugepages.sh@100 -- # resv=0 00:12:46.686 13:41:45 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1025 00:12:46.686 nr_hugepages=1025 00:12:46.686 resv_hugepages=0 00:12:46.686 13:41:45 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:46.686 13:41:45 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:46.686 surplus_hugepages=0 00:12:46.686 anon_hugepages=0 00:12:46.686 13:41:45 -- setup/hugepages.sh@105 -- # echo anon_hugepages=0 00:12:46.686 13:41:45 -- setup/hugepages.sh@107 -- # (( 1025 == nr_hugepages + surp + resv )) 00:12:46.686 13:41:45 -- setup/hugepages.sh@109 -- # (( 1025 == nr_hugepages )) 00:12:46.686 13:41:45 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:46.686 13:41:45 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:46.686 13:41:45 -- setup/common.sh@18 -- # local node= 00:12:46.686 13:41:45 -- setup/common.sh@19 -- # local var val 00:12:46.686 13:41:45 -- setup/common.sh@20 -- # local mem_f mem 00:12:46.686 13:41:45 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:46.686 13:41:45 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:46.686 13:41:45 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:46.686 13:41:45 -- setup/common.sh@28 -- # mapfile -t mem 00:12:46.686 13:41:45 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.686 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5115096 kB' 'MemAvailable: 9516864 kB' 'Buffers: 37740 kB' 'Cached: 4486848 kB' 'SwapCached: 0 kB' 'Active: 1209460 kB' 'Inactive: 3434332 kB' 'Active(anon): 128232 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081228 kB' 'Inactive(file): 3432544 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1268 kB' 'Writeback: 0 kB' 'AnonPages: 136944 kB' 'Mapped: 73492 kB' 'Shmem: 2616 kB' 'KReclaimable: 209860 kB' 'Slab: 300832 kB' 'SReclaimable: 209860 kB' 'SUnreclaim: 90972 kB' 'KernelStack: 4464 kB' 'PageTables: 3324 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5075948 kB' 'Committed_AS: 603864 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14128 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2099200 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.687 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.687 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:46.688 13:41:45 -- setup/common.sh@33 -- # echo 1025 00:12:46.688 13:41:45 -- setup/common.sh@33 -- # return 0 00:12:46.688 13:41:45 -- setup/hugepages.sh@110 -- # (( 1025 == nr_hugepages + surp + resv )) 00:12:46.688 13:41:45 -- setup/hugepages.sh@112 -- # get_nodes 00:12:46.688 13:41:45 -- setup/hugepages.sh@27 -- # local node 00:12:46.688 13:41:45 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:46.688 13:41:45 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1025 00:12:46.688 13:41:45 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:46.688 13:41:45 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:46.688 13:41:45 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:46.688 13:41:45 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:46.688 13:41:45 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:46.688 13:41:45 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:46.688 13:41:45 -- setup/common.sh@18 -- # local node=0 00:12:46.688 13:41:45 -- setup/common.sh@19 -- # local var val 00:12:46.688 13:41:45 -- setup/common.sh@20 -- # local mem_f mem 00:12:46.688 13:41:45 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:46.688 13:41:45 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:46.688 13:41:45 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:46.688 13:41:45 -- setup/common.sh@28 -- # mapfile -t mem 00:12:46.688 13:41:45 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5115520 kB' 'MemUsed: 7135576 kB' 'Active: 1209200 kB' 'Inactive: 3434332 kB' 'Active(anon): 127972 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081228 kB' 'Inactive(file): 3432544 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'Dirty: 1268 kB' 'Writeback: 0 kB' 'FilePages: 4524588 kB' 'Mapped: 72972 kB' 'AnonPages: 136428 kB' 'Shmem: 2616 kB' 'KernelStack: 4600 kB' 'PageTables: 3324 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 209860 kB' 'Slab: 300832 kB' 'SReclaimable: 209860 kB' 'SUnreclaim: 90972 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Surp: 0' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.688 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.688 13:41:45 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # continue 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:46.689 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:46.689 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:46.689 13:41:45 -- setup/common.sh@33 -- # echo 0 00:12:46.689 13:41:45 -- setup/common.sh@33 -- # return 0 00:12:46.689 13:41:45 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:46.689 13:41:45 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:46.689 13:41:45 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:46.689 13:41:45 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:46.689 node0=1025 expecting 1025 00:12:46.689 13:41:45 -- setup/hugepages.sh@128 -- # echo 'node0=1025 expecting 1025' 00:12:46.689 13:41:45 -- setup/hugepages.sh@130 -- # [[ 1025 == \1\0\2\5 ]] 00:12:46.689 00:12:46.689 real 0m0.891s 00:12:46.689 user 0m0.246s 00:12:46.689 sys 0m0.679s 00:12:46.689 13:41:45 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:46.689 13:41:45 -- common/autotest_common.sh@10 -- # set +x 00:12:46.689 ************************************ 00:12:46.689 END TEST odd_alloc 00:12:46.689 ************************************ 00:12:46.689 13:41:45 -- setup/hugepages.sh@214 -- # run_test custom_alloc custom_alloc 00:12:46.689 13:41:45 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:46.689 13:41:45 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:46.689 13:41:45 -- common/autotest_common.sh@10 -- # set +x 00:12:46.689 ************************************ 00:12:46.689 START TEST custom_alloc 00:12:46.689 ************************************ 00:12:46.689 13:41:45 -- common/autotest_common.sh@1111 -- # custom_alloc 00:12:46.689 13:41:45 -- setup/hugepages.sh@167 -- # local IFS=, 00:12:46.689 13:41:45 -- setup/hugepages.sh@169 -- # local node 00:12:46.689 13:41:45 -- setup/hugepages.sh@170 -- # nodes_hp=() 00:12:46.689 13:41:45 -- setup/hugepages.sh@170 -- # local nodes_hp 00:12:46.689 13:41:45 -- setup/hugepages.sh@172 -- # local nr_hugepages=0 _nr_hugepages=0 00:12:46.689 13:41:45 -- setup/hugepages.sh@174 -- # get_test_nr_hugepages 1048576 00:12:46.689 13:41:45 -- setup/hugepages.sh@49 -- # local size=1048576 00:12:46.689 13:41:45 -- setup/hugepages.sh@50 -- # (( 1 > 1 )) 00:12:46.689 13:41:45 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:46.689 13:41:45 -- setup/hugepages.sh@57 -- # nr_hugepages=512 00:12:46.689 13:41:45 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 00:12:46.948 13:41:45 -- setup/hugepages.sh@62 -- # user_nodes=("$@") 00:12:46.948 13:41:45 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:46.948 13:41:45 -- setup/hugepages.sh@64 -- # local _nr_hugepages=512 00:12:46.948 13:41:45 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:46.948 13:41:45 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:46.948 13:41:45 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:46.948 13:41:45 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:12:46.948 13:41:45 -- setup/hugepages.sh@74 -- # (( 0 > 0 )) 00:12:46.948 13:41:45 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:46.948 13:41:45 -- setup/hugepages.sh@82 -- # nodes_test[_no_nodes - 1]=512 00:12:46.948 13:41:45 -- setup/hugepages.sh@83 -- # : 0 00:12:46.948 13:41:45 -- setup/hugepages.sh@84 -- # : 0 00:12:46.948 13:41:45 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:46.948 13:41:45 -- setup/hugepages.sh@175 -- # nodes_hp[0]=512 00:12:46.948 13:41:45 -- setup/hugepages.sh@176 -- # (( 1 > 1 )) 00:12:46.948 13:41:45 -- setup/hugepages.sh@181 -- # for node in "${!nodes_hp[@]}" 00:12:46.948 13:41:45 -- setup/hugepages.sh@182 -- # HUGENODE+=("nodes_hp[$node]=${nodes_hp[node]}") 00:12:46.948 13:41:45 -- setup/hugepages.sh@183 -- # (( _nr_hugepages += nodes_hp[node] )) 00:12:46.948 13:41:45 -- setup/hugepages.sh@186 -- # get_test_nr_hugepages_per_node 00:12:46.948 13:41:45 -- setup/hugepages.sh@62 -- # user_nodes=("$@") 00:12:46.948 13:41:45 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:46.948 13:41:45 -- setup/hugepages.sh@64 -- # local _nr_hugepages=512 00:12:46.948 13:41:45 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:46.948 13:41:45 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:46.948 13:41:45 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:46.948 13:41:45 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:12:46.948 13:41:45 -- setup/hugepages.sh@74 -- # (( 1 > 0 )) 00:12:46.948 13:41:45 -- setup/hugepages.sh@75 -- # for _no_nodes in "${!nodes_hp[@]}" 00:12:46.948 13:41:45 -- setup/hugepages.sh@76 -- # nodes_test[_no_nodes]=512 00:12:46.948 13:41:45 -- setup/hugepages.sh@78 -- # return 0 00:12:46.948 13:41:45 -- setup/hugepages.sh@187 -- # HUGENODE='nodes_hp[0]=512' 00:12:46.948 13:41:45 -- setup/hugepages.sh@187 -- # setup output 00:12:46.948 13:41:45 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:46.948 13:41:45 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:47.208 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:12:47.208 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:47.471 13:41:45 -- setup/hugepages.sh@188 -- # nr_hugepages=512 00:12:47.471 13:41:45 -- setup/hugepages.sh@188 -- # verify_nr_hugepages 00:12:47.471 13:41:45 -- setup/hugepages.sh@89 -- # local node 00:12:47.471 13:41:45 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:47.471 13:41:45 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:47.471 13:41:45 -- setup/hugepages.sh@92 -- # local surp 00:12:47.471 13:41:45 -- setup/hugepages.sh@93 -- # local resv 00:12:47.471 13:41:45 -- setup/hugepages.sh@94 -- # local anon 00:12:47.471 13:41:45 -- setup/hugepages.sh@96 -- # [[ always [madvise] never != *\[\n\e\v\e\r\]* ]] 00:12:47.471 13:41:45 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:47.471 13:41:45 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:47.471 13:41:45 -- setup/common.sh@18 -- # local node= 00:12:47.471 13:41:45 -- setup/common.sh@19 -- # local var val 00:12:47.471 13:41:45 -- setup/common.sh@20 -- # local mem_f mem 00:12:47.471 13:41:45 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:47.471 13:41:45 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:47.471 13:41:45 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:47.471 13:41:45 -- setup/common.sh@28 -- # mapfile -t mem 00:12:47.471 13:41:45 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 6165916 kB' 'MemAvailable: 10567688 kB' 'Buffers: 37740 kB' 'Cached: 4486848 kB' 'SwapCached: 0 kB' 'Active: 1208904 kB' 'Inactive: 3434332 kB' 'Active(anon): 127676 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081228 kB' 'Inactive(file): 3432544 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1316 kB' 'Writeback: 0 kB' 'AnonPages: 137168 kB' 'Mapped: 72568 kB' 'Shmem: 2616 kB' 'KReclaimable: 209864 kB' 'Slab: 300000 kB' 'SReclaimable: 209864 kB' 'SUnreclaim: 90136 kB' 'KernelStack: 4384 kB' 'PageTables: 3112 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5601260 kB' 'Committed_AS: 606156 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14160 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.471 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.471 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:47.472 13:41:45 -- setup/common.sh@33 -- # echo 0 00:12:47.472 13:41:45 -- setup/common.sh@33 -- # return 0 00:12:47.472 13:41:45 -- setup/hugepages.sh@97 -- # anon=0 00:12:47.472 13:41:45 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:47.472 13:41:45 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:47.472 13:41:45 -- setup/common.sh@18 -- # local node= 00:12:47.472 13:41:45 -- setup/common.sh@19 -- # local var val 00:12:47.472 13:41:45 -- setup/common.sh@20 -- # local mem_f mem 00:12:47.472 13:41:45 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:47.472 13:41:45 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:47.472 13:41:45 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:47.472 13:41:45 -- setup/common.sh@28 -- # mapfile -t mem 00:12:47.472 13:41:45 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 6166448 kB' 'MemAvailable: 10568220 kB' 'Buffers: 37740 kB' 'Cached: 4486848 kB' 'SwapCached: 0 kB' 'Active: 1208904 kB' 'Inactive: 3434332 kB' 'Active(anon): 127676 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081228 kB' 'Inactive(file): 3432544 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1316 kB' 'Writeback: 0 kB' 'AnonPages: 137040 kB' 'Mapped: 72568 kB' 'Shmem: 2616 kB' 'KReclaimable: 209864 kB' 'Slab: 300000 kB' 'SReclaimable: 209864 kB' 'SUnreclaim: 90136 kB' 'KernelStack: 4384 kB' 'PageTables: 3112 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5601260 kB' 'Committed_AS: 611856 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14160 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.472 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.472 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.473 13:41:45 -- setup/common.sh@33 -- # echo 0 00:12:47.473 13:41:45 -- setup/common.sh@33 -- # return 0 00:12:47.473 13:41:45 -- setup/hugepages.sh@99 -- # surp=0 00:12:47.473 13:41:45 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:47.473 13:41:45 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:47.473 13:41:45 -- setup/common.sh@18 -- # local node= 00:12:47.473 13:41:45 -- setup/common.sh@19 -- # local var val 00:12:47.473 13:41:45 -- setup/common.sh@20 -- # local mem_f mem 00:12:47.473 13:41:45 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:47.473 13:41:45 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:47.473 13:41:45 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:47.473 13:41:45 -- setup/common.sh@28 -- # mapfile -t mem 00:12:47.473 13:41:45 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 6166448 kB' 'MemAvailable: 10568220 kB' 'Buffers: 37740 kB' 'Cached: 4486848 kB' 'SwapCached: 0 kB' 'Active: 1209164 kB' 'Inactive: 3434332 kB' 'Active(anon): 127936 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081228 kB' 'Inactive(file): 3432544 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1316 kB' 'Writeback: 0 kB' 'AnonPages: 137300 kB' 'Mapped: 72568 kB' 'Shmem: 2616 kB' 'KReclaimable: 209864 kB' 'Slab: 300000 kB' 'SReclaimable: 209864 kB' 'SUnreclaim: 90136 kB' 'KernelStack: 4384 kB' 'PageTables: 3112 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5601260 kB' 'Committed_AS: 611856 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14160 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.473 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.473 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.474 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.474 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:47.475 13:41:45 -- setup/common.sh@33 -- # echo 0 00:12:47.475 13:41:45 -- setup/common.sh@33 -- # return 0 00:12:47.475 13:41:45 -- setup/hugepages.sh@100 -- # resv=0 00:12:47.475 13:41:45 -- setup/hugepages.sh@102 -- # echo nr_hugepages=512 00:12:47.475 nr_hugepages=512 00:12:47.475 resv_hugepages=0 00:12:47.475 13:41:45 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:47.475 surplus_hugepages=0 00:12:47.475 13:41:45 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:47.475 anon_hugepages=0 00:12:47.475 13:41:45 -- setup/hugepages.sh@105 -- # echo anon_hugepages=0 00:12:47.475 13:41:45 -- setup/hugepages.sh@107 -- # (( 512 == nr_hugepages + surp + resv )) 00:12:47.475 13:41:45 -- setup/hugepages.sh@109 -- # (( 512 == nr_hugepages )) 00:12:47.475 13:41:45 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:47.475 13:41:45 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:47.475 13:41:45 -- setup/common.sh@18 -- # local node= 00:12:47.475 13:41:45 -- setup/common.sh@19 -- # local var val 00:12:47.475 13:41:45 -- setup/common.sh@20 -- # local mem_f mem 00:12:47.475 13:41:45 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:47.475 13:41:45 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:47.475 13:41:45 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:47.475 13:41:45 -- setup/common.sh@28 -- # mapfile -t mem 00:12:47.475 13:41:45 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 6167156 kB' 'MemAvailable: 10568928 kB' 'Buffers: 37740 kB' 'Cached: 4486848 kB' 'SwapCached: 0 kB' 'Active: 1208776 kB' 'Inactive: 3434332 kB' 'Active(anon): 127548 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081228 kB' 'Inactive(file): 3432544 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1316 kB' 'Writeback: 0 kB' 'AnonPages: 136972 kB' 'Mapped: 72624 kB' 'Shmem: 2616 kB' 'KReclaimable: 209864 kB' 'Slab: 300192 kB' 'SReclaimable: 209864 kB' 'SUnreclaim: 90328 kB' 'KernelStack: 4408 kB' 'PageTables: 2980 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5601260 kB' 'Committed_AS: 611116 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14160 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.475 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.475 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.476 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.476 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:47.476 13:41:45 -- setup/common.sh@33 -- # echo 512 00:12:47.476 13:41:45 -- setup/common.sh@33 -- # return 0 00:12:47.476 13:41:45 -- setup/hugepages.sh@110 -- # (( 512 == nr_hugepages + surp + resv )) 00:12:47.476 13:41:45 -- setup/hugepages.sh@112 -- # get_nodes 00:12:47.476 13:41:45 -- setup/hugepages.sh@27 -- # local node 00:12:47.476 13:41:45 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:47.476 13:41:45 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=512 00:12:47.476 13:41:45 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:47.476 13:41:45 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:47.476 13:41:45 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:47.476 13:41:45 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:47.476 13:41:45 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:47.476 13:41:45 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:47.476 13:41:45 -- setup/common.sh@18 -- # local node=0 00:12:47.476 13:41:45 -- setup/common.sh@19 -- # local var val 00:12:47.476 13:41:45 -- setup/common.sh@20 -- # local mem_f mem 00:12:47.476 13:41:45 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:47.476 13:41:45 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:47.476 13:41:45 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:47.476 13:41:45 -- setup/common.sh@28 -- # mapfile -t mem 00:12:47.476 13:41:45 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:47.477 13:41:45 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 6167156 kB' 'MemUsed: 6083940 kB' 'Active: 1208516 kB' 'Inactive: 3434332 kB' 'Active(anon): 127288 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081228 kB' 'Inactive(file): 3432544 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'Dirty: 1316 kB' 'Writeback: 0 kB' 'FilePages: 4524588 kB' 'Mapped: 72624 kB' 'AnonPages: 136716 kB' 'Shmem: 2616 kB' 'KernelStack: 4476 kB' 'PageTables: 2980 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 209864 kB' 'Slab: 300192 kB' 'SReclaimable: 209864 kB' 'SUnreclaim: 90328 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Surp: 0' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # continue 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # IFS=': ' 00:12:47.477 13:41:45 -- setup/common.sh@31 -- # read -r var val _ 00:12:47.477 13:41:45 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:47.477 13:41:45 -- setup/common.sh@33 -- # echo 0 00:12:47.477 13:41:45 -- setup/common.sh@33 -- # return 0 00:12:47.477 13:41:45 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:47.477 13:41:45 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:47.477 13:41:45 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:47.477 13:41:45 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:47.477 13:41:45 -- setup/hugepages.sh@128 -- # echo 'node0=512 expecting 512' 00:12:47.477 node0=512 expecting 512 00:12:47.477 13:41:45 -- setup/hugepages.sh@130 -- # [[ 512 == \5\1\2 ]] 00:12:47.477 00:12:47.477 real 0m0.722s 00:12:47.477 user 0m0.259s 00:12:47.477 sys 0m0.505s 00:12:47.477 13:41:45 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:47.477 13:41:45 -- common/autotest_common.sh@10 -- # set +x 00:12:47.477 ************************************ 00:12:47.477 END TEST custom_alloc 00:12:47.477 ************************************ 00:12:47.477 13:41:46 -- setup/hugepages.sh@215 -- # run_test no_shrink_alloc no_shrink_alloc 00:12:47.477 13:41:46 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:47.477 13:41:46 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:47.477 13:41:46 -- common/autotest_common.sh@10 -- # set +x 00:12:47.737 ************************************ 00:12:47.737 START TEST no_shrink_alloc 00:12:47.737 ************************************ 00:12:47.737 13:41:46 -- common/autotest_common.sh@1111 -- # no_shrink_alloc 00:12:47.737 13:41:46 -- setup/hugepages.sh@195 -- # get_test_nr_hugepages 2097152 0 00:12:47.737 13:41:46 -- setup/hugepages.sh@49 -- # local size=2097152 00:12:47.737 13:41:46 -- setup/hugepages.sh@50 -- # (( 2 > 1 )) 00:12:47.737 13:41:46 -- setup/hugepages.sh@51 -- # shift 00:12:47.737 13:41:46 -- setup/hugepages.sh@52 -- # node_ids=("$@") 00:12:47.737 13:41:46 -- setup/hugepages.sh@52 -- # local node_ids 00:12:47.737 13:41:46 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:47.737 13:41:46 -- setup/hugepages.sh@57 -- # nr_hugepages=1024 00:12:47.737 13:41:46 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 0 00:12:47.737 13:41:46 -- setup/hugepages.sh@62 -- # user_nodes=("$@") 00:12:47.737 13:41:46 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:47.737 13:41:46 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1024 00:12:47.737 13:41:46 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:47.737 13:41:46 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:47.737 13:41:46 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:47.737 13:41:46 -- setup/hugepages.sh@69 -- # (( 1 > 0 )) 00:12:47.737 13:41:46 -- setup/hugepages.sh@70 -- # for _no_nodes in "${user_nodes[@]}" 00:12:47.737 13:41:46 -- setup/hugepages.sh@71 -- # nodes_test[_no_nodes]=1024 00:12:47.737 13:41:46 -- setup/hugepages.sh@73 -- # return 0 00:12:47.737 13:41:46 -- setup/hugepages.sh@198 -- # setup output 00:12:47.737 13:41:46 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:47.737 13:41:46 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:47.996 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:12:47.996 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:48.566 13:41:46 -- setup/hugepages.sh@199 -- # verify_nr_hugepages 00:12:48.566 13:41:46 -- setup/hugepages.sh@89 -- # local node 00:12:48.566 13:41:46 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:48.566 13:41:46 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:48.566 13:41:46 -- setup/hugepages.sh@92 -- # local surp 00:12:48.566 13:41:46 -- setup/hugepages.sh@93 -- # local resv 00:12:48.566 13:41:46 -- setup/hugepages.sh@94 -- # local anon 00:12:48.566 13:41:46 -- setup/hugepages.sh@96 -- # [[ always [madvise] never != *\[\n\e\v\e\r\]* ]] 00:12:48.566 13:41:46 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:48.566 13:41:46 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:48.566 13:41:46 -- setup/common.sh@18 -- # local node= 00:12:48.566 13:41:46 -- setup/common.sh@19 -- # local var val 00:12:48.566 13:41:46 -- setup/common.sh@20 -- # local mem_f mem 00:12:48.566 13:41:46 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:48.566 13:41:46 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:48.566 13:41:46 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:48.567 13:41:46 -- setup/common.sh@28 -- # mapfile -t mem 00:12:48.567 13:41:46 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5107492 kB' 'MemAvailable: 9509376 kB' 'Buffers: 37740 kB' 'Cached: 4486880 kB' 'SwapCached: 0 kB' 'Active: 1219248 kB' 'Inactive: 3434364 kB' 'Active(anon): 138020 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081228 kB' 'Inactive(file): 3432576 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1476 kB' 'Writeback: 0 kB' 'AnonPages: 147516 kB' 'Mapped: 72600 kB' 'Shmem: 2616 kB' 'KReclaimable: 209944 kB' 'Slab: 300200 kB' 'SReclaimable: 209944 kB' 'SUnreclaim: 90256 kB' 'KernelStack: 4532 kB' 'PageTables: 3412 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5076972 kB' 'Committed_AS: 642300 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14368 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.567 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.567 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.568 13:41:46 -- setup/common.sh@33 -- # echo 0 00:12:48.568 13:41:46 -- setup/common.sh@33 -- # return 0 00:12:48.568 13:41:46 -- setup/hugepages.sh@97 -- # anon=0 00:12:48.568 13:41:46 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:48.568 13:41:46 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:48.568 13:41:46 -- setup/common.sh@18 -- # local node= 00:12:48.568 13:41:46 -- setup/common.sh@19 -- # local var val 00:12:48.568 13:41:46 -- setup/common.sh@20 -- # local mem_f mem 00:12:48.568 13:41:46 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:48.568 13:41:46 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:48.568 13:41:46 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:48.568 13:41:46 -- setup/common.sh@28 -- # mapfile -t mem 00:12:48.568 13:41:46 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5107216 kB' 'MemAvailable: 9509100 kB' 'Buffers: 37740 kB' 'Cached: 4486880 kB' 'SwapCached: 0 kB' 'Active: 1219484 kB' 'Inactive: 3434364 kB' 'Active(anon): 138256 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081228 kB' 'Inactive(file): 3432576 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1476 kB' 'Writeback: 0 kB' 'AnonPages: 147752 kB' 'Mapped: 72600 kB' 'Shmem: 2616 kB' 'KReclaimable: 209944 kB' 'Slab: 300200 kB' 'SReclaimable: 209944 kB' 'SUnreclaim: 90256 kB' 'KernelStack: 4516 kB' 'PageTables: 3384 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5076972 kB' 'Committed_AS: 647508 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14368 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.568 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.568 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.569 13:41:46 -- setup/common.sh@33 -- # echo 0 00:12:48.569 13:41:46 -- setup/common.sh@33 -- # return 0 00:12:48.569 13:41:46 -- setup/hugepages.sh@99 -- # surp=0 00:12:48.569 13:41:46 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:48.569 13:41:46 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:48.569 13:41:46 -- setup/common.sh@18 -- # local node= 00:12:48.569 13:41:46 -- setup/common.sh@19 -- # local var val 00:12:48.569 13:41:46 -- setup/common.sh@20 -- # local mem_f mem 00:12:48.569 13:41:46 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:48.569 13:41:46 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:48.569 13:41:46 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:48.569 13:41:46 -- setup/common.sh@28 -- # mapfile -t mem 00:12:48.569 13:41:46 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5107200 kB' 'MemAvailable: 9509084 kB' 'Buffers: 37740 kB' 'Cached: 4486880 kB' 'SwapCached: 0 kB' 'Active: 1219264 kB' 'Inactive: 3434364 kB' 'Active(anon): 138036 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081228 kB' 'Inactive(file): 3432576 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1476 kB' 'Writeback: 0 kB' 'AnonPages: 147632 kB' 'Mapped: 72600 kB' 'Shmem: 2616 kB' 'KReclaimable: 209944 kB' 'Slab: 300264 kB' 'SReclaimable: 209944 kB' 'SUnreclaim: 90320 kB' 'KernelStack: 4496 kB' 'PageTables: 3452 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5076972 kB' 'Committed_AS: 640600 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14368 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.569 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.569 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.570 13:41:46 -- setup/common.sh@33 -- # echo 0 00:12:48.570 13:41:46 -- setup/common.sh@33 -- # return 0 00:12:48.570 13:41:46 -- setup/hugepages.sh@100 -- # resv=0 00:12:48.570 13:41:46 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:12:48.570 nr_hugepages=1024 00:12:48.570 resv_hugepages=0 00:12:48.570 13:41:46 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:48.570 surplus_hugepages=0 00:12:48.570 13:41:46 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:48.570 anon_hugepages=0 00:12:48.570 13:41:46 -- setup/hugepages.sh@105 -- # echo anon_hugepages=0 00:12:48.570 13:41:46 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:48.570 13:41:46 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:12:48.570 13:41:46 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:48.570 13:41:46 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:48.570 13:41:46 -- setup/common.sh@18 -- # local node= 00:12:48.570 13:41:46 -- setup/common.sh@19 -- # local var val 00:12:48.570 13:41:46 -- setup/common.sh@20 -- # local mem_f mem 00:12:48.570 13:41:46 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:48.570 13:41:46 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:48.570 13:41:46 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:48.570 13:41:46 -- setup/common.sh@28 -- # mapfile -t mem 00:12:48.570 13:41:46 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5107176 kB' 'MemAvailable: 9509060 kB' 'Buffers: 37740 kB' 'Cached: 4486880 kB' 'SwapCached: 0 kB' 'Active: 1219524 kB' 'Inactive: 3434364 kB' 'Active(anon): 138296 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081228 kB' 'Inactive(file): 3432576 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1476 kB' 'Writeback: 0 kB' 'AnonPages: 147892 kB' 'Mapped: 72600 kB' 'Shmem: 2616 kB' 'KReclaimable: 209944 kB' 'Slab: 300264 kB' 'SReclaimable: 209944 kB' 'SUnreclaim: 90320 kB' 'KernelStack: 4564 kB' 'PageTables: 3452 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5076972 kB' 'Committed_AS: 646540 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14384 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.570 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.570 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.571 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.571 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:48.572 13:41:46 -- setup/common.sh@33 -- # echo 1024 00:12:48.572 13:41:46 -- setup/common.sh@33 -- # return 0 00:12:48.572 13:41:46 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:48.572 13:41:46 -- setup/hugepages.sh@112 -- # get_nodes 00:12:48.572 13:41:46 -- setup/hugepages.sh@27 -- # local node 00:12:48.572 13:41:46 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:48.572 13:41:46 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:12:48.572 13:41:46 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:48.572 13:41:46 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:48.572 13:41:46 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:48.572 13:41:46 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:48.572 13:41:46 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:48.572 13:41:46 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:48.572 13:41:46 -- setup/common.sh@18 -- # local node=0 00:12:48.572 13:41:46 -- setup/common.sh@19 -- # local var val 00:12:48.572 13:41:46 -- setup/common.sh@20 -- # local mem_f mem 00:12:48.572 13:41:46 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:48.572 13:41:46 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:48.572 13:41:46 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:48.572 13:41:46 -- setup/common.sh@28 -- # mapfile -t mem 00:12:48.572 13:41:46 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5107144 kB' 'MemUsed: 7143952 kB' 'Active: 1219784 kB' 'Inactive: 3434364 kB' 'Active(anon): 138556 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081228 kB' 'Inactive(file): 3432576 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'Dirty: 1476 kB' 'Writeback: 0 kB' 'FilePages: 4524620 kB' 'Mapped: 72600 kB' 'AnonPages: 147892 kB' 'Shmem: 2616 kB' 'KernelStack: 4632 kB' 'PageTables: 3452 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 209944 kB' 'Slab: 300264 kB' 'SReclaimable: 209944 kB' 'SUnreclaim: 90320 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Surp: 0' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.572 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.572 13:41:46 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # continue 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.573 13:41:46 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.573 13:41:46 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.573 13:41:46 -- setup/common.sh@33 -- # echo 0 00:12:48.573 13:41:46 -- setup/common.sh@33 -- # return 0 00:12:48.573 13:41:46 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:48.573 13:41:46 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:48.573 13:41:46 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:48.573 13:41:46 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:48.573 13:41:46 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:12:48.573 node0=1024 expecting 1024 00:12:48.573 13:41:46 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:12:48.573 13:41:46 -- setup/hugepages.sh@202 -- # CLEAR_HUGE=no 00:12:48.573 13:41:46 -- setup/hugepages.sh@202 -- # NRHUGE=512 00:12:48.573 13:41:46 -- setup/hugepages.sh@202 -- # setup output 00:12:48.573 13:41:46 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:48.573 13:41:46 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:48.835 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:12:48.835 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:48.835 INFO: Requested 512 hugepages but 1024 already allocated on node0 00:12:48.835 13:41:47 -- setup/hugepages.sh@204 -- # verify_nr_hugepages 00:12:48.835 13:41:47 -- setup/hugepages.sh@89 -- # local node 00:12:48.835 13:41:47 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:48.835 13:41:47 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:48.835 13:41:47 -- setup/hugepages.sh@92 -- # local surp 00:12:48.835 13:41:47 -- setup/hugepages.sh@93 -- # local resv 00:12:48.835 13:41:47 -- setup/hugepages.sh@94 -- # local anon 00:12:48.835 13:41:47 -- setup/hugepages.sh@96 -- # [[ always [madvise] never != *\[\n\e\v\e\r\]* ]] 00:12:48.835 13:41:47 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:48.835 13:41:47 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:48.835 13:41:47 -- setup/common.sh@18 -- # local node= 00:12:48.835 13:41:47 -- setup/common.sh@19 -- # local var val 00:12:48.835 13:41:47 -- setup/common.sh@20 -- # local mem_f mem 00:12:48.835 13:41:47 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:48.835 13:41:47 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:48.835 13:41:47 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:48.835 13:41:47 -- setup/common.sh@28 -- # mapfile -t mem 00:12:48.835 13:41:47 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:48.835 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.835 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.835 13:41:47 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5106000 kB' 'MemAvailable: 9507884 kB' 'Buffers: 37740 kB' 'Cached: 4486880 kB' 'SwapCached: 0 kB' 'Active: 1219936 kB' 'Inactive: 3434360 kB' 'Active(anon): 138704 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081232 kB' 'Inactive(file): 3432572 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1484 kB' 'Writeback: 0 kB' 'AnonPages: 148308 kB' 'Mapped: 72680 kB' 'Shmem: 2616 kB' 'KReclaimable: 209944 kB' 'Slab: 300520 kB' 'SReclaimable: 209944 kB' 'SUnreclaim: 90576 kB' 'KernelStack: 4628 kB' 'PageTables: 3960 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5076972 kB' 'Committed_AS: 642404 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14384 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:48.835 13:41:47 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.835 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.835 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.835 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.835 13:41:47 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.835 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.835 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.835 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.835 13:41:47 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.835 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.835 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.835 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.835 13:41:47 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.835 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.835 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.835 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.835 13:41:47 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.835 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.835 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.835 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.835 13:41:47 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.835 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.835 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.835 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:48.836 13:41:47 -- setup/common.sh@33 -- # echo 0 00:12:48.836 13:41:47 -- setup/common.sh@33 -- # return 0 00:12:48.836 13:41:47 -- setup/hugepages.sh@97 -- # anon=0 00:12:48.836 13:41:47 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:48.836 13:41:47 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:48.836 13:41:47 -- setup/common.sh@18 -- # local node= 00:12:48.836 13:41:47 -- setup/common.sh@19 -- # local var val 00:12:48.836 13:41:47 -- setup/common.sh@20 -- # local mem_f mem 00:12:48.836 13:41:47 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:48.836 13:41:47 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:48.836 13:41:47 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:48.836 13:41:47 -- setup/common.sh@28 -- # mapfile -t mem 00:12:48.836 13:41:47 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.836 13:41:47 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5106520 kB' 'MemAvailable: 9508404 kB' 'Buffers: 37740 kB' 'Cached: 4486880 kB' 'SwapCached: 0 kB' 'Active: 1219936 kB' 'Inactive: 3434360 kB' 'Active(anon): 138704 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081232 kB' 'Inactive(file): 3432572 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1484 kB' 'Writeback: 0 kB' 'AnonPages: 148056 kB' 'Mapped: 72940 kB' 'Shmem: 2616 kB' 'KReclaimable: 209944 kB' 'Slab: 300520 kB' 'SReclaimable: 209944 kB' 'SUnreclaim: 90576 kB' 'KernelStack: 4628 kB' 'PageTables: 3960 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5076972 kB' 'Committed_AS: 640908 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14320 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.836 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.836 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.837 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.837 13:41:47 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:48.838 13:41:47 -- setup/common.sh@33 -- # echo 0 00:12:48.838 13:41:47 -- setup/common.sh@33 -- # return 0 00:12:48.838 13:41:47 -- setup/hugepages.sh@99 -- # surp=0 00:12:48.838 13:41:47 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:48.838 13:41:47 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:48.838 13:41:47 -- setup/common.sh@18 -- # local node= 00:12:48.838 13:41:47 -- setup/common.sh@19 -- # local var val 00:12:48.838 13:41:47 -- setup/common.sh@20 -- # local mem_f mem 00:12:48.838 13:41:47 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:48.838 13:41:47 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:48.838 13:41:47 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:48.838 13:41:47 -- setup/common.sh@28 -- # mapfile -t mem 00:12:48.838 13:41:47 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5106536 kB' 'MemAvailable: 9508420 kB' 'Buffers: 37740 kB' 'Cached: 4486880 kB' 'SwapCached: 0 kB' 'Active: 1219836 kB' 'Inactive: 3434360 kB' 'Active(anon): 138604 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081232 kB' 'Inactive(file): 3432572 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1484 kB' 'Writeback: 0 kB' 'AnonPages: 148120 kB' 'Mapped: 72844 kB' 'Shmem: 2616 kB' 'KReclaimable: 209944 kB' 'Slab: 300536 kB' 'SReclaimable: 209944 kB' 'SUnreclaim: 90592 kB' 'KernelStack: 4568 kB' 'PageTables: 3752 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5076972 kB' 'Committed_AS: 640908 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14320 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.838 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.838 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # continue 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:48.839 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:48.839 13:41:47 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:48.839 13:41:47 -- setup/common.sh@33 -- # echo 0 00:12:48.839 13:41:47 -- setup/common.sh@33 -- # return 0 00:12:48.839 13:41:47 -- setup/hugepages.sh@100 -- # resv=0 00:12:48.839 13:41:47 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:12:48.839 nr_hugepages=1024 00:12:48.839 resv_hugepages=0 00:12:48.839 13:41:47 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:48.839 surplus_hugepages=0 00:12:48.839 13:41:47 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:48.839 anon_hugepages=0 00:12:48.839 13:41:47 -- setup/hugepages.sh@105 -- # echo anon_hugepages=0 00:12:48.839 13:41:47 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:49.101 13:41:47 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:12:49.101 13:41:47 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:49.101 13:41:47 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:49.101 13:41:47 -- setup/common.sh@18 -- # local node= 00:12:49.101 13:41:47 -- setup/common.sh@19 -- # local var val 00:12:49.101 13:41:47 -- setup/common.sh@20 -- # local mem_f mem 00:12:49.101 13:41:47 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:49.101 13:41:47 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:49.101 13:41:47 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:49.101 13:41:47 -- setup/common.sh@28 -- # mapfile -t mem 00:12:49.101 13:41:47 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:49.101 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.101 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.101 13:41:47 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5107048 kB' 'MemAvailable: 9508932 kB' 'Buffers: 37740 kB' 'Cached: 4486880 kB' 'SwapCached: 0 kB' 'Active: 1219584 kB' 'Inactive: 3434360 kB' 'Active(anon): 138352 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081232 kB' 'Inactive(file): 3432572 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 1484 kB' 'Writeback: 0 kB' 'AnonPages: 147852 kB' 'Mapped: 72892 kB' 'Shmem: 2616 kB' 'KReclaimable: 209944 kB' 'Slab: 300536 kB' 'SReclaimable: 209944 kB' 'SUnreclaim: 90592 kB' 'KernelStack: 4628 kB' 'PageTables: 3560 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5076972 kB' 'Committed_AS: 636852 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 14336 kB' 'VmallocChunk: 0 kB' 'Percpu: 8640 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 157548 kB' 'DirectMap2M: 4036608 kB' 'DirectMap1G: 10485760 kB' 00:12:49.101 13:41:47 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.101 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.101 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.101 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.101 13:41:47 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.101 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.101 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.101 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.101 13:41:47 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.101 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.101 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.101 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.101 13:41:47 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.101 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.101 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.101 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.101 13:41:47 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.101 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.101 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.101 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.101 13:41:47 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.101 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.101 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.101 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:49.102 13:41:47 -- setup/common.sh@33 -- # echo 1024 00:12:49.102 13:41:47 -- setup/common.sh@33 -- # return 0 00:12:49.102 13:41:47 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:49.102 13:41:47 -- setup/hugepages.sh@112 -- # get_nodes 00:12:49.102 13:41:47 -- setup/hugepages.sh@27 -- # local node 00:12:49.102 13:41:47 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:49.102 13:41:47 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:12:49.102 13:41:47 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:49.102 13:41:47 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:49.102 13:41:47 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:49.102 13:41:47 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:49.102 13:41:47 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:49.102 13:41:47 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:49.102 13:41:47 -- setup/common.sh@18 -- # local node=0 00:12:49.102 13:41:47 -- setup/common.sh@19 -- # local var val 00:12:49.102 13:41:47 -- setup/common.sh@20 -- # local mem_f mem 00:12:49.102 13:41:47 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:49.102 13:41:47 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:49.102 13:41:47 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:49.102 13:41:47 -- setup/common.sh@28 -- # mapfile -t mem 00:12:49.102 13:41:47 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12251096 kB' 'MemFree: 5107008 kB' 'MemUsed: 7144088 kB' 'Active: 1219584 kB' 'Inactive: 3434360 kB' 'Active(anon): 138352 kB' 'Inactive(anon): 1788 kB' 'Active(file): 1081232 kB' 'Inactive(file): 3432572 kB' 'Unevictable: 18472 kB' 'Mlocked: 18472 kB' 'Dirty: 1484 kB' 'Writeback: 0 kB' 'FilePages: 4524620 kB' 'Mapped: 72892 kB' 'AnonPages: 147984 kB' 'Shmem: 2616 kB' 'KernelStack: 4628 kB' 'PageTables: 3560 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 209944 kB' 'Slab: 300536 kB' 'SReclaimable: 209944 kB' 'SUnreclaim: 90592 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Surp: 0' 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.102 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.102 13:41:47 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # continue 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # IFS=': ' 00:12:49.103 13:41:47 -- setup/common.sh@31 -- # read -r var val _ 00:12:49.103 13:41:47 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:49.103 13:41:47 -- setup/common.sh@33 -- # echo 0 00:12:49.103 13:41:47 -- setup/common.sh@33 -- # return 0 00:12:49.103 13:41:47 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:49.103 13:41:47 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:49.103 13:41:47 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:49.103 13:41:47 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:49.103 node0=1024 expecting 1024 00:12:49.103 13:41:47 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:12:49.103 13:41:47 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:12:49.103 00:12:49.103 real 0m1.375s 00:12:49.103 user 0m0.462s 00:12:49.103 sys 0m0.964s 00:12:49.103 13:41:47 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:49.103 13:41:47 -- common/autotest_common.sh@10 -- # set +x 00:12:49.103 ************************************ 00:12:49.103 END TEST no_shrink_alloc 00:12:49.103 ************************************ 00:12:49.103 13:41:47 -- setup/hugepages.sh@217 -- # clear_hp 00:12:49.103 13:41:47 -- setup/hugepages.sh@37 -- # local node hp 00:12:49.103 13:41:47 -- setup/hugepages.sh@39 -- # for node in "${!nodes_sys[@]}" 00:12:49.103 13:41:47 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:12:49.103 13:41:47 -- setup/hugepages.sh@41 -- # echo 0 00:12:49.103 13:41:47 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:12:49.103 13:41:47 -- setup/hugepages.sh@41 -- # echo 0 00:12:49.103 13:41:47 -- setup/hugepages.sh@45 -- # export CLEAR_HUGE=yes 00:12:49.103 13:41:47 -- setup/hugepages.sh@45 -- # CLEAR_HUGE=yes 00:12:49.103 00:12:49.103 real 0m6.336s 00:12:49.103 user 0m2.135s 00:12:49.103 sys 0m4.372s 00:12:49.103 13:41:47 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:49.103 13:41:47 -- common/autotest_common.sh@10 -- # set +x 00:12:49.103 ************************************ 00:12:49.103 END TEST hugepages 00:12:49.103 ************************************ 00:12:49.103 13:41:47 -- setup/test-setup.sh@14 -- # run_test driver /home/vagrant/spdk_repo/spdk/test/setup/driver.sh 00:12:49.103 13:41:47 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:49.103 13:41:47 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:49.103 13:41:47 -- common/autotest_common.sh@10 -- # set +x 00:12:49.103 ************************************ 00:12:49.103 START TEST driver 00:12:49.103 ************************************ 00:12:49.103 13:41:47 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/driver.sh 00:12:49.103 * Looking for test storage... 00:12:49.103 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:12:49.103 13:41:47 -- setup/driver.sh@68 -- # setup reset 00:12:49.103 13:41:47 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:49.103 13:41:47 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:49.674 13:41:48 -- setup/driver.sh@69 -- # run_test guess_driver guess_driver 00:12:49.674 13:41:48 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:49.674 13:41:48 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:49.674 13:41:48 -- common/autotest_common.sh@10 -- # set +x 00:12:49.674 ************************************ 00:12:49.674 START TEST guess_driver 00:12:49.674 ************************************ 00:12:49.674 13:41:48 -- common/autotest_common.sh@1111 -- # guess_driver 00:12:49.674 13:41:48 -- setup/driver.sh@46 -- # local driver setup_driver marker 00:12:49.674 13:41:48 -- setup/driver.sh@47 -- # local fail=0 00:12:49.674 13:41:48 -- setup/driver.sh@49 -- # pick_driver 00:12:49.674 13:41:48 -- setup/driver.sh@36 -- # vfio 00:12:49.674 13:41:48 -- setup/driver.sh@21 -- # local iommu_grups 00:12:49.674 13:41:48 -- setup/driver.sh@22 -- # local unsafe_vfio 00:12:49.674 13:41:48 -- setup/driver.sh@24 -- # [[ -e /sys/module/vfio/parameters/enable_unsafe_noiommu_mode ]] 00:12:49.674 13:41:48 -- setup/driver.sh@25 -- # unsafe_vfio=N 00:12:49.674 13:41:48 -- setup/driver.sh@27 -- # iommu_groups=(/sys/kernel/iommu_groups/*) 00:12:49.674 13:41:48 -- setup/driver.sh@29 -- # (( 0 > 0 )) 00:12:49.674 13:41:48 -- setup/driver.sh@29 -- # [[ N == Y ]] 00:12:49.674 13:41:48 -- setup/driver.sh@32 -- # return 1 00:12:49.674 13:41:48 -- setup/driver.sh@38 -- # uio 00:12:49.674 13:41:48 -- setup/driver.sh@17 -- # is_driver uio_pci_generic 00:12:49.674 13:41:48 -- setup/driver.sh@14 -- # mod uio_pci_generic 00:12:49.674 13:41:48 -- setup/driver.sh@12 -- # dep uio_pci_generic 00:12:49.674 13:41:48 -- setup/driver.sh@11 -- # modprobe --show-depends uio_pci_generic 00:12:49.674 13:41:48 -- setup/driver.sh@12 -- # [[ insmod /lib/modules/5.4.0-176-generic/kernel/drivers/uio/uio.ko 00:12:49.674 insmod /lib/modules/5.4.0-176-generic/kernel/drivers/uio/uio_pci_generic.ko == *\.\k\o* ]] 00:12:49.674 13:41:48 -- setup/driver.sh@39 -- # echo uio_pci_generic 00:12:49.674 13:41:48 -- setup/driver.sh@49 -- # driver=uio_pci_generic 00:12:49.674 13:41:48 -- 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:49.674 Looking for driver=uio_pci_generic 00:12:49.674 13:41:48 -- setup/driver.sh@56 -- # echo 'Looking for driver=uio_pci_generic' 00:12:49.674 13:41:48 -- setup/driver.sh@57 -- # read -r _ _ _ _ marker setup_driver 00:12:49.674 13:41:48 -- setup/driver.sh@45 -- # setup output config 00:12:49.674 13:41:48 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:49.674 13:41:48 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:50.286 13:41:48 -- setup/driver.sh@58 -- # [[ devices: == \-\> ]] 00:12:50.286 13:41:48 -- setup/driver.sh@58 -- # continue 00:12:50.286 13:41:48 -- setup/driver.sh@57 -- # read -r _ _ _ _ marker setup_driver 00:12:50.286 13:41:48 -- setup/driver.sh@58 -- # [[ -> == \-\> ]] 00:12:50.286 13:41:48 -- setup/driver.sh@61 -- # [[ uio_pci_generic == uio_pci_generic ]] 00:12:50.286 13:41:48 -- setup/driver.sh@57 -- # read -r _ _ _ _ marker setup_driver 00:12:51.220 13:41:49 -- setup/driver.sh@64 -- # (( fail == 0 )) 00:12:51.220 13:41:49 -- setup/driver.sh@65 -- # setup reset 00:12:51.220 13:41:49 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:51.220 13:41:49 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:51.785 ************************************ 00:12:51.785 END TEST guess_driver 00:12:51.785 ************************************ 00:12:51.785 00:12:51.785 real 0m2.032s 00:12:51.785 user 0m0.519s 00:12:51.785 sys 0m1.507s 00:12:51.785 13:41:50 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:51.785 13:41:50 -- common/autotest_common.sh@10 -- # set +x 00:12:51.785 00:12:51.785 real 0m2.722s 00:12:51.785 user 0m0.868s 00:12:51.785 sys 0m1.885s 00:12:51.785 13:41:50 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:51.785 13:41:50 -- common/autotest_common.sh@10 -- # set +x 00:12:51.785 ************************************ 00:12:51.785 END TEST driver 00:12:51.785 ************************************ 00:12:51.785 13:41:50 -- setup/test-setup.sh@15 -- # run_test devices /home/vagrant/spdk_repo/spdk/test/setup/devices.sh 00:12:51.785 13:41:50 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:51.785 13:41:50 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:51.785 13:41:50 -- common/autotest_common.sh@10 -- # set +x 00:12:52.042 ************************************ 00:12:52.042 START TEST devices 00:12:52.042 ************************************ 00:12:52.042 13:41:50 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/devices.sh 00:12:52.042 * Looking for test storage... 00:12:52.042 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:12:52.042 13:41:50 -- setup/devices.sh@190 -- # trap cleanup EXIT 00:12:52.042 13:41:50 -- setup/devices.sh@192 -- # setup reset 00:12:52.042 13:41:50 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:52.042 13:41:50 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:52.607 13:41:51 -- setup/devices.sh@194 -- # get_zoned_devs 00:12:52.607 13:41:51 -- common/autotest_common.sh@1655 -- # zoned_devs=() 00:12:52.607 13:41:51 -- common/autotest_common.sh@1655 -- # local -gA zoned_devs 00:12:52.607 13:41:51 -- common/autotest_common.sh@1656 -- # local nvme bdf 00:12:52.607 13:41:51 -- common/autotest_common.sh@1658 -- # for nvme in /sys/block/nvme* 00:12:52.607 13:41:51 -- common/autotest_common.sh@1659 -- # is_block_zoned nvme0n1 00:12:52.607 13:41:51 -- common/autotest_common.sh@1648 -- # local device=nvme0n1 00:12:52.607 13:41:51 -- common/autotest_common.sh@1650 -- # [[ -e /sys/block/nvme0n1/queue/zoned ]] 00:12:52.607 13:41:51 -- common/autotest_common.sh@1651 -- # [[ none != none ]] 00:12:52.607 13:41:51 -- setup/devices.sh@196 -- # blocks=() 00:12:52.607 13:41:51 -- setup/devices.sh@196 -- # declare -a blocks 00:12:52.607 13:41:51 -- setup/devices.sh@197 -- # blocks_to_pci=() 00:12:52.608 13:41:51 -- setup/devices.sh@197 -- # declare -A blocks_to_pci 00:12:52.608 13:41:51 -- setup/devices.sh@198 -- # min_disk_size=3221225472 00:12:52.608 13:41:51 -- setup/devices.sh@200 -- # for block in "/sys/block/nvme"!(*c*) 00:12:52.608 13:41:51 -- setup/devices.sh@201 -- # ctrl=nvme0n1 00:12:52.608 13:41:51 -- setup/devices.sh@201 -- # ctrl=nvme0 00:12:52.608 13:41:51 -- setup/devices.sh@202 -- # pci=0000:00:10.0 00:12:52.608 13:41:51 -- setup/devices.sh@203 -- # [[ '' == *\0\0\0\0\:\0\0\:\1\0\.\0* ]] 00:12:52.608 13:41:51 -- setup/devices.sh@204 -- # block_in_use nvme0n1 00:12:52.608 13:41:51 -- scripts/common.sh@378 -- # local block=nvme0n1 pt 00:12:52.608 13:41:51 -- scripts/common.sh@387 -- # /home/vagrant/spdk_repo/spdk/scripts/spdk-gpt.py nvme0n1 00:12:52.608 No valid GPT data, bailing 00:12:52.608 13:41:51 -- scripts/common.sh@391 -- # blkid -s PTTYPE -o value /dev/nvme0n1 00:12:52.608 13:41:51 -- scripts/common.sh@391 -- # pt= 00:12:52.608 13:41:51 -- scripts/common.sh@392 -- # return 1 00:12:52.608 13:41:51 -- setup/devices.sh@204 -- # sec_size_to_bytes nvme0n1 00:12:52.608 13:41:51 -- setup/common.sh@76 -- # local dev=nvme0n1 00:12:52.608 13:41:51 -- setup/common.sh@78 -- # [[ -e /sys/block/nvme0n1 ]] 00:12:52.608 13:41:51 -- setup/common.sh@80 -- # echo 5368709120 00:12:52.608 13:41:51 -- setup/devices.sh@204 -- # (( 5368709120 >= min_disk_size )) 00:12:52.608 13:41:51 -- setup/devices.sh@205 -- # blocks+=("${block##*/}") 00:12:52.608 13:41:51 -- setup/devices.sh@206 -- # blocks_to_pci["${block##*/}"]=0000:00:10.0 00:12:52.608 13:41:51 -- setup/devices.sh@209 -- # (( 1 > 0 )) 00:12:52.608 13:41:51 -- setup/devices.sh@211 -- # declare -r test_disk=nvme0n1 00:12:52.608 13:41:51 -- setup/devices.sh@213 -- # run_test nvme_mount nvme_mount 00:12:52.608 13:41:51 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:52.608 13:41:51 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:52.608 13:41:51 -- common/autotest_common.sh@10 -- # set +x 00:12:52.866 ************************************ 00:12:52.866 START TEST nvme_mount 00:12:52.866 ************************************ 00:12:52.866 13:41:51 -- common/autotest_common.sh@1111 -- # nvme_mount 00:12:52.866 13:41:51 -- setup/devices.sh@95 -- # nvme_disk=nvme0n1 00:12:52.866 13:41:51 -- setup/devices.sh@96 -- # nvme_disk_p=nvme0n1p1 00:12:52.866 13:41:51 -- setup/devices.sh@97 -- # nvme_mount=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:52.866 13:41:51 -- setup/devices.sh@98 -- # nvme_dummy_test_file=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:12:52.866 13:41:51 -- setup/devices.sh@101 -- # partition_drive nvme0n1 1 00:12:52.866 13:41:51 -- setup/common.sh@39 -- # local disk=nvme0n1 00:12:52.866 13:41:51 -- setup/common.sh@40 -- # local part_no=1 00:12:52.866 13:41:51 -- setup/common.sh@41 -- # local size=1073741824 00:12:52.866 13:41:51 -- setup/common.sh@43 -- # local part part_start=0 part_end=0 00:12:52.866 13:41:51 -- setup/common.sh@44 -- # parts=() 00:12:52.866 13:41:51 -- setup/common.sh@44 -- # local parts 00:12:52.866 13:41:51 -- setup/common.sh@46 -- # (( part = 1 )) 00:12:52.866 13:41:51 -- setup/common.sh@46 -- # (( part <= part_no )) 00:12:52.866 13:41:51 -- setup/common.sh@47 -- # parts+=("${disk}p$part") 00:12:52.866 13:41:51 -- setup/common.sh@46 -- # (( part++ )) 00:12:52.866 13:41:51 -- setup/common.sh@46 -- # (( part <= part_no )) 00:12:52.866 13:41:51 -- setup/common.sh@51 -- # (( size /= 4096 )) 00:12:52.866 13:41:51 -- setup/common.sh@56 -- # sgdisk /dev/nvme0n1 --zap-all 00:12:52.866 13:41:51 -- setup/common.sh@53 -- # /home/vagrant/spdk_repo/spdk/scripts/sync_dev_uevents.sh block/partition nvme0n1p1 00:12:53.805 Creating new GPT entries in memory. 00:12:53.805 GPT data structures destroyed! You may now partition the disk using fdisk or 00:12:53.805 other utilities. 00:12:53.805 13:41:52 -- setup/common.sh@57 -- # (( part = 1 )) 00:12:53.805 13:41:52 -- setup/common.sh@57 -- # (( part <= part_no )) 00:12:53.805 13:41:52 -- setup/common.sh@58 -- # (( part_start = part_start == 0 ? 2048 : part_end + 1 )) 00:12:53.805 13:41:52 -- setup/common.sh@59 -- # (( part_end = part_start + size - 1 )) 00:12:53.805 13:41:52 -- setup/common.sh@60 -- # flock /dev/nvme0n1 sgdisk /dev/nvme0n1 --new=1:2048:264191 00:12:54.741 Creating new GPT entries in memory. 00:12:54.741 The operation has completed successfully. 00:12:54.741 13:41:53 -- setup/common.sh@57 -- # (( part++ )) 00:12:54.741 13:41:53 -- setup/common.sh@57 -- # (( part <= part_no )) 00:12:54.741 13:41:53 -- setup/common.sh@62 -- # wait 102924 00:12:55.000 13:41:53 -- setup/devices.sh@102 -- # mkfs /dev/nvme0n1p1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:55.000 13:41:53 -- setup/common.sh@66 -- # local dev=/dev/nvme0n1p1 mount=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount size= 00:12:55.000 13:41:53 -- setup/common.sh@68 -- # mkdir -p /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:55.000 13:41:53 -- setup/common.sh@70 -- # [[ -e /dev/nvme0n1p1 ]] 00:12:55.000 13:41:53 -- setup/common.sh@71 -- # mkfs.ext4 -qF /dev/nvme0n1p1 00:12:55.000 13:41:53 -- setup/common.sh@72 -- # mount /dev/nvme0n1p1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:55.000 13:41:53 -- 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:55.000 13:41:53 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:12:55.000 13:41:53 -- setup/devices.sh@49 -- # local mounts=nvme0n1:nvme0n1p1 00:12:55.000 13:41:53 -- setup/devices.sh@50 -- # local mount_point=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:55.000 13:41:53 -- setup/devices.sh@51 -- # local test_file=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:12:55.000 13:41:53 -- setup/devices.sh@53 -- # local found=0 00:12:55.000 13:41:53 -- setup/devices.sh@55 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:12:55.000 13:41:53 -- setup/devices.sh@56 -- # : 00:12:55.000 13:41:53 -- setup/devices.sh@59 -- # local pci status 00:12:55.000 13:41:53 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:55.000 13:41:53 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:12:55.000 13:41:53 -- setup/devices.sh@47 -- # setup output config 00:12:55.000 13:41:53 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:55.000 13:41:53 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:55.000 13:41:53 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:55.000 13:41:53 -- 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:55.000 13:41:53 -- setup/devices.sh@63 -- # found=1 00:12:55.000 13:41:53 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:55.000 13:41:53 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:55.000 13:41:53 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:55.259 13:41:53 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:55.259 13:41:53 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:56.197 13:41:54 -- setup/devices.sh@66 -- # (( found == 1 )) 00:12:56.197 13:41:54 -- setup/devices.sh@68 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount ]] 00:12:56.197 13:41:54 -- setup/devices.sh@71 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:56.197 13:41:54 -- setup/devices.sh@73 -- # [[ -e /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:12:56.197 13:41:54 -- setup/devices.sh@74 -- # rm /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:12:56.197 13:41:54 -- setup/devices.sh@110 -- # cleanup_nvme 00:12:56.197 13:41:54 -- setup/devices.sh@20 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:56.197 13:41:54 -- setup/devices.sh@21 -- # umount /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:56.197 13:41:54 -- setup/devices.sh@24 -- # [[ -b /dev/nvme0n1p1 ]] 00:12:56.197 13:41:54 -- setup/devices.sh@25 -- # wipefs --all /dev/nvme0n1p1 00:12:56.197 /dev/nvme0n1p1: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef 00:12:56.197 13:41:54 -- setup/devices.sh@27 -- # [[ -b /dev/nvme0n1 ]] 00:12:56.197 13:41:54 -- setup/devices.sh@28 -- # wipefs --all /dev/nvme0n1 00:12:56.197 /dev/nvme0n1: 8 bytes were erased at offset 0x00001000 (gpt): 45 46 49 20 50 41 52 54 00:12:56.197 /dev/nvme0n1: 8 bytes were erased at offset 0x13ffff000 (gpt): 45 46 49 20 50 41 52 54 00:12:56.197 /dev/nvme0n1: 2 bytes were erased at offset 0x000001fe (PMBR): 55 aa 00:12:56.197 /dev/nvme0n1: calling ioctl to re-read partition table: Success 00:12:56.197 13:41:54 -- setup/devices.sh@113 -- # mkfs /dev/nvme0n1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 1024M 00:12:56.197 13:41:54 -- setup/common.sh@66 -- # local dev=/dev/nvme0n1 mount=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount size=1024M 00:12:56.198 13:41:54 -- setup/common.sh@68 -- # mkdir -p /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:56.198 13:41:54 -- setup/common.sh@70 -- # [[ -e /dev/nvme0n1 ]] 00:12:56.198 13:41:54 -- setup/common.sh@71 -- # mkfs.ext4 -qF /dev/nvme0n1 1024M 00:12:56.198 13:41:54 -- setup/common.sh@72 -- # mount /dev/nvme0n1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:56.198 13:41:54 -- 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:56.198 13:41:54 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:12:56.198 13:41:54 -- setup/devices.sh@49 -- # local mounts=nvme0n1:nvme0n1 00:12:56.198 13:41:54 -- setup/devices.sh@50 -- # local mount_point=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:56.198 13:41:54 -- setup/devices.sh@51 -- # local test_file=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:12:56.198 13:41:54 -- setup/devices.sh@53 -- # local found=0 00:12:56.198 13:41:54 -- setup/devices.sh@55 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:12:56.198 13:41:54 -- setup/devices.sh@56 -- # : 00:12:56.198 13:41:54 -- setup/devices.sh@59 -- # local pci status 00:12:56.198 13:41:54 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:56.198 13:41:54 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:12:56.198 13:41:54 -- setup/devices.sh@47 -- # setup output config 00:12:56.198 13:41:54 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:56.198 13:41:54 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:56.457 13:41:54 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:56.457 13:41:54 -- 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:56.457 13:41:54 -- setup/devices.sh@63 -- # found=1 00:12:56.457 13:41:54 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:56.457 13:41:54 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:56.457 13:41:54 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:56.717 13:41:55 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:56.717 13:41:55 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:57.656 13:41:56 -- setup/devices.sh@66 -- # (( found == 1 )) 00:12:57.656 13:41:56 -- setup/devices.sh@68 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount ]] 00:12:57.656 13:41:56 -- setup/devices.sh@71 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:57.656 13:41:56 -- setup/devices.sh@73 -- # [[ -e /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:12:57.656 13:41:56 -- setup/devices.sh@74 -- # rm /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:12:57.656 13:41:56 -- setup/devices.sh@123 -- # umount /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:57.656 13:41:56 -- setup/devices.sh@125 -- # verify 0000:00:10.0 data@nvme0n1 '' '' 00:12:57.656 13:41:56 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:12:57.656 13:41:56 -- setup/devices.sh@49 -- # local mounts=data@nvme0n1 00:12:57.656 13:41:56 -- setup/devices.sh@50 -- # local mount_point= 00:12:57.656 13:41:56 -- setup/devices.sh@51 -- # local test_file= 00:12:57.656 13:41:56 -- setup/devices.sh@53 -- # local found=0 00:12:57.656 13:41:56 -- setup/devices.sh@55 -- # [[ -n '' ]] 00:12:57.656 13:41:56 -- setup/devices.sh@59 -- # local pci status 00:12:57.656 13:41:56 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:57.656 13:41:56 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:12:57.656 13:41:56 -- setup/devices.sh@47 -- # setup output config 00:12:57.656 13:41:56 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:57.656 13:41:56 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:57.916 13:41:56 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:57.916 13:41:56 -- 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:57.916 13:41:56 -- setup/devices.sh@63 -- # found=1 00:12:57.916 13:41:56 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:57.916 13:41:56 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:57.916 13:41:56 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:57.916 13:41:56 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:57.916 13:41:56 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:58.855 13:41:57 -- setup/devices.sh@66 -- # (( found == 1 )) 00:12:58.855 13:41:57 -- setup/devices.sh@68 -- # [[ -n '' ]] 00:12:58.855 13:41:57 -- setup/devices.sh@68 -- # return 0 00:12:58.855 13:41:57 -- setup/devices.sh@128 -- # cleanup_nvme 00:12:58.855 13:41:57 -- setup/devices.sh@20 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:58.855 13:41:57 -- setup/devices.sh@24 -- # [[ -b /dev/nvme0n1p1 ]] 00:12:58.855 13:41:57 -- setup/devices.sh@27 -- # [[ -b /dev/nvme0n1 ]] 00:12:58.855 13:41:57 -- setup/devices.sh@28 -- # wipefs --all /dev/nvme0n1 00:12:58.855 /dev/nvme0n1: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef 00:12:58.855 00:12:58.855 real 0m6.230s 00:12:58.855 user 0m0.672s 00:12:58.855 sys 0m3.441s 00:12:58.855 13:41:57 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:58.855 13:41:57 -- common/autotest_common.sh@10 -- # set +x 00:12:58.855 ************************************ 00:12:58.855 END TEST nvme_mount 00:12:58.855 ************************************ 00:12:59.114 13:41:57 -- setup/devices.sh@214 -- # run_test dm_mount dm_mount 00:12:59.114 13:41:57 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:59.114 13:41:57 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:59.114 13:41:57 -- common/autotest_common.sh@10 -- # set +x 00:12:59.114 ************************************ 00:12:59.114 START TEST dm_mount 00:12:59.115 ************************************ 00:12:59.115 13:41:57 -- common/autotest_common.sh@1111 -- # dm_mount 00:12:59.115 13:41:57 -- setup/devices.sh@144 -- # pv=nvme0n1 00:12:59.115 13:41:57 -- setup/devices.sh@145 -- # pv0=nvme0n1p1 00:12:59.115 13:41:57 -- setup/devices.sh@146 -- # pv1=nvme0n1p2 00:12:59.115 13:41:57 -- setup/devices.sh@148 -- # partition_drive nvme0n1 00:12:59.115 13:41:57 -- setup/common.sh@39 -- # local disk=nvme0n1 00:12:59.115 13:41:57 -- setup/common.sh@40 -- # local part_no=2 00:12:59.115 13:41:57 -- setup/common.sh@41 -- # local size=1073741824 00:12:59.115 13:41:57 -- setup/common.sh@43 -- # local part part_start=0 part_end=0 00:12:59.115 13:41:57 -- setup/common.sh@44 -- # parts=() 00:12:59.115 13:41:57 -- setup/common.sh@44 -- # local parts 00:12:59.115 13:41:57 -- setup/common.sh@46 -- # (( part = 1 )) 00:12:59.115 13:41:57 -- setup/common.sh@46 -- # (( part <= part_no )) 00:12:59.115 13:41:57 -- setup/common.sh@47 -- # parts+=("${disk}p$part") 00:12:59.115 13:41:57 -- setup/common.sh@46 -- # (( part++ )) 00:12:59.115 13:41:57 -- setup/common.sh@46 -- # (( part <= part_no )) 00:12:59.115 13:41:57 -- setup/common.sh@47 -- # parts+=("${disk}p$part") 00:12:59.115 13:41:57 -- setup/common.sh@46 -- # (( part++ )) 00:12:59.115 13:41:57 -- setup/common.sh@46 -- # (( part <= part_no )) 00:12:59.115 13:41:57 -- setup/common.sh@51 -- # (( size /= 4096 )) 00:12:59.115 13:41:57 -- setup/common.sh@56 -- # sgdisk /dev/nvme0n1 --zap-all 00:12:59.115 13:41:57 -- setup/common.sh@53 -- # /home/vagrant/spdk_repo/spdk/scripts/sync_dev_uevents.sh block/partition nvme0n1p1 nvme0n1p2 00:13:00.052 Creating new GPT entries in memory. 00:13:00.052 GPT data structures destroyed! You may now partition the disk using fdisk or 00:13:00.052 other utilities. 00:13:00.052 13:41:58 -- setup/common.sh@57 -- # (( part = 1 )) 00:13:00.052 13:41:58 -- setup/common.sh@57 -- # (( part <= part_no )) 00:13:00.052 13:41:58 -- setup/common.sh@58 -- # (( part_start = part_start == 0 ? 2048 : part_end + 1 )) 00:13:00.052 13:41:58 -- setup/common.sh@59 -- # (( part_end = part_start + size - 1 )) 00:13:00.052 13:41:58 -- setup/common.sh@60 -- # flock /dev/nvme0n1 sgdisk /dev/nvme0n1 --new=1:2048:264191 00:13:01.430 Creating new GPT entries in memory. 00:13:01.430 The operation has completed successfully. 00:13:01.430 13:41:59 -- setup/common.sh@57 -- # (( part++ )) 00:13:01.430 13:41:59 -- setup/common.sh@57 -- # (( part <= part_no )) 00:13:01.430 13:41:59 -- setup/common.sh@58 -- # (( part_start = part_start == 0 ? 2048 : part_end + 1 )) 00:13:01.430 13:41:59 -- setup/common.sh@59 -- # (( part_end = part_start + size - 1 )) 00:13:01.430 13:41:59 -- setup/common.sh@60 -- # flock /dev/nvme0n1 sgdisk /dev/nvme0n1 --new=2:264192:526335 00:13:02.367 The operation has completed successfully. 00:13:02.367 13:42:00 -- setup/common.sh@57 -- # (( part++ )) 00:13:02.367 13:42:00 -- setup/common.sh@57 -- # (( part <= part_no )) 00:13:02.367 13:42:00 -- setup/common.sh@62 -- # wait 103420 00:13:02.367 13:42:00 -- setup/devices.sh@150 -- # dm_name=nvme_dm_test 00:13:02.367 13:42:00 -- setup/devices.sh@151 -- # dm_mount=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:13:02.367 13:42:00 -- setup/devices.sh@152 -- # dm_dummy_test_file=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm 00:13:02.367 13:42:00 -- setup/devices.sh@155 -- # dmsetup create nvme_dm_test 00:13:02.367 13:42:00 -- setup/devices.sh@160 -- # for t in {1..5} 00:13:02.367 13:42:00 -- setup/devices.sh@161 -- # [[ -e /dev/mapper/nvme_dm_test ]] 00:13:02.367 13:42:00 -- setup/devices.sh@161 -- # break 00:13:02.367 13:42:00 -- setup/devices.sh@164 -- # [[ -e /dev/mapper/nvme_dm_test ]] 00:13:02.367 13:42:00 -- setup/devices.sh@165 -- # readlink -f /dev/mapper/nvme_dm_test 00:13:02.367 13:42:00 -- setup/devices.sh@165 -- # dm=/dev/dm-0 00:13:02.367 13:42:00 -- setup/devices.sh@166 -- # dm=dm-0 00:13:02.367 13:42:00 -- setup/devices.sh@168 -- # [[ -e /sys/class/block/nvme0n1p1/holders/dm-0 ]] 00:13:02.367 13:42:00 -- setup/devices.sh@169 -- # [[ -e /sys/class/block/nvme0n1p2/holders/dm-0 ]] 00:13:02.367 13:42:00 -- setup/devices.sh@171 -- # mkfs /dev/mapper/nvme_dm_test /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:13:02.367 13:42:00 -- setup/common.sh@66 -- # local dev=/dev/mapper/nvme_dm_test mount=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount size= 00:13:02.367 13:42:00 -- setup/common.sh@68 -- # mkdir -p /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:13:02.367 13:42:00 -- setup/common.sh@70 -- # [[ -e /dev/mapper/nvme_dm_test ]] 00:13:02.367 13:42:00 -- setup/common.sh@71 -- # mkfs.ext4 -qF /dev/mapper/nvme_dm_test 00:13:02.367 13:42:00 -- setup/common.sh@72 -- # mount /dev/mapper/nvme_dm_test /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:13:02.367 13:42:00 -- 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:13:02.367 13:42:00 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:13:02.367 13:42:00 -- setup/devices.sh@49 -- # local mounts=nvme0n1:nvme_dm_test 00:13:02.367 13:42:00 -- setup/devices.sh@50 -- # local mount_point=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:13:02.367 13:42:00 -- setup/devices.sh@51 -- # local test_file=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm 00:13:02.367 13:42:00 -- setup/devices.sh@53 -- # local found=0 00:13:02.367 13:42:00 -- setup/devices.sh@55 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm ]] 00:13:02.367 13:42:00 -- setup/devices.sh@56 -- # : 00:13:02.367 13:42:00 -- setup/devices.sh@59 -- # local pci status 00:13:02.367 13:42:00 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:13:02.367 13:42:00 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:13:02.367 13:42:00 -- setup/devices.sh@47 -- # setup output config 00:13:02.367 13:42:00 -- setup/common.sh@9 -- # [[ output == output ]] 00:13:02.367 13:42:00 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:13:02.626 13:42:01 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:13:02.626 13:42:01 -- 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:13:02.626 13:42:01 -- setup/devices.sh@63 -- # found=1 00:13:02.626 13:42:01 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:13:02.626 13:42:01 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:13:02.626 13:42:01 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:13:02.626 13:42:01 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:13:02.626 13:42:01 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:13:03.562 13:42:02 -- setup/devices.sh@66 -- # (( found == 1 )) 00:13:03.562 13:42:02 -- setup/devices.sh@68 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/dm_mount ]] 00:13:03.562 13:42:02 -- setup/devices.sh@71 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:13:03.562 13:42:02 -- setup/devices.sh@73 -- # [[ -e /home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm ]] 00:13:03.562 13:42:02 -- setup/devices.sh@74 -- # rm /home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm 00:13:03.562 13:42:02 -- setup/devices.sh@182 -- # umount /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:13:03.562 13:42:02 -- setup/devices.sh@184 -- # verify 0000:00:10.0 holder@nvme0n1p1:dm-0,holder@nvme0n1p2:dm-0 '' '' 00:13:03.562 13:42:02 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:13:03.562 13:42:02 -- setup/devices.sh@49 -- # local mounts=holder@nvme0n1p1:dm-0,holder@nvme0n1p2:dm-0 00:13:03.562 13:42:02 -- setup/devices.sh@50 -- # local mount_point= 00:13:03.562 13:42:02 -- setup/devices.sh@51 -- # local test_file= 00:13:03.562 13:42:02 -- setup/devices.sh@53 -- # local found=0 00:13:03.562 13:42:02 -- setup/devices.sh@55 -- # [[ -n '' ]] 00:13:03.562 13:42:02 -- setup/devices.sh@59 -- # local pci status 00:13:03.562 13:42:02 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:13:03.562 13:42:02 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:13:03.562 13:42:02 -- setup/devices.sh@47 -- # setup output config 00:13:03.562 13:42:02 -- setup/common.sh@9 -- # [[ output == output ]] 00:13:03.563 13:42:02 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:13:03.821 13:42:02 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:13:03.821 13:42:02 -- 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:13:03.821 13:42:02 -- setup/devices.sh@63 -- # found=1 00:13:03.821 13:42:02 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:13:03.821 13:42:02 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:13:03.821 13:42:02 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:13:04.081 13:42:02 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:13:04.081 13:42:02 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:13:05.019 13:42:03 -- setup/devices.sh@66 -- # (( found == 1 )) 00:13:05.019 13:42:03 -- setup/devices.sh@68 -- # [[ -n '' ]] 00:13:05.019 13:42:03 -- setup/devices.sh@68 -- # return 0 00:13:05.019 13:42:03 -- setup/devices.sh@187 -- # cleanup_dm 00:13:05.019 13:42:03 -- setup/devices.sh@33 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:13:05.019 13:42:03 -- setup/devices.sh@36 -- # [[ -L /dev/mapper/nvme_dm_test ]] 00:13:05.019 13:42:03 -- setup/devices.sh@37 -- # dmsetup remove --force nvme_dm_test 00:13:05.019 13:42:03 -- setup/devices.sh@39 -- # [[ -b /dev/nvme0n1p1 ]] 00:13:05.019 13:42:03 -- setup/devices.sh@40 -- # wipefs --all /dev/nvme0n1p1 00:13:05.019 /dev/nvme0n1p1: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef 00:13:05.019 13:42:03 -- setup/devices.sh@42 -- # [[ -b /dev/nvme0n1p2 ]] 00:13:05.019 13:42:03 -- setup/devices.sh@43 -- # wipefs --all /dev/nvme0n1p2 00:13:05.019 00:13:05.019 real 0m5.954s 00:13:05.019 user 0m0.426s 00:13:05.019 sys 0m2.314s 00:13:05.019 13:42:03 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:05.019 13:42:03 -- common/autotest_common.sh@10 -- # set +x 00:13:05.019 ************************************ 00:13:05.019 END TEST dm_mount 00:13:05.019 ************************************ 00:13:05.019 13:42:03 -- setup/devices.sh@1 -- # cleanup 00:13:05.019 13:42:03 -- setup/devices.sh@11 -- # cleanup_nvme 00:13:05.019 13:42:03 -- setup/devices.sh@20 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:13:05.019 13:42:03 -- setup/devices.sh@24 -- # [[ -b /dev/nvme0n1p1 ]] 00:13:05.019 13:42:03 -- setup/devices.sh@25 -- # wipefs --all /dev/nvme0n1p1 00:13:05.019 13:42:03 -- setup/devices.sh@27 -- # [[ -b /dev/nvme0n1 ]] 00:13:05.019 13:42:03 -- setup/devices.sh@28 -- # wipefs --all /dev/nvme0n1 00:13:05.278 /dev/nvme0n1: 8 bytes were erased at offset 0x00001000 (gpt): 45 46 49 20 50 41 52 54 00:13:05.278 /dev/nvme0n1: 8 bytes were erased at offset 0x13ffff000 (gpt): 45 46 49 20 50 41 52 54 00:13:05.278 /dev/nvme0n1: 2 bytes were erased at offset 0x000001fe (PMBR): 55 aa 00:13:05.278 /dev/nvme0n1: calling ioctl to re-read partition table: Success 00:13:05.278 13:42:03 -- setup/devices.sh@12 -- # cleanup_dm 00:13:05.278 13:42:03 -- setup/devices.sh@33 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:13:05.278 13:42:03 -- setup/devices.sh@36 -- # [[ -L /dev/mapper/nvme_dm_test ]] 00:13:05.278 13:42:03 -- setup/devices.sh@39 -- # [[ -b /dev/nvme0n1p1 ]] 00:13:05.278 13:42:03 -- setup/devices.sh@42 -- # [[ -b /dev/nvme0n1p2 ]] 00:13:05.278 13:42:03 -- setup/devices.sh@14 -- # [[ -b /dev/nvme0n1 ]] 00:13:05.278 13:42:03 -- setup/devices.sh@15 -- # wipefs --all /dev/nvme0n1 00:13:05.278 00:13:05.278 real 0m13.264s 00:13:05.278 user 0m1.586s 00:13:05.278 sys 0m6.301s 00:13:05.278 13:42:03 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:05.278 13:42:03 -- common/autotest_common.sh@10 -- # set +x 00:13:05.278 ************************************ 00:13:05.278 END TEST devices 00:13:05.278 ************************************ 00:13:05.278 ************************************ 00:13:05.278 END TEST setup.sh 00:13:05.278 ************************************ 00:13:05.278 00:13:05.278 real 0m28.555s 00:13:05.278 user 0m6.570s 00:13:05.278 sys 0m16.990s 00:13:05.278 13:42:03 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:05.278 13:42:03 -- common/autotest_common.sh@10 -- # set +x 00:13:05.278 13:42:03 -- spdk/autotest.sh@128 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh status 00:13:05.855 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:13:05.855 Hugepages 00:13:05.855 node hugesize free / total 00:13:05.855 node0 1048576kB 0 / 0 00:13:05.855 node0 2048kB 2048 / 2048 00:13:05.855 00:13:05.855 Type BDF Vendor Device NUMA Driver Device Block devices 00:13:05.855 virtio 0000:00:03.0 1af4 1001 unknown virtio-pci - vda 00:13:06.124 NVMe 0000:00:10.0 1b36 0010 unknown nvme nvme0 nvme0n1 00:13:06.124 13:42:04 -- spdk/autotest.sh@130 -- # uname -s 00:13:06.124 13:42:04 -- spdk/autotest.sh@130 -- # [[ Linux == Linux ]] 00:13:06.124 13:42:04 -- spdk/autotest.sh@132 -- # nvme_namespace_revert 00:13:06.124 13:42:04 -- common/autotest_common.sh@1517 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:13:06.395 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:13:06.667 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:13:07.646 13:42:05 -- common/autotest_common.sh@1518 -- # sleep 1 00:13:08.583 13:42:06 -- common/autotest_common.sh@1519 -- # bdfs=() 00:13:08.583 13:42:06 -- common/autotest_common.sh@1519 -- # local bdfs 00:13:08.583 13:42:06 -- common/autotest_common.sh@1520 -- # bdfs=($(get_nvme_bdfs)) 00:13:08.583 13:42:06 -- common/autotest_common.sh@1520 -- # get_nvme_bdfs 00:13:08.583 13:42:06 -- common/autotest_common.sh@1499 -- # bdfs=() 00:13:08.583 13:42:06 -- common/autotest_common.sh@1499 -- # local bdfs 00:13:08.583 13:42:06 -- common/autotest_common.sh@1500 -- # bdfs=($("$rootdir/scripts/gen_nvme.sh" | jq -r '.config[].params.traddr')) 00:13:08.583 13:42:06 -- common/autotest_common.sh@1500 -- # /home/vagrant/spdk_repo/spdk/scripts/gen_nvme.sh 00:13:08.583 13:42:06 -- common/autotest_common.sh@1500 -- # jq -r '.config[].params.traddr' 00:13:08.583 13:42:07 -- common/autotest_common.sh@1501 -- # (( 1 == 0 )) 00:13:08.583 13:42:07 -- common/autotest_common.sh@1505 -- # printf '%s\n' 0000:00:10.0 00:13:08.583 13:42:07 -- common/autotest_common.sh@1522 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:13:08.843 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:13:08.843 Waiting for block devices as requested 00:13:09.103 0000:00:10.0 (1b36 0010): uio_pci_generic -> nvme 00:13:09.103 13:42:07 -- common/autotest_common.sh@1524 -- # for bdf in "${bdfs[@]}" 00:13:09.103 13:42:07 -- common/autotest_common.sh@1525 -- # get_nvme_ctrlr_from_bdf 0000:00:10.0 00:13:09.103 13:42:07 -- common/autotest_common.sh@1488 -- # readlink -f /sys/class/nvme/nvme0 00:13:09.103 13:42:07 -- common/autotest_common.sh@1488 -- # grep 0000:00:10.0/nvme/nvme 00:13:09.103 13:42:07 -- common/autotest_common.sh@1488 -- # bdf_sysfs_path=/sys/devices/pci0000:00/0000:00:10.0/nvme/nvme0 00:13:09.103 13:42:07 -- common/autotest_common.sh@1489 -- # [[ -z /sys/devices/pci0000:00/0000:00:10.0/nvme/nvme0 ]] 00:13:09.103 13:42:07 -- common/autotest_common.sh@1493 -- # basename /sys/devices/pci0000:00/0000:00:10.0/nvme/nvme0 00:13:09.103 13:42:07 -- common/autotest_common.sh@1493 -- # printf '%s\n' nvme0 00:13:09.103 13:42:07 -- common/autotest_common.sh@1525 -- # nvme_ctrlr=/dev/nvme0 00:13:09.103 13:42:07 -- common/autotest_common.sh@1526 -- # [[ -z /dev/nvme0 ]] 00:13:09.103 13:42:07 -- common/autotest_common.sh@1531 -- # nvme id-ctrl /dev/nvme0 00:13:09.103 13:42:07 -- common/autotest_common.sh@1531 -- # grep oacs 00:13:09.103 13:42:07 -- common/autotest_common.sh@1531 -- # cut -d: -f2 00:13:09.103 13:42:07 -- common/autotest_common.sh@1531 -- # oacs=' 0x12a' 00:13:09.103 13:42:07 -- common/autotest_common.sh@1532 -- # oacs_ns_manage=8 00:13:09.103 13:42:07 -- common/autotest_common.sh@1534 -- # [[ 8 -ne 0 ]] 00:13:09.103 13:42:07 -- common/autotest_common.sh@1540 -- # nvme id-ctrl /dev/nvme0 00:13:09.103 13:42:07 -- common/autotest_common.sh@1540 -- # grep unvmcap 00:13:09.103 13:42:07 -- common/autotest_common.sh@1540 -- # cut -d: -f2 00:13:09.103 13:42:07 -- common/autotest_common.sh@1540 -- # unvmcap=' 0' 00:13:09.103 13:42:07 -- common/autotest_common.sh@1541 -- # [[ 0 -eq 0 ]] 00:13:09.103 13:42:07 -- common/autotest_common.sh@1543 -- # continue 00:13:09.103 13:42:07 -- spdk/autotest.sh@135 -- # timing_exit pre_cleanup 00:13:09.103 13:42:07 -- common/autotest_common.sh@716 -- # xtrace_disable 00:13:09.103 13:42:07 -- common/autotest_common.sh@10 -- # set +x 00:13:09.103 13:42:07 -- spdk/autotest.sh@138 -- # timing_enter afterboot 00:13:09.103 13:42:07 -- common/autotest_common.sh@710 -- # xtrace_disable 00:13:09.103 13:42:07 -- common/autotest_common.sh@10 -- # set +x 00:13:09.103 13:42:07 -- spdk/autotest.sh@139 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:13:09.673 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:13:09.673 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:13:10.613 13:42:09 -- spdk/autotest.sh@140 -- # timing_exit afterboot 00:13:10.613 13:42:09 -- common/autotest_common.sh@716 -- # xtrace_disable 00:13:10.613 13:42:09 -- common/autotest_common.sh@10 -- # set +x 00:13:10.874 13:42:09 -- spdk/autotest.sh@144 -- # opal_revert_cleanup 00:13:10.874 13:42:09 -- common/autotest_common.sh@1577 -- # mapfile -t bdfs 00:13:10.874 13:42:09 -- common/autotest_common.sh@1577 -- # get_nvme_bdfs_by_id 0x0a54 00:13:10.874 13:42:09 -- common/autotest_common.sh@1563 -- # bdfs=() 00:13:10.874 13:42:09 -- common/autotest_common.sh@1563 -- # local bdfs 00:13:10.874 13:42:09 -- common/autotest_common.sh@1565 -- # get_nvme_bdfs 00:13:10.874 13:42:09 -- common/autotest_common.sh@1499 -- # bdfs=() 00:13:10.874 13:42:09 -- common/autotest_common.sh@1499 -- # local bdfs 00:13:10.874 13:42:09 -- common/autotest_common.sh@1500 -- # bdfs=($("$rootdir/scripts/gen_nvme.sh" | jq -r '.config[].params.traddr')) 00:13:10.874 13:42:09 -- common/autotest_common.sh@1500 -- # /home/vagrant/spdk_repo/spdk/scripts/gen_nvme.sh 00:13:10.874 13:42:09 -- common/autotest_common.sh@1500 -- # jq -r '.config[].params.traddr' 00:13:10.874 13:42:09 -- common/autotest_common.sh@1501 -- # (( 1 == 0 )) 00:13:10.874 13:42:09 -- common/autotest_common.sh@1505 -- # printf '%s\n' 0000:00:10.0 00:13:10.874 13:42:09 -- common/autotest_common.sh@1565 -- # for bdf in $(get_nvme_bdfs) 00:13:10.874 13:42:09 -- common/autotest_common.sh@1566 -- # cat /sys/bus/pci/devices/0000:00:10.0/device 00:13:10.874 13:42:09 -- common/autotest_common.sh@1566 -- # device=0x0010 00:13:10.874 13:42:09 -- common/autotest_common.sh@1567 -- # [[ 0x0010 == \0\x\0\a\5\4 ]] 00:13:10.874 13:42:09 -- common/autotest_common.sh@1572 -- # printf '%s\n' 00:13:10.874 13:42:09 -- common/autotest_common.sh@1578 -- # [[ -z '' ]] 00:13:10.874 13:42:09 -- common/autotest_common.sh@1579 -- # return 0 00:13:10.874 13:42:09 -- spdk/autotest.sh@150 -- # '[' 1 -eq 1 ']' 00:13:10.874 13:42:09 -- spdk/autotest.sh@151 -- # run_test unittest /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:13:10.874 13:42:09 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:10.874 13:42:09 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:10.874 13:42:09 -- common/autotest_common.sh@10 -- # set +x 00:13:10.874 ************************************ 00:13:10.874 START TEST unittest 00:13:10.874 ************************************ 00:13:10.874 13:42:09 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:13:10.874 +++ dirname /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:13:10.874 ++ readlink -f /home/vagrant/spdk_repo/spdk/test/unit 00:13:10.874 + testdir=/home/vagrant/spdk_repo/spdk/test/unit 00:13:10.874 +++ dirname /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:13:10.874 ++ readlink -f /home/vagrant/spdk_repo/spdk/test/unit/../.. 00:13:10.874 + rootdir=/home/vagrant/spdk_repo/spdk 00:13:10.874 + source /home/vagrant/spdk_repo/spdk/test/common/autotest_common.sh 00:13:10.874 ++ rpc_py=rpc_cmd 00:13:10.874 ++ set -e 00:13:10.874 ++ shopt -s nullglob 00:13:10.874 ++ shopt -s extglob 00:13:10.874 ++ '[' -z /home/vagrant/spdk_repo/spdk/../output ']' 00:13:10.874 ++ [[ -e /home/vagrant/spdk_repo/spdk/test/common/build_config.sh ]] 00:13:10.874 ++ source /home/vagrant/spdk_repo/spdk/test/common/build_config.sh 00:13:10.874 +++ CONFIG_FIO_SOURCE_DIR=/usr/src/fio 00:13:10.874 +++ CONFIG_FIO_PLUGIN=y 00:13:10.874 +++ CONFIG_NVME_CUSE=y 00:13:10.874 +++ CONFIG_RAID5F=y 00:13:10.874 +++ CONFIG_LTO=n 00:13:10.874 +++ CONFIG_SMA=n 00:13:10.874 +++ CONFIG_ISAL=y 00:13:10.874 +++ CONFIG_OPENSSL_PATH= 00:13:10.874 +++ CONFIG_IDXD_KERNEL=n 00:13:10.874 +++ CONFIG_URING_PATH= 00:13:10.874 +++ CONFIG_DAOS=n 00:13:10.874 +++ CONFIG_DPDK_LIB_DIR= 00:13:10.874 +++ CONFIG_OCF=n 00:13:10.874 +++ CONFIG_EXAMPLES=y 00:13:10.874 +++ CONFIG_RDMA_PROV=verbs 00:13:10.874 +++ CONFIG_ISCSI_INITIATOR=y 00:13:10.874 +++ CONFIG_VTUNE=n 00:13:10.874 +++ CONFIG_DPDK_INC_DIR= 00:13:10.874 +++ CONFIG_CET=n 00:13:10.874 +++ CONFIG_TESTS=y 00:13:10.874 +++ CONFIG_APPS=y 00:13:10.874 +++ CONFIG_VBDEV_COMPRESS_MLX5=n 00:13:10.874 +++ CONFIG_DAOS_DIR= 00:13:10.874 +++ CONFIG_CRYPTO_MLX5=n 00:13:10.874 +++ CONFIG_XNVME=n 00:13:10.874 +++ CONFIG_UNIT_TESTS=y 00:13:10.874 +++ CONFIG_FUSE=n 00:13:10.874 +++ CONFIG_RDMA_SET_ACK_TIMEOUT=y 00:13:10.874 +++ CONFIG_OCF_PATH= 00:13:10.874 +++ CONFIG_WPDK_DIR= 00:13:10.875 +++ CONFIG_VFIO_USER=n 00:13:10.875 +++ CONFIG_MAX_LCORES= 00:13:10.875 +++ CONFIG_ARCH=native 00:13:10.875 +++ CONFIG_TSAN=n 00:13:10.875 +++ CONFIG_VIRTIO=y 00:13:10.875 +++ CONFIG_HAVE_EVP_MAC=n 00:13:10.875 +++ CONFIG_IPSEC_MB=n 00:13:10.875 +++ CONFIG_RDMA_SEND_WITH_INVAL=y 00:13:10.875 +++ CONFIG_ASAN=y 00:13:10.875 +++ CONFIG_SHARED=n 00:13:10.875 +++ CONFIG_VTUNE_DIR= 00:13:10.875 +++ CONFIG_RDMA_SET_TOS=y 00:13:10.875 +++ CONFIG_VBDEV_COMPRESS=n 00:13:10.875 +++ CONFIG_VFIO_USER_DIR= 00:13:10.875 +++ CONFIG_PGO_DIR= 00:13:10.875 +++ CONFIG_FUZZER_LIB= 00:13:10.875 +++ CONFIG_HAVE_EXECINFO_H=y 00:13:10.875 +++ CONFIG_USDT=n 00:13:10.875 +++ CONFIG_HAVE_KEYUTILS=y 00:13:10.875 +++ CONFIG_URING_ZNS=n 00:13:10.875 +++ CONFIG_FC_PATH= 00:13:10.875 +++ CONFIG_COVERAGE=y 00:13:10.875 +++ CONFIG_CUSTOMOCF=n 00:13:10.875 +++ CONFIG_DPDK_PKG_CONFIG=n 00:13:10.875 +++ CONFIG_WERROR=y 00:13:10.875 +++ CONFIG_DEBUG=y 00:13:10.875 +++ CONFIG_RDMA=y 00:13:10.875 +++ CONFIG_HAVE_ARC4RANDOM=n 00:13:10.875 +++ CONFIG_FUZZER=n 00:13:10.875 +++ CONFIG_FC=n 00:13:10.875 +++ CONFIG_DPDK_DIR=/home/vagrant/spdk_repo/spdk/dpdk/build 00:13:10.875 +++ CONFIG_HAVE_LIBARCHIVE=n 00:13:10.875 +++ CONFIG_DPDK_COMPRESSDEV=n 00:13:10.875 +++ CONFIG_CROSS_PREFIX= 00:13:10.875 +++ CONFIG_PREFIX=/usr/local 00:13:10.875 +++ CONFIG_HAVE_LIBBSD=n 00:13:10.875 +++ CONFIG_UBSAN=y 00:13:10.875 +++ CONFIG_PGO_CAPTURE=n 00:13:10.875 +++ CONFIG_UBLK=n 00:13:10.875 +++ CONFIG_ISAL_CRYPTO=y 00:13:10.875 +++ CONFIG_HAVE_UUID_GENERATE_SHA1=y 00:13:10.875 +++ CONFIG_CRYPTO=n 00:13:10.875 +++ CONFIG_RBD=n 00:13:10.875 +++ CONFIG_LIBDIR= 00:13:10.875 +++ CONFIG_IPSEC_MB_DIR= 00:13:10.875 +++ CONFIG_PGO_USE=n 00:13:10.875 +++ CONFIG_ENV=/home/vagrant/spdk_repo/spdk/lib/env_dpdk 00:13:10.875 +++ CONFIG_GOLANG=n 00:13:10.875 +++ CONFIG_VHOST=y 00:13:10.875 +++ CONFIG_IDXD=y 00:13:10.875 +++ CONFIG_AVAHI=n 00:13:10.875 +++ CONFIG_URING=n 00:13:10.875 ++ source /home/vagrant/spdk_repo/spdk/test/common/applications.sh 00:13:10.875 +++++ dirname /home/vagrant/spdk_repo/spdk/test/common/applications.sh 00:13:10.875 ++++ readlink -f /home/vagrant/spdk_repo/spdk/test/common 00:13:10.875 +++ _root=/home/vagrant/spdk_repo/spdk/test/common 00:13:10.875 +++ _root=/home/vagrant/spdk_repo/spdk 00:13:10.875 +++ _app_dir=/home/vagrant/spdk_repo/spdk/build/bin 00:13:10.875 +++ _test_app_dir=/home/vagrant/spdk_repo/spdk/test/app 00:13:10.875 +++ _examples_dir=/home/vagrant/spdk_repo/spdk/build/examples 00:13:10.875 +++ VHOST_FUZZ_APP=("$_test_app_dir/fuzz/vhost_fuzz/vhost_fuzz") 00:13:10.875 +++ ISCSI_APP=("$_app_dir/iscsi_tgt") 00:13:10.875 +++ NVMF_APP=("$_app_dir/nvmf_tgt") 00:13:10.875 +++ VHOST_APP=("$_app_dir/vhost") 00:13:10.875 +++ DD_APP=("$_app_dir/spdk_dd") 00:13:10.875 +++ SPDK_APP=("$_app_dir/spdk_tgt") 00:13:10.875 +++ [[ -e /home/vagrant/spdk_repo/spdk/include/spdk/config.h ]] 00:13:10.875 +++ [[ #ifndef SPDK_CONFIG_H 00:13:10.875 #define SPDK_CONFIG_H 00:13:10.875 #define SPDK_CONFIG_APPS 1 00:13:10.875 #define SPDK_CONFIG_ARCH native 00:13:10.875 #define SPDK_CONFIG_ASAN 1 00:13:10.875 #undef SPDK_CONFIG_AVAHI 00:13:10.875 #undef SPDK_CONFIG_CET 00:13:10.875 #define SPDK_CONFIG_COVERAGE 1 00:13:10.875 #define SPDK_CONFIG_CROSS_PREFIX 00:13:10.875 #undef SPDK_CONFIG_CRYPTO 00:13:10.875 #undef SPDK_CONFIG_CRYPTO_MLX5 00:13:10.875 #undef SPDK_CONFIG_CUSTOMOCF 00:13:10.875 #undef SPDK_CONFIG_DAOS 00:13:10.875 #define SPDK_CONFIG_DAOS_DIR 00:13:10.875 #define SPDK_CONFIG_DEBUG 1 00:13:10.875 #undef SPDK_CONFIG_DPDK_COMPRESSDEV 00:13:10.875 #define SPDK_CONFIG_DPDK_DIR /home/vagrant/spdk_repo/spdk/dpdk/build 00:13:10.875 #define SPDK_CONFIG_DPDK_INC_DIR 00:13:10.875 #define SPDK_CONFIG_DPDK_LIB_DIR 00:13:10.875 #undef SPDK_CONFIG_DPDK_PKG_CONFIG 00:13:10.875 #define SPDK_CONFIG_ENV /home/vagrant/spdk_repo/spdk/lib/env_dpdk 00:13:10.875 #define SPDK_CONFIG_EXAMPLES 1 00:13:10.875 #undef SPDK_CONFIG_FC 00:13:10.875 #define SPDK_CONFIG_FC_PATH 00:13:10.875 #define SPDK_CONFIG_FIO_PLUGIN 1 00:13:10.875 #define SPDK_CONFIG_FIO_SOURCE_DIR /usr/src/fio 00:13:10.875 #undef SPDK_CONFIG_FUSE 00:13:10.875 #undef SPDK_CONFIG_FUZZER 00:13:10.875 #define SPDK_CONFIG_FUZZER_LIB 00:13:10.875 #undef SPDK_CONFIG_GOLANG 00:13:10.875 #undef SPDK_CONFIG_HAVE_ARC4RANDOM 00:13:10.875 #undef SPDK_CONFIG_HAVE_EVP_MAC 00:13:10.875 #define SPDK_CONFIG_HAVE_EXECINFO_H 1 00:13:10.875 #define SPDK_CONFIG_HAVE_KEYUTILS 1 00:13:10.875 #undef SPDK_CONFIG_HAVE_LIBARCHIVE 00:13:10.875 #undef SPDK_CONFIG_HAVE_LIBBSD 00:13:10.875 #define SPDK_CONFIG_HAVE_UUID_GENERATE_SHA1 1 00:13:10.875 #define SPDK_CONFIG_IDXD 1 00:13:10.875 #undef SPDK_CONFIG_IDXD_KERNEL 00:13:10.875 #undef SPDK_CONFIG_IPSEC_MB 00:13:10.875 #define SPDK_CONFIG_IPSEC_MB_DIR 00:13:10.875 #define SPDK_CONFIG_ISAL 1 00:13:10.875 #define SPDK_CONFIG_ISAL_CRYPTO 1 00:13:10.875 #define SPDK_CONFIG_ISCSI_INITIATOR 1 00:13:10.875 #define SPDK_CONFIG_LIBDIR 00:13:10.875 #undef SPDK_CONFIG_LTO 00:13:10.875 #define SPDK_CONFIG_MAX_LCORES 00:13:10.875 #define SPDK_CONFIG_NVME_CUSE 1 00:13:10.875 #undef SPDK_CONFIG_OCF 00:13:10.875 #define SPDK_CONFIG_OCF_PATH 00:13:10.875 #define SPDK_CONFIG_OPENSSL_PATH 00:13:10.875 #undef SPDK_CONFIG_PGO_CAPTURE 00:13:10.875 #define SPDK_CONFIG_PGO_DIR 00:13:10.875 #undef SPDK_CONFIG_PGO_USE 00:13:10.875 #define SPDK_CONFIG_PREFIX /usr/local 00:13:10.875 #define SPDK_CONFIG_RAID5F 1 00:13:10.875 #undef SPDK_CONFIG_RBD 00:13:10.875 #define SPDK_CONFIG_RDMA 1 00:13:10.875 #define SPDK_CONFIG_RDMA_PROV verbs 00:13:10.875 #define SPDK_CONFIG_RDMA_SEND_WITH_INVAL 1 00:13:10.875 #define SPDK_CONFIG_RDMA_SET_ACK_TIMEOUT 1 00:13:10.875 #define SPDK_CONFIG_RDMA_SET_TOS 1 00:13:10.875 #undef SPDK_CONFIG_SHARED 00:13:10.875 #undef SPDK_CONFIG_SMA 00:13:10.875 #define SPDK_CONFIG_TESTS 1 00:13:10.875 #undef SPDK_CONFIG_TSAN 00:13:10.875 #undef SPDK_CONFIG_UBLK 00:13:10.875 #define SPDK_CONFIG_UBSAN 1 00:13:10.875 #define SPDK_CONFIG_UNIT_TESTS 1 00:13:10.875 #undef SPDK_CONFIG_URING 00:13:10.875 #define SPDK_CONFIG_URING_PATH 00:13:10.875 #undef SPDK_CONFIG_URING_ZNS 00:13:10.875 #undef SPDK_CONFIG_USDT 00:13:10.875 #undef SPDK_CONFIG_VBDEV_COMPRESS 00:13:10.875 #undef SPDK_CONFIG_VBDEV_COMPRESS_MLX5 00:13:10.875 #undef SPDK_CONFIG_VFIO_USER 00:13:10.875 #define SPDK_CONFIG_VFIO_USER_DIR 00:13:10.875 #define SPDK_CONFIG_VHOST 1 00:13:10.875 #define SPDK_CONFIG_VIRTIO 1 00:13:10.875 #undef SPDK_CONFIG_VTUNE 00:13:10.875 #define SPDK_CONFIG_VTUNE_DIR 00:13:10.875 #define SPDK_CONFIG_WERROR 1 00:13:10.875 #define SPDK_CONFIG_WPDK_DIR 00:13:10.875 #undef SPDK_CONFIG_XNVME 00:13:10.875 #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:13:10.875 +++ (( SPDK_AUTOTEST_DEBUG_APPS )) 00:13:10.875 ++ source /home/vagrant/spdk_repo/spdk/scripts/common.sh 00:13:10.875 +++ [[ -e /bin/wpdk_common.sh ]] 00:13:10.875 +++ [[ -e /etc/opt/spdk-pkgdep/paths/export.sh ]] 00:13:10.875 +++ source /etc/opt/spdk-pkgdep/paths/export.sh 00:13:10.875 ++++ 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:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin 00:13:10.875 ++++ 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:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin 00:13:10.875 ++++ 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:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin 00:13:10.875 ++++ export PATH 00:13:10.875 ++++ 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:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin 00:13:10.875 ++ source /home/vagrant/spdk_repo/spdk/scripts/perf/pm/common 00:13:10.875 +++++ dirname /home/vagrant/spdk_repo/spdk/scripts/perf/pm/common 00:13:10.875 ++++ readlink -f /home/vagrant/spdk_repo/spdk/scripts/perf/pm 00:13:10.875 +++ _pmdir=/home/vagrant/spdk_repo/spdk/scripts/perf/pm 00:13:10.875 ++++ readlink -f /home/vagrant/spdk_repo/spdk/scripts/perf/pm/../../../ 00:13:10.875 +++ _pmrootdir=/home/vagrant/spdk_repo/spdk 00:13:10.875 +++ TEST_TAG=N/A 00:13:10.875 +++ TEST_TAG_FILE=/home/vagrant/spdk_repo/spdk/.run_test_name 00:13:10.875 +++ PM_OUTPUTDIR=/home/vagrant/spdk_repo/spdk/../output/power 00:13:10.875 ++++ uname -s 00:13:10.875 +++ PM_OS=Linux 00:13:10.875 +++ MONITOR_RESOURCES=(collect-cpu-load collect-vmstat) 00:13:10.875 +++ [[ Linux == FreeBSD ]] 00:13:10.875 +++ [[ Linux == Linux ]] 00:13:10.875 +++ [[ QEMU != QEMU ]] 00:13:10.875 +++ MONITOR_RESOURCES_PIDS=() 00:13:10.875 +++ declare -A MONITOR_RESOURCES_PIDS 00:13:10.875 +++ mkdir -p /home/vagrant/spdk_repo/spdk/../output/power 00:13:10.875 ++ : 0 00:13:10.875 ++ export RUN_NIGHTLY 00:13:10.875 ++ : 0 00:13:10.875 ++ export SPDK_AUTOTEST_DEBUG_APPS 00:13:10.875 ++ : 0 00:13:10.875 ++ export SPDK_RUN_VALGRIND 00:13:10.875 ++ : 1 00:13:10.875 ++ export SPDK_RUN_FUNCTIONAL_TEST 00:13:10.875 ++ : 1 00:13:10.875 ++ export SPDK_TEST_UNITTEST 00:13:10.875 ++ : 00:13:10.875 ++ export SPDK_TEST_AUTOBUILD 00:13:10.875 ++ : 0 00:13:10.875 ++ export SPDK_TEST_RELEASE_BUILD 00:13:10.875 ++ : 0 00:13:10.875 ++ export SPDK_TEST_ISAL 00:13:10.875 ++ : 0 00:13:10.875 ++ export SPDK_TEST_ISCSI 00:13:10.875 ++ : 0 00:13:10.875 ++ export SPDK_TEST_ISCSI_INITIATOR 00:13:10.875 ++ : 1 00:13:10.875 ++ export SPDK_TEST_NVME 00:13:10.875 ++ : 0 00:13:10.875 ++ export SPDK_TEST_NVME_PMR 00:13:10.875 ++ : 0 00:13:10.875 ++ export SPDK_TEST_NVME_BP 00:13:10.875 ++ : 0 00:13:10.875 ++ export SPDK_TEST_NVME_CLI 00:13:10.875 ++ : 0 00:13:10.875 ++ export SPDK_TEST_NVME_CUSE 00:13:10.875 ++ : 0 00:13:10.875 ++ export SPDK_TEST_NVME_FDP 00:13:10.875 ++ : 0 00:13:10.875 ++ export SPDK_TEST_NVMF 00:13:10.875 ++ : 0 00:13:10.876 ++ export SPDK_TEST_VFIOUSER 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_VFIOUSER_QEMU 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_FUZZER 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_FUZZER_SHORT 00:13:10.876 ++ : rdma 00:13:10.876 ++ export SPDK_TEST_NVMF_TRANSPORT 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_RBD 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_VHOST 00:13:10.876 ++ : 1 00:13:10.876 ++ export SPDK_TEST_BLOCKDEV 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_IOAT 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_BLOBFS 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_VHOST_INIT 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_LVOL 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_VBDEV_COMPRESS 00:13:10.876 ++ : 1 00:13:10.876 ++ export SPDK_RUN_ASAN 00:13:10.876 ++ : 1 00:13:10.876 ++ export SPDK_RUN_UBSAN 00:13:10.876 ++ : 00:13:10.876 ++ export SPDK_RUN_EXTERNAL_DPDK 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_RUN_NON_ROOT 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_CRYPTO 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_FTL 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_OCF 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_VMD 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_OPAL 00:13:10.876 ++ : 00:13:10.876 ++ export SPDK_TEST_NATIVE_DPDK 00:13:10.876 ++ : true 00:13:10.876 ++ export SPDK_AUTOTEST_X 00:13:10.876 ++ : 1 00:13:10.876 ++ export SPDK_TEST_RAID5 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_URING 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_USDT 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_USE_IGB_UIO 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_SCHEDULER 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_SCANBUILD 00:13:10.876 ++ : 00:13:10.876 ++ export SPDK_TEST_NVMF_NICS 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_SMA 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_DAOS 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_XNVME 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_ACCEL_DSA 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_ACCEL_IAA 00:13:10.876 ++ : 00:13:10.876 ++ export SPDK_TEST_FUZZER_TARGET 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_TEST_NVMF_MDNS 00:13:10.876 ++ : 0 00:13:10.876 ++ export SPDK_JSONRPC_GO_CLIENT 00:13:10.876 ++ export SPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/lib 00:13:10.876 ++ SPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/lib 00:13:10.876 ++ export DPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/dpdk/build/lib 00:13:10.876 ++ DPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/dpdk/build/lib 00:13:10.876 ++ export VFIO_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib 00:13:10.876 ++ VFIO_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib 00:13:10.876 ++ 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:13:10.876 ++ 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:13:10.876 ++ export PCI_BLOCK_SYNC_ON_RESET=yes 00:13:10.876 ++ PCI_BLOCK_SYNC_ON_RESET=yes 00:13:10.876 ++ export PYTHONPATH=:/home/vagrant/spdk_repo/spdk/python:/home/vagrant/spdk_repo/spdk/test/rpc_plugins:/home/vagrant/spdk_repo/spdk/python 00:13:10.876 ++ PYTHONPATH=:/home/vagrant/spdk_repo/spdk/python:/home/vagrant/spdk_repo/spdk/test/rpc_plugins:/home/vagrant/spdk_repo/spdk/python 00:13:10.876 ++ export PYTHONDONTWRITEBYTECODE=1 00:13:10.876 ++ PYTHONDONTWRITEBYTECODE=1 00:13:10.876 ++ export ASAN_OPTIONS=new_delete_type_mismatch=0:disable_coredump=0:abort_on_error=1:use_sigaltstack=0 00:13:10.876 ++ ASAN_OPTIONS=new_delete_type_mismatch=0:disable_coredump=0:abort_on_error=1:use_sigaltstack=0 00:13:10.876 ++ export UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:abort_on_error=1:disable_coredump=0:exitcode=134 00:13:10.876 ++ UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:abort_on_error=1:disable_coredump=0:exitcode=134 00:13:10.876 ++ asan_suppression_file=/var/tmp/asan_suppression_file 00:13:10.876 ++ rm -rf /var/tmp/asan_suppression_file 00:13:10.876 ++ cat 00:13:10.876 ++ echo leak:libfuse3.so 00:13:10.876 ++ export LSAN_OPTIONS=suppressions=/var/tmp/asan_suppression_file 00:13:10.876 ++ LSAN_OPTIONS=suppressions=/var/tmp/asan_suppression_file 00:13:10.876 ++ export DEFAULT_RPC_ADDR=/var/tmp/spdk.sock 00:13:10.876 ++ DEFAULT_RPC_ADDR=/var/tmp/spdk.sock 00:13:10.876 ++ '[' -z /var/spdk/dependencies ']' 00:13:10.876 ++ export DEPENDENCY_DIR 00:13:10.876 ++ export SPDK_BIN_DIR=/home/vagrant/spdk_repo/spdk/build/bin 00:13:10.876 ++ SPDK_BIN_DIR=/home/vagrant/spdk_repo/spdk/build/bin 00:13:10.876 ++ export SPDK_EXAMPLE_DIR=/home/vagrant/spdk_repo/spdk/build/examples 00:13:10.876 ++ SPDK_EXAMPLE_DIR=/home/vagrant/spdk_repo/spdk/build/examples 00:13:10.876 ++ export QEMU_BIN= 00:13:10.876 ++ QEMU_BIN= 00:13:10.876 ++ export 'VFIO_QEMU_BIN=/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:13:10.876 ++ VFIO_QEMU_BIN='/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:13:10.876 ++ export AR_TOOL=/home/vagrant/spdk_repo/spdk/scripts/ar-xnvme-fixer 00:13:10.876 ++ AR_TOOL=/home/vagrant/spdk_repo/spdk/scripts/ar-xnvme-fixer 00:13:10.876 ++ export UNBIND_ENTIRE_IOMMU_GROUP=yes 00:13:10.876 ++ UNBIND_ENTIRE_IOMMU_GROUP=yes 00:13:10.876 ++ '[' 0 -eq 0 ']' 00:13:10.876 ++ export valgrind= 00:13:10.876 ++ valgrind= 00:13:10.876 +++ uname -s 00:13:10.876 ++ '[' Linux = Linux ']' 00:13:10.876 ++ HUGEMEM=4096 00:13:10.876 ++ export CLEAR_HUGE=yes 00:13:10.876 ++ CLEAR_HUGE=yes 00:13:10.876 ++ [[ 0 -eq 1 ]] 00:13:10.876 ++ [[ 0 -eq 1 ]] 00:13:10.876 ++ MAKE=make 00:13:10.876 +++ nproc 00:13:10.876 ++ MAKEFLAGS=-j10 00:13:10.876 ++ export HUGEMEM=4096 00:13:10.876 ++ HUGEMEM=4096 00:13:10.876 ++ NO_HUGE=() 00:13:10.876 ++ TEST_MODE= 00:13:10.876 ++ [[ -z '' ]] 00:13:10.876 ++ PYTHONPATH+=:/home/vagrant/spdk_repo/spdk/test/rpc_plugins 00:13:10.876 ++ exec 00:13:10.876 ++ 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:13:10.876 ++ /home/vagrant/spdk_repo/spdk/scripts/rpc.py --server 00:13:10.876 ++ set_test_storage 2147483648 00:13:10.876 ++ [[ -v testdir ]] 00:13:10.876 ++ local requested_size=2147483648 00:13:10.876 ++ local mount target_dir 00:13:10.876 ++ local -A mounts fss sizes avails uses 00:13:10.876 ++ local source fs size avail mount use 00:13:10.876 ++ local storage_fallback storage_candidates 00:13:10.876 +++ mktemp -udt spdk.XXXXXX 00:13:10.876 ++ storage_fallback=/tmp/spdk.LDEkHh 00:13:10.876 ++ storage_candidates=("$testdir" "$storage_fallback/tests/${testdir##*/}" "$storage_fallback") 00:13:10.876 ++ [[ -n '' ]] 00:13:10.876 ++ [[ -n '' ]] 00:13:10.876 ++ mkdir -p /home/vagrant/spdk_repo/spdk/test/unit /tmp/spdk.LDEkHh/tests/unit /tmp/spdk.LDEkHh 00:13:10.876 ++ requested_size=2214592512 00:13:10.876 ++ read -r source fs size use avail _ mount 00:13:10.876 +++ df -T 00:13:10.876 +++ grep -v Filesystem 00:13:11.137 ++ mounts["$mount"]=udev 00:13:11.137 ++ fss["$mount"]=devtmpfs 00:13:11.137 ++ avails["$mount"]=6224461824 00:13:11.137 ++ sizes["$mount"]=6224461824 00:13:11.137 ++ uses["$mount"]=0 00:13:11.137 ++ read -r source fs size use avail _ mount 00:13:11.137 ++ mounts["$mount"]=tmpfs 00:13:11.137 ++ fss["$mount"]=tmpfs 00:13:11.137 ++ avails["$mount"]=1253408768 00:13:11.137 ++ sizes["$mount"]=1254514688 00:13:11.137 ++ uses["$mount"]=1105920 00:13:11.137 ++ read -r source fs size use avail _ mount 00:13:11.137 ++ mounts["$mount"]=/dev/vda1 00:13:11.137 ++ fss["$mount"]=ext4 00:13:11.137 ++ avails["$mount"]=10654920704 00:13:11.137 ++ sizes["$mount"]=20616794112 00:13:11.137 ++ uses["$mount"]=9945096192 00:13:11.137 ++ read -r source fs size use avail _ mount 00:13:11.137 ++ mounts["$mount"]=tmpfs 00:13:11.137 ++ fss["$mount"]=tmpfs 00:13:11.137 ++ avails["$mount"]=6272561152 00:13:11.137 ++ sizes["$mount"]=6272561152 00:13:11.137 ++ uses["$mount"]=0 00:13:11.137 ++ read -r source fs size use avail _ mount 00:13:11.137 ++ mounts["$mount"]=tmpfs 00:13:11.137 ++ fss["$mount"]=tmpfs 00:13:11.137 ++ avails["$mount"]=5242880 00:13:11.137 ++ sizes["$mount"]=5242880 00:13:11.137 ++ uses["$mount"]=0 00:13:11.137 ++ read -r source fs size use avail _ mount 00:13:11.137 ++ mounts["$mount"]=tmpfs 00:13:11.137 ++ fss["$mount"]=tmpfs 00:13:11.137 ++ avails["$mount"]=6272561152 00:13:11.137 ++ sizes["$mount"]=6272561152 00:13:11.137 ++ uses["$mount"]=0 00:13:11.137 ++ read -r source fs size use avail _ mount 00:13:11.137 ++ mounts["$mount"]=/dev/loop0 00:13:11.137 ++ fss["$mount"]=squashfs 00:13:11.137 ++ avails["$mount"]=0 00:13:11.137 ++ sizes["$mount"]=67108864 00:13:11.137 ++ uses["$mount"]=67108864 00:13:11.137 ++ read -r source fs size use avail _ mount 00:13:11.137 ++ mounts["$mount"]=/dev/vda15 00:13:11.137 ++ fss["$mount"]=vfat 00:13:11.137 ++ avails["$mount"]=103089152 00:13:11.137 ++ sizes["$mount"]=109422592 00:13:11.137 ++ uses["$mount"]=6334464 00:13:11.137 ++ read -r source fs size use avail _ mount 00:13:11.137 ++ mounts["$mount"]=/dev/loop2 00:13:11.137 ++ fss["$mount"]=squashfs 00:13:11.137 ++ avails["$mount"]=0 00:13:11.137 ++ sizes["$mount"]=41025536 00:13:11.137 ++ uses["$mount"]=41025536 00:13:11.137 ++ read -r source fs size use avail _ mount 00:13:11.137 ++ mounts["$mount"]=/dev/loop1 00:13:11.137 ++ fss["$mount"]=squashfs 00:13:11.137 ++ avails["$mount"]=0 00:13:11.137 ++ sizes["$mount"]=96337920 00:13:11.137 ++ uses["$mount"]=96337920 00:13:11.137 ++ read -r source fs size use avail _ mount 00:13:11.137 ++ mounts["$mount"]=tmpfs 00:13:11.137 ++ fss["$mount"]=tmpfs 00:13:11.137 ++ avails["$mount"]=1254510592 00:13:11.137 ++ sizes["$mount"]=1254510592 00:13:11.137 ++ uses["$mount"]=0 00:13:11.137 ++ read -r source fs size use avail _ mount 00:13:11.137 ++ mounts["$mount"]=:/mnt/jenkins_nvme/jenkins/workspace/ubuntu20-vg-autotest_3/ubuntu2004-libvirt/output 00:13:11.137 ++ fss["$mount"]=fuse.sshfs 00:13:11.137 ++ avails["$mount"]=93415407616 00:13:11.137 ++ sizes["$mount"]=105088212992 00:13:11.137 ++ uses["$mount"]=6287372288 00:13:11.137 ++ read -r source fs size use avail _ mount 00:13:11.137 ++ printf '* Looking for test storage...\n' 00:13:11.137 * Looking for test storage... 00:13:11.137 ++ local target_space new_size 00:13:11.137 ++ for target_dir in "${storage_candidates[@]}" 00:13:11.137 +++ df /home/vagrant/spdk_repo/spdk/test/unit 00:13:11.137 +++ awk '$1 !~ /Filesystem/{print $6}' 00:13:11.137 ++ mount=/ 00:13:11.137 ++ target_space=10654920704 00:13:11.137 ++ (( target_space == 0 || target_space < requested_size )) 00:13:11.137 ++ (( target_space >= requested_size )) 00:13:11.137 ++ [[ ext4 == tmpfs ]] 00:13:11.137 ++ [[ ext4 == ramfs ]] 00:13:11.137 ++ [[ / == / ]] 00:13:11.137 ++ new_size=12159688704 00:13:11.137 ++ (( new_size * 100 / sizes[/] > 95 )) 00:13:11.137 ++ export SPDK_TEST_STORAGE=/home/vagrant/spdk_repo/spdk/test/unit 00:13:11.137 ++ SPDK_TEST_STORAGE=/home/vagrant/spdk_repo/spdk/test/unit 00:13:11.137 ++ printf '* Found test storage at %s\n' /home/vagrant/spdk_repo/spdk/test/unit 00:13:11.137 * Found test storage at /home/vagrant/spdk_repo/spdk/test/unit 00:13:11.137 ++ return 0 00:13:11.137 ++ set -o errtrace 00:13:11.137 ++ shopt -s extdebug 00:13:11.137 ++ trap 'trap - ERR; print_backtrace >&2' ERR 00:13:11.137 ++ PS4=' \t -- ${BASH_SOURCE#${BASH_SOURCE%/*/*}/}@${LINENO} -- \$ ' 00:13:11.137 13:42:09 -- common/autotest_common.sh@1673 -- # true 00:13:11.137 13:42:09 -- common/autotest_common.sh@1675 -- # xtrace_fd 00:13:11.137 13:42:09 -- common/autotest_common.sh@25 -- # [[ -n '' ]] 00:13:11.137 13:42:09 -- common/autotest_common.sh@29 -- # exec 00:13:11.137 13:42:09 -- common/autotest_common.sh@31 -- # xtrace_restore 00:13:11.137 13:42:09 -- common/autotest_common.sh@16 -- # unset -v 'X_STACK[0 - 1 < 0 ? 0 : 0 - 1]' 00:13:11.137 13:42:09 -- common/autotest_common.sh@17 -- # (( 0 == 0 )) 00:13:11.137 13:42:09 -- common/autotest_common.sh@18 -- # set -x 00:13:11.137 13:42:09 -- unit/unittest.sh@17 -- # cd /home/vagrant/spdk_repo/spdk 00:13:11.137 13:42:09 -- unit/unittest.sh@151 -- # '[' 0 -eq 1 ']' 00:13:11.137 13:42:09 -- unit/unittest.sh@158 -- # '[' -z x ']' 00:13:11.137 13:42:09 -- unit/unittest.sh@165 -- # '[' 0 -eq 1 ']' 00:13:11.137 13:42:09 -- unit/unittest.sh@178 -- # grep CC_TYPE /home/vagrant/spdk_repo/spdk/mk/cc.mk 00:13:11.137 13:42:09 -- unit/unittest.sh@178 -- # CC_TYPE=CC_TYPE=gcc 00:13:11.137 13:42:09 -- unit/unittest.sh@179 -- # hash lcov 00:13:11.137 13:42:09 -- unit/unittest.sh@179 -- # grep -q '#define SPDK_CONFIG_COVERAGE 1' /home/vagrant/spdk_repo/spdk/include/spdk/config.h 00:13:11.137 13:42:09 -- unit/unittest.sh@179 -- # [[ CC_TYPE=gcc == *\c\l\a\n\g* ]] 00:13:11.138 13:42:09 -- unit/unittest.sh@180 -- # cov_avail=yes 00:13:11.138 13:42:09 -- unit/unittest.sh@184 -- # '[' yes = yes ']' 00:13:11.138 13:42:09 -- unit/unittest.sh@186 -- # [[ -z /home/vagrant/spdk_repo/spdk/../output ]] 00:13:11.138 13:42:09 -- unit/unittest.sh@189 -- # UT_COVERAGE=/home/vagrant/spdk_repo/spdk/../output/ut_coverage 00:13:11.138 13:42:09 -- unit/unittest.sh@191 -- # mkdir -p /home/vagrant/spdk_repo/spdk/../output/ut_coverage 00:13:11.138 13:42:09 -- unit/unittest.sh@199 -- # export 'LCOV_OPTS= 00:13:11.138 --rc lcov_branch_coverage=1 00:13:11.138 --rc lcov_function_coverage=1 00:13:11.138 --rc genhtml_branch_coverage=1 00:13:11.138 --rc genhtml_function_coverage=1 00:13:11.138 --rc genhtml_legend=1 00:13:11.138 --rc geninfo_all_blocks=1 00:13:11.138 ' 00:13:11.138 13:42:09 -- unit/unittest.sh@199 -- # LCOV_OPTS=' 00:13:11.138 --rc lcov_branch_coverage=1 00:13:11.138 --rc lcov_function_coverage=1 00:13:11.138 --rc genhtml_branch_coverage=1 00:13:11.138 --rc genhtml_function_coverage=1 00:13:11.138 --rc genhtml_legend=1 00:13:11.138 --rc geninfo_all_blocks=1 00:13:11.138 ' 00:13:11.138 13:42:09 -- unit/unittest.sh@200 -- # export 'LCOV=lcov 00:13:11.138 --rc lcov_branch_coverage=1 00:13:11.138 --rc lcov_function_coverage=1 00:13:11.138 --rc genhtml_branch_coverage=1 00:13:11.138 --rc genhtml_function_coverage=1 00:13:11.138 --rc genhtml_legend=1 00:13:11.138 --rc geninfo_all_blocks=1 00:13:11.138 --no-external' 00:13:11.138 13:42:09 -- unit/unittest.sh@200 -- # LCOV='lcov 00:13:11.138 --rc lcov_branch_coverage=1 00:13:11.138 --rc lcov_function_coverage=1 00:13:11.138 --rc genhtml_branch_coverage=1 00:13:11.138 --rc genhtml_function_coverage=1 00:13:11.138 --rc genhtml_legend=1 00:13:11.138 --rc geninfo_all_blocks=1 00:13:11.138 --no-external' 00:13:11.138 13:42:09 -- 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:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno 00:13:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno 00:13:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno 00:13:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno 00:13:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno 00:13:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno 00:13:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno 00:13:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno 00:13:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno 00:13:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno 00:13:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno 00:13:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno 00:13:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno 00:13:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno 00:13:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno 00:13:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno 00:13:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno 00:13:12.529 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno:no functions found 00:13:12.529 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno 00:13:12.789 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno:no functions found 00:13:12.789 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno 00:13:13.049 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno:no functions found 00:13:13.049 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno 00:13:13.049 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno:no functions found 00:13:13.049 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno 00:13:13.049 /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno:no functions found 00:13:13.049 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno 00:13:13.049 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno:no functions found 00:13:13.049 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno 00:13:13.049 /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno:no functions found 00:13:13.049 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno 00:13:13.049 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno:no functions found 00:13:13.049 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno 00:13:13.049 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno:no functions found 00:13:13.049 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno 00:13:13.050 /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno:no functions found 00:13:13.050 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno 00:13:13.309 /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno:no functions found 00:13:13.309 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno 00:13:13.309 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno:no functions found 00:13:13.309 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno 00:13:13.309 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno:no functions found 00:13:13.309 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno 00:13:13.309 /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno:no functions found 00:13:13.309 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno 00:13:13.309 /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno:no functions found 00:13:13.309 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno 00:13:13.309 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno:no functions found 00:13:13.309 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno 00:13:13.309 /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno:no functions found 00:13:13.309 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno 00:13:13.309 /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno:no functions found 00:13:13.309 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno 00:13:13.310 /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno:no functions found 00:13:13.310 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno 00:14:00.044 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno:no functions found 00:14:00.045 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno 00:14:00.045 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno:no functions found 00:14:00.045 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno 00:14:00.045 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno:no functions found 00:14:00.045 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno 00:14:00.045 13:42:57 -- unit/unittest.sh@206 -- # uname -m 00:14:00.045 13:42:57 -- unit/unittest.sh@206 -- # '[' x86_64 = aarch64 ']' 00:14:00.045 13:42:57 -- unit/unittest.sh@210 -- # run_test unittest_pci_event /home/vagrant/spdk_repo/spdk/test/unit/lib/env_dpdk/pci_event.c/pci_event_ut 00:14:00.045 13:42:57 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:14:00.045 13:42:57 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:14:00.045 13:42:57 -- common/autotest_common.sh@10 -- # set +x 00:14:00.045 ************************************ 00:14:00.045 START TEST unittest_pci_event 00:14:00.045 ************************************ 00:14:00.045 13:42:57 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/env_dpdk/pci_event.c/pci_event_ut 00:14:00.045 00:14:00.045 00:14:00.045 CUnit - A unit testing framework for C - Version 2.1-3 00:14:00.045 http://cunit.sourceforge.net/ 00:14:00.045 00:14:00.045 00:14:00.045 Suite: pci_event 00:14:00.045 Test: test_pci_parse_event ...[2024-04-26 13:42:57.985364] /home/vagrant/spdk_repo/spdk/lib/env_dpdk/pci_event.c: 162:parse_subsystem_event: *ERROR*: Invalid format for PCI device BDF: 0000 00:14:00.045 [2024-04-26 13:42:57.985805] /home/vagrant/spdk_repo/spdk/lib/env_dpdk/pci_event.c: 185:parse_subsystem_event: *ERROR*: Invalid format for PCI device BDF: 000000 00:14:00.045 passed 00:14:00.045 00:14:00.045 Run Summary: Type Total Ran Passed Failed Inactive 00:14:00.045 suites 1 1 n/a 0 0 00:14:00.045 tests 1 1 1 0 0 00:14:00.045 asserts 15 15 15 0 n/a 00:14:00.045 00:14:00.045 Elapsed time = 0.001 seconds 00:14:00.045 00:14:00.045 real 0m0.038s 00:14:00.045 user 0m0.010s 00:14:00.045 sys 0m0.024s 00:14:00.045 13:42:57 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:14:00.045 13:42:57 -- common/autotest_common.sh@10 -- # set +x 00:14:00.045 ************************************ 00:14:00.045 END TEST unittest_pci_event 00:14:00.045 ************************************ 00:14:00.045 13:42:58 -- unit/unittest.sh@211 -- # run_test unittest_include /home/vagrant/spdk_repo/spdk/test/unit/include/spdk/histogram_data.h/histogram_ut 00:14:00.045 13:42:58 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:14:00.045 13:42:58 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:14:00.045 13:42:58 -- common/autotest_common.sh@10 -- # set +x 00:14:00.045 ************************************ 00:14:00.045 START TEST unittest_include 00:14:00.045 ************************************ 00:14:00.045 13:42:58 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/unit/include/spdk/histogram_data.h/histogram_ut 00:14:00.045 00:14:00.045 00:14:00.045 CUnit - A unit testing framework for C - Version 2.1-3 00:14:00.045 http://cunit.sourceforge.net/ 00:14:00.045 00:14:00.045 00:14:00.045 Suite: histogram 00:14:00.045 Test: histogram_test ...passed 00:14:00.045 Test: histogram_merge ...passed 00:14:00.045 00:14:00.045 Run Summary: Type Total Ran Passed Failed Inactive 00:14:00.045 suites 1 1 n/a 0 0 00:14:00.045 tests 2 2 2 0 0 00:14:00.045 asserts 50 50 50 0 n/a 00:14:00.045 00:14:00.045 Elapsed time = 0.006 seconds 00:14:00.045 00:14:00.045 real 0m0.035s 00:14:00.045 user 0m0.018s 00:14:00.045 sys 0m0.017s 00:14:00.045 13:42:58 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:14:00.045 13:42:58 -- common/autotest_common.sh@10 -- # set +x 00:14:00.045 ************************************ 00:14:00.045 END TEST unittest_include 00:14:00.045 ************************************ 00:14:00.045 13:42:58 -- unit/unittest.sh@212 -- # run_test unittest_bdev unittest_bdev 00:14:00.045 13:42:58 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:14:00.045 13:42:58 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:14:00.045 13:42:58 -- common/autotest_common.sh@10 -- # set +x 00:14:00.045 ************************************ 00:14:00.045 START TEST unittest_bdev 00:14:00.045 ************************************ 00:14:00.045 13:42:58 -- common/autotest_common.sh@1111 -- # unittest_bdev 00:14:00.045 13:42:58 -- unit/unittest.sh@20 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/bdev.c/bdev_ut 00:14:00.045 00:14:00.045 00:14:00.045 CUnit - A unit testing framework for C - Version 2.1-3 00:14:00.045 http://cunit.sourceforge.net/ 00:14:00.045 00:14:00.045 00:14:00.045 Suite: bdev 00:14:00.045 Test: bytes_to_blocks_test ...passed 00:14:00.045 Test: num_blocks_test ...passed 00:14:00.045 Test: io_valid_test ...passed 00:14:00.045 Test: open_write_test ...[2024-04-26 13:42:58.293512] /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:14:00.045 [2024-04-26 13:42:58.293816] /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:14:00.045 [2024-04-26 13:42:58.293925] /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:14:00.045 passed 00:14:00.045 Test: claim_test ...passed 00:14:00.045 Test: alias_add_del_test ...[2024-04-26 13:42:58.359437] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4551:bdev_name_add: *ERROR*: Bdev name bdev0 already exists 00:14:00.045 [2024-04-26 13:42:58.359589] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4581:spdk_bdev_alias_add: *ERROR*: Empty alias passed 00:14:00.045 [2024-04-26 13:42:58.359635] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4551:bdev_name_add: *ERROR*: Bdev name proper alias 0 already exists 00:14:00.045 passed 00:14:00.045 Test: get_device_stat_test ...passed 00:14:00.045 Test: bdev_io_types_test ...passed 00:14:00.045 Test: bdev_io_wait_test ...passed 00:14:00.045 Test: bdev_io_spans_split_test ...passed 00:14:00.045 Test: bdev_io_boundary_split_test ...passed 00:14:00.045 Test: bdev_io_max_size_and_segment_split_test ...[2024-04-26 13:42:58.493835] /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:14:00.045 passed 00:14:00.045 Test: bdev_io_mix_split_test ...passed 00:14:00.045 Test: bdev_io_split_with_io_wait ...passed 00:14:00.045 Test: bdev_io_write_unit_split_test ...[2024-04-26 13:42:58.599196] /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:14:00.045 [2024-04-26 13:42:58.599336] /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:14:00.045 [2024-04-26 13:42:58.599371] /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:14:00.045 [2024-04-26 13:42:58.599434] /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:14:00.045 passed 00:14:00.307 Test: bdev_io_alignment_with_boundary ...passed 00:14:00.307 Test: bdev_io_alignment ...passed 00:14:00.307 Test: bdev_histograms ...passed 00:14:00.307 Test: bdev_write_zeroes ...passed 00:14:00.307 Test: bdev_compare_and_write ...passed 00:14:00.307 Test: bdev_compare ...passed 00:14:00.567 Test: bdev_compare_emulated ...passed 00:14:00.567 Test: bdev_zcopy_write ...passed 00:14:00.567 Test: bdev_zcopy_read ...passed 00:14:00.567 Test: bdev_open_while_hotremove ...passed 00:14:00.567 Test: bdev_close_while_hotremove ...passed 00:14:00.567 Test: bdev_open_ext_test ...[2024-04-26 13:42:59.012409] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8111:spdk_bdev_open_ext: *ERROR*: Missing event callback function 00:14:00.567 passed 00:14:00.567 Test: bdev_open_ext_unregister ...[2024-04-26 13:42:59.012650] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8111:spdk_bdev_open_ext: *ERROR*: Missing event callback function 00:14:00.567 passed 00:14:00.567 Test: bdev_set_io_timeout ...passed 00:14:00.567 Test: bdev_set_qd_sampling ...passed 00:14:00.567 Test: lba_range_overlap ...passed 00:14:00.567 Test: lock_lba_range_check_ranges ...passed 00:14:00.567 Test: lock_lba_range_with_io_outstanding ...passed 00:14:00.828 Test: lock_lba_range_overlapped ...passed 00:14:00.828 Test: bdev_quiesce ...[2024-04-26 13:42:59.197142] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:10034:_spdk_bdev_quiesce: *ERROR*: The range to unquiesce was not found. 00:14:00.828 passed 00:14:00.828 Test: bdev_io_abort ...passed 00:14:00.828 Test: bdev_unmap ...passed 00:14:00.828 Test: bdev_write_zeroes_split_test ...passed 00:14:00.828 Test: bdev_set_options_test ...passed 00:14:00.828 Test: bdev_get_memory_domains ...passed 00:14:00.828 Test: bdev_io_ext ...[2024-04-26 13:42:59.322145] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c: 484:spdk_bdev_set_opts: *ERROR*: opts_size inside opts cannot be zero value 00:14:00.828 passed 00:14:00.828 Test: bdev_io_ext_no_opts ...passed 00:14:00.828 Test: bdev_io_ext_invalid_opts ...passed 00:14:01.088 Test: bdev_io_ext_split ...passed 00:14:01.088 Test: bdev_io_ext_bounce_buffer ...passed 00:14:01.088 Test: bdev_register_uuid_alias ...[2024-04-26 13:42:59.513546] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4551:bdev_name_add: *ERROR*: Bdev name f05ef5e5-a422-40da-99cd-8614115adb24 already exists 00:14:01.088 [2024-04-26 13:42:59.513676] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:7668:bdev_register: *ERROR*: Unable to add uuid:f05ef5e5-a422-40da-99cd-8614115adb24 alias for bdev bdev0 00:14:01.088 passed 00:14:01.088 Test: bdev_unregister_by_name ...[2024-04-26 13:42:59.532420] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:7901:spdk_bdev_unregister_by_name: *ERROR*: Failed to open bdev with name: bdev1 00:14:01.088 passed 00:14:01.088 Test: for_each_bdev_test ...[2024-04-26 13:42:59.532520] /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:14:01.088 passed 00:14:01.088 Test: bdev_seek_test ...passed 00:14:01.088 Test: bdev_copy ...passed 00:14:01.088 Test: bdev_copy_split_test ...passed 00:14:01.088 Test: examine_locks ...passed 00:14:01.088 Test: claim_v2_rwo ...[2024-04-26 13:42:59.637952] /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:14:01.088 [2024-04-26 13:42:59.638081] /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:14:01.088 [2024-04-26 13:42:59.638131] /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:14:01.088 [2024-04-26 13:42:59.638204] /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:14:01.088 [2024-04-26 13:42:59.638240] /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:14:01.088 [2024-04-26 13:42:59.638312] /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:14:01.088 passed 00:14:01.088 Test: claim_v2_rom ...[2024-04-26 13:42:59.638496] /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:14:01.088 [2024-04-26 13:42:59.638564] /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:14:01.088 [2024-04-26 13:42:59.638604] /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:14:01.088 [2024-04-26 13:42:59.638642] /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:14:01.088 [2024-04-26 13:42:59.638704] /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:14:01.088 [2024-04-26 13:42:59.638764] /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:14:01.088 passed 00:14:01.088 Test: claim_v2_rwm ...[2024-04-26 13:42:59.638938] /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:14:01.088 [2024-04-26 13:42:59.639026] /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:14:01.088 [2024-04-26 13:42:59.639075] /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:14:01.088 [2024-04-26 13:42:59.639120] /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:14:01.088 [2024-04-26 13:42:59.639159] /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:14:01.088 [2024-04-26 13:42:59.639200] /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:14:01.088 [2024-04-26 13:42:59.639256] /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:14:01.088 passed 00:14:01.088 Test: claim_v2_existing_writer ...[2024-04-26 13:42:59.639465] /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:14:01.088 [2024-04-26 13:42:59.639509] /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:14:01.088 passed 00:14:01.088 Test: claim_v2_existing_v1 ...[2024-04-26 13:42:59.639656] /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:14:01.088 [2024-04-26 13:42:59.639700] /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:14:01.088 [2024-04-26 13:42:59.639729] /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:14:01.088 passed 00:14:01.088 Test: claim_v1_existing_v2 ...[2024-04-26 13:42:59.639893] /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:14:01.088 [2024-04-26 13:42:59.639950] /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:14:01.088 [2024-04-26 13:42:59.639998] /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:14:01.088 passed 00:14:01.088 Test: examine_claimed ...[2024-04-26 13:42:59.640267] /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:14:01.088 passed 00:14:01.088 00:14:01.088 Run Summary: Type Total Ran Passed Failed Inactive 00:14:01.088 suites 1 1 n/a 0 0 00:14:01.088 tests 59 59 59 0 0 00:14:01.088 asserts 4599 4599 4599 0 n/a 00:14:01.088 00:14:01.088 Elapsed time = 1.394 seconds 00:14:01.088 13:42:59 -- unit/unittest.sh@21 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut 00:14:01.349 00:14:01.349 00:14:01.349 CUnit - A unit testing framework for C - Version 2.1-3 00:14:01.349 http://cunit.sourceforge.net/ 00:14:01.349 00:14:01.349 00:14:01.349 Suite: nvme 00:14:01.349 Test: test_create_ctrlr ...passed 00:14:01.349 Test: test_reset_ctrlr ...[2024-04-26 13:42:59.707672] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.349 passed 00:14:01.349 Test: test_race_between_reset_and_destruct_ctrlr ...passed 00:14:01.349 Test: test_failover_ctrlr ...passed 00:14:01.349 Test: test_race_between_failover_and_add_secondary_trid ...[2024-04-26 13:42:59.710387] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.349 [2024-04-26 13:42:59.710625] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.349 [2024-04-26 13:42:59.710842] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.349 passed 00:14:01.349 Test: test_pending_reset ...[2024-04-26 13:42:59.712402] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.349 [2024-04-26 13:42:59.712555] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.349 passed 00:14:01.349 Test: test_attach_ctrlr ...[2024-04-26 13:42:59.713408] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:4276:nvme_bdev_create: *ERROR*: spdk_bdev_register() failed 00:14:01.349 passed 00:14:01.349 Test: test_aer_cb ...passed 00:14:01.349 Test: test_submit_nvme_cmd ...passed 00:14:01.349 Test: test_add_remove_trid ...passed 00:14:01.349 Test: test_abort ...[2024-04-26 13:42:59.715934] /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:14:01.349 passed 00:14:01.349 Test: test_get_io_qpair ...passed 00:14:01.349 Test: test_bdev_unregister ...passed 00:14:01.349 Test: test_compare_ns ...passed 00:14:01.349 Test: test_init_ana_log_page ...passed 00:14:01.349 Test: test_get_memory_domains ...passed 00:14:01.349 Test: test_reconnect_qpair ...[2024-04-26 13:42:59.717895] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.349 passed 00:14:01.349 Test: test_create_bdev_ctrlr ...[2024-04-26 13:42:59.718308] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:5340:bdev_nvme_check_multipath: *ERROR*: cntlid 18 are duplicated. 00:14:01.349 passed 00:14:01.349 Test: test_add_multi_ns_to_bdev ...[2024-04-26 13:42:59.719353] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:4532:nvme_bdev_add_ns: *ERROR*: Namespaces are not identical. 00:14:01.349 passed 00:14:01.349 Test: test_add_multi_io_paths_to_nbdev_ch ...passed 00:14:01.349 Test: test_admin_path ...passed 00:14:01.349 Test: test_reset_bdev_ctrlr ...passed 00:14:01.349 Test: test_find_io_path ...passed 00:14:01.349 Test: test_retry_io_if_ana_state_is_updating ...passed 00:14:01.349 Test: test_retry_io_for_io_path_error ...passed 00:14:01.349 Test: test_retry_io_count ...passed 00:14:01.349 Test: test_concurrent_read_ana_log_page ...passed 00:14:01.349 Test: test_retry_io_for_ana_error ...passed 00:14:01.349 Test: test_check_io_error_resiliency_params ...[2024-04-26 13:42:59.724862] /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:14:01.350 [2024-04-26 13:42:59.724916] /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:14:01.350 [2024-04-26 13:42:59.724932] /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:14:01.350 [2024-04-26 13:42:59.724956] /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:14:01.350 [2024-04-26 13:42:59.724972] /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:14:01.350 [2024-04-26 13:42:59.724994] /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:14:01.350 passed 00:14:01.350 Test: test_retry_io_if_ctrlr_is_resetting ...[2024-04-26 13:42:59.725008] /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:14:01.350 [2024-04-26 13:42:59.725037] /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:14:01.350 [2024-04-26 13:42:59.725058] /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:14:01.350 passed 00:14:01.350 Test: test_reconnect_ctrlr ...[2024-04-26 13:42:59.725660] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.350 [2024-04-26 13:42:59.725770] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.350 [2024-04-26 13:42:59.726071] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.350 [2024-04-26 13:42:59.726170] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.350 [2024-04-26 13:42:59.726259] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.350 passed 00:14:01.350 Test: test_retry_failover_ctrlr ...[2024-04-26 13:42:59.726521] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.350 passed 00:14:01.350 Test: test_fail_path ...[2024-04-26 13:42:59.726985] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.350 [2024-04-26 13:42:59.727075] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.350 [2024-04-26 13:42:59.727162] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.350 [2024-04-26 13:42:59.727242] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.350 [2024-04-26 13:42:59.727340] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.350 passed 00:14:01.350 Test: test_nvme_ns_cmp ...passed 00:14:01.350 Test: test_ana_transition ...passed 00:14:01.350 Test: test_set_preferred_path ...passed 00:14:01.350 Test: test_find_next_io_path ...passed 00:14:01.350 Test: test_find_io_path_min_qd ...passed 00:14:01.350 Test: test_disable_auto_failback ...[2024-04-26 13:42:59.728575] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.350 passed 00:14:01.350 Test: test_set_multipath_policy ...passed 00:14:01.350 Test: test_uuid_generation ...passed 00:14:01.350 Test: test_retry_io_to_same_path ...passed 00:14:01.350 Test: test_race_between_reset_and_disconnected ...passed 00:14:01.350 Test: test_ctrlr_op_rpc ...passed 00:14:01.350 Test: test_bdev_ctrlr_op_rpc ...passed 00:14:01.350 Test: test_disable_enable_ctrlr ...[2024-04-26 13:42:59.731353] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.350 [2024-04-26 13:42:59.731481] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:14:01.350 passed 00:14:01.350 Test: test_delete_ctrlr_done ...passed 00:14:01.350 Test: test_ns_remove_during_reset ...passed 00:14:01.350 00:14:01.350 Run Summary: Type Total Ran Passed Failed Inactive 00:14:01.350 suites 1 1 n/a 0 0 00:14:01.350 tests 48 48 48 0 0 00:14:01.350 asserts 3565 3565 3565 0 n/a 00:14:01.350 00:14:01.350 Elapsed time = 0.026 seconds 00:14:01.350 13:42:59 -- unit/unittest.sh@22 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:14:01.350 00:14:01.350 00:14:01.350 CUnit - A unit testing framework for C - Version 2.1-3 00:14:01.350 http://cunit.sourceforge.net/ 00:14:01.350 00:14:01.350 Test Options 00:14:01.350 blocklen = 4096, strip_size = 64, max_io_size = 1024, g_max_base_drives = 32, g_max_raids = 2, g_enable_dif = 0 00:14:01.350 00:14:01.350 Suite: raid 00:14:01.350 Test: test_create_raid ...passed 00:14:01.350 Test: test_create_raid_superblock ...passed 00:14:01.350 Test: test_delete_raid ...passed 00:14:01.350 Test: test_create_raid_invalid_args ...[2024-04-26 13:42:59.792520] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:1487:_raid_bdev_create: *ERROR*: Unsupported raid level '-1' 00:14:01.350 [2024-04-26 13:42:59.793040] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:1481:_raid_bdev_create: *ERROR*: Invalid strip size 1231 00:14:01.350 [2024-04-26 13:42:59.793541] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:1471:_raid_bdev_create: *ERROR*: Duplicate raid bdev name found: raid1 00:14:01.350 [2024-04-26 13:42:59.793780] /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:14:01.350 [2024-04-26 13:42:59.794519] /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:14:01.350 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:14:05.548 /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh: line 19: 105896 Aborted (core dumped) $valgrind $testdir/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:14:05.548 13:43:03 -- unit/unittest.sh@22 -- # trap - ERR 00:14:05.548 13:43:03 -- unit/unittest.sh@22 -- # print_backtrace 00:14:05.548 13:43:03 -- common/autotest_common.sh@1139 -- # [[ ehxBET =~ e ]] 00:14:05.548 13:43:03 -- common/autotest_common.sh@1141 -- # args=("${BASH_ARGV[@]}") 00:14:05.548 13:43:03 -- common/autotest_common.sh@1141 -- # local args 00:14:05.548 13:43:03 -- common/autotest_common.sh@1143 -- # xtrace_disable 00:14:05.548 13:43:03 -- common/autotest_common.sh@10 -- # set +x 00:14:05.548 ========== Backtrace start: ========== 00:14:05.548 00:14:05.548 in /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh:22 -> unittest_bdev([]) 00:14:05.548 ... 00:14:05.548 17 cd "$rootdir" 00:14:05.548 18 00:14:05.548 19 function unittest_bdev() { 00:14:05.548 20 $valgrind $testdir/lib/bdev/bdev.c/bdev_ut 00:14:05.548 21 $valgrind $testdir/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut 00:14:05.548 => 22 $valgrind $testdir/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:14:05.548 23 $valgrind $testdir/lib/bdev/raid/bdev_raid_sb.c/bdev_raid_sb_ut 00:14:05.548 24 $valgrind $testdir/lib/bdev/raid/concat.c/concat_ut 00:14:05.548 25 $valgrind $testdir/lib/bdev/raid/raid1.c/raid1_ut 00:14:05.548 26 $valgrind $testdir/lib/bdev/bdev_zone.c/bdev_zone_ut 00:14:05.548 27 $valgrind $testdir/lib/bdev/gpt/gpt.c/gpt_ut 00:14:05.548 ... 00:14:05.548 in /home/vagrant/spdk_repo/spdk/test/common/autotest_common.sh:1111 -> run_test(["unittest_bdev"],["unittest_bdev"]) 00:14:05.548 ... 00:14:05.548 1106 timing_enter $test_name 00:14:05.548 1107 echo "************************************" 00:14:05.548 1108 echo "START TEST $test_name" 00:14:05.548 1109 echo "************************************" 00:14:05.548 1110 xtrace_restore 00:14:05.548 1111 time "$@" 00:14:05.548 1112 xtrace_disable 00:14:05.548 1113 echo "************************************" 00:14:05.548 1114 echo "END TEST $test_name" 00:14:05.548 1115 echo "************************************" 00:14:05.548 1116 timing_exit $test_name 00:14:05.548 ... 00:14:05.548 in /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh:212 -> main([]) 00:14:05.548 ... 00:14:05.548 207 export LD_HWCAP_MASK=1 00:14:05.548 208 fi 00:14:05.548 209 00:14:05.548 210 run_test "unittest_pci_event" $valgrind $testdir/lib/env_dpdk/pci_event.c/pci_event_ut 00:14:05.548 211 run_test "unittest_include" $valgrind $testdir/include/spdk/histogram_data.h/histogram_ut 00:14:05.548 => 212 run_test "unittest_bdev" unittest_bdev 00:14:05.548 213 if grep -q '#define SPDK_CONFIG_CRYPTO 1' $rootdir/include/spdk/config.h; then 00:14:05.549 214 run_test "unittest_bdev_crypto" $valgrind $testdir/lib/bdev/crypto.c/crypto_ut 00:14:05.549 215 run_test "unittest_bdev_crypto" $valgrind $testdir/lib/accel/dpdk_cryptodev.c/accel_dpdk_cryptodev_ut 00:14:05.549 216 fi 00:14:05.549 217 00:14:05.549 ... 00:14:05.549 00:14:05.549 ========== Backtrace end ========== 00:14:05.549 13:43:03 -- common/autotest_common.sh@1180 -- # return 0 00:14:05.549 00:14:05.549 real 0m5.550s 00:14:05.549 user 0m0.656s 00:14:05.549 sys 0m1.062s 00:14:05.549 13:43:03 -- common/autotest_common.sh@1111 -- # trap - ERR 00:14:05.549 13:43:03 -- common/autotest_common.sh@1111 -- # print_backtrace 00:14:05.549 13:43:03 -- common/autotest_common.sh@1139 -- # [[ ehxBET =~ e ]] 00:14:05.549 13:43:03 -- common/autotest_common.sh@1141 -- # args=("${BASH_ARGV[@]}") 00:14:05.549 13:43:03 -- common/autotest_common.sh@1141 -- # local args 00:14:05.549 13:43:03 -- common/autotest_common.sh@1143 -- # xtrace_disable 00:14:05.549 13:43:03 -- common/autotest_common.sh@10 -- # set +x 00:14:05.549 ========== Backtrace start: ========== 00:14:05.549 00:14:05.549 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:14:05.549 ... 00:14:05.549 1106 timing_enter $test_name 00:14:05.549 1107 echo "************************************" 00:14:05.549 1108 echo "START TEST $test_name" 00:14:05.549 1109 echo "************************************" 00:14:05.549 1110 xtrace_restore 00:14:05.549 1111 time "$@" 00:14:05.549 1112 xtrace_disable 00:14:05.549 1113 echo "************************************" 00:14:05.549 1114 echo "END TEST $test_name" 00:14:05.549 1115 echo "************************************" 00:14:05.549 1116 timing_exit $test_name 00:14:05.549 ... 00:14:05.549 in /home/vagrant/spdk_repo/spdk/autotest.sh:151 -> main(["/home/vagrant/spdk_repo/autorun-spdk.conf"]) 00:14:05.549 ... 00:14:05.549 146 ##################### 00:14:05.549 147 # Unit Tests 00:14:05.549 148 ##################### 00:14:05.549 149 00:14:05.549 150 if [ $SPDK_TEST_UNITTEST -eq 1 ]; then 00:14:05.549 => 151 run_test "unittest" $rootdir/test/unit/unittest.sh 00:14:05.549 152 fi 00:14:05.549 153 00:14:05.549 154 if [ $SPDK_RUN_FUNCTIONAL_TEST -eq 1 ]; then 00:14:05.549 155 if [[ $SPDK_TEST_CRYPTO -eq 1 || $SPDK_TEST_VBDEV_COMPRESS -eq 1 ]]; then 00:14:05.549 156 if [[ $SPDK_TEST_USE_IGB_UIO -eq 1 ]]; then 00:14:05.549 ... 00:14:05.549 00:14:05.549 ========== Backtrace end ========== 00:14:05.549 13:43:03 -- common/autotest_common.sh@1180 -- # return 0 00:14:05.549 00:14:05.549 real 0m54.427s 00:14:05.549 user 0m44.037s 00:14:05.549 sys 0m5.609s 00:14:05.549 13:43:03 -- common/autotest_common.sh@1 -- # autotest_cleanup 00:14:05.549 13:43:03 -- common/autotest_common.sh@1378 -- # local autotest_es=134 00:14:05.549 13:43:03 -- common/autotest_common.sh@1379 -- # xtrace_disable 00:14:05.549 13:43:03 -- common/autotest_common.sh@10 -- # set +x 00:14:15.536 ##### CORE BT bdev_raid_ut_105896.core.bt.txt ##### 00:14:15.536 00:14:15.536 gdb: warning: Couldn't determine a path for the index cache directory. 00:14:15.536 [New LWP 105896] 00:14:15.536 [Thread debugging using libthread_db enabled] 00:14:15.536 Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 00:14:15.536 Core was generated by `/home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut'. 00:14:15.536 Program terminated with signal SIGABRT, Aborted. 00:14:15.536 #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 00:14:15.536 50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. 00:14:15.536 00:14:15.536 Thread 1 (Thread 0x7f4fab6a3840 (LWP 105896)): 00:14:15.536 #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 00:14:15.536 set = {__val = {0, 139980178699056, 4222451712, 106790066847808, 106790066847909, 106790066847808, 106790066847808, 106790066847967, 106790066848108, 106790066847808, 106790066848108, 0, 0, 0, 0, 0}} 00:14:15.536 pid = 00:14:15.536 tid = 00:14:15.536 ret = 00:14:15.536 #1 0x00007f4fab96c859 in __GI_abort () at abort.c:79 00:14:15.536 save_stage = 1 00:14:15.536 act = {__sigaction_handler = {sa_handler = 0x7f4faab430e0, sa_sigaction = 0x7f4faab430e0}, sa_mask = {__val = {0, 4, 809444096, 0, 0, 139980159575064, 0, 21474836480, 140737469344096, 140737469344288, 139980159606800, 140737469344304, 9725681420847751936, 139980159575064, 139980108140544, 94320040281632}}, sa_flags = 353, sa_restorer = 0x55c8987f0ae0} 00:14:15.536 sigs = {__val = {32, 0 }} 00:14:15.536 #2 0x00007f4fab96c729 in __assert_fail_base (fmt=0x7f4fabb02588 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x55c8987f0ae0 "raid_bdev->state != RAID_BDEV_STATE_ONLINE", file=0x55c8987f0620 "/home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c", line=353, function=) at assert.c:92 00:14:15.536 str = 0x60e000000200 "\002" 00:14:15.536 total = 4096 00:14:15.536 #3 0x00007f4fab97dfd6 in __GI___assert_fail (assertion=0x55c8987f0ae0 "raid_bdev->state != RAID_BDEV_STATE_ONLINE", file=0x55c8987f0620 "/home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c", line=353, function=0x55c8987f9ac0 <__PRETTY_FUNCTION__.19054> "raid_bdev_cleanup") at assert.c:101 00:14:15.536 No locals. 00:14:15.536 #4 0x000055c8986f30da in raid_bdev_cleanup (raid_bdev=0x617000001580) at /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:353 00:14:15.536 base_info = 0x55c8986f4135 00:14:15.536 __func__ = "raid_bdev_cleanup" 00:14:15.536 __PRETTY_FUNCTION__ = "raid_bdev_cleanup" 00:14:15.536 #5 0x000055c8986f3b42 in raid_bdev_cleanup_and_free (raid_bdev=0x617000001580) at /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:377 00:14:15.536 No locals. 00:14:15.536 #6 0x000055c89872cf5a in check_and_remove_raid_bdev (raid_bdev=0x617000001580) at bdev_raid_ut.c:310 00:14:15.536 base_info = 0x620000006f80 00:14:15.536 __PRETTY_FUNCTION__ = "check_and_remove_raid_bdev" 00:14:15.536 #7 0x000055c89873cfb4 in test_create_raid_invalid_args () at bdev_raid_ut.c:1486 00:14:15.536 req = {name = 0x602000007c50 "\002", strip_size_kb = 256, level = RAID0, base_bdevs = {num_base_bdevs = 32, base_bdevs = {0x602000007c70 "\002", 0x602000007c90 "\002", 0x602000007cb0 "\002", 0x602000007cd0 "\002", 0x602000007cf0 "\002", 0x602000007d10 "\002", 0x602000007d30 "\002", 0x602000007d50 "\002", 0x602000007d70 "\002", 0x602000007d90 "\002", 0x602000007db0 "\002", 0x602000007dd0 "\002", 0x602000007df0 "\002", 0x602000007e10 "\002", 0x602000007e30 "\002", 0x602000007e50 "\002", 0x602000007e70 "\002", 0x602000007e90 "\002", 0x602000007eb0 "\002", 0x602000007ed0 "\002", 0x602000007ef0 "\002", 0x602000007f10 "\002", 0x602000007f30 "\002", 0x602000007f50 "\002", 0x602000007f70 "\002", 0x602000007f90 "\002", 0x602000007fb0 "\002", 0x602000007fd0 "\002", 0x602000007ff0 "\002", 0x602000008010 "\002", 0x602000008030 "\002", 0x602000008470 "\002", 0x6020000028b0 "\001", 0x6020000028d0 "\001", 0x7f4fab9ce59a <__GI__IO_puts+378> "\203\370\377\017\205w\377\377\377\351\373\376\377\377\017\037\204", 0x4 , 0x7ffffeddf5c0 "", 0x55c8987f5a40 "Test Options", 0x0, 0xd , 0x7f4facc7ce93 <__interceptor_puts(char*)+179> "H\213M\310dH3\f%(", 0x2 , 0x80000000000000e6 , 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6e61736162696c2f , 0x75203a352e6f732e , 0x6c2d34365f363878 , 0x756e672d78756e69 , 0x200a0a002f74656e , 0x2e32732520202020 , 0x0, 0x0, 0x0, 0x86f88fb9303f2300 , 0x2 , 0x7ffffeddf370 "\020\364\335\376\377\177", 0x7f4fabb376a0 <_IO_2_1_stdout_> "\207(\255\373", 0x86f88fb9303f2300 , 0x2 , 0x7ffffeddf390 "\240v\263\253O\177", 0x7f4fabb376a0 <_IO_2_1_stdout_> "\207(\255\373", 0x7f4faca29a31 "\n %s: %s ...", 0x7ffffeddf410 "(", 0x7f4fab9c0d24 <__vfprintf_internal+1220> "A\211\301\351\202\376\377\377\017\037@", 0x0 , 0x2 , 0x80000000000000e6 , 0x0, 0x200000000 , 0x0, 0x0, 0x0, 0x0, 0x0, 0x86f88fb9303f2300 , 0x0, 0x7ffffeddf470 "\340\364\335\376\377\177", 0x7f4fabb376a0 <_IO_2_1_stdout_> "\207(\255\373", 0x55c8987f5a80 "blocklen = %u, strip_size = %u, max_io_size = %u, g_max_base_drives = %u, g_max_raids = %u, g_enable_dif = %d\n", 0x7ffffeddf4e0 " ", 0x7f4fab9c0d24 <__vfprintf_internal+1220> "A\211\301\351\202\376\377\377\017\037@", 0x0, 0x0, 0x0, 0x0, 0x0, 0x86f88fb9303f2300 , 0x2 , 0x7ffffeddf4d0 "", 0x7f4fabb376a0 <_IO_2_1_stdout_> "\207(\255\373", 0x7f4faca299e5 "\n\n %s2.1-3\n %s\n\n", 0x7ffffeddf550 "", 0x7f4fab9c0d24 <__vfprintf_internal+1220> "A\211\301\351\202\376\377\377\017\037@", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000 , 0x0 , 0x200000000 , 0x0 , 0x86f88fb9303f2300 , 0x0, 0x608000000020 "p\001", 0x7ffffeddf3f0 "", 0x86f88fb9303f2300 , 0x0, 0x6040000000d0 "\260\002", 0x7ffffeddf410 "(", 0x0, 0x0, 0x7f4faca28143 "CUnit System", 0x7f4fabb376a0 <_IO_2_1_stdout_> "\207(\255\373", 0x7f4facccbf89 <__interceptor_vfprintf(__sanitizer::__sanitizer_FILE *, const char *, typedef __va_list_tag __va_list_tag *)+121> "H\213L$8dH3\f%(", 0x3000000028 , 0x7f4faca29a31 "\n %s: %s ...", 0x7ffffeddf410 "(", 0x7f4facd88590 "vfprintf", 0x3000000028 , 0x7ffffeddf4f0 "\320", 0x7ffffeddf430 " \002", 0x86f88fb9303f2300 , 0x0, 0x608000000020 "p\001"}}, uuid = {u = {raw = "\000\000\000\000\000\000\000\000\317\301\314\254O\177\000"}}, superblock_enabled = false} 00:14:15.536 destroy_req = {name = 0x0} 00:14:15.536 raid_bdev = 0x617000001580 00:14:15.536 #8 0x00007f4faca22cc7 in ?? () from /lib/x86_64-linux-gnu/libcunit.so.1 00:14:15.536 No symbol table info available. 00:14:15.536 #9 0x00007f4faca22efd in ?? () from /lib/x86_64-linux-gnu/libcunit.so.1 00:14:15.536 No symbol table info available. 00:14:15.536 #10 0x00007f4faca2336e in CU_run_all_tests () from /lib/x86_64-linux-gnu/libcunit.so.1 00:14:15.537 No symbol table info available. 00:14:15.537 #11 0x000055c8987ded44 in run_tests (config=0x7ffffeddf700) at ut.c:169 00:14:15.537 suite = 0x0 00:14:15.537 test = 0x0 00:14:15.537 #12 0x000055c8987df3ac in spdk_ut_run_tests (argc=1, argv=0x7ffffeddfbb8, opts=0x0) at ut.c:225 00:14:15.537 config = {app = 0x7ffffede0c4e "/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:15.537 rc = 0 00:14:15.537 __PRETTY_FUNCTION__ = "spdk_ut_run_tests" 00:14:15.537 #13 0x000055c8987541ac in main (argc=1, argv=0x7ffffeddfbb8) at bdev_raid_ut.c:2703 00:14:15.537 num_failures = 32591 00:14:15.537 tests = {{pName = 0x55c8987f0000 "test_create_raid", pTestFunc = 0x55c89873b726 }, {pName = 0x55c8987f0040 "test_create_raid_superblock", pTestFunc = 0x55c898745de7 }, {pName = 0x55c8987f0080 "test_delete_raid", pTestFunc = 0x55c89873bace }, {pName = 0x55c8987f00c0 "test_create_raid_invalid_args", pTestFunc = 0x55c89873be8f }, {pName = 0x55c8987f0100 "test_delete_raid_invalid_args", pTestFunc = 0x55c89873d21e }, {pName = 0x55c8987f0140 "test_io_channel", pTestFunc = 0x55c89873d72a }, {pName = 0x55c8987f0180 "test_reset_io", pTestFunc = 0x55c8987421ea }, {pName = 0x55c8987f01c0 "test_write_io", pTestFunc = 0x55c89873ddeb }, {pName = 0x55c8987f0200 "test_read_io", pTestFunc = 0x55c89873eba3 }, {pName = 0x55c8987f0240 "test_unmap_io", pTestFunc = 0x55c8987404cf }, {pName = 0x55c8987f0280 "test_io_failure", pTestFunc = 0x55c898741134 }, {pName = 0x55c8987f02c0 "test_multi_raid_no_io", pTestFunc = 0x55c898742af0 }, {pName = 0x55c8987f0300 "test_multi_raid_with_io", pTestFunc = 0x55c898743c3a }, {pName = 0x55c8987f0340 "test_io_type_supported", pTestFunc = 0x55c898745337 }, {pName = 0x55c8987f0380 "test_raid_json_dump_info", pTestFunc = 0x55c898745428 }, {pName = 0x55c8987f03c0 "test_context_size", pTestFunc = 0x55c898745a21 }, {pName = 0x55c8987f0400 "test_raid_level_conversions", pTestFunc = 0x55c898745a7b }, {pName = 0x55c8987f0440 "test_raid_io_split", pTestFunc = 0x55c8987472c3 }, {pName = 0x0, pTestFunc = 0x0}} 00:14:15.537 tests_single_run = {{pName = 0x55c8987f9760 "test_raid_process", pTestFunc = 0x55c898746529 }, {pName = 0x0, pTestFunc = 0x0}} 00:14:15.537 suites = {{pName = 0x55c8987f1640 "raid", pInitFunc = 0x55c89872bf3d , pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x7ffffeddf920}, {pName = 0x55c8987f97a0 "raid_dif", pInitFunc = 0x55c89872c07d , pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x7ffffeddf920}, {pName = 0x55c8987f97e0 "raid_single_run", pInitFunc = 0x55c89872bf3d , pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x7ffffeddf7e0}, {pName = 0x0, pInitFunc = 0x0, pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x0}} 00:14:15.537 00:14:15.537 -- 00:14:16.923 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:14:16.923 Waiting for block devices as requested 00:14:17.183 0000:00:10.0 (1b36 0010): uio_pci_generic -> nvme 00:14:17.442 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:14:17.701 Cleaning 00:14:17.701 Clean 00:14:17.701 13:43:16 -- common/autotest_common.sh@1437 -- # return 1 00:14:17.701 13:43:16 -- common/autotest_common.sh@1 -- # : 00:14:17.701 13:43:16 -- common/autotest_common.sh@1 -- # exit 1 00:14:17.714 [Pipeline] } 00:14:17.735 [Pipeline] // timeout 00:14:17.741 [Pipeline] } 00:14:17.762 [Pipeline] // stage 00:14:17.769 [Pipeline] } 00:14:17.773 ERROR: script returned exit code 1 00:14:17.794 [Pipeline] // catchError 00:14:17.806 [Pipeline] stage 00:14:17.808 [Pipeline] { (Stop VM) 00:14:17.823 [Pipeline] sh 00:14:18.104 + vagrant halt 00:14:21.397 ==> default: Halting domain... 00:14:31.384 [Pipeline] sh 00:14:31.660 + vagrant destroy -f 00:14:34.947 ==> default: Removing domain... 00:14:35.215 [Pipeline] sh 00:14:35.496 + mv output /var/jenkins/workspace/ubuntu20-vg-autotest_3/output 00:14:35.505 [Pipeline] } 00:14:35.524 [Pipeline] // stage 00:14:35.529 [Pipeline] } 00:14:35.546 [Pipeline] // dir 00:14:35.551 [Pipeline] } 00:14:35.568 [Pipeline] // wrap 00:14:35.573 [Pipeline] } 00:14:35.586 [Pipeline] // catchError 00:14:35.593 [Pipeline] stage 00:14:35.595 [Pipeline] { (Epilogue) 00:14:35.608 [Pipeline] sh 00:14:35.885 + jbp/jenkins/jjb-config/jobs/scripts/compress_artifacts.sh 00:14:42.495 [Pipeline] catchError 00:14:42.497 [Pipeline] { 00:14:42.512 [Pipeline] sh 00:14:42.862 + jbp/jenkins/jjb-config/jobs/scripts/check_artifacts_size.sh 00:14:42.862 Artifacts sizes are good 00:14:42.938 [Pipeline] } 00:14:42.955 [Pipeline] // catchError 00:14:42.966 [Pipeline] archiveArtifacts 00:14:42.972 Archiving artifacts 00:14:43.502 [Pipeline] cleanWs 00:14:43.512 [WS-CLEANUP] Deleting project workspace... 00:14:43.512 [WS-CLEANUP] Deferred wipeout is used... 00:14:43.517 [WS-CLEANUP] done 00:14:43.519 [Pipeline] } 00:14:43.530 [Pipeline] // stage 00:14:43.535 [Pipeline] } 00:14:43.548 [Pipeline] // node 00:14:43.553 [Pipeline] End of Pipeline 00:14:43.576 Finished: FAILURE