00:00:00.002 Started by upstream project "autotest-per-patch" build number 121266 00:00:00.002 originally caused by: 00:00:00.002 Started by user sys_sgci 00:00:00.078 Checking out git https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool into /var/jenkins_home/workspace/ubuntu22-vg-autotest_script/33b20b30f0a51e6b52980845e0f6aa336787973ad45e341fbbf98d1b65b265d4 to read jbp/jenkins/jjb-config/jobs/autotest-downstream/autotest-vg.groovy 00:00:00.079 The recommended git tool is: git 00:00:00.080 using credential 00000000-0000-0000-0000-000000000002 00:00:00.082 > git rev-parse --resolve-git-dir /var/jenkins_home/workspace/ubuntu22-vg-autotest_script/33b20b30f0a51e6b52980845e0f6aa336787973ad45e341fbbf98d1b65b265d4/jbp/.git # timeout=10 00:00:00.113 Fetching changes from the remote Git repository 00:00:00.116 > git config remote.origin.url https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool # timeout=10 00:00:00.156 Using shallow fetch with depth 1 00:00:00.156 Fetching upstream changes from https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool 00:00:00.156 > git --version # timeout=10 00:00:00.195 > git --version # 'git version 2.39.2' 00:00:00.195 using GIT_ASKPASS to set credentials SPDKCI HTTPS Credentials 00:00:00.197 Setting http proxy: proxy-dmz.intel.com:911 00:00:00.197 > 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.950 > git rev-parse origin/FETCH_HEAD^{commit} # timeout=10 00:00:04.962 > git rev-parse FETCH_HEAD^{commit} # timeout=10 00:00:04.973 Checking out Revision f964f6d3463483adf05cc5c086f2abd292e05f1d (FETCH_HEAD) 00:00:04.973 > git config core.sparsecheckout # timeout=10 00:00:04.985 > git read-tree -mu HEAD # timeout=10 00:00:05.001 > git checkout -f f964f6d3463483adf05cc5c086f2abd292e05f1d # timeout=5 00:00:05.024 Commit message: "ansible/roles/custom_facts: Drop nvme features" 00:00:05.024 > git rev-list --no-walk f964f6d3463483adf05cc5c086f2abd292e05f1d # timeout=10 00:00:05.137 [Pipeline] Start of Pipeline 00:00:05.150 [Pipeline] library 00:00:05.152 Loading library shm_lib@master 00:00:05.152 Library shm_lib@master is cached. Copying from home. 00:00:05.164 [Pipeline] node 00:00:20.166 Still waiting to schedule task 00:00:20.166 Waiting for next available executor on ‘vagrant-vm-host’ 00:09:55.995 Running on VM-host-WFP1 in /var/jenkins/workspace/ubuntu22-vg-autotest 00:09:55.996 [Pipeline] { 00:09:56.008 [Pipeline] catchError 00:09:56.010 [Pipeline] { 00:09:56.021 [Pipeline] wrap 00:09:56.031 [Pipeline] { 00:09:56.040 [Pipeline] stage 00:09:56.042 [Pipeline] { (Prologue) 00:09:56.065 [Pipeline] echo 00:09:56.066 Node: VM-host-WFP1 00:09:56.072 [Pipeline] cleanWs 00:09:56.080 [WS-CLEANUP] Deleting project workspace... 00:09:56.080 [WS-CLEANUP] Deferred wipeout is used... 00:09:56.085 [WS-CLEANUP] done 00:09:56.268 [Pipeline] setCustomBuildProperty 00:09:56.350 [Pipeline] nodesByLabel 00:09:56.352 Found a total of 1 nodes with the 'sorcerer' label 00:09:56.364 [Pipeline] httpRequest 00:09:56.368 HttpMethod: GET 00:09:56.369 URL: http://10.211.164.96/packages/jbp_f964f6d3463483adf05cc5c086f2abd292e05f1d.tar.gz 00:09:56.371 Sending request to url: http://10.211.164.96/packages/jbp_f964f6d3463483adf05cc5c086f2abd292e05f1d.tar.gz 00:09:56.377 Response Code: HTTP/1.1 200 OK 00:09:56.377 Success: Status code 200 is in the accepted range: 200,404 00:09:56.378 Saving response body to /var/jenkins/workspace/ubuntu22-vg-autotest/jbp_f964f6d3463483adf05cc5c086f2abd292e05f1d.tar.gz 00:09:58.224 [Pipeline] sh 00:09:58.506 + tar --no-same-owner -xf jbp_f964f6d3463483adf05cc5c086f2abd292e05f1d.tar.gz 00:09:58.525 [Pipeline] httpRequest 00:09:58.530 HttpMethod: GET 00:09:58.530 URL: http://10.211.164.96/packages/spdk_bca9154a042b3b4d2ec09c2b3bf0dcd75141dcf7.tar.gz 00:09:58.531 Sending request to url: http://10.211.164.96/packages/spdk_bca9154a042b3b4d2ec09c2b3bf0dcd75141dcf7.tar.gz 00:09:58.532 Response Code: HTTP/1.1 200 OK 00:09:58.532 Success: Status code 200 is in the accepted range: 200,404 00:09:58.533 Saving response body to /var/jenkins/workspace/ubuntu22-vg-autotest/spdk_bca9154a042b3b4d2ec09c2b3bf0dcd75141dcf7.tar.gz 00:10:03.237 [Pipeline] sh 00:10:03.520 + tar --no-same-owner -xf spdk_bca9154a042b3b4d2ec09c2b3bf0dcd75141dcf7.tar.gz 00:10:06.070 [Pipeline] sh 00:10:06.352 + git -C spdk log --oneline -n5 00:10:06.352 bca9154a0 [TEST] Run `sw_hotplug` test with ASAN 00:10:06.352 e29339c01 [TEST] release claimed base bdevs for raids in configuring state 00:10:06.352 06472fb6d lib/idxd: fix batch size in kernel IDXD 00:10:06.352 44dcf4fb9 pkgdep/idxd: Add dependency for accel-config used in kernel IDXD 00:10:06.352 3dbaa93c1 nvmf: pass command dword 12 and 13 for write 00:10:06.373 [Pipeline] writeFile 00:10:06.393 [Pipeline] sh 00:10:06.676 + jbp/jenkins/jjb-config/jobs/scripts/autorun_quirks.sh 00:10:06.689 [Pipeline] sh 00:10:06.971 + cat autorun-spdk.conf 00:10:06.972 SPDK_TEST_UNITTEST=1 00:10:06.972 SPDK_RUN_FUNCTIONAL_TEST=1 00:10:06.972 SPDK_TEST_NVME=1 00:10:06.972 SPDK_TEST_BLOCKDEV=1 00:10:06.972 SPDK_RUN_ASAN=1 00:10:06.972 SPDK_RUN_UBSAN=1 00:10:06.972 SPDK_TEST_RAID5=1 00:10:06.972 SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:10:06.978 RUN_NIGHTLY=0 00:10:06.980 [Pipeline] } 00:10:06.997 [Pipeline] // stage 00:10:07.013 [Pipeline] stage 00:10:07.015 [Pipeline] { (Run VM) 00:10:07.030 [Pipeline] sh 00:10:07.309 + jbp/jenkins/jjb-config/jobs/scripts/prepare_nvme.sh 00:10:07.309 + echo 'Start stage prepare_nvme.sh' 00:10:07.309 Start stage prepare_nvme.sh 00:10:07.309 + [[ -n 5 ]] 00:10:07.309 + disk_prefix=ex5 00:10:07.309 + [[ -n /var/jenkins/workspace/ubuntu22-vg-autotest ]] 00:10:07.309 + [[ -e /var/jenkins/workspace/ubuntu22-vg-autotest/autorun-spdk.conf ]] 00:10:07.309 + source /var/jenkins/workspace/ubuntu22-vg-autotest/autorun-spdk.conf 00:10:07.309 ++ SPDK_TEST_UNITTEST=1 00:10:07.309 ++ SPDK_RUN_FUNCTIONAL_TEST=1 00:10:07.309 ++ SPDK_TEST_NVME=1 00:10:07.309 ++ SPDK_TEST_BLOCKDEV=1 00:10:07.309 ++ SPDK_RUN_ASAN=1 00:10:07.309 ++ SPDK_RUN_UBSAN=1 00:10:07.309 ++ SPDK_TEST_RAID5=1 00:10:07.309 ++ SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:10:07.309 ++ RUN_NIGHTLY=0 00:10:07.309 + cd /var/jenkins/workspace/ubuntu22-vg-autotest 00:10:07.309 + nvme_files=() 00:10:07.309 + declare -A nvme_files 00:10:07.309 + backend_dir=/var/lib/libvirt/images/backends 00:10:07.309 + nvme_files['nvme.img']=5G 00:10:07.309 + nvme_files['nvme-cmb.img']=5G 00:10:07.309 + nvme_files['nvme-multi0.img']=4G 00:10:07.309 + nvme_files['nvme-multi1.img']=4G 00:10:07.309 + nvme_files['nvme-multi2.img']=4G 00:10:07.309 + nvme_files['nvme-openstack.img']=8G 00:10:07.309 + nvme_files['nvme-zns.img']=5G 00:10:07.309 + (( SPDK_TEST_NVME_PMR == 1 )) 00:10:07.310 + (( SPDK_TEST_FTL == 1 )) 00:10:07.310 + (( SPDK_TEST_NVME_FDP == 1 )) 00:10:07.310 + [[ ! -d /var/lib/libvirt/images/backends ]] 00:10:07.310 + for nvme in "${!nvme_files[@]}" 00:10:07.310 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex5-nvme-multi2.img -s 4G 00:10:07.310 Formatting '/var/lib/libvirt/images/backends/ex5-nvme-multi2.img', fmt=raw size=4294967296 preallocation=falloc 00:10:07.310 + for nvme in "${!nvme_files[@]}" 00:10:07.310 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex5-nvme-cmb.img -s 5G 00:10:07.310 Formatting '/var/lib/libvirt/images/backends/ex5-nvme-cmb.img', fmt=raw size=5368709120 preallocation=falloc 00:10:07.310 + for nvme in "${!nvme_files[@]}" 00:10:07.310 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex5-nvme-openstack.img -s 8G 00:10:07.310 Formatting '/var/lib/libvirt/images/backends/ex5-nvme-openstack.img', fmt=raw size=8589934592 preallocation=falloc 00:10:07.310 + for nvme in "${!nvme_files[@]}" 00:10:07.310 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex5-nvme-zns.img -s 5G 00:10:07.310 Formatting '/var/lib/libvirt/images/backends/ex5-nvme-zns.img', fmt=raw size=5368709120 preallocation=falloc 00:10:07.310 + for nvme in "${!nvme_files[@]}" 00:10:07.310 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex5-nvme-multi1.img -s 4G 00:10:07.567 Formatting '/var/lib/libvirt/images/backends/ex5-nvme-multi1.img', fmt=raw size=4294967296 preallocation=falloc 00:10:07.567 + for nvme in "${!nvme_files[@]}" 00:10:07.567 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex5-nvme-multi0.img -s 4G 00:10:07.567 Formatting '/var/lib/libvirt/images/backends/ex5-nvme-multi0.img', fmt=raw size=4294967296 preallocation=falloc 00:10:07.567 + for nvme in "${!nvme_files[@]}" 00:10:07.567 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex5-nvme.img -s 5G 00:10:07.567 Formatting '/var/lib/libvirt/images/backends/ex5-nvme.img', fmt=raw size=5368709120 preallocation=falloc 00:10:07.567 ++ sudo grep -rl ex5-nvme.img /etc/libvirt/qemu 00:10:07.567 + echo 'End stage prepare_nvme.sh' 00:10:07.567 End stage prepare_nvme.sh 00:10:07.577 [Pipeline] sh 00:10:07.856 + DISTRO=ubuntu2204 CPUS=10 RAM=12288 jbp/jenkins/jjb-config/jobs/scripts/vagrant_create_vm.sh 00:10:07.856 Setup: -n 10 -s 12288 -x http://proxy-dmz.intel.com:911 -p libvirt --qemu-emulator=/usr/local/qemu/vanilla-v8.0.0/bin/qemu-system-x86_64 --nic-model=e1000 -b /var/lib/libvirt/images/backends/ex5-nvme.img -H -a -v -f ubuntu2204 00:10:07.856 00:10:07.856 DIR=/var/jenkins/workspace/ubuntu22-vg-autotest/spdk/scripts/vagrant 00:10:07.856 SPDK_DIR=/var/jenkins/workspace/ubuntu22-vg-autotest/spdk 00:10:07.856 VAGRANT_TARGET=/var/jenkins/workspace/ubuntu22-vg-autotest 00:10:07.856 HELP=0 00:10:07.856 DRY_RUN=0 00:10:07.856 NVME_FILE=/var/lib/libvirt/images/backends/ex5-nvme.img, 00:10:07.856 NVME_DISKS_TYPE=nvme, 00:10:07.856 NVME_AUTO_CREATE=0 00:10:07.856 NVME_DISKS_NAMESPACES=, 00:10:07.856 NVME_CMB=, 00:10:07.856 NVME_PMR=, 00:10:07.856 NVME_ZNS=, 00:10:07.856 NVME_MS=, 00:10:07.856 NVME_FDP=, 00:10:07.856 SPDK_VAGRANT_DISTRO=ubuntu2204 00:10:07.856 SPDK_VAGRANT_VMCPU=10 00:10:07.856 SPDK_VAGRANT_VMRAM=12288 00:10:07.856 SPDK_VAGRANT_PROVIDER=libvirt 00:10:07.856 SPDK_VAGRANT_HTTP_PROXY=http://proxy-dmz.intel.com:911 00:10:07.856 SPDK_QEMU_EMULATOR=/usr/local/qemu/vanilla-v8.0.0/bin/qemu-system-x86_64 00:10:07.856 SPDK_OPENSTACK_NETWORK=0 00:10:07.856 VAGRANT_PACKAGE_BOX=0 00:10:07.856 VAGRANTFILE=/var/jenkins/workspace/ubuntu22-vg-autotest/spdk/scripts/vagrant/Vagrantfile 00:10:07.856 FORCE_DISTRO=true 00:10:07.856 VAGRANT_BOX_VERSION= 00:10:07.856 EXTRA_VAGRANTFILES= 00:10:07.856 NIC_MODEL=e1000 00:10:07.856 00:10:07.856 mkdir: created directory '/var/jenkins/workspace/ubuntu22-vg-autotest/ubuntu2204-libvirt' 00:10:07.856 /var/jenkins/workspace/ubuntu22-vg-autotest/ubuntu2204-libvirt /var/jenkins/workspace/ubuntu22-vg-autotest 00:10:11.145 Bringing machine 'default' up with 'libvirt' provider... 00:10:11.712 ==> default: Creating image (snapshot of base box volume). 00:10:11.971 ==> default: Creating domain with the following settings... 00:10:11.971 ==> default: -- Name: ubuntu2204-22.04-1711172311-2200_default_1714138749_43f30b6b5c55212390b0 00:10:11.971 ==> default: -- Domain type: kvm 00:10:11.971 ==> default: -- Cpus: 10 00:10:11.971 ==> default: -- Feature: acpi 00:10:11.971 ==> default: -- Feature: apic 00:10:11.971 ==> default: -- Feature: pae 00:10:11.971 ==> default: -- Memory: 12288M 00:10:11.971 ==> default: -- Memory Backing: hugepages: 00:10:11.971 ==> default: -- Management MAC: 00:10:11.971 ==> default: -- Loader: 00:10:11.971 ==> default: -- Nvram: 00:10:11.971 ==> default: -- Base box: spdk/ubuntu2204 00:10:11.971 ==> default: -- Storage pool: default 00:10:11.971 ==> default: -- Image: /var/lib/libvirt/images/ubuntu2204-22.04-1711172311-2200_default_1714138749_43f30b6b5c55212390b0.img (20G) 00:10:11.971 ==> default: -- Volume Cache: default 00:10:11.971 ==> default: -- Kernel: 00:10:11.971 ==> default: -- Initrd: 00:10:11.971 ==> default: -- Graphics Type: vnc 00:10:11.971 ==> default: -- Graphics Port: -1 00:10:11.971 ==> default: -- Graphics IP: 127.0.0.1 00:10:11.971 ==> default: -- Graphics Password: Not defined 00:10:11.971 ==> default: -- Video Type: cirrus 00:10:11.971 ==> default: -- Video VRAM: 9216 00:10:11.971 ==> default: -- Sound Type: 00:10:11.971 ==> default: -- Keymap: en-us 00:10:11.971 ==> default: -- TPM Path: 00:10:11.971 ==> default: -- INPUT: type=mouse, bus=ps2 00:10:11.971 ==> default: -- Command line args: 00:10:11.971 ==> default: -> value=-device, 00:10:11.971 ==> default: -> value=nvme,id=nvme-0,serial=12340,addr=0x10, 00:10:11.971 ==> default: -> value=-drive, 00:10:11.971 ==> default: -> value=format=raw,file=/var/lib/libvirt/images/backends/ex5-nvme.img,if=none,id=nvme-0-drive0, 00:10:11.971 ==> default: -> value=-device, 00:10:11.971 ==> default: -> value=nvme-ns,drive=nvme-0-drive0,bus=nvme-0,nsid=1,zoned=false,logical_block_size=4096,physical_block_size=4096, 00:10:12.230 ==> default: Creating shared folders metadata... 00:10:12.230 ==> default: Starting domain. 00:10:14.763 ==> default: Waiting for domain to get an IP address... 00:10:27.019 ==> default: Waiting for SSH to become available... 00:10:28.394 ==> default: Configuring and enabling network interfaces... 00:10:33.662 ==> default: Rsyncing folder: /mnt/jenkins_nvme/jenkins/workspace/ubuntu22-vg-autotest/spdk/ => /home/vagrant/spdk_repo/spdk 00:10:38.935 ==> default: Mounting SSHFS shared folder... 00:10:39.503 ==> default: Mounting folder via SSHFS: /mnt/jenkins_nvme/jenkins/workspace/ubuntu22-vg-autotest/ubuntu2204-libvirt/output => /home/vagrant/spdk_repo/output 00:10:39.503 ==> default: Checking Mount.. 00:10:40.459 ==> default: Folder Successfully Mounted! 00:10:40.459 ==> default: Running provisioner: file... 00:10:40.718 default: ~/.gitconfig => .gitconfig 00:10:41.287 00:10:41.287 SUCCESS! 00:10:41.287 00:10:41.287 cd to /var/jenkins/workspace/ubuntu22-vg-autotest/ubuntu2204-libvirt and type "vagrant ssh" to use. 00:10:41.287 Use vagrant "suspend" and vagrant "resume" to stop and start. 00:10:41.287 Use vagrant "destroy" followed by "rm -rf /var/jenkins/workspace/ubuntu22-vg-autotest/ubuntu2204-libvirt" to destroy all trace of vm. 00:10:41.287 00:10:41.296 [Pipeline] } 00:10:41.315 [Pipeline] // stage 00:10:41.324 [Pipeline] dir 00:10:41.324 Running in /var/jenkins/workspace/ubuntu22-vg-autotest/ubuntu2204-libvirt 00:10:41.326 [Pipeline] { 00:10:41.341 [Pipeline] catchError 00:10:41.342 [Pipeline] { 00:10:41.356 [Pipeline] sh 00:10:41.639 + vagrant ssh-config --host vagrant 00:10:41.639 + sed -ne /^Host/,$p 00:10:41.639 + tee ssh_conf 00:10:44.931 Host vagrant 00:10:44.931 HostName 192.168.121.214 00:10:44.931 User vagrant 00:10:44.931 Port 22 00:10:44.931 UserKnownHostsFile /dev/null 00:10:44.931 StrictHostKeyChecking no 00:10:44.931 PasswordAuthentication no 00:10:44.931 IdentityFile /var/lib/libvirt/images/.vagrant.d/boxes/spdk-VAGRANTSLASH-ubuntu2204/22.04-1711172311-2200/libvirt/ubuntu2204 00:10:44.931 IdentitiesOnly yes 00:10:44.931 LogLevel FATAL 00:10:44.931 ForwardAgent yes 00:10:44.931 ForwardX11 yes 00:10:44.931 00:10:44.944 [Pipeline] withEnv 00:10:44.946 [Pipeline] { 00:10:44.961 [Pipeline] sh 00:10:45.242 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant #!/bin/bash 00:10:45.242 source /etc/os-release 00:10:45.242 [[ -e /image.version ]] && img=$(< /image.version) 00:10:45.242 # Minimal, systemd-like check. 00:10:45.242 if [[ -e /.dockerenv ]]; then 00:10:45.242 # Clear garbage from the node's name: 00:10:45.242 # agt-er_autotest_547-896 -> autotest_547-896 00:10:45.242 # $HOSTNAME is the actual container id 00:10:45.242 agent=$HOSTNAME@${DOCKER_SWARM_PLUGIN_JENKINS_AGENT_NAME#*_} 00:10:45.242 if mountpoint -q /etc/hostname; then 00:10:45.242 # We can assume this is a mount from a host where container is running, 00:10:45.242 # so fetch its hostname to easily identify the target swarm worker. 00:10:45.242 container="$(< /etc/hostname) ($agent)" 00:10:45.242 else 00:10:45.242 # Fallback 00:10:45.242 container=$agent 00:10:45.242 fi 00:10:45.242 fi 00:10:45.242 echo "${NAME} ${VERSION_ID}|$(uname -r)|${img:-N/A}|${container:-N/A}" 00:10:45.242 00:10:45.511 [Pipeline] } 00:10:45.530 [Pipeline] // withEnv 00:10:45.539 [Pipeline] setCustomBuildProperty 00:10:45.554 [Pipeline] stage 00:10:45.557 [Pipeline] { (Tests) 00:10:45.598 [Pipeline] sh 00:10:45.894 + scp -F ssh_conf -r /var/jenkins/workspace/ubuntu22-vg-autotest/jbp/jenkins/jjb-config/jobs/scripts/autoruner.sh vagrant@vagrant:./ 00:10:46.170 [Pipeline] timeout 00:10:46.171 Timeout set to expire in 1 hr 0 min 00:10:46.173 [Pipeline] { 00:10:46.195 [Pipeline] sh 00:10:46.473 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant git -C spdk_repo/spdk reset --hard 00:10:47.048 HEAD is now at bca9154a0 [TEST] Run `sw_hotplug` test with ASAN 00:10:47.196 [Pipeline] sh 00:10:47.475 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant sudo chown vagrant:vagrant spdk_repo 00:10:47.748 [Pipeline] sh 00:10:48.029 + scp -F ssh_conf -r /var/jenkins/workspace/ubuntu22-vg-autotest/autorun-spdk.conf vagrant@vagrant:spdk_repo 00:10:48.300 [Pipeline] sh 00:10:48.578 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant ./autoruner.sh spdk_repo 00:10:48.837 ++ readlink -f spdk_repo 00:10:48.837 + DIR_ROOT=/home/vagrant/spdk_repo 00:10:48.837 + [[ -n /home/vagrant/spdk_repo ]] 00:10:48.837 + DIR_SPDK=/home/vagrant/spdk_repo/spdk 00:10:48.837 + DIR_OUTPUT=/home/vagrant/spdk_repo/output 00:10:48.837 + [[ -d /home/vagrant/spdk_repo/spdk ]] 00:10:48.837 + [[ ! -d /home/vagrant/spdk_repo/output ]] 00:10:48.837 + [[ -d /home/vagrant/spdk_repo/output ]] 00:10:48.837 + cd /home/vagrant/spdk_repo 00:10:48.837 + source /etc/os-release 00:10:48.837 ++ PRETTY_NAME='Ubuntu 22.04.4 LTS' 00:10:48.837 ++ NAME=Ubuntu 00:10:48.837 ++ VERSION_ID=22.04 00:10:48.837 ++ VERSION='22.04.4 LTS (Jammy Jellyfish)' 00:10:48.837 ++ VERSION_CODENAME=jammy 00:10:48.837 ++ ID=ubuntu 00:10:48.837 ++ ID_LIKE=debian 00:10:48.837 ++ HOME_URL=https://www.ubuntu.com/ 00:10:48.837 ++ SUPPORT_URL=https://help.ubuntu.com/ 00:10:48.837 ++ BUG_REPORT_URL=https://bugs.launchpad.net/ubuntu/ 00:10:48.837 ++ PRIVACY_POLICY_URL=https://www.ubuntu.com/legal/terms-and-policies/privacy-policy 00:10:48.837 ++ UBUNTU_CODENAME=jammy 00:10:48.837 + uname -a 00:10:48.837 Linux ubuntu2204-cloud-1711172311-2200 5.15.0-101-generic #111-Ubuntu SMP Tue Mar 5 20:16:58 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux 00:10:48.837 + sudo /home/vagrant/spdk_repo/spdk/scripts/setup.sh status 00:10:49.096 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:10:49.096 Hugepages 00:10:49.096 node hugesize free / total 00:10:49.356 node0 1048576kB 0 / 0 00:10:49.356 node0 2048kB 0 / 0 00:10:49.356 00:10:49.356 Type BDF Vendor Device NUMA Driver Device Block devices 00:10:49.356 virtio 0000:00:03.0 1af4 1001 unknown virtio-pci - vda 00:10:49.356 NVMe 0000:00:10.0 1b36 0010 unknown nvme nvme0 nvme0n1 00:10:49.356 + rm -f /tmp/spdk-ld-path 00:10:49.356 + source autorun-spdk.conf 00:10:49.356 ++ SPDK_TEST_UNITTEST=1 00:10:49.356 ++ SPDK_RUN_FUNCTIONAL_TEST=1 00:10:49.356 ++ SPDK_TEST_NVME=1 00:10:49.356 ++ SPDK_TEST_BLOCKDEV=1 00:10:49.356 ++ SPDK_RUN_ASAN=1 00:10:49.356 ++ SPDK_RUN_UBSAN=1 00:10:49.356 ++ SPDK_TEST_RAID5=1 00:10:49.356 ++ SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:10:49.356 ++ RUN_NIGHTLY=0 00:10:49.356 + (( SPDK_TEST_NVME_CMB == 1 || SPDK_TEST_NVME_PMR == 1 )) 00:10:49.356 + [[ -n '' ]] 00:10:49.356 + sudo git config --global --add safe.directory /home/vagrant/spdk_repo/spdk 00:10:49.356 + for M in /var/spdk/build-*-manifest.txt 00:10:49.356 + [[ -f /var/spdk/build-pkg-manifest.txt ]] 00:10:49.356 + cp /var/spdk/build-pkg-manifest.txt /home/vagrant/spdk_repo/output/ 00:10:49.356 + for M in /var/spdk/build-*-manifest.txt 00:10:49.356 + [[ -f /var/spdk/build-repo-manifest.txt ]] 00:10:49.356 + cp /var/spdk/build-repo-manifest.txt /home/vagrant/spdk_repo/output/ 00:10:49.356 ++ uname 00:10:49.356 + [[ Linux == \L\i\n\u\x ]] 00:10:49.356 + sudo dmesg -T 00:10:49.356 + sudo dmesg --clear 00:10:49.356 + dmesg_pid=2087 00:10:49.356 + [[ Ubuntu == FreeBSD ]] 00:10:49.356 + export UNBIND_ENTIRE_IOMMU_GROUP=yes 00:10:49.356 + UNBIND_ENTIRE_IOMMU_GROUP=yes 00:10:49.356 + [[ -e /var/spdk/dependencies/vhost/spdk_test_image.qcow2 ]] 00:10:49.356 + sudo dmesg -Tw 00:10:49.356 + [[ -x /usr/src/fio-static/fio ]] 00:10:49.356 + [[ '' == \/\q\e\m\u\_\v\f\i\o\/* ]] 00:10:49.356 + [[ ! -v VFIO_QEMU_BIN ]] 00:10:49.356 + [[ -e /usr/local/qemu/vfio-user-latest ]] 00:10:49.356 + vfios=(/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64) 00:10:49.356 + export 'VFIO_QEMU_BIN=/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:10:49.356 + VFIO_QEMU_BIN='/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:10:49.356 + [[ -e /usr/local/qemu/vanilla-latest ]] 00:10:49.356 + spdk/autorun.sh /home/vagrant/spdk_repo/autorun-spdk.conf 00:10:49.616 Test configuration: 00:10:49.616 SPDK_TEST_UNITTEST=1 00:10:49.616 SPDK_RUN_FUNCTIONAL_TEST=1 00:10:49.616 SPDK_TEST_NVME=1 00:10:49.616 SPDK_TEST_BLOCKDEV=1 00:10:49.616 SPDK_RUN_ASAN=1 00:10:49.616 SPDK_RUN_UBSAN=1 00:10:49.616 SPDK_TEST_RAID5=1 00:10:49.616 SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:10:49.616 RUN_NIGHTLY=0 13:39:47 -- common/autobuild_common.sh@15 -- $ source /home/vagrant/spdk_repo/spdk/scripts/common.sh 00:10:49.616 13:39:47 -- scripts/common.sh@508 -- $ [[ -e /bin/wpdk_common.sh ]] 00:10:49.616 13:39:47 -- scripts/common.sh@516 -- $ [[ -e /etc/opt/spdk-pkgdep/paths/export.sh ]] 00:10:49.616 13:39:47 -- scripts/common.sh@517 -- $ source /etc/opt/spdk-pkgdep/paths/export.sh 00:10:49.616 13:39:47 -- 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:10:49.616 13:39:47 -- 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:10:49.616 13:39:47 -- 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:10:49.616 13:39:47 -- paths/export.sh@5 -- $ export PATH 00:10:49.616 13:39:47 -- 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:10:49.616 13:39:47 -- common/autobuild_common.sh@434 -- $ out=/home/vagrant/spdk_repo/spdk/../output 00:10:49.616 13:39:47 -- common/autobuild_common.sh@435 -- $ date +%s 00:10:49.616 13:39:47 -- common/autobuild_common.sh@435 -- $ mktemp -dt spdk_1714138787.XXXXXX 00:10:49.616 13:39:47 -- common/autobuild_common.sh@435 -- $ SPDK_WORKSPACE=/tmp/spdk_1714138787.f5QOsP 00:10:49.616 13:39:47 -- common/autobuild_common.sh@437 -- $ [[ -n '' ]] 00:10:49.616 13:39:47 -- common/autobuild_common.sh@441 -- $ '[' -n '' ']' 00:10:49.616 13:39:47 -- common/autobuild_common.sh@444 -- $ scanbuild_exclude='--exclude /home/vagrant/spdk_repo/spdk/dpdk/' 00:10:49.616 13:39:47 -- common/autobuild_common.sh@448 -- $ scanbuild_exclude+=' --exclude /home/vagrant/spdk_repo/spdk/xnvme --exclude /tmp' 00:10:49.616 13:39:47 -- 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:10:49.616 13:39:47 -- common/autobuild_common.sh@451 -- $ get_config_params 00:10:49.616 13:39:47 -- common/autotest_common.sh@385 -- $ xtrace_disable 00:10:49.616 13:39:47 -- common/autotest_common.sh@10 -- $ set +x 00:10:49.616 13:39:47 -- 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:10:49.616 13:39:47 -- common/autobuild_common.sh@453 -- $ start_monitor_resources 00:10:49.616 13:39:47 -- pm/common@17 -- $ local monitor 00:10:49.616 13:39:47 -- pm/common@19 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:10:49.616 13:39:47 -- pm/common@23 -- $ MONITOR_RESOURCES_PIDS["$monitor"]=2123 00:10:49.616 13:39:47 -- pm/common@19 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:10:49.616 13:39:47 -- pm/common@21 -- $ date +%s 00:10:49.616 13:39:47 -- pm/common@23 -- $ MONITOR_RESOURCES_PIDS["$monitor"]=2125 00:10:49.616 13:39:47 -- pm/common@26 -- $ sleep 1 00:10:49.616 13:39:47 -- pm/common@21 -- $ date +%s 00:10:49.616 13:39:47 -- 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.1714138787 00:10:49.616 13:39:47 -- 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.1714138787 00:10:49.616 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autobuild.sh.1714138787_collect-vmstat.pm.log 00:10:49.616 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autobuild.sh.1714138787_collect-cpu-load.pm.log 00:10:50.554 13:39:48 -- common/autobuild_common.sh@454 -- $ trap stop_monitor_resources EXIT 00:10:50.554 13:39:48 -- spdk/autobuild.sh@11 -- $ SPDK_TEST_AUTOBUILD= 00:10:50.554 13:39:48 -- spdk/autobuild.sh@12 -- $ umask 022 00:10:50.554 13:39:48 -- spdk/autobuild.sh@13 -- $ cd /home/vagrant/spdk_repo/spdk 00:10:50.554 13:39:48 -- spdk/autobuild.sh@16 -- $ date -u 00:10:50.554 Fri Apr 26 13:39:48 UTC 2024 00:10:50.554 13:39:48 -- spdk/autobuild.sh@17 -- $ git describe --tags 00:10:50.816 v24.05-pre-450-gbca9154a0 00:10:50.817 13:39:48 -- spdk/autobuild.sh@19 -- $ '[' 1 -eq 1 ']' 00:10:50.817 13:39:48 -- spdk/autobuild.sh@20 -- $ run_test asan echo 'using asan' 00:10:50.817 13:39:48 -- common/autotest_common.sh@1087 -- $ '[' 3 -le 1 ']' 00:10:50.817 13:39:48 -- common/autotest_common.sh@1093 -- $ xtrace_disable 00:10:50.817 13:39:48 -- common/autotest_common.sh@10 -- $ set +x 00:10:50.817 ************************************ 00:10:50.817 START TEST asan 00:10:50.817 ************************************ 00:10:50.817 using asan 00:10:50.817 13:39:48 -- common/autotest_common.sh@1111 -- $ echo 'using asan' 00:10:50.817 00:10:50.817 real 0m0.000s 00:10:50.817 user 0m0.000s 00:10:50.817 sys 0m0.000s 00:10:50.817 13:39:48 -- common/autotest_common.sh@1112 -- $ xtrace_disable 00:10:50.817 ************************************ 00:10:50.817 END TEST asan 00:10:50.817 ************************************ 00:10:50.817 13:39:48 -- common/autotest_common.sh@10 -- $ set +x 00:10:50.817 13:39:48 -- spdk/autobuild.sh@23 -- $ '[' 1 -eq 1 ']' 00:10:50.817 13:39:48 -- spdk/autobuild.sh@24 -- $ run_test ubsan echo 'using ubsan' 00:10:50.817 13:39:48 -- common/autotest_common.sh@1087 -- $ '[' 3 -le 1 ']' 00:10:50.817 13:39:48 -- common/autotest_common.sh@1093 -- $ xtrace_disable 00:10:50.817 13:39:48 -- common/autotest_common.sh@10 -- $ set +x 00:10:50.817 ************************************ 00:10:50.817 START TEST ubsan 00:10:50.817 ************************************ 00:10:50.817 using ubsan 00:10:50.817 13:39:48 -- common/autotest_common.sh@1111 -- $ echo 'using ubsan' 00:10:50.817 00:10:50.817 real 0m0.000s 00:10:50.817 user 0m0.000s 00:10:50.817 sys 0m0.000s 00:10:50.817 ************************************ 00:10:50.817 END TEST ubsan 00:10:50.817 ************************************ 00:10:50.817 13:39:48 -- common/autotest_common.sh@1112 -- $ xtrace_disable 00:10:50.817 13:39:48 -- common/autotest_common.sh@10 -- $ set +x 00:10:51.083 13:39:48 -- spdk/autobuild.sh@27 -- $ '[' -n '' ']' 00:10:51.083 13:39:48 -- spdk/autobuild.sh@31 -- $ case "$SPDK_TEST_AUTOBUILD" in 00:10:51.083 13:39:48 -- spdk/autobuild.sh@47 -- $ [[ 0 -eq 1 ]] 00:10:51.083 13:39:48 -- spdk/autobuild.sh@51 -- $ [[ 0 -eq 1 ]] 00:10:51.083 13:39:48 -- spdk/autobuild.sh@55 -- $ [[ -n '' ]] 00:10:51.083 13:39:48 -- spdk/autobuild.sh@57 -- $ [[ 1 -eq 1 ]] 00:10:51.083 13:39:48 -- spdk/autobuild.sh@58 -- $ unittest_build 00:10:51.083 13:39:48 -- common/autobuild_common.sh@411 -- $ run_test unittest_build _unittest_build 00:10:51.083 13:39:48 -- common/autotest_common.sh@1087 -- $ '[' 2 -le 1 ']' 00:10:51.083 13:39:48 -- common/autotest_common.sh@1093 -- $ xtrace_disable 00:10:51.083 13:39:48 -- common/autotest_common.sh@10 -- $ set +x 00:10:51.083 ************************************ 00:10:51.083 START TEST unittest_build 00:10:51.083 ************************************ 00:10:51.083 13:39:48 -- common/autotest_common.sh@1111 -- $ _unittest_build 00:10:51.083 13:39:48 -- 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:10:51.342 Using default SPDK env in /home/vagrant/spdk_repo/spdk/lib/env_dpdk 00:10:51.342 Using default DPDK in /home/vagrant/spdk_repo/spdk/dpdk/build 00:10:51.910 Using 'verbs' RDMA provider 00:11:10.973 Configuring ISA-L (logfile: /home/vagrant/spdk_repo/spdk/.spdk-isal.log)...done. 00:11:25.922 Configuring ISA-L-crypto (logfile: /home/vagrant/spdk_repo/spdk/.spdk-isal-crypto.log)...done. 00:11:25.922 Creating mk/config.mk...done. 00:11:25.922 Creating mk/cc.flags.mk...done. 00:11:25.922 Type 'make' to build. 00:11:25.922 13:40:23 -- common/autobuild_common.sh@403 -- $ make -j10 00:11:25.922 make[1]: Nothing to be done for 'all'. 00:11:40.879 The Meson build system 00:11:40.879 Version: 1.4.0 00:11:40.879 Source dir: /home/vagrant/spdk_repo/spdk/dpdk 00:11:40.879 Build dir: /home/vagrant/spdk_repo/spdk/dpdk/build-tmp 00:11:40.879 Build type: native build 00:11:40.879 Program cat found: YES (/usr/bin/cat) 00:11:40.879 Project name: DPDK 00:11:40.879 Project version: 23.11.0 00:11:40.879 C compiler for the host machine: cc (gcc 11.4.0 "cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0") 00:11:40.879 C linker for the host machine: cc ld.bfd 2.38 00:11:40.879 Host machine cpu family: x86_64 00:11:40.879 Host machine cpu: x86_64 00:11:40.879 Message: ## Building in Developer Mode ## 00:11:40.879 Program pkg-config found: YES (/usr/bin/pkg-config) 00:11:40.879 Program check-symbols.sh found: YES (/home/vagrant/spdk_repo/spdk/dpdk/buildtools/check-symbols.sh) 00:11:40.879 Program options-ibverbs-static.sh found: YES (/home/vagrant/spdk_repo/spdk/dpdk/buildtools/options-ibverbs-static.sh) 00:11:40.879 Program python3 found: YES (/usr/bin/python3) 00:11:40.879 Program cat found: YES (/usr/bin/cat) 00:11:40.879 Compiler for C supports arguments -march=native: YES 00:11:40.879 Checking for size of "void *" : 8 00:11:40.879 Checking for size of "void *" : 8 (cached) 00:11:40.879 Library m found: YES 00:11:40.879 Library numa found: YES 00:11:40.879 Has header "numaif.h" : YES 00:11:40.879 Library fdt found: NO 00:11:40.879 Library execinfo found: NO 00:11:40.879 Has header "execinfo.h" : YES 00:11:40.879 Found pkg-config: YES (/usr/bin/pkg-config) 0.29.2 00:11:40.879 Run-time dependency libarchive found: NO (tried pkgconfig) 00:11:40.879 Run-time dependency libbsd found: NO (tried pkgconfig) 00:11:40.879 Run-time dependency jansson found: NO (tried pkgconfig) 00:11:40.879 Run-time dependency openssl found: YES 3.0.2 00:11:40.879 Run-time dependency libpcap found: NO (tried pkgconfig) 00:11:40.879 Library pcap found: NO 00:11:40.879 Compiler for C supports arguments -Wcast-qual: YES 00:11:40.879 Compiler for C supports arguments -Wdeprecated: YES 00:11:40.879 Compiler for C supports arguments -Wformat: YES 00:11:40.879 Compiler for C supports arguments -Wformat-nonliteral: YES 00:11:40.879 Compiler for C supports arguments -Wformat-security: YES 00:11:40.879 Compiler for C supports arguments -Wmissing-declarations: YES 00:11:40.879 Compiler for C supports arguments -Wmissing-prototypes: YES 00:11:40.879 Compiler for C supports arguments -Wnested-externs: YES 00:11:40.879 Compiler for C supports arguments -Wold-style-definition: YES 00:11:40.879 Compiler for C supports arguments -Wpointer-arith: YES 00:11:40.879 Compiler for C supports arguments -Wsign-compare: YES 00:11:40.879 Compiler for C supports arguments -Wstrict-prototypes: YES 00:11:40.879 Compiler for C supports arguments -Wundef: YES 00:11:40.879 Compiler for C supports arguments -Wwrite-strings: YES 00:11:40.879 Compiler for C supports arguments -Wno-address-of-packed-member: YES 00:11:40.879 Compiler for C supports arguments -Wno-packed-not-aligned: YES 00:11:40.879 Compiler for C supports arguments -Wno-missing-field-initializers: YES 00:11:40.879 Compiler for C supports arguments -Wno-zero-length-bounds: YES 00:11:40.879 Program objdump found: YES (/usr/bin/objdump) 00:11:40.879 Compiler for C supports arguments -mavx512f: YES 00:11:40.879 Checking if "AVX512 checking" compiles: YES 00:11:40.879 Fetching value of define "__SSE4_2__" : 1 00:11:40.879 Fetching value of define "__AES__" : 1 00:11:40.879 Fetching value of define "__AVX__" : 1 00:11:40.879 Fetching value of define "__AVX2__" : 1 00:11:40.879 Fetching value of define "__AVX512BW__" : 1 00:11:40.879 Fetching value of define "__AVX512CD__" : 1 00:11:40.879 Fetching value of define "__AVX512DQ__" : 1 00:11:40.879 Fetching value of define "__AVX512F__" : 1 00:11:40.879 Fetching value of define "__AVX512VL__" : 1 00:11:40.879 Fetching value of define "__PCLMUL__" : 1 00:11:40.879 Fetching value of define "__RDRND__" : 1 00:11:40.879 Fetching value of define "__RDSEED__" : 1 00:11:40.879 Fetching value of define "__VPCLMULQDQ__" : (undefined) 00:11:40.879 Fetching value of define "__znver1__" : (undefined) 00:11:40.879 Fetching value of define "__znver2__" : (undefined) 00:11:40.879 Fetching value of define "__znver3__" : (undefined) 00:11:40.879 Fetching value of define "__znver4__" : (undefined) 00:11:40.879 Library asan found: YES 00:11:40.879 Compiler for C supports arguments -Wno-format-truncation: YES 00:11:40.879 Message: lib/log: Defining dependency "log" 00:11:40.879 Message: lib/kvargs: Defining dependency "kvargs" 00:11:40.879 Message: lib/telemetry: Defining dependency "telemetry" 00:11:40.879 Library rt found: YES 00:11:40.879 Checking for function "getentropy" : NO 00:11:40.879 Message: lib/eal: Defining dependency "eal" 00:11:40.879 Message: lib/ring: Defining dependency "ring" 00:11:40.879 Message: lib/rcu: Defining dependency "rcu" 00:11:40.879 Message: lib/mempool: Defining dependency "mempool" 00:11:40.879 Message: lib/mbuf: Defining dependency "mbuf" 00:11:40.879 Fetching value of define "__PCLMUL__" : 1 (cached) 00:11:40.879 Fetching value of define "__AVX512F__" : 1 (cached) 00:11:40.879 Fetching value of define "__AVX512BW__" : 1 (cached) 00:11:40.879 Fetching value of define "__AVX512DQ__" : 1 (cached) 00:11:40.879 Fetching value of define "__AVX512VL__" : 1 (cached) 00:11:40.879 Fetching value of define "__VPCLMULQDQ__" : (undefined) (cached) 00:11:40.879 Compiler for C supports arguments -mpclmul: YES 00:11:40.879 Compiler for C supports arguments -maes: YES 00:11:40.879 Compiler for C supports arguments -mavx512f: YES (cached) 00:11:40.879 Compiler for C supports arguments -mavx512bw: YES 00:11:40.879 Compiler for C supports arguments -mavx512dq: YES 00:11:40.879 Compiler for C supports arguments -mavx512vl: YES 00:11:40.880 Compiler for C supports arguments -mvpclmulqdq: YES 00:11:40.880 Compiler for C supports arguments -mavx2: YES 00:11:40.880 Compiler for C supports arguments -mavx: YES 00:11:40.880 Message: lib/net: Defining dependency "net" 00:11:40.880 Message: lib/meter: Defining dependency "meter" 00:11:40.880 Message: lib/ethdev: Defining dependency "ethdev" 00:11:40.880 Message: lib/pci: Defining dependency "pci" 00:11:40.880 Message: lib/cmdline: Defining dependency "cmdline" 00:11:40.880 Message: lib/hash: Defining dependency "hash" 00:11:40.880 Message: lib/timer: Defining dependency "timer" 00:11:40.880 Message: lib/compressdev: Defining dependency "compressdev" 00:11:40.880 Message: lib/cryptodev: Defining dependency "cryptodev" 00:11:40.880 Message: lib/dmadev: Defining dependency "dmadev" 00:11:40.880 Compiler for C supports arguments -Wno-cast-qual: YES 00:11:40.880 Message: lib/power: Defining dependency "power" 00:11:40.880 Message: lib/reorder: Defining dependency "reorder" 00:11:40.880 Message: lib/security: Defining dependency "security" 00:11:40.880 Has header "linux/userfaultfd.h" : YES 00:11:40.880 Has header "linux/vduse.h" : YES 00:11:40.880 Message: lib/vhost: Defining dependency "vhost" 00:11:40.880 Compiler for C supports arguments -Wno-format-truncation: YES (cached) 00:11:40.880 Message: drivers/bus/pci: Defining dependency "bus_pci" 00:11:40.880 Message: drivers/bus/vdev: Defining dependency "bus_vdev" 00:11:40.880 Message: drivers/mempool/ring: Defining dependency "mempool_ring" 00:11:40.880 Message: Disabling raw/* drivers: missing internal dependency "rawdev" 00:11:40.880 Message: Disabling regex/* drivers: missing internal dependency "regexdev" 00:11:40.880 Message: Disabling ml/* drivers: missing internal dependency "mldev" 00:11:40.880 Message: Disabling event/* drivers: missing internal dependency "eventdev" 00:11:40.880 Message: Disabling baseband/* drivers: missing internal dependency "bbdev" 00:11:40.880 Message: Disabling gpu/* drivers: missing internal dependency "gpudev" 00:11:40.880 Program doxygen found: YES (/usr/bin/doxygen) 00:11:40.880 Configuring doxy-api-html.conf using configuration 00:11:40.880 Configuring doxy-api-man.conf using configuration 00:11:40.880 Program mandb found: YES (/usr/bin/mandb) 00:11:40.880 Program sphinx-build found: NO 00:11:40.880 Configuring rte_build_config.h using configuration 00:11:40.880 Message: 00:11:40.880 ================= 00:11:40.880 Applications Enabled 00:11:40.880 ================= 00:11:40.880 00:11:40.880 apps: 00:11:40.880 00:11:40.880 00:11:40.880 Message: 00:11:40.880 ================= 00:11:40.880 Libraries Enabled 00:11:40.880 ================= 00:11:40.880 00:11:40.880 libs: 00:11:40.880 log, kvargs, telemetry, eal, ring, rcu, mempool, mbuf, 00:11:40.880 net, meter, ethdev, pci, cmdline, hash, timer, compressdev, 00:11:40.880 cryptodev, dmadev, power, reorder, security, vhost, 00:11:40.880 00:11:40.880 Message: 00:11:40.880 =============== 00:11:40.880 Drivers Enabled 00:11:40.880 =============== 00:11:40.880 00:11:40.880 common: 00:11:40.880 00:11:40.880 bus: 00:11:40.880 pci, vdev, 00:11:40.880 mempool: 00:11:40.880 ring, 00:11:40.880 dma: 00:11:40.880 00:11:40.880 net: 00:11:40.880 00:11:40.880 crypto: 00:11:40.880 00:11:40.880 compress: 00:11:40.880 00:11:40.880 vdpa: 00:11:40.880 00:11:40.880 00:11:40.880 Message: 00:11:40.880 ================= 00:11:40.880 Content Skipped 00:11:40.880 ================= 00:11:40.880 00:11:40.880 apps: 00:11:40.880 dumpcap: explicitly disabled via build config 00:11:40.880 graph: explicitly disabled via build config 00:11:40.880 pdump: explicitly disabled via build config 00:11:40.880 proc-info: explicitly disabled via build config 00:11:40.880 test-acl: explicitly disabled via build config 00:11:40.880 test-bbdev: explicitly disabled via build config 00:11:40.880 test-cmdline: explicitly disabled via build config 00:11:40.880 test-compress-perf: explicitly disabled via build config 00:11:40.880 test-crypto-perf: explicitly disabled via build config 00:11:40.880 test-dma-perf: explicitly disabled via build config 00:11:40.880 test-eventdev: explicitly disabled via build config 00:11:40.880 test-fib: explicitly disabled via build config 00:11:40.880 test-flow-perf: explicitly disabled via build config 00:11:40.880 test-gpudev: explicitly disabled via build config 00:11:40.880 test-mldev: explicitly disabled via build config 00:11:40.880 test-pipeline: explicitly disabled via build config 00:11:40.880 test-pmd: explicitly disabled via build config 00:11:40.880 test-regex: explicitly disabled via build config 00:11:40.880 test-sad: explicitly disabled via build config 00:11:40.880 test-security-perf: explicitly disabled via build config 00:11:40.880 00:11:40.880 libs: 00:11:40.880 metrics: explicitly disabled via build config 00:11:40.880 acl: explicitly disabled via build config 00:11:40.880 bbdev: explicitly disabled via build config 00:11:40.880 bitratestats: explicitly disabled via build config 00:11:40.880 bpf: explicitly disabled via build config 00:11:40.880 cfgfile: explicitly disabled via build config 00:11:40.880 distributor: explicitly disabled via build config 00:11:40.880 efd: explicitly disabled via build config 00:11:40.880 eventdev: explicitly disabled via build config 00:11:40.880 dispatcher: explicitly disabled via build config 00:11:40.880 gpudev: explicitly disabled via build config 00:11:40.880 gro: explicitly disabled via build config 00:11:40.880 gso: explicitly disabled via build config 00:11:40.880 ip_frag: explicitly disabled via build config 00:11:40.880 jobstats: explicitly disabled via build config 00:11:40.880 latencystats: explicitly disabled via build config 00:11:40.880 lpm: explicitly disabled via build config 00:11:40.880 member: explicitly disabled via build config 00:11:40.880 pcapng: explicitly disabled via build config 00:11:40.880 rawdev: explicitly disabled via build config 00:11:40.880 regexdev: explicitly disabled via build config 00:11:40.880 mldev: explicitly disabled via build config 00:11:40.880 rib: explicitly disabled via build config 00:11:40.880 sched: explicitly disabled via build config 00:11:40.880 stack: explicitly disabled via build config 00:11:40.880 ipsec: explicitly disabled via build config 00:11:40.880 pdcp: explicitly disabled via build config 00:11:40.880 fib: explicitly disabled via build config 00:11:40.880 port: explicitly disabled via build config 00:11:40.880 pdump: explicitly disabled via build config 00:11:40.880 table: explicitly disabled via build config 00:11:40.880 pipeline: explicitly disabled via build config 00:11:40.880 graph: explicitly disabled via build config 00:11:40.880 node: explicitly disabled via build config 00:11:40.880 00:11:40.880 drivers: 00:11:40.880 common/cpt: not in enabled drivers build config 00:11:40.880 common/dpaax: not in enabled drivers build config 00:11:40.880 common/iavf: not in enabled drivers build config 00:11:40.880 common/idpf: not in enabled drivers build config 00:11:40.880 common/mvep: not in enabled drivers build config 00:11:40.880 common/octeontx: not in enabled drivers build config 00:11:40.880 bus/auxiliary: not in enabled drivers build config 00:11:40.880 bus/cdx: not in enabled drivers build config 00:11:40.880 bus/dpaa: not in enabled drivers build config 00:11:40.880 bus/fslmc: not in enabled drivers build config 00:11:40.880 bus/ifpga: not in enabled drivers build config 00:11:40.880 bus/platform: not in enabled drivers build config 00:11:40.880 bus/vmbus: not in enabled drivers build config 00:11:40.880 common/cnxk: not in enabled drivers build config 00:11:40.880 common/mlx5: not in enabled drivers build config 00:11:40.880 common/nfp: not in enabled drivers build config 00:11:40.880 common/qat: not in enabled drivers build config 00:11:40.880 common/sfc_efx: not in enabled drivers build config 00:11:40.880 mempool/bucket: not in enabled drivers build config 00:11:40.880 mempool/cnxk: not in enabled drivers build config 00:11:40.880 mempool/dpaa: not in enabled drivers build config 00:11:40.880 mempool/dpaa2: not in enabled drivers build config 00:11:40.880 mempool/octeontx: not in enabled drivers build config 00:11:40.880 mempool/stack: not in enabled drivers build config 00:11:40.880 dma/cnxk: not in enabled drivers build config 00:11:40.880 dma/dpaa: not in enabled drivers build config 00:11:40.880 dma/dpaa2: not in enabled drivers build config 00:11:40.880 dma/hisilicon: not in enabled drivers build config 00:11:40.880 dma/idxd: not in enabled drivers build config 00:11:40.880 dma/ioat: not in enabled drivers build config 00:11:40.880 dma/skeleton: not in enabled drivers build config 00:11:40.880 net/af_packet: not in enabled drivers build config 00:11:40.880 net/af_xdp: not in enabled drivers build config 00:11:40.880 net/ark: not in enabled drivers build config 00:11:40.880 net/atlantic: not in enabled drivers build config 00:11:40.880 net/avp: not in enabled drivers build config 00:11:40.880 net/axgbe: not in enabled drivers build config 00:11:40.880 net/bnx2x: not in enabled drivers build config 00:11:40.880 net/bnxt: not in enabled drivers build config 00:11:40.880 net/bonding: not in enabled drivers build config 00:11:40.880 net/cnxk: not in enabled drivers build config 00:11:40.880 net/cpfl: not in enabled drivers build config 00:11:40.880 net/cxgbe: not in enabled drivers build config 00:11:40.880 net/dpaa: not in enabled drivers build config 00:11:40.880 net/dpaa2: not in enabled drivers build config 00:11:40.880 net/e1000: not in enabled drivers build config 00:11:40.880 net/ena: not in enabled drivers build config 00:11:40.880 net/enetc: not in enabled drivers build config 00:11:40.880 net/enetfec: not in enabled drivers build config 00:11:40.880 net/enic: not in enabled drivers build config 00:11:40.880 net/failsafe: not in enabled drivers build config 00:11:40.880 net/fm10k: not in enabled drivers build config 00:11:40.880 net/gve: not in enabled drivers build config 00:11:40.880 net/hinic: not in enabled drivers build config 00:11:40.880 net/hns3: not in enabled drivers build config 00:11:40.880 net/i40e: not in enabled drivers build config 00:11:40.880 net/iavf: not in enabled drivers build config 00:11:40.880 net/ice: not in enabled drivers build config 00:11:40.880 net/idpf: not in enabled drivers build config 00:11:40.880 net/igc: not in enabled drivers build config 00:11:40.880 net/ionic: not in enabled drivers build config 00:11:40.880 net/ipn3ke: not in enabled drivers build config 00:11:40.880 net/ixgbe: not in enabled drivers build config 00:11:40.880 net/mana: not in enabled drivers build config 00:11:40.880 net/memif: not in enabled drivers build config 00:11:40.880 net/mlx4: not in enabled drivers build config 00:11:40.880 net/mlx5: not in enabled drivers build config 00:11:40.880 net/mvneta: not in enabled drivers build config 00:11:40.880 net/mvpp2: not in enabled drivers build config 00:11:40.880 net/netvsc: not in enabled drivers build config 00:11:40.880 net/nfb: not in enabled drivers build config 00:11:40.880 net/nfp: not in enabled drivers build config 00:11:40.880 net/ngbe: not in enabled drivers build config 00:11:40.880 net/null: not in enabled drivers build config 00:11:40.880 net/octeontx: not in enabled drivers build config 00:11:40.880 net/octeon_ep: not in enabled drivers build config 00:11:40.880 net/pcap: not in enabled drivers build config 00:11:40.880 net/pfe: not in enabled drivers build config 00:11:40.880 net/qede: not in enabled drivers build config 00:11:40.880 net/ring: not in enabled drivers build config 00:11:40.880 net/sfc: not in enabled drivers build config 00:11:40.880 net/softnic: not in enabled drivers build config 00:11:40.880 net/tap: not in enabled drivers build config 00:11:40.880 net/thunderx: not in enabled drivers build config 00:11:40.880 net/txgbe: not in enabled drivers build config 00:11:40.880 net/vdev_netvsc: not in enabled drivers build config 00:11:40.880 net/vhost: not in enabled drivers build config 00:11:40.880 net/virtio: not in enabled drivers build config 00:11:40.880 net/vmxnet3: not in enabled drivers build config 00:11:40.880 raw/*: missing internal dependency, "rawdev" 00:11:40.880 crypto/armv8: not in enabled drivers build config 00:11:40.880 crypto/bcmfs: not in enabled drivers build config 00:11:40.880 crypto/caam_jr: not in enabled drivers build config 00:11:40.880 crypto/ccp: not in enabled drivers build config 00:11:40.880 crypto/cnxk: not in enabled drivers build config 00:11:40.880 crypto/dpaa_sec: not in enabled drivers build config 00:11:40.880 crypto/dpaa2_sec: not in enabled drivers build config 00:11:40.880 crypto/ipsec_mb: not in enabled drivers build config 00:11:40.880 crypto/mlx5: not in enabled drivers build config 00:11:40.880 crypto/mvsam: not in enabled drivers build config 00:11:40.880 crypto/nitrox: not in enabled drivers build config 00:11:40.880 crypto/null: not in enabled drivers build config 00:11:40.880 crypto/octeontx: not in enabled drivers build config 00:11:40.880 crypto/openssl: not in enabled drivers build config 00:11:40.880 crypto/scheduler: not in enabled drivers build config 00:11:40.880 crypto/uadk: not in enabled drivers build config 00:11:40.880 crypto/virtio: not in enabled drivers build config 00:11:40.880 compress/isal: not in enabled drivers build config 00:11:40.880 compress/mlx5: not in enabled drivers build config 00:11:40.880 compress/octeontx: not in enabled drivers build config 00:11:40.880 compress/zlib: not in enabled drivers build config 00:11:40.880 regex/*: missing internal dependency, "regexdev" 00:11:40.880 ml/*: missing internal dependency, "mldev" 00:11:40.880 vdpa/ifc: not in enabled drivers build config 00:11:40.880 vdpa/mlx5: not in enabled drivers build config 00:11:40.880 vdpa/nfp: not in enabled drivers build config 00:11:40.880 vdpa/sfc: not in enabled drivers build config 00:11:40.880 event/*: missing internal dependency, "eventdev" 00:11:40.880 baseband/*: missing internal dependency, "bbdev" 00:11:40.880 gpu/*: missing internal dependency, "gpudev" 00:11:40.880 00:11:40.880 00:11:40.880 Build targets in project: 85 00:11:40.880 00:11:40.880 DPDK 23.11.0 00:11:40.880 00:11:40.880 User defined options 00:11:40.880 buildtype : debug 00:11:40.880 default_library : static 00:11:40.880 libdir : lib 00:11:40.880 prefix : /home/vagrant/spdk_repo/spdk/dpdk/build 00:11:40.880 b_sanitize : address 00:11:40.880 c_args : -Wno-stringop-overflow -fcommon -fPIC -Werror 00:11:40.880 c_link_args : 00:11:40.880 cpu_instruction_set: native 00:11:40.880 disable_apps : test-eventdev,test-compress-perf,pdump,test-crypto-perf,test-pmd,test-flow-perf,test-acl,test-sad,graph,proc-info,test-bbdev,test-mldev,test-gpudev,test-fib,test-cmdline,test-security-perf,dumpcap,test-pipeline,test,test-regex,test-dma-perf 00:11:40.880 disable_libs : node,lpm,acl,pdump,cfgfile,efd,latencystats,distributor,bbdev,eventdev,port,bitratestats,pdcp,bpf,graph,member,mldev,stack,pcapng,gro,fib,table,regexdev,dispatcher,sched,ipsec,metrics,gso,jobstats,pipeline,rib,ip_frag,rawdev,gpudev 00:11:40.880 enable_docs : false 00:11:40.880 enable_drivers : bus,bus/pci,bus/vdev,mempool/ring 00:11:40.880 enable_kmods : false 00:11:40.880 tests : false 00:11:40.880 00:11:40.880 Found ninja-1.11.1.git.kitware.jobserver-1 at /usr/local/bin/ninja 00:11:40.880 ninja: Entering directory `/home/vagrant/spdk_repo/spdk/dpdk/build-tmp' 00:11:40.880 [1/265] Compiling C object lib/librte_log.a.p/log_log_linux.c.o 00:11:40.880 [2/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_class.c.o 00:11:40.880 [3/265] Compiling C object lib/librte_kvargs.a.p/kvargs_rte_kvargs.c.o 00:11:40.880 [4/265] Compiling C object lib/librte_log.a.p/log_log.c.o 00:11:40.880 [5/265] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_data.c.o 00:11:40.880 [6/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_debug.c.o 00:11:40.880 [7/265] Linking static target lib/librte_log.a 00:11:40.880 [8/265] Linking static target lib/librte_kvargs.a 00:11:40.880 [9/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_errno.c.o 00:11:40.880 [10/265] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_legacy.c.o 00:11:40.880 [11/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_bus.c.o 00:11:40.880 [12/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_config.c.o 00:11:40.880 [13/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_hexdump.c.o 00:11:40.880 [14/265] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry.c.o 00:11:40.880 [15/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_devargs.c.o 00:11:40.880 [16/265] Linking static target lib/librte_telemetry.a 00:11:40.880 [17/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_fbarray.c.o 00:11:40.880 [18/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_launch.c.o 00:11:40.880 [19/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_interrupts.c.o 00:11:40.880 [20/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dev.c.o 00:11:40.880 [21/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_mcfg.c.o 00:11:40.880 [22/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_lcore.c.o 00:11:40.880 [23/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_string_fns.c.o 00:11:40.880 [24/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memalloc.c.o 00:11:41.139 [25/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memzone.c.o 00:11:41.139 [26/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_timer.c.o 00:11:41.139 [27/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_uuid.c.o 00:11:41.139 [28/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_points.c.o 00:11:41.139 [29/265] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output) 00:11:41.139 [30/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_thread.c.o 00:11:41.139 [31/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memory.c.o 00:11:41.139 [32/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_tailqs.c.o 00:11:41.398 [33/265] Compiling C object lib/librte_eal.a.p/eal_common_rte_version.c.o 00:11:41.398 [34/265] Compiling C object lib/librte_eal.a.p/eal_common_rte_reciprocal.c.o 00:11:41.398 [35/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_cpuflags.c.o 00:11:41.398 [36/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_hypervisor.c.o 00:11:41.398 [37/265] Compiling C object lib/librte_eal.a.p/eal_common_malloc_elem.c.o 00:11:41.398 [38/265] Compiling C object lib/librte_eal.a.p/eal_common_rte_random.c.o 00:11:41.398 [39/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_options.c.o 00:11:41.656 [40/265] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o 00:11:41.656 [41/265] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o 00:11:41.656 [42/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dynmem.c.o 00:11:41.656 [43/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o 00:11:41.915 [44/265] Compiling C object lib/librte_eal.a.p/eal_unix_eal_debug.c.o 00:11:41.915 [45/265] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o 00:11:41.915 [46/265] Compiling C object lib/librte_eal.a.p/eal_common_hotplug_mp.c.o 00:11:41.915 [47/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o 00:11:41.915 [48/265] Compiling C object lib/librte_eal.a.p/eal_common_rte_keepalive.c.o 00:11:41.915 [49/265] Compiling C object lib/librte_eal.a.p/eal_common_malloc_mp.c.o 00:11:41.915 [50/265] Compiling C object lib/librte_eal.a.p/eal_unix_eal_firmware.c.o 00:11:41.915 [51/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o 00:11:41.915 [52/265] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o 00:11:41.915 [53/265] Compiling C object lib/librte_eal.a.p/eal_unix_eal_file.c.o 00:11:42.173 [54/265] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output) 00:11:42.173 [55/265] Compiling C object lib/librte_eal.a.p/eal_unix_rte_thread.c.o 00:11:42.173 [56/265] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_memory.c.o 00:11:42.173 [57/265] Generating lib/log.sym_chk with a custom command (wrapped by meson to capture output) 00:11:42.173 [58/265] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_timer.c.o 00:11:42.173 [59/265] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_thread.c.o 00:11:42.173 [60/265] Compiling C object lib/librte_eal.a.p/eal_linux_eal_cpuflags.c.o 00:11:42.173 [61/265] Linking target lib/librte_log.so.24.0 00:11:42.173 [62/265] Compiling C object lib/librte_eal.a.p/eal_unix_eal_filesystem.c.o 00:11:42.431 [63/265] Compiling C object lib/librte_eal.a.p/eal_linux_eal.c.o 00:11:42.431 [64/265] Compiling C object lib/librte_eal.a.p/eal_linux_eal_alarm.c.o 00:11:42.431 [65/265] Compiling C object lib/librte_eal.a.p/eal_linux_eal_thread.c.o 00:11:42.431 [66/265] Generating symbol file lib/librte_log.so.24.0.p/librte_log.so.24.0.symbols 00:11:42.431 [67/265] Compiling C object lib/librte_eal.a.p/eal_linux_eal_lcore.c.o 00:11:42.431 [68/265] Compiling C object lib/librte_eal.a.p/eal_linux_eal_vfio_mp_sync.c.o 00:11:42.431 [69/265] Linking target lib/librte_kvargs.so.24.0 00:11:42.431 [70/265] Compiling C object lib/librte_eal.a.p/eal_linux_eal_hugepage_info.c.o 00:11:42.431 [71/265] Linking target lib/librte_telemetry.so.24.0 00:11:42.431 [72/265] Compiling C object lib/librte_eal.a.p/eal_x86_rte_cpuflags.c.o 00:11:42.431 [73/265] Generating symbol file lib/librte_kvargs.so.24.0.p/librte_kvargs.so.24.0.symbols 00:11:42.431 [74/265] Compiling C object lib/librte_eal.a.p/eal_x86_rte_hypervisor.c.o 00:11:42.431 [75/265] Compiling C object lib/librte_eal.a.p/eal_linux_eal_interrupts.c.o 00:11:42.431 [76/265] Compiling C object lib/librte_eal.a.p/eal_linux_eal_memalloc.c.o 00:11:42.431 [77/265] Compiling C object lib/librte_eal.a.p/eal_x86_rte_spinlock.c.o 00:11:42.690 [78/265] Compiling C object lib/librte_eal.a.p/eal_linux_eal_dev.c.o 00:11:42.690 [79/265] Compiling C object lib/librte_eal.a.p/eal_linux_eal_memory.c.o 00:11:42.690 [80/265] Generating symbol file lib/librte_telemetry.so.24.0.p/librte_telemetry.so.24.0.symbols 00:11:42.690 [81/265] Compiling C object lib/librte_eal.a.p/eal_linux_eal_timer.c.o 00:11:42.690 [82/265] Compiling C object lib/librte_eal.a.p/eal_x86_rte_cycles.c.o 00:11:42.690 [83/265] Compiling C object lib/librte_eal.a.p/eal_x86_rte_power_intrinsics.c.o 00:11:42.690 [84/265] Compiling C object lib/librte_ring.a.p/ring_rte_ring.c.o 00:11:42.690 [85/265] Linking static target lib/librte_ring.a 00:11:42.690 [86/265] Compiling C object lib/librte_eal.a.p/eal_linux_eal_vfio.c.o 00:11:42.949 [87/265] Linking static target lib/librte_eal.a 00:11:42.949 [88/265] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool_ops_default.c.o 00:11:42.949 [89/265] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool_ops.c.o 00:11:42.949 [90/265] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_ptype.c.o 00:11:42.949 [91/265] Compiling C object lib/librte_mempool.a.p/mempool_mempool_trace_points.c.o 00:11:42.949 [92/265] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_pool_ops.c.o 00:11:42.949 [93/265] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool.c.o 00:11:42.949 [94/265] Linking static target lib/librte_mempool.a 00:11:43.208 [95/265] Compiling C object lib/librte_rcu.a.p/rcu_rte_rcu_qsbr.c.o 00:11:43.208 [96/265] Linking static target lib/librte_rcu.a 00:11:43.208 [97/265] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_dyn.c.o 00:11:43.208 [98/265] Compiling C object lib/net/libnet_crc_avx512_lib.a.p/net_crc_avx512.c.o 00:11:43.208 [99/265] Linking static target lib/net/libnet_crc_avx512_lib.a 00:11:43.208 [100/265] Compiling C object lib/librte_net.a.p/net_rte_ether.c.o 00:11:43.208 [101/265] Generating lib/ring.sym_chk with a custom command (wrapped by meson to capture output) 00:11:43.208 [102/265] Compiling C object lib/librte_net.a.p/net_rte_net.c.o 00:11:43.469 [103/265] Compiling C object lib/librte_net.a.p/net_rte_arp.c.o 00:11:43.469 [104/265] Compiling C object lib/librte_net.a.p/net_rte_net_crc.c.o 00:11:43.469 [105/265] Compiling C object lib/librte_net.a.p/net_net_crc_sse.c.o 00:11:43.469 [106/265] Linking static target lib/librte_net.a 00:11:43.469 [107/265] Compiling C object lib/librte_meter.a.p/meter_rte_meter.c.o 00:11:43.469 [108/265] Linking static target lib/librte_meter.a 00:11:43.469 [109/265] Generating lib/rcu.sym_chk with a custom command (wrapped by meson to capture output) 00:11:43.729 [110/265] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_private.c.o 00:11:43.729 [111/265] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_profile.c.o 00:11:43.729 [112/265] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_driver.c.o 00:11:43.729 [113/265] Generating lib/net.sym_chk with a custom command (wrapped by meson to capture output) 00:11:43.729 [114/265] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf.c.o 00:11:43.729 [115/265] Generating lib/meter.sym_chk with a custom command (wrapped by meson to capture output) 00:11:43.729 [116/265] Linking static target lib/librte_mbuf.a 00:11:43.729 [117/265] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_class_eth.c.o 00:11:43.987 [118/265] Generating lib/mempool.sym_chk with a custom command (wrapped by meson to capture output) 00:11:43.987 [119/265] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev_cman.c.o 00:11:43.987 [120/265] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_trace_points.c.o 00:11:44.247 [121/265] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev_telemetry.c.o 00:11:44.247 [122/265] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_telemetry.c.o 00:11:44.247 [123/265] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_mtr.c.o 00:11:44.247 [124/265] Compiling C object lib/librte_pci.a.p/pci_rte_pci.c.o 00:11:44.247 [125/265] Linking static target lib/librte_pci.a 00:11:44.505 [126/265] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_common.c.o 00:11:44.505 [127/265] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8079.c.o 00:11:44.505 [128/265] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_tm.c.o 00:11:44.505 [129/265] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8472.c.o 00:11:44.505 [130/265] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline.c.o 00:11:44.506 [131/265] Generating lib/mbuf.sym_chk with a custom command (wrapped by meson to capture output) 00:11:44.506 [132/265] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_cirbuf.c.o 00:11:44.506 [133/265] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse.c.o 00:11:44.506 [134/265] Generating lib/pci.sym_chk with a custom command (wrapped by meson to capture output) 00:11:44.506 [135/265] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_num.c.o 00:11:44.506 [136/265] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_string.c.o 00:11:44.506 [137/265] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_portlist.c.o 00:11:44.506 [138/265] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_socket.c.o 00:11:44.506 [139/265] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_vt100.c.o 00:11:44.506 [140/265] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_os_unix.c.o 00:11:44.506 [141/265] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_rdline.c.o 00:11:44.766 [142/265] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8636.c.o 00:11:44.766 [143/265] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_etheraddr.c.o 00:11:44.766 [144/265] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_ipaddr.c.o 00:11:44.766 [145/265] Linking static target lib/librte_cmdline.a 00:11:44.766 [146/265] Compiling C object lib/librte_hash.a.p/hash_rte_fbk_hash.c.o 00:11:45.025 [147/265] Compiling C object lib/librte_timer.a.p/timer_rte_timer.c.o 00:11:45.025 [148/265] Linking static target lib/librte_timer.a 00:11:45.025 [149/265] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev_pmd.c.o 00:11:45.025 [150/265] Compiling C object lib/librte_hash.a.p/hash_rte_thash.c.o 00:11:45.025 [151/265] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev.c.o 00:11:45.025 [152/265] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_flow.c.o 00:11:45.284 [153/265] Compiling C object lib/librte_cryptodev.a.p/cryptodev_cryptodev_pmd.c.o 00:11:45.284 [154/265] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_comp.c.o 00:11:45.284 [155/265] Linking static target lib/librte_compressdev.a 00:11:45.284 [156/265] Generating lib/timer.sym_chk with a custom command (wrapped by meson to capture output) 00:11:45.284 [157/265] Compiling C object lib/librte_cryptodev.a.p/cryptodev_cryptodev_trace_points.c.o 00:11:45.284 [158/265] Compiling C object lib/librte_power.a.p/power_guest_channel.c.o 00:11:45.284 [159/265] Compiling C object lib/librte_dmadev.a.p/dmadev_rte_dmadev.c.o 00:11:45.542 [160/265] Compiling C object lib/librte_dmadev.a.p/dmadev_rte_dmadev_trace_points.c.o 00:11:45.542 [161/265] Linking static target lib/librte_dmadev.a 00:11:45.542 [162/265] Compiling C object lib/librte_hash.a.p/hash_rte_cuckoo_hash.c.o 00:11:45.542 [163/265] Linking static target lib/librte_hash.a 00:11:45.542 [164/265] Compiling C object lib/librte_power.a.p/power_power_common.c.o 00:11:45.542 [165/265] Compiling C object lib/librte_power.a.p/power_power_acpi_cpufreq.c.o 00:11:45.542 [166/265] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev.c.o 00:11:45.542 [167/265] Compiling C object lib/librte_power.a.p/power_power_kvm_vm.c.o 00:11:45.542 [168/265] Compiling C object lib/librte_power.a.p/power_power_amd_pstate_cpufreq.c.o 00:11:45.542 [169/265] Linking static target lib/librte_ethdev.a 00:11:45.801 [170/265] Generating lib/compressdev.sym_chk with a custom command (wrapped by meson to capture output) 00:11:45.801 [171/265] Generating lib/cmdline.sym_chk with a custom command (wrapped by meson to capture output) 00:11:45.801 [172/265] Compiling C object lib/librte_power.a.p/power_power_cppc_cpufreq.c.o 00:11:45.801 [173/265] Generating lib/dmadev.sym_chk with a custom command (wrapped by meson to capture output) 00:11:45.801 [174/265] Compiling C object lib/librte_power.a.p/power_power_intel_uncore.c.o 00:11:45.801 [175/265] Compiling C object lib/librte_power.a.p/power_rte_power.c.o 00:11:46.059 [176/265] Compiling C object lib/librte_power.a.p/power_rte_power_uncore.c.o 00:11:46.059 [177/265] Compiling C object lib/librte_vhost.a.p/vhost_fd_man.c.o 00:11:46.059 [178/265] Compiling C object lib/librte_power.a.p/power_power_pstate_cpufreq.c.o 00:11:46.059 [179/265] Generating lib/hash.sym_chk with a custom command (wrapped by meson to capture output) 00:11:46.059 [180/265] Compiling C object lib/librte_power.a.p/power_rte_power_pmd_mgmt.c.o 00:11:46.059 [181/265] Linking static target lib/librte_power.a 00:11:46.318 [182/265] Compiling C object lib/librte_cryptodev.a.p/cryptodev_rte_cryptodev.c.o 00:11:46.318 [183/265] Compiling C object lib/librte_vhost.a.p/vhost_vdpa.c.o 00:11:46.318 [184/265] Linking static target lib/librte_cryptodev.a 00:11:46.318 [185/265] Compiling C object lib/librte_reorder.a.p/reorder_rte_reorder.c.o 00:11:46.318 [186/265] Linking static target lib/librte_reorder.a 00:11:46.318 [187/265] Compiling C object lib/librte_vhost.a.p/vhost_iotlb.c.o 00:11:46.318 [188/265] Compiling C object lib/librte_vhost.a.p/vhost_socket.c.o 00:11:46.318 [189/265] Compiling C object lib/librte_security.a.p/security_rte_security.c.o 00:11:46.318 [190/265] Linking static target lib/librte_security.a 00:11:46.577 [191/265] Generating lib/reorder.sym_chk with a custom command (wrapped by meson to capture output) 00:11:46.837 [192/265] Compiling C object lib/librte_vhost.a.p/vhost_vhost.c.o 00:11:46.837 [193/265] Generating lib/power.sym_chk with a custom command (wrapped by meson to capture output) 00:11:46.837 [194/265] Generating lib/security.sym_chk with a custom command (wrapped by meson to capture output) 00:11:46.837 [195/265] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_params.c.o 00:11:46.837 [196/265] Compiling C object lib/librte_vhost.a.p/vhost_virtio_net_ctrl.c.o 00:11:46.837 [197/265] Compiling C object lib/librte_vhost.a.p/vhost_vhost_user.c.o 00:11:47.095 [198/265] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_common.c.o 00:11:47.095 [199/265] Compiling C object lib/librte_vhost.a.p/vhost_vduse.c.o 00:11:47.095 [200/265] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_common_uio.c.o 00:11:47.095 [201/265] Compiling C object drivers/libtmp_rte_bus_vdev.a.p/bus_vdev_vdev_params.c.o 00:11:47.355 [202/265] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci_uio.c.o 00:11:47.355 [203/265] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci.c.o 00:11:47.355 [204/265] Compiling C object drivers/libtmp_rte_bus_vdev.a.p/bus_vdev_vdev.c.o 00:11:47.355 [205/265] Linking static target drivers/libtmp_rte_bus_vdev.a 00:11:47.355 [206/265] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci_vfio.c.o 00:11:47.355 [207/265] Linking static target drivers/libtmp_rte_bus_pci.a 00:11:47.614 [208/265] Generating drivers/rte_bus_vdev.pmd.c with a custom command 00:11:47.614 [209/265] Compiling C object drivers/librte_bus_vdev.a.p/meson-generated_.._rte_bus_vdev.pmd.c.o 00:11:47.614 [210/265] Linking static target drivers/librte_bus_vdev.a 00:11:47.614 [211/265] Compiling C object drivers/librte_bus_vdev.so.24.0.p/meson-generated_.._rte_bus_vdev.pmd.c.o 00:11:47.614 [212/265] Compiling C object drivers/libtmp_rte_mempool_ring.a.p/mempool_ring_rte_mempool_ring.c.o 00:11:47.614 [213/265] Linking static target drivers/libtmp_rte_mempool_ring.a 00:11:47.614 [214/265] Generating drivers/rte_bus_pci.pmd.c with a custom command 00:11:47.614 [215/265] Compiling C object drivers/librte_bus_pci.so.24.0.p/meson-generated_.._rte_bus_pci.pmd.c.o 00:11:47.614 [216/265] Compiling C object drivers/librte_bus_pci.a.p/meson-generated_.._rte_bus_pci.pmd.c.o 00:11:47.614 [217/265] Generating lib/cryptodev.sym_chk with a custom command (wrapped by meson to capture output) 00:11:47.614 [218/265] Linking static target drivers/librte_bus_pci.a 00:11:47.614 [219/265] Generating drivers/rte_mempool_ring.pmd.c with a custom command 00:11:47.873 [220/265] Compiling C object drivers/librte_mempool_ring.a.p/meson-generated_.._rte_mempool_ring.pmd.c.o 00:11:47.873 [221/265] Compiling C object drivers/librte_mempool_ring.so.24.0.p/meson-generated_.._rte_mempool_ring.pmd.c.o 00:11:47.873 [222/265] Linking static target drivers/librte_mempool_ring.a 00:11:47.873 [223/265] Generating drivers/rte_bus_vdev.sym_chk with a custom command (wrapped by meson to capture output) 00:11:48.441 [224/265] Generating drivers/rte_bus_pci.sym_chk with a custom command (wrapped by meson to capture output) 00:11:49.093 [225/265] Compiling C object lib/librte_vhost.a.p/vhost_vhost_crypto.c.o 00:11:52.383 [226/265] Compiling C object lib/librte_vhost.a.p/vhost_virtio_net.c.o 00:11:52.383 [227/265] Linking static target lib/librte_vhost.a 00:11:53.844 [228/265] Generating lib/eal.sym_chk with a custom command (wrapped by meson to capture output) 00:11:53.844 [229/265] Linking target lib/librte_eal.so.24.0 00:11:54.117 [230/265] Generating symbol file lib/librte_eal.so.24.0.p/librte_eal.so.24.0.symbols 00:11:54.117 [231/265] Linking target lib/librte_timer.so.24.0 00:11:54.117 [232/265] Linking target lib/librte_ring.so.24.0 00:11:54.117 [233/265] Linking target lib/librte_pci.so.24.0 00:11:54.117 [234/265] Linking target lib/librte_dmadev.so.24.0 00:11:54.117 [235/265] Linking target lib/librte_meter.so.24.0 00:11:54.117 [236/265] Linking target drivers/librte_bus_vdev.so.24.0 00:11:54.117 [237/265] Generating symbol file lib/librte_dmadev.so.24.0.p/librte_dmadev.so.24.0.symbols 00:11:54.117 [238/265] Generating symbol file lib/librte_pci.so.24.0.p/librte_pci.so.24.0.symbols 00:11:54.117 [239/265] Generating symbol file lib/librte_meter.so.24.0.p/librte_meter.so.24.0.symbols 00:11:54.117 [240/265] Generating symbol file lib/librte_ring.so.24.0.p/librte_ring.so.24.0.symbols 00:11:54.117 [241/265] Generating symbol file lib/librte_timer.so.24.0.p/librte_timer.so.24.0.symbols 00:11:54.117 [242/265] Linking target drivers/librte_bus_pci.so.24.0 00:11:54.117 [243/265] Linking target lib/librte_rcu.so.24.0 00:11:54.117 [244/265] Linking target lib/librte_mempool.so.24.0 00:11:54.375 [245/265] Generating symbol file lib/librte_rcu.so.24.0.p/librte_rcu.so.24.0.symbols 00:11:54.375 [246/265] Generating symbol file lib/librte_mempool.so.24.0.p/librte_mempool.so.24.0.symbols 00:11:54.375 [247/265] Generating lib/ethdev.sym_chk with a custom command (wrapped by meson to capture output) 00:11:54.375 [248/265] Generating lib/vhost.sym_chk with a custom command (wrapped by meson to capture output) 00:11:54.375 [249/265] Linking target drivers/librte_mempool_ring.so.24.0 00:11:54.375 [250/265] Linking target lib/librte_mbuf.so.24.0 00:11:54.633 [251/265] Generating symbol file lib/librte_mbuf.so.24.0.p/librte_mbuf.so.24.0.symbols 00:11:54.633 [252/265] Linking target lib/librte_net.so.24.0 00:11:54.633 [253/265] Linking target lib/librte_cryptodev.so.24.0 00:11:54.633 [254/265] Linking target lib/librte_compressdev.so.24.0 00:11:54.633 [255/265] Linking target lib/librte_reorder.so.24.0 00:11:54.891 [256/265] Generating symbol file lib/librte_net.so.24.0.p/librte_net.so.24.0.symbols 00:11:54.891 [257/265] Generating symbol file lib/librte_cryptodev.so.24.0.p/librte_cryptodev.so.24.0.symbols 00:11:54.891 [258/265] Linking target lib/librte_cmdline.so.24.0 00:11:54.891 [259/265] Linking target lib/librte_hash.so.24.0 00:11:54.891 [260/265] Linking target lib/librte_security.so.24.0 00:11:54.891 [261/265] Linking target lib/librte_ethdev.so.24.0 00:11:54.891 [262/265] Generating symbol file lib/librte_hash.so.24.0.p/librte_hash.so.24.0.symbols 00:11:55.149 [263/265] Generating symbol file lib/librte_ethdev.so.24.0.p/librte_ethdev.so.24.0.symbols 00:11:55.149 [264/265] Linking target lib/librte_power.so.24.0 00:11:55.149 [265/265] Linking target lib/librte_vhost.so.24.0 00:11:55.149 INFO: autodetecting backend as ninja 00:11:55.149 INFO: calculating backend command to run: /usr/local/bin/ninja -C /home/vagrant/spdk_repo/spdk/dpdk/build-tmp -j 10 00:11:56.523 CC lib/ut/ut.o 00:11:56.523 CC lib/log/log.o 00:11:56.523 CC lib/log/log_flags.o 00:11:56.523 CC lib/ut_mock/mock.o 00:11:56.523 CC lib/log/log_deprecated.o 00:11:56.523 LIB libspdk_ut_mock.a 00:11:56.523 LIB libspdk_ut.a 00:11:56.523 LIB libspdk_log.a 00:11:56.780 CC lib/dma/dma.o 00:11:56.780 CC lib/ioat/ioat.o 00:11:56.780 CC lib/util/base64.o 00:11:56.780 CC lib/util/bit_array.o 00:11:56.780 CC lib/util/crc16.o 00:11:56.780 CC lib/util/crc32.o 00:11:56.780 CC lib/util/cpuset.o 00:11:56.780 CC lib/util/crc32c.o 00:11:56.780 CXX lib/trace_parser/trace.o 00:11:56.780 CC lib/vfio_user/host/vfio_user_pci.o 00:11:56.780 CC lib/vfio_user/host/vfio_user.o 00:11:56.780 CC lib/util/crc32_ieee.o 00:11:56.780 CC lib/util/crc64.o 00:11:57.039 CC lib/util/dif.o 00:11:57.039 LIB libspdk_dma.a 00:11:57.039 CC lib/util/fd.o 00:11:57.039 CC lib/util/file.o 00:11:57.039 CC lib/util/hexlify.o 00:11:57.039 CC lib/util/iov.o 00:11:57.039 CC lib/util/math.o 00:11:57.039 LIB libspdk_ioat.a 00:11:57.039 CC lib/util/pipe.o 00:11:57.039 CC lib/util/strerror_tls.o 00:11:57.039 CC lib/util/string.o 00:11:57.039 CC lib/util/uuid.o 00:11:57.039 LIB libspdk_vfio_user.a 00:11:57.296 CC lib/util/fd_group.o 00:11:57.296 CC lib/util/xor.o 00:11:57.296 CC lib/util/zipf.o 00:11:57.860 LIB libspdk_util.a 00:11:57.860 LIB libspdk_trace_parser.a 00:11:57.860 CC lib/idxd/idxd.o 00:11:57.860 CC lib/rdma/common.o 00:11:57.860 CC lib/idxd/idxd_user.o 00:11:57.860 CC lib/rdma/rdma_verbs.o 00:11:57.860 CC lib/env_dpdk/env.o 00:11:57.860 CC lib/env_dpdk/memory.o 00:11:57.860 CC lib/env_dpdk/pci.o 00:11:57.860 CC lib/vmd/vmd.o 00:11:57.860 CC lib/json/json_parse.o 00:11:57.860 CC lib/conf/conf.o 00:11:58.117 CC lib/json/json_util.o 00:11:58.117 CC lib/json/json_write.o 00:11:58.117 CC lib/env_dpdk/init.o 00:11:58.117 LIB libspdk_conf.a 00:11:58.117 LIB libspdk_rdma.a 00:11:58.117 CC lib/env_dpdk/threads.o 00:11:58.375 CC lib/env_dpdk/pci_ioat.o 00:11:58.375 CC lib/env_dpdk/pci_virtio.o 00:11:58.375 CC lib/env_dpdk/pci_vmd.o 00:11:58.375 CC lib/env_dpdk/pci_idxd.o 00:11:58.375 CC lib/env_dpdk/pci_event.o 00:11:58.375 CC lib/vmd/led.o 00:11:58.375 LIB libspdk_json.a 00:11:58.375 CC lib/env_dpdk/sigbus_handler.o 00:11:58.375 CC lib/env_dpdk/pci_dpdk.o 00:11:58.375 CC lib/env_dpdk/pci_dpdk_2207.o 00:11:58.375 LIB libspdk_idxd.a 00:11:58.375 CC lib/env_dpdk/pci_dpdk_2211.o 00:11:58.632 LIB libspdk_vmd.a 00:11:58.890 CC lib/jsonrpc/jsonrpc_server.o 00:11:58.890 CC lib/jsonrpc/jsonrpc_server_tcp.o 00:11:58.890 CC lib/jsonrpc/jsonrpc_client.o 00:11:58.890 CC lib/jsonrpc/jsonrpc_client_tcp.o 00:11:59.149 LIB libspdk_jsonrpc.a 00:11:59.408 CC lib/rpc/rpc.o 00:11:59.408 LIB libspdk_env_dpdk.a 00:11:59.975 LIB libspdk_rpc.a 00:12:00.235 CC lib/notify/notify.o 00:12:00.235 CC lib/trace/trace.o 00:12:00.235 CC lib/notify/notify_rpc.o 00:12:00.235 CC lib/trace/trace_flags.o 00:12:00.235 CC lib/trace/trace_rpc.o 00:12:00.235 CC lib/keyring/keyring.o 00:12:00.235 CC lib/keyring/keyring_rpc.o 00:12:00.493 LIB libspdk_notify.a 00:12:00.493 LIB libspdk_trace.a 00:12:00.493 LIB libspdk_keyring.a 00:12:00.752 CC lib/thread/thread.o 00:12:00.752 CC lib/thread/iobuf.o 00:12:00.752 CC lib/sock/sock_rpc.o 00:12:00.752 CC lib/sock/sock.o 00:12:01.319 LIB libspdk_sock.a 00:12:01.577 CC lib/nvme/nvme_ctrlr_cmd.o 00:12:01.577 CC lib/nvme/nvme_ctrlr.o 00:12:01.577 CC lib/nvme/nvme_fabric.o 00:12:01.577 CC lib/nvme/nvme_ns_cmd.o 00:12:01.577 CC lib/nvme/nvme_pcie.o 00:12:01.577 CC lib/nvme/nvme_qpair.o 00:12:01.577 CC lib/nvme/nvme_ns.o 00:12:01.577 CC lib/nvme/nvme_pcie_common.o 00:12:01.577 CC lib/nvme/nvme.o 00:12:02.144 CC lib/nvme/nvme_quirks.o 00:12:02.144 CC lib/nvme/nvme_transport.o 00:12:02.144 CC lib/nvme/nvme_discovery.o 00:12:02.144 CC lib/nvme/nvme_ctrlr_ocssd_cmd.o 00:12:02.403 CC lib/nvme/nvme_ns_ocssd_cmd.o 00:12:02.403 LIB libspdk_thread.a 00:12:02.403 CC lib/nvme/nvme_tcp.o 00:12:02.403 CC lib/nvme/nvme_opal.o 00:12:02.403 CC lib/nvme/nvme_io_msg.o 00:12:02.403 CC lib/nvme/nvme_poll_group.o 00:12:02.663 CC lib/nvme/nvme_zns.o 00:12:02.663 CC lib/nvme/nvme_stubs.o 00:12:02.663 CC lib/nvme/nvme_auth.o 00:12:02.663 CC lib/nvme/nvme_cuse.o 00:12:02.663 CC lib/nvme/nvme_rdma.o 00:12:02.922 CC lib/accel/accel.o 00:12:02.922 CC lib/accel/accel_rpc.o 00:12:02.922 CC lib/blob/blobstore.o 00:12:03.181 CC lib/init/json_config.o 00:12:03.181 CC lib/virtio/virtio.o 00:12:03.181 CC lib/virtio/virtio_vhost_user.o 00:12:03.440 CC lib/blob/request.o 00:12:03.440 CC lib/init/subsystem.o 00:12:03.440 CC lib/init/subsystem_rpc.o 00:12:03.440 CC lib/init/rpc.o 00:12:03.440 CC lib/virtio/virtio_vfio_user.o 00:12:03.440 CC lib/virtio/virtio_pci.o 00:12:03.440 CC lib/accel/accel_sw.o 00:12:03.698 LIB libspdk_init.a 00:12:03.698 CC lib/blob/zeroes.o 00:12:03.698 CC lib/blob/blob_bs_dev.o 00:12:03.698 CC lib/event/reactor.o 00:12:03.698 CC lib/event/app.o 00:12:03.698 CC lib/event/log_rpc.o 00:12:03.698 CC lib/event/app_rpc.o 00:12:03.957 LIB libspdk_virtio.a 00:12:03.957 CC lib/event/scheduler_static.o 00:12:03.957 LIB libspdk_nvme.a 00:12:03.957 LIB libspdk_accel.a 00:12:04.217 LIB libspdk_event.a 00:12:04.476 CC lib/bdev/bdev.o 00:12:04.476 CC lib/bdev/bdev_zone.o 00:12:04.476 CC lib/bdev/bdev_rpc.o 00:12:04.476 CC lib/bdev/part.o 00:12:04.476 CC lib/bdev/scsi_nvme.o 00:12:06.379 LIB libspdk_blob.a 00:12:06.379 CC lib/lvol/lvol.o 00:12:06.379 CC lib/blobfs/blobfs.o 00:12:06.379 CC lib/blobfs/tree.o 00:12:06.947 LIB libspdk_bdev.a 00:12:07.207 CC lib/nvmf/ctrlr.o 00:12:07.207 CC lib/nvmf/ctrlr_discovery.o 00:12:07.207 CC lib/nvmf/ctrlr_bdev.o 00:12:07.207 CC lib/nvmf/subsystem.o 00:12:07.207 CC lib/nvmf/nvmf.o 00:12:07.207 CC lib/scsi/dev.o 00:12:07.207 CC lib/nbd/nbd.o 00:12:07.207 CC lib/ftl/ftl_core.o 00:12:07.207 LIB libspdk_blobfs.a 00:12:07.207 LIB libspdk_lvol.a 00:12:07.207 CC lib/ftl/ftl_init.o 00:12:07.467 CC lib/scsi/lun.o 00:12:07.467 CC lib/nvmf/nvmf_rpc.o 00:12:07.467 CC lib/ftl/ftl_layout.o 00:12:07.467 CC lib/scsi/port.o 00:12:07.727 CC lib/nbd/nbd_rpc.o 00:12:07.727 CC lib/ftl/ftl_debug.o 00:12:07.727 CC lib/ftl/ftl_io.o 00:12:07.727 CC lib/scsi/scsi.o 00:12:07.727 LIB libspdk_nbd.a 00:12:07.727 CC lib/ftl/ftl_sb.o 00:12:07.727 CC lib/ftl/ftl_l2p.o 00:12:07.985 CC lib/scsi/scsi_bdev.o 00:12:07.985 CC lib/scsi/scsi_pr.o 00:12:07.985 CC lib/scsi/scsi_rpc.o 00:12:07.985 CC lib/nvmf/transport.o 00:12:07.985 CC lib/ftl/ftl_l2p_flat.o 00:12:07.985 CC lib/nvmf/tcp.o 00:12:07.985 CC lib/nvmf/rdma.o 00:12:07.985 CC lib/scsi/task.o 00:12:08.244 CC lib/ftl/ftl_nv_cache.o 00:12:08.244 CC lib/ftl/ftl_band.o 00:12:08.244 CC lib/ftl/ftl_band_ops.o 00:12:08.244 CC lib/ftl/ftl_writer.o 00:12:08.244 CC lib/ftl/ftl_rq.o 00:12:08.244 LIB libspdk_scsi.a 00:12:08.503 CC lib/ftl/ftl_reloc.o 00:12:08.503 CC lib/ftl/ftl_l2p_cache.o 00:12:08.503 CC lib/ftl/ftl_p2l.o 00:12:08.503 CC lib/ftl/mngt/ftl_mngt.o 00:12:08.765 CC lib/ftl/mngt/ftl_mngt_bdev.o 00:12:08.765 CC lib/iscsi/conn.o 00:12:08.765 CC lib/ftl/mngt/ftl_mngt_shutdown.o 00:12:08.765 CC lib/ftl/mngt/ftl_mngt_startup.o 00:12:08.765 CC lib/iscsi/init_grp.o 00:12:09.027 CC lib/ftl/mngt/ftl_mngt_md.o 00:12:09.027 CC lib/ftl/mngt/ftl_mngt_misc.o 00:12:09.027 CC lib/ftl/mngt/ftl_mngt_ioch.o 00:12:09.028 CC lib/ftl/mngt/ftl_mngt_l2p.o 00:12:09.028 CC lib/iscsi/iscsi.o 00:12:09.287 CC lib/ftl/mngt/ftl_mngt_band.o 00:12:09.287 CC lib/ftl/mngt/ftl_mngt_self_test.o 00:12:09.287 CC lib/iscsi/md5.o 00:12:09.287 CC lib/iscsi/param.o 00:12:09.287 CC lib/iscsi/portal_grp.o 00:12:09.287 CC lib/iscsi/tgt_node.o 00:12:09.287 CC lib/vhost/vhost.o 00:12:09.287 CC lib/ftl/mngt/ftl_mngt_p2l.o 00:12:09.287 CC lib/ftl/mngt/ftl_mngt_recovery.o 00:12:09.546 CC lib/iscsi/iscsi_subsystem.o 00:12:09.546 CC lib/iscsi/iscsi_rpc.o 00:12:09.546 CC lib/iscsi/task.o 00:12:09.546 CC lib/ftl/mngt/ftl_mngt_upgrade.o 00:12:09.546 CC lib/ftl/utils/ftl_conf.o 00:12:09.806 CC lib/ftl/utils/ftl_md.o 00:12:09.806 CC lib/vhost/vhost_rpc.o 00:12:09.806 CC lib/ftl/utils/ftl_mempool.o 00:12:09.806 CC lib/ftl/utils/ftl_bitmap.o 00:12:09.806 CC lib/vhost/vhost_scsi.o 00:12:09.806 CC lib/vhost/vhost_blk.o 00:12:09.806 CC lib/ftl/utils/ftl_property.o 00:12:09.806 CC lib/vhost/rte_vhost_user.o 00:12:10.065 CC lib/ftl/utils/ftl_layout_tracker_bdev.o 00:12:10.065 CC lib/ftl/upgrade/ftl_layout_upgrade.o 00:12:10.065 CC lib/ftl/upgrade/ftl_sb_upgrade.o 00:12:10.065 CC lib/ftl/upgrade/ftl_p2l_upgrade.o 00:12:10.065 CC lib/ftl/upgrade/ftl_band_upgrade.o 00:12:10.324 CC lib/ftl/upgrade/ftl_chunk_upgrade.o 00:12:10.324 CC lib/ftl/upgrade/ftl_sb_v3.o 00:12:10.324 LIB libspdk_nvmf.a 00:12:10.324 CC lib/ftl/upgrade/ftl_sb_v5.o 00:12:10.324 CC lib/ftl/nvc/ftl_nvc_dev.o 00:12:10.324 CC lib/ftl/nvc/ftl_nvc_bdev_vss.o 00:12:10.324 CC lib/ftl/base/ftl_base_dev.o 00:12:10.324 CC lib/ftl/base/ftl_base_bdev.o 00:12:10.324 CC lib/ftl/ftl_trace.o 00:12:10.582 LIB libspdk_iscsi.a 00:12:10.582 LIB libspdk_ftl.a 00:12:10.840 LIB libspdk_vhost.a 00:12:11.409 CC module/env_dpdk/env_dpdk_rpc.o 00:12:11.409 CC module/sock/posix/posix.o 00:12:11.409 CC module/accel/iaa/accel_iaa.o 00:12:11.409 CC module/keyring/linux/keyring.o 00:12:11.409 CC module/scheduler/dynamic/scheduler_dynamic.o 00:12:11.409 CC module/keyring/file/keyring.o 00:12:11.409 CC module/accel/ioat/accel_ioat.o 00:12:11.409 CC module/accel/error/accel_error.o 00:12:11.409 CC module/blob/bdev/blob_bdev.o 00:12:11.409 CC module/accel/dsa/accel_dsa.o 00:12:11.409 LIB libspdk_env_dpdk_rpc.a 00:12:11.409 CC module/keyring/file/keyring_rpc.o 00:12:11.409 CC module/accel/error/accel_error_rpc.o 00:12:11.409 CC module/keyring/linux/keyring_rpc.o 00:12:11.409 CC module/accel/ioat/accel_ioat_rpc.o 00:12:11.409 CC module/accel/dsa/accel_dsa_rpc.o 00:12:11.409 LIB libspdk_scheduler_dynamic.a 00:12:11.409 CC module/accel/iaa/accel_iaa_rpc.o 00:12:11.667 LIB libspdk_keyring_file.a 00:12:11.667 LIB libspdk_blob_bdev.a 00:12:11.667 LIB libspdk_keyring_linux.a 00:12:11.667 LIB libspdk_accel_error.a 00:12:11.667 LIB libspdk_accel_ioat.a 00:12:11.667 LIB libspdk_accel_iaa.a 00:12:11.667 LIB libspdk_accel_dsa.a 00:12:11.667 CC module/scheduler/gscheduler/gscheduler.o 00:12:11.667 CC module/scheduler/dpdk_governor/dpdk_governor.o 00:12:11.926 CC module/bdev/delay/vbdev_delay.o 00:12:11.926 CC module/bdev/error/vbdev_error.o 00:12:11.926 CC module/bdev/null/bdev_null.o 00:12:11.926 CC module/bdev/gpt/gpt.o 00:12:11.926 LIB libspdk_scheduler_gscheduler.a 00:12:11.926 LIB libspdk_scheduler_dpdk_governor.a 00:12:11.926 CC module/blobfs/bdev/blobfs_bdev.o 00:12:11.926 CC module/bdev/malloc/bdev_malloc.o 00:12:11.926 CC module/bdev/lvol/vbdev_lvol.o 00:12:11.926 CC module/blobfs/bdev/blobfs_bdev_rpc.o 00:12:11.926 CC module/bdev/error/vbdev_error_rpc.o 00:12:11.926 CC module/bdev/gpt/vbdev_gpt.o 00:12:11.926 CC module/bdev/null/bdev_null_rpc.o 00:12:12.186 LIB libspdk_blobfs_bdev.a 00:12:12.186 LIB libspdk_sock_posix.a 00:12:12.186 CC module/bdev/lvol/vbdev_lvol_rpc.o 00:12:12.186 LIB libspdk_bdev_error.a 00:12:12.186 LIB libspdk_bdev_null.a 00:12:12.186 CC module/bdev/delay/vbdev_delay_rpc.o 00:12:12.186 CC module/bdev/malloc/bdev_malloc_rpc.o 00:12:12.186 CC module/bdev/nvme/bdev_nvme.o 00:12:12.186 CC module/bdev/raid/bdev_raid.o 00:12:12.186 CC module/bdev/passthru/vbdev_passthru.o 00:12:12.186 LIB libspdk_bdev_gpt.a 00:12:12.186 CC module/bdev/split/vbdev_split.o 00:12:12.445 CC module/bdev/raid/bdev_raid_rpc.o 00:12:12.445 LIB libspdk_bdev_delay.a 00:12:12.445 LIB libspdk_bdev_malloc.a 00:12:12.445 CC module/bdev/zone_block/vbdev_zone_block.o 00:12:12.445 LIB libspdk_bdev_lvol.a 00:12:12.445 CC module/bdev/raid/bdev_raid_sb.o 00:12:12.445 CC module/bdev/raid/raid0.o 00:12:12.445 CC module/bdev/aio/bdev_aio.o 00:12:12.445 CC module/bdev/split/vbdev_split_rpc.o 00:12:12.445 CC module/bdev/aio/bdev_aio_rpc.o 00:12:12.445 CC module/bdev/passthru/vbdev_passthru_rpc.o 00:12:12.703 CC module/bdev/ftl/bdev_ftl.o 00:12:12.703 LIB libspdk_bdev_split.a 00:12:12.703 CC module/bdev/ftl/bdev_ftl_rpc.o 00:12:12.703 CC module/bdev/raid/raid1.o 00:12:12.703 LIB libspdk_bdev_passthru.a 00:12:12.703 CC module/bdev/raid/concat.o 00:12:12.703 CC module/bdev/zone_block/vbdev_zone_block_rpc.o 00:12:12.703 CC module/bdev/nvme/bdev_nvme_rpc.o 00:12:12.703 CC module/bdev/nvme/nvme_rpc.o 00:12:12.703 LIB libspdk_bdev_aio.a 00:12:12.963 LIB libspdk_bdev_zone_block.a 00:12:12.963 LIB libspdk_bdev_ftl.a 00:12:12.963 CC module/bdev/nvme/bdev_mdns_client.o 00:12:12.963 CC module/bdev/raid/raid5f.o 00:12:12.963 CC module/bdev/nvme/vbdev_opal.o 00:12:12.963 CC module/bdev/nvme/vbdev_opal_rpc.o 00:12:12.963 CC module/bdev/iscsi/bdev_iscsi.o 00:12:12.963 CC module/bdev/virtio/bdev_virtio_scsi.o 00:12:12.963 CC module/bdev/nvme/bdev_nvme_cuse_rpc.o 00:12:12.963 CC module/bdev/virtio/bdev_virtio_blk.o 00:12:13.222 CC module/bdev/virtio/bdev_virtio_rpc.o 00:12:13.222 CC module/bdev/iscsi/bdev_iscsi_rpc.o 00:12:13.516 LIB libspdk_bdev_iscsi.a 00:12:13.516 LIB libspdk_bdev_raid.a 00:12:13.516 LIB libspdk_bdev_virtio.a 00:12:14.463 LIB libspdk_bdev_nvme.a 00:12:15.028 CC module/event/subsystems/vmd/vmd_rpc.o 00:12:15.028 CC module/event/subsystems/vmd/vmd.o 00:12:15.028 CC module/event/subsystems/iobuf/iobuf.o 00:12:15.028 CC module/event/subsystems/iobuf/iobuf_rpc.o 00:12:15.028 CC module/event/subsystems/vhost_blk/vhost_blk.o 00:12:15.028 CC module/event/subsystems/sock/sock.o 00:12:15.028 CC module/event/subsystems/keyring/keyring.o 00:12:15.028 CC module/event/subsystems/scheduler/scheduler.o 00:12:15.028 LIB libspdk_event_vmd.a 00:12:15.028 LIB libspdk_event_keyring.a 00:12:15.286 LIB libspdk_event_sock.a 00:12:15.286 LIB libspdk_event_scheduler.a 00:12:15.286 LIB libspdk_event_vhost_blk.a 00:12:15.286 LIB libspdk_event_iobuf.a 00:12:15.544 CC module/event/subsystems/accel/accel.o 00:12:15.803 LIB libspdk_event_accel.a 00:12:16.062 CC module/event/subsystems/bdev/bdev.o 00:12:16.322 LIB libspdk_event_bdev.a 00:12:16.581 CC module/event/subsystems/scsi/scsi.o 00:12:16.581 CC module/event/subsystems/nbd/nbd.o 00:12:16.840 CC module/event/subsystems/nvmf/nvmf_tgt.o 00:12:16.840 CC module/event/subsystems/nvmf/nvmf_rpc.o 00:12:16.840 LIB libspdk_event_nbd.a 00:12:16.840 LIB libspdk_event_scsi.a 00:12:16.840 LIB libspdk_event_nvmf.a 00:12:17.409 CC module/event/subsystems/iscsi/iscsi.o 00:12:17.409 CC module/event/subsystems/vhost_scsi/vhost_scsi.o 00:12:17.409 LIB libspdk_event_iscsi.a 00:12:17.409 LIB libspdk_event_vhost_scsi.a 00:12:17.668 CXX app/trace/trace.o 00:12:17.927 CC examples/sock/hello_world/hello_sock.o 00:12:17.927 CC examples/nvme/hello_world/hello_world.o 00:12:17.927 CC examples/accel/perf/accel_perf.o 00:12:17.927 CC examples/bdev/hello_world/hello_bdev.o 00:12:17.928 CC examples/ioat/perf/perf.o 00:12:17.928 CC examples/vmd/lsvmd/lsvmd.o 00:12:17.928 CC examples/nvmf/nvmf/nvmf.o 00:12:17.928 CC examples/blob/hello_world/hello_blob.o 00:12:17.928 CC test/accel/dif/dif.o 00:12:17.928 LINK lsvmd 00:12:18.187 LINK hello_world 00:12:18.187 LINK hello_bdev 00:12:18.187 LINK ioat_perf 00:12:18.187 LINK hello_sock 00:12:18.187 LINK spdk_trace 00:12:18.187 LINK hello_blob 00:12:18.187 LINK nvmf 00:12:18.187 LINK accel_perf 00:12:18.446 LINK dif 00:12:18.707 CC app/trace_record/trace_record.o 00:12:18.707 CC examples/ioat/verify/verify.o 00:12:18.967 LINK spdk_trace_record 00:12:18.967 LINK verify 00:12:18.967 CC app/nvmf_tgt/nvmf_main.o 00:12:19.226 LINK nvmf_tgt 00:12:19.226 CC examples/vmd/led/led.o 00:12:19.226 CC examples/nvme/reconnect/reconnect.o 00:12:19.485 CC app/iscsi_tgt/iscsi_tgt.o 00:12:19.485 LINK led 00:12:19.485 CC examples/nvme/nvme_manage/nvme_manage.o 00:12:19.485 LINK iscsi_tgt 00:12:19.485 CC examples/nvme/arbitration/arbitration.o 00:12:19.745 LINK reconnect 00:12:19.745 LINK nvme_manage 00:12:20.004 LINK arbitration 00:12:20.573 CC test/app/bdev_svc/bdev_svc.o 00:12:20.573 LINK bdev_svc 00:12:20.832 CC test/app/fuzz/nvme_fuzz/nvme_fuzz.o 00:12:20.832 CC test/app/histogram_perf/histogram_perf.o 00:12:21.091 CC examples/nvme/hotplug/hotplug.o 00:12:21.091 CC examples/bdev/bdevperf/bdevperf.o 00:12:21.091 LINK histogram_perf 00:12:21.091 CC examples/blob/cli/blobcli.o 00:12:21.091 LINK nvme_fuzz 00:12:21.351 LINK hotplug 00:12:21.351 CC examples/nvme/cmb_copy/cmb_copy.o 00:12:21.351 CC examples/nvme/abort/abort.o 00:12:21.351 LINK cmb_copy 00:12:21.610 LINK blobcli 00:12:21.870 LINK abort 00:12:21.870 LINK bdevperf 00:12:21.870 CC examples/nvme/pmr_persistence/pmr_persistence.o 00:12:22.129 LINK pmr_persistence 00:12:22.388 CC test/app/fuzz/iscsi_fuzz/iscsi_fuzz.o 00:12:22.388 CC test/app/fuzz/vhost_fuzz/vhost_fuzz_rpc.o 00:12:22.388 CC test/app/jsoncat/jsoncat.o 00:12:22.388 CC test/app/fuzz/vhost_fuzz/vhost_fuzz.o 00:12:22.646 LINK jsoncat 00:12:22.646 CC examples/util/zipf/zipf.o 00:12:22.905 LINK zipf 00:12:22.905 CC app/spdk_tgt/spdk_tgt.o 00:12:22.905 LINK vhost_fuzz 00:12:22.905 CC app/spdk_lspci/spdk_lspci.o 00:12:23.164 LINK spdk_tgt 00:12:23.164 LINK spdk_lspci 00:12:23.164 CC examples/thread/thread/thread_ex.o 00:12:23.164 CC examples/idxd/perf/perf.o 00:12:23.423 CC app/spdk_nvme_perf/perf.o 00:12:23.423 LINK thread 00:12:23.682 CC app/spdk_nvme_identify/identify.o 00:12:23.682 LINK idxd_perf 00:12:23.942 CC test/bdev/bdevio/bdevio.o 00:12:23.942 LINK iscsi_fuzz 00:12:24.201 LINK spdk_nvme_perf 00:12:24.201 LINK bdevio 00:12:24.201 CC app/spdk_nvme_discover/discovery_aer.o 00:12:24.201 LINK spdk_nvme_identify 00:12:24.459 CC test/blobfs/mkfs/mkfs.o 00:12:24.459 LINK spdk_nvme_discover 00:12:24.719 CC app/spdk_top/spdk_top.o 00:12:24.719 LINK mkfs 00:12:24.719 CC examples/interrupt_tgt/interrupt_tgt.o 00:12:24.977 LINK interrupt_tgt 00:12:25.234 CC test/app/stub/stub.o 00:12:25.234 LINK stub 00:12:25.234 TEST_HEADER include/spdk/accel.h 00:12:25.234 TEST_HEADER include/spdk/accel_module.h 00:12:25.234 TEST_HEADER include/spdk/assert.h 00:12:25.234 TEST_HEADER include/spdk/barrier.h 00:12:25.234 TEST_HEADER include/spdk/base64.h 00:12:25.234 TEST_HEADER include/spdk/bdev.h 00:12:25.234 TEST_HEADER include/spdk/bdev_module.h 00:12:25.234 TEST_HEADER include/spdk/bdev_zone.h 00:12:25.234 TEST_HEADER include/spdk/bit_array.h 00:12:25.234 TEST_HEADER include/spdk/bit_pool.h 00:12:25.234 TEST_HEADER include/spdk/blob.h 00:12:25.234 TEST_HEADER include/spdk/blob_bdev.h 00:12:25.234 TEST_HEADER include/spdk/blobfs.h 00:12:25.234 TEST_HEADER include/spdk/blobfs_bdev.h 00:12:25.234 TEST_HEADER include/spdk/conf.h 00:12:25.234 TEST_HEADER include/spdk/config.h 00:12:25.234 TEST_HEADER include/spdk/cpuset.h 00:12:25.234 TEST_HEADER include/spdk/crc16.h 00:12:25.234 TEST_HEADER include/spdk/crc32.h 00:12:25.493 TEST_HEADER include/spdk/crc64.h 00:12:25.493 TEST_HEADER include/spdk/dif.h 00:12:25.493 TEST_HEADER include/spdk/dma.h 00:12:25.493 TEST_HEADER include/spdk/endian.h 00:12:25.493 TEST_HEADER include/spdk/env.h 00:12:25.493 TEST_HEADER include/spdk/env_dpdk.h 00:12:25.493 TEST_HEADER include/spdk/event.h 00:12:25.493 TEST_HEADER include/spdk/fd.h 00:12:25.493 TEST_HEADER include/spdk/fd_group.h 00:12:25.493 TEST_HEADER include/spdk/file.h 00:12:25.493 TEST_HEADER include/spdk/ftl.h 00:12:25.493 TEST_HEADER include/spdk/gpt_spec.h 00:12:25.493 TEST_HEADER include/spdk/hexlify.h 00:12:25.493 TEST_HEADER include/spdk/histogram_data.h 00:12:25.493 TEST_HEADER include/spdk/idxd.h 00:12:25.493 TEST_HEADER include/spdk/idxd_spec.h 00:12:25.493 TEST_HEADER include/spdk/init.h 00:12:25.493 TEST_HEADER include/spdk/ioat.h 00:12:25.493 TEST_HEADER include/spdk/ioat_spec.h 00:12:25.493 TEST_HEADER include/spdk/iscsi_spec.h 00:12:25.493 TEST_HEADER include/spdk/json.h 00:12:25.493 TEST_HEADER include/spdk/jsonrpc.h 00:12:25.493 TEST_HEADER include/spdk/keyring.h 00:12:25.493 TEST_HEADER include/spdk/keyring_module.h 00:12:25.493 TEST_HEADER include/spdk/likely.h 00:12:25.493 TEST_HEADER include/spdk/log.h 00:12:25.493 TEST_HEADER include/spdk/lvol.h 00:12:25.493 TEST_HEADER include/spdk/memory.h 00:12:25.493 TEST_HEADER include/spdk/mmio.h 00:12:25.493 TEST_HEADER include/spdk/nbd.h 00:12:25.493 TEST_HEADER include/spdk/notify.h 00:12:25.493 TEST_HEADER include/spdk/nvme.h 00:12:25.493 TEST_HEADER include/spdk/nvme_intel.h 00:12:25.493 TEST_HEADER include/spdk/nvme_ocssd.h 00:12:25.493 TEST_HEADER include/spdk/nvme_ocssd_spec.h 00:12:25.493 TEST_HEADER include/spdk/nvme_spec.h 00:12:25.493 TEST_HEADER include/spdk/nvme_zns.h 00:12:25.493 TEST_HEADER include/spdk/nvmf.h 00:12:25.493 TEST_HEADER include/spdk/nvmf_cmd.h 00:12:25.493 TEST_HEADER include/spdk/nvmf_fc_spec.h 00:12:25.493 TEST_HEADER include/spdk/nvmf_spec.h 00:12:25.493 TEST_HEADER include/spdk/nvmf_transport.h 00:12:25.493 TEST_HEADER include/spdk/opal.h 00:12:25.493 TEST_HEADER include/spdk/opal_spec.h 00:12:25.493 TEST_HEADER include/spdk/pci_ids.h 00:12:25.493 TEST_HEADER include/spdk/pipe.h 00:12:25.493 TEST_HEADER include/spdk/queue.h 00:12:25.493 TEST_HEADER include/spdk/reduce.h 00:12:25.493 TEST_HEADER include/spdk/rpc.h 00:12:25.493 TEST_HEADER include/spdk/scheduler.h 00:12:25.493 TEST_HEADER include/spdk/scsi.h 00:12:25.493 TEST_HEADER include/spdk/scsi_spec.h 00:12:25.493 CC app/vhost/vhost.o 00:12:25.493 TEST_HEADER include/spdk/sock.h 00:12:25.493 TEST_HEADER include/spdk/stdinc.h 00:12:25.493 TEST_HEADER include/spdk/string.h 00:12:25.493 TEST_HEADER include/spdk/thread.h 00:12:25.493 TEST_HEADER include/spdk/trace.h 00:12:25.493 TEST_HEADER include/spdk/trace_parser.h 00:12:25.493 TEST_HEADER include/spdk/tree.h 00:12:25.493 TEST_HEADER include/spdk/ublk.h 00:12:25.493 TEST_HEADER include/spdk/util.h 00:12:25.493 TEST_HEADER include/spdk/uuid.h 00:12:25.493 TEST_HEADER include/spdk/version.h 00:12:25.493 TEST_HEADER include/spdk/vfio_user_pci.h 00:12:25.493 TEST_HEADER include/spdk/vfio_user_spec.h 00:12:25.493 TEST_HEADER include/spdk/vhost.h 00:12:25.493 TEST_HEADER include/spdk/vmd.h 00:12:25.493 TEST_HEADER include/spdk/xor.h 00:12:25.493 TEST_HEADER include/spdk/zipf.h 00:12:25.493 CXX test/cpp_headers/accel.o 00:12:25.493 CC app/spdk_dd/spdk_dd.o 00:12:25.751 LINK spdk_top 00:12:25.751 LINK vhost 00:12:25.751 CXX test/cpp_headers/accel_module.o 00:12:26.009 LINK spdk_dd 00:12:26.009 CXX test/cpp_headers/assert.o 00:12:26.009 CXX test/cpp_headers/barrier.o 00:12:26.267 CXX test/cpp_headers/base64.o 00:12:26.267 CC app/fio/nvme/fio_plugin.o 00:12:26.526 CC test/dma/test_dma/test_dma.o 00:12:26.526 CXX test/cpp_headers/bdev.o 00:12:26.526 CC test/event/event_perf/event_perf.o 00:12:26.526 CC test/env/mem_callbacks/mem_callbacks.o 00:12:26.526 CC test/env/vtophys/vtophys.o 00:12:26.784 CXX test/cpp_headers/bdev_module.o 00:12:26.784 LINK event_perf 00:12:26.784 LINK vtophys 00:12:26.784 CXX test/cpp_headers/bdev_zone.o 00:12:26.784 LINK test_dma 00:12:27.043 CXX test/cpp_headers/bit_array.o 00:12:27.043 LINK spdk_nvme 00:12:27.043 LINK mem_callbacks 00:12:27.043 CXX test/cpp_headers/bit_pool.o 00:12:27.301 CC test/lvol/esnap/esnap.o 00:12:27.301 CXX test/cpp_headers/blob.o 00:12:27.301 CXX test/cpp_headers/blob_bdev.o 00:12:27.559 CC test/env/env_dpdk_post_init/env_dpdk_post_init.o 00:12:27.559 CC test/event/reactor/reactor.o 00:12:27.559 CC test/env/memory/memory_ut.o 00:12:27.559 CXX test/cpp_headers/blobfs.o 00:12:27.559 LINK env_dpdk_post_init 00:12:27.559 LINK reactor 00:12:27.559 CC test/nvme/aer/aer.o 00:12:27.817 CXX test/cpp_headers/blobfs_bdev.o 00:12:27.817 LINK aer 00:12:27.817 CXX test/cpp_headers/conf.o 00:12:28.076 CC app/fio/bdev/fio_plugin.o 00:12:28.076 CXX test/cpp_headers/config.o 00:12:28.336 CC test/event/reactor_perf/reactor_perf.o 00:12:28.336 CXX test/cpp_headers/cpuset.o 00:12:28.594 LINK memory_ut 00:12:28.594 LINK reactor_perf 00:12:28.594 CXX test/cpp_headers/crc16.o 00:12:28.594 LINK spdk_bdev 00:12:28.853 CC test/event/app_repeat/app_repeat.o 00:12:28.853 CXX test/cpp_headers/crc32.o 00:12:28.853 CXX test/cpp_headers/crc64.o 00:12:28.853 CC test/env/pci/pci_ut.o 00:12:28.853 CC test/nvme/reset/reset.o 00:12:29.112 LINK app_repeat 00:12:29.112 CXX test/cpp_headers/dif.o 00:12:29.112 CC test/nvme/e2edp/nvme_dp.o 00:12:29.112 CC test/nvme/sgl/sgl.o 00:12:29.371 CXX test/cpp_headers/dma.o 00:12:29.371 LINK reset 00:12:29.371 LINK pci_ut 00:12:29.371 LINK nvme_dp 00:12:29.371 LINK sgl 00:12:29.371 CC test/nvme/overhead/overhead.o 00:12:29.371 CXX test/cpp_headers/endian.o 00:12:29.630 CXX test/cpp_headers/env.o 00:12:29.630 LINK overhead 00:12:29.630 CC test/rpc_client/rpc_client_test.o 00:12:29.888 CC test/nvme/err_injection/err_injection.o 00:12:30.147 LINK err_injection 00:12:30.147 CXX test/cpp_headers/env_dpdk.o 00:12:30.147 LINK rpc_client_test 00:12:30.147 CC test/event/scheduler/scheduler.o 00:12:30.147 CXX test/cpp_headers/event.o 00:12:30.406 CC test/thread/poller_perf/poller_perf.o 00:12:30.406 CXX test/cpp_headers/fd.o 00:12:30.406 LINK scheduler 00:12:30.406 CXX test/cpp_headers/fd_group.o 00:12:30.406 CXX test/cpp_headers/file.o 00:12:30.664 LINK poller_perf 00:12:30.664 CXX test/cpp_headers/ftl.o 00:12:30.664 CXX test/cpp_headers/gpt_spec.o 00:12:30.664 CC test/nvme/reserve/reserve.o 00:12:30.664 CC test/nvme/startup/startup.o 00:12:30.924 CXX test/cpp_headers/hexlify.o 00:12:30.924 LINK startup 00:12:30.924 LINK reserve 00:12:30.924 CC test/unit/include/spdk/histogram_data.h/histogram_ut.o 00:12:30.924 CXX test/cpp_headers/histogram_data.o 00:12:30.924 CC test/unit/lib/accel/accel.c/accel_ut.o 00:12:31.182 LINK histogram_ut 00:12:31.182 CXX test/cpp_headers/idxd.o 00:12:31.182 CXX test/cpp_headers/idxd_spec.o 00:12:31.182 CXX test/cpp_headers/init.o 00:12:31.442 CC test/nvme/simple_copy/simple_copy.o 00:12:31.442 CC test/thread/lock/spdk_lock.o 00:12:31.442 CXX test/cpp_headers/ioat.o 00:12:31.442 CC test/unit/lib/bdev/bdev.c/bdev_ut.o 00:12:31.442 CXX test/cpp_headers/ioat_spec.o 00:12:31.442 LINK simple_copy 00:12:31.700 CC test/unit/lib/bdev/part.c/part_ut.o 00:12:31.700 CXX test/cpp_headers/iscsi_spec.o 00:12:31.700 CXX test/cpp_headers/json.o 00:12:31.959 LINK esnap 00:12:31.959 CXX test/cpp_headers/jsonrpc.o 00:12:31.959 CXX test/cpp_headers/keyring.o 00:12:31.959 CC test/unit/lib/bdev/scsi_nvme.c/scsi_nvme_ut.o 00:12:31.959 CXX test/cpp_headers/keyring_module.o 00:12:32.219 CC test/nvme/connect_stress/connect_stress.o 00:12:32.219 CXX test/cpp_headers/likely.o 00:12:32.219 LINK scsi_nvme_ut 00:12:32.219 LINK connect_stress 00:12:32.219 CXX test/cpp_headers/log.o 00:12:32.478 CC test/nvme/boot_partition/boot_partition.o 00:12:32.478 CXX test/cpp_headers/lvol.o 00:12:32.478 CC test/unit/lib/bdev/gpt/gpt.c/gpt_ut.o 00:12:32.737 LINK boot_partition 00:12:32.737 CXX test/cpp_headers/memory.o 00:12:32.737 CXX test/cpp_headers/mmio.o 00:12:32.737 CXX test/cpp_headers/nbd.o 00:12:32.737 CXX test/cpp_headers/notify.o 00:12:33.014 CC test/unit/lib/bdev/vbdev_lvol.c/vbdev_lvol_ut.o 00:12:33.014 LINK gpt_ut 00:12:33.014 LINK spdk_lock 00:12:33.014 CXX test/cpp_headers/nvme.o 00:12:33.272 CXX test/cpp_headers/nvme_intel.o 00:12:33.272 LINK accel_ut 00:12:33.272 CC test/unit/lib/bdev/mt/bdev.c/bdev_ut.o 00:12:33.272 CXX test/cpp_headers/nvme_ocssd.o 00:12:33.531 CXX test/cpp_headers/nvme_ocssd_spec.o 00:12:33.531 CC test/unit/lib/blob/blob_bdev.c/blob_bdev_ut.o 00:12:33.531 CC test/unit/lib/blobfs/tree.c/tree_ut.o 00:12:33.531 CXX test/cpp_headers/nvme_spec.o 00:12:33.531 CC test/unit/lib/blobfs/blobfs_async_ut/blobfs_async_ut.o 00:12:33.791 CXX test/cpp_headers/nvme_zns.o 00:12:33.791 LINK tree_ut 00:12:33.791 CC test/nvme/compliance/nvme_compliance.o 00:12:33.791 LINK vbdev_lvol_ut 00:12:33.791 CC test/nvme/fused_ordering/fused_ordering.o 00:12:33.791 CXX test/cpp_headers/nvmf.o 00:12:34.049 LINK blob_bdev_ut 00:12:34.049 CC test/nvme/doorbell_aers/doorbell_aers.o 00:12:34.049 LINK fused_ordering 00:12:34.049 CXX test/cpp_headers/nvmf_cmd.o 00:12:34.049 LINK nvme_compliance 00:12:34.049 LINK doorbell_aers 00:12:34.308 CC test/nvme/fdp/fdp.o 00:12:34.308 CXX test/cpp_headers/nvmf_fc_spec.o 00:12:34.308 CC test/unit/lib/blob/blob.c/blob_ut.o 00:12:34.567 CXX test/cpp_headers/nvmf_spec.o 00:12:34.567 LINK fdp 00:12:34.567 CXX test/cpp_headers/nvmf_transport.o 00:12:34.826 LINK blobfs_async_ut 00:12:34.826 CXX test/cpp_headers/opal.o 00:12:34.826 LINK part_ut 00:12:35.084 CXX test/cpp_headers/opal_spec.o 00:12:35.084 CC test/unit/lib/blobfs/blobfs_sync_ut/blobfs_sync_ut.o 00:12:35.343 CXX test/cpp_headers/pci_ids.o 00:12:35.343 CC test/unit/lib/blobfs/blobfs_bdev.c/blobfs_bdev_ut.o 00:12:35.343 CC test/nvme/cuse/cuse.o 00:12:35.343 CXX test/cpp_headers/pipe.o 00:12:35.343 CC test/unit/lib/bdev/bdev_zone.c/bdev_zone_ut.o 00:12:35.603 LINK blobfs_bdev_ut 00:12:35.603 CC test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut.o 00:12:35.603 CXX test/cpp_headers/queue.o 00:12:35.603 CXX test/cpp_headers/reduce.o 00:12:35.603 CXX test/cpp_headers/rpc.o 00:12:35.603 LINK bdev_zone_ut 00:12:35.862 CXX test/cpp_headers/scheduler.o 00:12:35.862 CC test/unit/lib/bdev/raid/bdev_raid_sb.c/bdev_raid_sb_ut.o 00:12:35.862 CXX test/cpp_headers/scsi.o 00:12:35.862 CC test/unit/lib/dma/dma.c/dma_ut.o 00:12:35.862 CC test/unit/lib/bdev/raid/concat.c/concat_ut.o 00:12:36.121 CXX test/cpp_headers/scsi_spec.o 00:12:36.121 LINK cuse 00:12:36.380 LINK bdev_ut 00:12:36.380 LINK dma_ut 00:12:36.380 CXX test/cpp_headers/sock.o 00:12:36.380 LINK bdev_raid_sb_ut 00:12:36.380 CXX test/cpp_headers/stdinc.o 00:12:36.380 LINK blobfs_sync_ut 00:12:36.380 LINK concat_ut 00:12:36.380 CXX test/cpp_headers/string.o 00:12:36.639 CC test/unit/lib/bdev/raid/raid1.c/raid1_ut.o 00:12:36.639 CC test/unit/lib/event/app.c/app_ut.o 00:12:36.639 CXX test/cpp_headers/thread.o 00:12:36.639 CC test/unit/lib/bdev/raid/raid5f.c/raid5f_ut.o 00:12:36.639 CC test/unit/lib/ioat/ioat.c/ioat_ut.o 00:12:36.639 LINK bdev_ut 00:12:36.639 CXX test/cpp_headers/trace.o 00:12:36.897 CC test/unit/lib/iscsi/conn.c/conn_ut.o 00:12:36.897 CC test/unit/lib/json/json_parse.c/json_parse_ut.o 00:12:36.897 CXX test/cpp_headers/trace_parser.o 00:12:36.897 LINK raid1_ut 00:12:36.897 CXX test/cpp_headers/tree.o 00:12:36.897 CXX test/cpp_headers/ublk.o 00:12:37.156 LINK ioat_ut 00:12:37.156 LINK app_ut 00:12:37.156 CC test/unit/lib/iscsi/init_grp.c/init_grp_ut.o 00:12:37.156 CXX test/cpp_headers/util.o 00:12:37.156 CXX test/cpp_headers/uuid.o 00:12:37.156 CXX test/cpp_headers/version.o 00:12:37.414 LINK bdev_raid_ut 00:12:37.414 CXX test/cpp_headers/vfio_user_pci.o 00:12:37.414 CC test/unit/lib/bdev/vbdev_zone_block.c/vbdev_zone_block_ut.o 00:12:37.414 CC test/unit/lib/jsonrpc/jsonrpc_server.c/jsonrpc_server_ut.o 00:12:37.414 CC test/unit/lib/event/reactor.c/reactor_ut.o 00:12:37.414 LINK init_grp_ut 00:12:37.414 CXX test/cpp_headers/vfio_user_spec.o 00:12:37.672 LINK raid5f_ut 00:12:37.672 CXX test/cpp_headers/vhost.o 00:12:37.672 CXX test/cpp_headers/vmd.o 00:12:37.672 LINK conn_ut 00:12:37.672 CC test/unit/lib/iscsi/iscsi.c/iscsi_ut.o 00:12:37.672 LINK jsonrpc_server_ut 00:12:37.672 CXX test/cpp_headers/xor.o 00:12:37.931 CC test/unit/lib/json/json_util.c/json_util_ut.o 00:12:37.931 CXX test/cpp_headers/zipf.o 00:12:37.931 CC test/unit/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut.o 00:12:37.931 LINK vbdev_zone_block_ut 00:12:37.931 CC test/unit/lib/json/json_write.c/json_write_ut.o 00:12:38.189 CC test/unit/lib/iscsi/param.c/param_ut.o 00:12:38.189 LINK reactor_ut 00:12:38.189 CC test/unit/lib/iscsi/portal_grp.c/portal_grp_ut.o 00:12:38.189 CC test/unit/lib/iscsi/tgt_node.c/tgt_node_ut.o 00:12:38.447 LINK json_util_ut 00:12:38.447 LINK param_ut 00:12:38.706 CC test/unit/lib/log/log.c/log_ut.o 00:12:38.706 LINK json_write_ut 00:12:38.706 CC test/unit/lib/lvol/lvol.c/lvol_ut.o 00:12:38.706 LINK portal_grp_ut 00:12:38.965 LINK log_ut 00:12:38.965 CC test/unit/lib/notify/notify.c/notify_ut.o 00:12:38.965 LINK tgt_node_ut 00:12:38.965 CC test/unit/lib/nvme/nvme.c/nvme_ut.o 00:12:38.965 CC test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.o 00:12:39.224 LINK json_parse_ut 00:12:39.224 CC test/unit/lib/nvmf/tcp.c/tcp_ut.o 00:12:39.224 LINK notify_ut 00:12:39.224 CC test/unit/lib/nvmf/ctrlr.c/ctrlr_ut.o 00:12:39.511 CC test/unit/lib/nvmf/subsystem.c/subsystem_ut.o 00:12:39.511 CC test/unit/lib/nvmf/ctrlr_discovery.c/ctrlr_discovery_ut.o 00:12:39.771 LINK iscsi_ut 00:12:40.029 LINK nvme_ut 00:12:40.289 CC test/unit/lib/nvmf/ctrlr_bdev.c/ctrlr_bdev_ut.o 00:12:40.289 LINK lvol_ut 00:12:40.547 CC test/unit/lib/nvmf/nvmf.c/nvmf_ut.o 00:12:40.806 CC test/unit/lib/scsi/dev.c/dev_ut.o 00:12:41.065 LINK ctrlr_discovery_ut 00:12:41.065 LINK ctrlr_bdev_ut 00:12:41.325 LINK dev_ut 00:12:41.325 LINK blob_ut 00:12:41.325 LINK subsystem_ut 00:12:41.325 CC test/unit/lib/nvmf/rdma.c/rdma_ut.o 00:12:41.584 CC test/unit/lib/scsi/lun.c/lun_ut.o 00:12:41.584 CC test/unit/lib/nvme/nvme_ctrlr_cmd.c/nvme_ctrlr_cmd_ut.o 00:12:41.843 CC test/unit/lib/sock/sock.c/sock_ut.o 00:12:41.843 CC test/unit/lib/thread/thread.c/thread_ut.o 00:12:41.843 LINK nvmf_ut 00:12:41.843 LINK bdev_nvme_ut 00:12:41.843 LINK nvme_ctrlr_ut 00:12:41.843 LINK ctrlr_ut 00:12:42.102 LINK lun_ut 00:12:42.361 CC test/unit/lib/thread/iobuf.c/iobuf_ut.o 00:12:42.361 CC test/unit/lib/sock/posix.c/posix_ut.o 00:12:42.361 CC test/unit/lib/util/base64.c/base64_ut.o 00:12:42.361 CC test/unit/lib/scsi/scsi.c/scsi_ut.o 00:12:42.361 CC test/unit/lib/env_dpdk/pci_event.c/pci_event_ut.o 00:12:42.621 LINK base64_ut 00:12:42.621 LINK nvme_ctrlr_cmd_ut 00:12:42.621 LINK scsi_ut 00:12:42.621 LINK pci_event_ut 00:12:42.879 LINK tcp_ut 00:12:42.879 CC test/unit/lib/util/bit_array.c/bit_array_ut.o 00:12:42.879 CC test/unit/lib/nvme/nvme_ctrlr_ocssd_cmd.c/nvme_ctrlr_ocssd_cmd_ut.o 00:12:42.879 CC test/unit/lib/scsi/scsi_bdev.c/scsi_bdev_ut.o 00:12:42.879 LINK iobuf_ut 00:12:42.879 CC test/unit/lib/nvme/nvme_ns.c/nvme_ns_ut.o 00:12:43.138 LINK sock_ut 00:12:43.138 LINK bit_array_ut 00:12:43.138 LINK posix_ut 00:12:43.138 CC test/unit/lib/nvme/nvme_ns_cmd.c/nvme_ns_cmd_ut.o 00:12:43.398 CC test/unit/lib/nvme/nvme_ns_ocssd_cmd.c/nvme_ns_ocssd_cmd_ut.o 00:12:43.398 CC test/unit/lib/util/cpuset.c/cpuset_ut.o 00:12:43.398 CC test/unit/lib/nvme/nvme_pcie.c/nvme_pcie_ut.o 00:12:43.657 CC test/unit/lib/nvme/nvme_poll_group.c/nvme_poll_group_ut.o 00:12:43.657 LINK nvme_ns_ut 00:12:43.657 LINK cpuset_ut 00:12:43.657 LINK thread_ut 00:12:43.657 LINK scsi_bdev_ut 00:12:43.915 LINK nvme_ctrlr_ocssd_cmd_ut 00:12:43.915 CC test/unit/lib/util/crc16.c/crc16_ut.o 00:12:43.915 CC test/unit/lib/init/subsystem.c/subsystem_ut.o 00:12:43.915 LINK crc16_ut 00:12:44.175 CC test/unit/lib/scsi/scsi_pr.c/scsi_pr_ut.o 00:12:44.175 CC test/unit/lib/rpc/rpc.c/rpc_ut.o 00:12:44.175 CC test/unit/lib/keyring/keyring.c/keyring_ut.o 00:12:44.175 CC test/unit/lib/util/crc32_ieee.c/crc32_ieee_ut.o 00:12:44.175 LINK nvme_poll_group_ut 00:12:44.434 LINK subsystem_ut 00:12:44.434 LINK crc32_ieee_ut 00:12:44.434 LINK rdma_ut 00:12:44.434 LINK keyring_ut 00:12:44.434 LINK rpc_ut 00:12:44.434 LINK scsi_pr_ut 00:12:44.434 LINK nvme_ns_ocssd_cmd_ut 00:12:44.693 CC test/unit/lib/util/crc32c.c/crc32c_ut.o 00:12:44.693 CC test/unit/lib/nvme/nvme_qpair.c/nvme_qpair_ut.o 00:12:44.693 CC test/unit/lib/init/rpc.c/rpc_ut.o 00:12:44.693 LINK crc32c_ut 00:12:44.693 CC test/unit/lib/nvme/nvme_quirks.c/nvme_quirks_ut.o 00:12:44.693 CC test/unit/lib/nvme/nvme_tcp.c/nvme_tcp_ut.o 00:12:44.693 CC test/unit/lib/nvme/nvme_transport.c/nvme_transport_ut.o 00:12:44.951 LINK nvme_pcie_ut 00:12:44.951 LINK nvme_ns_cmd_ut 00:12:44.951 CC test/unit/lib/util/crc64.c/crc64_ut.o 00:12:44.951 CC test/unit/lib/nvmf/transport.c/transport_ut.o 00:12:44.951 LINK crc64_ut 00:12:44.951 CC test/unit/lib/util/dif.c/dif_ut.o 00:12:44.951 LINK rpc_ut 00:12:45.210 CC test/unit/lib/util/iov.c/iov_ut.o 00:12:45.210 LINK nvme_quirks_ut 00:12:45.210 CC test/unit/lib/util/math.c/math_ut.o 00:12:45.210 CC test/unit/lib/nvme/nvme_io_msg.c/nvme_io_msg_ut.o 00:12:45.469 CC test/unit/lib/idxd/idxd_user.c/idxd_user_ut.o 00:12:45.469 LINK math_ut 00:12:45.469 LINK iov_ut 00:12:45.469 CC test/unit/lib/idxd/idxd.c/idxd_ut.o 00:12:45.469 LINK nvme_transport_ut 00:12:45.729 CC test/unit/lib/util/pipe.c/pipe_ut.o 00:12:45.729 CC test/unit/lib/util/string.c/string_ut.o 00:12:45.729 LINK nvme_qpair_ut 00:12:45.729 LINK idxd_user_ut 00:12:45.729 LINK nvme_io_msg_ut 00:12:45.989 CC test/unit/lib/util/xor.c/xor_ut.o 00:12:45.989 LINK string_ut 00:12:45.989 CC test/unit/lib/nvme/nvme_pcie_common.c/nvme_pcie_common_ut.o 00:12:45.989 LINK dif_ut 00:12:45.989 CC test/unit/lib/nvme/nvme_fabric.c/nvme_fabric_ut.o 00:12:46.248 LINK pipe_ut 00:12:46.248 CC test/unit/lib/nvme/nvme_opal.c/nvme_opal_ut.o 00:12:46.248 LINK xor_ut 00:12:46.248 LINK idxd_ut 00:12:46.248 CC test/unit/lib/vhost/vhost.c/vhost_ut.o 00:12:46.508 CC test/unit/lib/rdma/common.c/common_ut.o 00:12:46.508 CC test/unit/lib/nvme/nvme_rdma.c/nvme_rdma_ut.o 00:12:46.508 CC test/unit/lib/ftl/ftl_l2p/ftl_l2p_ut.o 00:12:46.508 CC test/unit/lib/ftl/ftl_band.c/ftl_band_ut.o 00:12:46.767 LINK nvme_fabric_ut 00:12:46.767 LINK ftl_l2p_ut 00:12:46.767 LINK nvme_opal_ut 00:12:46.767 LINK common_ut 00:12:47.027 CC test/unit/lib/ftl/ftl_io.c/ftl_io_ut.o 00:12:47.027 CC test/unit/lib/nvme/nvme_cuse.c/nvme_cuse_ut.o 00:12:47.027 LINK nvme_tcp_ut 00:12:47.027 CC test/unit/lib/ftl/ftl_bitmap.c/ftl_bitmap_ut.o 00:12:47.027 CC test/unit/lib/ftl/ftl_mempool.c/ftl_mempool_ut.o 00:12:47.287 LINK nvme_pcie_common_ut 00:12:47.287 LINK ftl_bitmap_ut 00:12:47.287 CC test/unit/lib/ftl/ftl_mngt/ftl_mngt_ut.o 00:12:47.547 LINK ftl_mempool_ut 00:12:47.547 LINK ftl_io_ut 00:12:47.547 CC test/unit/lib/ftl/ftl_layout_upgrade/ftl_layout_upgrade_ut.o 00:12:47.547 CC test/unit/lib/ftl/ftl_sb/ftl_sb_ut.o 00:12:47.547 LINK ftl_band_ut 00:12:47.547 LINK transport_ut 00:12:47.807 LINK ftl_mngt_ut 00:12:48.066 LINK vhost_ut 00:12:48.066 LINK nvme_rdma_ut 00:12:48.325 LINK nvme_cuse_ut 00:12:48.585 LINK ftl_layout_upgrade_ut 00:12:48.585 LINK ftl_sb_ut 00:12:48.843 00:12:48.843 real 1m58.471s 00:12:48.843 user 9m0.633s 00:12:48.843 sys 2m21.799s 00:12:48.843 13:41:47 -- common/autotest_common.sh@1112 -- $ xtrace_disable 00:12:48.843 13:41:47 -- common/autotest_common.sh@10 -- $ set +x 00:12:48.843 ************************************ 00:12:48.843 END TEST unittest_build 00:12:48.843 ************************************ 00:12:48.843 13:41:47 -- spdk/autobuild.sh@1 -- $ stop_monitor_resources 00:12:48.843 13:41:47 -- pm/common@30 -- $ signal_monitor_resources TERM 00:12:48.843 13:41:47 -- pm/common@41 -- $ local monitor pid pids signal=TERM 00:12:48.843 13:41:47 -- pm/common@43 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:12:48.843 13:41:47 -- pm/common@44 -- $ [[ -e /home/vagrant/spdk_repo/spdk/../output/power/collect-cpu-load.pid ]] 00:12:48.843 13:41:47 -- pm/common@45 -- $ pid=2130 00:12:48.843 13:41:47 -- pm/common@52 -- $ sudo kill -TERM 2130 00:12:49.102 13:41:47 -- pm/common@43 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:12:49.102 13:41:47 -- pm/common@44 -- $ [[ -e /home/vagrant/spdk_repo/spdk/../output/power/collect-vmstat.pid ]] 00:12:49.102 13:41:47 -- pm/common@45 -- $ pid=2131 00:12:49.102 13:41:47 -- pm/common@52 -- $ sudo kill -TERM 2131 00:12:49.102 13:41:47 -- spdk/autotest.sh@25 -- # source /home/vagrant/spdk_repo/spdk/test/nvmf/common.sh 00:12:49.102 13:41:47 -- nvmf/common.sh@7 -- # uname -s 00:12:49.102 13:41:47 -- nvmf/common.sh@7 -- # [[ Linux == FreeBSD ]] 00:12:49.102 13:41:47 -- nvmf/common.sh@9 -- # NVMF_PORT=4420 00:12:49.102 13:41:47 -- nvmf/common.sh@10 -- # NVMF_SECOND_PORT=4421 00:12:49.102 13:41:47 -- nvmf/common.sh@11 -- # NVMF_THIRD_PORT=4422 00:12:49.102 13:41:47 -- nvmf/common.sh@12 -- # NVMF_IP_PREFIX=192.168.100 00:12:49.102 13:41:47 -- nvmf/common.sh@13 -- # NVMF_IP_LEAST_ADDR=8 00:12:49.102 13:41:47 -- nvmf/common.sh@14 -- # NVMF_TCP_IP_ADDRESS=127.0.0.1 00:12:49.102 13:41:47 -- nvmf/common.sh@15 -- # NVMF_TRANSPORT_OPTS= 00:12:49.102 13:41:47 -- nvmf/common.sh@16 -- # NVMF_SERIAL=SPDKISFASTANDAWESOME 00:12:49.102 13:41:47 -- nvmf/common.sh@17 -- # nvme gen-hostnqn 00:12:49.102 13:41:47 -- nvmf/common.sh@17 -- # NVME_HOSTNQN=nqn.2014-08.org.nvmexpress:uuid:c49adb44-a8a0-4f09-9d1a-632371872246 00:12:49.102 13:41:47 -- nvmf/common.sh@18 -- # NVME_HOSTID=c49adb44-a8a0-4f09-9d1a-632371872246 00:12:49.102 13:41:47 -- nvmf/common.sh@19 -- # NVME_HOST=("--hostnqn=$NVME_HOSTNQN" "--hostid=$NVME_HOSTID") 00:12:49.102 13:41:47 -- nvmf/common.sh@20 -- # NVME_CONNECT='nvme connect' 00:12:49.102 13:41:47 -- nvmf/common.sh@21 -- # NET_TYPE=phy-fallback 00:12:49.102 13:41:47 -- nvmf/common.sh@22 -- # NVME_SUBNQN=nqn.2016-06.io.spdk:testnqn 00:12:49.102 13:41:47 -- nvmf/common.sh@45 -- # source /home/vagrant/spdk_repo/spdk/scripts/common.sh 00:12:49.102 13:41:47 -- scripts/common.sh@508 -- # [[ -e /bin/wpdk_common.sh ]] 00:12:49.102 13:41:47 -- scripts/common.sh@516 -- # [[ -e /etc/opt/spdk-pkgdep/paths/export.sh ]] 00:12:49.102 13:41:47 -- scripts/common.sh@517 -- # source /etc/opt/spdk-pkgdep/paths/export.sh 00:12:49.102 13:41:47 -- 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:12:49.102 13:41:47 -- 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:12:49.102 13:41:47 -- 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:12:49.102 13:41:47 -- paths/export.sh@5 -- # export PATH 00:12:49.102 13:41:47 -- 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:12:49.102 13:41:47 -- nvmf/common.sh@47 -- # : 0 00:12:49.102 13:41:47 -- nvmf/common.sh@48 -- # export NVMF_APP_SHM_ID 00:12:49.102 13:41:47 -- nvmf/common.sh@49 -- # build_nvmf_app_args 00:12:49.102 13:41:47 -- nvmf/common.sh@25 -- # '[' 0 -eq 1 ']' 00:12:49.102 13:41:47 -- nvmf/common.sh@29 -- # NVMF_APP+=(-i "$NVMF_APP_SHM_ID" -e 0xFFFF) 00:12:49.102 13:41:47 -- nvmf/common.sh@31 -- # NVMF_APP+=("${NO_HUGE[@]}") 00:12:49.102 13:41:47 -- nvmf/common.sh@33 -- # '[' -n '' ']' 00:12:49.102 13:41:47 -- nvmf/common.sh@35 -- # '[' 0 -eq 1 ']' 00:12:49.102 13:41:47 -- nvmf/common.sh@51 -- # have_pci_nics=0 00:12:49.102 13:41:47 -- spdk/autotest.sh@27 -- # '[' 0 -ne 0 ']' 00:12:49.102 13:41:47 -- spdk/autotest.sh@32 -- # uname -s 00:12:49.102 13:41:47 -- spdk/autotest.sh@32 -- # '[' Linux = Linux ']' 00:12:49.102 13:41:47 -- 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:12:49.102 13:41:47 -- spdk/autotest.sh@34 -- # mkdir -p /home/vagrant/spdk_repo/spdk/../output/coredumps 00:12:49.102 13:41:47 -- spdk/autotest.sh@39 -- # echo '|/home/vagrant/spdk_repo/spdk/scripts/core-collector.sh %P %s %t' 00:12:49.102 13:41:47 -- spdk/autotest.sh@40 -- # echo /home/vagrant/spdk_repo/spdk/../output/coredumps 00:12:49.102 13:41:47 -- spdk/autotest.sh@44 -- # modprobe nbd 00:12:49.362 13:41:47 -- spdk/autotest.sh@46 -- # type -P udevadm 00:12:49.362 13:41:47 -- spdk/autotest.sh@46 -- # udevadm=/usr/bin/udevadm 00:12:49.362 13:41:47 -- spdk/autotest.sh@48 -- # udevadm_pid=99308 00:12:49.362 13:41:47 -- spdk/autotest.sh@53 -- # start_monitor_resources 00:12:49.362 13:41:47 -- pm/common@17 -- # local monitor 00:12:49.362 13:41:47 -- pm/common@19 -- # for monitor in "${MONITOR_RESOURCES[@]}" 00:12:49.362 13:41:47 -- spdk/autotest.sh@47 -- # /usr/bin/udevadm monitor --property 00:12:49.362 13:41:47 -- pm/common@23 -- # MONITOR_RESOURCES_PIDS["$monitor"]=99313 00:12:49.362 13:41:47 -- pm/common@19 -- # for monitor in "${MONITOR_RESOURCES[@]}" 00:12:49.362 13:41:47 -- pm/common@23 -- # MONITOR_RESOURCES_PIDS["$monitor"]=99316 00:12:49.362 13:41:47 -- pm/common@26 -- # sleep 1 00:12:49.362 13:41:47 -- pm/common@21 -- # date +%s 00:12:49.362 13:41:47 -- pm/common@21 -- # date +%s 00:12:49.362 13:41:47 -- 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.1714138907 00:12:49.362 13:41:47 -- 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.1714138907 00:12:49.362 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autotest.sh.1714138907_collect-vmstat.pm.log 00:12:49.362 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autotest.sh.1714138907_collect-cpu-load.pm.log 00:12:50.313 13:41:48 -- spdk/autotest.sh@55 -- # trap 'autotest_cleanup || :; exit 1' SIGINT SIGTERM EXIT 00:12:50.313 13:41:48 -- spdk/autotest.sh@57 -- # timing_enter autotest 00:12:50.313 13:41:48 -- common/autotest_common.sh@710 -- # xtrace_disable 00:12:50.313 13:41:48 -- common/autotest_common.sh@10 -- # set +x 00:12:50.313 13:41:48 -- spdk/autotest.sh@59 -- # create_test_list 00:12:50.313 13:41:48 -- common/autotest_common.sh@734 -- # xtrace_disable 00:12:50.313 13:41:48 -- common/autotest_common.sh@10 -- # set +x 00:12:50.313 13:41:48 -- spdk/autotest.sh@61 -- # dirname /home/vagrant/spdk_repo/spdk/autotest.sh 00:12:50.313 13:41:48 -- spdk/autotest.sh@61 -- # readlink -f /home/vagrant/spdk_repo/spdk 00:12:50.313 13:41:48 -- spdk/autotest.sh@61 -- # src=/home/vagrant/spdk_repo/spdk 00:12:50.313 13:41:48 -- spdk/autotest.sh@62 -- # out=/home/vagrant/spdk_repo/spdk/../output 00:12:50.313 13:41:48 -- spdk/autotest.sh@63 -- # cd /home/vagrant/spdk_repo/spdk 00:12:50.313 13:41:48 -- spdk/autotest.sh@65 -- # freebsd_update_contigmem_mod 00:12:50.313 13:41:48 -- common/autotest_common.sh@1441 -- # uname 00:12:50.313 13:41:48 -- common/autotest_common.sh@1441 -- # '[' Linux = FreeBSD ']' 00:12:50.313 13:41:48 -- spdk/autotest.sh@66 -- # freebsd_set_maxsock_buf 00:12:50.313 13:41:48 -- common/autotest_common.sh@1461 -- # uname 00:12:50.313 13:41:48 -- common/autotest_common.sh@1461 -- # [[ Linux = FreeBSD ]] 00:12:50.313 13:41:48 -- spdk/autotest.sh@71 -- # grep CC_TYPE mk/cc.mk 00:12:50.313 13:41:48 -- spdk/autotest.sh@71 -- # CC_TYPE=CC_TYPE=gcc 00:12:50.313 13:41:48 -- spdk/autotest.sh@72 -- # hash lcov 00:12:50.313 13:41:48 -- spdk/autotest.sh@72 -- # [[ CC_TYPE=gcc == *\c\l\a\n\g* ]] 00:12:50.313 13:41:48 -- spdk/autotest.sh@80 -- # export 'LCOV_OPTS= 00:12:50.313 --rc lcov_branch_coverage=1 00:12:50.313 --rc lcov_function_coverage=1 00:12:50.313 --rc genhtml_branch_coverage=1 00:12:50.313 --rc genhtml_function_coverage=1 00:12:50.313 --rc genhtml_legend=1 00:12:50.313 --rc geninfo_all_blocks=1 00:12:50.313 ' 00:12:50.313 13:41:48 -- spdk/autotest.sh@80 -- # LCOV_OPTS=' 00:12:50.313 --rc lcov_branch_coverage=1 00:12:50.313 --rc lcov_function_coverage=1 00:12:50.313 --rc genhtml_branch_coverage=1 00:12:50.313 --rc genhtml_function_coverage=1 00:12:50.313 --rc genhtml_legend=1 00:12:50.313 --rc geninfo_all_blocks=1 00:12:50.313 ' 00:12:50.313 13:41:48 -- spdk/autotest.sh@81 -- # export 'LCOV=lcov 00:12:50.313 --rc lcov_branch_coverage=1 00:12:50.313 --rc lcov_function_coverage=1 00:12:50.313 --rc genhtml_branch_coverage=1 00:12:50.313 --rc genhtml_function_coverage=1 00:12:50.313 --rc genhtml_legend=1 00:12:50.313 --rc geninfo_all_blocks=1 00:12:50.313 --no-external' 00:12:50.313 13:41:48 -- spdk/autotest.sh@81 -- # LCOV='lcov 00:12:50.313 --rc lcov_branch_coverage=1 00:12:50.313 --rc lcov_function_coverage=1 00:12:50.313 --rc genhtml_branch_coverage=1 00:12:50.313 --rc genhtml_function_coverage=1 00:12:50.313 --rc genhtml_legend=1 00:12:50.313 --rc geninfo_all_blocks=1 00:12:50.313 --no-external' 00:12:50.313 13:41:48 -- 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:12:50.313 lcov: LCOV version 1.15 00:12:50.313 13:41:48 -- 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:12:55.582 /home/vagrant/spdk_repo/spdk/lib/nvme/nvme_stubs.gcno:no functions found 00:12:55.582 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/nvme/nvme_stubs.gcno 00:13:07.808 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno:no functions found 00:13:07.808 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno 00:13:07.808 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno:no functions found 00:13:07.808 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno 00:13:07.808 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno:no functions found 00:13:07.808 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno:no functions found 00:13:34.403 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno 00:13:34.403 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno 00:13:34.404 /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno:no functions found 00:13:34.404 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno 00:13:34.662 13:42:33 -- spdk/autotest.sh@89 -- # timing_enter pre_cleanup 00:13:34.662 13:42:33 -- common/autotest_common.sh@710 -- # xtrace_disable 00:13:34.662 13:42:33 -- common/autotest_common.sh@10 -- # set +x 00:13:34.662 13:42:33 -- spdk/autotest.sh@91 -- # rm -f 00:13:34.662 13:42:33 -- spdk/autotest.sh@94 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:13:35.229 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:13:35.229 0000:00:10.0 (1b36 0010): Already using the nvme driver 00:13:35.486 13:42:33 -- spdk/autotest.sh@96 -- # get_zoned_devs 00:13:35.487 13:42:33 -- common/autotest_common.sh@1655 -- # zoned_devs=() 00:13:35.487 13:42:33 -- common/autotest_common.sh@1655 -- # local -gA zoned_devs 00:13:35.487 13:42:33 -- common/autotest_common.sh@1656 -- # local nvme bdf 00:13:35.487 13:42:33 -- common/autotest_common.sh@1658 -- # for nvme in /sys/block/nvme* 00:13:35.487 13:42:33 -- common/autotest_common.sh@1659 -- # is_block_zoned nvme0n1 00:13:35.487 13:42:33 -- common/autotest_common.sh@1648 -- # local device=nvme0n1 00:13:35.487 13:42:33 -- common/autotest_common.sh@1650 -- # [[ -e /sys/block/nvme0n1/queue/zoned ]] 00:13:35.487 13:42:33 -- common/autotest_common.sh@1651 -- # [[ none != none ]] 00:13:35.487 13:42:33 -- spdk/autotest.sh@98 -- # (( 0 > 0 )) 00:13:35.487 13:42:33 -- spdk/autotest.sh@110 -- # for dev in /dev/nvme*n!(*p*) 00:13:35.487 13:42:33 -- spdk/autotest.sh@112 -- # [[ -z '' ]] 00:13:35.487 13:42:33 -- spdk/autotest.sh@113 -- # block_in_use /dev/nvme0n1 00:13:35.487 13:42:33 -- scripts/common.sh@378 -- # local block=/dev/nvme0n1 pt 00:13:35.487 13:42:33 -- scripts/common.sh@387 -- # /home/vagrant/spdk_repo/spdk/scripts/spdk-gpt.py /dev/nvme0n1 00:13:35.487 No valid GPT data, bailing 00:13:35.487 13:42:33 -- scripts/common.sh@391 -- # blkid -s PTTYPE -o value /dev/nvme0n1 00:13:35.487 13:42:33 -- scripts/common.sh@391 -- # pt= 00:13:35.487 13:42:33 -- scripts/common.sh@392 -- # return 1 00:13:35.487 13:42:33 -- spdk/autotest.sh@114 -- # dd if=/dev/zero of=/dev/nvme0n1 bs=1M count=1 00:13:35.487 1+0 records in 00:13:35.487 1+0 records out 00:13:35.487 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.00574456 s, 183 MB/s 00:13:35.487 13:42:33 -- spdk/autotest.sh@118 -- # sync 00:13:35.487 13:42:33 -- spdk/autotest.sh@120 -- # xtrace_disable_per_cmd reap_spdk_processes 00:13:35.487 13:42:33 -- common/autotest_common.sh@22 -- # eval 'reap_spdk_processes 12> /dev/null' 00:13:35.487 13:42:33 -- common/autotest_common.sh@22 -- # reap_spdk_processes 00:13:37.386 13:42:35 -- spdk/autotest.sh@124 -- # uname -s 00:13:37.386 13:42:35 -- spdk/autotest.sh@124 -- # '[' Linux = Linux ']' 00:13:37.386 13:42:35 -- spdk/autotest.sh@125 -- # run_test setup.sh /home/vagrant/spdk_repo/spdk/test/setup/test-setup.sh 00:13:37.386 13:42:35 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:37.386 13:42:35 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:37.386 13:42:35 -- common/autotest_common.sh@10 -- # set +x 00:13:37.386 ************************************ 00:13:37.386 START TEST setup.sh 00:13:37.386 ************************************ 00:13:37.386 13:42:35 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/test-setup.sh 00:13:37.645 * Looking for test storage... 00:13:37.645 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:13:37.645 13:42:36 -- setup/test-setup.sh@10 -- # uname -s 00:13:37.645 13:42:36 -- setup/test-setup.sh@10 -- # [[ Linux == Linux ]] 00:13:37.645 13:42:36 -- setup/test-setup.sh@12 -- # run_test acl /home/vagrant/spdk_repo/spdk/test/setup/acl.sh 00:13:37.645 13:42:36 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:37.645 13:42:36 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:37.645 13:42:36 -- common/autotest_common.sh@10 -- # set +x 00:13:37.645 ************************************ 00:13:37.645 START TEST acl 00:13:37.645 ************************************ 00:13:37.645 13:42:36 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/acl.sh 00:13:37.905 * Looking for test storage... 00:13:37.905 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:13:37.905 13:42:36 -- setup/acl.sh@10 -- # get_zoned_devs 00:13:37.905 13:42:36 -- common/autotest_common.sh@1655 -- # zoned_devs=() 00:13:37.905 13:42:36 -- common/autotest_common.sh@1655 -- # local -gA zoned_devs 00:13:37.905 13:42:36 -- common/autotest_common.sh@1656 -- # local nvme bdf 00:13:37.905 13:42:36 -- common/autotest_common.sh@1658 -- # for nvme in /sys/block/nvme* 00:13:37.905 13:42:36 -- common/autotest_common.sh@1659 -- # is_block_zoned nvme0n1 00:13:37.905 13:42:36 -- common/autotest_common.sh@1648 -- # local device=nvme0n1 00:13:37.905 13:42:36 -- common/autotest_common.sh@1650 -- # [[ -e /sys/block/nvme0n1/queue/zoned ]] 00:13:37.905 13:42:36 -- common/autotest_common.sh@1651 -- # [[ none != none ]] 00:13:37.905 13:42:36 -- setup/acl.sh@12 -- # devs=() 00:13:37.905 13:42:36 -- setup/acl.sh@12 -- # declare -a devs 00:13:37.905 13:42:36 -- setup/acl.sh@13 -- # drivers=() 00:13:37.905 13:42:36 -- setup/acl.sh@13 -- # declare -A drivers 00:13:37.905 13:42:36 -- setup/acl.sh@51 -- # setup reset 00:13:37.905 13:42:36 -- setup/common.sh@9 -- # [[ reset == output ]] 00:13:37.905 13:42:36 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:13:38.473 13:42:36 -- setup/acl.sh@52 -- # collect_setup_devs 00:13:38.473 13:42:36 -- setup/acl.sh@16 -- # local dev driver 00:13:38.473 13:42:36 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:13:38.473 13:42:36 -- setup/acl.sh@15 -- # setup output status 00:13:38.473 13:42:36 -- setup/common.sh@9 -- # [[ output == output ]] 00:13:38.473 13:42:36 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh status 00:13:39.042 13:42:37 -- setup/acl.sh@19 -- # [[ (1af4 == *:*:*.* ]] 00:13:39.042 13:42:37 -- setup/acl.sh@19 -- # continue 00:13:39.042 13:42:37 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:13:39.042 Hugepages 00:13:39.042 node hugesize free / total 00:13:39.042 13:42:37 -- setup/acl.sh@19 -- # [[ 1048576kB == *:*:*.* ]] 00:13:39.042 13:42:37 -- setup/acl.sh@19 -- # continue 00:13:39.042 13:42:37 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:13:39.042 00:13:39.042 Type BDF Vendor Device NUMA Driver Device Block devices 00:13:39.042 13:42:37 -- setup/acl.sh@19 -- # [[ 2048kB == *:*:*.* ]] 00:13:39.042 13:42:37 -- setup/acl.sh@19 -- # continue 00:13:39.042 13:42:37 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:13:39.301 13:42:37 -- setup/acl.sh@19 -- # [[ 0000:00:03.0 == *:*:*.* ]] 00:13:39.302 13:42:37 -- setup/acl.sh@20 -- # [[ virtio-pci == nvme ]] 00:13:39.302 13:42:37 -- setup/acl.sh@20 -- # continue 00:13:39.302 13:42:37 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:13:39.302 13:42:37 -- setup/acl.sh@19 -- # [[ 0000:00:10.0 == *:*:*.* ]] 00:13:39.302 13:42:37 -- setup/acl.sh@20 -- # [[ nvme == nvme ]] 00:13:39.302 13:42:37 -- setup/acl.sh@21 -- # [[ '' == *\0\0\0\0\:\0\0\:\1\0\.\0* ]] 00:13:39.302 13:42:37 -- setup/acl.sh@22 -- # devs+=("$dev") 00:13:39.302 13:42:37 -- setup/acl.sh@22 -- # drivers["$dev"]=nvme 00:13:39.302 13:42:37 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:13:39.302 13:42:37 -- setup/acl.sh@24 -- # (( 1 > 0 )) 00:13:39.302 13:42:37 -- setup/acl.sh@54 -- # run_test denied denied 00:13:39.302 13:42:37 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:39.302 13:42:37 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:39.302 13:42:37 -- common/autotest_common.sh@10 -- # set +x 00:13:39.561 ************************************ 00:13:39.561 START TEST denied 00:13:39.561 ************************************ 00:13:39.561 13:42:37 -- common/autotest_common.sh@1111 -- # denied 00:13:39.561 13:42:37 -- setup/acl.sh@38 -- # PCI_BLOCKED=' 0000:00:10.0' 00:13:39.561 13:42:37 -- setup/acl.sh@38 -- # setup output config 00:13:39.561 13:42:37 -- setup/acl.sh@39 -- # grep 'Skipping denied controller at 0000:00:10.0' 00:13:39.561 13:42:37 -- setup/common.sh@9 -- # [[ output == output ]] 00:13:39.561 13:42:37 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:13:40.939 0000:00:10.0 (1b36 0010): Skipping denied controller at 0000:00:10.0 00:13:40.939 13:42:39 -- setup/acl.sh@40 -- # verify 0000:00:10.0 00:13:40.939 13:42:39 -- setup/acl.sh@28 -- # local dev driver 00:13:40.939 13:42:39 -- setup/acl.sh@30 -- # for dev in "$@" 00:13:40.939 13:42:39 -- setup/acl.sh@31 -- # [[ -e /sys/bus/pci/devices/0000:00:10.0 ]] 00:13:40.939 13:42:39 -- setup/acl.sh@32 -- # readlink -f /sys/bus/pci/devices/0000:00:10.0/driver 00:13:40.939 13:42:39 -- setup/acl.sh@32 -- # driver=/sys/bus/pci/drivers/nvme 00:13:40.939 13:42:39 -- setup/acl.sh@33 -- # [[ nvme == \n\v\m\e ]] 00:13:40.939 13:42:39 -- setup/acl.sh@41 -- # setup reset 00:13:40.939 13:42:39 -- setup/common.sh@9 -- # [[ reset == output ]] 00:13:40.939 13:42:39 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:13:41.874 00:13:41.874 real 0m2.178s 00:13:41.874 user 0m0.560s 00:13:41.874 sys 0m1.703s 00:13:41.874 13:42:40 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:41.874 13:42:40 -- common/autotest_common.sh@10 -- # set +x 00:13:41.874 ************************************ 00:13:41.874 END TEST denied 00:13:41.874 ************************************ 00:13:41.874 13:42:40 -- setup/acl.sh@55 -- # run_test allowed allowed 00:13:41.874 13:42:40 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:41.874 13:42:40 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:41.874 13:42:40 -- common/autotest_common.sh@10 -- # set +x 00:13:41.874 ************************************ 00:13:41.874 START TEST allowed 00:13:41.874 ************************************ 00:13:41.874 13:42:40 -- common/autotest_common.sh@1111 -- # allowed 00:13:41.874 13:42:40 -- setup/acl.sh@45 -- # PCI_ALLOWED=0000:00:10.0 00:13:41.874 13:42:40 -- setup/acl.sh@45 -- # setup output config 00:13:41.874 13:42:40 -- setup/common.sh@9 -- # [[ output == output ]] 00:13:41.874 13:42:40 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:13:41.874 13:42:40 -- setup/acl.sh@46 -- # grep -E '0000:00:10.0 .*: nvme -> .*' 00:13:43.777 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:13:43.777 13:42:41 -- setup/acl.sh@47 -- # verify 00:13:43.777 13:42:41 -- setup/acl.sh@28 -- # local dev driver 00:13:43.777 13:42:41 -- setup/acl.sh@48 -- # setup reset 00:13:43.777 13:42:41 -- setup/common.sh@9 -- # [[ reset == output ]] 00:13:43.777 13:42:41 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:13:44.035 00:13:44.035 real 0m2.277s 00:13:44.035 user 0m0.504s 00:13:44.035 sys 0m1.808s 00:13:44.035 13:42:42 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:44.035 13:42:42 -- common/autotest_common.sh@10 -- # set +x 00:13:44.035 ************************************ 00:13:44.035 END TEST allowed 00:13:44.035 ************************************ 00:13:44.035 00:13:44.035 real 0m6.398s 00:13:44.035 user 0m1.906s 00:13:44.035 sys 0m4.709s 00:13:44.035 13:42:42 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:44.035 13:42:42 -- common/autotest_common.sh@10 -- # set +x 00:13:44.035 ************************************ 00:13:44.035 END TEST acl 00:13:44.035 ************************************ 00:13:44.295 13:42:42 -- setup/test-setup.sh@13 -- # run_test hugepages /home/vagrant/spdk_repo/spdk/test/setup/hugepages.sh 00:13:44.295 13:42:42 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:44.295 13:42:42 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:44.295 13:42:42 -- common/autotest_common.sh@10 -- # set +x 00:13:44.295 ************************************ 00:13:44.295 START TEST hugepages 00:13:44.295 ************************************ 00:13:44.295 13:42:42 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/hugepages.sh 00:13:44.295 * Looking for test storage... 00:13:44.295 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:13:44.295 13:42:42 -- setup/hugepages.sh@10 -- # nodes_sys=() 00:13:44.295 13:42:42 -- setup/hugepages.sh@10 -- # declare -a nodes_sys 00:13:44.295 13:42:42 -- setup/hugepages.sh@12 -- # declare -i default_hugepages=0 00:13:44.295 13:42:42 -- setup/hugepages.sh@13 -- # declare -i no_nodes=0 00:13:44.295 13:42:42 -- setup/hugepages.sh@14 -- # declare -i nr_hugepages=0 00:13:44.295 13:42:42 -- setup/hugepages.sh@16 -- # get_meminfo Hugepagesize 00:13:44.295 13:42:42 -- setup/common.sh@17 -- # local get=Hugepagesize 00:13:44.295 13:42:42 -- setup/common.sh@18 -- # local node= 00:13:44.295 13:42:42 -- setup/common.sh@19 -- # local var val 00:13:44.295 13:42:42 -- setup/common.sh@20 -- # local mem_f mem 00:13:44.295 13:42:42 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:44.295 13:42:42 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:44.295 13:42:42 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:44.295 13:42:42 -- setup/common.sh@28 -- # mapfile -t mem 00:13:44.295 13:42:42 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 2864052 kB' 'MemAvailable: 7388808 kB' 'Buffers: 35428 kB' 'Cached: 4624912 kB' 'SwapCached: 0 kB' 'Active: 1011020 kB' 'Inactive: 3775964 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 137272 kB' 'Active(file): 1009984 kB' 'Inactive(file): 3638692 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 796 kB' 'Writeback: 0 kB' 'AnonPages: 155816 kB' 'Mapped: 67832 kB' 'Shmem: 2600 kB' 'KReclaimable: 197384 kB' 'Slab: 261352 kB' 'SReclaimable: 197384 kB' 'SUnreclaim: 63968 kB' 'KernelStack: 4420 kB' 'PageTables: 4328 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 4024336 kB' 'Committed_AS: 499004 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19484 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 2048' 'HugePages_Free: 2048' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 4194304 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.295 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.295 13:42:42 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.296 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.296 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.627 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.627 13:42:42 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.627 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.627 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.627 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.627 13:42:42 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.627 13:42:42 -- setup/common.sh@32 -- # continue 00:13:44.627 13:42:42 -- setup/common.sh@31 -- # IFS=': ' 00:13:44.628 13:42:42 -- setup/common.sh@31 -- # read -r var val _ 00:13:44.628 13:42:42 -- setup/common.sh@32 -- # [[ Hugepagesize == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:13:44.628 13:42:42 -- setup/common.sh@33 -- # echo 2048 00:13:44.628 13:42:42 -- setup/common.sh@33 -- # return 0 00:13:44.628 13:42:42 -- setup/hugepages.sh@16 -- # default_hugepages=2048 00:13:44.628 13:42:42 -- setup/hugepages.sh@17 -- # default_huge_nr=/sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages 00:13:44.628 13:42:42 -- setup/hugepages.sh@18 -- # global_huge_nr=/proc/sys/vm/nr_hugepages 00:13:44.628 13:42:42 -- setup/hugepages.sh@21 -- # unset -v HUGE_EVEN_ALLOC 00:13:44.628 13:42:42 -- setup/hugepages.sh@22 -- # unset -v HUGEMEM 00:13:44.628 13:42:42 -- setup/hugepages.sh@23 -- # unset -v HUGENODE 00:13:44.628 13:42:42 -- setup/hugepages.sh@24 -- # unset -v NRHUGE 00:13:44.628 13:42:42 -- setup/hugepages.sh@207 -- # get_nodes 00:13:44.628 13:42:42 -- setup/hugepages.sh@27 -- # local node 00:13:44.628 13:42:42 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:13:44.628 13:42:42 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=2048 00:13:44.628 13:42:42 -- setup/hugepages.sh@32 -- # no_nodes=1 00:13:44.628 13:42:42 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:13:44.628 13:42:42 -- setup/hugepages.sh@208 -- # clear_hp 00:13:44.628 13:42:42 -- setup/hugepages.sh@37 -- # local node hp 00:13:44.628 13:42:42 -- setup/hugepages.sh@39 -- # for node in "${!nodes_sys[@]}" 00:13:44.628 13:42:42 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:13:44.628 13:42:42 -- setup/hugepages.sh@41 -- # echo 0 00:13:44.628 13:42:42 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:13:44.628 13:42:42 -- setup/hugepages.sh@41 -- # echo 0 00:13:44.628 13:42:42 -- setup/hugepages.sh@45 -- # export CLEAR_HUGE=yes 00:13:44.628 13:42:42 -- setup/hugepages.sh@45 -- # CLEAR_HUGE=yes 00:13:44.628 13:42:42 -- setup/hugepages.sh@210 -- # run_test default_setup default_setup 00:13:44.628 13:42:42 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:44.628 13:42:42 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:44.628 13:42:42 -- common/autotest_common.sh@10 -- # set +x 00:13:44.628 ************************************ 00:13:44.628 START TEST default_setup 00:13:44.628 ************************************ 00:13:44.628 13:42:42 -- common/autotest_common.sh@1111 -- # default_setup 00:13:44.628 13:42:42 -- setup/hugepages.sh@136 -- # get_test_nr_hugepages 2097152 0 00:13:44.628 13:42:42 -- setup/hugepages.sh@49 -- # local size=2097152 00:13:44.628 13:42:42 -- setup/hugepages.sh@50 -- # (( 2 > 1 )) 00:13:44.628 13:42:42 -- setup/hugepages.sh@51 -- # shift 00:13:44.628 13:42:42 -- setup/hugepages.sh@52 -- # node_ids=('0') 00:13:44.628 13:42:42 -- setup/hugepages.sh@52 -- # local node_ids 00:13:44.628 13:42:42 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:13:44.628 13:42:42 -- setup/hugepages.sh@57 -- # nr_hugepages=1024 00:13:44.628 13:42:42 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 0 00:13:44.628 13:42:42 -- setup/hugepages.sh@62 -- # user_nodes=('0') 00:13:44.628 13:42:42 -- setup/hugepages.sh@62 -- # local user_nodes 00:13:44.628 13:42:42 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1024 00:13:44.628 13:42:42 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:13:44.628 13:42:42 -- setup/hugepages.sh@67 -- # nodes_test=() 00:13:44.628 13:42:42 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:13:44.628 13:42:42 -- setup/hugepages.sh@69 -- # (( 1 > 0 )) 00:13:44.628 13:42:42 -- setup/hugepages.sh@70 -- # for _no_nodes in "${user_nodes[@]}" 00:13:44.628 13:42:42 -- setup/hugepages.sh@71 -- # nodes_test[_no_nodes]=1024 00:13:44.628 13:42:42 -- setup/hugepages.sh@73 -- # return 0 00:13:44.628 13:42:42 -- setup/hugepages.sh@137 -- # setup output 00:13:44.628 13:42:42 -- setup/common.sh@9 -- # [[ output == output ]] 00:13:44.628 13:42:42 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:13:45.214 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:13:45.214 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:13:45.782 13:42:44 -- setup/hugepages.sh@138 -- # verify_nr_hugepages 00:13:45.782 13:42:44 -- setup/hugepages.sh@89 -- # local node 00:13:45.782 13:42:44 -- setup/hugepages.sh@90 -- # local sorted_t 00:13:45.782 13:42:44 -- setup/hugepages.sh@91 -- # local sorted_s 00:13:45.782 13:42:44 -- setup/hugepages.sh@92 -- # local surp 00:13:45.782 13:42:44 -- setup/hugepages.sh@93 -- # local resv 00:13:45.782 13:42:44 -- setup/hugepages.sh@94 -- # local anon 00:13:45.782 13:42:44 -- setup/hugepages.sh@96 -- # [[ always [madvise] never != *\[\n\e\v\e\r\]* ]] 00:13:45.782 13:42:44 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:13:45.782 13:42:44 -- setup/common.sh@17 -- # local get=AnonHugePages 00:13:45.782 13:42:44 -- setup/common.sh@18 -- # local node= 00:13:45.782 13:42:44 -- setup/common.sh@19 -- # local var val 00:13:45.782 13:42:44 -- setup/common.sh@20 -- # local mem_f mem 00:13:45.782 13:42:44 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:45.782 13:42:44 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:45.782 13:42:44 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:45.782 13:42:44 -- setup/common.sh@28 -- # mapfile -t mem 00:13:45.782 13:42:44 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:45.782 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.782 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.782 13:42:44 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4955500 kB' 'MemAvailable: 9480252 kB' 'Buffers: 35428 kB' 'Cached: 4624912 kB' 'SwapCached: 0 kB' 'Active: 1011064 kB' 'Inactive: 3784144 kB' 'Active(anon): 1064 kB' 'Inactive(anon): 145464 kB' 'Active(file): 1010000 kB' 'Inactive(file): 3638680 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 840 kB' 'Writeback: 0 kB' 'AnonPages: 164040 kB' 'Mapped: 67824 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261568 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64192 kB' 'KernelStack: 4368 kB' 'PageTables: 3692 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5072912 kB' 'Committed_AS: 507796 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19516 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:45.782 13:42:44 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.782 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.782 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.782 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.782 13:42:44 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.782 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.782 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.782 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.782 13:42:44 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.782 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.782 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.782 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.782 13:42:44 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.782 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.782 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.782 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.782 13:42:44 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.782 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.782 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.782 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.782 13:42:44 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.782 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.782 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.782 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.782 13:42:44 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:45.783 13:42:44 -- setup/common.sh@33 -- # echo 0 00:13:45.783 13:42:44 -- setup/common.sh@33 -- # return 0 00:13:45.783 13:42:44 -- setup/hugepages.sh@97 -- # anon=0 00:13:45.783 13:42:44 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:13:45.783 13:42:44 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:13:45.783 13:42:44 -- setup/common.sh@18 -- # local node= 00:13:45.783 13:42:44 -- setup/common.sh@19 -- # local var val 00:13:45.783 13:42:44 -- setup/common.sh@20 -- # local mem_f mem 00:13:45.783 13:42:44 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:45.783 13:42:44 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:45.783 13:42:44 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:45.783 13:42:44 -- setup/common.sh@28 -- # mapfile -t mem 00:13:45.783 13:42:44 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4956788 kB' 'MemAvailable: 9481540 kB' 'Buffers: 35428 kB' 'Cached: 4624912 kB' 'SwapCached: 0 kB' 'Active: 1011064 kB' 'Inactive: 3784420 kB' 'Active(anon): 1064 kB' 'Inactive(anon): 145740 kB' 'Active(file): 1010000 kB' 'Inactive(file): 3638680 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 840 kB' 'Writeback: 0 kB' 'AnonPages: 164344 kB' 'Mapped: 67824 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261568 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64192 kB' 'KernelStack: 4336 kB' 'PageTables: 3576 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5072912 kB' 'Committed_AS: 506504 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19516 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.783 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.783 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.784 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.784 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.785 13:42:44 -- setup/common.sh@33 -- # echo 0 00:13:45.785 13:42:44 -- setup/common.sh@33 -- # return 0 00:13:45.785 13:42:44 -- setup/hugepages.sh@99 -- # surp=0 00:13:45.785 13:42:44 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:13:45.785 13:42:44 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:13:45.785 13:42:44 -- setup/common.sh@18 -- # local node= 00:13:45.785 13:42:44 -- setup/common.sh@19 -- # local var val 00:13:45.785 13:42:44 -- setup/common.sh@20 -- # local mem_f mem 00:13:45.785 13:42:44 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:45.785 13:42:44 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:45.785 13:42:44 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:45.785 13:42:44 -- setup/common.sh@28 -- # mapfile -t mem 00:13:45.785 13:42:44 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4956536 kB' 'MemAvailable: 9481284 kB' 'Buffers: 35428 kB' 'Cached: 4624908 kB' 'SwapCached: 0 kB' 'Active: 1011060 kB' 'Inactive: 3784500 kB' 'Active(anon): 1060 kB' 'Inactive(anon): 145824 kB' 'Active(file): 1010000 kB' 'Inactive(file): 3638676 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 840 kB' 'Writeback: 0 kB' 'AnonPages: 164560 kB' 'Mapped: 67892 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261568 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64192 kB' 'KernelStack: 4320 kB' 'PageTables: 3580 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5072912 kB' 'Committed_AS: 506504 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19516 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.785 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.785 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:45.786 13:42:44 -- setup/common.sh@33 -- # echo 0 00:13:45.786 13:42:44 -- setup/common.sh@33 -- # return 0 00:13:45.786 13:42:44 -- setup/hugepages.sh@100 -- # resv=0 00:13:45.786 13:42:44 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:13:45.786 nr_hugepages=1024 00:13:45.786 resv_hugepages=0 00:13:45.786 13:42:44 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:13:45.786 surplus_hugepages=0 00:13:45.786 13:42:44 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:13:45.786 anon_hugepages=0 00:13:45.786 13:42:44 -- setup/hugepages.sh@105 -- # echo anon_hugepages=0 00:13:45.786 13:42:44 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:13:45.786 13:42:44 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:13:45.786 13:42:44 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:13:45.786 13:42:44 -- setup/common.sh@17 -- # local get=HugePages_Total 00:13:45.786 13:42:44 -- setup/common.sh@18 -- # local node= 00:13:45.786 13:42:44 -- setup/common.sh@19 -- # local var val 00:13:45.786 13:42:44 -- setup/common.sh@20 -- # local mem_f mem 00:13:45.786 13:42:44 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:45.786 13:42:44 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:45.786 13:42:44 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:45.786 13:42:44 -- setup/common.sh@28 -- # mapfile -t mem 00:13:45.786 13:42:44 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4956768 kB' 'MemAvailable: 9481516 kB' 'Buffers: 35428 kB' 'Cached: 4624908 kB' 'SwapCached: 0 kB' 'Active: 1011056 kB' 'Inactive: 3784304 kB' 'Active(anon): 1056 kB' 'Inactive(anon): 145628 kB' 'Active(file): 1010000 kB' 'Inactive(file): 3638676 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 840 kB' 'Writeback: 0 kB' 'AnonPages: 164324 kB' 'Mapped: 67784 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261424 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64048 kB' 'KernelStack: 4256 kB' 'PageTables: 3408 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5072912 kB' 'Committed_AS: 506504 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19548 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.786 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.786 13:42:44 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.787 13:42:44 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:45.787 13:42:44 -- setup/common.sh@33 -- # echo 1024 00:13:45.787 13:42:44 -- setup/common.sh@33 -- # return 0 00:13:45.787 13:42:44 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:13:45.787 13:42:44 -- setup/hugepages.sh@112 -- # get_nodes 00:13:45.787 13:42:44 -- setup/hugepages.sh@27 -- # local node 00:13:45.787 13:42:44 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:13:45.787 13:42:44 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:13:45.787 13:42:44 -- setup/hugepages.sh@32 -- # no_nodes=1 00:13:45.787 13:42:44 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:13:45.787 13:42:44 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:13:45.787 13:42:44 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:13:45.787 13:42:44 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:13:45.787 13:42:44 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:13:45.787 13:42:44 -- setup/common.sh@18 -- # local node=0 00:13:45.787 13:42:44 -- setup/common.sh@19 -- # local var val 00:13:45.787 13:42:44 -- setup/common.sh@20 -- # local mem_f mem 00:13:45.787 13:42:44 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:45.787 13:42:44 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:13:45.787 13:42:44 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:13:45.787 13:42:44 -- setup/common.sh@28 -- # mapfile -t mem 00:13:45.787 13:42:44 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:45.787 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4956764 kB' 'MemUsed: 7286212 kB' 'SwapCached: 0 kB' 'Active: 1011048 kB' 'Inactive: 3784120 kB' 'Active(anon): 1048 kB' 'Inactive(anon): 145436 kB' 'Active(file): 1010000 kB' 'Inactive(file): 3638684 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'Dirty: 840 kB' 'Writeback: 0 kB' 'FilePages: 4660344 kB' 'Mapped: 67824 kB' 'AnonPages: 164076 kB' 'Shmem: 2596 kB' 'KernelStack: 4324 kB' 'PageTables: 3604 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 197376 kB' 'Slab: 261448 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64072 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:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # continue 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # IFS=': ' 00:13:45.788 13:42:44 -- setup/common.sh@31 -- # read -r var val _ 00:13:45.788 13:42:44 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:45.788 13:42:44 -- setup/common.sh@33 -- # echo 0 00:13:45.788 13:42:44 -- setup/common.sh@33 -- # return 0 00:13:45.788 13:42:44 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:13:45.788 13:42:44 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:13:45.788 13:42:44 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:13:45.788 13:42:44 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:13:45.788 13:42:44 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:13:45.788 node0=1024 expecting 1024 00:13:45.788 13:42:44 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:13:45.788 00:13:45.788 real 0m1.347s 00:13:45.788 user 0m0.414s 00:13:45.788 sys 0m0.952s 00:13:45.788 13:42:44 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:45.788 13:42:44 -- common/autotest_common.sh@10 -- # set +x 00:13:45.788 ************************************ 00:13:45.788 END TEST default_setup 00:13:45.788 ************************************ 00:13:45.788 13:42:44 -- setup/hugepages.sh@211 -- # run_test per_node_1G_alloc per_node_1G_alloc 00:13:45.788 13:42:44 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:46.046 13:42:44 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:46.046 13:42:44 -- common/autotest_common.sh@10 -- # set +x 00:13:46.046 ************************************ 00:13:46.046 START TEST per_node_1G_alloc 00:13:46.046 ************************************ 00:13:46.046 13:42:44 -- common/autotest_common.sh@1111 -- # per_node_1G_alloc 00:13:46.046 13:42:44 -- setup/hugepages.sh@143 -- # local IFS=, 00:13:46.046 13:42:44 -- setup/hugepages.sh@145 -- # get_test_nr_hugepages 1048576 0 00:13:46.046 13:42:44 -- setup/hugepages.sh@49 -- # local size=1048576 00:13:46.046 13:42:44 -- setup/hugepages.sh@50 -- # (( 2 > 1 )) 00:13:46.046 13:42:44 -- setup/hugepages.sh@51 -- # shift 00:13:46.046 13:42:44 -- setup/hugepages.sh@52 -- # node_ids=('0') 00:13:46.046 13:42:44 -- setup/hugepages.sh@52 -- # local node_ids 00:13:46.046 13:42:44 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:13:46.046 13:42:44 -- setup/hugepages.sh@57 -- # nr_hugepages=512 00:13:46.046 13:42:44 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 0 00:13:46.046 13:42:44 -- setup/hugepages.sh@62 -- # user_nodes=('0') 00:13:46.046 13:42:44 -- setup/hugepages.sh@62 -- # local user_nodes 00:13:46.046 13:42:44 -- setup/hugepages.sh@64 -- # local _nr_hugepages=512 00:13:46.046 13:42:44 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:13:46.046 13:42:44 -- setup/hugepages.sh@67 -- # nodes_test=() 00:13:46.046 13:42:44 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:13:46.046 13:42:44 -- setup/hugepages.sh@69 -- # (( 1 > 0 )) 00:13:46.046 13:42:44 -- setup/hugepages.sh@70 -- # for _no_nodes in "${user_nodes[@]}" 00:13:46.046 13:42:44 -- setup/hugepages.sh@71 -- # nodes_test[_no_nodes]=512 00:13:46.046 13:42:44 -- setup/hugepages.sh@73 -- # return 0 00:13:46.046 13:42:44 -- setup/hugepages.sh@146 -- # NRHUGE=512 00:13:46.046 13:42:44 -- setup/hugepages.sh@146 -- # HUGENODE=0 00:13:46.046 13:42:44 -- setup/hugepages.sh@146 -- # setup output 00:13:46.046 13:42:44 -- setup/common.sh@9 -- # [[ output == output ]] 00:13:46.046 13:42:44 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:13:46.612 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:13:46.612 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:13:46.874 13:42:45 -- setup/hugepages.sh@147 -- # nr_hugepages=512 00:13:46.874 13:42:45 -- setup/hugepages.sh@147 -- # verify_nr_hugepages 00:13:46.874 13:42:45 -- setup/hugepages.sh@89 -- # local node 00:13:46.874 13:42:45 -- setup/hugepages.sh@90 -- # local sorted_t 00:13:46.874 13:42:45 -- setup/hugepages.sh@91 -- # local sorted_s 00:13:46.874 13:42:45 -- setup/hugepages.sh@92 -- # local surp 00:13:46.874 13:42:45 -- setup/hugepages.sh@93 -- # local resv 00:13:46.874 13:42:45 -- setup/hugepages.sh@94 -- # local anon 00:13:46.874 13:42:45 -- setup/hugepages.sh@96 -- # [[ always [madvise] never != *\[\n\e\v\e\r\]* ]] 00:13:46.874 13:42:45 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:13:46.874 13:42:45 -- setup/common.sh@17 -- # local get=AnonHugePages 00:13:46.874 13:42:45 -- setup/common.sh@18 -- # local node= 00:13:46.874 13:42:45 -- setup/common.sh@19 -- # local var val 00:13:46.874 13:42:45 -- setup/common.sh@20 -- # local mem_f mem 00:13:46.874 13:42:45 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:46.874 13:42:45 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:46.874 13:42:45 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:46.874 13:42:45 -- setup/common.sh@28 -- # mapfile -t mem 00:13:46.874 13:42:45 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 6001908 kB' 'MemAvailable: 10526676 kB' 'Buffers: 35436 kB' 'Cached: 4624920 kB' 'SwapCached: 0 kB' 'Active: 1011064 kB' 'Inactive: 3784476 kB' 'Active(anon): 1056 kB' 'Inactive(anon): 145788 kB' 'Active(file): 1010008 kB' 'Inactive(file): 3638688 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 264 kB' 'Writeback: 0 kB' 'AnonPages: 164704 kB' 'Mapped: 68100 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261580 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64204 kB' 'KernelStack: 4404 kB' 'PageTables: 3612 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5597200 kB' 'Committed_AS: 506504 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19484 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.874 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.874 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:46.875 13:42:45 -- setup/common.sh@33 -- # echo 0 00:13:46.875 13:42:45 -- setup/common.sh@33 -- # return 0 00:13:46.875 13:42:45 -- setup/hugepages.sh@97 -- # anon=0 00:13:46.875 13:42:45 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:13:46.875 13:42:45 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:13:46.875 13:42:45 -- setup/common.sh@18 -- # local node= 00:13:46.875 13:42:45 -- setup/common.sh@19 -- # local var val 00:13:46.875 13:42:45 -- setup/common.sh@20 -- # local mem_f mem 00:13:46.875 13:42:45 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:46.875 13:42:45 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:46.875 13:42:45 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:46.875 13:42:45 -- setup/common.sh@28 -- # mapfile -t mem 00:13:46.875 13:42:45 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 6001908 kB' 'MemAvailable: 10526676 kB' 'Buffers: 35436 kB' 'Cached: 4624920 kB' 'SwapCached: 0 kB' 'Active: 1011064 kB' 'Inactive: 3784476 kB' 'Active(anon): 1056 kB' 'Inactive(anon): 145788 kB' 'Active(file): 1010008 kB' 'Inactive(file): 3638688 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 264 kB' 'Writeback: 0 kB' 'AnonPages: 164704 kB' 'Mapped: 68100 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261580 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64204 kB' 'KernelStack: 4404 kB' 'PageTables: 3612 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5597200 kB' 'Committed_AS: 506504 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19516 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.875 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.875 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.876 13:42:45 -- setup/common.sh@33 -- # echo 0 00:13:46.876 13:42:45 -- setup/common.sh@33 -- # return 0 00:13:46.876 13:42:45 -- setup/hugepages.sh@99 -- # surp=0 00:13:46.876 13:42:45 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:13:46.876 13:42:45 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:13:46.876 13:42:45 -- setup/common.sh@18 -- # local node= 00:13:46.876 13:42:45 -- setup/common.sh@19 -- # local var val 00:13:46.876 13:42:45 -- setup/common.sh@20 -- # local mem_f mem 00:13:46.876 13:42:45 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:46.876 13:42:45 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:46.876 13:42:45 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:46.876 13:42:45 -- setup/common.sh@28 -- # mapfile -t mem 00:13:46.876 13:42:45 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 6002664 kB' 'MemAvailable: 10527436 kB' 'Buffers: 35436 kB' 'Cached: 4624924 kB' 'SwapCached: 0 kB' 'Active: 1011064 kB' 'Inactive: 3784368 kB' 'Active(anon): 1056 kB' 'Inactive(anon): 145676 kB' 'Active(file): 1010008 kB' 'Inactive(file): 3638692 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 260 kB' 'Writeback: 0 kB' 'AnonPages: 164336 kB' 'Mapped: 67880 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261580 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64204 kB' 'KernelStack: 4288 kB' 'PageTables: 3444 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5597200 kB' 'Committed_AS: 506504 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19516 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.876 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.876 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.877 13:42:45 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:46.877 13:42:45 -- setup/common.sh@33 -- # echo 0 00:13:46.877 13:42:45 -- setup/common.sh@33 -- # return 0 00:13:46.877 13:42:45 -- setup/hugepages.sh@100 -- # resv=0 00:13:46.877 13:42:45 -- setup/hugepages.sh@102 -- # echo nr_hugepages=512 00:13:46.877 nr_hugepages=512 00:13:46.877 resv_hugepages=0 00:13:46.877 13:42:45 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:13:46.877 surplus_hugepages=0 00:13:46.877 13:42:45 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:13:46.877 anon_hugepages=0 00:13:46.877 13:42:45 -- setup/hugepages.sh@105 -- # echo anon_hugepages=0 00:13:46.877 13:42:45 -- setup/hugepages.sh@107 -- # (( 512 == nr_hugepages + surp + resv )) 00:13:46.877 13:42:45 -- setup/hugepages.sh@109 -- # (( 512 == nr_hugepages )) 00:13:46.877 13:42:45 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:13:46.877 13:42:45 -- setup/common.sh@17 -- # local get=HugePages_Total 00:13:46.877 13:42:45 -- setup/common.sh@18 -- # local node= 00:13:46.877 13:42:45 -- setup/common.sh@19 -- # local var val 00:13:46.877 13:42:45 -- setup/common.sh@20 -- # local mem_f mem 00:13:46.877 13:42:45 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:46.877 13:42:45 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:46.877 13:42:45 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:46.877 13:42:45 -- setup/common.sh@28 -- # mapfile -t mem 00:13:46.877 13:42:45 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:46.877 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 6002664 kB' 'MemAvailable: 10527428 kB' 'Buffers: 35436 kB' 'Cached: 4624916 kB' 'SwapCached: 0 kB' 'Active: 1011064 kB' 'Inactive: 3784124 kB' 'Active(anon): 1056 kB' 'Inactive(anon): 145440 kB' 'Active(file): 1010008 kB' 'Inactive(file): 3638684 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 260 kB' 'Writeback: 0 kB' 'AnonPages: 164080 kB' 'Mapped: 67840 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261580 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64204 kB' 'KernelStack: 4308 kB' 'PageTables: 3584 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5597200 kB' 'Committed_AS: 506504 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19548 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.878 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.878 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:46.879 13:42:45 -- setup/common.sh@33 -- # echo 512 00:13:46.879 13:42:45 -- setup/common.sh@33 -- # return 0 00:13:46.879 13:42:45 -- setup/hugepages.sh@110 -- # (( 512 == nr_hugepages + surp + resv )) 00:13:46.879 13:42:45 -- setup/hugepages.sh@112 -- # get_nodes 00:13:46.879 13:42:45 -- setup/hugepages.sh@27 -- # local node 00:13:46.879 13:42:45 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:13:46.879 13:42:45 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=512 00:13:46.879 13:42:45 -- setup/hugepages.sh@32 -- # no_nodes=1 00:13:46.879 13:42:45 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:13:46.879 13:42:45 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:13:46.879 13:42:45 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:13:46.879 13:42:45 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:13:46.879 13:42:45 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:13:46.879 13:42:45 -- setup/common.sh@18 -- # local node=0 00:13:46.879 13:42:45 -- setup/common.sh@19 -- # local var val 00:13:46.879 13:42:45 -- setup/common.sh@20 -- # local mem_f mem 00:13:46.879 13:42:45 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:46.879 13:42:45 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:13:46.879 13:42:45 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:13:46.879 13:42:45 -- setup/common.sh@28 -- # mapfile -t mem 00:13:46.879 13:42:45 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 6002916 kB' 'MemUsed: 6240060 kB' 'SwapCached: 0 kB' 'Active: 1011064 kB' 'Inactive: 3784088 kB' 'Active(anon): 1056 kB' 'Inactive(anon): 145404 kB' 'Active(file): 1010008 kB' 'Inactive(file): 3638684 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'Dirty: 260 kB' 'Writeback: 0 kB' 'FilePages: 4660352 kB' 'Mapped: 67840 kB' 'AnonPages: 164044 kB' 'Shmem: 2596 kB' 'KernelStack: 4292 kB' 'PageTables: 3528 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 197376 kB' 'Slab: 261580 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64204 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:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.879 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.879 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # continue 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # IFS=': ' 00:13:46.880 13:42:45 -- setup/common.sh@31 -- # read -r var val _ 00:13:46.880 13:42:45 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:46.880 13:42:45 -- setup/common.sh@33 -- # echo 0 00:13:46.880 13:42:45 -- setup/common.sh@33 -- # return 0 00:13:46.880 13:42:45 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:13:46.880 13:42:45 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:13:46.880 13:42:45 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:13:46.880 13:42:45 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:13:46.880 node0=512 expecting 512 00:13:46.880 13:42:45 -- setup/hugepages.sh@128 -- # echo 'node0=512 expecting 512' 00:13:46.880 13:42:45 -- setup/hugepages.sh@130 -- # [[ 512 == \5\1\2 ]] 00:13:46.880 00:13:46.880 real 0m0.904s 00:13:46.880 user 0m0.363s 00:13:46.880 sys 0m0.598s 00:13:46.880 13:42:45 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:46.880 13:42:45 -- common/autotest_common.sh@10 -- # set +x 00:13:46.880 ************************************ 00:13:46.880 END TEST per_node_1G_alloc 00:13:46.880 ************************************ 00:13:46.880 13:42:45 -- setup/hugepages.sh@212 -- # run_test even_2G_alloc even_2G_alloc 00:13:46.880 13:42:45 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:46.880 13:42:45 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:46.880 13:42:45 -- common/autotest_common.sh@10 -- # set +x 00:13:47.139 ************************************ 00:13:47.139 START TEST even_2G_alloc 00:13:47.139 ************************************ 00:13:47.139 13:42:45 -- common/autotest_common.sh@1111 -- # even_2G_alloc 00:13:47.139 13:42:45 -- setup/hugepages.sh@152 -- # get_test_nr_hugepages 2097152 00:13:47.139 13:42:45 -- setup/hugepages.sh@49 -- # local size=2097152 00:13:47.139 13:42:45 -- setup/hugepages.sh@50 -- # (( 1 > 1 )) 00:13:47.139 13:42:45 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:13:47.139 13:42:45 -- setup/hugepages.sh@57 -- # nr_hugepages=1024 00:13:47.139 13:42:45 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 00:13:47.139 13:42:45 -- setup/hugepages.sh@62 -- # user_nodes=() 00:13:47.139 13:42:45 -- setup/hugepages.sh@62 -- # local user_nodes 00:13:47.139 13:42:45 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1024 00:13:47.139 13:42:45 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:13:47.139 13:42:45 -- setup/hugepages.sh@67 -- # nodes_test=() 00:13:47.139 13:42:45 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:13:47.139 13:42:45 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:13:47.139 13:42:45 -- setup/hugepages.sh@74 -- # (( 0 > 0 )) 00:13:47.139 13:42:45 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:13:47.139 13:42:45 -- setup/hugepages.sh@82 -- # nodes_test[_no_nodes - 1]=1024 00:13:47.139 13:42:45 -- setup/hugepages.sh@83 -- # : 0 00:13:47.139 13:42:45 -- setup/hugepages.sh@84 -- # : 0 00:13:47.139 13:42:45 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:13:47.139 13:42:45 -- setup/hugepages.sh@153 -- # NRHUGE=1024 00:13:47.139 13:42:45 -- setup/hugepages.sh@153 -- # HUGE_EVEN_ALLOC=yes 00:13:47.139 13:42:45 -- setup/hugepages.sh@153 -- # setup output 00:13:47.139 13:42:45 -- setup/common.sh@9 -- # [[ output == output ]] 00:13:47.139 13:42:45 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:13:47.398 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:13:47.398 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:13:47.965 13:42:46 -- setup/hugepages.sh@154 -- # verify_nr_hugepages 00:13:47.965 13:42:46 -- setup/hugepages.sh@89 -- # local node 00:13:47.965 13:42:46 -- setup/hugepages.sh@90 -- # local sorted_t 00:13:47.965 13:42:46 -- setup/hugepages.sh@91 -- # local sorted_s 00:13:47.965 13:42:46 -- setup/hugepages.sh@92 -- # local surp 00:13:47.965 13:42:46 -- setup/hugepages.sh@93 -- # local resv 00:13:47.965 13:42:46 -- setup/hugepages.sh@94 -- # local anon 00:13:47.965 13:42:46 -- setup/hugepages.sh@96 -- # [[ always [madvise] never != *\[\n\e\v\e\r\]* ]] 00:13:47.965 13:42:46 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:13:47.965 13:42:46 -- setup/common.sh@17 -- # local get=AnonHugePages 00:13:47.965 13:42:46 -- setup/common.sh@18 -- # local node= 00:13:47.965 13:42:46 -- setup/common.sh@19 -- # local var val 00:13:47.965 13:42:46 -- setup/common.sh@20 -- # local mem_f mem 00:13:47.965 13:42:46 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:47.965 13:42:46 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:47.965 13:42:46 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:47.965 13:42:46 -- setup/common.sh@28 -- # mapfile -t mem 00:13:47.965 13:42:46 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:47.965 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.965 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.965 13:42:46 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4956672 kB' 'MemAvailable: 9481436 kB' 'Buffers: 35436 kB' 'Cached: 4624916 kB' 'SwapCached: 0 kB' 'Active: 1011080 kB' 'Inactive: 3784024 kB' 'Active(anon): 1056 kB' 'Inactive(anon): 145356 kB' 'Active(file): 1010024 kB' 'Inactive(file): 3638668 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 444 kB' 'Writeback: 0 kB' 'AnonPages: 164256 kB' 'Mapped: 67840 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261460 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64084 kB' 'KernelStack: 4388 kB' 'PageTables: 3564 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5072912 kB' 'Committed_AS: 506504 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19500 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:47.965 13:42:46 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.965 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.966 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.966 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:47.967 13:42:46 -- setup/common.sh@33 -- # echo 0 00:13:47.967 13:42:46 -- setup/common.sh@33 -- # return 0 00:13:47.967 13:42:46 -- setup/hugepages.sh@97 -- # anon=0 00:13:47.967 13:42:46 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:13:47.967 13:42:46 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:13:47.967 13:42:46 -- setup/common.sh@18 -- # local node= 00:13:47.967 13:42:46 -- setup/common.sh@19 -- # local var val 00:13:47.967 13:42:46 -- setup/common.sh@20 -- # local mem_f mem 00:13:47.967 13:42:46 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:47.967 13:42:46 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:47.967 13:42:46 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:47.967 13:42:46 -- setup/common.sh@28 -- # mapfile -t mem 00:13:47.967 13:42:46 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4957428 kB' 'MemAvailable: 9482196 kB' 'Buffers: 35436 kB' 'Cached: 4624920 kB' 'SwapCached: 0 kB' 'Active: 1011080 kB' 'Inactive: 3784268 kB' 'Active(anon): 1056 kB' 'Inactive(anon): 145596 kB' 'Active(file): 1010024 kB' 'Inactive(file): 3638672 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 444 kB' 'Writeback: 0 kB' 'AnonPages: 164296 kB' 'Mapped: 67904 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261484 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64108 kB' 'KernelStack: 4320 kB' 'PageTables: 3556 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5072912 kB' 'Committed_AS: 506504 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19516 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.967 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.967 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.968 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.968 13:42:46 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:47.968 13:42:46 -- setup/common.sh@33 -- # echo 0 00:13:47.968 13:42:46 -- setup/common.sh@33 -- # return 0 00:13:47.968 13:42:46 -- setup/hugepages.sh@99 -- # surp=0 00:13:47.968 13:42:46 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:13:47.968 13:42:46 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:13:47.968 13:42:46 -- setup/common.sh@18 -- # local node= 00:13:47.968 13:42:46 -- setup/common.sh@19 -- # local var val 00:13:47.968 13:42:46 -- setup/common.sh@20 -- # local mem_f mem 00:13:47.968 13:42:46 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:47.968 13:42:46 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:47.968 13:42:46 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:47.968 13:42:46 -- setup/common.sh@28 -- # mapfile -t mem 00:13:47.968 13:42:46 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:47.968 13:42:46 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4957204 kB' 'MemAvailable: 9481968 kB' 'Buffers: 35436 kB' 'Cached: 4624916 kB' 'SwapCached: 0 kB' 'Active: 1011072 kB' 'Inactive: 3784232 kB' 'Active(anon): 1048 kB' 'Inactive(anon): 145564 kB' 'Active(file): 1010024 kB' 'Inactive(file): 3638668 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 448 kB' 'Writeback: 0 kB' 'AnonPages: 164244 kB' 'Mapped: 67856 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261508 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64132 kB' 'KernelStack: 4288 kB' 'PageTables: 3448 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5072912 kB' 'Committed_AS: 506504 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19532 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.969 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.969 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # continue 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:47.970 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:47.970 13:42:46 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:47.970 13:42:46 -- setup/common.sh@33 -- # echo 0 00:13:47.970 13:42:46 -- setup/common.sh@33 -- # return 0 00:13:48.238 13:42:46 -- setup/hugepages.sh@100 -- # resv=0 00:13:48.238 13:42:46 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:13:48.238 nr_hugepages=1024 00:13:48.238 resv_hugepages=0 00:13:48.238 13:42:46 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:13:48.238 surplus_hugepages=0 00:13:48.238 13:42:46 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:13:48.238 anon_hugepages=0 00:13:48.238 13:42:46 -- setup/hugepages.sh@105 -- # echo anon_hugepages=0 00:13:48.238 13:42:46 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:13:48.238 13:42:46 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:13:48.238 13:42:46 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:13:48.238 13:42:46 -- setup/common.sh@17 -- # local get=HugePages_Total 00:13:48.238 13:42:46 -- setup/common.sh@18 -- # local node= 00:13:48.238 13:42:46 -- setup/common.sh@19 -- # local var val 00:13:48.238 13:42:46 -- setup/common.sh@20 -- # local mem_f mem 00:13:48.238 13:42:46 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:48.238 13:42:46 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:48.238 13:42:46 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:48.238 13:42:46 -- setup/common.sh@28 -- # mapfile -t mem 00:13:48.238 13:42:46 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:48.238 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.238 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.238 13:42:46 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4957204 kB' 'MemAvailable: 9481968 kB' 'Buffers: 35436 kB' 'Cached: 4624916 kB' 'SwapCached: 0 kB' 'Active: 1011072 kB' 'Inactive: 3784152 kB' 'Active(anon): 1048 kB' 'Inactive(anon): 145484 kB' 'Active(file): 1010024 kB' 'Inactive(file): 3638668 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 448 kB' 'Writeback: 0 kB' 'AnonPages: 164120 kB' 'Mapped: 67856 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261508 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64132 kB' 'KernelStack: 4324 kB' 'PageTables: 3596 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5072912 kB' 'Committed_AS: 506504 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19532 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:48.238 13:42:46 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.238 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.238 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.238 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.238 13:42:46 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.238 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.238 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.238 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.238 13:42:46 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.238 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.238 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.238 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.238 13:42:46 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.238 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.238 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.238 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.238 13:42:46 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.238 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.238 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.238 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.238 13:42:46 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.238 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.238 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.238 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.238 13:42:46 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.239 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.239 13:42:46 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:48.239 13:42:46 -- setup/common.sh@33 -- # echo 1024 00:13:48.239 13:42:46 -- setup/common.sh@33 -- # return 0 00:13:48.239 13:42:46 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:13:48.239 13:42:46 -- setup/hugepages.sh@112 -- # get_nodes 00:13:48.239 13:42:46 -- setup/hugepages.sh@27 -- # local node 00:13:48.239 13:42:46 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:13:48.239 13:42:46 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:13:48.239 13:42:46 -- setup/hugepages.sh@32 -- # no_nodes=1 00:13:48.239 13:42:46 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:13:48.239 13:42:46 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:13:48.239 13:42:46 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:13:48.239 13:42:46 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:13:48.239 13:42:46 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:13:48.239 13:42:46 -- setup/common.sh@18 -- # local node=0 00:13:48.239 13:42:46 -- setup/common.sh@19 -- # local var val 00:13:48.239 13:42:46 -- setup/common.sh@20 -- # local mem_f mem 00:13:48.239 13:42:46 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:48.240 13:42:46 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:13:48.240 13:42:46 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:13:48.240 13:42:46 -- setup/common.sh@28 -- # mapfile -t mem 00:13:48.240 13:42:46 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4956704 kB' 'MemUsed: 7286272 kB' 'SwapCached: 0 kB' 'Active: 1011072 kB' 'Inactive: 3784340 kB' 'Active(anon): 1048 kB' 'Inactive(anon): 145672 kB' 'Active(file): 1010024 kB' 'Inactive(file): 3638668 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'Dirty: 448 kB' 'Writeback: 0 kB' 'FilePages: 4660352 kB' 'Mapped: 67856 kB' 'AnonPages: 164308 kB' 'Shmem: 2596 kB' 'KernelStack: 4292 kB' 'PageTables: 3484 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 197376 kB' 'Slab: 261508 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64132 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:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # continue 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # IFS=': ' 00:13:48.240 13:42:46 -- setup/common.sh@31 -- # read -r var val _ 00:13:48.240 13:42:46 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:48.240 13:42:46 -- setup/common.sh@33 -- # echo 0 00:13:48.240 13:42:46 -- setup/common.sh@33 -- # return 0 00:13:48.240 13:42:46 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:13:48.240 13:42:46 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:13:48.240 13:42:46 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:13:48.240 13:42:46 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:13:48.240 13:42:46 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:13:48.240 node0=1024 expecting 1024 00:13:48.241 13:42:46 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:13:48.241 00:13:48.241 real 0m1.150s 00:13:48.241 user 0m0.352s 00:13:48.241 sys 0m0.855s 00:13:48.241 13:42:46 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:48.241 13:42:46 -- common/autotest_common.sh@10 -- # set +x 00:13:48.241 ************************************ 00:13:48.241 END TEST even_2G_alloc 00:13:48.241 ************************************ 00:13:48.241 13:42:46 -- setup/hugepages.sh@213 -- # run_test odd_alloc odd_alloc 00:13:48.241 13:42:46 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:48.241 13:42:46 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:48.241 13:42:46 -- common/autotest_common.sh@10 -- # set +x 00:13:48.241 ************************************ 00:13:48.241 START TEST odd_alloc 00:13:48.241 ************************************ 00:13:48.241 13:42:46 -- common/autotest_common.sh@1111 -- # odd_alloc 00:13:48.241 13:42:46 -- setup/hugepages.sh@159 -- # get_test_nr_hugepages 2098176 00:13:48.241 13:42:46 -- setup/hugepages.sh@49 -- # local size=2098176 00:13:48.241 13:42:46 -- setup/hugepages.sh@50 -- # (( 1 > 1 )) 00:13:48.241 13:42:46 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:13:48.241 13:42:46 -- setup/hugepages.sh@57 -- # nr_hugepages=1025 00:13:48.241 13:42:46 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 00:13:48.241 13:42:46 -- setup/hugepages.sh@62 -- # user_nodes=() 00:13:48.241 13:42:46 -- setup/hugepages.sh@62 -- # local user_nodes 00:13:48.241 13:42:46 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1025 00:13:48.241 13:42:46 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:13:48.241 13:42:46 -- setup/hugepages.sh@67 -- # nodes_test=() 00:13:48.241 13:42:46 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:13:48.241 13:42:46 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:13:48.241 13:42:46 -- setup/hugepages.sh@74 -- # (( 0 > 0 )) 00:13:48.241 13:42:46 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:13:48.241 13:42:46 -- setup/hugepages.sh@82 -- # nodes_test[_no_nodes - 1]=1025 00:13:48.241 13:42:46 -- setup/hugepages.sh@83 -- # : 0 00:13:48.241 13:42:46 -- setup/hugepages.sh@84 -- # : 0 00:13:48.241 13:42:46 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:13:48.241 13:42:46 -- setup/hugepages.sh@160 -- # HUGEMEM=2049 00:13:48.241 13:42:46 -- setup/hugepages.sh@160 -- # HUGE_EVEN_ALLOC=yes 00:13:48.241 13:42:46 -- setup/hugepages.sh@160 -- # setup output 00:13:48.241 13:42:46 -- setup/common.sh@9 -- # [[ output == output ]] 00:13:48.241 13:42:46 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:13:48.833 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:13:48.833 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:13:49.091 13:42:47 -- setup/hugepages.sh@161 -- # verify_nr_hugepages 00:13:49.091 13:42:47 -- setup/hugepages.sh@89 -- # local node 00:13:49.091 13:42:47 -- setup/hugepages.sh@90 -- # local sorted_t 00:13:49.091 13:42:47 -- setup/hugepages.sh@91 -- # local sorted_s 00:13:49.091 13:42:47 -- setup/hugepages.sh@92 -- # local surp 00:13:49.091 13:42:47 -- setup/hugepages.sh@93 -- # local resv 00:13:49.091 13:42:47 -- setup/hugepages.sh@94 -- # local anon 00:13:49.091 13:42:47 -- setup/hugepages.sh@96 -- # [[ always [madvise] never != *\[\n\e\v\e\r\]* ]] 00:13:49.091 13:42:47 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:13:49.091 13:42:47 -- setup/common.sh@17 -- # local get=AnonHugePages 00:13:49.091 13:42:47 -- setup/common.sh@18 -- # local node= 00:13:49.091 13:42:47 -- setup/common.sh@19 -- # local var val 00:13:49.091 13:42:47 -- setup/common.sh@20 -- # local mem_f mem 00:13:49.091 13:42:47 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:49.091 13:42:47 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:49.091 13:42:47 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:49.091 13:42:47 -- setup/common.sh@28 -- # mapfile -t mem 00:13:49.091 13:42:47 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.091 13:42:47 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4953560 kB' 'MemAvailable: 9478328 kB' 'Buffers: 35436 kB' 'Cached: 4624920 kB' 'SwapCached: 0 kB' 'Active: 1011104 kB' 'Inactive: 3780516 kB' 'Active(anon): 1052 kB' 'Inactive(anon): 141872 kB' 'Active(file): 1010052 kB' 'Inactive(file): 3638644 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 496 kB' 'Writeback: 0 kB' 'AnonPages: 160492 kB' 'Mapped: 67188 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261252 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 63876 kB' 'KernelStack: 4264 kB' 'PageTables: 3372 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5071888 kB' 'Committed_AS: 496532 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19468 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2099200 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.091 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.091 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.092 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.092 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.092 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.092 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.092 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.092 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.092 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.092 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.092 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.092 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.092 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.092 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.092 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.092 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.092 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.092 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.092 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.092 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:49.353 13:42:47 -- setup/common.sh@33 -- # echo 0 00:13:49.353 13:42:47 -- setup/common.sh@33 -- # return 0 00:13:49.353 13:42:47 -- setup/hugepages.sh@97 -- # anon=0 00:13:49.353 13:42:47 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:13:49.353 13:42:47 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:13:49.353 13:42:47 -- setup/common.sh@18 -- # local node= 00:13:49.353 13:42:47 -- setup/common.sh@19 -- # local var val 00:13:49.353 13:42:47 -- setup/common.sh@20 -- # local mem_f mem 00:13:49.353 13:42:47 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:49.353 13:42:47 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:49.353 13:42:47 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:49.353 13:42:47 -- setup/common.sh@28 -- # mapfile -t mem 00:13:49.353 13:42:47 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4953560 kB' 'MemAvailable: 9478328 kB' 'Buffers: 35436 kB' 'Cached: 4624920 kB' 'SwapCached: 0 kB' 'Active: 1011104 kB' 'Inactive: 3780480 kB' 'Active(anon): 1052 kB' 'Inactive(anon): 141836 kB' 'Active(file): 1010052 kB' 'Inactive(file): 3638644 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 496 kB' 'Writeback: 0 kB' 'AnonPages: 160456 kB' 'Mapped: 67188 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261252 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 63876 kB' 'KernelStack: 4248 kB' 'PageTables: 3316 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5071888 kB' 'Committed_AS: 496532 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19468 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2099200 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.353 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.353 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.354 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.354 13:42:47 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.354 13:42:47 -- setup/common.sh@33 -- # echo 0 00:13:49.354 13:42:47 -- setup/common.sh@33 -- # return 0 00:13:49.354 13:42:47 -- setup/hugepages.sh@99 -- # surp=0 00:13:49.354 13:42:47 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:13:49.354 13:42:47 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:13:49.354 13:42:47 -- setup/common.sh@18 -- # local node= 00:13:49.354 13:42:47 -- setup/common.sh@19 -- # local var val 00:13:49.354 13:42:47 -- setup/common.sh@20 -- # local mem_f mem 00:13:49.354 13:42:47 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:49.354 13:42:47 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:49.354 13:42:47 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:49.354 13:42:47 -- setup/common.sh@28 -- # mapfile -t mem 00:13:49.354 13:42:47 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:49.355 13:42:47 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4954072 kB' 'MemAvailable: 9478840 kB' 'Buffers: 35436 kB' 'Cached: 4624920 kB' 'SwapCached: 0 kB' 'Active: 1011096 kB' 'Inactive: 3780660 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 142016 kB' 'Active(file): 1010052 kB' 'Inactive(file): 3638644 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 500 kB' 'Writeback: 0 kB' 'AnonPages: 160684 kB' 'Mapped: 67188 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261316 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 63940 kB' 'KernelStack: 4288 kB' 'PageTables: 3472 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5071888 kB' 'Committed_AS: 496532 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19468 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2099200 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.355 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.355 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:49.356 13:42:47 -- setup/common.sh@33 -- # echo 0 00:13:49.356 13:42:47 -- setup/common.sh@33 -- # return 0 00:13:49.356 13:42:47 -- setup/hugepages.sh@100 -- # resv=0 00:13:49.356 nr_hugepages=1025 00:13:49.356 13:42:47 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1025 00:13:49.356 resv_hugepages=0 00:13:49.356 13:42:47 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:13:49.356 surplus_hugepages=0 00:13:49.356 13:42:47 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:13:49.356 anon_hugepages=0 00:13:49.356 13:42:47 -- setup/hugepages.sh@105 -- # echo anon_hugepages=0 00:13:49.356 13:42:47 -- setup/hugepages.sh@107 -- # (( 1025 == nr_hugepages + surp + resv )) 00:13:49.356 13:42:47 -- setup/hugepages.sh@109 -- # (( 1025 == nr_hugepages )) 00:13:49.356 13:42:47 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:13:49.356 13:42:47 -- setup/common.sh@17 -- # local get=HugePages_Total 00:13:49.356 13:42:47 -- setup/common.sh@18 -- # local node= 00:13:49.356 13:42:47 -- setup/common.sh@19 -- # local var val 00:13:49.356 13:42:47 -- setup/common.sh@20 -- # local mem_f mem 00:13:49.356 13:42:47 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:49.356 13:42:47 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:49.356 13:42:47 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:49.356 13:42:47 -- setup/common.sh@28 -- # mapfile -t mem 00:13:49.356 13:42:47 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4954072 kB' 'MemAvailable: 9478840 kB' 'Buffers: 35436 kB' 'Cached: 4624920 kB' 'SwapCached: 0 kB' 'Active: 1011096 kB' 'Inactive: 3780444 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 141800 kB' 'Active(file): 1010052 kB' 'Inactive(file): 3638644 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 500 kB' 'Writeback: 0 kB' 'AnonPages: 160456 kB' 'Mapped: 67188 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261316 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 63940 kB' 'KernelStack: 4304 kB' 'PageTables: 3528 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5071888 kB' 'Committed_AS: 496532 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19484 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2099200 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.356 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.356 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:49.357 13:42:47 -- setup/common.sh@33 -- # echo 1025 00:13:49.357 13:42:47 -- setup/common.sh@33 -- # return 0 00:13:49.357 13:42:47 -- setup/hugepages.sh@110 -- # (( 1025 == nr_hugepages + surp + resv )) 00:13:49.357 13:42:47 -- setup/hugepages.sh@112 -- # get_nodes 00:13:49.357 13:42:47 -- setup/hugepages.sh@27 -- # local node 00:13:49.357 13:42:47 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:13:49.357 13:42:47 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1025 00:13:49.357 13:42:47 -- setup/hugepages.sh@32 -- # no_nodes=1 00:13:49.357 13:42:47 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:13:49.357 13:42:47 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:13:49.357 13:42:47 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:13:49.357 13:42:47 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:13:49.357 13:42:47 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:13:49.357 13:42:47 -- setup/common.sh@18 -- # local node=0 00:13:49.357 13:42:47 -- setup/common.sh@19 -- # local var val 00:13:49.357 13:42:47 -- setup/common.sh@20 -- # local mem_f mem 00:13:49.357 13:42:47 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:49.357 13:42:47 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:13:49.357 13:42:47 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:13:49.357 13:42:47 -- setup/common.sh@28 -- # mapfile -t mem 00:13:49.357 13:42:47 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:49.357 13:42:47 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4954316 kB' 'MemUsed: 7288660 kB' 'SwapCached: 0 kB' 'Active: 1011096 kB' 'Inactive: 3780440 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 141796 kB' 'Active(file): 1010052 kB' 'Inactive(file): 3638644 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'Dirty: 500 kB' 'Writeback: 0 kB' 'FilePages: 4660356 kB' 'Mapped: 67188 kB' 'AnonPages: 160432 kB' 'Shmem: 2596 kB' 'KernelStack: 4324 kB' 'PageTables: 3620 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 197376 kB' 'Slab: 261316 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 63940 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:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.357 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.357 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # continue 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # IFS=': ' 00:13:49.358 13:42:47 -- setup/common.sh@31 -- # read -r var val _ 00:13:49.358 13:42:47 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:49.358 13:42:47 -- setup/common.sh@33 -- # echo 0 00:13:49.358 13:42:47 -- setup/common.sh@33 -- # return 0 00:13:49.358 13:42:47 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:13:49.358 13:42:47 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:13:49.358 13:42:47 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:13:49.358 13:42:47 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:13:49.358 13:42:47 -- setup/hugepages.sh@128 -- # echo 'node0=1025 expecting 1025' 00:13:49.358 node0=1025 expecting 1025 00:13:49.358 13:42:47 -- setup/hugepages.sh@130 -- # [[ 1025 == \1\0\2\5 ]] 00:13:49.358 00:13:49.358 real 0m1.054s 00:13:49.358 user 0m0.351s 00:13:49.358 sys 0m0.757s 00:13:49.358 13:42:47 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:49.358 13:42:47 -- common/autotest_common.sh@10 -- # set +x 00:13:49.358 ************************************ 00:13:49.358 END TEST odd_alloc 00:13:49.358 ************************************ 00:13:49.358 13:42:47 -- setup/hugepages.sh@214 -- # run_test custom_alloc custom_alloc 00:13:49.358 13:42:47 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:49.358 13:42:47 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:49.358 13:42:47 -- common/autotest_common.sh@10 -- # set +x 00:13:49.358 ************************************ 00:13:49.358 START TEST custom_alloc 00:13:49.358 ************************************ 00:13:49.358 13:42:47 -- common/autotest_common.sh@1111 -- # custom_alloc 00:13:49.358 13:42:47 -- setup/hugepages.sh@167 -- # local IFS=, 00:13:49.358 13:42:47 -- setup/hugepages.sh@169 -- # local node 00:13:49.358 13:42:47 -- setup/hugepages.sh@170 -- # nodes_hp=() 00:13:49.358 13:42:47 -- setup/hugepages.sh@170 -- # local nodes_hp 00:13:49.358 13:42:47 -- setup/hugepages.sh@172 -- # local nr_hugepages=0 _nr_hugepages=0 00:13:49.358 13:42:47 -- setup/hugepages.sh@174 -- # get_test_nr_hugepages 1048576 00:13:49.358 13:42:47 -- setup/hugepages.sh@49 -- # local size=1048576 00:13:49.358 13:42:47 -- setup/hugepages.sh@50 -- # (( 1 > 1 )) 00:13:49.358 13:42:47 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:13:49.358 13:42:47 -- setup/hugepages.sh@57 -- # nr_hugepages=512 00:13:49.358 13:42:47 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 00:13:49.358 13:42:47 -- setup/hugepages.sh@62 -- # user_nodes=() 00:13:49.358 13:42:47 -- setup/hugepages.sh@62 -- # local user_nodes 00:13:49.358 13:42:47 -- setup/hugepages.sh@64 -- # local _nr_hugepages=512 00:13:49.358 13:42:47 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:13:49.358 13:42:47 -- setup/hugepages.sh@67 -- # nodes_test=() 00:13:49.358 13:42:47 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:13:49.358 13:42:47 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:13:49.358 13:42:47 -- setup/hugepages.sh@74 -- # (( 0 > 0 )) 00:13:49.358 13:42:47 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:13:49.358 13:42:47 -- setup/hugepages.sh@82 -- # nodes_test[_no_nodes - 1]=512 00:13:49.358 13:42:47 -- setup/hugepages.sh@83 -- # : 0 00:13:49.358 13:42:47 -- setup/hugepages.sh@84 -- # : 0 00:13:49.358 13:42:47 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:13:49.358 13:42:47 -- setup/hugepages.sh@175 -- # nodes_hp[0]=512 00:13:49.358 13:42:47 -- setup/hugepages.sh@176 -- # (( 1 > 1 )) 00:13:49.358 13:42:47 -- setup/hugepages.sh@181 -- # for node in "${!nodes_hp[@]}" 00:13:49.358 13:42:47 -- setup/hugepages.sh@182 -- # HUGENODE+=("nodes_hp[$node]=${nodes_hp[node]}") 00:13:49.358 13:42:47 -- setup/hugepages.sh@183 -- # (( _nr_hugepages += nodes_hp[node] )) 00:13:49.358 13:42:47 -- setup/hugepages.sh@186 -- # get_test_nr_hugepages_per_node 00:13:49.358 13:42:47 -- setup/hugepages.sh@62 -- # user_nodes=() 00:13:49.358 13:42:47 -- setup/hugepages.sh@62 -- # local user_nodes 00:13:49.358 13:42:47 -- setup/hugepages.sh@64 -- # local _nr_hugepages=512 00:13:49.358 13:42:47 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:13:49.358 13:42:47 -- setup/hugepages.sh@67 -- # nodes_test=() 00:13:49.358 13:42:47 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:13:49.358 13:42:47 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:13:49.358 13:42:47 -- setup/hugepages.sh@74 -- # (( 1 > 0 )) 00:13:49.358 13:42:47 -- setup/hugepages.sh@75 -- # for _no_nodes in "${!nodes_hp[@]}" 00:13:49.358 13:42:47 -- setup/hugepages.sh@76 -- # nodes_test[_no_nodes]=512 00:13:49.359 13:42:47 -- setup/hugepages.sh@78 -- # return 0 00:13:49.359 13:42:47 -- setup/hugepages.sh@187 -- # HUGENODE='nodes_hp[0]=512' 00:13:49.359 13:42:47 -- setup/hugepages.sh@187 -- # setup output 00:13:49.359 13:42:47 -- setup/common.sh@9 -- # [[ output == output ]] 00:13:49.359 13:42:47 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:13:49.927 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:13:49.927 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:13:50.189 13:42:48 -- setup/hugepages.sh@188 -- # nr_hugepages=512 00:13:50.189 13:42:48 -- setup/hugepages.sh@188 -- # verify_nr_hugepages 00:13:50.189 13:42:48 -- setup/hugepages.sh@89 -- # local node 00:13:50.189 13:42:48 -- setup/hugepages.sh@90 -- # local sorted_t 00:13:50.189 13:42:48 -- setup/hugepages.sh@91 -- # local sorted_s 00:13:50.189 13:42:48 -- setup/hugepages.sh@92 -- # local surp 00:13:50.189 13:42:48 -- setup/hugepages.sh@93 -- # local resv 00:13:50.189 13:42:48 -- setup/hugepages.sh@94 -- # local anon 00:13:50.189 13:42:48 -- setup/hugepages.sh@96 -- # [[ always [madvise] never != *\[\n\e\v\e\r\]* ]] 00:13:50.189 13:42:48 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:13:50.189 13:42:48 -- setup/common.sh@17 -- # local get=AnonHugePages 00:13:50.189 13:42:48 -- setup/common.sh@18 -- # local node= 00:13:50.189 13:42:48 -- setup/common.sh@19 -- # local var val 00:13:50.189 13:42:48 -- setup/common.sh@20 -- # local mem_f mem 00:13:50.189 13:42:48 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:50.189 13:42:48 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:50.189 13:42:48 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:50.189 13:42:48 -- setup/common.sh@28 -- # mapfile -t mem 00:13:50.189 13:42:48 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:50.189 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.189 13:42:48 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 6005888 kB' 'MemAvailable: 10530652 kB' 'Buffers: 35436 kB' 'Cached: 4624916 kB' 'SwapCached: 0 kB' 'Active: 1011116 kB' 'Inactive: 3780892 kB' 'Active(anon): 1056 kB' 'Inactive(anon): 142260 kB' 'Active(file): 1010060 kB' 'Inactive(file): 3638632 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 548 kB' 'Writeback: 0 kB' 'AnonPages: 160556 kB' 'Mapped: 67296 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261648 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64272 kB' 'KernelStack: 4292 kB' 'PageTables: 3468 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5597200 kB' 'Committed_AS: 496532 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19500 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:50.189 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.189 13:42:48 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.189 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.189 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.189 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.189 13:42:48 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.189 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.189 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.189 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.189 13:42:48 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.189 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.189 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.189 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.189 13:42:48 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.189 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.189 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.189 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.189 13:42:48 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.189 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.189 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.189 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.190 13:42:48 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:50.190 13:42:48 -- setup/common.sh@33 -- # echo 0 00:13:50.190 13:42:48 -- setup/common.sh@33 -- # return 0 00:13:50.190 13:42:48 -- setup/hugepages.sh@97 -- # anon=0 00:13:50.190 13:42:48 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:13:50.190 13:42:48 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:13:50.190 13:42:48 -- setup/common.sh@18 -- # local node= 00:13:50.190 13:42:48 -- setup/common.sh@19 -- # local var val 00:13:50.190 13:42:48 -- setup/common.sh@20 -- # local mem_f mem 00:13:50.190 13:42:48 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:50.190 13:42:48 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:50.190 13:42:48 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:50.190 13:42:48 -- setup/common.sh@28 -- # mapfile -t mem 00:13:50.190 13:42:48 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.190 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 6005888 kB' 'MemAvailable: 10530652 kB' 'Buffers: 35436 kB' 'Cached: 4624916 kB' 'SwapCached: 0 kB' 'Active: 1011112 kB' 'Inactive: 3780756 kB' 'Active(anon): 1052 kB' 'Inactive(anon): 142124 kB' 'Active(file): 1010060 kB' 'Inactive(file): 3638632 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 548 kB' 'Writeback: 0 kB' 'AnonPages: 160708 kB' 'Mapped: 67336 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261576 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64200 kB' 'KernelStack: 4224 kB' 'PageTables: 3252 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5597200 kB' 'Committed_AS: 496532 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19500 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.191 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.191 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.192 13:42:48 -- setup/common.sh@33 -- # echo 0 00:13:50.192 13:42:48 -- setup/common.sh@33 -- # return 0 00:13:50.192 13:42:48 -- setup/hugepages.sh@99 -- # surp=0 00:13:50.192 13:42:48 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:13:50.192 13:42:48 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:13:50.192 13:42:48 -- setup/common.sh@18 -- # local node= 00:13:50.192 13:42:48 -- setup/common.sh@19 -- # local var val 00:13:50.192 13:42:48 -- setup/common.sh@20 -- # local mem_f mem 00:13:50.192 13:42:48 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:50.192 13:42:48 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:50.192 13:42:48 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:50.192 13:42:48 -- setup/common.sh@28 -- # mapfile -t mem 00:13:50.192 13:42:48 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:50.192 13:42:48 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 6005664 kB' 'MemAvailable: 10530428 kB' 'Buffers: 35436 kB' 'Cached: 4624916 kB' 'SwapCached: 0 kB' 'Active: 1011104 kB' 'Inactive: 3780788 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 142156 kB' 'Active(file): 1010060 kB' 'Inactive(file): 3638632 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 548 kB' 'Writeback: 0 kB' 'AnonPages: 160448 kB' 'Mapped: 67116 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261600 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64224 kB' 'KernelStack: 4204 kB' 'PageTables: 3360 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5597200 kB' 'Committed_AS: 496532 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19500 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.192 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.192 13:42:48 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.193 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.193 13:42:48 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:50.193 13:42:48 -- setup/common.sh@33 -- # echo 0 00:13:50.193 13:42:48 -- setup/common.sh@33 -- # return 0 00:13:50.193 13:42:48 -- setup/hugepages.sh@100 -- # resv=0 00:13:50.193 13:42:48 -- setup/hugepages.sh@102 -- # echo nr_hugepages=512 00:13:50.193 nr_hugepages=512 00:13:50.193 resv_hugepages=0 00:13:50.193 13:42:48 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:13:50.193 surplus_hugepages=0 00:13:50.193 13:42:48 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:13:50.193 anon_hugepages=0 00:13:50.193 13:42:48 -- setup/hugepages.sh@105 -- # echo anon_hugepages=0 00:13:50.193 13:42:48 -- setup/hugepages.sh@107 -- # (( 512 == nr_hugepages + surp + resv )) 00:13:50.193 13:42:48 -- setup/hugepages.sh@109 -- # (( 512 == nr_hugepages )) 00:13:50.193 13:42:48 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:13:50.193 13:42:48 -- setup/common.sh@17 -- # local get=HugePages_Total 00:13:50.193 13:42:48 -- setup/common.sh@18 -- # local node= 00:13:50.454 13:42:48 -- setup/common.sh@19 -- # local var val 00:13:50.454 13:42:48 -- setup/common.sh@20 -- # local mem_f mem 00:13:50.454 13:42:48 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:50.454 13:42:48 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:50.454 13:42:48 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:50.454 13:42:48 -- setup/common.sh@28 -- # mapfile -t mem 00:13:50.454 13:42:48 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.454 13:42:48 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 6005664 kB' 'MemAvailable: 10530428 kB' 'Buffers: 35436 kB' 'Cached: 4624916 kB' 'SwapCached: 0 kB' 'Active: 1011104 kB' 'Inactive: 3780500 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 141868 kB' 'Active(file): 1010060 kB' 'Inactive(file): 3638632 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 548 kB' 'Writeback: 0 kB' 'AnonPages: 160420 kB' 'Mapped: 67116 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261600 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64224 kB' 'KernelStack: 4256 kB' 'PageTables: 3564 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5597200 kB' 'Committed_AS: 496532 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19500 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.454 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.454 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:50.455 13:42:48 -- setup/common.sh@33 -- # echo 512 00:13:50.455 13:42:48 -- setup/common.sh@33 -- # return 0 00:13:50.455 13:42:48 -- setup/hugepages.sh@110 -- # (( 512 == nr_hugepages + surp + resv )) 00:13:50.455 13:42:48 -- setup/hugepages.sh@112 -- # get_nodes 00:13:50.455 13:42:48 -- setup/hugepages.sh@27 -- # local node 00:13:50.455 13:42:48 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:13:50.455 13:42:48 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=512 00:13:50.455 13:42:48 -- setup/hugepages.sh@32 -- # no_nodes=1 00:13:50.455 13:42:48 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:13:50.455 13:42:48 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:13:50.455 13:42:48 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:13:50.455 13:42:48 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:13:50.455 13:42:48 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:13:50.455 13:42:48 -- setup/common.sh@18 -- # local node=0 00:13:50.455 13:42:48 -- setup/common.sh@19 -- # local var val 00:13:50.455 13:42:48 -- setup/common.sh@20 -- # local mem_f mem 00:13:50.455 13:42:48 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:50.455 13:42:48 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:13:50.455 13:42:48 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:13:50.455 13:42:48 -- setup/common.sh@28 -- # mapfile -t mem 00:13:50.455 13:42:48 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 6006188 kB' 'MemUsed: 6236788 kB' 'SwapCached: 0 kB' 'Active: 1011104 kB' 'Inactive: 3780184 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 141552 kB' 'Active(file): 1010060 kB' 'Inactive(file): 3638632 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'Dirty: 548 kB' 'Writeback: 0 kB' 'FilePages: 4660352 kB' 'Mapped: 67116 kB' 'AnonPages: 160352 kB' 'Shmem: 2596 kB' 'KernelStack: 4292 kB' 'PageTables: 3452 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 197376 kB' 'Slab: 261600 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64224 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:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.455 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.455 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # continue 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # IFS=': ' 00:13:50.456 13:42:48 -- setup/common.sh@31 -- # read -r var val _ 00:13:50.456 13:42:48 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:50.456 13:42:48 -- setup/common.sh@33 -- # echo 0 00:13:50.456 13:42:48 -- setup/common.sh@33 -- # return 0 00:13:50.456 13:42:48 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:13:50.456 13:42:48 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:13:50.456 13:42:48 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:13:50.456 13:42:48 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:13:50.456 13:42:48 -- setup/hugepages.sh@128 -- # echo 'node0=512 expecting 512' 00:13:50.456 node0=512 expecting 512 00:13:50.456 13:42:48 -- setup/hugepages.sh@130 -- # [[ 512 == \5\1\2 ]] 00:13:50.456 00:13:50.456 real 0m0.902s 00:13:50.456 user 0m0.428s 00:13:50.456 sys 0m0.533s 00:13:50.456 13:42:48 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:50.456 13:42:48 -- common/autotest_common.sh@10 -- # set +x 00:13:50.456 ************************************ 00:13:50.456 END TEST custom_alloc 00:13:50.456 ************************************ 00:13:50.456 13:42:48 -- setup/hugepages.sh@215 -- # run_test no_shrink_alloc no_shrink_alloc 00:13:50.456 13:42:48 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:50.456 13:42:48 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:50.456 13:42:48 -- common/autotest_common.sh@10 -- # set +x 00:13:50.456 ************************************ 00:13:50.456 START TEST no_shrink_alloc 00:13:50.456 ************************************ 00:13:50.456 13:42:48 -- common/autotest_common.sh@1111 -- # no_shrink_alloc 00:13:50.456 13:42:48 -- setup/hugepages.sh@195 -- # get_test_nr_hugepages 2097152 0 00:13:50.456 13:42:48 -- setup/hugepages.sh@49 -- # local size=2097152 00:13:50.456 13:42:48 -- setup/hugepages.sh@50 -- # (( 2 > 1 )) 00:13:50.456 13:42:48 -- setup/hugepages.sh@51 -- # shift 00:13:50.456 13:42:48 -- setup/hugepages.sh@52 -- # node_ids=('0') 00:13:50.456 13:42:48 -- setup/hugepages.sh@52 -- # local node_ids 00:13:50.456 13:42:48 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:13:50.456 13:42:48 -- setup/hugepages.sh@57 -- # nr_hugepages=1024 00:13:50.456 13:42:48 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 0 00:13:50.456 13:42:48 -- setup/hugepages.sh@62 -- # user_nodes=('0') 00:13:50.456 13:42:48 -- setup/hugepages.sh@62 -- # local user_nodes 00:13:50.456 13:42:48 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1024 00:13:50.456 13:42:48 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:13:50.456 13:42:48 -- setup/hugepages.sh@67 -- # nodes_test=() 00:13:50.456 13:42:48 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:13:50.456 13:42:48 -- setup/hugepages.sh@69 -- # (( 1 > 0 )) 00:13:50.456 13:42:48 -- setup/hugepages.sh@70 -- # for _no_nodes in "${user_nodes[@]}" 00:13:50.456 13:42:48 -- setup/hugepages.sh@71 -- # nodes_test[_no_nodes]=1024 00:13:50.456 13:42:48 -- setup/hugepages.sh@73 -- # return 0 00:13:50.457 13:42:48 -- setup/hugepages.sh@198 -- # setup output 00:13:50.457 13:42:48 -- setup/common.sh@9 -- # [[ output == output ]] 00:13:50.457 13:42:48 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:13:51.025 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:13:51.025 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:13:51.595 13:42:49 -- setup/hugepages.sh@199 -- # verify_nr_hugepages 00:13:51.595 13:42:49 -- setup/hugepages.sh@89 -- # local node 00:13:51.595 13:42:49 -- setup/hugepages.sh@90 -- # local sorted_t 00:13:51.595 13:42:49 -- setup/hugepages.sh@91 -- # local sorted_s 00:13:51.595 13:42:49 -- setup/hugepages.sh@92 -- # local surp 00:13:51.595 13:42:49 -- setup/hugepages.sh@93 -- # local resv 00:13:51.595 13:42:49 -- setup/hugepages.sh@94 -- # local anon 00:13:51.595 13:42:49 -- setup/hugepages.sh@96 -- # [[ always [madvise] never != *\[\n\e\v\e\r\]* ]] 00:13:51.595 13:42:49 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:13:51.595 13:42:49 -- setup/common.sh@17 -- # local get=AnonHugePages 00:13:51.595 13:42:49 -- setup/common.sh@18 -- # local node= 00:13:51.595 13:42:49 -- setup/common.sh@19 -- # local var val 00:13:51.595 13:42:49 -- setup/common.sh@20 -- # local mem_f mem 00:13:51.595 13:42:49 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:51.595 13:42:49 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:51.595 13:42:49 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:51.595 13:42:49 -- setup/common.sh@28 -- # mapfile -t mem 00:13:51.595 13:42:49 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4959852 kB' 'MemAvailable: 9484620 kB' 'Buffers: 35444 kB' 'Cached: 4624920 kB' 'SwapCached: 0 kB' 'Active: 1011116 kB' 'Inactive: 3780640 kB' 'Active(anon): 1052 kB' 'Inactive(anon): 142008 kB' 'Active(file): 1010064 kB' 'Inactive(file): 3638632 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 24 kB' 'Writeback: 0 kB' 'AnonPages: 160576 kB' 'Mapped: 67156 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261380 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64004 kB' 'KernelStack: 4232 kB' 'PageTables: 3256 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5072912 kB' 'Committed_AS: 496532 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19484 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.595 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.595 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:51.596 13:42:49 -- setup/common.sh@33 -- # echo 0 00:13:51.596 13:42:49 -- setup/common.sh@33 -- # return 0 00:13:51.596 13:42:49 -- setup/hugepages.sh@97 -- # anon=0 00:13:51.596 13:42:49 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:13:51.596 13:42:49 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:13:51.596 13:42:49 -- setup/common.sh@18 -- # local node= 00:13:51.596 13:42:49 -- setup/common.sh@19 -- # local var val 00:13:51.596 13:42:49 -- setup/common.sh@20 -- # local mem_f mem 00:13:51.596 13:42:49 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:51.596 13:42:49 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:51.596 13:42:49 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:51.596 13:42:49 -- setup/common.sh@28 -- # mapfile -t mem 00:13:51.596 13:42:49 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:51.596 13:42:49 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4960376 kB' 'MemAvailable: 9485144 kB' 'Buffers: 35444 kB' 'Cached: 4624920 kB' 'SwapCached: 0 kB' 'Active: 1011116 kB' 'Inactive: 3780860 kB' 'Active(anon): 1052 kB' 'Inactive(anon): 142228 kB' 'Active(file): 1010064 kB' 'Inactive(file): 3638632 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 92 kB' 'Writeback: 0 kB' 'AnonPages: 160796 kB' 'Mapped: 67156 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261380 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64004 kB' 'KernelStack: 4216 kB' 'PageTables: 3200 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5072912 kB' 'Committed_AS: 496532 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19484 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.596 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.596 13:42:49 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:49 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:49 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.597 13:42:49 -- setup/common.sh@33 -- # echo 0 00:13:51.597 13:42:49 -- setup/common.sh@33 -- # return 0 00:13:51.597 13:42:49 -- setup/hugepages.sh@99 -- # surp=0 00:13:51.597 13:42:50 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:13:51.597 13:42:50 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:13:51.597 13:42:50 -- setup/common.sh@18 -- # local node= 00:13:51.597 13:42:50 -- setup/common.sh@19 -- # local var val 00:13:51.597 13:42:50 -- setup/common.sh@20 -- # local mem_f mem 00:13:51.597 13:42:50 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:51.597 13:42:50 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:51.597 13:42:50 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:51.597 13:42:50 -- setup/common.sh@28 -- # mapfile -t mem 00:13:51.597 13:42:50 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:50 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4960384 kB' 'MemAvailable: 9485160 kB' 'Buffers: 35444 kB' 'Cached: 4624920 kB' 'SwapCached: 0 kB' 'Active: 1011116 kB' 'Inactive: 3780312 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 141680 kB' 'Active(file): 1010072 kB' 'Inactive(file): 3638632 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 92 kB' 'Writeback: 0 kB' 'AnonPages: 160492 kB' 'Mapped: 67156 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261436 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64060 kB' 'KernelStack: 4192 kB' 'PageTables: 3176 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5072912 kB' 'Committed_AS: 496532 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19484 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.597 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.597 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.598 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:51.598 13:42:50 -- setup/common.sh@33 -- # echo 0 00:13:51.598 13:42:50 -- setup/common.sh@33 -- # return 0 00:13:51.598 13:42:50 -- setup/hugepages.sh@100 -- # resv=0 00:13:51.598 13:42:50 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:13:51.598 nr_hugepages=1024 00:13:51.598 resv_hugepages=0 00:13:51.598 13:42:50 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:13:51.598 surplus_hugepages=0 00:13:51.598 13:42:50 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:13:51.598 anon_hugepages=0 00:13:51.598 13:42:50 -- setup/hugepages.sh@105 -- # echo anon_hugepages=0 00:13:51.598 13:42:50 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:13:51.598 13:42:50 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:13:51.598 13:42:50 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:13:51.598 13:42:50 -- setup/common.sh@17 -- # local get=HugePages_Total 00:13:51.598 13:42:50 -- setup/common.sh@18 -- # local node= 00:13:51.598 13:42:50 -- setup/common.sh@19 -- # local var val 00:13:51.598 13:42:50 -- setup/common.sh@20 -- # local mem_f mem 00:13:51.598 13:42:50 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:51.598 13:42:50 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:51.598 13:42:50 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:51.598 13:42:50 -- setup/common.sh@28 -- # mapfile -t mem 00:13:51.598 13:42:50 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.598 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4960384 kB' 'MemAvailable: 9485160 kB' 'Buffers: 35444 kB' 'Cached: 4624920 kB' 'SwapCached: 0 kB' 'Active: 1011116 kB' 'Inactive: 3780304 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 141672 kB' 'Active(file): 1010072 kB' 'Inactive(file): 3638632 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 92 kB' 'Writeback: 0 kB' 'AnonPages: 160216 kB' 'Mapped: 67156 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261436 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64060 kB' 'KernelStack: 4244 kB' 'PageTables: 3380 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5072912 kB' 'Committed_AS: 496532 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19500 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.599 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.599 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:51.600 13:42:50 -- setup/common.sh@33 -- # echo 1024 00:13:51.600 13:42:50 -- setup/common.sh@33 -- # return 0 00:13:51.600 13:42:50 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:13:51.600 13:42:50 -- setup/hugepages.sh@112 -- # get_nodes 00:13:51.600 13:42:50 -- setup/hugepages.sh@27 -- # local node 00:13:51.600 13:42:50 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:13:51.600 13:42:50 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:13:51.600 13:42:50 -- setup/hugepages.sh@32 -- # no_nodes=1 00:13:51.600 13:42:50 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:13:51.600 13:42:50 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:13:51.600 13:42:50 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:13:51.600 13:42:50 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:13:51.600 13:42:50 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:13:51.600 13:42:50 -- setup/common.sh@18 -- # local node=0 00:13:51.600 13:42:50 -- setup/common.sh@19 -- # local var val 00:13:51.600 13:42:50 -- setup/common.sh@20 -- # local mem_f mem 00:13:51.600 13:42:50 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:51.600 13:42:50 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:13:51.600 13:42:50 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:13:51.600 13:42:50 -- setup/common.sh@28 -- # mapfile -t mem 00:13:51.600 13:42:50 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4960384 kB' 'MemUsed: 7282592 kB' 'SwapCached: 0 kB' 'Active: 1011116 kB' 'Inactive: 3780668 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 142036 kB' 'Active(file): 1010072 kB' 'Inactive(file): 3638632 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'Dirty: 92 kB' 'Writeback: 0 kB' 'FilePages: 4660364 kB' 'Mapped: 67156 kB' 'AnonPages: 160572 kB' 'Shmem: 2596 kB' 'KernelStack: 4248 kB' 'PageTables: 3156 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 197376 kB' 'Slab: 261436 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64060 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:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.600 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.600 13:42:50 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # continue 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:51.601 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:51.601 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:51.601 13:42:50 -- setup/common.sh@33 -- # echo 0 00:13:51.601 13:42:50 -- setup/common.sh@33 -- # return 0 00:13:51.601 13:42:50 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:13:51.601 13:42:50 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:13:51.601 node0=1024 expecting 1024 00:13:51.601 13:42:50 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:13:51.601 13:42:50 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:13:51.601 13:42:50 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:13:51.601 13:42:50 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:13:51.601 13:42:50 -- setup/hugepages.sh@202 -- # CLEAR_HUGE=no 00:13:51.601 13:42:50 -- setup/hugepages.sh@202 -- # NRHUGE=512 00:13:51.601 13:42:50 -- setup/hugepages.sh@202 -- # setup output 00:13:51.601 13:42:50 -- setup/common.sh@9 -- # [[ output == output ]] 00:13:51.601 13:42:50 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:13:52.171 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:13:52.171 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:13:52.171 INFO: Requested 512 hugepages but 1024 already allocated on node0 00:13:52.171 13:42:50 -- setup/hugepages.sh@204 -- # verify_nr_hugepages 00:13:52.171 13:42:50 -- setup/hugepages.sh@89 -- # local node 00:13:52.171 13:42:50 -- setup/hugepages.sh@90 -- # local sorted_t 00:13:52.171 13:42:50 -- setup/hugepages.sh@91 -- # local sorted_s 00:13:52.171 13:42:50 -- setup/hugepages.sh@92 -- # local surp 00:13:52.171 13:42:50 -- setup/hugepages.sh@93 -- # local resv 00:13:52.171 13:42:50 -- setup/hugepages.sh@94 -- # local anon 00:13:52.171 13:42:50 -- setup/hugepages.sh@96 -- # [[ always [madvise] never != *\[\n\e\v\e\r\]* ]] 00:13:52.171 13:42:50 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:13:52.171 13:42:50 -- setup/common.sh@17 -- # local get=AnonHugePages 00:13:52.171 13:42:50 -- setup/common.sh@18 -- # local node= 00:13:52.171 13:42:50 -- setup/common.sh@19 -- # local var val 00:13:52.171 13:42:50 -- setup/common.sh@20 -- # local mem_f mem 00:13:52.171 13:42:50 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:52.171 13:42:50 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:52.171 13:42:50 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:52.171 13:42:50 -- setup/common.sh@28 -- # mapfile -t mem 00:13:52.171 13:42:50 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.171 13:42:50 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4959188 kB' 'MemAvailable: 9483964 kB' 'Buffers: 35444 kB' 'Cached: 4624912 kB' 'SwapCached: 0 kB' 'Active: 1011128 kB' 'Inactive: 3780404 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 141784 kB' 'Active(file): 1010084 kB' 'Inactive(file): 3638620 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 228 kB' 'Writeback: 0 kB' 'AnonPages: 160624 kB' 'Mapped: 67160 kB' 'Shmem: 2588 kB' 'KReclaimable: 197376 kB' 'Slab: 261436 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64060 kB' 'KernelStack: 4280 kB' 'PageTables: 3560 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5072912 kB' 'Committed_AS: 496532 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19452 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.171 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.171 13:42:50 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:13:52.172 13:42:50 -- setup/common.sh@33 -- # echo 0 00:13:52.172 13:42:50 -- setup/common.sh@33 -- # return 0 00:13:52.172 13:42:50 -- setup/hugepages.sh@97 -- # anon=0 00:13:52.172 13:42:50 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:13:52.172 13:42:50 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:13:52.172 13:42:50 -- setup/common.sh@18 -- # local node= 00:13:52.172 13:42:50 -- setup/common.sh@19 -- # local var val 00:13:52.172 13:42:50 -- setup/common.sh@20 -- # local mem_f mem 00:13:52.172 13:42:50 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:52.172 13:42:50 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:52.172 13:42:50 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:52.172 13:42:50 -- setup/common.sh@28 -- # mapfile -t mem 00:13:52.172 13:42:50 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4958432 kB' 'MemAvailable: 9483212 kB' 'Buffers: 35444 kB' 'Cached: 4624924 kB' 'SwapCached: 0 kB' 'Active: 1011120 kB' 'Inactive: 3780372 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 141748 kB' 'Active(file): 1010084 kB' 'Inactive(file): 3638624 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 336 kB' 'Writeback: 0 kB' 'AnonPages: 160448 kB' 'Mapped: 67168 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261436 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 64060 kB' 'KernelStack: 4304 kB' 'PageTables: 3588 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5072912 kB' 'Committed_AS: 496532 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19452 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.172 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.172 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.173 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.173 13:42:50 -- setup/common.sh@33 -- # echo 0 00:13:52.173 13:42:50 -- setup/common.sh@33 -- # return 0 00:13:52.173 13:42:50 -- setup/hugepages.sh@99 -- # surp=0 00:13:52.173 13:42:50 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:13:52.173 13:42:50 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:13:52.173 13:42:50 -- setup/common.sh@18 -- # local node= 00:13:52.173 13:42:50 -- setup/common.sh@19 -- # local var val 00:13:52.173 13:42:50 -- setup/common.sh@20 -- # local mem_f mem 00:13:52.173 13:42:50 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:52.173 13:42:50 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:52.173 13:42:50 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:52.173 13:42:50 -- setup/common.sh@28 -- # mapfile -t mem 00:13:52.173 13:42:50 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.173 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.174 13:42:50 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4958664 kB' 'MemAvailable: 9483444 kB' 'Buffers: 35444 kB' 'Cached: 4624924 kB' 'SwapCached: 0 kB' 'Active: 1011120 kB' 'Inactive: 3780332 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 141708 kB' 'Active(file): 1010084 kB' 'Inactive(file): 3638624 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 420 kB' 'Writeback: 0 kB' 'AnonPages: 160372 kB' 'Mapped: 67168 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261332 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 63956 kB' 'KernelStack: 4224 kB' 'PageTables: 3296 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5072912 kB' 'Committed_AS: 496532 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19436 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:52.174 13:42:50 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.174 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.174 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.174 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.174 13:42:50 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.174 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.174 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.174 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.174 13:42:50 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.174 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.174 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.174 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.174 13:42:50 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.174 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.174 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.174 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.174 13:42:50 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.174 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.174 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.174 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.174 13:42:50 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.174 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.460 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.460 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:13:52.460 13:42:50 -- setup/common.sh@33 -- # echo 0 00:13:52.460 13:42:50 -- setup/common.sh@33 -- # return 0 00:13:52.461 13:42:50 -- setup/hugepages.sh@100 -- # resv=0 00:13:52.461 13:42:50 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:13:52.461 nr_hugepages=1024 00:13:52.461 13:42:50 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:13:52.461 resv_hugepages=0 00:13:52.461 13:42:50 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:13:52.461 surplus_hugepages=0 00:13:52.461 13:42:50 -- setup/hugepages.sh@105 -- # echo anon_hugepages=0 00:13:52.461 anon_hugepages=0 00:13:52.461 13:42:50 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:13:52.461 13:42:50 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:13:52.461 13:42:50 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:13:52.461 13:42:50 -- setup/common.sh@17 -- # local get=HugePages_Total 00:13:52.461 13:42:50 -- setup/common.sh@18 -- # local node= 00:13:52.461 13:42:50 -- setup/common.sh@19 -- # local var val 00:13:52.461 13:42:50 -- setup/common.sh@20 -- # local mem_f mem 00:13:52.461 13:42:50 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:52.461 13:42:50 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:13:52.461 13:42:50 -- setup/common.sh@25 -- # [[ -n '' ]] 00:13:52.461 13:42:50 -- setup/common.sh@28 -- # mapfile -t mem 00:13:52.461 13:42:50 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4958920 kB' 'MemAvailable: 9483700 kB' 'Buffers: 35444 kB' 'Cached: 4624924 kB' 'SwapCached: 0 kB' 'Active: 1011120 kB' 'Inactive: 3780328 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 141704 kB' 'Active(file): 1010084 kB' 'Inactive(file): 3638624 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Dirty: 420 kB' 'Writeback: 0 kB' 'AnonPages: 160276 kB' 'Mapped: 67168 kB' 'Shmem: 2596 kB' 'KReclaimable: 197376 kB' 'Slab: 261332 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 63956 kB' 'KernelStack: 4208 kB' 'PageTables: 3240 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5072912 kB' 'Committed_AS: 496532 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 19452 kB' 'VmallocChunk: 0 kB' 'Percpu: 8112 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 0 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 145260 kB' 'DirectMap2M: 4048896 kB' 'DirectMap1G: 10485760 kB' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.461 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.461 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:13:52.462 13:42:50 -- setup/common.sh@33 -- # echo 1024 00:13:52.462 13:42:50 -- setup/common.sh@33 -- # return 0 00:13:52.462 13:42:50 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:13:52.462 13:42:50 -- setup/hugepages.sh@112 -- # get_nodes 00:13:52.462 13:42:50 -- setup/hugepages.sh@27 -- # local node 00:13:52.462 13:42:50 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:13:52.462 13:42:50 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:13:52.462 13:42:50 -- setup/hugepages.sh@32 -- # no_nodes=1 00:13:52.462 13:42:50 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:13:52.462 13:42:50 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:13:52.462 13:42:50 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:13:52.462 13:42:50 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:13:52.462 13:42:50 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:13:52.462 13:42:50 -- setup/common.sh@18 -- # local node=0 00:13:52.462 13:42:50 -- setup/common.sh@19 -- # local var val 00:13:52.462 13:42:50 -- setup/common.sh@20 -- # local mem_f mem 00:13:52.462 13:42:50 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:13:52.462 13:42:50 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:13:52.462 13:42:50 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:13:52.462 13:42:50 -- setup/common.sh@28 -- # mapfile -t mem 00:13:52.462 13:42:50 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:13:52.462 13:42:50 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12242976 kB' 'MemFree: 4958920 kB' 'MemUsed: 7284056 kB' 'SwapCached: 0 kB' 'Active: 1011120 kB' 'Inactive: 3780388 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 141764 kB' 'Active(file): 1010084 kB' 'Inactive(file): 3638624 kB' 'Unevictable: 29168 kB' 'Mlocked: 27632 kB' 'Dirty: 420 kB' 'Writeback: 0 kB' 'FilePages: 4660368 kB' 'Mapped: 67168 kB' 'AnonPages: 160348 kB' 'Shmem: 2596 kB' 'KernelStack: 4292 kB' 'PageTables: 3556 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 197376 kB' 'Slab: 261332 kB' 'SReclaimable: 197376 kB' 'SUnreclaim: 63956 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:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.462 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.462 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # continue 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # IFS=': ' 00:13:52.463 13:42:50 -- setup/common.sh@31 -- # read -r var val _ 00:13:52.463 13:42:50 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:13:52.463 13:42:50 -- setup/common.sh@33 -- # echo 0 00:13:52.463 13:42:50 -- setup/common.sh@33 -- # return 0 00:13:52.463 13:42:50 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:13:52.463 13:42:50 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:13:52.463 13:42:50 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:13:52.463 13:42:50 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:13:52.463 13:42:50 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:13:52.463 node0=1024 expecting 1024 00:13:52.463 13:42:50 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:13:52.463 00:13:52.463 real 0m1.932s 00:13:52.463 user 0m0.692s 00:13:52.463 sys 0m1.250s 00:13:52.463 13:42:50 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:52.463 13:42:50 -- common/autotest_common.sh@10 -- # set +x 00:13:52.463 ************************************ 00:13:52.463 END TEST no_shrink_alloc 00:13:52.463 ************************************ 00:13:52.463 13:42:50 -- setup/hugepages.sh@217 -- # clear_hp 00:13:52.463 13:42:50 -- setup/hugepages.sh@37 -- # local node hp 00:13:52.463 13:42:50 -- setup/hugepages.sh@39 -- # for node in "${!nodes_sys[@]}" 00:13:52.463 13:42:50 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:13:52.463 13:42:50 -- setup/hugepages.sh@41 -- # echo 0 00:13:52.463 13:42:50 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:13:52.463 13:42:50 -- setup/hugepages.sh@41 -- # echo 0 00:13:52.463 13:42:50 -- setup/hugepages.sh@45 -- # export CLEAR_HUGE=yes 00:13:52.463 13:42:50 -- setup/hugepages.sh@45 -- # CLEAR_HUGE=yes 00:13:52.463 ************************************ 00:13:52.463 END TEST hugepages 00:13:52.463 ************************************ 00:13:52.463 00:13:52.463 real 0m8.253s 00:13:52.463 user 0m2.982s 00:13:52.463 sys 0m5.544s 00:13:52.463 13:42:50 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:52.463 13:42:50 -- common/autotest_common.sh@10 -- # set +x 00:13:52.463 13:42:51 -- setup/test-setup.sh@14 -- # run_test driver /home/vagrant/spdk_repo/spdk/test/setup/driver.sh 00:13:52.463 13:42:51 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:52.463 13:42:51 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:52.463 13:42:51 -- common/autotest_common.sh@10 -- # set +x 00:13:52.729 ************************************ 00:13:52.729 START TEST driver 00:13:52.729 ************************************ 00:13:52.729 13:42:51 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/driver.sh 00:13:52.729 * Looking for test storage... 00:13:52.729 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:13:52.729 13:42:51 -- setup/driver.sh@68 -- # setup reset 00:13:52.729 13:42:51 -- setup/common.sh@9 -- # [[ reset == output ]] 00:13:52.729 13:42:51 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:13:53.666 13:42:51 -- setup/driver.sh@69 -- # run_test guess_driver guess_driver 00:13:53.666 13:42:51 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:53.666 13:42:51 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:53.666 13:42:51 -- common/autotest_common.sh@10 -- # set +x 00:13:53.666 ************************************ 00:13:53.666 START TEST guess_driver 00:13:53.666 ************************************ 00:13:53.666 13:42:51 -- common/autotest_common.sh@1111 -- # guess_driver 00:13:53.666 13:42:51 -- setup/driver.sh@46 -- # local driver setup_driver marker 00:13:53.666 13:42:51 -- setup/driver.sh@47 -- # local fail=0 00:13:53.666 13:42:51 -- setup/driver.sh@49 -- # pick_driver 00:13:53.666 13:42:51 -- setup/driver.sh@36 -- # vfio 00:13:53.666 13:42:51 -- setup/driver.sh@21 -- # local iommu_grups 00:13:53.666 13:42:51 -- setup/driver.sh@22 -- # local unsafe_vfio 00:13:53.666 13:42:51 -- setup/driver.sh@24 -- # [[ -e /sys/module/vfio/parameters/enable_unsafe_noiommu_mode ]] 00:13:53.666 13:42:51 -- setup/driver.sh@25 -- # unsafe_vfio=N 00:13:53.666 13:42:51 -- setup/driver.sh@27 -- # iommu_groups=(/sys/kernel/iommu_groups/*) 00:13:53.666 13:42:51 -- setup/driver.sh@29 -- # (( 0 > 0 )) 00:13:53.666 13:42:51 -- setup/driver.sh@29 -- # [[ N == Y ]] 00:13:53.666 13:42:51 -- setup/driver.sh@32 -- # return 1 00:13:53.666 13:42:51 -- setup/driver.sh@38 -- # uio 00:13:53.666 13:42:51 -- setup/driver.sh@17 -- # is_driver uio_pci_generic 00:13:53.666 13:42:51 -- setup/driver.sh@14 -- # mod uio_pci_generic 00:13:53.666 13:42:51 -- setup/driver.sh@12 -- # dep uio_pci_generic 00:13:53.666 13:42:51 -- setup/driver.sh@11 -- # modprobe --show-depends uio_pci_generic 00:13:53.666 13:42:51 -- setup/driver.sh@12 -- # [[ insmod /lib/modules/5.15.0-101-generic/kernel/drivers/uio/uio.ko 00:13:53.666 insmod /lib/modules/5.15.0-101-generic/kernel/drivers/uio/uio_pci_generic.ko == *\.\k\o* ]] 00:13:53.666 13:42:51 -- setup/driver.sh@39 -- # echo uio_pci_generic 00:13:53.666 13:42:51 -- setup/driver.sh@49 -- # driver=uio_pci_generic 00:13:53.666 13:42:51 -- 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:13:53.666 13:42:51 -- setup/driver.sh@56 -- # echo 'Looking for driver=uio_pci_generic' 00:13:53.666 Looking for driver=uio_pci_generic 00:13:53.666 13:42:51 -- setup/driver.sh@57 -- # read -r _ _ _ _ marker setup_driver 00:13:53.666 13:42:51 -- setup/driver.sh@45 -- # setup output config 00:13:53.666 13:42:51 -- setup/common.sh@9 -- # [[ output == output ]] 00:13:53.666 13:42:51 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:13:54.236 13:42:52 -- setup/driver.sh@58 -- # [[ devices: == \-\> ]] 00:13:54.236 13:42:52 -- setup/driver.sh@58 -- # continue 00:13:54.236 13:42:52 -- setup/driver.sh@57 -- # read -r _ _ _ _ marker setup_driver 00:13:54.236 13:42:52 -- setup/driver.sh@58 -- # [[ -> == \-\> ]] 00:13:54.236 13:42:52 -- setup/driver.sh@61 -- # [[ uio_pci_generic == uio_pci_generic ]] 00:13:54.236 13:42:52 -- setup/driver.sh@57 -- # read -r _ _ _ _ marker setup_driver 00:13:55.173 13:42:53 -- setup/driver.sh@64 -- # (( fail == 0 )) 00:13:55.173 13:42:53 -- setup/driver.sh@65 -- # setup reset 00:13:55.173 13:42:53 -- setup/common.sh@9 -- # [[ reset == output ]] 00:13:55.173 13:42:53 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:13:55.739 00:13:55.739 real 0m2.304s 00:13:55.739 user 0m0.448s 00:13:55.739 sys 0m1.870s 00:13:55.739 ************************************ 00:13:55.739 END TEST guess_driver 00:13:55.739 ************************************ 00:13:55.739 13:42:54 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:55.739 13:42:54 -- common/autotest_common.sh@10 -- # set +x 00:13:55.739 00:13:55.739 real 0m3.247s 00:13:55.739 user 0m0.817s 00:13:55.739 sys 0m2.478s 00:13:55.739 13:42:54 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:55.739 ************************************ 00:13:55.739 END TEST driver 00:13:55.739 ************************************ 00:13:55.739 13:42:54 -- common/autotest_common.sh@10 -- # set +x 00:13:56.074 13:42:54 -- setup/test-setup.sh@15 -- # run_test devices /home/vagrant/spdk_repo/spdk/test/setup/devices.sh 00:13:56.074 13:42:54 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:56.074 13:42:54 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:56.074 13:42:54 -- common/autotest_common.sh@10 -- # set +x 00:13:56.074 ************************************ 00:13:56.074 START TEST devices 00:13:56.074 ************************************ 00:13:56.074 13:42:54 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/devices.sh 00:13:56.074 * Looking for test storage... 00:13:56.074 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:13:56.074 13:42:54 -- setup/devices.sh@190 -- # trap cleanup EXIT 00:13:56.074 13:42:54 -- setup/devices.sh@192 -- # setup reset 00:13:56.074 13:42:54 -- setup/common.sh@9 -- # [[ reset == output ]] 00:13:56.074 13:42:54 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:13:57.010 13:42:55 -- setup/devices.sh@194 -- # get_zoned_devs 00:13:57.010 13:42:55 -- common/autotest_common.sh@1655 -- # zoned_devs=() 00:13:57.010 13:42:55 -- common/autotest_common.sh@1655 -- # local -gA zoned_devs 00:13:57.010 13:42:55 -- common/autotest_common.sh@1656 -- # local nvme bdf 00:13:57.010 13:42:55 -- common/autotest_common.sh@1658 -- # for nvme in /sys/block/nvme* 00:13:57.010 13:42:55 -- common/autotest_common.sh@1659 -- # is_block_zoned nvme0n1 00:13:57.010 13:42:55 -- common/autotest_common.sh@1648 -- # local device=nvme0n1 00:13:57.010 13:42:55 -- common/autotest_common.sh@1650 -- # [[ -e /sys/block/nvme0n1/queue/zoned ]] 00:13:57.010 13:42:55 -- common/autotest_common.sh@1651 -- # [[ none != none ]] 00:13:57.010 13:42:55 -- setup/devices.sh@196 -- # blocks=() 00:13:57.010 13:42:55 -- setup/devices.sh@196 -- # declare -a blocks 00:13:57.010 13:42:55 -- setup/devices.sh@197 -- # blocks_to_pci=() 00:13:57.010 13:42:55 -- setup/devices.sh@197 -- # declare -A blocks_to_pci 00:13:57.010 13:42:55 -- setup/devices.sh@198 -- # min_disk_size=3221225472 00:13:57.010 13:42:55 -- setup/devices.sh@200 -- # for block in "/sys/block/nvme"!(*c*) 00:13:57.010 13:42:55 -- setup/devices.sh@201 -- # ctrl=nvme0n1 00:13:57.010 13:42:55 -- setup/devices.sh@201 -- # ctrl=nvme0 00:13:57.010 13:42:55 -- setup/devices.sh@202 -- # pci=0000:00:10.0 00:13:57.010 13:42:55 -- setup/devices.sh@203 -- # [[ '' == *\0\0\0\0\:\0\0\:\1\0\.\0* ]] 00:13:57.010 13:42:55 -- setup/devices.sh@204 -- # block_in_use nvme0n1 00:13:57.010 13:42:55 -- scripts/common.sh@378 -- # local block=nvme0n1 pt 00:13:57.010 13:42:55 -- scripts/common.sh@387 -- # /home/vagrant/spdk_repo/spdk/scripts/spdk-gpt.py nvme0n1 00:13:57.010 No valid GPT data, bailing 00:13:57.010 13:42:55 -- scripts/common.sh@391 -- # blkid -s PTTYPE -o value /dev/nvme0n1 00:13:57.010 13:42:55 -- scripts/common.sh@391 -- # pt= 00:13:57.010 13:42:55 -- scripts/common.sh@392 -- # return 1 00:13:57.010 13:42:55 -- setup/devices.sh@204 -- # sec_size_to_bytes nvme0n1 00:13:57.010 13:42:55 -- setup/common.sh@76 -- # local dev=nvme0n1 00:13:57.010 13:42:55 -- setup/common.sh@78 -- # [[ -e /sys/block/nvme0n1 ]] 00:13:57.010 13:42:55 -- setup/common.sh@80 -- # echo 5368709120 00:13:57.010 13:42:55 -- setup/devices.sh@204 -- # (( 5368709120 >= min_disk_size )) 00:13:57.010 13:42:55 -- setup/devices.sh@205 -- # blocks+=("${block##*/}") 00:13:57.010 13:42:55 -- setup/devices.sh@206 -- # blocks_to_pci["${block##*/}"]=0000:00:10.0 00:13:57.010 13:42:55 -- setup/devices.sh@209 -- # (( 1 > 0 )) 00:13:57.010 13:42:55 -- setup/devices.sh@211 -- # declare -r test_disk=nvme0n1 00:13:57.010 13:42:55 -- setup/devices.sh@213 -- # run_test nvme_mount nvme_mount 00:13:57.010 13:42:55 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:57.010 13:42:55 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:57.010 13:42:55 -- common/autotest_common.sh@10 -- # set +x 00:13:57.010 ************************************ 00:13:57.010 START TEST nvme_mount 00:13:57.010 ************************************ 00:13:57.010 13:42:55 -- common/autotest_common.sh@1111 -- # nvme_mount 00:13:57.010 13:42:55 -- setup/devices.sh@95 -- # nvme_disk=nvme0n1 00:13:57.010 13:42:55 -- setup/devices.sh@96 -- # nvme_disk_p=nvme0n1p1 00:13:57.011 13:42:55 -- setup/devices.sh@97 -- # nvme_mount=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:13:57.011 13:42:55 -- setup/devices.sh@98 -- # nvme_dummy_test_file=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:13:57.011 13:42:55 -- setup/devices.sh@101 -- # partition_drive nvme0n1 1 00:13:57.011 13:42:55 -- setup/common.sh@39 -- # local disk=nvme0n1 00:13:57.011 13:42:55 -- setup/common.sh@40 -- # local part_no=1 00:13:57.011 13:42:55 -- setup/common.sh@41 -- # local size=1073741824 00:13:57.011 13:42:55 -- setup/common.sh@43 -- # local part part_start=0 part_end=0 00:13:57.011 13:42:55 -- setup/common.sh@44 -- # parts=() 00:13:57.011 13:42:55 -- setup/common.sh@44 -- # local parts 00:13:57.011 13:42:55 -- setup/common.sh@46 -- # (( part = 1 )) 00:13:57.011 13:42:55 -- setup/common.sh@46 -- # (( part <= part_no )) 00:13:57.011 13:42:55 -- setup/common.sh@47 -- # parts+=("${disk}p$part") 00:13:57.011 13:42:55 -- setup/common.sh@46 -- # (( part++ )) 00:13:57.011 13:42:55 -- setup/common.sh@46 -- # (( part <= part_no )) 00:13:57.011 13:42:55 -- setup/common.sh@51 -- # (( size /= 4096 )) 00:13:57.011 13:42:55 -- setup/common.sh@56 -- # sgdisk /dev/nvme0n1 --zap-all 00:13:57.011 13:42:55 -- setup/common.sh@53 -- # /home/vagrant/spdk_repo/spdk/scripts/sync_dev_uevents.sh block/partition nvme0n1p1 00:13:57.949 Creating new GPT entries in memory. 00:13:57.949 GPT data structures destroyed! You may now partition the disk using fdisk or 00:13:57.949 other utilities. 00:13:57.949 13:42:56 -- setup/common.sh@57 -- # (( part = 1 )) 00:13:57.949 13:42:56 -- setup/common.sh@57 -- # (( part <= part_no )) 00:13:57.949 13:42:56 -- setup/common.sh@58 -- # (( part_start = part_start == 0 ? 2048 : part_end + 1 )) 00:13:57.949 13:42:56 -- setup/common.sh@59 -- # (( part_end = part_start + size - 1 )) 00:13:57.949 13:42:56 -- setup/common.sh@60 -- # flock /dev/nvme0n1 sgdisk /dev/nvme0n1 --new=1:2048:264191 00:13:58.886 Creating new GPT entries in memory. 00:13:58.886 The operation has completed successfully. 00:13:58.886 13:42:57 -- setup/common.sh@57 -- # (( part++ )) 00:13:58.886 13:42:57 -- setup/common.sh@57 -- # (( part <= part_no )) 00:13:58.886 13:42:57 -- setup/common.sh@62 -- # wait 103751 00:13:58.886 13:42:57 -- setup/devices.sh@102 -- # mkfs /dev/nvme0n1p1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:13:58.886 13:42:57 -- setup/common.sh@66 -- # local dev=/dev/nvme0n1p1 mount=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount size= 00:13:58.886 13:42:57 -- setup/common.sh@68 -- # mkdir -p /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:13:58.886 13:42:57 -- setup/common.sh@70 -- # [[ -e /dev/nvme0n1p1 ]] 00:13:58.886 13:42:57 -- setup/common.sh@71 -- # mkfs.ext4 -qF /dev/nvme0n1p1 00:13:59.146 13:42:57 -- setup/common.sh@72 -- # mount /dev/nvme0n1p1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:13:59.146 13:42:57 -- 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:13:59.146 13:42:57 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:13:59.146 13:42:57 -- setup/devices.sh@49 -- # local mounts=nvme0n1:nvme0n1p1 00:13:59.146 13:42:57 -- setup/devices.sh@50 -- # local mount_point=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:13:59.146 13:42:57 -- setup/devices.sh@51 -- # local test_file=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:13:59.146 13:42:57 -- setup/devices.sh@53 -- # local found=0 00:13:59.146 13:42:57 -- setup/devices.sh@55 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:13:59.146 13:42:57 -- setup/devices.sh@56 -- # : 00:13:59.146 13:42:57 -- setup/devices.sh@59 -- # local pci status 00:13:59.146 13:42:57 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:13:59.146 13:42:57 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:13:59.146 13:42:57 -- setup/devices.sh@47 -- # setup output config 00:13:59.146 13:42:57 -- setup/common.sh@9 -- # [[ output == output ]] 00:13:59.146 13:42:57 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:13:59.405 13:42:57 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:13:59.405 13:42:57 -- 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:13:59.405 13:42:57 -- setup/devices.sh@63 -- # found=1 00:13:59.405 13:42:57 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:13:59.405 13:42:57 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:13:59.405 13:42:57 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:13:59.664 13:42:58 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:13:59.664 13:42:58 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:14:00.633 13:42:58 -- setup/devices.sh@66 -- # (( found == 1 )) 00:14:00.633 13:42:58 -- setup/devices.sh@68 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount ]] 00:14:00.633 13:42:58 -- setup/devices.sh@71 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:14:00.633 13:42:58 -- setup/devices.sh@73 -- # [[ -e /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:14:00.633 13:42:58 -- setup/devices.sh@74 -- # rm /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:14:00.633 13:42:58 -- setup/devices.sh@110 -- # cleanup_nvme 00:14:00.633 13:42:58 -- setup/devices.sh@20 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:14:00.633 13:42:58 -- setup/devices.sh@21 -- # umount /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:14:00.633 13:42:58 -- setup/devices.sh@24 -- # [[ -b /dev/nvme0n1p1 ]] 00:14:00.633 13:42:58 -- setup/devices.sh@25 -- # wipefs --all /dev/nvme0n1p1 00:14:00.633 /dev/nvme0n1p1: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef 00:14:00.633 13:42:58 -- setup/devices.sh@27 -- # [[ -b /dev/nvme0n1 ]] 00:14:00.633 13:42:58 -- setup/devices.sh@28 -- # wipefs --all /dev/nvme0n1 00:14:00.633 /dev/nvme0n1: 8 bytes were erased at offset 0x00001000 (gpt): 45 46 49 20 50 41 52 54 00:14:00.633 /dev/nvme0n1: 8 bytes were erased at offset 0x13ffff000 (gpt): 45 46 49 20 50 41 52 54 00:14:00.633 /dev/nvme0n1: 2 bytes were erased at offset 0x000001fe (PMBR): 55 aa 00:14:00.633 /dev/nvme0n1: calling ioctl to re-read partition table: Success 00:14:00.633 13:42:59 -- setup/devices.sh@113 -- # mkfs /dev/nvme0n1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 1024M 00:14:00.633 13:42:59 -- setup/common.sh@66 -- # local dev=/dev/nvme0n1 mount=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount size=1024M 00:14:00.633 13:42:59 -- setup/common.sh@68 -- # mkdir -p /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:14:00.633 13:42:59 -- setup/common.sh@70 -- # [[ -e /dev/nvme0n1 ]] 00:14:00.633 13:42:59 -- setup/common.sh@71 -- # mkfs.ext4 -qF /dev/nvme0n1 1024M 00:14:00.633 13:42:59 -- setup/common.sh@72 -- # mount /dev/nvme0n1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:14:00.633 13:42:59 -- 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:14:00.633 13:42:59 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:14:00.633 13:42:59 -- setup/devices.sh@49 -- # local mounts=nvme0n1:nvme0n1 00:14:00.633 13:42:59 -- setup/devices.sh@50 -- # local mount_point=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:14:00.633 13:42:59 -- setup/devices.sh@51 -- # local test_file=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:14:00.633 13:42:59 -- setup/devices.sh@53 -- # local found=0 00:14:00.633 13:42:59 -- setup/devices.sh@55 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:14:00.633 13:42:59 -- setup/devices.sh@56 -- # : 00:14:00.633 13:42:59 -- setup/devices.sh@59 -- # local pci status 00:14:00.633 13:42:59 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:14:00.633 13:42:59 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:14:00.633 13:42:59 -- setup/devices.sh@47 -- # setup output config 00:14:00.633 13:42:59 -- setup/common.sh@9 -- # [[ output == output ]] 00:14:00.633 13:42:59 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:14:00.891 13:42:59 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:14:00.891 13:42:59 -- 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:14:00.891 13:42:59 -- setup/devices.sh@63 -- # found=1 00:14:00.891 13:42:59 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:14:00.891 13:42:59 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:14:00.891 13:42:59 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:14:01.177 13:42:59 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:14:01.177 13:42:59 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:14:02.114 13:43:00 -- setup/devices.sh@66 -- # (( found == 1 )) 00:14:02.114 13:43:00 -- setup/devices.sh@68 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount ]] 00:14:02.114 13:43:00 -- setup/devices.sh@71 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:14:02.114 13:43:00 -- setup/devices.sh@73 -- # [[ -e /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:14:02.114 13:43:00 -- setup/devices.sh@74 -- # rm /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:14:02.114 13:43:00 -- setup/devices.sh@123 -- # umount /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:14:02.114 13:43:00 -- setup/devices.sh@125 -- # verify 0000:00:10.0 data@nvme0n1 '' '' 00:14:02.114 13:43:00 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:14:02.114 13:43:00 -- setup/devices.sh@49 -- # local mounts=data@nvme0n1 00:14:02.114 13:43:00 -- setup/devices.sh@50 -- # local mount_point= 00:14:02.114 13:43:00 -- setup/devices.sh@51 -- # local test_file= 00:14:02.114 13:43:00 -- setup/devices.sh@53 -- # local found=0 00:14:02.114 13:43:00 -- setup/devices.sh@55 -- # [[ -n '' ]] 00:14:02.114 13:43:00 -- setup/devices.sh@59 -- # local pci status 00:14:02.114 13:43:00 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:14:02.114 13:43:00 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:14:02.114 13:43:00 -- setup/devices.sh@47 -- # setup output config 00:14:02.114 13:43:00 -- setup/common.sh@9 -- # [[ output == output ]] 00:14:02.114 13:43:00 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:14:02.373 13:43:00 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:14:02.373 13:43:00 -- 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:14:02.373 13:43:00 -- setup/devices.sh@63 -- # found=1 00:14:02.373 13:43:00 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:14:02.373 13:43:00 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:14:02.373 13:43:00 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:14:02.632 13:43:01 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:14:02.632 13:43:01 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:14:03.568 13:43:01 -- setup/devices.sh@66 -- # (( found == 1 )) 00:14:03.568 13:43:01 -- setup/devices.sh@68 -- # [[ -n '' ]] 00:14:03.568 13:43:01 -- setup/devices.sh@68 -- # return 0 00:14:03.568 13:43:01 -- setup/devices.sh@128 -- # cleanup_nvme 00:14:03.568 13:43:01 -- setup/devices.sh@20 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:14:03.568 13:43:01 -- setup/devices.sh@24 -- # [[ -b /dev/nvme0n1p1 ]] 00:14:03.568 13:43:01 -- setup/devices.sh@27 -- # [[ -b /dev/nvme0n1 ]] 00:14:03.568 13:43:01 -- setup/devices.sh@28 -- # wipefs --all /dev/nvme0n1 00:14:03.568 /dev/nvme0n1: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef 00:14:03.568 ************************************ 00:14:03.568 END TEST nvme_mount 00:14:03.568 ************************************ 00:14:03.568 00:14:03.568 real 0m6.564s 00:14:03.568 user 0m0.745s 00:14:03.568 sys 0m3.901s 00:14:03.568 13:43:01 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:14:03.568 13:43:01 -- common/autotest_common.sh@10 -- # set +x 00:14:03.568 13:43:02 -- setup/devices.sh@214 -- # run_test dm_mount dm_mount 00:14:03.568 13:43:02 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:14:03.568 13:43:02 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:14:03.568 13:43:02 -- common/autotest_common.sh@10 -- # set +x 00:14:03.568 ************************************ 00:14:03.568 START TEST dm_mount 00:14:03.568 ************************************ 00:14:03.568 13:43:02 -- common/autotest_common.sh@1111 -- # dm_mount 00:14:03.568 13:43:02 -- setup/devices.sh@144 -- # pv=nvme0n1 00:14:03.568 13:43:02 -- setup/devices.sh@145 -- # pv0=nvme0n1p1 00:14:03.568 13:43:02 -- setup/devices.sh@146 -- # pv1=nvme0n1p2 00:14:03.568 13:43:02 -- setup/devices.sh@148 -- # partition_drive nvme0n1 00:14:03.568 13:43:02 -- setup/common.sh@39 -- # local disk=nvme0n1 00:14:03.569 13:43:02 -- setup/common.sh@40 -- # local part_no=2 00:14:03.569 13:43:02 -- setup/common.sh@41 -- # local size=1073741824 00:14:03.569 13:43:02 -- setup/common.sh@43 -- # local part part_start=0 part_end=0 00:14:03.569 13:43:02 -- setup/common.sh@44 -- # parts=() 00:14:03.569 13:43:02 -- setup/common.sh@44 -- # local parts 00:14:03.569 13:43:02 -- setup/common.sh@46 -- # (( part = 1 )) 00:14:03.569 13:43:02 -- setup/common.sh@46 -- # (( part <= part_no )) 00:14:03.569 13:43:02 -- setup/common.sh@47 -- # parts+=("${disk}p$part") 00:14:03.569 13:43:02 -- setup/common.sh@46 -- # (( part++ )) 00:14:03.569 13:43:02 -- setup/common.sh@46 -- # (( part <= part_no )) 00:14:03.569 13:43:02 -- setup/common.sh@47 -- # parts+=("${disk}p$part") 00:14:03.569 13:43:02 -- setup/common.sh@46 -- # (( part++ )) 00:14:03.569 13:43:02 -- setup/common.sh@46 -- # (( part <= part_no )) 00:14:03.569 13:43:02 -- setup/common.sh@51 -- # (( size /= 4096 )) 00:14:03.569 13:43:02 -- setup/common.sh@56 -- # sgdisk /dev/nvme0n1 --zap-all 00:14:03.569 13:43:02 -- setup/common.sh@53 -- # /home/vagrant/spdk_repo/spdk/scripts/sync_dev_uevents.sh block/partition nvme0n1p1 nvme0n1p2 00:14:04.945 Creating new GPT entries in memory. 00:14:04.945 GPT data structures destroyed! You may now partition the disk using fdisk or 00:14:04.945 other utilities. 00:14:04.945 13:43:03 -- setup/common.sh@57 -- # (( part = 1 )) 00:14:04.945 13:43:03 -- setup/common.sh@57 -- # (( part <= part_no )) 00:14:04.945 13:43:03 -- setup/common.sh@58 -- # (( part_start = part_start == 0 ? 2048 : part_end + 1 )) 00:14:04.945 13:43:03 -- setup/common.sh@59 -- # (( part_end = part_start + size - 1 )) 00:14:04.945 13:43:03 -- setup/common.sh@60 -- # flock /dev/nvme0n1 sgdisk /dev/nvme0n1 --new=1:2048:264191 00:14:05.881 Creating new GPT entries in memory. 00:14:05.881 The operation has completed successfully. 00:14:05.881 13:43:04 -- setup/common.sh@57 -- # (( part++ )) 00:14:05.881 13:43:04 -- setup/common.sh@57 -- # (( part <= part_no )) 00:14:05.881 13:43:04 -- setup/common.sh@58 -- # (( part_start = part_start == 0 ? 2048 : part_end + 1 )) 00:14:05.881 13:43:04 -- setup/common.sh@59 -- # (( part_end = part_start + size - 1 )) 00:14:05.881 13:43:04 -- setup/common.sh@60 -- # flock /dev/nvme0n1 sgdisk /dev/nvme0n1 --new=2:264192:526335 00:14:06.816 The operation has completed successfully. 00:14:06.816 13:43:05 -- setup/common.sh@57 -- # (( part++ )) 00:14:06.816 13:43:05 -- setup/common.sh@57 -- # (( part <= part_no )) 00:14:06.816 13:43:05 -- setup/common.sh@62 -- # wait 104250 00:14:06.816 13:43:05 -- setup/devices.sh@150 -- # dm_name=nvme_dm_test 00:14:06.816 13:43:05 -- setup/devices.sh@151 -- # dm_mount=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:14:06.816 13:43:05 -- setup/devices.sh@152 -- # dm_dummy_test_file=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm 00:14:06.817 13:43:05 -- setup/devices.sh@155 -- # dmsetup create nvme_dm_test 00:14:06.817 13:43:05 -- setup/devices.sh@160 -- # for t in {1..5} 00:14:06.817 13:43:05 -- setup/devices.sh@161 -- # [[ -e /dev/mapper/nvme_dm_test ]] 00:14:06.817 13:43:05 -- setup/devices.sh@161 -- # break 00:14:06.817 13:43:05 -- setup/devices.sh@164 -- # [[ -e /dev/mapper/nvme_dm_test ]] 00:14:06.817 13:43:05 -- setup/devices.sh@165 -- # readlink -f /dev/mapper/nvme_dm_test 00:14:06.817 13:43:05 -- setup/devices.sh@165 -- # dm=/dev/dm-0 00:14:06.817 13:43:05 -- setup/devices.sh@166 -- # dm=dm-0 00:14:06.817 13:43:05 -- setup/devices.sh@168 -- # [[ -e /sys/class/block/nvme0n1p1/holders/dm-0 ]] 00:14:06.817 13:43:05 -- setup/devices.sh@169 -- # [[ -e /sys/class/block/nvme0n1p2/holders/dm-0 ]] 00:14:06.817 13:43:05 -- setup/devices.sh@171 -- # mkfs /dev/mapper/nvme_dm_test /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:14:06.817 13:43:05 -- setup/common.sh@66 -- # local dev=/dev/mapper/nvme_dm_test mount=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount size= 00:14:06.817 13:43:05 -- setup/common.sh@68 -- # mkdir -p /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:14:06.817 13:43:05 -- setup/common.sh@70 -- # [[ -e /dev/mapper/nvme_dm_test ]] 00:14:06.817 13:43:05 -- setup/common.sh@71 -- # mkfs.ext4 -qF /dev/mapper/nvme_dm_test 00:14:06.817 13:43:05 -- setup/common.sh@72 -- # mount /dev/mapper/nvme_dm_test /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:14:07.076 13:43:05 -- 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:14:07.076 13:43:05 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:14:07.076 13:43:05 -- setup/devices.sh@49 -- # local mounts=nvme0n1:nvme_dm_test 00:14:07.076 13:43:05 -- setup/devices.sh@50 -- # local mount_point=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:14:07.076 13:43:05 -- setup/devices.sh@51 -- # local test_file=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm 00:14:07.076 13:43:05 -- setup/devices.sh@53 -- # local found=0 00:14:07.076 13:43:05 -- setup/devices.sh@55 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm ]] 00:14:07.076 13:43:05 -- setup/devices.sh@56 -- # : 00:14:07.076 13:43:05 -- setup/devices.sh@59 -- # local pci status 00:14:07.076 13:43:05 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:14:07.076 13:43:05 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:14:07.076 13:43:05 -- setup/devices.sh@47 -- # setup output config 00:14:07.076 13:43:05 -- setup/common.sh@9 -- # [[ output == output ]] 00:14:07.076 13:43:05 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:14:07.334 13:43:05 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:14:07.334 13:43:05 -- 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:14:07.334 13:43:05 -- setup/devices.sh@63 -- # found=1 00:14:07.334 13:43:05 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:14:07.334 13:43:05 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:14:07.334 13:43:05 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:14:07.334 13:43:05 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:14:07.334 13:43:05 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:14:08.279 13:43:06 -- setup/devices.sh@66 -- # (( found == 1 )) 00:14:08.279 13:43:06 -- setup/devices.sh@68 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/dm_mount ]] 00:14:08.279 13:43:06 -- setup/devices.sh@71 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:14:08.279 13:43:06 -- setup/devices.sh@73 -- # [[ -e /home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm ]] 00:14:08.279 13:43:06 -- setup/devices.sh@74 -- # rm /home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm 00:14:08.279 13:43:06 -- setup/devices.sh@182 -- # umount /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:14:08.279 13:43:06 -- setup/devices.sh@184 -- # verify 0000:00:10.0 holder@nvme0n1p1:dm-0,holder@nvme0n1p2:dm-0 '' '' 00:14:08.279 13:43:06 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:14:08.279 13:43:06 -- setup/devices.sh@49 -- # local mounts=holder@nvme0n1p1:dm-0,holder@nvme0n1p2:dm-0 00:14:08.279 13:43:06 -- setup/devices.sh@50 -- # local mount_point= 00:14:08.279 13:43:06 -- setup/devices.sh@51 -- # local test_file= 00:14:08.279 13:43:06 -- setup/devices.sh@53 -- # local found=0 00:14:08.279 13:43:06 -- setup/devices.sh@55 -- # [[ -n '' ]] 00:14:08.279 13:43:06 -- setup/devices.sh@59 -- # local pci status 00:14:08.279 13:43:06 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:14:08.279 13:43:06 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:14:08.279 13:43:06 -- setup/devices.sh@47 -- # setup output config 00:14:08.279 13:43:06 -- setup/common.sh@9 -- # [[ output == output ]] 00:14:08.279 13:43:06 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:14:08.847 13:43:07 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:14:08.847 13:43:07 -- 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:14:08.847 13:43:07 -- setup/devices.sh@63 -- # found=1 00:14:08.847 13:43:07 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:14:08.847 13:43:07 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:14:08.847 13:43:07 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:14:08.847 13:43:07 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:14:08.847 13:43:07 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:14:09.782 13:43:08 -- setup/devices.sh@66 -- # (( found == 1 )) 00:14:09.782 13:43:08 -- setup/devices.sh@68 -- # [[ -n '' ]] 00:14:09.782 13:43:08 -- setup/devices.sh@68 -- # return 0 00:14:09.782 13:43:08 -- setup/devices.sh@187 -- # cleanup_dm 00:14:09.782 13:43:08 -- setup/devices.sh@33 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:14:09.782 13:43:08 -- setup/devices.sh@36 -- # [[ -L /dev/mapper/nvme_dm_test ]] 00:14:09.782 13:43:08 -- setup/devices.sh@37 -- # dmsetup remove --force nvme_dm_test 00:14:10.041 13:43:08 -- setup/devices.sh@39 -- # [[ -b /dev/nvme0n1p1 ]] 00:14:10.041 13:43:08 -- setup/devices.sh@40 -- # wipefs --all /dev/nvme0n1p1 00:14:10.041 /dev/nvme0n1p1: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef 00:14:10.041 13:43:08 -- setup/devices.sh@42 -- # [[ -b /dev/nvme0n1p2 ]] 00:14:10.041 13:43:08 -- setup/devices.sh@43 -- # wipefs --all /dev/nvme0n1p2 00:14:10.041 00:14:10.041 real 0m6.332s 00:14:10.041 user 0m0.535s 00:14:10.041 sys 0m2.648s 00:14:10.041 13:43:08 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:14:10.041 13:43:08 -- common/autotest_common.sh@10 -- # set +x 00:14:10.041 ************************************ 00:14:10.041 END TEST dm_mount 00:14:10.041 ************************************ 00:14:10.041 13:43:08 -- setup/devices.sh@1 -- # cleanup 00:14:10.041 13:43:08 -- setup/devices.sh@11 -- # cleanup_nvme 00:14:10.041 13:43:08 -- setup/devices.sh@20 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:14:10.041 13:43:08 -- setup/devices.sh@24 -- # [[ -b /dev/nvme0n1p1 ]] 00:14:10.041 13:43:08 -- setup/devices.sh@25 -- # wipefs --all /dev/nvme0n1p1 00:14:10.041 13:43:08 -- setup/devices.sh@27 -- # [[ -b /dev/nvme0n1 ]] 00:14:10.041 13:43:08 -- setup/devices.sh@28 -- # wipefs --all /dev/nvme0n1 00:14:10.041 /dev/nvme0n1: 8 bytes were erased at offset 0x00001000 (gpt): 45 46 49 20 50 41 52 54 00:14:10.041 /dev/nvme0n1: 8 bytes were erased at offset 0x13ffff000 (gpt): 45 46 49 20 50 41 52 54 00:14:10.041 /dev/nvme0n1: 2 bytes were erased at offset 0x000001fe (PMBR): 55 aa 00:14:10.041 /dev/nvme0n1: calling ioctl to re-read partition table: Success 00:14:10.041 13:43:08 -- setup/devices.sh@12 -- # cleanup_dm 00:14:10.042 13:43:08 -- setup/devices.sh@33 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:14:10.042 13:43:08 -- setup/devices.sh@36 -- # [[ -L /dev/mapper/nvme_dm_test ]] 00:14:10.042 13:43:08 -- setup/devices.sh@39 -- # [[ -b /dev/nvme0n1p1 ]] 00:14:10.042 13:43:08 -- setup/devices.sh@42 -- # [[ -b /dev/nvme0n1p2 ]] 00:14:10.042 13:43:08 -- setup/devices.sh@14 -- # [[ -b /dev/nvme0n1 ]] 00:14:10.042 13:43:08 -- setup/devices.sh@15 -- # wipefs --all /dev/nvme0n1 00:14:10.042 00:14:10.042 real 0m14.128s 00:14:10.042 user 0m1.851s 00:14:10.042 sys 0m7.226s 00:14:10.042 13:43:08 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:14:10.042 13:43:08 -- common/autotest_common.sh@10 -- # set +x 00:14:10.042 ************************************ 00:14:10.042 END TEST devices 00:14:10.042 ************************************ 00:14:10.301 00:14:10.301 real 0m32.680s 00:14:10.301 user 0m7.842s 00:14:10.301 sys 0m20.344s 00:14:10.301 13:43:08 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:14:10.301 13:43:08 -- common/autotest_common.sh@10 -- # set +x 00:14:10.301 ************************************ 00:14:10.301 END TEST setup.sh 00:14:10.301 ************************************ 00:14:10.301 13:43:08 -- spdk/autotest.sh@128 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh status 00:14:10.870 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:14:10.870 Hugepages 00:14:10.870 node hugesize free / total 00:14:10.870 node0 1048576kB 0 / 0 00:14:10.870 node0 2048kB 2048 / 2048 00:14:10.870 00:14:10.870 Type BDF Vendor Device NUMA Driver Device Block devices 00:14:10.870 virtio 0000:00:03.0 1af4 1001 unknown virtio-pci - vda 00:14:11.129 NVMe 0000:00:10.0 1b36 0010 unknown nvme nvme0 nvme0n1 00:14:11.129 13:43:09 -- spdk/autotest.sh@130 -- # uname -s 00:14:11.129 13:43:09 -- spdk/autotest.sh@130 -- # [[ Linux == Linux ]] 00:14:11.129 13:43:09 -- spdk/autotest.sh@132 -- # nvme_namespace_revert 00:14:11.129 13:43:09 -- common/autotest_common.sh@1517 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:14:11.697 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:14:11.697 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:14:12.660 13:43:11 -- common/autotest_common.sh@1518 -- # sleep 1 00:14:13.596 13:43:12 -- common/autotest_common.sh@1519 -- # bdfs=() 00:14:13.596 13:43:12 -- common/autotest_common.sh@1519 -- # local bdfs 00:14:13.596 13:43:12 -- common/autotest_common.sh@1520 -- # bdfs=($(get_nvme_bdfs)) 00:14:13.596 13:43:12 -- common/autotest_common.sh@1520 -- # get_nvme_bdfs 00:14:13.596 13:43:12 -- common/autotest_common.sh@1499 -- # bdfs=() 00:14:13.596 13:43:12 -- common/autotest_common.sh@1499 -- # local bdfs 00:14:13.596 13:43:12 -- common/autotest_common.sh@1500 -- # bdfs=($("$rootdir/scripts/gen_nvme.sh" | jq -r '.config[].params.traddr')) 00:14:13.596 13:43:12 -- common/autotest_common.sh@1500 -- # /home/vagrant/spdk_repo/spdk/scripts/gen_nvme.sh 00:14:13.596 13:43:12 -- common/autotest_common.sh@1500 -- # jq -r '.config[].params.traddr' 00:14:13.855 13:43:12 -- common/autotest_common.sh@1501 -- # (( 1 == 0 )) 00:14:13.855 13:43:12 -- common/autotest_common.sh@1505 -- # printf '%s\n' 0000:00:10.0 00:14:13.855 13:43:12 -- common/autotest_common.sh@1522 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:14:14.114 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:14:14.372 Waiting for block devices as requested 00:14:14.373 0000:00:10.0 (1b36 0010): uio_pci_generic -> nvme 00:14:14.373 13:43:12 -- common/autotest_common.sh@1524 -- # for bdf in "${bdfs[@]}" 00:14:14.373 13:43:12 -- common/autotest_common.sh@1525 -- # get_nvme_ctrlr_from_bdf 0000:00:10.0 00:14:14.373 13:43:12 -- common/autotest_common.sh@1488 -- # readlink -f /sys/class/nvme/nvme0 00:14:14.373 13:43:12 -- common/autotest_common.sh@1488 -- # grep 0000:00:10.0/nvme/nvme 00:14:14.373 13:43:12 -- common/autotest_common.sh@1488 -- # bdf_sysfs_path=/sys/devices/pci0000:00/0000:00:10.0/nvme/nvme0 00:14:14.373 13:43:12 -- common/autotest_common.sh@1489 -- # [[ -z /sys/devices/pci0000:00/0000:00:10.0/nvme/nvme0 ]] 00:14:14.373 13:43:12 -- common/autotest_common.sh@1493 -- # basename /sys/devices/pci0000:00/0000:00:10.0/nvme/nvme0 00:14:14.373 13:43:12 -- common/autotest_common.sh@1493 -- # printf '%s\n' nvme0 00:14:14.373 13:43:12 -- common/autotest_common.sh@1525 -- # nvme_ctrlr=/dev/nvme0 00:14:14.373 13:43:12 -- common/autotest_common.sh@1526 -- # [[ -z /dev/nvme0 ]] 00:14:14.373 13:43:12 -- common/autotest_common.sh@1531 -- # nvme id-ctrl /dev/nvme0 00:14:14.373 13:43:12 -- common/autotest_common.sh@1531 -- # grep oacs 00:14:14.373 13:43:12 -- common/autotest_common.sh@1531 -- # cut -d: -f2 00:14:14.373 13:43:12 -- common/autotest_common.sh@1531 -- # oacs=' 0x12a' 00:14:14.373 13:43:12 -- common/autotest_common.sh@1532 -- # oacs_ns_manage=8 00:14:14.373 13:43:12 -- common/autotest_common.sh@1534 -- # [[ 8 -ne 0 ]] 00:14:14.373 13:43:12 -- common/autotest_common.sh@1540 -- # nvme id-ctrl /dev/nvme0 00:14:14.373 13:43:12 -- common/autotest_common.sh@1540 -- # grep unvmcap 00:14:14.373 13:43:12 -- common/autotest_common.sh@1540 -- # cut -d: -f2 00:14:14.373 13:43:12 -- common/autotest_common.sh@1540 -- # unvmcap=' 0' 00:14:14.631 13:43:12 -- common/autotest_common.sh@1541 -- # [[ 0 -eq 0 ]] 00:14:14.631 13:43:12 -- common/autotest_common.sh@1543 -- # continue 00:14:14.631 13:43:12 -- spdk/autotest.sh@135 -- # timing_exit pre_cleanup 00:14:14.631 13:43:12 -- common/autotest_common.sh@716 -- # xtrace_disable 00:14:14.631 13:43:12 -- common/autotest_common.sh@10 -- # set +x 00:14:14.631 13:43:13 -- spdk/autotest.sh@138 -- # timing_enter afterboot 00:14:14.631 13:43:13 -- common/autotest_common.sh@710 -- # xtrace_disable 00:14:14.631 13:43:13 -- common/autotest_common.sh@10 -- # set +x 00:14:14.631 13:43:13 -- spdk/autotest.sh@139 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:14:15.197 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:14:15.197 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:14:16.132 13:43:14 -- spdk/autotest.sh@140 -- # timing_exit afterboot 00:14:16.132 13:43:14 -- common/autotest_common.sh@716 -- # xtrace_disable 00:14:16.132 13:43:14 -- common/autotest_common.sh@10 -- # set +x 00:14:16.132 13:43:14 -- spdk/autotest.sh@144 -- # opal_revert_cleanup 00:14:16.132 13:43:14 -- common/autotest_common.sh@1577 -- # mapfile -t bdfs 00:14:16.132 13:43:14 -- common/autotest_common.sh@1577 -- # get_nvme_bdfs_by_id 0x0a54 00:14:16.132 13:43:14 -- common/autotest_common.sh@1563 -- # bdfs=() 00:14:16.132 13:43:14 -- common/autotest_common.sh@1563 -- # local bdfs 00:14:16.132 13:43:14 -- common/autotest_common.sh@1565 -- # get_nvme_bdfs 00:14:16.132 13:43:14 -- common/autotest_common.sh@1499 -- # bdfs=() 00:14:16.132 13:43:14 -- common/autotest_common.sh@1499 -- # local bdfs 00:14:16.132 13:43:14 -- common/autotest_common.sh@1500 -- # bdfs=($("$rootdir/scripts/gen_nvme.sh" | jq -r '.config[].params.traddr')) 00:14:16.132 13:43:14 -- common/autotest_common.sh@1500 -- # /home/vagrant/spdk_repo/spdk/scripts/gen_nvme.sh 00:14:16.132 13:43:14 -- common/autotest_common.sh@1500 -- # jq -r '.config[].params.traddr' 00:14:16.424 13:43:14 -- common/autotest_common.sh@1501 -- # (( 1 == 0 )) 00:14:16.424 13:43:14 -- common/autotest_common.sh@1505 -- # printf '%s\n' 0000:00:10.0 00:14:16.424 13:43:14 -- common/autotest_common.sh@1565 -- # for bdf in $(get_nvme_bdfs) 00:14:16.424 13:43:14 -- common/autotest_common.sh@1566 -- # cat /sys/bus/pci/devices/0000:00:10.0/device 00:14:16.424 13:43:14 -- common/autotest_common.sh@1566 -- # device=0x0010 00:14:16.424 13:43:14 -- common/autotest_common.sh@1567 -- # [[ 0x0010 == \0\x\0\a\5\4 ]] 00:14:16.424 13:43:14 -- common/autotest_common.sh@1572 -- # printf '%s\n' 00:14:16.424 13:43:14 -- common/autotest_common.sh@1578 -- # [[ -z '' ]] 00:14:16.424 13:43:14 -- common/autotest_common.sh@1579 -- # return 0 00:14:16.424 13:43:14 -- spdk/autotest.sh@150 -- # '[' 1 -eq 1 ']' 00:14:16.424 13:43:14 -- spdk/autotest.sh@151 -- # run_test unittest /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:14:16.424 13:43:14 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:14:16.424 13:43:14 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:14:16.424 13:43:14 -- common/autotest_common.sh@10 -- # set +x 00:14:16.424 ************************************ 00:14:16.424 START TEST unittest 00:14:16.424 ************************************ 00:14:16.424 13:43:14 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:14:16.424 +++ dirname /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:14:16.424 ++ readlink -f /home/vagrant/spdk_repo/spdk/test/unit 00:14:16.424 + testdir=/home/vagrant/spdk_repo/spdk/test/unit 00:14:16.424 +++ dirname /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:14:16.424 ++ readlink -f /home/vagrant/spdk_repo/spdk/test/unit/../.. 00:14:16.424 + rootdir=/home/vagrant/spdk_repo/spdk 00:14:16.424 + source /home/vagrant/spdk_repo/spdk/test/common/autotest_common.sh 00:14:16.424 ++ rpc_py=rpc_cmd 00:14:16.424 ++ set -e 00:14:16.424 ++ shopt -s nullglob 00:14:16.424 ++ shopt -s extglob 00:14:16.424 ++ '[' -z /home/vagrant/spdk_repo/spdk/../output ']' 00:14:16.424 ++ [[ -e /home/vagrant/spdk_repo/spdk/test/common/build_config.sh ]] 00:14:16.424 ++ source /home/vagrant/spdk_repo/spdk/test/common/build_config.sh 00:14:16.424 +++ CONFIG_WPDK_DIR= 00:14:16.424 +++ CONFIG_ASAN=y 00:14:16.424 +++ CONFIG_VBDEV_COMPRESS=n 00:14:16.424 +++ CONFIG_HAVE_EXECINFO_H=y 00:14:16.424 +++ CONFIG_USDT=n 00:14:16.424 +++ CONFIG_CUSTOMOCF=n 00:14:16.424 +++ CONFIG_PREFIX=/usr/local 00:14:16.424 +++ CONFIG_RBD=n 00:14:16.424 +++ CONFIG_LIBDIR= 00:14:16.424 +++ CONFIG_IDXD=y 00:14:16.424 +++ CONFIG_NVME_CUSE=y 00:14:16.424 +++ CONFIG_SMA=n 00:14:16.424 +++ CONFIG_VTUNE=n 00:14:16.424 +++ CONFIG_TSAN=n 00:14:16.424 +++ CONFIG_RDMA_SEND_WITH_INVAL=y 00:14:16.424 +++ CONFIG_VFIO_USER_DIR= 00:14:16.424 +++ CONFIG_PGO_CAPTURE=n 00:14:16.424 +++ CONFIG_HAVE_UUID_GENERATE_SHA1=y 00:14:16.424 +++ CONFIG_ENV=/home/vagrant/spdk_repo/spdk/lib/env_dpdk 00:14:16.424 +++ CONFIG_LTO=n 00:14:16.424 +++ CONFIG_ISCSI_INITIATOR=y 00:14:16.424 +++ CONFIG_CET=n 00:14:16.424 +++ CONFIG_VBDEV_COMPRESS_MLX5=n 00:14:16.424 +++ CONFIG_OCF_PATH= 00:14:16.424 +++ CONFIG_RDMA_SET_TOS=y 00:14:16.424 +++ CONFIG_HAVE_ARC4RANDOM=n 00:14:16.424 +++ CONFIG_HAVE_LIBARCHIVE=n 00:14:16.424 +++ CONFIG_UBLK=n 00:14:16.424 +++ CONFIG_ISAL_CRYPTO=y 00:14:16.424 +++ CONFIG_OPENSSL_PATH= 00:14:16.424 +++ CONFIG_OCF=n 00:14:16.424 +++ CONFIG_FUSE=n 00:14:16.424 +++ CONFIG_VTUNE_DIR= 00:14:16.424 +++ CONFIG_FUZZER_LIB= 00:14:16.424 +++ CONFIG_FUZZER=n 00:14:16.424 +++ CONFIG_DPDK_DIR=/home/vagrant/spdk_repo/spdk/dpdk/build 00:14:16.424 +++ CONFIG_CRYPTO=n 00:14:16.424 +++ CONFIG_PGO_USE=n 00:14:16.424 +++ CONFIG_VHOST=y 00:14:16.424 +++ CONFIG_DAOS=n 00:14:16.424 +++ CONFIG_DPDK_INC_DIR= 00:14:16.424 +++ CONFIG_DAOS_DIR= 00:14:16.424 +++ CONFIG_UNIT_TESTS=y 00:14:16.424 +++ CONFIG_RDMA_SET_ACK_TIMEOUT=y 00:14:16.424 +++ CONFIG_VIRTIO=y 00:14:16.424 +++ CONFIG_COVERAGE=y 00:14:16.424 +++ CONFIG_RDMA=y 00:14:16.424 +++ CONFIG_FIO_SOURCE_DIR=/usr/src/fio 00:14:16.424 +++ CONFIG_URING_PATH= 00:14:16.424 +++ CONFIG_XNVME=n 00:14:16.424 +++ CONFIG_VFIO_USER=n 00:14:16.424 +++ CONFIG_ARCH=native 00:14:16.424 +++ CONFIG_HAVE_EVP_MAC=y 00:14:16.424 +++ CONFIG_URING_ZNS=n 00:14:16.424 +++ CONFIG_WERROR=y 00:14:16.424 +++ CONFIG_HAVE_LIBBSD=n 00:14:16.424 +++ CONFIG_UBSAN=y 00:14:16.424 +++ CONFIG_IPSEC_MB_DIR= 00:14:16.424 +++ CONFIG_GOLANG=n 00:14:16.424 +++ CONFIG_ISAL=y 00:14:16.424 +++ CONFIG_IDXD_KERNEL=n 00:14:16.424 +++ CONFIG_DPDK_LIB_DIR= 00:14:16.424 +++ CONFIG_RDMA_PROV=verbs 00:14:16.424 +++ CONFIG_APPS=y 00:14:16.424 +++ CONFIG_SHARED=n 00:14:16.424 +++ CONFIG_HAVE_KEYUTILS=y 00:14:16.424 +++ CONFIG_FC_PATH= 00:14:16.424 +++ CONFIG_DPDK_PKG_CONFIG=n 00:14:16.424 +++ CONFIG_FC=n 00:14:16.424 +++ CONFIG_AVAHI=n 00:14:16.424 +++ CONFIG_FIO_PLUGIN=y 00:14:16.424 +++ CONFIG_RAID5F=y 00:14:16.424 +++ CONFIG_EXAMPLES=y 00:14:16.424 +++ CONFIG_TESTS=y 00:14:16.424 +++ CONFIG_CRYPTO_MLX5=n 00:14:16.424 +++ CONFIG_MAX_LCORES= 00:14:16.424 +++ CONFIG_IPSEC_MB=n 00:14:16.424 +++ CONFIG_PGO_DIR= 00:14:16.424 +++ CONFIG_DEBUG=y 00:14:16.424 +++ CONFIG_DPDK_COMPRESSDEV=n 00:14:16.424 +++ CONFIG_CROSS_PREFIX= 00:14:16.424 +++ CONFIG_URING=n 00:14:16.424 ++ source /home/vagrant/spdk_repo/spdk/test/common/applications.sh 00:14:16.424 +++++ dirname /home/vagrant/spdk_repo/spdk/test/common/applications.sh 00:14:16.424 ++++ readlink -f /home/vagrant/spdk_repo/spdk/test/common 00:14:16.424 +++ _root=/home/vagrant/spdk_repo/spdk/test/common 00:14:16.424 +++ _root=/home/vagrant/spdk_repo/spdk 00:14:16.424 +++ _app_dir=/home/vagrant/spdk_repo/spdk/build/bin 00:14:16.424 +++ _test_app_dir=/home/vagrant/spdk_repo/spdk/test/app 00:14:16.424 +++ _examples_dir=/home/vagrant/spdk_repo/spdk/build/examples 00:14:16.424 +++ VHOST_FUZZ_APP=("$_test_app_dir/fuzz/vhost_fuzz/vhost_fuzz") 00:14:16.424 +++ ISCSI_APP=("$_app_dir/iscsi_tgt") 00:14:16.424 +++ NVMF_APP=("$_app_dir/nvmf_tgt") 00:14:16.424 +++ VHOST_APP=("$_app_dir/vhost") 00:14:16.424 +++ DD_APP=("$_app_dir/spdk_dd") 00:14:16.424 +++ SPDK_APP=("$_app_dir/spdk_tgt") 00:14:16.424 +++ [[ -e /home/vagrant/spdk_repo/spdk/include/spdk/config.h ]] 00:14:16.424 +++ [[ #ifndef SPDK_CONFIG_H 00:14:16.424 #define SPDK_CONFIG_H 00:14:16.424 #define SPDK_CONFIG_APPS 1 00:14:16.424 #define SPDK_CONFIG_ARCH native 00:14:16.424 #define SPDK_CONFIG_ASAN 1 00:14:16.424 #undef SPDK_CONFIG_AVAHI 00:14:16.424 #undef SPDK_CONFIG_CET 00:14:16.424 #define SPDK_CONFIG_COVERAGE 1 00:14:16.424 #define SPDK_CONFIG_CROSS_PREFIX 00:14:16.424 #undef SPDK_CONFIG_CRYPTO 00:14:16.424 #undef SPDK_CONFIG_CRYPTO_MLX5 00:14:16.424 #undef SPDK_CONFIG_CUSTOMOCF 00:14:16.424 #undef SPDK_CONFIG_DAOS 00:14:16.424 #define SPDK_CONFIG_DAOS_DIR 00:14:16.424 #define SPDK_CONFIG_DEBUG 1 00:14:16.424 #undef SPDK_CONFIG_DPDK_COMPRESSDEV 00:14:16.424 #define SPDK_CONFIG_DPDK_DIR /home/vagrant/spdk_repo/spdk/dpdk/build 00:14:16.424 #define SPDK_CONFIG_DPDK_INC_DIR 00:14:16.424 #define SPDK_CONFIG_DPDK_LIB_DIR 00:14:16.424 #undef SPDK_CONFIG_DPDK_PKG_CONFIG 00:14:16.424 #define SPDK_CONFIG_ENV /home/vagrant/spdk_repo/spdk/lib/env_dpdk 00:14:16.424 #define SPDK_CONFIG_EXAMPLES 1 00:14:16.424 #undef SPDK_CONFIG_FC 00:14:16.424 #define SPDK_CONFIG_FC_PATH 00:14:16.424 #define SPDK_CONFIG_FIO_PLUGIN 1 00:14:16.424 #define SPDK_CONFIG_FIO_SOURCE_DIR /usr/src/fio 00:14:16.424 #undef SPDK_CONFIG_FUSE 00:14:16.424 #undef SPDK_CONFIG_FUZZER 00:14:16.424 #define SPDK_CONFIG_FUZZER_LIB 00:14:16.424 #undef SPDK_CONFIG_GOLANG 00:14:16.424 #undef SPDK_CONFIG_HAVE_ARC4RANDOM 00:14:16.424 #define SPDK_CONFIG_HAVE_EVP_MAC 1 00:14:16.424 #define SPDK_CONFIG_HAVE_EXECINFO_H 1 00:14:16.424 #define SPDK_CONFIG_HAVE_KEYUTILS 1 00:14:16.424 #undef SPDK_CONFIG_HAVE_LIBARCHIVE 00:14:16.424 #undef SPDK_CONFIG_HAVE_LIBBSD 00:14:16.424 #define SPDK_CONFIG_HAVE_UUID_GENERATE_SHA1 1 00:14:16.424 #define SPDK_CONFIG_IDXD 1 00:14:16.424 #undef SPDK_CONFIG_IDXD_KERNEL 00:14:16.424 #undef SPDK_CONFIG_IPSEC_MB 00:14:16.424 #define SPDK_CONFIG_IPSEC_MB_DIR 00:14:16.424 #define SPDK_CONFIG_ISAL 1 00:14:16.424 #define SPDK_CONFIG_ISAL_CRYPTO 1 00:14:16.424 #define SPDK_CONFIG_ISCSI_INITIATOR 1 00:14:16.424 #define SPDK_CONFIG_LIBDIR 00:14:16.424 #undef SPDK_CONFIG_LTO 00:14:16.424 #define SPDK_CONFIG_MAX_LCORES 00:14:16.424 #define SPDK_CONFIG_NVME_CUSE 1 00:14:16.424 #undef SPDK_CONFIG_OCF 00:14:16.424 #define SPDK_CONFIG_OCF_PATH 00:14:16.424 #define SPDK_CONFIG_OPENSSL_PATH 00:14:16.424 #undef SPDK_CONFIG_PGO_CAPTURE 00:14:16.424 #define SPDK_CONFIG_PGO_DIR 00:14:16.425 #undef SPDK_CONFIG_PGO_USE 00:14:16.425 #define SPDK_CONFIG_PREFIX /usr/local 00:14:16.425 #define SPDK_CONFIG_RAID5F 1 00:14:16.425 #undef SPDK_CONFIG_RBD 00:14:16.425 #define SPDK_CONFIG_RDMA 1 00:14:16.425 #define SPDK_CONFIG_RDMA_PROV verbs 00:14:16.425 #define SPDK_CONFIG_RDMA_SEND_WITH_INVAL 1 00:14:16.425 #define SPDK_CONFIG_RDMA_SET_ACK_TIMEOUT 1 00:14:16.425 #define SPDK_CONFIG_RDMA_SET_TOS 1 00:14:16.425 #undef SPDK_CONFIG_SHARED 00:14:16.425 #undef SPDK_CONFIG_SMA 00:14:16.425 #define SPDK_CONFIG_TESTS 1 00:14:16.425 #undef SPDK_CONFIG_TSAN 00:14:16.425 #undef SPDK_CONFIG_UBLK 00:14:16.425 #define SPDK_CONFIG_UBSAN 1 00:14:16.425 #define SPDK_CONFIG_UNIT_TESTS 1 00:14:16.425 #undef SPDK_CONFIG_URING 00:14:16.425 #define SPDK_CONFIG_URING_PATH 00:14:16.425 #undef SPDK_CONFIG_URING_ZNS 00:14:16.425 #undef SPDK_CONFIG_USDT 00:14:16.425 #undef SPDK_CONFIG_VBDEV_COMPRESS 00:14:16.425 #undef SPDK_CONFIG_VBDEV_COMPRESS_MLX5 00:14:16.425 #undef SPDK_CONFIG_VFIO_USER 00:14:16.425 #define SPDK_CONFIG_VFIO_USER_DIR 00:14:16.425 #define SPDK_CONFIG_VHOST 1 00:14:16.425 #define SPDK_CONFIG_VIRTIO 1 00:14:16.425 #undef SPDK_CONFIG_VTUNE 00:14:16.425 #define SPDK_CONFIG_VTUNE_DIR 00:14:16.425 #define SPDK_CONFIG_WERROR 1 00:14:16.425 #define SPDK_CONFIG_WPDK_DIR 00:14:16.425 #undef SPDK_CONFIG_XNVME 00:14:16.425 #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:14:16.425 +++ (( SPDK_AUTOTEST_DEBUG_APPS )) 00:14:16.425 ++ source /home/vagrant/spdk_repo/spdk/scripts/common.sh 00:14:16.425 +++ [[ -e /bin/wpdk_common.sh ]] 00:14:16.425 +++ [[ -e /etc/opt/spdk-pkgdep/paths/export.sh ]] 00:14:16.425 +++ source /etc/opt/spdk-pkgdep/paths/export.sh 00:14:16.425 ++++ 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:14:16.425 ++++ 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:14:16.425 ++++ 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:14:16.425 ++++ export PATH 00:14:16.425 ++++ 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:14:16.425 ++ source /home/vagrant/spdk_repo/spdk/scripts/perf/pm/common 00:14:16.425 +++++ dirname /home/vagrant/spdk_repo/spdk/scripts/perf/pm/common 00:14:16.425 ++++ readlink -f /home/vagrant/spdk_repo/spdk/scripts/perf/pm 00:14:16.425 +++ _pmdir=/home/vagrant/spdk_repo/spdk/scripts/perf/pm 00:14:16.425 ++++ readlink -f /home/vagrant/spdk_repo/spdk/scripts/perf/pm/../../../ 00:14:16.425 +++ _pmrootdir=/home/vagrant/spdk_repo/spdk 00:14:16.425 +++ TEST_TAG=N/A 00:14:16.425 +++ TEST_TAG_FILE=/home/vagrant/spdk_repo/spdk/.run_test_name 00:14:16.425 +++ PM_OUTPUTDIR=/home/vagrant/spdk_repo/spdk/../output/power 00:14:16.425 ++++ uname -s 00:14:16.425 +++ PM_OS=Linux 00:14:16.425 +++ MONITOR_RESOURCES=(collect-cpu-load collect-vmstat) 00:14:16.425 +++ [[ Linux == FreeBSD ]] 00:14:16.425 +++ [[ Linux == Linux ]] 00:14:16.425 +++ [[ QEMU != QEMU ]] 00:14:16.425 +++ MONITOR_RESOURCES_PIDS=() 00:14:16.425 +++ declare -A MONITOR_RESOURCES_PIDS 00:14:16.425 +++ mkdir -p /home/vagrant/spdk_repo/spdk/../output/power 00:14:16.425 ++ : 0 00:14:16.425 ++ export RUN_NIGHTLY 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_AUTOTEST_DEBUG_APPS 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_RUN_VALGRIND 00:14:16.425 ++ : 1 00:14:16.425 ++ export SPDK_RUN_FUNCTIONAL_TEST 00:14:16.425 ++ : 1 00:14:16.425 ++ export SPDK_TEST_UNITTEST 00:14:16.425 ++ : 00:14:16.425 ++ export SPDK_TEST_AUTOBUILD 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_RELEASE_BUILD 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_ISAL 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_ISCSI 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_ISCSI_INITIATOR 00:14:16.425 ++ : 1 00:14:16.425 ++ export SPDK_TEST_NVME 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_NVME_PMR 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_NVME_BP 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_NVME_CLI 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_NVME_CUSE 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_NVME_FDP 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_NVMF 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_VFIOUSER 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_VFIOUSER_QEMU 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_FUZZER 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_FUZZER_SHORT 00:14:16.425 ++ : rdma 00:14:16.425 ++ export SPDK_TEST_NVMF_TRANSPORT 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_RBD 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_VHOST 00:14:16.425 ++ : 1 00:14:16.425 ++ export SPDK_TEST_BLOCKDEV 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_IOAT 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_BLOBFS 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_VHOST_INIT 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_LVOL 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_VBDEV_COMPRESS 00:14:16.425 ++ : 1 00:14:16.425 ++ export SPDK_RUN_ASAN 00:14:16.425 ++ : 1 00:14:16.425 ++ export SPDK_RUN_UBSAN 00:14:16.425 ++ : 00:14:16.425 ++ export SPDK_RUN_EXTERNAL_DPDK 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_RUN_NON_ROOT 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_CRYPTO 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_FTL 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_OCF 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_VMD 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_OPAL 00:14:16.425 ++ : 00:14:16.425 ++ export SPDK_TEST_NATIVE_DPDK 00:14:16.425 ++ : true 00:14:16.425 ++ export SPDK_AUTOTEST_X 00:14:16.425 ++ : 1 00:14:16.425 ++ export SPDK_TEST_RAID5 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_URING 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_USDT 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_USE_IGB_UIO 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_SCHEDULER 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_SCANBUILD 00:14:16.425 ++ : 00:14:16.425 ++ export SPDK_TEST_NVMF_NICS 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_SMA 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_DAOS 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_XNVME 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_ACCEL_DSA 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_ACCEL_IAA 00:14:16.425 ++ : 00:14:16.425 ++ export SPDK_TEST_FUZZER_TARGET 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_TEST_NVMF_MDNS 00:14:16.425 ++ : 0 00:14:16.425 ++ export SPDK_JSONRPC_GO_CLIENT 00:14:16.425 ++ export SPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/lib 00:14:16.425 ++ SPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/lib 00:14:16.425 ++ export DPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/dpdk/build/lib 00:14:16.425 ++ DPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/dpdk/build/lib 00:14:16.425 ++ export VFIO_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib 00:14:16.425 ++ VFIO_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib 00:14:16.425 ++ 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:14:16.425 ++ 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:14:16.425 ++ export PCI_BLOCK_SYNC_ON_RESET=yes 00:14:16.425 ++ PCI_BLOCK_SYNC_ON_RESET=yes 00:14:16.425 ++ export PYTHONPATH=:/home/vagrant/spdk_repo/spdk/python:/home/vagrant/spdk_repo/spdk/test/rpc_plugins:/home/vagrant/spdk_repo/spdk/python 00:14:16.425 ++ PYTHONPATH=:/home/vagrant/spdk_repo/spdk/python:/home/vagrant/spdk_repo/spdk/test/rpc_plugins:/home/vagrant/spdk_repo/spdk/python 00:14:16.425 ++ export PYTHONDONTWRITEBYTECODE=1 00:14:16.425 ++ PYTHONDONTWRITEBYTECODE=1 00:14:16.425 ++ export ASAN_OPTIONS=new_delete_type_mismatch=0:disable_coredump=0:abort_on_error=1:use_sigaltstack=0 00:14:16.425 ++ ASAN_OPTIONS=new_delete_type_mismatch=0:disable_coredump=0:abort_on_error=1:use_sigaltstack=0 00:14:16.425 ++ export UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:abort_on_error=1:disable_coredump=0:exitcode=134 00:14:16.425 ++ UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:abort_on_error=1:disable_coredump=0:exitcode=134 00:14:16.425 ++ asan_suppression_file=/var/tmp/asan_suppression_file 00:14:16.425 ++ rm -rf /var/tmp/asan_suppression_file 00:14:16.425 ++ cat 00:14:16.425 ++ echo leak:libfuse3.so 00:14:16.425 ++ export LSAN_OPTIONS=suppressions=/var/tmp/asan_suppression_file 00:14:16.425 ++ LSAN_OPTIONS=suppressions=/var/tmp/asan_suppression_file 00:14:16.425 ++ export DEFAULT_RPC_ADDR=/var/tmp/spdk.sock 00:14:16.425 ++ DEFAULT_RPC_ADDR=/var/tmp/spdk.sock 00:14:16.425 ++ '[' -z /var/spdk/dependencies ']' 00:14:16.425 ++ export DEPENDENCY_DIR 00:14:16.425 ++ export SPDK_BIN_DIR=/home/vagrant/spdk_repo/spdk/build/bin 00:14:16.425 ++ SPDK_BIN_DIR=/home/vagrant/spdk_repo/spdk/build/bin 00:14:16.425 ++ export SPDK_EXAMPLE_DIR=/home/vagrant/spdk_repo/spdk/build/examples 00:14:16.425 ++ SPDK_EXAMPLE_DIR=/home/vagrant/spdk_repo/spdk/build/examples 00:14:16.425 ++ export QEMU_BIN= 00:14:16.425 ++ QEMU_BIN= 00:14:16.425 ++ export 'VFIO_QEMU_BIN=/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:14:16.425 ++ VFIO_QEMU_BIN='/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:14:16.426 ++ export AR_TOOL=/home/vagrant/spdk_repo/spdk/scripts/ar-xnvme-fixer 00:14:16.426 ++ AR_TOOL=/home/vagrant/spdk_repo/spdk/scripts/ar-xnvme-fixer 00:14:16.426 ++ export UNBIND_ENTIRE_IOMMU_GROUP=yes 00:14:16.426 ++ UNBIND_ENTIRE_IOMMU_GROUP=yes 00:14:16.426 ++ '[' 0 -eq 0 ']' 00:14:16.426 ++ export valgrind= 00:14:16.426 ++ valgrind= 00:14:16.426 +++ uname -s 00:14:16.426 ++ '[' Linux = Linux ']' 00:14:16.426 ++ HUGEMEM=4096 00:14:16.426 ++ export CLEAR_HUGE=yes 00:14:16.426 ++ CLEAR_HUGE=yes 00:14:16.426 ++ [[ 0 -eq 1 ]] 00:14:16.426 ++ [[ 0 -eq 1 ]] 00:14:16.426 ++ MAKE=make 00:14:16.426 +++ nproc 00:14:16.426 ++ MAKEFLAGS=-j10 00:14:16.426 ++ export HUGEMEM=4096 00:14:16.426 ++ HUGEMEM=4096 00:14:16.426 ++ NO_HUGE=() 00:14:16.426 ++ TEST_MODE= 00:14:16.426 ++ [[ -z '' ]] 00:14:16.426 ++ PYTHONPATH+=:/home/vagrant/spdk_repo/spdk/test/rpc_plugins 00:14:16.426 ++ exec 00:14:16.426 ++ 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:14:16.426 ++ /home/vagrant/spdk_repo/spdk/scripts/rpc.py --server 00:14:16.426 ++ set_test_storage 2147483648 00:14:16.426 ++ [[ -v testdir ]] 00:14:16.426 ++ local requested_size=2147483648 00:14:16.426 ++ local mount target_dir 00:14:16.426 ++ local -A mounts fss sizes avails uses 00:14:16.426 ++ local source fs size avail mount use 00:14:16.426 ++ local storage_fallback storage_candidates 00:14:16.426 +++ mktemp -udt spdk.XXXXXX 00:14:16.426 ++ storage_fallback=/tmp/spdk.RJKKY0 00:14:16.426 ++ storage_candidates=("$testdir" "$storage_fallback/tests/${testdir##*/}" "$storage_fallback") 00:14:16.426 ++ [[ -n '' ]] 00:14:16.426 ++ [[ -n '' ]] 00:14:16.426 ++ mkdir -p /home/vagrant/spdk_repo/spdk/test/unit /tmp/spdk.RJKKY0/tests/unit /tmp/spdk.RJKKY0 00:14:16.426 ++ requested_size=2214592512 00:14:16.426 ++ read -r source fs size use avail _ mount 00:14:16.426 +++ df -T 00:14:16.426 +++ grep -v Filesystem 00:14:16.426 ++ mounts["$mount"]=tmpfs 00:14:16.426 ++ fss["$mount"]=tmpfs 00:14:16.426 ++ avails["$mount"]=1252601856 00:14:16.426 ++ sizes["$mount"]=1253683200 00:14:16.426 ++ uses["$mount"]=1081344 00:14:16.426 ++ read -r source fs size use avail _ mount 00:14:16.426 ++ mounts["$mount"]=/dev/vda1 00:14:16.426 ++ fss["$mount"]=ext4 00:14:16.426 ++ avails["$mount"]=10373476352 00:14:16.426 ++ sizes["$mount"]=20616794112 00:14:16.426 ++ uses["$mount"]=10226540544 00:14:16.426 ++ read -r source fs size use avail _ mount 00:14:16.426 ++ mounts["$mount"]=tmpfs 00:14:16.426 ++ fss["$mount"]=tmpfs 00:14:16.426 ++ avails["$mount"]=6268403712 00:14:16.426 ++ sizes["$mount"]=6268403712 00:14:16.426 ++ uses["$mount"]=0 00:14:16.426 ++ read -r source fs size use avail _ mount 00:14:16.426 ++ mounts["$mount"]=tmpfs 00:14:16.426 ++ fss["$mount"]=tmpfs 00:14:16.426 ++ avails["$mount"]=5242880 00:14:16.426 ++ sizes["$mount"]=5242880 00:14:16.426 ++ uses["$mount"]=0 00:14:16.426 ++ read -r source fs size use avail _ mount 00:14:16.426 ++ mounts["$mount"]=/dev/vda15 00:14:16.426 ++ fss["$mount"]=vfat 00:14:16.426 ++ avails["$mount"]=103061504 00:14:16.426 ++ sizes["$mount"]=109395968 00:14:16.426 ++ uses["$mount"]=6334464 00:14:16.426 ++ read -r source fs size use avail _ mount 00:14:16.426 ++ mounts["$mount"]=tmpfs 00:14:16.426 ++ fss["$mount"]=tmpfs 00:14:16.426 ++ avails["$mount"]=1253675008 00:14:16.426 ++ sizes["$mount"]=1253679104 00:14:16.426 ++ uses["$mount"]=4096 00:14:16.426 ++ read -r source fs size use avail _ mount 00:14:16.426 ++ mounts["$mount"]=:/mnt/jenkins_nvme/jenkins/workspace/ubuntu22-vg-autotest/ubuntu2204-libvirt/output 00:14:16.426 ++ fss["$mount"]=fuse.sshfs 00:14:16.426 ++ avails["$mount"]=93389107200 00:14:16.426 ++ sizes["$mount"]=105088212992 00:14:16.426 ++ uses["$mount"]=6313672704 00:14:16.426 ++ read -r source fs size use avail _ mount 00:14:16.426 ++ printf '* Looking for test storage...\n' 00:14:16.426 * Looking for test storage... 00:14:16.426 ++ local target_space new_size 00:14:16.426 ++ for target_dir in "${storage_candidates[@]}" 00:14:16.426 +++ df /home/vagrant/spdk_repo/spdk/test/unit 00:14:16.426 +++ awk '$1 !~ /Filesystem/{print $6}' 00:14:16.426 ++ mount=/ 00:14:16.426 ++ target_space=10373476352 00:14:16.426 ++ (( target_space == 0 || target_space < requested_size )) 00:14:16.426 ++ (( target_space >= requested_size )) 00:14:16.426 ++ [[ ext4 == tmpfs ]] 00:14:16.426 ++ [[ ext4 == ramfs ]] 00:14:16.426 ++ [[ / == / ]] 00:14:16.426 ++ new_size=12441133056 00:14:16.426 ++ (( new_size * 100 / sizes[/] > 95 )) 00:14:16.426 ++ export SPDK_TEST_STORAGE=/home/vagrant/spdk_repo/spdk/test/unit 00:14:16.426 ++ SPDK_TEST_STORAGE=/home/vagrant/spdk_repo/spdk/test/unit 00:14:16.426 ++ printf '* Found test storage at %s\n' /home/vagrant/spdk_repo/spdk/test/unit 00:14:16.426 * Found test storage at /home/vagrant/spdk_repo/spdk/test/unit 00:14:16.426 ++ return 0 00:14:16.426 ++ set -o errtrace 00:14:16.426 ++ shopt -s extdebug 00:14:16.426 ++ trap 'trap - ERR; print_backtrace >&2' ERR 00:14:16.426 ++ PS4=' \t -- ${BASH_SOURCE#${BASH_SOURCE%/*/*}/}@${LINENO} -- \$ ' 00:14:16.426 13:43:14 -- common/autotest_common.sh@1673 -- # true 00:14:16.426 13:43:14 -- common/autotest_common.sh@1675 -- # xtrace_fd 00:14:16.426 13:43:14 -- common/autotest_common.sh@25 -- # [[ -n '' ]] 00:14:16.426 13:43:14 -- common/autotest_common.sh@29 -- # exec 00:14:16.426 13:43:14 -- common/autotest_common.sh@31 -- # xtrace_restore 00:14:16.426 13:43:14 -- common/autotest_common.sh@16 -- # unset -v 'X_STACK[0 - 1 < 0 ? 0 : 0 - 1]' 00:14:16.426 13:43:14 -- common/autotest_common.sh@17 -- # (( 0 == 0 )) 00:14:16.426 13:43:14 -- common/autotest_common.sh@18 -- # set -x 00:14:16.426 13:43:14 -- unit/unittest.sh@17 -- # cd /home/vagrant/spdk_repo/spdk 00:14:16.426 13:43:14 -- unit/unittest.sh@151 -- # '[' 0 -eq 1 ']' 00:14:16.426 13:43:14 -- unit/unittest.sh@158 -- # '[' -z x ']' 00:14:16.426 13:43:14 -- unit/unittest.sh@165 -- # '[' 0 -eq 1 ']' 00:14:16.426 13:43:14 -- unit/unittest.sh@178 -- # grep CC_TYPE /home/vagrant/spdk_repo/spdk/mk/cc.mk 00:14:16.426 13:43:14 -- unit/unittest.sh@178 -- # CC_TYPE=CC_TYPE=gcc 00:14:16.426 13:43:14 -- unit/unittest.sh@179 -- # hash lcov 00:14:16.426 13:43:14 -- unit/unittest.sh@179 -- # grep -q '#define SPDK_CONFIG_COVERAGE 1' /home/vagrant/spdk_repo/spdk/include/spdk/config.h 00:14:16.426 13:43:14 -- unit/unittest.sh@179 -- # [[ CC_TYPE=gcc == *\c\l\a\n\g* ]] 00:14:16.426 13:43:14 -- unit/unittest.sh@180 -- # cov_avail=yes 00:14:16.426 13:43:14 -- unit/unittest.sh@184 -- # '[' yes = yes ']' 00:14:16.426 13:43:14 -- unit/unittest.sh@186 -- # [[ -z /home/vagrant/spdk_repo/spdk/../output ]] 00:14:16.426 13:43:14 -- unit/unittest.sh@189 -- # UT_COVERAGE=/home/vagrant/spdk_repo/spdk/../output/ut_coverage 00:14:16.426 13:43:14 -- unit/unittest.sh@191 -- # mkdir -p /home/vagrant/spdk_repo/spdk/../output/ut_coverage 00:14:16.426 13:43:14 -- unit/unittest.sh@199 -- # export 'LCOV_OPTS= 00:14:16.426 --rc lcov_branch_coverage=1 00:14:16.426 --rc lcov_function_coverage=1 00:14:16.426 --rc genhtml_branch_coverage=1 00:14:16.426 --rc genhtml_function_coverage=1 00:14:16.426 --rc genhtml_legend=1 00:14:16.426 --rc geninfo_all_blocks=1 00:14:16.426 ' 00:14:16.426 13:43:15 -- unit/unittest.sh@199 -- # LCOV_OPTS=' 00:14:16.426 --rc lcov_branch_coverage=1 00:14:16.426 --rc lcov_function_coverage=1 00:14:16.426 --rc genhtml_branch_coverage=1 00:14:16.426 --rc genhtml_function_coverage=1 00:14:16.426 --rc genhtml_legend=1 00:14:16.426 --rc geninfo_all_blocks=1 00:14:16.426 ' 00:14:16.426 13:43:15 -- unit/unittest.sh@200 -- # export 'LCOV=lcov 00:14:16.426 --rc lcov_branch_coverage=1 00:14:16.426 --rc lcov_function_coverage=1 00:14:16.426 --rc genhtml_branch_coverage=1 00:14:16.426 --rc genhtml_function_coverage=1 00:14:16.426 --rc genhtml_legend=1 00:14:16.426 --rc geninfo_all_blocks=1 00:14:16.426 --no-external' 00:14:16.426 13:43:15 -- unit/unittest.sh@200 -- # LCOV='lcov 00:14:16.426 --rc lcov_branch_coverage=1 00:14:16.426 --rc lcov_function_coverage=1 00:14:16.426 --rc genhtml_branch_coverage=1 00:14:16.426 --rc genhtml_function_coverage=1 00:14:16.426 --rc genhtml_legend=1 00:14:16.426 --rc geninfo_all_blocks=1 00:14:16.426 --no-external' 00:14:16.426 13:43:15 -- 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:14:23.072 /home/vagrant/spdk_repo/spdk/lib/nvme/nvme_stubs.gcno:no functions found 00:14:23.072 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/nvme/nvme_stubs.gcno 00:14:33.048 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno:no functions found 00:14:33.048 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno 00:14:33.049 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno:no functions found 00:14:33.049 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno 00:14:33.049 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno:no functions found 00:14:33.049 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno 00:14:59.614 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno:no functions found 00:14:59.614 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno 00:14:59.615 /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno:no functions found 00:14:59.615 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno 00:14:59.875 /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno:no functions found 00:14:59.875 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno 00:15:00.135 /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno:no functions found 00:15:00.135 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno 00:15:02.068 13:44:00 -- unit/unittest.sh@206 -- # uname -m 00:15:02.068 13:44:00 -- unit/unittest.sh@206 -- # '[' x86_64 = aarch64 ']' 00:15:02.068 13:44:00 -- 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:15:02.068 13:44:00 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:02.068 13:44:00 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:02.068 13:44:00 -- common/autotest_common.sh@10 -- # set +x 00:15:02.327 ************************************ 00:15:02.327 START TEST unittest_pci_event 00:15:02.327 ************************************ 00:15:02.328 13:44:00 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/env_dpdk/pci_event.c/pci_event_ut 00:15:02.328 00:15:02.328 00:15:02.328 CUnit - A unit testing framework for C - Version 2.1-3 00:15:02.328 http://cunit.sourceforge.net/ 00:15:02.328 00:15:02.328 00:15:02.328 Suite: pci_event 00:15:02.328 Test: test_pci_parse_event ...[2024-04-26 13:44:00.749699] /home/vagrant/spdk_repo/spdk/lib/env_dpdk/pci_event.c: 162:parse_subsystem_event: *ERROR*: Invalid format for PCI device BDF: 0000 00:15:02.328 [2024-04-26 13:44:00.751086] /home/vagrant/spdk_repo/spdk/lib/env_dpdk/pci_event.c: 185:parse_subsystem_event: *ERROR*: Invalid format for PCI device BDF: 000000 00:15:02.328 passed 00:15:02.328 00:15:02.328 Run Summary: Type Total Ran Passed Failed Inactive 00:15:02.328 suites 1 1 n/a 0 0 00:15:02.328 tests 1 1 1 0 0 00:15:02.328 asserts 15 15 15 0 n/a 00:15:02.328 00:15:02.328 Elapsed time = 0.001 seconds 00:15:02.328 00:15:02.328 real 0m0.057s 00:15:02.328 user 0m0.034s 00:15:02.328 sys 0m0.017s 00:15:02.328 13:44:00 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:02.328 13:44:00 -- common/autotest_common.sh@10 -- # set +x 00:15:02.328 ************************************ 00:15:02.328 END TEST unittest_pci_event 00:15:02.328 ************************************ 00:15:02.328 13:44:00 -- unit/unittest.sh@211 -- # run_test unittest_include /home/vagrant/spdk_repo/spdk/test/unit/include/spdk/histogram_data.h/histogram_ut 00:15:02.328 13:44:00 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:02.328 13:44:00 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:02.328 13:44:00 -- common/autotest_common.sh@10 -- # set +x 00:15:02.328 ************************************ 00:15:02.328 START TEST unittest_include 00:15:02.328 ************************************ 00:15:02.328 13:44:00 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/unit/include/spdk/histogram_data.h/histogram_ut 00:15:02.588 00:15:02.588 00:15:02.588 CUnit - A unit testing framework for C - Version 2.1-3 00:15:02.588 http://cunit.sourceforge.net/ 00:15:02.588 00:15:02.588 00:15:02.588 Suite: histogram 00:15:02.588 Test: histogram_test ...passed 00:15:02.588 Test: histogram_merge ...passed 00:15:02.588 00:15:02.588 Run Summary: Type Total Ran Passed Failed Inactive 00:15:02.588 suites 1 1 n/a 0 0 00:15:02.588 tests 2 2 2 0 0 00:15:02.588 asserts 50 50 50 0 n/a 00:15:02.588 00:15:02.588 Elapsed time = 0.008 seconds 00:15:02.588 00:15:02.588 real 0m0.054s 00:15:02.588 user 0m0.021s 00:15:02.588 sys 0m0.033s 00:15:02.588 13:44:00 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:15:02.588 13:44:00 -- common/autotest_common.sh@10 -- # set +x 00:15:02.588 ************************************ 00:15:02.588 END TEST unittest_include 00:15:02.588 ************************************ 00:15:02.588 13:44:01 -- unit/unittest.sh@212 -- # run_test unittest_bdev unittest_bdev 00:15:02.588 13:44:01 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:15:02.588 13:44:01 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:15:02.588 13:44:01 -- common/autotest_common.sh@10 -- # set +x 00:15:02.588 ************************************ 00:15:02.588 START TEST unittest_bdev 00:15:02.588 ************************************ 00:15:02.588 13:44:01 -- common/autotest_common.sh@1111 -- # unittest_bdev 00:15:02.588 13:44:01 -- unit/unittest.sh@20 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/bdev.c/bdev_ut 00:15:02.588 00:15:02.588 00:15:02.588 CUnit - A unit testing framework for C - Version 2.1-3 00:15:02.588 http://cunit.sourceforge.net/ 00:15:02.588 00:15:02.588 00:15:02.588 Suite: bdev 00:15:02.588 Test: bytes_to_blocks_test ...passed 00:15:02.588 Test: num_blocks_test ...passed 00:15:02.588 Test: io_valid_test ...passed 00:15:02.588 Test: open_write_test ...[2024-04-26 13:44:01.170585] /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:15:02.588 [2024-04-26 13:44:01.170834] /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:15:02.588 [2024-04-26 13:44:01.170970] /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:15:02.847 passed 00:15:02.847 Test: claim_test ...passed 00:15:02.847 Test: alias_add_del_test ...[2024-04-26 13:44:01.253357] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4551:bdev_name_add: *ERROR*: Bdev name bdev0 already exists 00:15:02.847 [2024-04-26 13:44:01.253467] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4581:spdk_bdev_alias_add: *ERROR*: Empty alias passed 00:15:02.847 [2024-04-26 13:44:01.253503] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4551:bdev_name_add: *ERROR*: Bdev name proper alias 0 already exists 00:15:02.847 passed 00:15:02.847 Test: get_device_stat_test ...passed 00:15:02.847 Test: bdev_io_types_test ...passed 00:15:02.847 Test: bdev_io_wait_test ...passed 00:15:02.847 Test: bdev_io_spans_split_test ...passed 00:15:02.847 Test: bdev_io_boundary_split_test ...passed 00:15:02.847 Test: bdev_io_max_size_and_segment_split_test ...[2024-04-26 13:44:01.418377] /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:15:02.847 passed 00:15:03.106 Test: bdev_io_mix_split_test ...passed 00:15:03.106 Test: bdev_io_split_with_io_wait ...passed 00:15:03.106 Test: bdev_io_write_unit_split_test ...[2024-04-26 13:44:01.543429] /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:15:03.106 [2024-04-26 13:44:01.543516] /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:15:03.106 [2024-04-26 13:44:01.543548] /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:15:03.106 [2024-04-26 13:44:01.543584] /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:15:03.106 passed 00:15:03.106 Test: bdev_io_alignment_with_boundary ...passed 00:15:03.106 Test: bdev_io_alignment ...passed 00:15:03.106 Test: bdev_histograms ...passed 00:15:03.365 Test: bdev_write_zeroes ...passed 00:15:03.365 Test: bdev_compare_and_write ...passed 00:15:03.365 Test: bdev_compare ...passed 00:15:03.623 Test: bdev_compare_emulated ...passed 00:15:03.623 Test: bdev_zcopy_write ...passed 00:15:03.623 Test: bdev_zcopy_read ...passed 00:15:03.623 Test: bdev_open_while_hotremove ...passed 00:15:03.623 Test: bdev_close_while_hotremove ...passed 00:15:03.623 Test: bdev_open_ext_test ...[2024-04-26 13:44:02.085072] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8111:spdk_bdev_open_ext: *ERROR*: Missing event callback function 00:15:03.623 passed 00:15:03.623 Test: bdev_open_ext_unregister ...[2024-04-26 13:44:02.085416] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8111:spdk_bdev_open_ext: *ERROR*: Missing event callback function 00:15:03.623 passed 00:15:03.623 Test: bdev_set_io_timeout ...passed 00:15:03.623 Test: bdev_set_qd_sampling ...passed 00:15:03.623 Test: lba_range_overlap ...passed 00:15:03.882 Test: lock_lba_range_check_ranges ...passed 00:15:03.882 Test: lock_lba_range_with_io_outstanding ...passed 00:15:03.882 Test: lock_lba_range_overlapped ...passed 00:15:03.882 Test: bdev_quiesce ...[2024-04-26 13:44:02.333315] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:10034:_spdk_bdev_quiesce: *ERROR*: The range to unquiesce was not found. 00:15:03.882 passed 00:15:03.882 Test: bdev_io_abort ...passed 00:15:03.882 Test: bdev_unmap ...passed 00:15:04.142 Test: bdev_write_zeroes_split_test ...passed 00:15:04.142 Test: bdev_set_options_test ...passed 00:15:04.142 Test: bdev_get_memory_domains ...passed 00:15:04.142 Test: bdev_io_ext ...[2024-04-26 13:44:02.486147] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c: 484:spdk_bdev_set_opts: *ERROR*: opts_size inside opts cannot be zero value 00:15:04.142 passed 00:15:04.142 Test: bdev_io_ext_no_opts ...passed 00:15:04.142 Test: bdev_io_ext_invalid_opts ...passed 00:15:04.142 Test: bdev_io_ext_split ...passed 00:15:04.142 Test: bdev_io_ext_bounce_buffer ...passed 00:15:04.142 Test: bdev_register_uuid_alias ...[2024-04-26 13:44:02.711588] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4551:bdev_name_add: *ERROR*: Bdev name 17218505-dddb-48b6-b0d0-b8ecdec6cdcb already exists 00:15:04.142 [2024-04-26 13:44:02.711779] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:7668:bdev_register: *ERROR*: Unable to add uuid:17218505-dddb-48b6-b0d0-b8ecdec6cdcb alias for bdev bdev0 00:15:04.142 passed 00:15:04.142 Test: bdev_unregister_by_name ...passed[2024-04-26 13:44:02.733736] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:7901:spdk_bdev_unregister_by_name: *ERROR*: Failed to open bdev with name: bdev1 00:15:04.142 [2024-04-26 13:44:02.733811] /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:15:04.142 00:15:04.142 Test: for_each_bdev_test ...passed 00:15:04.402 Test: bdev_seek_test ...passed 00:15:04.402 Test: bdev_copy ...passed 00:15:04.402 Test: bdev_copy_split_test ...passed 00:15:04.402 Test: examine_locks ...passed 00:15:04.402 Test: claim_v2_rwo ...[2024-04-26 13:44:02.861839] /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:15:04.402 [2024-04-26 13:44:02.861988] /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:15:04.402 [2024-04-26 13:44:02.862065] /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:15:04.402 [2024-04-26 13:44:02.862144] /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:15:04.402 passed 00:15:04.402 Test: claim_v2_rom ...[2024-04-26 13:44:02.862289] /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:15:04.402 [2024-04-26 13:44:02.862411] /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:15:04.403 [2024-04-26 13:44:02.862585] /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:15:04.403 [2024-04-26 13:44:02.862723] /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:15:04.403 [2024-04-26 13:44:02.862766] /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:15:04.403 [2024-04-26 13:44:02.862805] /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:15:04.403 [2024-04-26 13:44:02.862865] /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:15:04.403 [2024-04-26 13:44:02.863000] /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:15:04.403 passed 00:15:04.403 Test: claim_v2_rwm ...[2024-04-26 13:44:02.863326] /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:15:04.403 [2024-04-26 13:44:02.863578] /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:15:04.403 [2024-04-26 13:44:02.863639] /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:15:04.403 [2024-04-26 13:44:02.863760] /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:15:04.403 passed 00:15:04.403 Test: claim_v2_existing_writer ...[2024-04-26 13:44:02.863876] /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:15:04.403 [2024-04-26 13:44:02.863955] /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:15:04.403 [2024-04-26 13:44:02.864005] /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:15:04.403 [2024-04-26 13:44:02.864190] /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:15:04.403 passed 00:15:04.403 Test: claim_v2_existing_v1 ...[2024-04-26 13:44:02.864346] /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:15:04.403 [2024-04-26 13:44:02.864528] /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:15:04.403 [2024-04-26 13:44:02.864572] /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:15:04.403 [2024-04-26 13:44:02.864607] /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:15:04.403 passed 00:15:04.403 Test: claim_v1_existing_v2 ...[2024-04-26 13:44:02.864783] /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:15:04.403 [2024-04-26 13:44:02.865034] /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:15:04.403 [2024-04-26 13:44:02.865087] /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:15:04.403 passed 00:15:04.403 Test: examine_claimed ...[2024-04-26 13:44:02.865500] /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:15:04.403 passed 00:15:04.403 00:15:04.403 Run Summary: Type Total Ran Passed Failed Inactive 00:15:04.403 suites 1 1 n/a 0 0 00:15:04.403 tests 59 59 59 0 0 00:15:04.403 asserts 4599 4599 4599 0 n/a 00:15:04.403 00:15:04.403 Elapsed time = 1.749 seconds 00:15:04.403 13:44:02 -- unit/unittest.sh@21 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut 00:15:04.403 00:15:04.403 00:15:04.403 CUnit - A unit testing framework for C - Version 2.1-3 00:15:04.403 http://cunit.sourceforge.net/ 00:15:04.403 00:15:04.403 00:15:04.403 Suite: nvme 00:15:04.403 Test: test_create_ctrlr ...passed 00:15:04.403 Test: test_reset_ctrlr ...[2024-04-26 13:44:02.933825] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.403 passed 00:15:04.403 Test: test_race_between_reset_and_destruct_ctrlr ...passed 00:15:04.403 Test: test_failover_ctrlr ...passed 00:15:04.403 Test: test_race_between_failover_and_add_secondary_trid ...[2024-04-26 13:44:02.936381] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.403 [2024-04-26 13:44:02.936714] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.403 [2024-04-26 13:44:02.936897] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.403 passed 00:15:04.403 Test: test_pending_reset ...[2024-04-26 13:44:02.938232] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.403 [2024-04-26 13:44:02.938414] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.403 passed 00:15:04.403 Test: test_attach_ctrlr ...[2024-04-26 13:44:02.939193] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:4276:nvme_bdev_create: *ERROR*: spdk_bdev_register() failed 00:15:04.403 passed 00:15:04.403 Test: test_aer_cb ...passed 00:15:04.403 Test: test_submit_nvme_cmd ...passed 00:15:04.403 Test: test_add_remove_trid ...passed 00:15:04.403 Test: test_abort ...[2024-04-26 13:44:02.941620] /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:15:04.403 passed 00:15:04.403 Test: test_get_io_qpair ...passed 00:15:04.403 Test: test_bdev_unregister ...passed 00:15:04.403 Test: test_compare_ns ...passed 00:15:04.403 Test: test_init_ana_log_page ...passed 00:15:04.403 Test: test_get_memory_domains ...passed 00:15:04.403 Test: test_reconnect_qpair ...[2024-04-26 13:44:02.943543] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.403 passed 00:15:04.403 Test: test_create_bdev_ctrlr ...[2024-04-26 13:44:02.943884] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:5340:bdev_nvme_check_multipath: *ERROR*: cntlid 18 are duplicated. 00:15:04.403 passed 00:15:04.403 Test: test_add_multi_ns_to_bdev ...[2024-04-26 13:44:02.944747] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:4532:nvme_bdev_add_ns: *ERROR*: Namespaces are not identical. 00:15:04.403 passed 00:15:04.403 Test: test_add_multi_io_paths_to_nbdev_ch ...passed 00:15:04.403 Test: test_admin_path ...passed 00:15:04.403 Test: test_reset_bdev_ctrlr ...passed 00:15:04.403 Test: test_find_io_path ...passed 00:15:04.403 Test: test_retry_io_if_ana_state_is_updating ...passed 00:15:04.403 Test: test_retry_io_for_io_path_error ...passed 00:15:04.403 Test: test_retry_io_count ...passed 00:15:04.403 Test: test_concurrent_read_ana_log_page ...passed 00:15:04.403 Test: test_retry_io_for_ana_error ...passed 00:15:04.403 Test: test_check_io_error_resiliency_params ...[2024-04-26 13:44:02.949660] /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:15:04.403 [2024-04-26 13:44:02.949717] /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:15:04.403 [2024-04-26 13:44:02.949744] /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:15:04.403 [2024-04-26 13:44:02.949766] /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:15:04.403 [2024-04-26 13:44:02.949789] /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:15:04.403 [2024-04-26 13:44:02.949821] /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:15:04.403 [2024-04-26 13:44:02.949837] /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:15:04.403 passed 00:15:04.403 Test: test_retry_io_if_ctrlr_is_resetting ...[2024-04-26 13:44:02.949876] /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:15:04.403 [2024-04-26 13:44:02.949897] /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:15:04.403 passed 00:15:04.403 Test: test_reconnect_ctrlr ...[2024-04-26 13:44:02.950429] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.403 [2024-04-26 13:44:02.950524] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.403 [2024-04-26 13:44:02.950715] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.403 [2024-04-26 13:44:02.950825] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.403 [2024-04-26 13:44:02.950911] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.403 passed 00:15:04.403 Test: test_retry_failover_ctrlr ...[2024-04-26 13:44:02.951132] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.403 passed 00:15:04.403 Test: test_fail_path ...[2024-04-26 13:44:02.951483] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.403 [2024-04-26 13:44:02.951583] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.403 [2024-04-26 13:44:02.951655] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.403 passed 00:15:04.403 Test: test_nvme_ns_cmp ...passed 00:15:04.404 Test: test_ana_transition ...passed 00:15:04.404 Test: test_set_preferred_path ...[2024-04-26 13:44:02.951716] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.404 [2024-04-26 13:44:02.951820] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.404 passed 00:15:04.404 Test: test_find_next_io_path ...passed 00:15:04.404 Test: test_find_io_path_min_qd ...passed 00:15:04.404 Test: test_disable_auto_failback ...[2024-04-26 13:44:02.952992] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.404 passed 00:15:04.404 Test: test_set_multipath_policy ...passed 00:15:04.404 Test: test_uuid_generation ...passed 00:15:04.404 Test: test_retry_io_to_same_path ...passed 00:15:04.404 Test: test_race_between_reset_and_disconnected ...passed 00:15:04.404 Test: test_ctrlr_op_rpc ...passed 00:15:04.404 Test: test_bdev_ctrlr_op_rpc ...passed 00:15:04.404 Test: test_disable_enable_ctrlr ...[2024-04-26 13:44:02.955337] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.404 [2024-04-26 13:44:02.955447] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:15:04.404 passed 00:15:04.404 Test: test_delete_ctrlr_done ...passed 00:15:04.404 Test: test_ns_remove_during_reset ...passed 00:15:04.404 00:15:04.404 Run Summary: Type Total Ran Passed Failed Inactive 00:15:04.404 suites 1 1 n/a 0 0 00:15:04.404 tests 48 48 48 0 0 00:15:04.404 asserts 3565 3565 3565 0 n/a 00:15:04.404 00:15:04.404 Elapsed time = 0.024 seconds 00:15:04.404 13:44:02 -- unit/unittest.sh@22 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:15:04.663 00:15:04.663 00:15:04.663 CUnit - A unit testing framework for C - Version 2.1-3 00:15:04.663 http://cunit.sourceforge.net/ 00:15:04.663 00:15:04.663 Test Options 00:15:04.663 blocklen = 4096, strip_size = 64, max_io_size = 1024, g_max_base_drives = 32, g_max_raids = 2, g_enable_dif = 0 00:15:04.663 00:15:04.663 Suite: raid 00:15:04.663 Test: test_create_raid ...passed 00:15:04.663 Test: test_create_raid_superblock ...passed 00:15:04.663 Test: test_delete_raid ...passed 00:15:04.663 Test: test_create_raid_invalid_args ...[2024-04-26 13:44:03.016009] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:1487:_raid_bdev_create: *ERROR*: Unsupported raid level '-1' 00:15:04.663 [2024-04-26 13:44:03.016557] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:1481:_raid_bdev_create: *ERROR*: Invalid strip size 1231 00:15:04.663 [2024-04-26 13:44:03.017051] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:1471:_raid_bdev_create: *ERROR*: Duplicate raid bdev name found: raid1 00:15:04.663 [2024-04-26 13:44:03.017334] /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:15:04.663 [2024-04-26 13:44:03.018160] /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:15:04.663 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:15:07.985 /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh: line 19: 106610 Aborted (core dumped) $valgrind $testdir/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:15:07.985 13:44:06 -- unit/unittest.sh@22 -- # trap - ERR 00:15:07.985 13:44:06 -- unit/unittest.sh@22 -- # print_backtrace 00:15:07.985 13:44:06 -- common/autotest_common.sh@1139 -- # [[ ehxBET =~ e ]] 00:15:07.985 13:44:06 -- common/autotest_common.sh@1141 -- # args=('unittest_bdev' 'unittest_bdev') 00:15:07.985 13:44:06 -- common/autotest_common.sh@1141 -- # local args 00:15:07.985 13:44:06 -- common/autotest_common.sh@1143 -- # xtrace_disable 00:15:07.985 13:44:06 -- common/autotest_common.sh@10 -- # set +x 00:15:07.985 ========== Backtrace start: ========== 00:15:07.985 00:15:07.985 in /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh:22 -> unittest_bdev([]) 00:15:07.985 ... 00:15:07.985 17 cd "$rootdir" 00:15:07.985 18 00:15:07.985 19 function unittest_bdev() { 00:15:07.985 20 $valgrind $testdir/lib/bdev/bdev.c/bdev_ut 00:15:07.985 21 $valgrind $testdir/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut 00:15:07.985 => 22 $valgrind $testdir/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:15:07.985 23 $valgrind $testdir/lib/bdev/raid/bdev_raid_sb.c/bdev_raid_sb_ut 00:15:07.985 24 $valgrind $testdir/lib/bdev/raid/concat.c/concat_ut 00:15:07.985 25 $valgrind $testdir/lib/bdev/raid/raid1.c/raid1_ut 00:15:07.985 26 $valgrind $testdir/lib/bdev/bdev_zone.c/bdev_zone_ut 00:15:07.985 27 $valgrind $testdir/lib/bdev/gpt/gpt.c/gpt_ut 00:15:07.985 ... 00:15:07.985 in /home/vagrant/spdk_repo/spdk/test/common/autotest_common.sh:1111 -> run_test(["unittest_bdev"],["unittest_bdev"]) 00:15:07.985 ... 00:15:07.985 1106 timing_enter $test_name 00:15:07.985 1107 echo "************************************" 00:15:07.985 1108 echo "START TEST $test_name" 00:15:07.985 1109 echo "************************************" 00:15:07.985 1110 xtrace_restore 00:15:07.985 1111 time "$@" 00:15:07.985 1112 xtrace_disable 00:15:07.985 1113 echo "************************************" 00:15:07.985 1114 echo "END TEST $test_name" 00:15:07.985 1115 echo "************************************" 00:15:07.985 1116 timing_exit $test_name 00:15:07.985 ... 00:15:07.985 in /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh:212 -> main([]) 00:15:07.985 ... 00:15:07.985 207 export LD_HWCAP_MASK=1 00:15:07.985 208 fi 00:15:07.985 209 00:15:07.985 210 run_test "unittest_pci_event" $valgrind $testdir/lib/env_dpdk/pci_event.c/pci_event_ut 00:15:07.985 211 run_test "unittest_include" $valgrind $testdir/include/spdk/histogram_data.h/histogram_ut 00:15:07.985 => 212 run_test "unittest_bdev" unittest_bdev 00:15:07.985 213 if grep -q '#define SPDK_CONFIG_CRYPTO 1' $rootdir/include/spdk/config.h; then 00:15:07.985 214 run_test "unittest_bdev_crypto" $valgrind $testdir/lib/bdev/crypto.c/crypto_ut 00:15:07.985 215 run_test "unittest_bdev_crypto" $valgrind $testdir/lib/accel/dpdk_cryptodev.c/accel_dpdk_cryptodev_ut 00:15:07.985 216 fi 00:15:07.985 217 00:15:07.985 ... 00:15:07.985 00:15:07.985 ========== Backtrace end ========== 00:15:07.985 13:44:06 -- common/autotest_common.sh@1180 -- # return 0 00:15:07.985 00:15:07.985 real 0m5.337s 00:15:07.985 user 0m0.935s 00:15:07.985 sys 0m1.150s 00:15:07.985 13:44:06 -- common/autotest_common.sh@1111 -- # trap - ERR 00:15:07.985 13:44:06 -- common/autotest_common.sh@1111 -- # print_backtrace 00:15:07.985 13:44:06 -- common/autotest_common.sh@1139 -- # [[ ehxBET =~ e ]] 00:15:07.985 13:44:06 -- common/autotest_common.sh@1141 -- # args=('/home/vagrant/spdk_repo/spdk/test/unit/unittest.sh' 'unittest' '/home/vagrant/spdk_repo/autorun-spdk.conf') 00:15:07.985 13:44:06 -- common/autotest_common.sh@1141 -- # local args 00:15:07.985 13:44:06 -- common/autotest_common.sh@1143 -- # xtrace_disable 00:15:07.985 13:44:06 -- common/autotest_common.sh@10 -- # set +x 00:15:07.985 ========== Backtrace start: ========== 00:15:07.985 00:15:07.985 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:15:07.985 ... 00:15:07.985 1106 timing_enter $test_name 00:15:07.985 1107 echo "************************************" 00:15:07.985 1108 echo "START TEST $test_name" 00:15:07.985 1109 echo "************************************" 00:15:07.985 1110 xtrace_restore 00:15:07.985 1111 time "$@" 00:15:07.985 1112 xtrace_disable 00:15:07.985 1113 echo "************************************" 00:15:07.985 1114 echo "END TEST $test_name" 00:15:07.985 1115 echo "************************************" 00:15:07.985 1116 timing_exit $test_name 00:15:07.985 ... 00:15:07.985 in /home/vagrant/spdk_repo/spdk/autotest.sh:151 -> main(["/home/vagrant/spdk_repo/autorun-spdk.conf"]) 00:15:07.985 ... 00:15:07.985 146 ##################### 00:15:07.985 147 # Unit Tests 00:15:07.985 148 ##################### 00:15:07.985 149 00:15:07.985 150 if [ $SPDK_TEST_UNITTEST -eq 1 ]; then 00:15:07.985 => 151 run_test "unittest" $rootdir/test/unit/unittest.sh 00:15:07.985 152 fi 00:15:07.985 153 00:15:07.985 154 if [ $SPDK_RUN_FUNCTIONAL_TEST -eq 1 ]; then 00:15:07.985 155 if [[ $SPDK_TEST_CRYPTO -eq 1 || $SPDK_TEST_VBDEV_COMPRESS -eq 1 ]]; then 00:15:07.985 156 if [[ $SPDK_TEST_USE_IGB_UIO -eq 1 ]]; then 00:15:07.985 ... 00:15:07.985 00:15:07.985 ========== Backtrace end ========== 00:15:07.985 13:44:06 -- common/autotest_common.sh@1180 -- # return 0 00:15:07.985 00:15:07.985 real 0m51.613s 00:15:07.985 user 0m39.889s 00:15:07.985 sys 0m7.171s 00:15:07.985 13:44:06 -- common/autotest_common.sh@1 -- # autotest_cleanup 00:15:07.985 13:44:06 -- common/autotest_common.sh@1378 -- # local autotest_es=134 00:15:07.985 13:44:06 -- common/autotest_common.sh@1379 -- # xtrace_disable 00:15:07.985 13:44:06 -- common/autotest_common.sh@10 -- # set +x 00:15:18.010 ##### CORE BT bdev_raid_ut_106610.core.bt.txt ##### 00:15:18.010 00:15:18.010 gdb: warning: Couldn't determine a path for the index cache directory. 00:15:18.010 [New LWP 106610] 00:15:18.010 [Thread debugging using libthread_db enabled] 00:15:18.010 Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 00:15:18.010 Core was generated by `/home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut'. 00:15:18.010 Program terminated with signal SIGABRT, Aborted. 00:15:18.010 #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140714969561216) at ./nptl/pthread_kill.c:44 00:15:18.010 44 ./nptl/pthread_kill.c: No such file or directory. 00:15:18.010 00:15:18.010 Thread 1 (Thread 0x7ffac1c67880 (LWP 106610)): 00:15:18.010 #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140714969561216) at ./nptl/pthread_kill.c:44 00:15:18.010 tid = 00:15:18.010 ret = 0 00:15:18.010 pd = 0x7ffac1c67880 00:15:18.010 old_mask = {__val = {106790066848108, 106790066847808, 106790066848108, 0, 0, 0, 0, 0, 2436448928, 32, 17591416848384, 0, 140731334869296, 12208920755672218624, 18446744073709551615, 12208920755672218624}} 00:15:18.010 ret = 00:15:18.010 pd = 00:15:18.010 old_mask = 00:15:18.010 ret = 00:15:18.010 tid = 00:15:18.010 ret = 00:15:18.010 resultvar = 00:15:18.010 resultvar = 00:15:18.010 __arg3 = 00:15:18.010 __arg2 = 00:15:18.010 __arg1 = 00:15:18.010 _a3 = 00:15:18.010 _a2 = 00:15:18.010 _a1 = 00:15:18.010 __futex = 00:15:18.010 resultvar = 00:15:18.010 __arg3 = 00:15:18.010 __arg2 = 00:15:18.010 __arg1 = 00:15:18.010 _a3 = 00:15:18.010 _a2 = 00:15:18.010 _a1 = 00:15:18.010 __futex = 00:15:18.010 __private = 00:15:18.010 __oldval = 00:15:18.010 result = 00:15:18.010 #1 __pthread_kill_internal (signo=6, threadid=140714969561216) at ./nptl/pthread_kill.c:78 00:15:18.010 No locals. 00:15:18.010 #2 __GI___pthread_kill (threadid=140714969561216, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 00:15:18.010 No locals. 00:15:18.010 #3 0x00007ffac1fa2476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 00:15:18.010 ret = 00:15:18.010 #4 0x00007ffac1f887f3 in __GI_abort () at ./stdlib/abort.c:79 00:15:18.010 save_stage = 1 00:15:18.010 act = {__sigaction_handler = {sa_handler = 0x60e000000200, sa_sigaction = 0x60e000000200}, sa_mask = {__val = {105, 140714924064768, 0, 4, 140714974610666, 0, 3703340032, 140731334869456, 140731334869904, 0, 12208920755672218624, 5, 140714974647696, 0, 17591416858752, 140731334869664}}, sa_flags = -591627264, sa_restorer = 0x7ffabf0b4000} 00:15:18.010 sigs = {__val = {32, 140714974885536, 94500308664736, 353, 94500308665952, 140731334870016, 140714969561216, 140714973194478, 206158430256, 140731334869680, 206158430232, 140731334869680, 140731334869472, 12208920755672218624, 140731334876303, 140714974611106}} 00:15:18.010 #5 0x00007ffac1f8871b in __assert_fail_base (fmt=0x7ffac213d130 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x55f291544660 "raid_bdev->state != RAID_BDEV_STATE_ONLINE", file=0x55f2915441a0 "/home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c", line=353, function=) at ./assert/assert.c:92 00:15:18.010 str = 0x60e000000200 "\001" 00:15:18.010 total = 4096 00:15:18.010 #6 0x00007ffac1f99e96 in __GI___assert_fail (assertion=0x55f291544660 "raid_bdev->state != RAID_BDEV_STATE_ONLINE", file=0x55f2915441a0 "/home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c", line=353, function=0x55f29154dac0 <__PRETTY_FUNCTION__.98> "raid_bdev_cleanup") at ./assert/assert.c:101 00:15:18.010 No locals. 00:15:18.010 #7 0x000055f29143d706 in raid_bdev_cleanup (raid_bdev=0x617000001580) at /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:353 00:15:18.010 base_info = 0x55f29143e81b 00:15:18.010 __func__ = "raid_bdev_cleanup" 00:15:18.010 __PRETTY_FUNCTION__ = "raid_bdev_cleanup" 00:15:18.010 #8 0x000055f29143e1e6 in raid_bdev_cleanup_and_free (raid_bdev=0x617000001580) at /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:377 00:15:18.010 No locals. 00:15:18.010 #9 0x000055f29147991f in check_and_remove_raid_bdev (raid_bdev=0x617000001580) at bdev_raid_ut.c:310 00:15:18.010 base_info = 0x620000006f80 00:15:18.010 __PRETTY_FUNCTION__ = "check_and_remove_raid_bdev" 00:15:18.010 #10 0x000055f29148a1c8 in test_create_raid_invalid_args () at bdev_raid_ut.c:1486 00:15:18.010 req = {name = 0x602000007c50 "\003", 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 "\002", 0x6020000028d0 "\002", 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ffac217b803 <_IO_2_1_stdout_+131> "\n", 0x7ffac217b803 <_IO_2_1_stdout_+131> "\n", 0x6f66656372756f73 , 0x2f74656e2e656772 , 0xa2 , 0x80000000000000e6 , 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x55f29154d7e0 "test_raid_io_split", 0x55f2914945dc "\363\017\036\372UH\211\345AWAVAUATSH\201\354\210\n", 0x55f29154d7a0 "test_raid_level_conversions", 0x55f291492d6c "\363\017\036\372UH\211\345H\203\354\020\360H\377\005@\377+", 0x55f29154d760 "test_context_size", 0x55f291492d0f "\363\017\036\372UH\211\345\360H\377\005\201", 0x0 , 0x7ffac2e2c0e4 "\n %s: %s ...", 0x0, 0x0, 0x7ffe91394c60 "", 0x7ffac2e2c0e4 "\n %s: %s ...", 0x0, 0x0, 0x7ffe91394c80 "(", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4010 , 0xf , 0x0 , 0x55f291549600 "blocklen = %u, strip_size = %u, max_io_size = %u, g_max_base_drives = %u, g_max_raids = %u, g_enable_dif = %d\n", 0x0, 0x0, 0x7ffe91394d50 " ", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc2e2c1ff "", 0x0, 0x0, 0x7ffe00000002 , 0x0, 0x0, 0x0, 0x0, 0x0, 0x41228004 , 0xf , 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2 , 0x0 , 0x2525252525252525 , 0x2525252525252525 , 0x2525252525252525 , 0x2525252525252525 , 0x0, 0x0, 0x0, 0x0, 0x6e6f43002e2e2e20 , 0xa00632e656c6f73 , 0x20676e696e6e7552 , 0x203a206574697553 , 0x0, 0x0, 0x0, 0x0, 0x4b4a43000b0b0b05 , 0xa00460b40494a56 , 0x5424b4c4b4b5052 , 0x51f0540514c5053 , 0x0 , 0xa96eccbddcbc7c00 , 0x0, 0xa96eccbddcbc7c00 , 0x6040000000d0 "\340\002", 0x7ffac217b780 <_IO_2_1_stdout_> "\207(\255\373", 0x7ffe91394c80 "(", 0x0, 0x7ffac2e2c153 "Test inactive", 0x7ffac2e91890 <__interceptor_vfprintf(__sanitizer::__sanitizer_FILE *, const char *, typedef __va_list_tag __va_list_tag *)+160> "H\213T$8dH+\024%(", 0x0, 0x7ffac2e2c0e4 "\n %s: %s ...", 0x0, 0x7ffac2f332fb "vfprintf", 0x3000000028 "", 0x7ffe91394d60 "\320", 0x7ffe91394ca0 "", 0xa96eccbddcbc7c00 , 0x0, 0x608000000020 "p\001"}}, uuid = {u = {raw = "\000\000\000\000\000\000\000\000\337\032\351\302\372\177\000"}}, superblock_enabled = false} 00:15:18.010 destroy_req = {name = 0x0} 00:15:18.010 raid_bdev = 0x617000001580 00:15:18.010 #11 0x00007ffac2e2610b in ?? () from /lib/x86_64-linux-gnu/libcunit.so.1 00:15:18.010 No symbol table info available. 00:15:18.010 #12 0x00007ffac2e26491 in ?? () from /lib/x86_64-linux-gnu/libcunit.so.1 00:15:18.010 No symbol table info available. 00:15:18.010 #13 0x00007ffac2e27437 in CU_run_all_tests () from /lib/x86_64-linux-gnu/libcunit.so.1 00:15:18.010 No symbol table info available. 00:15:18.010 #14 0x000055f291532248 in run_tests (config=0x7ffe91394f80) at ut.c:169 00:15:18.010 suite = 0x0 00:15:18.010 test = 0x0 00:15:18.010 #15 0x000055f2915328d4 in spdk_ut_run_tests (argc=1, argv=0x7ffe91395458, opts=0x0) at ut.c:225 00:15:18.010 config = {app = 0x7ffe91395c4e "/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:15:18.010 rc = 0 00:15:18.010 __PRETTY_FUNCTION__ = "spdk_ut_run_tests" 00:15:18.010 #16 0x000055f2914a1c69 in main (argc=1, argv=0x7ffe91395458) at bdev_raid_ut.c:2703 00:15:18.010 num_failures = 0 00:15:18.010 tests = {{pName = 0x55f29154d3a0 "test_create_raid", pTestFunc = 0x55f291488956 }, {pName = 0x55f29154d3e0 "test_create_raid_superblock", pTestFunc = 0x55f291493108 }, {pName = 0x55f29154d420 "test_delete_raid", pTestFunc = 0x55f291488cc4 }, {pName = 0x55f29154d460 "test_create_raid_invalid_args", pTestFunc = 0x55f29148904e }, {pName = 0x55f29154d4a0 "test_delete_raid_invalid_args", pTestFunc = 0x55f29148a3f5 }, {pName = 0x55f29154d4e0 "test_io_channel", pTestFunc = 0x55f29148a8d2 }, {pName = 0x55f29154d520 "test_reset_io", pTestFunc = 0x55f29148f3db }, {pName = 0x55f29154d560 "test_write_io", pTestFunc = 0x55f29148af77 }, {pName = 0x55f29154d5a0 "test_read_io", pTestFunc = 0x55f29148bd46 }, {pName = 0x55f29154d5e0 "test_unmap_io", pTestFunc = 0x55f29148d6a7 }, {pName = 0x55f29154d620 "test_io_failure", pTestFunc = 0x55f29148e314 }, {pName = 0x55f29154d660 "test_multi_raid_no_io", pTestFunc = 0x55f29148fcd0 }, {pName = 0x55f29154d6a0 "test_multi_raid_with_io", pTestFunc = 0x55f291490e96 }, {pName = 0x55f29154d6e0 "test_io_type_supported", pTestFunc = 0x55f29149263b }, {pName = 0x55f29154d720 "test_raid_json_dump_info", pTestFunc = 0x55f291492735 }, {pName = 0x55f29154d760 "test_context_size", pTestFunc = 0x55f291492d0f }, {pName = 0x55f29154d7a0 "test_raid_level_conversions", pTestFunc = 0x55f291492d6c }, {pName = 0x55f29154d7e0 "test_raid_io_split", pTestFunc = 0x55f2914945dc }, {pName = 0x0, pTestFunc = 0x0}} 00:15:18.010 tests_single_run = {{pName = 0x55f29154d2e0 "test_raid_process", pTestFunc = 0x55f291493831 }, {pName = 0x0, pTestFunc = 0x0}} 00:15:18.010 suites = {{pName = 0x55f2915451c0 "raid", pInitFunc = 0x55f291478861 , pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x7ffe913951a0}, {pName = 0x55f29154d320 "raid_dif", pInitFunc = 0x55f2914789ab , pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x7ffe913951a0}, {pName = 0x55f29154d360 "raid_single_run", pInitFunc = 0x55f291478861 , pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x7ffe91395060}, {pName = 0x0, pInitFunc = 0x0, pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x0}} 00:15:18.010 00:15:18.010 -- 00:15:20.546 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:15:20.546 Waiting for block devices as requested 00:15:20.546 0000:00:10.0 (1b36 0010): uio_pci_generic -> nvme 00:15:20.804 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda15, so not binding PCI dev 00:15:20.804 Cleaning 00:15:20.804 Clean 00:15:21.063 13:44:19 -- common/autotest_common.sh@1437 -- # return 1 00:15:21.063 13:44:19 -- common/autotest_common.sh@1 -- # : 00:15:21.063 13:44:19 -- common/autotest_common.sh@1 -- # exit 1 00:15:21.332 [Pipeline] } 00:15:21.356 [Pipeline] // timeout 00:15:21.364 [Pipeline] } 00:15:21.384 [Pipeline] // stage 00:15:21.391 [Pipeline] } 00:15:21.396 ERROR: script returned exit code 1 00:15:21.419 [Pipeline] // catchError 00:15:21.429 [Pipeline] stage 00:15:21.431 [Pipeline] { (Stop VM) 00:15:21.448 [Pipeline] sh 00:15:21.734 + vagrant halt 00:15:25.022 ==> default: Halting domain... 00:15:35.041 [Pipeline] sh 00:15:35.321 + vagrant destroy -f 00:15:38.610 ==> default: Removing domain... 00:15:38.880 [Pipeline] sh 00:15:39.160 + mv output /var/jenkins/workspace/ubuntu22-vg-autotest/output 00:15:39.170 [Pipeline] } 00:15:39.189 [Pipeline] // stage 00:15:39.194 [Pipeline] } 00:15:39.212 [Pipeline] // dir 00:15:39.218 [Pipeline] } 00:15:39.237 [Pipeline] // wrap 00:15:39.244 [Pipeline] } 00:15:39.261 [Pipeline] // catchError 00:15:39.269 [Pipeline] stage 00:15:39.271 [Pipeline] { (Epilogue) 00:15:39.285 [Pipeline] sh 00:15:39.565 + jbp/jenkins/jjb-config/jobs/scripts/compress_artifacts.sh 00:15:44.927 [Pipeline] catchError 00:15:44.929 [Pipeline] { 00:15:44.941 [Pipeline] sh 00:15:45.220 + jbp/jenkins/jjb-config/jobs/scripts/check_artifacts_size.sh 00:15:45.220 Artifacts sizes are good 00:15:45.229 [Pipeline] } 00:15:45.246 [Pipeline] // catchError 00:15:45.259 [Pipeline] archiveArtifacts 00:15:45.267 Archiving artifacts 00:15:45.637 [Pipeline] cleanWs 00:15:45.648 [WS-CLEANUP] Deleting project workspace... 00:15:45.648 [WS-CLEANUP] Deferred wipeout is used... 00:15:45.654 [WS-CLEANUP] done 00:15:45.656 [Pipeline] } 00:15:45.675 [Pipeline] // stage 00:15:45.681 [Pipeline] } 00:15:45.696 [Pipeline] // node 00:15:45.702 [Pipeline] End of Pipeline 00:15:45.738 Finished: FAILURE