00:00:00.001 Started by upstream project "autotest-per-patch" build number 121266 00:00:00.001 originally caused by: 00:00:00.001 Started by user sys_sgci 00:00:00.086 Checking out git https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool into /var/jenkins_home/workspace/rocky9-vg-autotest_script/33b20b30f0a51e6b52980845e0f6aa336787973ad45e341fbbf98d1b65b265d4 to read jbp/jenkins/jjb-config/jobs/autotest-downstream/autotest-vg.groovy 00:00:00.087 The recommended git tool is: git 00:00:00.088 using credential 00000000-0000-0000-0000-000000000002 00:00:00.089 > git rev-parse --resolve-git-dir /var/jenkins_home/workspace/rocky9-vg-autotest_script/33b20b30f0a51e6b52980845e0f6aa336787973ad45e341fbbf98d1b65b265d4/jbp/.git # timeout=10 00:00:00.121 Fetching changes from the remote Git repository 00:00:00.123 > git config remote.origin.url https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool # timeout=10 00:00:00.170 Using shallow fetch with depth 1 00:00:00.170 Fetching upstream changes from https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool 00:00:00.170 > git --version # timeout=10 00:00:00.206 > git --version # 'git version 2.39.2' 00:00:00.206 using GIT_ASKPASS to set credentials SPDKCI HTTPS Credentials 00:00:00.206 Setting http proxy: proxy-dmz.intel.com:911 00:00:00.206 > git fetch --tags --force --progress --depth=1 -- https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool refs/heads/master # timeout=5 00:00:04.257 > git rev-parse origin/FETCH_HEAD^{commit} # timeout=10 00:00:04.270 > git rev-parse FETCH_HEAD^{commit} # timeout=10 00:00:04.283 Checking out Revision f964f6d3463483adf05cc5c086f2abd292e05f1d (FETCH_HEAD) 00:00:04.283 > git config core.sparsecheckout # timeout=10 00:00:04.294 > git read-tree -mu HEAD # timeout=10 00:00:04.311 > git checkout -f f964f6d3463483adf05cc5c086f2abd292e05f1d # timeout=5 00:00:04.332 Commit message: "ansible/roles/custom_facts: Drop nvme features" 00:00:04.332 > git rev-list --no-walk f964f6d3463483adf05cc5c086f2abd292e05f1d # timeout=10 00:00:04.425 [Pipeline] Start of Pipeline 00:00:04.440 [Pipeline] library 00:00:04.441 Loading library shm_lib@master 00:00:04.441 Library shm_lib@master is cached. Copying from home. 00:00:04.457 [Pipeline] node 00:00:19.459 Still waiting to schedule task 00:00:19.460 Waiting for next available executor on ‘vagrant-vm-host’ 00:08:25.422 Running on VM-host-SM0 in /var/jenkins/workspace/rocky9-vg-autotest_2 00:08:25.424 [Pipeline] { 00:08:25.438 [Pipeline] catchError 00:08:25.439 [Pipeline] { 00:08:25.458 [Pipeline] wrap 00:08:25.472 [Pipeline] { 00:08:25.480 [Pipeline] stage 00:08:25.482 [Pipeline] { (Prologue) 00:08:25.504 [Pipeline] echo 00:08:25.506 Node: VM-host-SM0 00:08:25.513 [Pipeline] cleanWs 00:08:25.522 [WS-CLEANUP] Deleting project workspace... 00:08:25.522 [WS-CLEANUP] Deferred wipeout is used... 00:08:25.528 [WS-CLEANUP] done 00:08:25.773 [Pipeline] setCustomBuildProperty 00:08:25.828 [Pipeline] nodesByLabel 00:08:25.829 Found a total of 1 nodes with the 'sorcerer' label 00:08:25.837 [Pipeline] httpRequest 00:08:25.841 HttpMethod: GET 00:08:25.841 URL: http://10.211.164.96/packages/jbp_f964f6d3463483adf05cc5c086f2abd292e05f1d.tar.gz 00:08:25.843 Sending request to url: http://10.211.164.96/packages/jbp_f964f6d3463483adf05cc5c086f2abd292e05f1d.tar.gz 00:08:25.845 Response Code: HTTP/1.1 200 OK 00:08:25.846 Success: Status code 200 is in the accepted range: 200,404 00:08:25.846 Saving response body to /var/jenkins/workspace/rocky9-vg-autotest_2/jbp_f964f6d3463483adf05cc5c086f2abd292e05f1d.tar.gz 00:08:25.984 [Pipeline] sh 00:08:26.263 + tar --no-same-owner -xf jbp_f964f6d3463483adf05cc5c086f2abd292e05f1d.tar.gz 00:08:26.284 [Pipeline] httpRequest 00:08:26.289 HttpMethod: GET 00:08:26.290 URL: http://10.211.164.96/packages/spdk_bca9154a042b3b4d2ec09c2b3bf0dcd75141dcf7.tar.gz 00:08:26.290 Sending request to url: http://10.211.164.96/packages/spdk_bca9154a042b3b4d2ec09c2b3bf0dcd75141dcf7.tar.gz 00:08:26.292 Response Code: HTTP/1.1 200 OK 00:08:26.292 Success: Status code 200 is in the accepted range: 200,404 00:08:26.293 Saving response body to /var/jenkins/workspace/rocky9-vg-autotest_2/spdk_bca9154a042b3b4d2ec09c2b3bf0dcd75141dcf7.tar.gz 00:08:28.603 [Pipeline] sh 00:08:28.881 + tar --no-same-owner -xf spdk_bca9154a042b3b4d2ec09c2b3bf0dcd75141dcf7.tar.gz 00:08:32.175 [Pipeline] sh 00:08:32.454 + git -C spdk log --oneline -n5 00:08:32.454 bca9154a0 [TEST] Run `sw_hotplug` test with ASAN 00:08:32.454 e29339c01 [TEST] release claimed base bdevs for raids in configuring state 00:08:32.454 06472fb6d lib/idxd: fix batch size in kernel IDXD 00:08:32.454 44dcf4fb9 pkgdep/idxd: Add dependency for accel-config used in kernel IDXD 00:08:32.454 3dbaa93c1 nvmf: pass command dword 12 and 13 for write 00:08:32.475 [Pipeline] writeFile 00:08:32.491 [Pipeline] sh 00:08:32.772 + jbp/jenkins/jjb-config/jobs/scripts/autorun_quirks.sh 00:08:32.783 [Pipeline] sh 00:08:33.126 + cat autorun-spdk.conf 00:08:33.126 SPDK_TEST_UNITTEST=1 00:08:33.126 SPDK_RUN_FUNCTIONAL_TEST=1 00:08:33.126 SPDK_TEST_BLOCKDEV=1 00:08:33.126 SPDK_TEST_DAOS=1 00:08:33.126 SPDK_RUN_ASAN=1 00:08:33.126 SPDK_TEST_USE_IGB_UIO=1 00:08:33.126 SPDK_TEST_RELEASE_BUILD=1 00:08:33.126 SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:08:33.131 RUN_NIGHTLY=0 00:08:33.134 [Pipeline] } 00:08:33.147 [Pipeline] // stage 00:08:33.158 [Pipeline] stage 00:08:33.160 [Pipeline] { (Run VM) 00:08:33.172 [Pipeline] sh 00:08:33.445 + jbp/jenkins/jjb-config/jobs/scripts/prepare_nvme.sh 00:08:33.445 + echo 'Start stage prepare_nvme.sh' 00:08:33.445 Start stage prepare_nvme.sh 00:08:33.445 + [[ -n 4 ]] 00:08:33.445 + disk_prefix=ex4 00:08:33.445 + [[ -n /var/jenkins/workspace/rocky9-vg-autotest_2 ]] 00:08:33.445 + [[ -e /var/jenkins/workspace/rocky9-vg-autotest_2/autorun-spdk.conf ]] 00:08:33.445 + source /var/jenkins/workspace/rocky9-vg-autotest_2/autorun-spdk.conf 00:08:33.445 ++ SPDK_TEST_UNITTEST=1 00:08:33.445 ++ SPDK_RUN_FUNCTIONAL_TEST=1 00:08:33.445 ++ SPDK_TEST_BLOCKDEV=1 00:08:33.445 ++ SPDK_TEST_DAOS=1 00:08:33.445 ++ SPDK_RUN_ASAN=1 00:08:33.445 ++ SPDK_TEST_USE_IGB_UIO=1 00:08:33.445 ++ SPDK_TEST_RELEASE_BUILD=1 00:08:33.445 ++ SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:08:33.445 ++ RUN_NIGHTLY=0 00:08:33.445 + cd /var/jenkins/workspace/rocky9-vg-autotest_2 00:08:33.445 + nvme_files=() 00:08:33.445 + declare -A nvme_files 00:08:33.445 + backend_dir=/var/lib/libvirt/images/backends 00:08:33.445 + nvme_files['nvme.img']=5G 00:08:33.445 + nvme_files['nvme-cmb.img']=5G 00:08:33.445 + nvme_files['nvme-multi0.img']=4G 00:08:33.445 + nvme_files['nvme-multi1.img']=4G 00:08:33.445 + nvme_files['nvme-multi2.img']=4G 00:08:33.445 + nvme_files['nvme-openstack.img']=8G 00:08:33.445 + nvme_files['nvme-zns.img']=5G 00:08:33.445 + (( SPDK_TEST_NVME_PMR == 1 )) 00:08:33.445 + (( SPDK_TEST_FTL == 1 )) 00:08:33.445 + (( SPDK_TEST_NVME_FDP == 1 )) 00:08:33.445 + [[ ! -d /var/lib/libvirt/images/backends ]] 00:08:33.445 + for nvme in "${!nvme_files[@]}" 00:08:33.445 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex4-nvme-multi2.img -s 4G 00:08:33.445 Formatting '/var/lib/libvirt/images/backends/ex4-nvme-multi2.img', fmt=raw size=4294967296 preallocation=falloc 00:08:33.445 + for nvme in "${!nvme_files[@]}" 00:08:33.445 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex4-nvme-cmb.img -s 5G 00:08:33.445 Formatting '/var/lib/libvirt/images/backends/ex4-nvme-cmb.img', fmt=raw size=5368709120 preallocation=falloc 00:08:33.445 + for nvme in "${!nvme_files[@]}" 00:08:33.445 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex4-nvme-openstack.img -s 8G 00:08:33.445 Formatting '/var/lib/libvirt/images/backends/ex4-nvme-openstack.img', fmt=raw size=8589934592 preallocation=falloc 00:08:33.445 + for nvme in "${!nvme_files[@]}" 00:08:33.445 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex4-nvme-zns.img -s 5G 00:08:33.445 Formatting '/var/lib/libvirt/images/backends/ex4-nvme-zns.img', fmt=raw size=5368709120 preallocation=falloc 00:08:33.445 + for nvme in "${!nvme_files[@]}" 00:08:33.445 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex4-nvme-multi1.img -s 4G 00:08:33.445 Formatting '/var/lib/libvirt/images/backends/ex4-nvme-multi1.img', fmt=raw size=4294967296 preallocation=falloc 00:08:33.445 + for nvme in "${!nvme_files[@]}" 00:08:33.445 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex4-nvme-multi0.img -s 4G 00:08:33.445 Formatting '/var/lib/libvirt/images/backends/ex4-nvme-multi0.img', fmt=raw size=4294967296 preallocation=falloc 00:08:33.445 + for nvme in "${!nvme_files[@]}" 00:08:33.445 + sudo -E spdk/scripts/vagrant/create_nvme_img.sh -n /var/lib/libvirt/images/backends/ex4-nvme.img -s 5G 00:08:33.445 Formatting '/var/lib/libvirt/images/backends/ex4-nvme.img', fmt=raw size=5368709120 preallocation=falloc 00:08:33.445 ++ sudo grep -rl ex4-nvme.img /etc/libvirt/qemu 00:08:33.703 + echo 'End stage prepare_nvme.sh' 00:08:33.703 End stage prepare_nvme.sh 00:08:33.714 [Pipeline] sh 00:08:33.992 + DISTRO=rocky9 CPUS=10 RAM=12288 jbp/jenkins/jjb-config/jobs/scripts/vagrant_create_vm.sh 00:08:33.992 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/ex4-nvme.img -H -a -v -f rocky9 00:08:33.992 00:08:33.992 DIR=/var/jenkins/workspace/rocky9-vg-autotest_2/spdk/scripts/vagrant 00:08:33.992 SPDK_DIR=/var/jenkins/workspace/rocky9-vg-autotest_2/spdk 00:08:33.992 VAGRANT_TARGET=/var/jenkins/workspace/rocky9-vg-autotest_2 00:08:33.992 HELP=0 00:08:33.992 DRY_RUN=0 00:08:33.992 NVME_FILE=/var/lib/libvirt/images/backends/ex4-nvme.img, 00:08:33.992 NVME_DISKS_TYPE=nvme, 00:08:33.992 NVME_AUTO_CREATE=0 00:08:33.992 NVME_DISKS_NAMESPACES=, 00:08:33.992 NVME_CMB=, 00:08:33.992 NVME_PMR=, 00:08:33.992 NVME_ZNS=, 00:08:33.992 NVME_MS=, 00:08:33.992 NVME_FDP=, 00:08:33.992 SPDK_VAGRANT_DISTRO=rocky9 00:08:33.992 SPDK_VAGRANT_VMCPU=10 00:08:33.992 SPDK_VAGRANT_VMRAM=12288 00:08:33.992 SPDK_VAGRANT_PROVIDER=libvirt 00:08:33.992 SPDK_VAGRANT_HTTP_PROXY=http://proxy-dmz.intel.com:911 00:08:33.992 SPDK_QEMU_EMULATOR=/usr/local/qemu/vanilla-v8.0.0/bin/qemu-system-x86_64 00:08:33.992 SPDK_OPENSTACK_NETWORK=0 00:08:33.992 VAGRANT_PACKAGE_BOX=0 00:08:33.992 VAGRANTFILE=/var/jenkins/workspace/rocky9-vg-autotest_2/spdk/scripts/vagrant/Vagrantfile 00:08:33.992 FORCE_DISTRO=true 00:08:33.992 VAGRANT_BOX_VERSION= 00:08:33.992 EXTRA_VAGRANTFILES= 00:08:33.992 NIC_MODEL=e1000 00:08:33.992 00:08:33.992 mkdir: created directory '/var/jenkins/workspace/rocky9-vg-autotest_2/rocky9-libvirt' 00:08:33.992 /var/jenkins/workspace/rocky9-vg-autotest_2/rocky9-libvirt /var/jenkins/workspace/rocky9-vg-autotest_2 00:08:37.277 Bringing machine 'default' up with 'libvirt' provider... 00:08:38.212 ==> default: Creating image (snapshot of base box volume). 00:08:38.212 ==> default: Creating domain with the following settings... 00:08:38.212 ==> default: -- Name: rocky9-9.0-1711172311-2200_default_1714138656_511fc894bac23207fa66 00:08:38.212 ==> default: -- Domain type: kvm 00:08:38.212 ==> default: -- Cpus: 10 00:08:38.212 ==> default: -- Feature: acpi 00:08:38.212 ==> default: -- Feature: apic 00:08:38.212 ==> default: -- Feature: pae 00:08:38.212 ==> default: -- Memory: 12288M 00:08:38.212 ==> default: -- Memory Backing: hugepages: 00:08:38.212 ==> default: -- Management MAC: 00:08:38.212 ==> default: -- Loader: 00:08:38.212 ==> default: -- Nvram: 00:08:38.212 ==> default: -- Base box: spdk/rocky9 00:08:38.212 ==> default: -- Storage pool: default 00:08:38.212 ==> default: -- Image: /var/lib/libvirt/images/rocky9-9.0-1711172311-2200_default_1714138656_511fc894bac23207fa66.img (20G) 00:08:38.212 ==> default: -- Volume Cache: default 00:08:38.212 ==> default: -- Kernel: 00:08:38.212 ==> default: -- Initrd: 00:08:38.212 ==> default: -- Graphics Type: vnc 00:08:38.212 ==> default: -- Graphics Port: -1 00:08:38.212 ==> default: -- Graphics IP: 127.0.0.1 00:08:38.212 ==> default: -- Graphics Password: Not defined 00:08:38.212 ==> default: -- Video Type: cirrus 00:08:38.212 ==> default: -- Video VRAM: 9216 00:08:38.212 ==> default: -- Sound Type: 00:08:38.212 ==> default: -- Keymap: en-us 00:08:38.212 ==> default: -- TPM Path: 00:08:38.212 ==> default: -- INPUT: type=mouse, bus=ps2 00:08:38.212 ==> default: -- Command line args: 00:08:38.212 ==> default: -> value=-device, 00:08:38.212 ==> default: -> value=nvme,id=nvme-0,serial=12340,addr=0x10, 00:08:38.212 ==> default: -> value=-drive, 00:08:38.212 ==> default: -> value=format=raw,file=/var/lib/libvirt/images/backends/ex4-nvme.img,if=none,id=nvme-0-drive0, 00:08:38.212 ==> default: -> value=-device, 00:08:38.212 ==> default: -> value=nvme-ns,drive=nvme-0-drive0,bus=nvme-0,nsid=1,zoned=false,logical_block_size=4096,physical_block_size=4096, 00:08:38.470 ==> default: Creating shared folders metadata... 00:08:38.470 ==> default: Starting domain. 00:08:41.036 ==> default: Waiting for domain to get an IP address... 00:08:59.129 ==> default: Waiting for SSH to become available... 00:08:59.129 ==> default: Configuring and enabling network interfaces... 00:09:11.336 default: SSH address: 192.168.121.52:22 00:09:11.336 default: SSH username: vagrant 00:09:11.336 default: SSH auth method: private key 00:09:17.896 ==> default: Rsyncing folder: /mnt/jenkins_nvme/jenkins/workspace/rocky9-vg-autotest_2/spdk/ => /home/vagrant/spdk_repo/spdk 00:09:27.869 ==> default: Mounting SSHFS shared folder... 00:09:29.768 ==> default: Mounting folder via SSHFS: /mnt/jenkins_nvme/jenkins/workspace/rocky9-vg-autotest_2/rocky9-libvirt/output => /home/vagrant/spdk_repo/output 00:09:29.768 ==> default: Checking Mount.. 00:09:31.685 ==> default: Folder Successfully Mounted! 00:09:31.685 ==> default: Running provisioner: file... 00:09:33.057 default: ~/.gitconfig => .gitconfig 00:09:33.647 00:09:33.647 SUCCESS! 00:09:33.647 00:09:33.647 cd to /var/jenkins/workspace/rocky9-vg-autotest_2/rocky9-libvirt and type "vagrant ssh" to use. 00:09:33.647 Use vagrant "suspend" and vagrant "resume" to stop and start. 00:09:33.647 Use vagrant "destroy" followed by "rm -rf /var/jenkins/workspace/rocky9-vg-autotest_2/rocky9-libvirt" to destroy all trace of vm. 00:09:33.647 00:09:33.656 [Pipeline] } 00:09:33.670 [Pipeline] // stage 00:09:33.679 [Pipeline] dir 00:09:33.679 Running in /var/jenkins/workspace/rocky9-vg-autotest_2/rocky9-libvirt 00:09:33.681 [Pipeline] { 00:09:33.689 [Pipeline] catchError 00:09:33.691 [Pipeline] { 00:09:33.699 [Pipeline] sh 00:09:33.970 + vagrant ssh-config --host vagrant+ 00:09:33.970 sed -ne /^Host/,$p 00:09:33.970 + tee ssh_conf 00:09:38.155 Host vagrant 00:09:38.155 HostName 192.168.121.52 00:09:38.155 User vagrant 00:09:38.155 Port 22 00:09:38.155 UserKnownHostsFile /dev/null 00:09:38.155 StrictHostKeyChecking no 00:09:38.155 PasswordAuthentication no 00:09:38.155 IdentityFile /var/lib/libvirt/images/.vagrant.d/boxes/spdk-VAGRANTSLASH-rocky9/9.0-1711172311-2200/libvirt/rocky9 00:09:38.155 IdentitiesOnly yes 00:09:38.155 LogLevel FATAL 00:09:38.155 ForwardAgent yes 00:09:38.155 ForwardX11 yes 00:09:38.155 00:09:38.168 [Pipeline] withEnv 00:09:38.171 [Pipeline] { 00:09:38.189 [Pipeline] sh 00:09:38.468 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant #!/bin/bash 00:09:38.468 source /etc/os-release 00:09:38.468 [[ -e /image.version ]] && img=$(< /image.version) 00:09:38.468 # Minimal, systemd-like check. 00:09:38.468 if [[ -e /.dockerenv ]]; then 00:09:38.468 # Clear garbage from the node's name: 00:09:38.468 # agt-er_autotest_547-896 -> autotest_547-896 00:09:38.468 # $HOSTNAME is the actual container id 00:09:38.468 agent=$HOSTNAME@${DOCKER_SWARM_PLUGIN_JENKINS_AGENT_NAME#*_} 00:09:38.468 if mountpoint -q /etc/hostname; then 00:09:38.468 # We can assume this is a mount from a host where container is running, 00:09:38.468 # so fetch its hostname to easily identify the target swarm worker. 00:09:38.468 container="$(< /etc/hostname) ($agent)" 00:09:38.468 else 00:09:38.468 # Fallback 00:09:38.468 container=$agent 00:09:38.468 fi 00:09:38.468 fi 00:09:38.468 echo "${NAME} ${VERSION_ID}|$(uname -r)|${img:-N/A}|${container:-N/A}" 00:09:38.468 00:09:38.738 [Pipeline] } 00:09:38.758 [Pipeline] // withEnv 00:09:38.768 [Pipeline] setCustomBuildProperty 00:09:38.785 [Pipeline] stage 00:09:38.788 [Pipeline] { (Tests) 00:09:38.808 [Pipeline] sh 00:09:39.087 + scp -F ssh_conf -r /var/jenkins/workspace/rocky9-vg-autotest_2/jbp/jenkins/jjb-config/jobs/scripts/autoruner.sh vagrant@vagrant:./ 00:09:39.360 [Pipeline] timeout 00:09:39.360 Timeout set to expire in 1 hr 0 min 00:09:39.362 [Pipeline] { 00:09:39.381 [Pipeline] sh 00:09:39.659 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant git -C spdk_repo/spdk reset --hard 00:09:40.223 HEAD is now at bca9154a0 [TEST] Run `sw_hotplug` test with ASAN 00:09:40.236 [Pipeline] sh 00:09:40.514 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant sudo chown vagrant:vagrant spdk_repo 00:09:40.772 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:09:40.787 [Pipeline] sh 00:09:41.088 + scp -F ssh_conf -r /var/jenkins/workspace/rocky9-vg-autotest_2/autorun-spdk.conf vagrant@vagrant:spdk_repo 00:09:41.365 [Pipeline] sh 00:09:41.702 + /usr/local/bin/ssh -t -F ssh_conf vagrant@vagrant ./autoruner.sh spdk_repo 00:09:41.959 ++ readlink -f spdk_repo 00:09:41.959 + DIR_ROOT=/home/vagrant/spdk_repo 00:09:41.959 + [[ -n /home/vagrant/spdk_repo ]] 00:09:41.959 + DIR_SPDK=/home/vagrant/spdk_repo/spdk 00:09:41.959 + DIR_OUTPUT=/home/vagrant/spdk_repo/output 00:09:41.959 + [[ -d /home/vagrant/spdk_repo/spdk ]] 00:09:41.959 + [[ ! -d /home/vagrant/spdk_repo/output ]] 00:09:41.959 + [[ -d /home/vagrant/spdk_repo/output ]] 00:09:41.959 + cd /home/vagrant/spdk_repo 00:09:41.959 + source /etc/os-release 00:09:41.959 ++ NAME='Rocky Linux' 00:09:41.959 ++ VERSION='9.3 (Blue Onyx)' 00:09:41.959 ++ ID=rocky 00:09:41.959 ++ ID_LIKE='rhel centos fedora' 00:09:41.959 ++ VERSION_ID=9.3 00:09:41.959 ++ PLATFORM_ID=platform:el9 00:09:41.959 ++ PRETTY_NAME='Rocky Linux 9.3 (Blue Onyx)' 00:09:41.959 ++ ANSI_COLOR='0;32' 00:09:41.959 ++ LOGO=fedora-logo-icon 00:09:41.959 ++ CPE_NAME=cpe:/o:rocky:rocky:9::baseos 00:09:41.959 ++ HOME_URL=https://rockylinux.org/ 00:09:41.959 ++ BUG_REPORT_URL=https://bugs.rockylinux.org/ 00:09:41.959 ++ SUPPORT_END=2032-05-31 00:09:41.959 ++ ROCKY_SUPPORT_PRODUCT=Rocky-Linux-9 00:09:41.959 ++ ROCKY_SUPPORT_PRODUCT_VERSION=9.3 00:09:41.959 ++ REDHAT_SUPPORT_PRODUCT='Rocky Linux' 00:09:41.959 ++ REDHAT_SUPPORT_PRODUCT_VERSION=9.3 00:09:41.959 + uname -a 00:09:41.959 Linux rocky9-cloud-1711172311-2200 5.14.0-362.24.1.el9_3.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Mar 13 17:33:16 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux 00:09:41.959 + sudo /home/vagrant/spdk_repo/spdk/scripts/setup.sh status 00:09:41.959 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:09:42.217 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:09:42.217 Hugepages 00:09:42.217 node hugesize free / total 00:09:42.217 node0 1048576kB 0 / 0 00:09:42.217 node0 2048kB 0 / 0 00:09:42.217 00:09:42.217 Type BDF Vendor Device NUMA Driver Device Block devices 00:09:42.217 virtio 0000:00:03.0 1af4 1001 unknown virtio-pci - vda 00:09:42.217 NVMe 0000:00:10.0 1b36 0010 0 nvme nvme0 nvme0n1 00:09:42.217 + rm -f /tmp/spdk-ld-path 00:09:42.217 + source autorun-spdk.conf 00:09:42.217 ++ SPDK_TEST_UNITTEST=1 00:09:42.217 ++ SPDK_RUN_FUNCTIONAL_TEST=1 00:09:42.217 ++ SPDK_TEST_BLOCKDEV=1 00:09:42.217 ++ SPDK_TEST_DAOS=1 00:09:42.217 ++ SPDK_RUN_ASAN=1 00:09:42.217 ++ SPDK_TEST_USE_IGB_UIO=1 00:09:42.217 ++ SPDK_TEST_RELEASE_BUILD=1 00:09:42.217 ++ SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:09:42.217 ++ RUN_NIGHTLY=0 00:09:42.217 + (( SPDK_TEST_NVME_CMB == 1 || SPDK_TEST_NVME_PMR == 1 )) 00:09:42.217 + [[ -n '' ]] 00:09:42.217 + sudo git config --global --add safe.directory /home/vagrant/spdk_repo/spdk 00:09:42.217 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:09:42.217 + for M in /var/spdk/build-*-manifest.txt 00:09:42.217 + [[ -f /var/spdk/build-pkg-manifest.txt ]] 00:09:42.217 + cp /var/spdk/build-pkg-manifest.txt /home/vagrant/spdk_repo/output/ 00:09:42.217 + for M in /var/spdk/build-*-manifest.txt 00:09:42.217 + [[ -f /var/spdk/build-repo-manifest.txt ]] 00:09:42.217 + cp /var/spdk/build-repo-manifest.txt /home/vagrant/spdk_repo/output/ 00:09:42.217 ++ uname 00:09:42.217 + [[ Linux == \L\i\n\u\x ]] 00:09:42.217 + sudo dmesg -T 00:09:42.217 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:09:42.217 + sudo dmesg --clear 00:09:42.217 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:09:42.217 + dmesg_pid=8351 00:09:42.217 + [[ Rocky Linux == FreeBSD ]] 00:09:42.217 + sudo dmesg -Tw 00:09:42.217 + export UNBIND_ENTIRE_IOMMU_GROUP=yes 00:09:42.217 + UNBIND_ENTIRE_IOMMU_GROUP=yes 00:09:42.217 + [[ -e /var/spdk/dependencies/vhost/spdk_test_image.qcow2 ]] 00:09:42.217 + [[ -x /usr/src/fio-static/fio ]] 00:09:42.217 + [[ '' == \/\q\e\m\u\_\v\f\i\o\/* ]] 00:09:42.217 + [[ ! -v VFIO_QEMU_BIN ]] 00:09:42.217 + [[ -e /usr/local/qemu/vfio-user-latest ]] 00:09:42.217 + vfios=(/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64) 00:09:42.217 + export 'VFIO_QEMU_BIN=/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:09:42.217 + VFIO_QEMU_BIN='/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:09:42.217 + [[ -e /usr/local/qemu/vanilla-latest ]] 00:09:42.217 + spdk/autorun.sh /home/vagrant/spdk_repo/autorun-spdk.conf 00:09:42.217 Test configuration: 00:09:42.217 SPDK_TEST_UNITTEST=1 00:09:42.217 SPDK_RUN_FUNCTIONAL_TEST=1 00:09:42.217 SPDK_TEST_BLOCKDEV=1 00:09:42.217 SPDK_TEST_DAOS=1 00:09:42.217 SPDK_RUN_ASAN=1 00:09:42.217 SPDK_TEST_USE_IGB_UIO=1 00:09:42.217 SPDK_TEST_RELEASE_BUILD=1 00:09:42.217 SPDK_ABI_DIR=/home/vagrant/spdk_repo/spdk-abi 00:09:42.217 RUN_NIGHTLY=0 13:38:40 -- common/autobuild_common.sh@15 -- $ source /home/vagrant/spdk_repo/spdk/scripts/common.sh 00:09:42.217 13:38:40 -- scripts/common.sh@508 -- $ [[ -e /bin/wpdk_common.sh ]] 00:09:42.217 13:38:40 -- scripts/common.sh@516 -- $ [[ -e /etc/opt/spdk-pkgdep/paths/export.sh ]] 00:09:42.217 13:38:40 -- scripts/common.sh@517 -- $ source /etc/opt/spdk-pkgdep/paths/export.sh 00:09:42.217 13:38:40 -- paths/export.sh@2 -- $ PATH=/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/home/vagrant/.local/bin:/home/vagrant/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:09:42.217 13:38:40 -- paths/export.sh@3 -- $ PATH=/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/home/vagrant/.local/bin:/home/vagrant/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:09:42.217 13:38:40 -- paths/export.sh@4 -- $ PATH=/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/home/vagrant/.local/bin:/home/vagrant/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:09:42.217 13:38:40 -- paths/export.sh@5 -- $ export PATH 00:09:42.217 13:38:40 -- paths/export.sh@6 -- $ echo /opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/home/vagrant/.local/bin:/home/vagrant/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:09:42.474 13:38:40 -- common/autobuild_common.sh@434 -- $ out=/home/vagrant/spdk_repo/spdk/../output 00:09:42.474 13:38:40 -- common/autobuild_common.sh@435 -- $ date +%s 00:09:42.474 13:38:40 -- common/autobuild_common.sh@435 -- $ mktemp -dt spdk_1714138720.XXXXXX 00:09:42.474 13:38:40 -- common/autobuild_common.sh@435 -- $ SPDK_WORKSPACE=/tmp/spdk_1714138720.5nx6R2 00:09:42.474 13:38:40 -- common/autobuild_common.sh@437 -- $ [[ -n '' ]] 00:09:42.474 13:38:40 -- common/autobuild_common.sh@441 -- $ '[' -n '' ']' 00:09:42.475 13:38:40 -- common/autobuild_common.sh@444 -- $ scanbuild_exclude='--exclude /home/vagrant/spdk_repo/spdk/dpdk/' 00:09:42.475 13:38:40 -- common/autobuild_common.sh@448 -- $ scanbuild_exclude+=' --exclude /home/vagrant/spdk_repo/spdk/xnvme --exclude /tmp' 00:09:42.475 13:38:40 -- common/autobuild_common.sh@450 -- $ scanbuild='scan-build -o /home/vagrant/spdk_repo/spdk/../output/scan-build-tmp --exclude /home/vagrant/spdk_repo/spdk/dpdk/ --exclude /home/vagrant/spdk_repo/spdk/xnvme --exclude /tmp --status-bugs' 00:09:42.475 13:38:40 -- common/autobuild_common.sh@451 -- $ get_config_params 00:09:42.475 13:38:40 -- common/autotest_common.sh@385 -- $ xtrace_disable 00:09:42.475 13:38:40 -- common/autotest_common.sh@10 -- $ set +x 00:09:42.475 13:38:40 -- common/autobuild_common.sh@451 -- $ config_params='--enable-debug --enable-werror --with-rdma --with-idxd --with-fio=/usr/src/fio --with-iscsi-initiator --enable-asan --enable-coverage' 00:09:42.475 13:38:40 -- common/autobuild_common.sh@453 -- $ start_monitor_resources 00:09:42.475 13:38:40 -- pm/common@17 -- $ local monitor 00:09:42.475 13:38:40 -- pm/common@19 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:09:42.475 13:38:40 -- pm/common@23 -- $ MONITOR_RESOURCES_PIDS["$monitor"]=8387 00:09:42.475 13:38:40 -- pm/common@19 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:09:42.475 13:38:40 -- pm/common@21 -- $ date +%s 00:09:42.475 13:38:40 -- pm/common@23 -- $ MONITOR_RESOURCES_PIDS["$monitor"]=8389 00:09:42.475 13:38:40 -- pm/common@26 -- $ sleep 1 00:09:42.475 13:38:40 -- pm/common@21 -- $ date +%s 00:09:42.475 13:38:40 -- 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.1714138720 00:09:42.475 13:38:40 -- 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.1714138720 00:09:42.475 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:09:42.475 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:09:42.475 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autobuild.sh.1714138720_collect-vmstat.pm.log 00:09:42.475 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autobuild.sh.1714138720_collect-cpu-load.pm.log 00:09:43.427 13:38:41 -- common/autobuild_common.sh@454 -- $ trap stop_monitor_resources EXIT 00:09:43.428 13:38:41 -- spdk/autobuild.sh@11 -- $ SPDK_TEST_AUTOBUILD= 00:09:43.428 13:38:41 -- spdk/autobuild.sh@12 -- $ umask 022 00:09:43.428 13:38:41 -- spdk/autobuild.sh@13 -- $ cd /home/vagrant/spdk_repo/spdk 00:09:43.428 13:38:41 -- spdk/autobuild.sh@16 -- $ date -u 00:09:43.428 Fri Apr 26 13:38:41 UTC 2024 00:09:43.428 13:38:41 -- spdk/autobuild.sh@17 -- $ git describe --tags 00:09:43.428 v24.05-pre-450-gbca9154a0 00:09:43.428 13:38:41 -- spdk/autobuild.sh@19 -- $ '[' 1 -eq 1 ']' 00:09:43.428 13:38:41 -- spdk/autobuild.sh@20 -- $ run_test asan echo 'using asan' 00:09:43.428 13:38:41 -- common/autotest_common.sh@1087 -- $ '[' 3 -le 1 ']' 00:09:43.428 13:38:41 -- common/autotest_common.sh@1093 -- $ xtrace_disable 00:09:43.428 13:38:41 -- common/autotest_common.sh@10 -- $ set +x 00:09:43.428 ************************************ 00:09:43.428 START TEST asan 00:09:43.428 ************************************ 00:09:43.428 using asan 00:09:43.428 13:38:41 -- common/autotest_common.sh@1111 -- $ echo 'using asan' 00:09:43.428 00:09:43.428 real 0m0.001s 00:09:43.428 user 0m0.000s 00:09:43.428 sys 0m0.000s 00:09:43.428 13:38:41 -- common/autotest_common.sh@1112 -- $ xtrace_disable 00:09:43.428 13:38:41 -- common/autotest_common.sh@10 -- $ set +x 00:09:43.428 ************************************ 00:09:43.428 END TEST asan 00:09:43.428 ************************************ 00:09:43.428 13:38:41 -- spdk/autobuild.sh@23 -- $ '[' 0 -eq 1 ']' 00:09:43.428 13:38:41 -- spdk/autobuild.sh@27 -- $ '[' -n '' ']' 00:09:43.428 13:38:41 -- spdk/autobuild.sh@31 -- $ case "$SPDK_TEST_AUTOBUILD" in 00:09:43.428 13:38:41 -- spdk/autobuild.sh@47 -- $ [[ 0 -eq 1 ]] 00:09:43.428 13:38:41 -- spdk/autobuild.sh@51 -- $ [[ 0 -eq 1 ]] 00:09:43.428 13:38:41 -- spdk/autobuild.sh@55 -- $ [[ -n '' ]] 00:09:43.428 13:38:41 -- spdk/autobuild.sh@57 -- $ [[ 1 -eq 1 ]] 00:09:43.428 13:38:41 -- spdk/autobuild.sh@58 -- $ unittest_build 00:09:43.428 13:38:41 -- common/autobuild_common.sh@411 -- $ run_test unittest_build _unittest_build 00:09:43.428 13:38:41 -- common/autotest_common.sh@1087 -- $ '[' 2 -le 1 ']' 00:09:43.428 13:38:41 -- common/autotest_common.sh@1093 -- $ xtrace_disable 00:09:43.428 13:38:41 -- common/autotest_common.sh@10 -- $ set +x 00:09:43.686 ************************************ 00:09:43.686 START TEST unittest_build 00:09:43.686 ************************************ 00:09:43.686 13:38:42 -- common/autotest_common.sh@1111 -- $ _unittest_build 00:09:43.686 13:38:42 -- common/autobuild_common.sh@402 -- $ /home/vagrant/spdk_repo/spdk/configure --enable-debug --enable-werror --with-rdma --with-idxd --with-fio=/usr/src/fio --with-iscsi-initiator --enable-asan --enable-coverage --without-shared 00:09:43.686 Using default SPDK env in /home/vagrant/spdk_repo/spdk/lib/env_dpdk 00:09:43.686 Using default DPDK in /home/vagrant/spdk_repo/spdk/dpdk/build 00:09:44.256 Using 'verbs' RDMA provider 00:09:59.702 Configuring ISA-L (logfile: /home/vagrant/spdk_repo/spdk/.spdk-isal.log)...done. 00:10:14.673 Configuring ISA-L-crypto (logfile: /home/vagrant/spdk_repo/spdk/.spdk-isal-crypto.log)...done. 00:10:14.673 Creating mk/config.mk...done. 00:10:14.673 Creating mk/cc.flags.mk...done. 00:10:14.673 Type 'make' to build. 00:10:14.673 13:39:11 -- common/autobuild_common.sh@403 -- $ make -j10 00:10:14.673 make[1]: Nothing to be done for 'all'. 00:10:41.272 The Meson build system 00:10:41.272 Version: 1.4.0 00:10:41.272 Source dir: /home/vagrant/spdk_repo/spdk/dpdk 00:10:41.272 Build dir: /home/vagrant/spdk_repo/spdk/dpdk/build-tmp 00:10:41.272 Build type: native build 00:10:41.272 Program cat found: YES (/bin/cat) 00:10:41.272 Project name: DPDK 00:10:41.272 Project version: 23.11.0 00:10:41.272 C compiler for the host machine: cc (gcc 11.4.1 "cc (GCC) 11.4.1 20230605 (Red Hat 11.4.1-2)") 00:10:41.272 C linker for the host machine: cc ld.bfd 2.35.2-42 00:10:41.272 Host machine cpu family: x86_64 00:10:41.272 Host machine cpu: x86_64 00:10:41.272 Message: ## Building in Developer Mode ## 00:10:41.272 Program pkg-config found: YES (/bin/pkg-config) 00:10:41.272 Program check-symbols.sh found: YES (/home/vagrant/spdk_repo/spdk/dpdk/buildtools/check-symbols.sh) 00:10:41.272 Program options-ibverbs-static.sh found: YES (/home/vagrant/spdk_repo/spdk/dpdk/buildtools/options-ibverbs-static.sh) 00:10:41.272 Program python3 found: YES (/usr/bin/python3) 00:10:41.272 Program cat found: YES (/bin/cat) 00:10:41.272 Compiler for C supports arguments -march=native: YES 00:10:41.272 Checking for size of "void *" : 8 00:10:41.272 Checking for size of "void *" : 8 (cached) 00:10:41.272 Library m found: YES 00:10:41.272 Library numa found: YES 00:10:41.272 Has header "numaif.h" : YES 00:10:41.272 Library fdt found: NO 00:10:41.272 Library execinfo found: NO 00:10:41.272 Has header "execinfo.h" : YES 00:10:41.272 Found pkg-config: YES (/bin/pkg-config) 1.7.3 00:10:41.272 Run-time dependency libarchive found: NO (tried pkgconfig) 00:10:41.272 Run-time dependency libbsd found: NO (tried pkgconfig) 00:10:41.272 Run-time dependency jansson found: NO (tried pkgconfig) 00:10:41.272 Run-time dependency openssl found: YES 3.0.7 00:10:41.272 Run-time dependency libpcap found: NO (tried pkgconfig) 00:10:41.272 Library pcap found: NO 00:10:41.272 Compiler for C supports arguments -Wcast-qual: YES 00:10:41.272 Compiler for C supports arguments -Wdeprecated: YES 00:10:41.272 Compiler for C supports arguments -Wformat: YES 00:10:41.272 Compiler for C supports arguments -Wformat-nonliteral: NO 00:10:41.272 Compiler for C supports arguments -Wformat-security: NO 00:10:41.272 Compiler for C supports arguments -Wmissing-declarations: YES 00:10:41.272 Compiler for C supports arguments -Wmissing-prototypes: YES 00:10:41.272 Compiler for C supports arguments -Wnested-externs: YES 00:10:41.272 Compiler for C supports arguments -Wold-style-definition: YES 00:10:41.272 Compiler for C supports arguments -Wpointer-arith: YES 00:10:41.272 Compiler for C supports arguments -Wsign-compare: YES 00:10:41.272 Compiler for C supports arguments -Wstrict-prototypes: YES 00:10:41.272 Compiler for C supports arguments -Wundef: YES 00:10:41.272 Compiler for C supports arguments -Wwrite-strings: YES 00:10:41.272 Compiler for C supports arguments -Wno-address-of-packed-member: YES 00:10:41.272 Compiler for C supports arguments -Wno-packed-not-aligned: YES 00:10:41.272 Compiler for C supports arguments -Wno-missing-field-initializers: YES 00:10:41.272 Compiler for C supports arguments -Wno-zero-length-bounds: YES 00:10:41.272 Program objdump found: YES (/bin/objdump) 00:10:41.272 Compiler for C supports arguments -mavx512f: YES 00:10:41.272 Checking if "AVX512 checking" compiles: YES 00:10:41.272 Fetching value of define "__SSE4_2__" : 1 00:10:41.272 Fetching value of define "__AES__" : 1 00:10:41.272 Fetching value of define "__AVX__" : 1 00:10:41.272 Fetching value of define "__AVX2__" : 1 00:10:41.272 Fetching value of define "__AVX512BW__" : (undefined) 00:10:41.272 Fetching value of define "__AVX512CD__" : (undefined) 00:10:41.272 Fetching value of define "__AVX512DQ__" : (undefined) 00:10:41.272 Fetching value of define "__AVX512F__" : (undefined) 00:10:41.272 Fetching value of define "__AVX512VL__" : (undefined) 00:10:41.272 Fetching value of define "__PCLMUL__" : 1 00:10:41.272 Fetching value of define "__RDRND__" : 1 00:10:41.272 Fetching value of define "__RDSEED__" : 1 00:10:41.272 Fetching value of define "__VPCLMULQDQ__" : (undefined) 00:10:41.272 Fetching value of define "__znver1__" : (undefined) 00:10:41.272 Fetching value of define "__znver2__" : (undefined) 00:10:41.272 Fetching value of define "__znver3__" : (undefined) 00:10:41.272 Fetching value of define "__znver4__" : (undefined) 00:10:41.272 Library asan found: YES 00:10:41.272 Compiler for C supports arguments -Wno-format-truncation: YES 00:10:41.272 Message: lib/log: Defining dependency "log" 00:10:41.272 Message: lib/kvargs: Defining dependency "kvargs" 00:10:41.272 Message: lib/telemetry: Defining dependency "telemetry" 00:10:41.272 Library rt found: YES 00:10:41.272 Checking for function "getentropy" : NO 00:10:41.272 Message: lib/eal: Defining dependency "eal" 00:10:41.272 Message: lib/ring: Defining dependency "ring" 00:10:41.272 Message: lib/rcu: Defining dependency "rcu" 00:10:41.272 Message: lib/mempool: Defining dependency "mempool" 00:10:41.272 Message: lib/mbuf: Defining dependency "mbuf" 00:10:41.272 Fetching value of define "__PCLMUL__" : 1 (cached) 00:10:41.272 Fetching value of define "__AVX512F__" : (undefined) (cached) 00:10:41.272 Compiler for C supports arguments -mpclmul: YES 00:10:41.272 Compiler for C supports arguments -maes: YES 00:10:41.272 Compiler for C supports arguments -mavx512f: YES (cached) 00:10:41.272 Compiler for C supports arguments -mavx512bw: YES 00:10:41.272 Compiler for C supports arguments -mavx512dq: YES 00:10:41.272 Compiler for C supports arguments -mavx512vl: YES 00:10:41.272 Compiler for C supports arguments -mvpclmulqdq: YES 00:10:41.272 Compiler for C supports arguments -mavx2: YES 00:10:41.272 Compiler for C supports arguments -mavx: YES 00:10:41.272 Message: lib/net: Defining dependency "net" 00:10:41.272 Message: lib/meter: Defining dependency "meter" 00:10:41.272 Message: lib/ethdev: Defining dependency "ethdev" 00:10:41.272 Message: lib/pci: Defining dependency "pci" 00:10:41.272 Message: lib/cmdline: Defining dependency "cmdline" 00:10:41.272 Message: lib/hash: Defining dependency "hash" 00:10:41.272 Message: lib/timer: Defining dependency "timer" 00:10:41.272 Message: lib/compressdev: Defining dependency "compressdev" 00:10:41.272 Message: lib/cryptodev: Defining dependency "cryptodev" 00:10:41.272 Message: lib/dmadev: Defining dependency "dmadev" 00:10:41.272 Compiler for C supports arguments -Wno-cast-qual: YES 00:10:41.272 Message: lib/power: Defining dependency "power" 00:10:41.272 Message: lib/reorder: Defining dependency "reorder" 00:10:41.272 Message: lib/security: Defining dependency "security" 00:10:41.272 Has header "linux/userfaultfd.h" : YES 00:10:41.272 Has header "linux/vduse.h" : NO 00:10:41.272 Message: lib/vhost: Defining dependency "vhost" 00:10:41.272 Compiler for C supports arguments -Wno-format-truncation: YES (cached) 00:10:41.272 Message: drivers/bus/pci: Defining dependency "bus_pci" 00:10:41.272 Message: drivers/bus/vdev: Defining dependency "bus_vdev" 00:10:41.272 Message: drivers/mempool/ring: Defining dependency "mempool_ring" 00:10:41.272 Message: Disabling raw/* drivers: missing internal dependency "rawdev" 00:10:41.272 Message: Disabling regex/* drivers: missing internal dependency "regexdev" 00:10:41.272 Message: Disabling ml/* drivers: missing internal dependency "mldev" 00:10:41.272 Message: Disabling event/* drivers: missing internal dependency "eventdev" 00:10:41.272 Message: Disabling baseband/* drivers: missing internal dependency "bbdev" 00:10:41.272 Message: Disabling gpu/* drivers: missing internal dependency "gpudev" 00:10:41.272 Program doxygen found: YES (/bin/doxygen) 00:10:41.272 Configuring doxy-api-html.conf using configuration 00:10:41.272 Configuring doxy-api-man.conf using configuration 00:10:41.272 Program mandb found: YES (/bin/mandb) 00:10:41.272 Program sphinx-build found: NO 00:10:41.272 Configuring rte_build_config.h using configuration 00:10:41.272 Message: 00:10:41.272 ================= 00:10:41.272 Applications Enabled 00:10:41.272 ================= 00:10:41.272 00:10:41.272 apps: 00:10:41.272 00:10:41.272 00:10:41.272 Message: 00:10:41.272 ================= 00:10:41.272 Libraries Enabled 00:10:41.272 ================= 00:10:41.272 00:10:41.272 libs: 00:10:41.272 log, kvargs, telemetry, eal, ring, rcu, mempool, mbuf, 00:10:41.272 net, meter, ethdev, pci, cmdline, hash, timer, compressdev, 00:10:41.272 cryptodev, dmadev, power, reorder, security, vhost, 00:10:41.272 00:10:41.272 Message: 00:10:41.272 =============== 00:10:41.272 Drivers Enabled 00:10:41.272 =============== 00:10:41.272 00:10:41.272 common: 00:10:41.272 00:10:41.272 bus: 00:10:41.272 pci, vdev, 00:10:41.273 mempool: 00:10:41.273 ring, 00:10:41.273 dma: 00:10:41.273 00:10:41.273 net: 00:10:41.273 00:10:41.273 crypto: 00:10:41.273 00:10:41.273 compress: 00:10:41.273 00:10:41.273 vdpa: 00:10:41.273 00:10:41.273 00:10:41.273 Message: 00:10:41.273 ================= 00:10:41.273 Content Skipped 00:10:41.273 ================= 00:10:41.273 00:10:41.273 apps: 00:10:41.273 dumpcap: explicitly disabled via build config 00:10:41.273 graph: explicitly disabled via build config 00:10:41.273 pdump: explicitly disabled via build config 00:10:41.273 proc-info: explicitly disabled via build config 00:10:41.273 test-acl: explicitly disabled via build config 00:10:41.273 test-bbdev: explicitly disabled via build config 00:10:41.273 test-cmdline: explicitly disabled via build config 00:10:41.273 test-compress-perf: explicitly disabled via build config 00:10:41.273 test-crypto-perf: explicitly disabled via build config 00:10:41.273 test-dma-perf: explicitly disabled via build config 00:10:41.273 test-eventdev: explicitly disabled via build config 00:10:41.273 test-fib: explicitly disabled via build config 00:10:41.273 test-flow-perf: explicitly disabled via build config 00:10:41.273 test-gpudev: explicitly disabled via build config 00:10:41.273 test-mldev: explicitly disabled via build config 00:10:41.273 test-pipeline: explicitly disabled via build config 00:10:41.273 test-pmd: explicitly disabled via build config 00:10:41.273 test-regex: explicitly disabled via build config 00:10:41.273 test-sad: explicitly disabled via build config 00:10:41.273 test-security-perf: explicitly disabled via build config 00:10:41.273 00:10:41.273 libs: 00:10:41.273 metrics: explicitly disabled via build config 00:10:41.273 acl: explicitly disabled via build config 00:10:41.273 bbdev: explicitly disabled via build config 00:10:41.273 bitratestats: explicitly disabled via build config 00:10:41.273 bpf: explicitly disabled via build config 00:10:41.273 cfgfile: explicitly disabled via build config 00:10:41.273 distributor: explicitly disabled via build config 00:10:41.273 efd: explicitly disabled via build config 00:10:41.273 eventdev: explicitly disabled via build config 00:10:41.273 dispatcher: explicitly disabled via build config 00:10:41.273 gpudev: explicitly disabled via build config 00:10:41.273 gro: explicitly disabled via build config 00:10:41.273 gso: explicitly disabled via build config 00:10:41.273 ip_frag: explicitly disabled via build config 00:10:41.273 jobstats: explicitly disabled via build config 00:10:41.273 latencystats: explicitly disabled via build config 00:10:41.273 lpm: explicitly disabled via build config 00:10:41.273 member: explicitly disabled via build config 00:10:41.273 pcapng: explicitly disabled via build config 00:10:41.273 rawdev: explicitly disabled via build config 00:10:41.273 regexdev: explicitly disabled via build config 00:10:41.273 mldev: explicitly disabled via build config 00:10:41.273 rib: explicitly disabled via build config 00:10:41.273 sched: explicitly disabled via build config 00:10:41.273 stack: explicitly disabled via build config 00:10:41.273 ipsec: explicitly disabled via build config 00:10:41.273 pdcp: explicitly disabled via build config 00:10:41.273 fib: explicitly disabled via build config 00:10:41.273 port: explicitly disabled via build config 00:10:41.273 pdump: explicitly disabled via build config 00:10:41.273 table: explicitly disabled via build config 00:10:41.273 pipeline: explicitly disabled via build config 00:10:41.273 graph: explicitly disabled via build config 00:10:41.273 node: explicitly disabled via build config 00:10:41.273 00:10:41.273 drivers: 00:10:41.273 common/cpt: not in enabled drivers build config 00:10:41.273 common/dpaax: not in enabled drivers build config 00:10:41.273 common/iavf: not in enabled drivers build config 00:10:41.273 common/idpf: not in enabled drivers build config 00:10:41.273 common/mvep: not in enabled drivers build config 00:10:41.273 common/octeontx: not in enabled drivers build config 00:10:41.273 bus/auxiliary: not in enabled drivers build config 00:10:41.273 bus/cdx: not in enabled drivers build config 00:10:41.273 bus/dpaa: not in enabled drivers build config 00:10:41.273 bus/fslmc: not in enabled drivers build config 00:10:41.273 bus/ifpga: not in enabled drivers build config 00:10:41.273 bus/platform: not in enabled drivers build config 00:10:41.273 bus/vmbus: not in enabled drivers build config 00:10:41.273 common/cnxk: not in enabled drivers build config 00:10:41.273 common/mlx5: not in enabled drivers build config 00:10:41.273 common/nfp: not in enabled drivers build config 00:10:41.273 common/qat: not in enabled drivers build config 00:10:41.273 common/sfc_efx: not in enabled drivers build config 00:10:41.273 mempool/bucket: not in enabled drivers build config 00:10:41.273 mempool/cnxk: not in enabled drivers build config 00:10:41.273 mempool/dpaa: not in enabled drivers build config 00:10:41.273 mempool/dpaa2: not in enabled drivers build config 00:10:41.273 mempool/octeontx: not in enabled drivers build config 00:10:41.273 mempool/stack: not in enabled drivers build config 00:10:41.273 dma/cnxk: not in enabled drivers build config 00:10:41.273 dma/dpaa: not in enabled drivers build config 00:10:41.273 dma/dpaa2: not in enabled drivers build config 00:10:41.273 dma/hisilicon: not in enabled drivers build config 00:10:41.273 dma/idxd: not in enabled drivers build config 00:10:41.273 dma/ioat: not in enabled drivers build config 00:10:41.273 dma/skeleton: not in enabled drivers build config 00:10:41.273 net/af_packet: not in enabled drivers build config 00:10:41.273 net/af_xdp: not in enabled drivers build config 00:10:41.273 net/ark: not in enabled drivers build config 00:10:41.273 net/atlantic: not in enabled drivers build config 00:10:41.273 net/avp: not in enabled drivers build config 00:10:41.273 net/axgbe: not in enabled drivers build config 00:10:41.273 net/bnx2x: not in enabled drivers build config 00:10:41.273 net/bnxt: not in enabled drivers build config 00:10:41.273 net/bonding: not in enabled drivers build config 00:10:41.273 net/cnxk: not in enabled drivers build config 00:10:41.273 net/cpfl: not in enabled drivers build config 00:10:41.273 net/cxgbe: not in enabled drivers build config 00:10:41.273 net/dpaa: not in enabled drivers build config 00:10:41.273 net/dpaa2: not in enabled drivers build config 00:10:41.273 net/e1000: not in enabled drivers build config 00:10:41.273 net/ena: not in enabled drivers build config 00:10:41.273 net/enetc: not in enabled drivers build config 00:10:41.273 net/enetfec: not in enabled drivers build config 00:10:41.273 net/enic: not in enabled drivers build config 00:10:41.273 net/failsafe: not in enabled drivers build config 00:10:41.273 net/fm10k: not in enabled drivers build config 00:10:41.273 net/gve: not in enabled drivers build config 00:10:41.273 net/hinic: not in enabled drivers build config 00:10:41.273 net/hns3: not in enabled drivers build config 00:10:41.273 net/i40e: not in enabled drivers build config 00:10:41.273 net/iavf: not in enabled drivers build config 00:10:41.273 net/ice: not in enabled drivers build config 00:10:41.273 net/idpf: not in enabled drivers build config 00:10:41.273 net/igc: not in enabled drivers build config 00:10:41.273 net/ionic: not in enabled drivers build config 00:10:41.273 net/ipn3ke: not in enabled drivers build config 00:10:41.273 net/ixgbe: not in enabled drivers build config 00:10:41.273 net/mana: not in enabled drivers build config 00:10:41.273 net/memif: not in enabled drivers build config 00:10:41.273 net/mlx4: not in enabled drivers build config 00:10:41.273 net/mlx5: not in enabled drivers build config 00:10:41.273 net/mvneta: not in enabled drivers build config 00:10:41.273 net/mvpp2: not in enabled drivers build config 00:10:41.273 net/netvsc: not in enabled drivers build config 00:10:41.273 net/nfb: not in enabled drivers build config 00:10:41.273 net/nfp: not in enabled drivers build config 00:10:41.273 net/ngbe: not in enabled drivers build config 00:10:41.273 net/null: not in enabled drivers build config 00:10:41.273 net/octeontx: not in enabled drivers build config 00:10:41.273 net/octeon_ep: not in enabled drivers build config 00:10:41.273 net/pcap: not in enabled drivers build config 00:10:41.273 net/pfe: not in enabled drivers build config 00:10:41.273 net/qede: not in enabled drivers build config 00:10:41.273 net/ring: not in enabled drivers build config 00:10:41.273 net/sfc: not in enabled drivers build config 00:10:41.273 net/softnic: not in enabled drivers build config 00:10:41.273 net/tap: not in enabled drivers build config 00:10:41.273 net/thunderx: not in enabled drivers build config 00:10:41.273 net/txgbe: not in enabled drivers build config 00:10:41.273 net/vdev_netvsc: not in enabled drivers build config 00:10:41.273 net/vhost: not in enabled drivers build config 00:10:41.273 net/virtio: not in enabled drivers build config 00:10:41.273 net/vmxnet3: not in enabled drivers build config 00:10:41.273 raw/*: missing internal dependency, "rawdev" 00:10:41.273 crypto/armv8: not in enabled drivers build config 00:10:41.273 crypto/bcmfs: not in enabled drivers build config 00:10:41.273 crypto/caam_jr: not in enabled drivers build config 00:10:41.273 crypto/ccp: not in enabled drivers build config 00:10:41.273 crypto/cnxk: not in enabled drivers build config 00:10:41.273 crypto/dpaa_sec: not in enabled drivers build config 00:10:41.273 crypto/dpaa2_sec: not in enabled drivers build config 00:10:41.273 crypto/ipsec_mb: not in enabled drivers build config 00:10:41.273 crypto/mlx5: not in enabled drivers build config 00:10:41.273 crypto/mvsam: not in enabled drivers build config 00:10:41.273 crypto/nitrox: not in enabled drivers build config 00:10:41.273 crypto/null: not in enabled drivers build config 00:10:41.273 crypto/octeontx: not in enabled drivers build config 00:10:41.273 crypto/openssl: not in enabled drivers build config 00:10:41.273 crypto/scheduler: not in enabled drivers build config 00:10:41.273 crypto/uadk: not in enabled drivers build config 00:10:41.273 crypto/virtio: not in enabled drivers build config 00:10:41.273 compress/isal: not in enabled drivers build config 00:10:41.273 compress/mlx5: not in enabled drivers build config 00:10:41.273 compress/octeontx: not in enabled drivers build config 00:10:41.273 compress/zlib: not in enabled drivers build config 00:10:41.273 regex/*: missing internal dependency, "regexdev" 00:10:41.273 ml/*: missing internal dependency, "mldev" 00:10:41.273 vdpa/ifc: not in enabled drivers build config 00:10:41.273 vdpa/mlx5: not in enabled drivers build config 00:10:41.273 vdpa/nfp: not in enabled drivers build config 00:10:41.273 vdpa/sfc: not in enabled drivers build config 00:10:41.274 event/*: missing internal dependency, "eventdev" 00:10:41.274 baseband/*: missing internal dependency, "bbdev" 00:10:41.274 gpu/*: missing internal dependency, "gpudev" 00:10:41.274 00:10:41.274 00:10:41.274 Build targets in project: 85 00:10:41.274 00:10:41.274 DPDK 23.11.0 00:10:41.274 00:10:41.274 User defined options 00:10:41.274 buildtype : debug 00:10:41.274 default_library : static 00:10:41.274 libdir : lib 00:10:41.274 prefix : /home/vagrant/spdk_repo/spdk/dpdk/build 00:10:41.274 b_sanitize : address 00:10:41.274 c_args : -Wno-stringop-overflow -fcommon -fPIC -Werror 00:10:41.274 c_link_args : 00:10:41.274 cpu_instruction_set: native 00:10:41.274 disable_apps : dumpcap,graph,pdump,proc-info,test-acl,test-bbdev,test-cmdline,test-compress-perf,test-crypto-perf,test-dma-perf,test-eventdev,test-fib,test-flow-perf,test-gpudev,test-mldev,test-pipeline,test-pmd,test-regex,test-sad,test-security-perf,test 00:10:41.274 disable_libs : acl,bbdev,bitratestats,bpf,cfgfile,dispatcher,distributor,efd,eventdev,fib,gpudev,graph,gro,gso,ip_frag,ipsec,jobstats,latencystats,lpm,member,metrics,mldev,node,pcapng,pdcp,pdump,pipeline,port,rawdev,regexdev,rib,sched,stack,table 00:10:41.274 enable_docs : false 00:10:41.274 enable_drivers : bus,bus/pci,bus/vdev,mempool/ring 00:10:41.274 enable_kmods : false 00:10:41.274 tests : false 00:10:41.274 00:10:41.274 Found ninja-1.11.1.git.kitware.jobserver-1 at /usr/local/bin/ninja 00:10:41.274 ninja: Entering directory `/home/vagrant/spdk_repo/spdk/dpdk/build-tmp' 00:10:41.274 [1/264] Compiling C object lib/librte_log.a.p/log_log_linux.c.o 00:10:41.274 [2/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_debug.c.o 00:10:41.274 [3/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_class.c.o 00:10:41.274 [4/264] Compiling C object lib/librte_kvargs.a.p/kvargs_rte_kvargs.c.o 00:10:41.274 [5/264] Linking static target lib/librte_kvargs.a 00:10:41.274 [6/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_errno.c.o 00:10:41.274 [7/264] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_data.c.o 00:10:41.274 [8/264] Compiling C object lib/librte_log.a.p/log_log.c.o 00:10:41.274 [9/264] Linking static target lib/librte_log.a 00:10:41.274 [10/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_hexdump.c.o 00:10:41.274 [11/264] Generating lib/kvargs.sym_chk with a custom command (wrapped by meson to capture output) 00:10:41.274 [12/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_bus.c.o 00:10:41.274 [13/264] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry_legacy.c.o 00:10:41.274 [14/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_config.c.o 00:10:41.274 [15/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_devargs.c.o 00:10:41.274 [16/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dev.c.o 00:10:41.274 [17/264] Compiling C object lib/librte_telemetry.a.p/telemetry_telemetry.c.o 00:10:41.274 [18/264] Linking static target lib/librte_telemetry.a 00:10:41.274 [19/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_fbarray.c.o 00:10:41.274 [20/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_interrupts.c.o 00:10:41.274 [21/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_launch.c.o 00:10:41.274 [22/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_string_fns.c.o 00:10:41.274 [23/264] Generating lib/log.sym_chk with a custom command (wrapped by meson to capture output) 00:10:41.274 [24/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_mcfg.c.o 00:10:41.274 [25/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memalloc.c.o 00:10:41.274 [26/264] Linking target lib/librte_log.so.24.0 00:10:41.274 [27/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_lcore.c.o 00:10:41.274 [28/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memzone.c.o 00:10:41.274 [29/264] Generating symbol file lib/librte_log.so.24.0.p/librte_log.so.24.0.symbols 00:10:41.274 [30/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_uuid.c.o 00:10:41.274 [31/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_memory.c.o 00:10:41.274 [32/264] Linking target lib/librte_kvargs.so.24.0 00:10:41.274 [33/264] Generating lib/telemetry.sym_chk with a custom command (wrapped by meson to capture output) 00:10:41.274 [34/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_tailqs.c.o 00:10:41.274 [35/264] Linking target lib/librte_telemetry.so.24.0 00:10:41.274 [36/264] Generating symbol file lib/librte_kvargs.so.24.0.p/librte_kvargs.so.24.0.symbols 00:10:41.274 [37/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_thread.c.o 00:10:41.274 [38/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_reciprocal.c.o 00:10:41.274 [39/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_points.c.o 00:10:41.274 [40/264] Generating symbol file lib/librte_telemetry.so.24.0.p/librte_telemetry.so.24.0.symbols 00:10:41.274 [41/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_timer.c.o 00:10:41.274 [42/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_version.c.o 00:10:41.274 [43/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_hypervisor.c.o 00:10:41.274 [44/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_cpuflags.c.o 00:10:41.274 [45/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_options.c.o 00:10:41.274 [46/264] Compiling C object lib/librte_eal.a.p/eal_common_malloc_elem.c.o 00:10:41.274 [47/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_random.c.o 00:10:41.274 [48/264] Compiling C object lib/librte_eal.a.p/eal_common_malloc_heap.c.o 00:10:41.274 [49/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_malloc.c.o 00:10:41.274 [50/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_debug.c.o 00:10:41.274 [51/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_dynmem.c.o 00:10:41.274 [52/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace.c.o 00:10:41.274 [53/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_ctf.c.o 00:10:41.274 [54/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_service.c.o 00:10:41.274 [55/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_firmware.c.o 00:10:41.274 [56/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_proc.c.o 00:10:41.274 [57/264] Compiling C object lib/librte_eal.a.p/eal_common_eal_common_trace_utils.c.o 00:10:41.274 [58/264] Compiling C object lib/librte_eal.a.p/eal_common_hotplug_mp.c.o 00:10:41.274 [59/264] Compiling C object lib/librte_eal.a.p/eal_unix_rte_thread.c.o 00:10:41.274 [60/264] Compiling C object lib/librte_eal.a.p/eal_common_malloc_mp.c.o 00:10:41.532 [61/264] Compiling C object lib/librte_eal.a.p/eal_common_rte_keepalive.c.o 00:10:41.532 [62/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_cpuflags.c.o 00:10:41.532 [63/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_file.c.o 00:10:41.532 [64/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_filesystem.c.o 00:10:41.532 [65/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_memory.c.o 00:10:41.532 [66/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_timer.c.o 00:10:41.532 [67/264] Compiling C object lib/librte_eal.a.p/eal_unix_eal_unix_thread.c.o 00:10:41.790 [68/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_thread.c.o 00:10:41.790 [69/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_alarm.c.o 00:10:41.790 [70/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal.c.o 00:10:41.790 [71/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_vfio_mp_sync.c.o 00:10:41.790 [72/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_cpuflags.c.o 00:10:41.790 [73/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_hugepage_info.c.o 00:10:41.790 [74/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_dev.c.o 00:10:41.790 [75/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_lcore.c.o 00:10:41.790 [76/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_spinlock.c.o 00:10:41.790 [77/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_hypervisor.c.o 00:10:42.048 [78/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_interrupts.c.o 00:10:42.048 [79/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_timer.c.o 00:10:42.048 [80/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_memalloc.c.o 00:10:42.048 [81/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_memory.c.o 00:10:42.048 [82/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_cycles.c.o 00:10:42.305 [83/264] Compiling C object lib/librte_eal.a.p/eal_x86_rte_power_intrinsics.c.o 00:10:42.305 [84/264] Compiling C object lib/librte_eal.a.p/eal_linux_eal_vfio.c.o 00:10:42.305 [85/264] Linking static target lib/librte_eal.a 00:10:42.305 [86/264] Compiling C object lib/librte_ring.a.p/ring_rte_ring.c.o 00:10:42.305 [87/264] Linking static target lib/librte_ring.a 00:10:42.305 [88/264] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool_ops.c.o 00:10:42.563 [89/264] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool_ops_default.c.o 00:10:42.563 [90/264] Compiling C object lib/librte_mempool.a.p/mempool_mempool_trace_points.c.o 00:10:42.563 [91/264] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool.c.o 00:10:42.563 [92/264] Linking static target lib/librte_mempool.a 00:10:42.563 [93/264] Generating lib/ring.sym_chk with a custom command (wrapped by meson to capture output) 00:10:42.563 [94/264] Compiling C object lib/librte_rcu.a.p/rcu_rte_rcu_qsbr.c.o 00:10:42.563 [95/264] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_ptype.c.o 00:10:42.563 [96/264] Linking static target lib/librte_rcu.a 00:10:42.563 [97/264] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_pool_ops.c.o 00:10:42.821 [98/264] Compiling C object lib/net/libnet_crc_avx512_lib.a.p/net_crc_avx512.c.o 00:10:42.821 [99/264] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_dyn.c.o 00:10:42.821 [100/264] Linking static target lib/net/libnet_crc_avx512_lib.a 00:10:42.821 [101/264] Generating lib/rcu.sym_chk with a custom command (wrapped by meson to capture output) 00:10:43.078 [102/264] Compiling C object lib/librte_net.a.p/net_rte_ether.c.o 00:10:43.078 [103/264] Compiling C object lib/librte_net.a.p/net_rte_net_crc.c.o 00:10:43.078 [104/264] Compiling C object lib/librte_net.a.p/net_rte_net.c.o 00:10:43.078 [105/264] Compiling C object lib/librte_net.a.p/net_rte_arp.c.o 00:10:43.078 [106/264] Compiling C object lib/librte_net.a.p/net_net_crc_sse.c.o 00:10:43.078 [107/264] Linking static target lib/librte_net.a 00:10:43.337 [108/264] Compiling C object lib/librte_meter.a.p/meter_rte_meter.c.o 00:10:43.337 [109/264] Linking static target lib/librte_meter.a 00:10:43.337 [110/264] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf.c.o 00:10:43.337 [111/264] Linking static target lib/librte_mbuf.a 00:10:43.337 [112/264] Generating lib/mempool.sym_chk with a custom command (wrapped by meson to capture output) 00:10:43.337 [113/264] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_driver.c.o 00:10:43.337 [114/264] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_profile.c.o 00:10:43.337 [115/264] Generating lib/net.sym_chk with a custom command (wrapped by meson to capture output) 00:10:43.596 [116/264] Generating lib/meter.sym_chk with a custom command (wrapped by meson to capture output) 00:10:43.596 [117/264] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_private.c.o 00:10:43.596 [118/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_class_eth.c.o 00:10:43.855 [119/264] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_trace_points.c.o 00:10:43.855 [120/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev_cman.c.o 00:10:43.855 [121/264] Generating lib/mbuf.sym_chk with a custom command (wrapped by meson to capture output) 00:10:44.113 [122/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev_telemetry.c.o 00:10:44.113 [123/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_telemetry.c.o 00:10:44.113 [124/264] Compiling C object lib/librte_pci.a.p/pci_rte_pci.c.o 00:10:44.113 [125/264] Linking static target lib/librte_pci.a 00:10:44.113 [126/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_mtr.c.o 00:10:44.370 [127/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline.c.o 00:10:44.370 [128/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_tm.c.o 00:10:44.370 [129/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_cirbuf.c.o 00:10:44.370 [130/264] Generating lib/pci.sym_chk with a custom command (wrapped by meson to capture output) 00:10:44.370 [131/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_common.c.o 00:10:44.370 [132/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8472.c.o 00:10:44.370 [133/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse.c.o 00:10:44.370 [134/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8079.c.o 00:10:44.370 [135/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_num.c.o 00:10:44.370 [136/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_portlist.c.o 00:10:44.370 [137/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_string.c.o 00:10:44.628 [138/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_socket.c.o 00:10:44.628 [139/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_vt100.c.o 00:10:44.628 [140/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_os_unix.c.o 00:10:44.628 [141/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_rdline.c.o 00:10:44.628 [142/264] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8636.c.o 00:10:44.885 [143/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_ipaddr.c.o 00:10:44.885 [144/264] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_etheraddr.c.o 00:10:44.885 [145/264] Linking static target lib/librte_cmdline.a 00:10:44.885 [146/264] Compiling C object lib/librte_hash.a.p/hash_rte_fbk_hash.c.o 00:10:44.885 [147/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_flow.c.o 00:10:45.143 [148/264] Compiling C object lib/librte_timer.a.p/timer_rte_timer.c.o 00:10:45.143 [149/264] Linking static target lib/librte_timer.a 00:10:45.143 [150/264] Compiling C object lib/librte_hash.a.p/hash_rte_thash.c.o 00:10:45.143 [151/264] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev.c.o 00:10:45.143 [152/264] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_compressdev_pmd.c.o 00:10:45.400 [153/264] Generating lib/timer.sym_chk with a custom command (wrapped by meson to capture output) 00:10:45.400 [154/264] Compiling C object lib/librte_cryptodev.a.p/cryptodev_cryptodev_pmd.c.o 00:10:45.400 [155/264] Compiling C object lib/librte_power.a.p/power_guest_channel.c.o 00:10:45.400 [156/264] Compiling C object lib/librte_compressdev.a.p/compressdev_rte_comp.c.o 00:10:45.400 [157/264] Linking static target lib/librte_compressdev.a 00:10:45.400 [158/264] Compiling C object lib/librte_cryptodev.a.p/cryptodev_cryptodev_trace_points.c.o 00:10:45.657 [159/264] Compiling C object lib/librte_hash.a.p/hash_rte_cuckoo_hash.c.o 00:10:45.657 [160/264] Linking static target lib/librte_hash.a 00:10:45.657 [161/264] Compiling C object lib/librte_dmadev.a.p/dmadev_rte_dmadev_trace_points.c.o 00:10:45.657 [162/264] Compiling C object lib/librte_dmadev.a.p/dmadev_rte_dmadev.c.o 00:10:45.657 [163/264] Linking static target lib/librte_dmadev.a 00:10:45.657 [164/264] Compiling C object lib/librte_power.a.p/power_power_common.c.o 00:10:45.915 [165/264] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev.c.o 00:10:45.915 [166/264] Linking static target lib/librte_ethdev.a 00:10:45.915 [167/264] Generating lib/cmdline.sym_chk with a custom command (wrapped by meson to capture output) 00:10:45.915 [168/264] Compiling C object lib/librte_power.a.p/power_power_amd_pstate_cpufreq.c.o 00:10:45.915 [169/264] Compiling C object lib/librte_power.a.p/power_power_acpi_cpufreq.c.o 00:10:45.915 [170/264] Compiling C object lib/librte_power.a.p/power_power_kvm_vm.c.o 00:10:46.175 [171/264] Generating lib/compressdev.sym_chk with a custom command (wrapped by meson to capture output) 00:10:46.175 [172/264] Generating lib/dmadev.sym_chk with a custom command (wrapped by meson to capture output) 00:10:46.175 [173/264] Compiling C object lib/librte_power.a.p/power_power_cppc_cpufreq.c.o 00:10:46.175 [174/264] Generating lib/hash.sym_chk with a custom command (wrapped by meson to capture output) 00:10:46.432 [175/264] Compiling C object lib/librte_power.a.p/power_rte_power.c.o 00:10:46.432 [176/264] Compiling C object lib/librte_power.a.p/power_power_intel_uncore.c.o 00:10:46.432 [177/264] Compiling C object lib/librte_power.a.p/power_power_pstate_cpufreq.c.o 00:10:46.432 [178/264] Compiling C object lib/librte_vhost.a.p/vhost_fd_man.c.o 00:10:46.432 [179/264] Compiling C object lib/librte_power.a.p/power_rte_power_uncore.c.o 00:10:46.690 [180/264] Compiling C object lib/librte_cryptodev.a.p/cryptodev_rte_cryptodev.c.o 00:10:46.690 [181/264] Compiling C object lib/librte_power.a.p/power_rte_power_pmd_mgmt.c.o 00:10:46.690 [182/264] Linking static target lib/librte_cryptodev.a 00:10:46.690 [183/264] Linking static target lib/librte_power.a 00:10:46.690 [184/264] Compiling C object lib/librte_reorder.a.p/reorder_rte_reorder.c.o 00:10:46.690 [185/264] Linking static target lib/librte_reorder.a 00:10:46.948 [186/264] Compiling C object lib/librte_vhost.a.p/vhost_iotlb.c.o 00:10:46.948 [187/264] Compiling C object lib/librte_vhost.a.p/vhost_vdpa.c.o 00:10:46.949 [188/264] Compiling C object lib/librte_vhost.a.p/vhost_socket.c.o 00:10:46.949 [189/264] Compiling C object lib/librte_security.a.p/security_rte_security.c.o 00:10:46.949 [190/264] Linking static target lib/librte_security.a 00:10:47.205 [191/264] Generating lib/reorder.sym_chk with a custom command (wrapped by meson to capture output) 00:10:47.205 [192/264] Generating lib/power.sym_chk with a custom command (wrapped by meson to capture output) 00:10:47.462 [193/264] Compiling C object lib/librte_vhost.a.p/vhost_vhost.c.o 00:10:47.462 [194/264] Generating lib/security.sym_chk with a custom command (wrapped by meson to capture output) 00:10:47.462 [195/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_params.c.o 00:10:47.720 [196/264] Compiling C object lib/librte_vhost.a.p/vhost_virtio_net_ctrl.c.o 00:10:47.720 [197/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_common.c.o 00:10:47.720 [198/264] Compiling C object lib/librte_vhost.a.p/vhost_vhost_user.c.o 00:10:47.720 [199/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_common_uio.c.o 00:10:47.978 [200/264] Compiling C object drivers/libtmp_rte_bus_vdev.a.p/bus_vdev_vdev_params.c.o 00:10:47.978 [201/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci.c.o 00:10:47.978 [202/264] Generating lib/cryptodev.sym_chk with a custom command (wrapped by meson to capture output) 00:10:48.236 [203/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci_uio.c.o 00:10:48.236 [204/264] Compiling C object drivers/libtmp_rte_bus_vdev.a.p/bus_vdev_vdev.c.o 00:10:48.236 [205/264] Linking static target drivers/libtmp_rte_bus_vdev.a 00:10:48.236 [206/264] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci_vfio.c.o 00:10:48.236 [207/264] Linking static target drivers/libtmp_rte_bus_pci.a 00:10:48.493 [208/264] Generating drivers/rte_bus_vdev.pmd.c with a custom command 00:10:48.493 [209/264] Compiling C object drivers/librte_bus_vdev.a.p/meson-generated_.._rte_bus_vdev.pmd.c.o 00:10:48.493 [210/264] Compiling C object drivers/librte_bus_vdev.so.24.0.p/meson-generated_.._rte_bus_vdev.pmd.c.o 00:10:48.493 [211/264] Linking static target drivers/librte_bus_vdev.a 00:10:48.493 [212/264] Generating drivers/rte_bus_pci.pmd.c with a custom command 00:10:48.493 [213/264] Compiling C object drivers/librte_bus_pci.a.p/meson-generated_.._rte_bus_pci.pmd.c.o 00:10:48.493 [214/264] Compiling C object drivers/librte_bus_pci.so.24.0.p/meson-generated_.._rte_bus_pci.pmd.c.o 00:10:48.493 [215/264] Linking static target drivers/librte_bus_pci.a 00:10:48.751 [216/264] Compiling C object drivers/libtmp_rte_mempool_ring.a.p/mempool_ring_rte_mempool_ring.c.o 00:10:48.751 [217/264] Linking static target drivers/libtmp_rte_mempool_ring.a 00:10:48.751 [218/264] Generating drivers/rte_bus_vdev.sym_chk with a custom command (wrapped by meson to capture output) 00:10:48.751 [219/264] Generating drivers/rte_mempool_ring.pmd.c with a custom command 00:10:48.751 [220/264] Compiling C object drivers/librte_mempool_ring.a.p/meson-generated_.._rte_mempool_ring.pmd.c.o 00:10:48.751 [221/264] Compiling C object drivers/librte_mempool_ring.so.24.0.p/meson-generated_.._rte_mempool_ring.pmd.c.o 00:10:48.751 [222/264] Linking static target drivers/librte_mempool_ring.a 00:10:49.010 [223/264] Generating drivers/rte_bus_pci.sym_chk with a custom command (wrapped by meson to capture output) 00:10:49.944 [224/264] Generating lib/eal.sym_chk with a custom command (wrapped by meson to capture output) 00:10:49.944 [225/264] Linking target lib/librte_eal.so.24.0 00:10:50.203 [226/264] Generating symbol file lib/librte_eal.so.24.0.p/librte_eal.so.24.0.symbols 00:10:50.203 [227/264] Linking target lib/librte_meter.so.24.0 00:10:50.203 [228/264] Linking target lib/librte_pci.so.24.0 00:10:50.203 [229/264] Linking target lib/librte_timer.so.24.0 00:10:50.203 [230/264] Linking target lib/librte_ring.so.24.0 00:10:50.203 [231/264] Linking target lib/librte_dmadev.so.24.0 00:10:50.203 [232/264] Linking target drivers/librte_bus_vdev.so.24.0 00:10:50.462 [233/264] Generating symbol file lib/librte_pci.so.24.0.p/librte_pci.so.24.0.symbols 00:10:50.462 [234/264] Generating symbol file lib/librte_meter.so.24.0.p/librte_meter.so.24.0.symbols 00:10:50.462 [235/264] Generating symbol file lib/librte_dmadev.so.24.0.p/librte_dmadev.so.24.0.symbols 00:10:50.462 [236/264] Generating symbol file lib/librte_timer.so.24.0.p/librte_timer.so.24.0.symbols 00:10:50.462 [237/264] Generating symbol file lib/librte_ring.so.24.0.p/librte_ring.so.24.0.symbols 00:10:50.462 [238/264] Linking target drivers/librte_bus_pci.so.24.0 00:10:50.462 [239/264] Linking target lib/librte_mempool.so.24.0 00:10:50.462 [240/264] Linking target lib/librte_rcu.so.24.0 00:10:50.722 [241/264] Generating symbol file lib/librte_mempool.so.24.0.p/librte_mempool.so.24.0.symbols 00:10:50.722 [242/264] Generating symbol file lib/librte_rcu.so.24.0.p/librte_rcu.so.24.0.symbols 00:10:50.722 [243/264] Linking target lib/librte_mbuf.so.24.0 00:10:50.722 [244/264] Linking target drivers/librte_mempool_ring.so.24.0 00:10:50.722 [245/264] Compiling C object lib/librte_vhost.a.p/vhost_vhost_crypto.c.o 00:10:50.722 [246/264] Generating symbol file lib/librte_mbuf.so.24.0.p/librte_mbuf.so.24.0.symbols 00:10:50.980 [247/264] Linking target lib/librte_reorder.so.24.0 00:10:50.980 [248/264] Linking target lib/librte_compressdev.so.24.0 00:10:50.980 [249/264] Linking target lib/librte_net.so.24.0 00:10:50.980 [250/264] Linking target lib/librte_cryptodev.so.24.0 00:10:50.980 [251/264] Generating symbol file lib/librte_net.so.24.0.p/librte_net.so.24.0.symbols 00:10:50.980 [252/264] Generating symbol file lib/librte_cryptodev.so.24.0.p/librte_cryptodev.so.24.0.symbols 00:10:50.980 [253/264] Linking target lib/librte_hash.so.24.0 00:10:50.980 [254/264] Linking target lib/librte_cmdline.so.24.0 00:10:51.239 [255/264] Linking target lib/librte_security.so.24.0 00:10:51.239 [256/264] Generating symbol file lib/librte_hash.so.24.0.p/librte_hash.so.24.0.symbols 00:10:51.804 [257/264] Generating lib/ethdev.sym_chk with a custom command (wrapped by meson to capture output) 00:10:51.804 [258/264] Linking target lib/librte_ethdev.so.24.0 00:10:51.804 [259/264] Generating symbol file lib/librte_ethdev.so.24.0.p/librte_ethdev.so.24.0.symbols 00:10:52.061 [260/264] Linking target lib/librte_power.so.24.0 00:10:55.344 [261/264] Compiling C object lib/librte_vhost.a.p/vhost_virtio_net.c.o 00:10:55.344 [262/264] Linking static target lib/librte_vhost.a 00:10:56.720 [263/264] Generating lib/vhost.sym_chk with a custom command (wrapped by meson to capture output) 00:10:56.720 [264/264] Linking target lib/librte_vhost.so.24.0 00:10:56.720 INFO: autodetecting backend as ninja 00:10:56.720 INFO: calculating backend command to run: /usr/local/bin/ninja -C /home/vagrant/spdk_repo/spdk/dpdk/build-tmp -j 10 00:10:57.655 CC lib/log/log.o 00:10:57.655 CC lib/log/log_deprecated.o 00:10:57.655 CC lib/log/log_flags.o 00:10:57.655 CC lib/ut/ut.o 00:10:57.913 CC lib/ut_mock/mock.o 00:10:57.913 LIB libspdk_ut_mock.a 00:10:57.913 LIB libspdk_log.a 00:10:58.172 LIB libspdk_ut.a 00:10:58.172 CC lib/util/base64.o 00:10:58.172 CC lib/util/cpuset.o 00:10:58.172 CC lib/util/bit_array.o 00:10:58.172 CC lib/util/crc16.o 00:10:58.172 CC lib/util/crc32c.o 00:10:58.172 CC lib/util/crc32.o 00:10:58.172 CC lib/dma/dma.o 00:10:58.172 CC lib/ioat/ioat.o 00:10:58.172 CXX lib/trace_parser/trace.o 00:10:58.172 CC lib/vfio_user/host/vfio_user_pci.o 00:10:58.430 CC lib/util/crc32_ieee.o 00:10:58.430 CC lib/vfio_user/host/vfio_user.o 00:10:58.430 CC lib/util/crc64.o 00:10:58.430 CC lib/util/dif.o 00:10:58.430 CC lib/util/fd.o 00:10:58.430 CC lib/util/file.o 00:10:58.430 LIB libspdk_dma.a 00:10:58.430 CC lib/util/hexlify.o 00:10:58.430 LIB libspdk_ioat.a 00:10:58.430 CC lib/util/iov.o 00:10:58.430 CC lib/util/math.o 00:10:58.430 CC lib/util/pipe.o 00:10:58.430 CC lib/util/strerror_tls.o 00:10:58.687 CC lib/util/string.o 00:10:58.687 LIB libspdk_vfio_user.a 00:10:58.687 CC lib/util/uuid.o 00:10:58.687 CC lib/util/fd_group.o 00:10:58.687 CC lib/util/xor.o 00:10:58.687 CC lib/util/zipf.o 00:10:58.944 LIB libspdk_util.a 00:10:59.202 CC lib/idxd/idxd.o 00:10:59.202 CC lib/env_dpdk/memory.o 00:10:59.202 CC lib/env_dpdk/env.o 00:10:59.202 CC lib/idxd/idxd_user.o 00:10:59.202 CC lib/vmd/vmd.o 00:10:59.202 CC lib/env_dpdk/pci.o 00:10:59.202 CC lib/json/json_parse.o 00:10:59.202 CC lib/rdma/common.o 00:10:59.203 CC lib/conf/conf.o 00:10:59.203 LIB libspdk_trace_parser.a 00:10:59.203 CC lib/json/json_util.o 00:10:59.461 CC lib/json/json_write.o 00:10:59.461 LIB libspdk_conf.a 00:10:59.461 CC lib/env_dpdk/init.o 00:10:59.461 CC lib/rdma/rdma_verbs.o 00:10:59.461 CC lib/env_dpdk/threads.o 00:10:59.461 CC lib/env_dpdk/pci_ioat.o 00:10:59.461 CC lib/env_dpdk/pci_virtio.o 00:10:59.461 LIB libspdk_idxd.a 00:10:59.461 CC lib/vmd/led.o 00:10:59.461 CC lib/env_dpdk/pci_vmd.o 00:10:59.461 CC lib/env_dpdk/pci_idxd.o 00:10:59.719 CC lib/env_dpdk/pci_event.o 00:10:59.719 LIB libspdk_rdma.a 00:10:59.719 CC lib/env_dpdk/sigbus_handler.o 00:10:59.719 LIB libspdk_json.a 00:10:59.719 CC lib/env_dpdk/pci_dpdk.o 00:10:59.719 CC lib/env_dpdk/pci_dpdk_2207.o 00:10:59.719 LIB libspdk_vmd.a 00:10:59.719 CC lib/env_dpdk/pci_dpdk_2211.o 00:10:59.977 CC lib/jsonrpc/jsonrpc_server.o 00:10:59.977 CC lib/jsonrpc/jsonrpc_server_tcp.o 00:10:59.977 CC lib/jsonrpc/jsonrpc_client_tcp.o 00:10:59.977 CC lib/jsonrpc/jsonrpc_client.o 00:11:00.235 LIB libspdk_jsonrpc.a 00:11:00.235 LIB libspdk_env_dpdk.a 00:11:00.493 CC lib/rpc/rpc.o 00:11:00.751 LIB libspdk_rpc.a 00:11:01.009 CC lib/trace/trace.o 00:11:01.009 CC lib/trace/trace_flags.o 00:11:01.009 CC lib/trace/trace_rpc.o 00:11:01.009 CC lib/keyring/keyring.o 00:11:01.009 CC lib/keyring/keyring_rpc.o 00:11:01.009 CC lib/notify/notify.o 00:11:01.009 CC lib/notify/notify_rpc.o 00:11:01.268 LIB libspdk_notify.a 00:11:01.268 LIB libspdk_keyring.a 00:11:01.268 LIB libspdk_trace.a 00:11:01.526 CC lib/thread/iobuf.o 00:11:01.526 CC lib/thread/thread.o 00:11:01.526 CC lib/sock/sock.o 00:11:01.526 CC lib/sock/sock_rpc.o 00:11:01.785 LIB libspdk_sock.a 00:11:02.350 CC lib/nvme/nvme_ctrlr.o 00:11:02.350 CC lib/nvme/nvme_ctrlr_cmd.o 00:11:02.350 CC lib/nvme/nvme_fabric.o 00:11:02.350 CC lib/nvme/nvme_ns_cmd.o 00:11:02.350 CC lib/nvme/nvme_pcie.o 00:11:02.350 CC lib/nvme/nvme_ns.o 00:11:02.350 CC lib/nvme/nvme_pcie_common.o 00:11:02.350 CC lib/nvme/nvme.o 00:11:02.350 CC lib/nvme/nvme_qpair.o 00:11:02.350 LIB libspdk_thread.a 00:11:02.350 CC lib/nvme/nvme_quirks.o 00:11:02.915 CC lib/nvme/nvme_transport.o 00:11:02.915 CC lib/nvme/nvme_discovery.o 00:11:02.915 CC lib/nvme/nvme_ctrlr_ocssd_cmd.o 00:11:02.915 CC lib/nvme/nvme_ns_ocssd_cmd.o 00:11:02.915 CC lib/nvme/nvme_tcp.o 00:11:02.915 CC lib/nvme/nvme_opal.o 00:11:03.172 CC lib/nvme/nvme_io_msg.o 00:11:03.172 CC lib/accel/accel.o 00:11:03.172 CC lib/blob/blobstore.o 00:11:03.428 CC lib/blob/request.o 00:11:03.428 CC lib/blob/zeroes.o 00:11:03.428 CC lib/nvme/nvme_poll_group.o 00:11:03.428 CC lib/nvme/nvme_zns.o 00:11:03.428 CC lib/nvme/nvme_stubs.o 00:11:03.686 CC lib/nvme/nvme_auth.o 00:11:03.686 CC lib/init/json_config.o 00:11:03.686 CC lib/init/subsystem.o 00:11:03.686 CC lib/accel/accel_rpc.o 00:11:03.686 CC lib/init/subsystem_rpc.o 00:11:03.686 CC lib/nvme/nvme_cuse.o 00:11:03.944 CC lib/nvme/nvme_rdma.o 00:11:03.944 CC lib/init/rpc.o 00:11:03.944 CC lib/accel/accel_sw.o 00:11:03.944 CC lib/blob/blob_bs_dev.o 00:11:04.202 LIB libspdk_init.a 00:11:04.202 CC lib/virtio/virtio.o 00:11:04.202 CC lib/virtio/virtio_vhost_user.o 00:11:04.202 CC lib/virtio/virtio_vfio_user.o 00:11:04.202 CC lib/virtio/virtio_pci.o 00:11:04.202 LIB libspdk_accel.a 00:11:04.460 CC lib/event/reactor.o 00:11:04.460 CC lib/event/app.o 00:11:04.460 CC lib/event/log_rpc.o 00:11:04.460 CC lib/event/app_rpc.o 00:11:04.460 CC lib/event/scheduler_static.o 00:11:04.460 CC lib/bdev/bdev.o 00:11:04.460 LIB libspdk_virtio.a 00:11:04.460 CC lib/bdev/bdev_rpc.o 00:11:04.460 CC lib/bdev/bdev_zone.o 00:11:04.460 CC lib/bdev/part.o 00:11:04.460 CC lib/bdev/scsi_nvme.o 00:11:04.717 LIB libspdk_event.a 00:11:04.717 LIB libspdk_nvme.a 00:11:04.974 LIB libspdk_blob.a 00:11:05.231 CC lib/blobfs/blobfs.o 00:11:05.231 CC lib/blobfs/tree.o 00:11:05.231 CC lib/lvol/lvol.o 00:11:05.799 LIB libspdk_blobfs.a 00:11:05.799 LIB libspdk_lvol.a 00:11:06.056 LIB libspdk_bdev.a 00:11:06.314 CC lib/nvmf/ctrlr.o 00:11:06.314 CC lib/nvmf/ctrlr_bdev.o 00:11:06.314 CC lib/nvmf/ctrlr_discovery.o 00:11:06.314 CC lib/nvmf/nvmf_rpc.o 00:11:06.314 CC lib/nvmf/nvmf.o 00:11:06.314 CC lib/nvmf/subsystem.o 00:11:06.314 CC lib/scsi/dev.o 00:11:06.314 CC lib/nbd/nbd.o 00:11:06.314 CC lib/scsi/lun.o 00:11:06.314 CC lib/ftl/ftl_core.o 00:11:06.573 CC lib/nbd/nbd_rpc.o 00:11:06.573 CC lib/ftl/ftl_init.o 00:11:06.573 CC lib/ftl/ftl_layout.o 00:11:06.573 CC lib/scsi/port.o 00:11:06.573 CC lib/scsi/scsi.o 00:11:06.831 LIB libspdk_nbd.a 00:11:06.831 CC lib/scsi/scsi_bdev.o 00:11:06.831 CC lib/nvmf/transport.o 00:11:06.831 CC lib/scsi/scsi_pr.o 00:11:06.831 CC lib/scsi/scsi_rpc.o 00:11:06.831 CC lib/nvmf/tcp.o 00:11:06.831 CC lib/nvmf/rdma.o 00:11:06.831 CC lib/ftl/ftl_debug.o 00:11:07.088 CC lib/ftl/ftl_io.o 00:11:07.088 CC lib/scsi/task.o 00:11:07.088 CC lib/ftl/ftl_sb.o 00:11:07.088 CC lib/ftl/ftl_l2p.o 00:11:07.088 CC lib/ftl/ftl_l2p_flat.o 00:11:07.088 CC lib/ftl/ftl_nv_cache.o 00:11:07.347 CC lib/ftl/ftl_band.o 00:11:07.347 LIB libspdk_scsi.a 00:11:07.347 CC lib/ftl/ftl_band_ops.o 00:11:07.347 CC lib/ftl/ftl_writer.o 00:11:07.347 CC lib/ftl/ftl_rq.o 00:11:07.347 CC lib/ftl/ftl_reloc.o 00:11:07.606 CC lib/ftl/ftl_l2p_cache.o 00:11:07.606 CC lib/ftl/ftl_p2l.o 00:11:07.606 CC lib/ftl/mngt/ftl_mngt.o 00:11:07.606 CC lib/iscsi/conn.o 00:11:07.606 CC lib/iscsi/init_grp.o 00:11:07.606 CC lib/vhost/vhost.o 00:11:07.606 CC lib/ftl/mngt/ftl_mngt_bdev.o 00:11:07.863 CC lib/iscsi/iscsi.o 00:11:07.863 CC lib/iscsi/md5.o 00:11:07.863 CC lib/iscsi/param.o 00:11:07.863 CC lib/iscsi/portal_grp.o 00:11:07.863 CC lib/ftl/mngt/ftl_mngt_shutdown.o 00:11:07.863 CC lib/iscsi/tgt_node.o 00:11:07.863 CC lib/iscsi/iscsi_subsystem.o 00:11:07.863 CC lib/iscsi/iscsi_rpc.o 00:11:08.121 CC lib/iscsi/task.o 00:11:08.121 CC lib/ftl/mngt/ftl_mngt_startup.o 00:11:08.121 CC lib/ftl/mngt/ftl_mngt_md.o 00:11:08.121 LIB libspdk_nvmf.a 00:11:08.121 CC lib/ftl/mngt/ftl_mngt_misc.o 00:11:08.121 CC lib/ftl/mngt/ftl_mngt_ioch.o 00:11:08.121 CC lib/ftl/mngt/ftl_mngt_l2p.o 00:11:08.121 CC lib/vhost/vhost_rpc.o 00:11:08.379 CC lib/vhost/vhost_scsi.o 00:11:08.379 CC lib/ftl/mngt/ftl_mngt_band.o 00:11:08.379 CC lib/ftl/mngt/ftl_mngt_self_test.o 00:11:08.379 CC lib/ftl/mngt/ftl_mngt_p2l.o 00:11:08.380 CC lib/vhost/vhost_blk.o 00:11:08.380 CC lib/vhost/rte_vhost_user.o 00:11:08.380 CC lib/ftl/mngt/ftl_mngt_recovery.o 00:11:08.380 CC lib/ftl/mngt/ftl_mngt_upgrade.o 00:11:08.637 CC lib/ftl/utils/ftl_conf.o 00:11:08.637 CC lib/ftl/utils/ftl_md.o 00:11:08.637 CC lib/ftl/utils/ftl_mempool.o 00:11:08.637 CC lib/ftl/utils/ftl_bitmap.o 00:11:08.637 LIB libspdk_iscsi.a 00:11:08.637 CC lib/ftl/utils/ftl_property.o 00:11:08.637 CC lib/ftl/utils/ftl_layout_tracker_bdev.o 00:11:08.637 CC lib/ftl/upgrade/ftl_layout_upgrade.o 00:11:08.895 CC lib/ftl/upgrade/ftl_sb_upgrade.o 00:11:08.895 CC lib/ftl/upgrade/ftl_p2l_upgrade.o 00:11:08.895 CC lib/ftl/upgrade/ftl_band_upgrade.o 00:11:08.895 CC lib/ftl/upgrade/ftl_chunk_upgrade.o 00:11:08.895 CC lib/ftl/upgrade/ftl_sb_v3.o 00:11:08.895 CC lib/ftl/upgrade/ftl_sb_v5.o 00:11:08.895 CC lib/ftl/nvc/ftl_nvc_dev.o 00:11:08.895 CC lib/ftl/nvc/ftl_nvc_bdev_vss.o 00:11:08.895 CC lib/ftl/base/ftl_base_dev.o 00:11:08.895 CC lib/ftl/base/ftl_base_bdev.o 00:11:09.154 CC lib/ftl/ftl_trace.o 00:11:09.154 LIB libspdk_vhost.a 00:11:09.411 LIB libspdk_ftl.a 00:11:09.977 CC module/env_dpdk/env_dpdk_rpc.o 00:11:09.977 CC module/keyring/file/keyring.o 00:11:09.977 CC module/scheduler/dpdk_governor/dpdk_governor.o 00:11:09.977 CC module/accel/ioat/accel_ioat.o 00:11:09.977 CC module/scheduler/gscheduler/gscheduler.o 00:11:09.977 CC module/sock/posix/posix.o 00:11:09.977 CC module/accel/dsa/accel_dsa.o 00:11:09.977 CC module/accel/error/accel_error.o 00:11:09.977 CC module/blob/bdev/blob_bdev.o 00:11:09.977 CC module/scheduler/dynamic/scheduler_dynamic.o 00:11:09.977 LIB libspdk_env_dpdk_rpc.a 00:11:09.977 CC module/accel/dsa/accel_dsa_rpc.o 00:11:09.977 CC module/keyring/file/keyring_rpc.o 00:11:09.977 LIB libspdk_scheduler_gscheduler.a 00:11:09.977 LIB libspdk_scheduler_dpdk_governor.a 00:11:09.977 CC module/accel/error/accel_error_rpc.o 00:11:09.977 CC module/accel/ioat/accel_ioat_rpc.o 00:11:10.234 LIB libspdk_scheduler_dynamic.a 00:11:10.234 LIB libspdk_accel_dsa.a 00:11:10.234 LIB libspdk_blob_bdev.a 00:11:10.234 LIB libspdk_keyring_file.a 00:11:10.234 LIB libspdk_accel_ioat.a 00:11:10.234 LIB libspdk_accel_error.a 00:11:10.234 CC module/keyring/linux/keyring.o 00:11:10.234 CC module/keyring/linux/keyring_rpc.o 00:11:10.234 CC module/accel/iaa/accel_iaa.o 00:11:10.234 CC module/accel/iaa/accel_iaa_rpc.o 00:11:10.492 LIB libspdk_keyring_linux.a 00:11:10.492 LIB libspdk_accel_iaa.a 00:11:10.492 CC module/bdev/lvol/vbdev_lvol.o 00:11:10.492 CC module/bdev/delay/vbdev_delay.o 00:11:10.492 CC module/bdev/gpt/gpt.o 00:11:10.492 CC module/bdev/error/vbdev_error.o 00:11:10.492 CC module/bdev/error/vbdev_error_rpc.o 00:11:10.492 LIB libspdk_sock_posix.a 00:11:10.492 CC module/blobfs/bdev/blobfs_bdev.o 00:11:10.492 CC module/blobfs/bdev/blobfs_bdev_rpc.o 00:11:10.492 CC module/bdev/null/bdev_null.o 00:11:10.492 CC module/bdev/malloc/bdev_malloc.o 00:11:10.749 CC module/bdev/gpt/vbdev_gpt.o 00:11:10.749 CC module/bdev/nvme/bdev_nvme.o 00:11:10.749 CC module/bdev/nvme/bdev_nvme_rpc.o 00:11:10.749 CC module/bdev/malloc/bdev_malloc_rpc.o 00:11:10.749 LIB libspdk_bdev_error.a 00:11:10.749 CC module/bdev/delay/vbdev_delay_rpc.o 00:11:10.749 LIB libspdk_blobfs_bdev.a 00:11:10.749 CC module/bdev/nvme/nvme_rpc.o 00:11:10.749 CC module/bdev/null/bdev_null_rpc.o 00:11:11.006 CC module/bdev/lvol/vbdev_lvol_rpc.o 00:11:11.006 LIB libspdk_bdev_malloc.a 00:11:11.006 LIB libspdk_bdev_gpt.a 00:11:11.006 LIB libspdk_bdev_delay.a 00:11:11.006 CC module/bdev/nvme/bdev_mdns_client.o 00:11:11.006 CC module/bdev/nvme/vbdev_opal.o 00:11:11.006 CC module/bdev/passthru/vbdev_passthru.o 00:11:11.006 CC module/bdev/passthru/vbdev_passthru_rpc.o 00:11:11.006 LIB libspdk_bdev_null.a 00:11:11.006 CC module/bdev/raid/bdev_raid.o 00:11:11.006 CC module/bdev/raid/bdev_raid_rpc.o 00:11:11.264 CC module/bdev/raid/bdev_raid_sb.o 00:11:11.264 LIB libspdk_bdev_lvol.a 00:11:11.264 CC module/bdev/nvme/vbdev_opal_rpc.o 00:11:11.264 CC module/bdev/nvme/bdev_nvme_cuse_rpc.o 00:11:11.264 CC module/bdev/split/vbdev_split.o 00:11:11.264 LIB libspdk_bdev_passthru.a 00:11:11.264 CC module/bdev/raid/raid0.o 00:11:11.534 CC module/bdev/raid/raid1.o 00:11:11.534 CC module/bdev/zone_block/vbdev_zone_block.o 00:11:11.534 CC module/bdev/raid/concat.o 00:11:11.534 CC module/bdev/split/vbdev_split_rpc.o 00:11:11.534 CC module/bdev/aio/bdev_aio.o 00:11:11.534 CC module/bdev/zone_block/vbdev_zone_block_rpc.o 00:11:11.534 CC module/bdev/ftl/bdev_ftl.o 00:11:11.534 LIB libspdk_bdev_split.a 00:11:11.815 CC module/bdev/ftl/bdev_ftl_rpc.o 00:11:11.815 CC module/bdev/aio/bdev_aio_rpc.o 00:11:11.815 LIB libspdk_bdev_zone_block.a 00:11:11.815 LIB libspdk_bdev_raid.a 00:11:11.815 CC module/bdev/iscsi/bdev_iscsi.o 00:11:11.815 CC module/bdev/iscsi/bdev_iscsi_rpc.o 00:11:11.815 LIB libspdk_bdev_aio.a 00:11:11.815 CC module/bdev/virtio/bdev_virtio_blk.o 00:11:11.815 CC module/bdev/virtio/bdev_virtio_scsi.o 00:11:11.815 CC module/bdev/virtio/bdev_virtio_rpc.o 00:11:11.815 LIB libspdk_bdev_ftl.a 00:11:12.073 LIB libspdk_bdev_nvme.a 00:11:12.073 LIB libspdk_bdev_iscsi.a 00:11:12.331 LIB libspdk_bdev_virtio.a 00:11:12.897 CC module/event/subsystems/keyring/keyring.o 00:11:12.897 CC module/event/subsystems/iobuf/iobuf.o 00:11:12.897 CC module/event/subsystems/iobuf/iobuf_rpc.o 00:11:12.897 CC module/event/subsystems/vmd/vmd.o 00:11:12.897 CC module/event/subsystems/vmd/vmd_rpc.o 00:11:12.897 CC module/event/subsystems/vhost_blk/vhost_blk.o 00:11:12.897 CC module/event/subsystems/sock/sock.o 00:11:12.897 CC module/event/subsystems/scheduler/scheduler.o 00:11:12.897 LIB libspdk_event_sock.a 00:11:12.897 LIB libspdk_event_keyring.a 00:11:12.897 LIB libspdk_event_vhost_blk.a 00:11:12.897 LIB libspdk_event_vmd.a 00:11:12.897 LIB libspdk_event_scheduler.a 00:11:12.897 LIB libspdk_event_iobuf.a 00:11:13.463 CC module/event/subsystems/accel/accel.o 00:11:13.463 LIB libspdk_event_accel.a 00:11:13.721 CC module/event/subsystems/bdev/bdev.o 00:11:13.979 LIB libspdk_event_bdev.a 00:11:14.238 CC module/event/subsystems/nvmf/nvmf_rpc.o 00:11:14.238 CC module/event/subsystems/nvmf/nvmf_tgt.o 00:11:14.238 CC module/event/subsystems/scsi/scsi.o 00:11:14.238 CC module/event/subsystems/nbd/nbd.o 00:11:14.497 LIB libspdk_event_nbd.a 00:11:14.497 LIB libspdk_event_scsi.a 00:11:14.497 LIB libspdk_event_nvmf.a 00:11:14.755 CC module/event/subsystems/vhost_scsi/vhost_scsi.o 00:11:14.755 CC module/event/subsystems/iscsi/iscsi.o 00:11:15.013 LIB libspdk_event_vhost_scsi.a 00:11:15.013 LIB libspdk_event_iscsi.a 00:11:15.270 CXX app/trace/trace.o 00:11:15.270 CC app/trace_record/trace_record.o 00:11:15.270 CC app/nvmf_tgt/nvmf_main.o 00:11:15.270 CC app/iscsi_tgt/iscsi_tgt.o 00:11:15.270 CC app/spdk_tgt/spdk_tgt.o 00:11:15.270 CC examples/accel/perf/accel_perf.o 00:11:15.537 CC test/bdev/bdevio/bdevio.o 00:11:15.537 CC test/accel/dif/dif.o 00:11:15.537 CC test/app/bdev_svc/bdev_svc.o 00:11:15.537 CC test/blobfs/mkfs/mkfs.o 00:11:15.537 LINK spdk_trace_record 00:11:15.537 LINK nvmf_tgt 00:11:15.537 LINK iscsi_tgt 00:11:15.537 LINK spdk_tgt 00:11:15.808 LINK mkfs 00:11:15.808 LINK bdev_svc 00:11:15.808 LINK spdk_trace 00:11:15.808 LINK dif 00:11:15.808 LINK accel_perf 00:11:15.808 LINK bdevio 00:11:16.375 CC test/app/fuzz/nvme_fuzz/nvme_fuzz.o 00:11:16.375 CC test/app/histogram_perf/histogram_perf.o 00:11:16.375 LINK histogram_perf 00:11:16.634 LINK nvme_fuzz 00:11:16.891 CC examples/bdev/hello_world/hello_bdev.o 00:11:17.150 LINK hello_bdev 00:11:17.150 CC examples/blob/hello_world/hello_blob.o 00:11:17.715 LINK hello_blob 00:11:17.715 CC test/app/fuzz/iscsi_fuzz/iscsi_fuzz.o 00:11:18.696 CC examples/ioat/perf/perf.o 00:11:18.696 CC examples/ioat/verify/verify.o 00:11:18.696 TEST_HEADER include/spdk/accel.h 00:11:18.696 TEST_HEADER include/spdk/accel_module.h 00:11:18.696 TEST_HEADER include/spdk/assert.h 00:11:18.696 TEST_HEADER include/spdk/barrier.h 00:11:18.696 TEST_HEADER include/spdk/base64.h 00:11:18.696 TEST_HEADER include/spdk/bdev.h 00:11:18.696 TEST_HEADER include/spdk/bdev_module.h 00:11:18.696 TEST_HEADER include/spdk/bdev_zone.h 00:11:18.696 TEST_HEADER include/spdk/bit_array.h 00:11:18.696 TEST_HEADER include/spdk/bit_pool.h 00:11:18.696 TEST_HEADER include/spdk/blob.h 00:11:18.696 TEST_HEADER include/spdk/blob_bdev.h 00:11:18.696 CC examples/nvme/hello_world/hello_world.o 00:11:18.696 TEST_HEADER include/spdk/blobfs.h 00:11:18.696 TEST_HEADER include/spdk/blobfs_bdev.h 00:11:18.696 TEST_HEADER include/spdk/conf.h 00:11:18.696 TEST_HEADER include/spdk/config.h 00:11:18.696 TEST_HEADER include/spdk/cpuset.h 00:11:18.696 TEST_HEADER include/spdk/crc16.h 00:11:18.696 TEST_HEADER include/spdk/crc32.h 00:11:18.696 TEST_HEADER include/spdk/crc64.h 00:11:18.696 TEST_HEADER include/spdk/dif.h 00:11:18.696 TEST_HEADER include/spdk/dma.h 00:11:18.696 TEST_HEADER include/spdk/endian.h 00:11:18.696 TEST_HEADER include/spdk/env.h 00:11:18.696 LINK iscsi_fuzz 00:11:18.696 TEST_HEADER include/spdk/env_dpdk.h 00:11:18.696 TEST_HEADER include/spdk/event.h 00:11:18.696 TEST_HEADER include/spdk/fd.h 00:11:18.696 TEST_HEADER include/spdk/fd_group.h 00:11:18.696 TEST_HEADER include/spdk/file.h 00:11:18.696 TEST_HEADER include/spdk/ftl.h 00:11:18.696 TEST_HEADER include/spdk/gpt_spec.h 00:11:18.696 TEST_HEADER include/spdk/hexlify.h 00:11:18.696 TEST_HEADER include/spdk/histogram_data.h 00:11:18.696 TEST_HEADER include/spdk/idxd.h 00:11:18.696 TEST_HEADER include/spdk/idxd_spec.h 00:11:18.696 TEST_HEADER include/spdk/init.h 00:11:18.696 TEST_HEADER include/spdk/ioat.h 00:11:18.696 TEST_HEADER include/spdk/ioat_spec.h 00:11:18.696 TEST_HEADER include/spdk/iscsi_spec.h 00:11:18.696 TEST_HEADER include/spdk/json.h 00:11:18.696 TEST_HEADER include/spdk/jsonrpc.h 00:11:18.696 TEST_HEADER include/spdk/keyring.h 00:11:18.696 TEST_HEADER include/spdk/keyring_module.h 00:11:18.696 TEST_HEADER include/spdk/likely.h 00:11:18.960 TEST_HEADER include/spdk/log.h 00:11:18.960 CC examples/bdev/bdevperf/bdevperf.o 00:11:18.960 TEST_HEADER include/spdk/lvol.h 00:11:18.960 TEST_HEADER include/spdk/memory.h 00:11:18.960 TEST_HEADER include/spdk/mmio.h 00:11:18.960 TEST_HEADER include/spdk/nbd.h 00:11:18.960 TEST_HEADER include/spdk/notify.h 00:11:18.960 TEST_HEADER include/spdk/nvme.h 00:11:18.960 TEST_HEADER include/spdk/nvme_intel.h 00:11:18.960 TEST_HEADER include/spdk/nvme_ocssd.h 00:11:18.960 TEST_HEADER include/spdk/nvme_ocssd_spec.h 00:11:18.960 TEST_HEADER include/spdk/nvme_spec.h 00:11:18.960 LINK ioat_perf 00:11:18.960 TEST_HEADER include/spdk/nvme_zns.h 00:11:18.960 TEST_HEADER include/spdk/nvmf.h 00:11:18.960 TEST_HEADER include/spdk/nvmf_cmd.h 00:11:18.960 TEST_HEADER include/spdk/nvmf_fc_spec.h 00:11:18.960 TEST_HEADER include/spdk/nvmf_spec.h 00:11:18.960 TEST_HEADER include/spdk/nvmf_transport.h 00:11:18.960 TEST_HEADER include/spdk/opal.h 00:11:18.960 TEST_HEADER include/spdk/opal_spec.h 00:11:18.960 TEST_HEADER include/spdk/pci_ids.h 00:11:18.960 TEST_HEADER include/spdk/pipe.h 00:11:18.960 TEST_HEADER include/spdk/queue.h 00:11:18.960 TEST_HEADER include/spdk/reduce.h 00:11:18.960 TEST_HEADER include/spdk/rpc.h 00:11:18.960 TEST_HEADER include/spdk/scheduler.h 00:11:18.960 TEST_HEADER include/spdk/scsi.h 00:11:18.960 TEST_HEADER include/spdk/scsi_spec.h 00:11:18.960 TEST_HEADER include/spdk/sock.h 00:11:18.960 LINK verify 00:11:18.960 TEST_HEADER include/spdk/stdinc.h 00:11:18.960 TEST_HEADER include/spdk/string.h 00:11:18.960 TEST_HEADER include/spdk/thread.h 00:11:18.960 TEST_HEADER include/spdk/trace.h 00:11:18.960 TEST_HEADER include/spdk/trace_parser.h 00:11:18.960 TEST_HEADER include/spdk/tree.h 00:11:18.960 TEST_HEADER include/spdk/ublk.h 00:11:18.960 TEST_HEADER include/spdk/util.h 00:11:18.960 TEST_HEADER include/spdk/uuid.h 00:11:18.960 TEST_HEADER include/spdk/version.h 00:11:18.960 TEST_HEADER include/spdk/vfio_user_pci.h 00:11:18.960 TEST_HEADER include/spdk/vfio_user_spec.h 00:11:18.960 TEST_HEADER include/spdk/vhost.h 00:11:18.960 TEST_HEADER include/spdk/vmd.h 00:11:18.960 TEST_HEADER include/spdk/xor.h 00:11:18.960 TEST_HEADER include/spdk/zipf.h 00:11:18.960 CXX test/cpp_headers/accel.o 00:11:18.960 LINK hello_world 00:11:18.960 CC test/dma/test_dma/test_dma.o 00:11:18.960 CXX test/cpp_headers/accel_module.o 00:11:19.218 CC app/spdk_lspci/spdk_lspci.o 00:11:19.218 LINK spdk_lspci 00:11:19.218 CXX test/cpp_headers/assert.o 00:11:19.218 LINK test_dma 00:11:19.476 LINK bdevperf 00:11:19.476 CXX test/cpp_headers/barrier.o 00:11:19.734 CXX test/cpp_headers/base64.o 00:11:19.734 CC test/event/event_perf/event_perf.o 00:11:19.734 CC test/env/mem_callbacks/mem_callbacks.o 00:11:19.734 CXX test/cpp_headers/bdev.o 00:11:19.734 CC test/app/fuzz/vhost_fuzz/vhost_fuzz_rpc.o 00:11:19.734 LINK event_perf 00:11:19.992 CC test/app/fuzz/vhost_fuzz/vhost_fuzz.o 00:11:19.992 CXX test/cpp_headers/bdev_module.o 00:11:19.992 CC test/app/jsoncat/jsoncat.o 00:11:19.992 CC examples/nvme/reconnect/reconnect.o 00:11:20.250 LINK jsoncat 00:11:20.250 LINK mem_callbacks 00:11:20.250 CXX test/cpp_headers/bdev_zone.o 00:11:20.250 LINK vhost_fuzz 00:11:20.250 LINK reconnect 00:11:20.508 CC app/spdk_nvme_perf/perf.o 00:11:20.508 CXX test/cpp_headers/bit_array.o 00:11:20.508 CC examples/blob/cli/blobcli.o 00:11:20.508 CXX test/cpp_headers/bit_pool.o 00:11:20.508 CC test/event/reactor/reactor.o 00:11:20.767 CC test/env/vtophys/vtophys.o 00:11:20.767 CXX test/cpp_headers/blob.o 00:11:20.767 LINK reactor 00:11:20.767 LINK vtophys 00:11:20.767 LINK blobcli 00:11:21.026 CXX test/cpp_headers/blob_bdev.o 00:11:21.026 CC app/spdk_nvme_identify/identify.o 00:11:21.026 LINK spdk_nvme_perf 00:11:21.026 CC test/app/stub/stub.o 00:11:21.026 CXX test/cpp_headers/blobfs.o 00:11:21.286 CXX test/cpp_headers/blobfs_bdev.o 00:11:21.286 LINK stub 00:11:21.544 CC examples/nvme/nvme_manage/nvme_manage.o 00:11:21.544 CXX test/cpp_headers/conf.o 00:11:21.544 CC test/env/env_dpdk_post_init/env_dpdk_post_init.o 00:11:21.544 LINK spdk_nvme_identify 00:11:21.544 CC test/event/reactor_perf/reactor_perf.o 00:11:21.802 CXX test/cpp_headers/config.o 00:11:21.802 CXX test/cpp_headers/cpuset.o 00:11:21.802 LINK reactor_perf 00:11:21.802 LINK env_dpdk_post_init 00:11:21.802 LINK nvme_manage 00:11:22.061 CXX test/cpp_headers/crc16.o 00:11:22.061 CXX test/cpp_headers/crc32.o 00:11:22.061 CXX test/cpp_headers/crc64.o 00:11:22.320 CC app/spdk_nvme_discover/discovery_aer.o 00:11:22.320 CC test/event/app_repeat/app_repeat.o 00:11:22.320 CXX test/cpp_headers/dif.o 00:11:22.320 LINK app_repeat 00:11:22.579 LINK spdk_nvme_discover 00:11:22.579 CXX test/cpp_headers/dma.o 00:11:22.579 CC test/lvol/esnap/esnap.o 00:11:22.579 CC app/spdk_top/spdk_top.o 00:11:22.579 CXX test/cpp_headers/endian.o 00:11:22.838 CC examples/nvme/arbitration/arbitration.o 00:11:22.838 CC app/vhost/vhost.o 00:11:22.838 CXX test/cpp_headers/env.o 00:11:22.838 CC test/env/memory/memory_ut.o 00:11:23.097 LINK vhost 00:11:23.097 CXX test/cpp_headers/env_dpdk.o 00:11:23.097 LINK arbitration 00:11:23.097 CXX test/cpp_headers/event.o 00:11:23.356 CXX test/cpp_headers/fd.o 00:11:23.356 LINK spdk_top 00:11:23.356 CC test/nvme/aer/aer.o 00:11:23.614 CXX test/cpp_headers/fd_group.o 00:11:23.614 CC test/event/scheduler/scheduler.o 00:11:23.614 CC test/nvme/reset/reset.o 00:11:23.614 LINK memory_ut 00:11:23.614 CC test/nvme/sgl/sgl.o 00:11:23.614 CXX test/cpp_headers/file.o 00:11:23.872 LINK aer 00:11:23.872 LINK scheduler 00:11:23.872 CXX test/cpp_headers/ftl.o 00:11:23.872 LINK reset 00:11:23.872 LINK sgl 00:11:23.872 CC test/env/pci/pci_ut.o 00:11:24.130 CXX test/cpp_headers/gpt_spec.o 00:11:24.130 CC test/nvme/e2edp/nvme_dp.o 00:11:24.130 CC examples/nvme/hotplug/hotplug.o 00:11:24.388 CXX test/cpp_headers/hexlify.o 00:11:24.388 LINK pci_ut 00:11:24.388 LINK hotplug 00:11:24.388 LINK nvme_dp 00:11:24.388 CXX test/cpp_headers/histogram_data.o 00:11:24.647 CXX test/cpp_headers/idxd.o 00:11:24.921 CXX test/cpp_headers/idxd_spec.o 00:11:25.178 CC examples/sock/hello_world/hello_sock.o 00:11:25.178 CXX test/cpp_headers/init.o 00:11:25.178 CC examples/vmd/lsvmd/lsvmd.o 00:11:25.437 LINK hello_sock 00:11:25.437 LINK lsvmd 00:11:25.437 CC examples/util/zipf/zipf.o 00:11:25.437 CXX test/cpp_headers/ioat.o 00:11:25.437 CC examples/nvmf/nvmf/nvmf.o 00:11:25.695 CC test/nvme/overhead/overhead.o 00:11:25.695 LINK zipf 00:11:25.695 LINK esnap 00:11:25.695 CC examples/nvme/cmb_copy/cmb_copy.o 00:11:25.695 CXX test/cpp_headers/ioat_spec.o 00:11:25.695 LINK nvmf 00:11:25.952 LINK cmb_copy 00:11:25.952 LINK overhead 00:11:25.952 CXX test/cpp_headers/iscsi_spec.o 00:11:26.210 CC app/spdk_dd/spdk_dd.o 00:11:26.210 CC test/nvme/err_injection/err_injection.o 00:11:26.210 CXX test/cpp_headers/json.o 00:11:26.210 CC test/nvme/startup/startup.o 00:11:26.467 LINK err_injection 00:11:26.467 CXX test/cpp_headers/jsonrpc.o 00:11:26.467 LINK startup 00:11:26.467 LINK spdk_dd 00:11:26.467 CC test/nvme/reserve/reserve.o 00:11:26.467 CC examples/vmd/led/led.o 00:11:26.724 CXX test/cpp_headers/keyring.o 00:11:26.724 CC examples/nvme/abort/abort.o 00:11:26.724 LINK led 00:11:26.724 LINK reserve 00:11:26.724 CXX test/cpp_headers/keyring_module.o 00:11:26.982 CXX test/cpp_headers/likely.o 00:11:26.982 LINK abort 00:11:26.982 CXX test/cpp_headers/log.o 00:11:27.240 CC test/nvme/simple_copy/simple_copy.o 00:11:27.240 CC examples/nvme/pmr_persistence/pmr_persistence.o 00:11:27.240 CXX test/cpp_headers/lvol.o 00:11:27.240 LINK simple_copy 00:11:27.240 LINK pmr_persistence 00:11:27.498 CXX test/cpp_headers/memory.o 00:11:27.498 CXX test/cpp_headers/mmio.o 00:11:27.498 CXX test/cpp_headers/nbd.o 00:11:27.756 CXX test/cpp_headers/notify.o 00:11:27.756 CC examples/thread/thread/thread_ex.o 00:11:27.756 CC app/fio/nvme/fio_plugin.o 00:11:27.756 CXX test/cpp_headers/nvme.o 00:11:28.017 CC test/nvme/connect_stress/connect_stress.o 00:11:28.017 CC test/nvme/boot_partition/boot_partition.o 00:11:28.017 LINK thread 00:11:28.017 CXX test/cpp_headers/nvme_intel.o 00:11:28.017 CC test/nvme/compliance/nvme_compliance.o 00:11:28.017 LINK boot_partition 00:11:28.275 LINK connect_stress 00:11:28.275 CXX test/cpp_headers/nvme_ocssd.o 00:11:28.275 LINK spdk_nvme 00:11:28.532 CXX test/cpp_headers/nvme_ocssd_spec.o 00:11:28.532 CC test/nvme/fused_ordering/fused_ordering.o 00:11:28.532 CC test/rpc_client/rpc_client_test.o 00:11:28.532 LINK nvme_compliance 00:11:28.532 CXX test/cpp_headers/nvme_spec.o 00:11:28.532 LINK fused_ordering 00:11:28.790 LINK rpc_client_test 00:11:28.790 CXX test/cpp_headers/nvme_zns.o 00:11:28.790 CXX test/cpp_headers/nvmf.o 00:11:29.048 CXX test/cpp_headers/nvmf_cmd.o 00:11:29.307 CXX test/cpp_headers/nvmf_fc_spec.o 00:11:29.307 CC test/thread/poller_perf/poller_perf.o 00:11:29.307 CC test/thread/lock/spdk_lock.o 00:11:29.307 CC examples/interrupt_tgt/interrupt_tgt.o 00:11:29.566 CC examples/idxd/perf/perf.o 00:11:29.566 LINK poller_perf 00:11:29.566 CXX test/cpp_headers/nvmf_spec.o 00:11:29.566 CC app/fio/bdev/fio_plugin.o 00:11:29.566 LINK interrupt_tgt 00:11:29.566 CXX test/cpp_headers/nvmf_transport.o 00:11:29.826 CC test/nvme/doorbell_aers/doorbell_aers.o 00:11:29.826 CC test/unit/include/spdk/histogram_data.h/histogram_ut.o 00:11:29.826 LINK idxd_perf 00:11:29.826 CC test/nvme/fdp/fdp.o 00:11:29.826 LINK histogram_ut 00:11:29.826 CXX test/cpp_headers/opal.o 00:11:29.826 LINK spdk_bdev 00:11:29.826 LINK doorbell_aers 00:11:30.084 LINK fdp 00:11:30.084 CXX test/cpp_headers/opal_spec.o 00:11:30.084 LINK spdk_lock 00:11:30.342 CXX test/cpp_headers/pci_ids.o 00:11:30.342 CC test/unit/lib/accel/accel.c/accel_ut.o 00:11:30.342 CC test/unit/lib/bdev/bdev.c/bdev_ut.o 00:11:30.342 CC test/unit/lib/bdev/part.c/part_ut.o 00:11:30.342 CXX test/cpp_headers/pipe.o 00:11:30.600 CC test/unit/lib/bdev/scsi_nvme.c/scsi_nvme_ut.o 00:11:30.600 CXX test/cpp_headers/queue.o 00:11:30.600 CXX test/cpp_headers/reduce.o 00:11:30.859 LINK scsi_nvme_ut 00:11:30.859 CXX test/cpp_headers/rpc.o 00:11:30.859 CXX test/cpp_headers/scheduler.o 00:11:31.117 CC test/unit/lib/bdev/gpt/gpt.c/gpt_ut.o 00:11:31.117 CC test/nvme/cuse/cuse.o 00:11:31.117 CXX test/cpp_headers/scsi.o 00:11:31.117 CXX test/cpp_headers/scsi_spec.o 00:11:31.117 CC test/unit/lib/bdev/vbdev_lvol.c/vbdev_lvol_ut.o 00:11:31.375 LINK gpt_ut 00:11:31.375 CXX test/cpp_headers/sock.o 00:11:31.375 CC test/unit/lib/bdev/mt/bdev.c/bdev_ut.o 00:11:31.633 CXX test/cpp_headers/stdinc.o 00:11:31.633 CC test/unit/lib/blob/blob_bdev.c/blob_bdev_ut.o 00:11:31.892 CC test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut.o 00:11:31.892 CXX test/cpp_headers/string.o 00:11:31.892 LINK accel_ut 00:11:31.892 LINK cuse 00:11:31.892 CXX test/cpp_headers/thread.o 00:11:31.892 LINK vbdev_lvol_ut 00:11:32.150 LINK blob_bdev_ut 00:11:32.150 CXX test/cpp_headers/trace.o 00:11:32.150 CC test/unit/lib/bdev/raid/bdev_raid_sb.c/bdev_raid_sb_ut.o 00:11:32.408 CC test/unit/lib/blob/blob.c/blob_ut.o 00:11:32.408 CXX test/cpp_headers/trace_parser.o 00:11:32.408 CC test/unit/lib/blobfs/tree.c/tree_ut.o 00:11:32.408 LINK part_ut 00:11:32.666 CXX test/cpp_headers/tree.o 00:11:32.666 CC test/unit/lib/dma/dma.c/dma_ut.o 00:11:32.666 LINK tree_ut 00:11:32.666 CXX test/cpp_headers/ublk.o 00:11:32.666 LINK bdev_raid_sb_ut 00:11:32.930 CC test/unit/lib/event/app.c/app_ut.o 00:11:32.930 CXX test/cpp_headers/util.o 00:11:32.930 CC test/unit/lib/blobfs/blobfs_async_ut/blobfs_async_ut.o 00:11:32.930 CC test/unit/lib/bdev/bdev_zone.c/bdev_zone_ut.o 00:11:32.930 LINK dma_ut 00:11:32.930 CXX test/cpp_headers/uuid.o 00:11:32.930 CC test/unit/lib/bdev/vbdev_zone_block.c/vbdev_zone_block_ut.o 00:11:33.191 LINK bdev_raid_ut 00:11:33.191 CXX test/cpp_headers/version.o 00:11:33.191 LINK bdev_zone_ut 00:11:33.191 CXX test/cpp_headers/vfio_user_pci.o 00:11:33.191 CC test/unit/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut.o 00:11:33.449 LINK app_ut 00:11:33.449 LINK bdev_ut 00:11:33.449 CXX test/cpp_headers/vfio_user_spec.o 00:11:33.449 CC test/unit/lib/event/reactor.c/reactor_ut.o 00:11:33.449 LINK bdev_ut 00:11:33.449 CC test/unit/lib/bdev/raid/concat.c/concat_ut.o 00:11:33.449 LINK vbdev_zone_block_ut 00:11:33.449 CXX test/cpp_headers/vhost.o 00:11:33.830 LINK blobfs_async_ut 00:11:33.830 CC test/unit/lib/bdev/raid/raid1.c/raid1_ut.o 00:11:33.830 CXX test/cpp_headers/vmd.o 00:11:33.830 CXX test/cpp_headers/xor.o 00:11:33.830 CC test/unit/lib/ioat/ioat.c/ioat_ut.o 00:11:33.830 LINK concat_ut 00:11:33.830 CC test/unit/lib/iscsi/conn.c/conn_ut.o 00:11:34.088 CXX test/cpp_headers/zipf.o 00:11:34.088 LINK reactor_ut 00:11:34.088 CC test/unit/lib/blobfs/blobfs_sync_ut/blobfs_sync_ut.o 00:11:34.088 LINK raid1_ut 00:11:34.088 CC test/unit/lib/iscsi/init_grp.c/init_grp_ut.o 00:11:34.088 LINK ioat_ut 00:11:34.346 CC test/unit/lib/iscsi/iscsi.c/iscsi_ut.o 00:11:34.346 CC test/unit/lib/iscsi/param.c/param_ut.o 00:11:34.346 LINK init_grp_ut 00:11:34.346 CC test/unit/lib/iscsi/portal_grp.c/portal_grp_ut.o 00:11:34.346 CC test/unit/lib/json/json_parse.c/json_parse_ut.o 00:11:34.604 CC test/unit/lib/jsonrpc/jsonrpc_server.c/jsonrpc_server_ut.o 00:11:34.604 LINK param_ut 00:11:34.604 LINK conn_ut 00:11:34.604 CC test/unit/lib/json/json_util.c/json_util_ut.o 00:11:34.862 LINK jsonrpc_server_ut 00:11:34.862 LINK blobfs_sync_ut 00:11:34.862 CC test/unit/lib/iscsi/tgt_node.c/tgt_node_ut.o 00:11:34.862 LINK portal_grp_ut 00:11:35.120 CC test/unit/lib/blobfs/blobfs_bdev.c/blobfs_bdev_ut.o 00:11:35.120 LINK json_util_ut 00:11:35.120 CC test/unit/lib/log/log.c/log_ut.o 00:11:35.379 CC test/unit/lib/lvol/lvol.c/lvol_ut.o 00:11:35.379 LINK blobfs_bdev_ut 00:11:35.379 CC test/unit/lib/notify/notify.c/notify_ut.o 00:11:35.379 LINK log_ut 00:11:35.637 LINK tgt_node_ut 00:11:35.637 CC test/unit/lib/json/json_write.c/json_write_ut.o 00:11:35.637 LINK json_parse_ut 00:11:35.637 CC test/unit/lib/nvme/nvme.c/nvme_ut.o 00:11:35.637 LINK iscsi_ut 00:11:35.637 LINK notify_ut 00:11:35.637 CC test/unit/lib/nvme/nvme_ctrlr.c/nvme_ctrlr_ut.o 00:11:35.896 CC test/unit/lib/nvme/nvme_ctrlr_cmd.c/nvme_ctrlr_cmd_ut.o 00:11:35.896 CC test/unit/lib/nvme/nvme_ctrlr_ocssd_cmd.c/nvme_ctrlr_ocssd_cmd_ut.o 00:11:36.155 CC test/unit/lib/nvmf/tcp.c/tcp_ut.o 00:11:36.155 LINK bdev_nvme_ut 00:11:36.155 LINK json_write_ut 00:11:36.155 CC test/unit/lib/scsi/dev.c/dev_ut.o 00:11:36.413 LINK blob_ut 00:11:36.413 LINK lvol_ut 00:11:36.671 LINK dev_ut 00:11:36.671 CC test/unit/lib/sock/sock.c/sock_ut.o 00:11:36.671 LINK nvme_ctrlr_ocssd_cmd_ut 00:11:36.671 CC test/unit/lib/thread/thread.c/thread_ut.o 00:11:36.671 LINK nvme_ut 00:11:36.930 CC test/unit/lib/thread/iobuf.c/iobuf_ut.o 00:11:36.930 CC test/unit/lib/scsi/lun.c/lun_ut.o 00:11:36.930 LINK nvme_ctrlr_cmd_ut 00:11:36.930 CC test/unit/lib/nvme/nvme_ns.c/nvme_ns_ut.o 00:11:36.930 CC test/unit/lib/util/base64.c/base64_ut.o 00:11:37.189 CC test/unit/lib/env_dpdk/pci_event.c/pci_event_ut.o 00:11:37.189 CC test/unit/lib/init/subsystem.c/subsystem_ut.o 00:11:37.189 LINK base64_ut 00:11:37.189 LINK iobuf_ut 00:11:37.448 LINK lun_ut 00:11:37.448 LINK pci_event_ut 00:11:37.448 CC test/unit/lib/util/bit_array.c/bit_array_ut.o 00:11:37.708 CC test/unit/lib/util/cpuset.c/cpuset_ut.o 00:11:37.708 LINK nvme_ns_ut 00:11:37.708 LINK sock_ut 00:11:37.708 LINK nvme_ctrlr_ut 00:11:37.708 LINK thread_ut 00:11:37.966 CC test/unit/lib/rpc/rpc.c/rpc_ut.o 00:11:38.533 LINK tcp_ut 00:11:38.533 LINK rpc_ut 00:11:38.790 LINK subsystem_ut 00:11:38.790 CC test/unit/lib/init/rpc.c/rpc_ut.o 00:11:38.790 CC test/unit/lib/sock/posix.c/posix_ut.o 00:11:38.790 CC test/unit/lib/nvme/nvme_ns_cmd.c/nvme_ns_cmd_ut.o 00:11:38.790 LINK cpuset_ut 00:11:38.791 CC test/unit/lib/keyring/keyring.c/keyring_ut.o 00:11:39.048 CC test/unit/lib/nvme/nvme_ns_ocssd_cmd.c/nvme_ns_ocssd_cmd_ut.o 00:11:39.048 LINK bit_array_ut 00:11:39.048 CC test/unit/lib/nvme/nvme_pcie.c/nvme_pcie_ut.o 00:11:39.048 CC test/unit/lib/scsi/scsi.c/scsi_ut.o 00:11:39.048 LINK rpc_ut 00:11:39.048 CC test/unit/lib/nvmf/subsystem.c/subsystem_ut.o 00:11:39.048 CC test/unit/lib/nvmf/ctrlr.c/ctrlr_ut.o 00:11:39.048 LINK keyring_ut 00:11:39.306 CC test/unit/lib/util/crc16.c/crc16_ut.o 00:11:39.306 LINK scsi_ut 00:11:39.306 LINK crc16_ut 00:11:39.306 CC test/unit/lib/util/crc32_ieee.c/crc32_ieee_ut.o 00:11:39.564 CC test/unit/lib/util/crc32c.c/crc32c_ut.o 00:11:39.564 LINK crc32_ieee_ut 00:11:39.564 LINK posix_ut 00:11:39.564 LINK crc32c_ut 00:11:39.564 CC test/unit/lib/scsi/scsi_bdev.c/scsi_bdev_ut.o 00:11:39.564 CC test/unit/lib/nvmf/ctrlr_discovery.c/ctrlr_discovery_ut.o 00:11:39.824 CC test/unit/lib/util/crc64.c/crc64_ut.o 00:11:39.824 CC test/unit/lib/nvme/nvme_poll_group.c/nvme_poll_group_ut.o 00:11:39.824 CC test/unit/lib/nvme/nvme_qpair.c/nvme_qpair_ut.o 00:11:39.824 LINK crc64_ut 00:11:40.098 LINK nvme_ns_cmd_ut 00:11:40.098 LINK nvme_ns_ocssd_cmd_ut 00:11:40.098 CC test/unit/lib/util/dif.c/dif_ut.o 00:11:40.356 LINK nvme_pcie_ut 00:11:40.356 LINK scsi_bdev_ut 00:11:40.356 LINK subsystem_ut 00:11:40.356 CC test/unit/lib/nvmf/ctrlr_bdev.c/ctrlr_bdev_ut.o 00:11:40.613 CC test/unit/lib/nvmf/nvmf.c/nvmf_ut.o 00:11:40.613 LINK nvme_poll_group_ut 00:11:40.613 CC test/unit/lib/util/iov.c/iov_ut.o 00:11:40.870 LINK ctrlr_discovery_ut 00:11:40.870 CC test/unit/lib/scsi/scsi_pr.c/scsi_pr_ut.o 00:11:40.870 LINK nvme_qpair_ut 00:11:40.870 LINK iov_ut 00:11:40.870 CC test/unit/lib/idxd/idxd_user.c/idxd_user_ut.o 00:11:40.870 CC test/unit/lib/util/math.c/math_ut.o 00:11:40.870 LINK ctrlr_ut 00:11:41.128 LINK ctrlr_bdev_ut 00:11:41.128 LINK dif_ut 00:11:41.128 CC test/unit/lib/util/pipe.c/pipe_ut.o 00:11:41.128 LINK math_ut 00:11:41.128 CC test/unit/lib/nvme/nvme_quirks.c/nvme_quirks_ut.o 00:11:41.128 LINK scsi_pr_ut 00:11:41.128 LINK idxd_user_ut 00:11:41.128 CC test/unit/lib/util/string.c/string_ut.o 00:11:41.387 LINK nvmf_ut 00:11:41.387 CC test/unit/lib/util/xor.c/xor_ut.o 00:11:41.387 CC test/unit/lib/nvmf/rdma.c/rdma_ut.o 00:11:41.387 CC test/unit/lib/nvme/nvme_tcp.c/nvme_tcp_ut.o 00:11:41.387 CC test/unit/lib/nvmf/transport.c/transport_ut.o 00:11:41.387 LINK pipe_ut 00:11:41.387 LINK string_ut 00:11:41.644 CC test/unit/lib/idxd/idxd.c/idxd_ut.o 00:11:41.644 LINK xor_ut 00:11:41.644 LINK nvme_quirks_ut 00:11:41.644 CC test/unit/lib/vhost/vhost.c/vhost_ut.o 00:11:41.644 CC test/unit/lib/nvme/nvme_io_msg.c/nvme_io_msg_ut.o 00:11:41.902 CC test/unit/lib/nvme/nvme_transport.c/nvme_transport_ut.o 00:11:41.902 CC test/unit/lib/rdma/common.c/common_ut.o 00:11:41.902 CC test/unit/lib/nvme/nvme_pcie_common.c/nvme_pcie_common_ut.o 00:11:41.902 CC test/unit/lib/ftl/ftl_l2p/ftl_l2p_ut.o 00:11:42.160 LINK idxd_ut 00:11:42.160 LINK common_ut 00:11:42.160 LINK ftl_l2p_ut 00:11:42.418 LINK nvme_io_msg_ut 00:11:42.418 CC test/unit/lib/nvme/nvme_fabric.c/nvme_fabric_ut.o 00:11:42.418 CC test/unit/lib/nvme/nvme_opal.c/nvme_opal_ut.o 00:11:42.418 CC test/unit/lib/ftl/ftl_band.c/ftl_band_ut.o 00:11:42.676 LINK nvme_transport_ut 00:11:42.676 CC test/unit/lib/nvme/nvme_rdma.c/nvme_rdma_ut.o 00:11:42.934 CC test/unit/lib/nvme/nvme_cuse.c/nvme_cuse_ut.o 00:11:42.934 LINK nvme_pcie_common_ut 00:11:42.934 LINK transport_ut 00:11:42.934 LINK vhost_ut 00:11:42.934 LINK nvme_opal_ut 00:11:43.192 LINK nvme_fabric_ut 00:11:43.192 LINK nvme_tcp_ut 00:11:43.192 CC test/unit/lib/ftl/ftl_io.c/ftl_io_ut.o 00:11:43.192 LINK rdma_ut 00:11:43.192 CC test/unit/lib/ftl/ftl_bitmap.c/ftl_bitmap_ut.o 00:11:43.451 LINK ftl_band_ut 00:11:43.451 CC test/unit/lib/ftl/ftl_mempool.c/ftl_mempool_ut.o 00:11:43.451 CC test/unit/lib/ftl/ftl_mngt/ftl_mngt_ut.o 00:11:43.451 CC test/unit/lib/ftl/ftl_sb/ftl_sb_ut.o 00:11:43.451 LINK ftl_bitmap_ut 00:11:43.451 CC test/unit/lib/ftl/ftl_layout_upgrade/ftl_layout_upgrade_ut.o 00:11:43.709 LINK ftl_io_ut 00:11:43.709 LINK ftl_mempool_ut 00:11:43.968 LINK nvme_cuse_ut 00:11:43.968 LINK ftl_mngt_ut 00:11:44.226 LINK nvme_rdma_ut 00:11:44.226 LINK ftl_sb_ut 00:11:44.485 LINK ftl_layout_upgrade_ut 00:11:44.485 00:11:44.485 real 2m1.038s 00:11:44.485 user 9m2.866s 00:11:44.485 sys 3m15.249s 00:11:44.485 13:40:43 -- common/autotest_common.sh@1112 -- $ xtrace_disable 00:11:44.485 13:40:43 -- common/autotest_common.sh@10 -- $ set +x 00:11:44.485 ************************************ 00:11:44.485 END TEST unittest_build 00:11:44.485 ************************************ 00:11:44.743 13:40:43 -- spdk/autobuild.sh@1 -- $ stop_monitor_resources 00:11:44.743 13:40:43 -- pm/common@30 -- $ signal_monitor_resources TERM 00:11:44.743 13:40:43 -- pm/common@41 -- $ local monitor pid pids signal=TERM 00:11:44.743 13:40:43 -- pm/common@43 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:11:44.743 13:40:43 -- pm/common@44 -- $ [[ -e /home/vagrant/spdk_repo/spdk/../output/power/collect-cpu-load.pid ]] 00:11:44.743 13:40:43 -- pm/common@45 -- $ pid=8394 00:11:44.743 13:40:43 -- pm/common@52 -- $ sudo kill -TERM 8394 00:11:44.743 13:40:43 -- pm/common@43 -- $ for monitor in "${MONITOR_RESOURCES[@]}" 00:11:44.743 13:40:43 -- pm/common@44 -- $ [[ -e /home/vagrant/spdk_repo/spdk/../output/power/collect-vmstat.pid ]] 00:11:44.743 13:40:43 -- pm/common@45 -- $ pid=8395 00:11:44.743 13:40:43 -- pm/common@52 -- $ sudo kill -TERM 8395 00:11:44.743 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:11:44.743 13:40:43 -- spdk/autotest.sh@25 -- # source /home/vagrant/spdk_repo/spdk/test/nvmf/common.sh 00:11:44.743 13:40:43 -- nvmf/common.sh@7 -- # uname -s 00:11:44.743 13:40:43 -- nvmf/common.sh@7 -- # [[ Linux == FreeBSD ]] 00:11:44.743 13:40:43 -- nvmf/common.sh@9 -- # NVMF_PORT=4420 00:11:44.743 13:40:43 -- nvmf/common.sh@10 -- # NVMF_SECOND_PORT=4421 00:11:44.743 13:40:43 -- nvmf/common.sh@11 -- # NVMF_THIRD_PORT=4422 00:11:44.743 13:40:43 -- nvmf/common.sh@12 -- # NVMF_IP_PREFIX=192.168.100 00:11:44.743 13:40:43 -- nvmf/common.sh@13 -- # NVMF_IP_LEAST_ADDR=8 00:11:44.743 13:40:43 -- nvmf/common.sh@14 -- # NVMF_TCP_IP_ADDRESS=127.0.0.1 00:11:44.743 13:40:43 -- nvmf/common.sh@15 -- # NVMF_TRANSPORT_OPTS= 00:11:44.743 13:40:43 -- nvmf/common.sh@16 -- # NVMF_SERIAL=SPDKISFASTANDAWESOME 00:11:44.743 13:40:43 -- nvmf/common.sh@17 -- # nvme gen-hostnqn 00:11:44.743 13:40:43 -- nvmf/common.sh@17 -- # NVME_HOSTNQN=nqn.2014-08.org.nvmexpress:uuid:babd2b85-eb12-4dec-8430-0caa2f29f55a 00:11:44.743 13:40:43 -- nvmf/common.sh@18 -- # NVME_HOSTID=babd2b85-eb12-4dec-8430-0caa2f29f55a 00:11:44.743 13:40:43 -- nvmf/common.sh@19 -- # NVME_HOST=("--hostnqn=$NVME_HOSTNQN" "--hostid=$NVME_HOSTID") 00:11:44.743 13:40:43 -- nvmf/common.sh@20 -- # NVME_CONNECT='nvme connect' 00:11:44.743 13:40:43 -- nvmf/common.sh@21 -- # NET_TYPE=phy-fallback 00:11:44.743 13:40:43 -- nvmf/common.sh@22 -- # NVME_SUBNQN=nqn.2016-06.io.spdk:testnqn 00:11:44.743 13:40:43 -- nvmf/common.sh@45 -- # source /home/vagrant/spdk_repo/spdk/scripts/common.sh 00:11:44.743 13:40:43 -- scripts/common.sh@508 -- # [[ -e /bin/wpdk_common.sh ]] 00:11:44.743 13:40:43 -- scripts/common.sh@516 -- # [[ -e /etc/opt/spdk-pkgdep/paths/export.sh ]] 00:11:44.743 13:40:43 -- scripts/common.sh@517 -- # source /etc/opt/spdk-pkgdep/paths/export.sh 00:11:44.743 13:40:43 -- paths/export.sh@2 -- # PATH=/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:11:44.743 13:40:43 -- paths/export.sh@3 -- # PATH=/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:11:44.743 13:40:43 -- paths/export.sh@4 -- # PATH=/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:11:44.743 13:40:43 -- paths/export.sh@5 -- # export PATH 00:11:44.743 13:40:43 -- paths/export.sh@6 -- # echo /opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:11:44.743 13:40:43 -- nvmf/common.sh@47 -- # : 0 00:11:44.743 13:40:43 -- nvmf/common.sh@48 -- # export NVMF_APP_SHM_ID 00:11:44.743 13:40:43 -- nvmf/common.sh@49 -- # build_nvmf_app_args 00:11:44.743 13:40:43 -- nvmf/common.sh@25 -- # '[' 0 -eq 1 ']' 00:11:44.743 13:40:43 -- nvmf/common.sh@29 -- # NVMF_APP+=(-i "$NVMF_APP_SHM_ID" -e 0xFFFF) 00:11:44.743 13:40:43 -- nvmf/common.sh@31 -- # NVMF_APP+=("${NO_HUGE[@]}") 00:11:44.743 13:40:43 -- nvmf/common.sh@33 -- # '[' -n '' ']' 00:11:44.743 13:40:43 -- nvmf/common.sh@35 -- # '[' 0 -eq 1 ']' 00:11:44.743 13:40:43 -- nvmf/common.sh@51 -- # have_pci_nics=0 00:11:44.743 13:40:43 -- spdk/autotest.sh@27 -- # '[' 0 -ne 0 ']' 00:11:44.743 13:40:43 -- spdk/autotest.sh@32 -- # uname -s 00:11:44.743 13:40:43 -- spdk/autotest.sh@32 -- # '[' Linux = Linux ']' 00:11:44.743 13:40:43 -- spdk/autotest.sh@33 -- # old_core_pattern='|/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h' 00:11:44.743 13:40:43 -- spdk/autotest.sh@34 -- # mkdir -p /home/vagrant/spdk_repo/spdk/../output/coredumps 00:11:44.743 13:40:43 -- spdk/autotest.sh@39 -- # echo '|/home/vagrant/spdk_repo/spdk/scripts/core-collector.sh %P %s %t' 00:11:44.743 13:40:43 -- spdk/autotest.sh@40 -- # echo /home/vagrant/spdk_repo/spdk/../output/coredumps 00:11:44.743 13:40:43 -- spdk/autotest.sh@44 -- # modprobe nbd 00:11:44.743 13:40:43 -- spdk/autotest.sh@46 -- # type -P udevadm 00:11:44.743 13:40:43 -- spdk/autotest.sh@46 -- # udevadm=/sbin/udevadm 00:11:44.743 13:40:43 -- spdk/autotest.sh@48 -- # udevadm_pid=168869 00:11:44.743 13:40:43 -- spdk/autotest.sh@47 -- # /sbin/udevadm monitor --property 00:11:44.743 13:40:43 -- spdk/autotest.sh@53 -- # start_monitor_resources 00:11:44.743 13:40:43 -- pm/common@17 -- # local monitor 00:11:44.743 13:40:43 -- pm/common@19 -- # for monitor in "${MONITOR_RESOURCES[@]}" 00:11:44.743 13:40:43 -- pm/common@23 -- # MONITOR_RESOURCES_PIDS["$monitor"]=168870 00:11:44.743 13:40:43 -- pm/common@19 -- # for monitor in "${MONITOR_RESOURCES[@]}" 00:11:44.743 13:40:43 -- pm/common@21 -- # date +%s 00:11:44.743 13:40:43 -- pm/common@23 -- # MONITOR_RESOURCES_PIDS["$monitor"]=168872 00:11:44.743 13:40:43 -- pm/common@26 -- # sleep 1 00:11:44.743 13:40:43 -- pm/common@21 -- # date +%s 00:11:44.743 13:40:43 -- 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.1714138843 00:11:44.743 13:40:43 -- 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.1714138843 00:11:44.743 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:11:44.743 sudo: /etc/sudoers.d/99-spdk-rlimits:1:23: unknown defaults entry "rlimit_core" 00:11:45.000 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autotest.sh.1714138843_collect-cpu-load.pm.log 00:11:45.000 Redirecting to /home/vagrant/spdk_repo/spdk/../output/power/monitor.autotest.sh.1714138843_collect-vmstat.pm.log 00:11:45.935 13:40:44 -- spdk/autotest.sh@55 -- # trap 'autotest_cleanup || :; exit 1' SIGINT SIGTERM EXIT 00:11:45.935 13:40:44 -- spdk/autotest.sh@57 -- # timing_enter autotest 00:11:45.935 13:40:44 -- common/autotest_common.sh@710 -- # xtrace_disable 00:11:45.935 13:40:44 -- common/autotest_common.sh@10 -- # set +x 00:11:45.935 13:40:44 -- spdk/autotest.sh@59 -- # create_test_list 00:11:45.935 13:40:44 -- common/autotest_common.sh@734 -- # xtrace_disable 00:11:45.935 13:40:44 -- common/autotest_common.sh@10 -- # set +x 00:11:45.935 13:40:44 -- spdk/autotest.sh@61 -- # dirname /home/vagrant/spdk_repo/spdk/autotest.sh 00:11:45.935 13:40:44 -- spdk/autotest.sh@61 -- # readlink -f /home/vagrant/spdk_repo/spdk 00:11:45.935 13:40:44 -- spdk/autotest.sh@61 -- # src=/home/vagrant/spdk_repo/spdk 00:11:45.935 13:40:44 -- spdk/autotest.sh@62 -- # out=/home/vagrant/spdk_repo/spdk/../output 00:11:45.935 13:40:44 -- spdk/autotest.sh@63 -- # cd /home/vagrant/spdk_repo/spdk 00:11:45.935 13:40:44 -- spdk/autotest.sh@65 -- # freebsd_update_contigmem_mod 00:11:45.935 13:40:44 -- common/autotest_common.sh@1441 -- # uname 00:11:45.935 13:40:44 -- common/autotest_common.sh@1441 -- # '[' Linux = FreeBSD ']' 00:11:45.935 13:40:44 -- spdk/autotest.sh@66 -- # freebsd_set_maxsock_buf 00:11:45.935 13:40:44 -- common/autotest_common.sh@1461 -- # uname 00:11:45.935 13:40:44 -- common/autotest_common.sh@1461 -- # [[ Linux = FreeBSD ]] 00:11:45.935 13:40:44 -- spdk/autotest.sh@71 -- # grep CC_TYPE mk/cc.mk 00:11:45.935 13:40:44 -- spdk/autotest.sh@71 -- # CC_TYPE=CC_TYPE=gcc 00:11:45.935 13:40:44 -- spdk/autotest.sh@72 -- # hash lcov 00:11:45.936 13:40:44 -- spdk/autotest.sh@72 -- # [[ CC_TYPE=gcc == *\c\l\a\n\g* ]] 00:11:45.936 13:40:44 -- spdk/autotest.sh@80 -- # export 'LCOV_OPTS= 00:11:45.936 --rc lcov_branch_coverage=1 00:11:45.936 --rc lcov_function_coverage=1 00:11:45.936 --rc genhtml_branch_coverage=1 00:11:45.936 --rc genhtml_function_coverage=1 00:11:45.936 --rc genhtml_legend=1 00:11:45.936 --rc geninfo_all_blocks=1 00:11:45.936 ' 00:11:45.936 13:40:44 -- spdk/autotest.sh@80 -- # LCOV_OPTS=' 00:11:45.936 --rc lcov_branch_coverage=1 00:11:45.936 --rc lcov_function_coverage=1 00:11:45.936 --rc genhtml_branch_coverage=1 00:11:45.936 --rc genhtml_function_coverage=1 00:11:45.936 --rc genhtml_legend=1 00:11:45.936 --rc geninfo_all_blocks=1 00:11:45.936 ' 00:11:45.936 13:40:44 -- spdk/autotest.sh@81 -- # export 'LCOV=lcov 00:11:45.936 --rc lcov_branch_coverage=1 00:11:45.936 --rc lcov_function_coverage=1 00:11:45.936 --rc genhtml_branch_coverage=1 00:11:45.936 --rc genhtml_function_coverage=1 00:11:45.936 --rc genhtml_legend=1 00:11:45.936 --rc geninfo_all_blocks=1 00:11:45.936 --no-external' 00:11:45.936 13:40:44 -- spdk/autotest.sh@81 -- # LCOV='lcov 00:11:45.936 --rc lcov_branch_coverage=1 00:11:45.936 --rc lcov_function_coverage=1 00:11:45.936 --rc genhtml_branch_coverage=1 00:11:45.936 --rc genhtml_function_coverage=1 00:11:45.936 --rc genhtml_legend=1 00:11:45.936 --rc geninfo_all_blocks=1 00:11:45.936 --no-external' 00:11:45.936 13:40:44 -- spdk/autotest.sh@83 -- # lcov --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 --rc genhtml_branch_coverage=1 --rc genhtml_function_coverage=1 --rc genhtml_legend=1 --rc geninfo_all_blocks=1 --no-external -v 00:11:45.936 lcov: LCOV version 1.15 00:11:45.936 13:40:44 -- spdk/autotest.sh@85 -- # lcov --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 --rc genhtml_branch_coverage=1 --rc genhtml_function_coverage=1 --rc genhtml_legend=1 --rc geninfo_all_blocks=1 --no-external -q -c -i -t Baseline -d /home/vagrant/spdk_repo/spdk -o /home/vagrant/spdk_repo/spdk/../output/cov_base.info 00:11:54.053 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno:no functions found 00:11:54.053 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno 00:11:54.053 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno:no functions found 00:11:54.053 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno 00:11:54.053 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno:no functions found 00:11:54.053 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno 00:11:58.292 /home/vagrant/spdk_repo/spdk/lib/nvme/nvme_stubs.gcno:no functions found 00:11:58.292 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/nvme/nvme_stubs.gcno 00:12:08.260 /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno:no functions found 00:12:08.260 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno 00:12:08.260 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno:no functions found 00:12:08.260 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno 00:12:08.260 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno:no functions found 00:12:08.260 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno 00:12:08.260 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno:no functions found 00:12:08.260 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno 00:12:08.260 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno:no functions found 00:12:08.260 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno 00:12:08.260 /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno:no functions found 00:12:08.260 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno 00:12:08.260 /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno:no functions found 00:12:08.260 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno 00:12:08.260 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno 00:12:08.261 /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno:no functions found 00:12:08.261 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno 00:12:08.520 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno:no functions found 00:12:08.520 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno 00:12:08.781 /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno:no functions found 00:12:08.781 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno 00:12:40.933 13:41:35 -- spdk/autotest.sh@89 -- # timing_enter pre_cleanup 00:12:40.933 13:41:35 -- common/autotest_common.sh@710 -- # xtrace_disable 00:12:40.933 13:41:35 -- common/autotest_common.sh@10 -- # set +x 00:12:40.933 13:41:35 -- spdk/autotest.sh@91 -- # rm -f 00:12:40.933 13:41:35 -- spdk/autotest.sh@94 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:40.933 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:40.933 0000:00:10.0 (1b36 0010): Already using the nvme driver 00:12:40.933 13:41:35 -- spdk/autotest.sh@96 -- # get_zoned_devs 00:12:40.933 13:41:35 -- common/autotest_common.sh@1655 -- # zoned_devs=() 00:12:40.933 13:41:35 -- common/autotest_common.sh@1655 -- # local -gA zoned_devs 00:12:40.933 13:41:35 -- common/autotest_common.sh@1656 -- # local nvme bdf 00:12:40.933 13:41:35 -- common/autotest_common.sh@1658 -- # for nvme in /sys/block/nvme* 00:12:40.933 13:41:35 -- common/autotest_common.sh@1659 -- # is_block_zoned nvme0n1 00:12:40.933 13:41:35 -- common/autotest_common.sh@1648 -- # local device=nvme0n1 00:12:40.933 13:41:35 -- common/autotest_common.sh@1650 -- # [[ -e /sys/block/nvme0n1/queue/zoned ]] 00:12:40.933 13:41:35 -- common/autotest_common.sh@1651 -- # [[ none != none ]] 00:12:40.933 13:41:35 -- spdk/autotest.sh@98 -- # (( 0 > 0 )) 00:12:40.933 13:41:35 -- spdk/autotest.sh@110 -- # for dev in /dev/nvme*n!(*p*) 00:12:40.933 13:41:35 -- spdk/autotest.sh@112 -- # [[ -z '' ]] 00:12:40.933 13:41:35 -- spdk/autotest.sh@113 -- # block_in_use /dev/nvme0n1 00:12:40.933 13:41:35 -- scripts/common.sh@378 -- # local block=/dev/nvme0n1 pt 00:12:40.933 13:41:35 -- scripts/common.sh@387 -- # /home/vagrant/spdk_repo/spdk/scripts/spdk-gpt.py /dev/nvme0n1 00:12:40.933 No valid GPT data, bailing 00:12:40.933 13:41:35 -- scripts/common.sh@391 -- # blkid -s PTTYPE -o value /dev/nvme0n1 00:12:40.933 13:41:35 -- scripts/common.sh@391 -- # pt= 00:12:40.933 13:41:35 -- scripts/common.sh@392 -- # return 1 00:12:40.933 13:41:35 -- spdk/autotest.sh@114 -- # dd if=/dev/zero of=/dev/nvme0n1 bs=1M count=1 00:12:40.933 1+0 records in 00:12:40.933 1+0 records out 00:12:40.933 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.00489012 s, 214 MB/s 00:12:40.933 13:41:35 -- spdk/autotest.sh@118 -- # sync 00:12:40.933 13:41:35 -- spdk/autotest.sh@120 -- # xtrace_disable_per_cmd reap_spdk_processes 00:12:40.933 13:41:35 -- common/autotest_common.sh@22 -- # eval 'reap_spdk_processes 12> /dev/null' 00:12:40.933 13:41:35 -- common/autotest_common.sh@22 -- # reap_spdk_processes 00:12:40.933 13:41:36 -- spdk/autotest.sh@124 -- # uname -s 00:12:40.933 13:41:36 -- spdk/autotest.sh@124 -- # '[' Linux = Linux ']' 00:12:40.933 13:41:36 -- spdk/autotest.sh@125 -- # run_test setup.sh /home/vagrant/spdk_repo/spdk/test/setup/test-setup.sh 00:12:40.933 13:41:37 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:40.933 13:41:37 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:40.933 13:41:37 -- common/autotest_common.sh@10 -- # set +x 00:12:40.933 ************************************ 00:12:40.933 START TEST setup.sh 00:12:40.933 ************************************ 00:12:40.933 13:41:37 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/test-setup.sh 00:12:40.933 * Looking for test storage... 00:12:40.933 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:12:40.933 13:41:37 -- setup/test-setup.sh@10 -- # uname -s 00:12:40.933 13:41:37 -- setup/test-setup.sh@10 -- # [[ Linux == Linux ]] 00:12:40.933 13:41:37 -- setup/test-setup.sh@12 -- # run_test acl /home/vagrant/spdk_repo/spdk/test/setup/acl.sh 00:12:40.933 13:41:37 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:40.933 13:41:37 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:40.933 13:41:37 -- common/autotest_common.sh@10 -- # set +x 00:12:40.933 ************************************ 00:12:40.933 START TEST acl 00:12:40.933 ************************************ 00:12:40.933 13:41:37 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/acl.sh 00:12:40.933 * Looking for test storage... 00:12:40.933 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:12:40.933 13:41:37 -- setup/acl.sh@10 -- # get_zoned_devs 00:12:40.933 13:41:37 -- common/autotest_common.sh@1655 -- # zoned_devs=() 00:12:40.933 13:41:37 -- common/autotest_common.sh@1655 -- # local -gA zoned_devs 00:12:40.933 13:41:37 -- common/autotest_common.sh@1656 -- # local nvme bdf 00:12:40.933 13:41:37 -- common/autotest_common.sh@1658 -- # for nvme in /sys/block/nvme* 00:12:40.933 13:41:37 -- common/autotest_common.sh@1659 -- # is_block_zoned nvme0n1 00:12:40.933 13:41:37 -- common/autotest_common.sh@1648 -- # local device=nvme0n1 00:12:40.933 13:41:37 -- common/autotest_common.sh@1650 -- # [[ -e /sys/block/nvme0n1/queue/zoned ]] 00:12:40.933 13:41:37 -- common/autotest_common.sh@1651 -- # [[ none != none ]] 00:12:40.933 13:41:37 -- setup/acl.sh@12 -- # devs=() 00:12:40.933 13:41:37 -- setup/acl.sh@12 -- # declare -a devs 00:12:40.933 13:41:37 -- setup/acl.sh@13 -- # drivers=() 00:12:40.933 13:41:37 -- setup/acl.sh@13 -- # declare -A drivers 00:12:40.933 13:41:37 -- setup/acl.sh@51 -- # setup reset 00:12:40.933 13:41:37 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:40.933 13:41:37 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:40.933 13:41:37 -- setup/acl.sh@52 -- # collect_setup_devs 00:12:40.933 13:41:37 -- setup/acl.sh@16 -- # local dev driver 00:12:40.933 13:41:37 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:40.933 13:41:37 -- setup/acl.sh@15 -- # setup output status 00:12:40.933 13:41:37 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:40.933 13:41:37 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh status 00:12:40.933 13:41:37 -- setup/acl.sh@19 -- # [[ (1af4 == *:*:*.* ]] 00:12:40.933 13:41:37 -- setup/acl.sh@19 -- # continue 00:12:40.934 13:41:37 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:40.934 Hugepages 00:12:40.934 node hugesize free / total 00:12:40.934 13:41:37 -- setup/acl.sh@19 -- # [[ 1048576kB == *:*:*.* ]] 00:12:40.934 13:41:37 -- setup/acl.sh@19 -- # continue 00:12:40.934 13:41:37 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:40.934 00:12:40.934 Type BDF Vendor Device NUMA Driver Device Block devices 00:12:40.934 13:41:37 -- setup/acl.sh@19 -- # [[ 2048kB == *:*:*.* ]] 00:12:40.934 13:41:37 -- setup/acl.sh@19 -- # continue 00:12:40.934 13:41:37 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:40.934 13:41:38 -- setup/acl.sh@19 -- # [[ 0000:00:03.0 == *:*:*.* ]] 00:12:40.934 13:41:38 -- setup/acl.sh@20 -- # [[ virtio-pci == nvme ]] 00:12:40.934 13:41:38 -- setup/acl.sh@20 -- # continue 00:12:40.934 13:41:38 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:40.934 13:41:38 -- setup/acl.sh@19 -- # [[ 0000:00:10.0 == *:*:*.* ]] 00:12:40.934 13:41:38 -- setup/acl.sh@20 -- # [[ nvme == nvme ]] 00:12:40.934 13:41:38 -- setup/acl.sh@21 -- # [[ '' == *\0\0\0\0\:\0\0\:\1\0\.\0* ]] 00:12:40.934 13:41:38 -- setup/acl.sh@22 -- # devs+=("$dev") 00:12:40.934 13:41:38 -- setup/acl.sh@22 -- # drivers["$dev"]=nvme 00:12:40.934 13:41:38 -- setup/acl.sh@18 -- # read -r _ dev _ _ _ driver _ 00:12:40.934 13:41:38 -- setup/acl.sh@24 -- # (( 1 > 0 )) 00:12:40.934 13:41:38 -- setup/acl.sh@54 -- # run_test denied denied 00:12:40.934 13:41:38 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:40.934 13:41:38 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:40.934 13:41:38 -- common/autotest_common.sh@10 -- # set +x 00:12:40.934 ************************************ 00:12:40.934 START TEST denied 00:12:40.934 ************************************ 00:12:40.934 13:41:38 -- common/autotest_common.sh@1111 -- # denied 00:12:40.934 13:41:38 -- setup/acl.sh@38 -- # PCI_BLOCKED=' 0000:00:10.0' 00:12:40.934 13:41:38 -- setup/acl.sh@38 -- # setup output config 00:12:40.934 13:41:38 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:40.934 13:41:38 -- setup/acl.sh@39 -- # grep 'Skipping denied controller at 0000:00:10.0' 00:12:40.934 13:41:38 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:40.934 0000:00:10.0 (1b36 0010): Skipping denied controller at 0000:00:10.0 00:12:40.934 13:41:38 -- setup/acl.sh@40 -- # verify 0000:00:10.0 00:12:40.934 13:41:38 -- setup/acl.sh@28 -- # local dev driver 00:12:40.934 13:41:38 -- setup/acl.sh@30 -- # for dev in "$@" 00:12:40.934 13:41:38 -- setup/acl.sh@31 -- # [[ -e /sys/bus/pci/devices/0000:00:10.0 ]] 00:12:40.934 13:41:38 -- setup/acl.sh@32 -- # readlink -f /sys/bus/pci/devices/0000:00:10.0/driver 00:12:40.934 13:41:38 -- setup/acl.sh@32 -- # driver=/sys/bus/pci/drivers/nvme 00:12:40.934 13:41:38 -- setup/acl.sh@33 -- # [[ nvme == \n\v\m\e ]] 00:12:40.934 13:41:38 -- setup/acl.sh@41 -- # setup reset 00:12:40.934 13:41:38 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:40.934 13:41:38 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:40.934 00:12:40.934 real 0m0.753s 00:12:40.934 user 0m0.318s 00:12:40.934 sys 0m0.467s 00:12:40.934 13:41:38 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:40.934 13:41:38 -- common/autotest_common.sh@10 -- # set +x 00:12:40.934 ************************************ 00:12:40.934 END TEST denied 00:12:40.934 ************************************ 00:12:40.934 13:41:38 -- setup/acl.sh@55 -- # run_test allowed allowed 00:12:40.934 13:41:38 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:40.934 13:41:38 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:40.934 13:41:38 -- common/autotest_common.sh@10 -- # set +x 00:12:40.934 ************************************ 00:12:40.934 START TEST allowed 00:12:40.934 ************************************ 00:12:40.934 13:41:39 -- common/autotest_common.sh@1111 -- # allowed 00:12:40.934 13:41:39 -- setup/acl.sh@45 -- # PCI_ALLOWED=0000:00:10.0 00:12:40.934 13:41:39 -- setup/acl.sh@46 -- # grep -E '0000:00:10.0 .*: nvme -> .*' 00:12:40.934 13:41:39 -- setup/acl.sh@45 -- # setup output config 00:12:40.934 13:41:39 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:40.934 13:41:39 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:41.191 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:12:41.191 13:41:39 -- setup/acl.sh@47 -- # verify 00:12:41.191 13:41:39 -- setup/acl.sh@28 -- # local dev driver 00:12:41.191 13:41:39 -- setup/acl.sh@48 -- # setup reset 00:12:41.191 13:41:39 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:41.191 13:41:39 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:41.452 00:12:41.452 real 0m0.823s 00:12:41.452 user 0m0.285s 00:12:41.452 sys 0m0.494s 00:12:41.452 13:41:39 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:41.452 13:41:39 -- common/autotest_common.sh@10 -- # set +x 00:12:41.452 ************************************ 00:12:41.452 END TEST allowed 00:12:41.452 ************************************ 00:12:41.452 00:12:41.452 real 0m2.686s 00:12:41.452 user 0m1.072s 00:12:41.452 sys 0m1.622s 00:12:41.452 13:41:39 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:41.452 13:41:39 -- common/autotest_common.sh@10 -- # set +x 00:12:41.452 ************************************ 00:12:41.452 END TEST acl 00:12:41.452 ************************************ 00:12:41.452 13:41:39 -- setup/test-setup.sh@13 -- # run_test hugepages /home/vagrant/spdk_repo/spdk/test/setup/hugepages.sh 00:12:41.452 13:41:39 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:41.452 13:41:39 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:41.452 13:41:39 -- common/autotest_common.sh@10 -- # set +x 00:12:41.452 ************************************ 00:12:41.452 START TEST hugepages 00:12:41.452 ************************************ 00:12:41.452 13:41:39 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/hugepages.sh 00:12:41.711 * Looking for test storage... 00:12:41.711 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:12:41.711 13:41:40 -- setup/hugepages.sh@10 -- # nodes_sys=() 00:12:41.711 13:41:40 -- setup/hugepages.sh@10 -- # declare -a nodes_sys 00:12:41.711 13:41:40 -- setup/hugepages.sh@12 -- # declare -i default_hugepages=0 00:12:41.711 13:41:40 -- setup/hugepages.sh@13 -- # declare -i no_nodes=0 00:12:41.711 13:41:40 -- setup/hugepages.sh@14 -- # declare -i nr_hugepages=0 00:12:41.711 13:41:40 -- setup/hugepages.sh@16 -- # get_meminfo Hugepagesize 00:12:41.711 13:41:40 -- setup/common.sh@17 -- # local get=Hugepagesize 00:12:41.711 13:41:40 -- setup/common.sh@18 -- # local node= 00:12:41.711 13:41:40 -- setup/common.sh@19 -- # local var val 00:12:41.711 13:41:40 -- setup/common.sh@20 -- # local mem_f mem 00:12:41.711 13:41:40 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:41.711 13:41:40 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:41.711 13:41:40 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:41.711 13:41:40 -- setup/common.sh@28 -- # mapfile -t mem 00:12:41.711 13:41:40 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.711 13:41:40 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 4795704 kB' 'MemAvailable: 7462592 kB' 'Buffers: 2208 kB' 'Cached: 2880760 kB' 'SwapCached: 0 kB' 'Active: 986136 kB' 'Inactive: 2016360 kB' 'Active(anon): 1048 kB' 'Inactive(anon): 137004 kB' 'Active(file): 985088 kB' 'Inactive(file): 1879356 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'AnonPages: 120036 kB' 'Mapped: 39100 kB' 'Shmem: 18524 kB' 'KReclaimable: 78956 kB' 'Slab: 140184 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61228 kB' 'KernelStack: 4716 kB' 'PageTables: 3312 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 4026292 kB' 'Committed_AS: 377232 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23084 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 2048' 'HugePages_Free: 2048' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 4194304 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.711 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.711 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # continue 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:41.712 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:41.712 13:41:40 -- setup/common.sh@32 -- # [[ Hugepagesize == \H\u\g\e\p\a\g\e\s\i\z\e ]] 00:12:41.712 13:41:40 -- setup/common.sh@33 -- # echo 2048 00:12:41.713 13:41:40 -- setup/common.sh@33 -- # return 0 00:12:41.713 13:41:40 -- setup/hugepages.sh@16 -- # default_hugepages=2048 00:12:41.713 13:41:40 -- setup/hugepages.sh@17 -- # default_huge_nr=/sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages 00:12:41.713 13:41:40 -- setup/hugepages.sh@18 -- # global_huge_nr=/proc/sys/vm/nr_hugepages 00:12:41.713 13:41:40 -- setup/hugepages.sh@21 -- # unset -v HUGE_EVEN_ALLOC 00:12:41.713 13:41:40 -- setup/hugepages.sh@22 -- # unset -v HUGEMEM 00:12:41.713 13:41:40 -- setup/hugepages.sh@23 -- # unset -v HUGENODE 00:12:41.713 13:41:40 -- setup/hugepages.sh@24 -- # unset -v NRHUGE 00:12:41.713 13:41:40 -- setup/hugepages.sh@207 -- # get_nodes 00:12:41.713 13:41:40 -- setup/hugepages.sh@27 -- # local node 00:12:41.713 13:41:40 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:41.713 13:41:40 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=2048 00:12:41.713 13:41:40 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:41.713 13:41:40 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:41.713 13:41:40 -- setup/hugepages.sh@208 -- # clear_hp 00:12:41.713 13:41:40 -- setup/hugepages.sh@37 -- # local node hp 00:12:41.713 13:41:40 -- setup/hugepages.sh@39 -- # for node in "${!nodes_sys[@]}" 00:12:41.713 13:41:40 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:12:41.713 13:41:40 -- setup/hugepages.sh@41 -- # echo 0 00:12:41.713 13:41:40 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:12:41.713 13:41:40 -- setup/hugepages.sh@41 -- # echo 0 00:12:41.713 13:41:40 -- setup/hugepages.sh@45 -- # export CLEAR_HUGE=yes 00:12:41.713 13:41:40 -- setup/hugepages.sh@45 -- # CLEAR_HUGE=yes 00:12:41.713 13:41:40 -- setup/hugepages.sh@210 -- # run_test default_setup default_setup 00:12:41.713 13:41:40 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:41.713 13:41:40 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:41.713 13:41:40 -- common/autotest_common.sh@10 -- # set +x 00:12:41.713 ************************************ 00:12:41.713 START TEST default_setup 00:12:41.713 ************************************ 00:12:41.713 13:41:40 -- common/autotest_common.sh@1111 -- # default_setup 00:12:41.713 13:41:40 -- setup/hugepages.sh@136 -- # get_test_nr_hugepages 2097152 0 00:12:41.713 13:41:40 -- setup/hugepages.sh@49 -- # local size=2097152 00:12:41.713 13:41:40 -- setup/hugepages.sh@50 -- # (( 2 > 1 )) 00:12:41.713 13:41:40 -- setup/hugepages.sh@51 -- # shift 00:12:41.713 13:41:40 -- setup/hugepages.sh@52 -- # node_ids=('0') 00:12:41.713 13:41:40 -- setup/hugepages.sh@52 -- # local node_ids 00:12:41.713 13:41:40 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:41.713 13:41:40 -- setup/hugepages.sh@57 -- # nr_hugepages=1024 00:12:41.713 13:41:40 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 0 00:12:41.713 13:41:40 -- setup/hugepages.sh@62 -- # user_nodes=('0') 00:12:41.713 13:41:40 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:41.713 13:41:40 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1024 00:12:41.713 13:41:40 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:41.713 13:41:40 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:41.713 13:41:40 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:41.713 13:41:40 -- setup/hugepages.sh@69 -- # (( 1 > 0 )) 00:12:41.713 13:41:40 -- setup/hugepages.sh@70 -- # for _no_nodes in "${user_nodes[@]}" 00:12:41.713 13:41:40 -- setup/hugepages.sh@71 -- # nodes_test[_no_nodes]=1024 00:12:41.713 13:41:40 -- setup/hugepages.sh@73 -- # return 0 00:12:41.713 13:41:40 -- setup/hugepages.sh@137 -- # setup output 00:12:41.713 13:41:40 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:41.713 13:41:40 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:41.971 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:42.232 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:12:42.232 13:41:40 -- setup/hugepages.sh@138 -- # verify_nr_hugepages 00:12:42.232 13:41:40 -- setup/hugepages.sh@89 -- # local node 00:12:42.232 13:41:40 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:42.232 13:41:40 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:42.232 13:41:40 -- setup/hugepages.sh@92 -- # local surp 00:12:42.232 13:41:40 -- setup/hugepages.sh@93 -- # local resv 00:12:42.232 13:41:40 -- setup/hugepages.sh@94 -- # local anon 00:12:42.232 13:41:40 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:12:42.232 13:41:40 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:42.232 13:41:40 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:42.232 13:41:40 -- setup/common.sh@18 -- # local node= 00:12:42.232 13:41:40 -- setup/common.sh@19 -- # local var val 00:12:42.232 13:41:40 -- setup/common.sh@20 -- # local mem_f mem 00:12:42.232 13:41:40 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:42.232 13:41:40 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:42.232 13:41:40 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:42.232 13:41:40 -- setup/common.sh@28 -- # mapfile -t mem 00:12:42.232 13:41:40 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:42.232 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.232 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6867940 kB' 'MemAvailable: 9534836 kB' 'Buffers: 2208 kB' 'Cached: 2880764 kB' 'SwapCached: 0 kB' 'Active: 986228 kB' 'Inactive: 2032920 kB' 'Active(anon): 1056 kB' 'Inactive(anon): 153640 kB' 'Active(file): 985172 kB' 'Inactive(file): 1879280 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 44 kB' 'Writeback: 0 kB' 'AnonPages: 136232 kB' 'Mapped: 39108 kB' 'Shmem: 18520 kB' 'KReclaimable: 78956 kB' 'Slab: 140268 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61312 kB' 'KernelStack: 4784 kB' 'PageTables: 3232 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074868 kB' 'Committed_AS: 393584 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23164 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Zswap == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Zswapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ SecPageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.233 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.233 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.234 13:41:40 -- setup/common.sh@33 -- # echo 28672 00:12:42.234 13:41:40 -- setup/common.sh@33 -- # return 0 00:12:42.234 13:41:40 -- setup/hugepages.sh@97 -- # anon=28672 00:12:42.234 13:41:40 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:42.234 13:41:40 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:42.234 13:41:40 -- setup/common.sh@18 -- # local node= 00:12:42.234 13:41:40 -- setup/common.sh@19 -- # local var val 00:12:42.234 13:41:40 -- setup/common.sh@20 -- # local mem_f mem 00:12:42.234 13:41:40 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:42.234 13:41:40 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:42.234 13:41:40 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:42.234 13:41:40 -- setup/common.sh@28 -- # mapfile -t mem 00:12:42.234 13:41:40 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:42.234 13:41:40 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6867688 kB' 'MemAvailable: 9534584 kB' 'Buffers: 2208 kB' 'Cached: 2880764 kB' 'SwapCached: 0 kB' 'Active: 986220 kB' 'Inactive: 2032936 kB' 'Active(anon): 1048 kB' 'Inactive(anon): 153656 kB' 'Active(file): 985172 kB' 'Inactive(file): 1879280 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 44 kB' 'Writeback: 0 kB' 'AnonPages: 136272 kB' 'Mapped: 39120 kB' 'Shmem: 18520 kB' 'KReclaimable: 78956 kB' 'Slab: 140296 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61340 kB' 'KernelStack: 4732 kB' 'PageTables: 3256 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074868 kB' 'Committed_AS: 393584 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23132 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.234 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.234 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.235 13:41:40 -- setup/common.sh@33 -- # echo 0 00:12:42.235 13:41:40 -- setup/common.sh@33 -- # return 0 00:12:42.235 13:41:40 -- setup/hugepages.sh@99 -- # surp=0 00:12:42.235 13:41:40 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:42.235 13:41:40 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:42.235 13:41:40 -- setup/common.sh@18 -- # local node= 00:12:42.235 13:41:40 -- setup/common.sh@19 -- # local var val 00:12:42.235 13:41:40 -- setup/common.sh@20 -- # local mem_f mem 00:12:42.235 13:41:40 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:42.235 13:41:40 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:42.235 13:41:40 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:42.235 13:41:40 -- setup/common.sh@28 -- # mapfile -t mem 00:12:42.235 13:41:40 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6867688 kB' 'MemAvailable: 9534584 kB' 'Buffers: 2208 kB' 'Cached: 2880764 kB' 'SwapCached: 0 kB' 'Active: 986220 kB' 'Inactive: 2032676 kB' 'Active(anon): 1048 kB' 'Inactive(anon): 153396 kB' 'Active(file): 985172 kB' 'Inactive(file): 1879280 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 44 kB' 'Writeback: 0 kB' 'AnonPages: 135960 kB' 'Mapped: 39120 kB' 'Shmem: 18520 kB' 'KReclaimable: 78956 kB' 'Slab: 140296 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61340 kB' 'KernelStack: 4716 kB' 'PageTables: 3220 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074868 kB' 'Committed_AS: 393584 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23148 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.235 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.235 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.236 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.236 13:41:40 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.236 13:41:40 -- setup/common.sh@33 -- # echo 0 00:12:42.236 13:41:40 -- setup/common.sh@33 -- # return 0 00:12:42.236 13:41:40 -- setup/hugepages.sh@100 -- # resv=0 00:12:42.236 nr_hugepages=1024 00:12:42.236 13:41:40 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:12:42.236 resv_hugepages=0 00:12:42.236 13:41:40 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:42.236 surplus_hugepages=0 00:12:42.236 13:41:40 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:42.236 anon_hugepages=28672 00:12:42.236 13:41:40 -- setup/hugepages.sh@105 -- # echo anon_hugepages=28672 00:12:42.236 13:41:40 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:42.236 13:41:40 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:12:42.236 13:41:40 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:42.236 13:41:40 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:42.236 13:41:40 -- setup/common.sh@18 -- # local node= 00:12:42.236 13:41:40 -- setup/common.sh@19 -- # local var val 00:12:42.236 13:41:40 -- setup/common.sh@20 -- # local mem_f mem 00:12:42.237 13:41:40 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:42.237 13:41:40 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:42.237 13:41:40 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:42.237 13:41:40 -- setup/common.sh@28 -- # mapfile -t mem 00:12:42.237 13:41:40 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:42.237 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.237 13:41:40 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6867688 kB' 'MemAvailable: 9534584 kB' 'Buffers: 2208 kB' 'Cached: 2880764 kB' 'SwapCached: 0 kB' 'Active: 986220 kB' 'Inactive: 2032924 kB' 'Active(anon): 1048 kB' 'Inactive(anon): 153644 kB' 'Active(file): 985172 kB' 'Inactive(file): 1879280 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 44 kB' 'Writeback: 0 kB' 'AnonPages: 136200 kB' 'Mapped: 39120 kB' 'Shmem: 18520 kB' 'KReclaimable: 78956 kB' 'Slab: 140280 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61324 kB' 'KernelStack: 4716 kB' 'PageTables: 3220 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074868 kB' 'Committed_AS: 393584 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23180 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:42.237 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.237 13:41:40 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.237 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.237 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.237 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.237 13:41:40 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.237 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.237 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.237 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.237 13:41:40 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.237 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.237 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.237 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.237 13:41:40 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.237 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.237 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.237 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.237 13:41:40 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.237 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.237 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.237 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.237 13:41:40 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.237 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.237 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.237 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.237 13:41:40 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.237 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.237 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.237 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.237 13:41:40 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.237 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.497 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.497 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.498 13:41:40 -- setup/common.sh@33 -- # echo 1024 00:12:42.498 13:41:40 -- setup/common.sh@33 -- # return 0 00:12:42.498 13:41:40 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:42.498 13:41:40 -- setup/hugepages.sh@112 -- # get_nodes 00:12:42.498 13:41:40 -- setup/hugepages.sh@27 -- # local node 00:12:42.498 13:41:40 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:42.498 13:41:40 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:12:42.498 13:41:40 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:42.498 13:41:40 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:42.498 13:41:40 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:42.498 13:41:40 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:42.498 13:41:40 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:42.498 13:41:40 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:42.498 13:41:40 -- setup/common.sh@18 -- # local node=0 00:12:42.498 13:41:40 -- setup/common.sh@19 -- # local var val 00:12:42.498 13:41:40 -- setup/common.sh@20 -- # local mem_f mem 00:12:42.498 13:41:40 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:42.498 13:41:40 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:42.498 13:41:40 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:42.498 13:41:40 -- setup/common.sh@28 -- # mapfile -t mem 00:12:42.498 13:41:40 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6867688 kB' 'MemUsed: 5379204 kB' 'SwapCached: 0 kB' 'Active: 986220 kB' 'Inactive: 2032492 kB' 'Active(anon): 1048 kB' 'Inactive(anon): 153212 kB' 'Active(file): 985172 kB' 'Inactive(file): 1879280 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 44 kB' 'Writeback: 0 kB' 'FilePages: 2882972 kB' 'Mapped: 39120 kB' 'AnonPages: 135772 kB' 'Shmem: 18520 kB' 'KernelStack: 4752 kB' 'PageTables: 3140 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 78956 kB' 'Slab: 140272 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61316 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Surp: 0' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.498 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.498 13:41:40 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # continue 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.499 13:41:40 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.499 13:41:40 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.499 13:41:40 -- setup/common.sh@33 -- # echo 0 00:12:42.499 13:41:40 -- setup/common.sh@33 -- # return 0 00:12:42.499 13:41:40 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:42.499 13:41:40 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:42.499 13:41:40 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:42.499 13:41:40 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:42.499 node0=1024 expecting 1024 00:12:42.499 13:41:40 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:12:42.499 13:41:40 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:12:42.499 00:12:42.499 real 0m0.672s 00:12:42.499 user 0m0.303s 00:12:42.499 sys 0m0.298s 00:12:42.499 13:41:40 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:42.499 13:41:40 -- common/autotest_common.sh@10 -- # set +x 00:12:42.499 ************************************ 00:12:42.499 END TEST default_setup 00:12:42.499 ************************************ 00:12:42.500 13:41:40 -- setup/hugepages.sh@211 -- # run_test per_node_1G_alloc per_node_1G_alloc 00:12:42.500 13:41:40 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:42.500 13:41:40 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:42.500 13:41:40 -- common/autotest_common.sh@10 -- # set +x 00:12:42.500 ************************************ 00:12:42.500 START TEST per_node_1G_alloc 00:12:42.500 ************************************ 00:12:42.500 13:41:40 -- common/autotest_common.sh@1111 -- # per_node_1G_alloc 00:12:42.500 13:41:40 -- setup/hugepages.sh@143 -- # local IFS=, 00:12:42.500 13:41:40 -- setup/hugepages.sh@145 -- # get_test_nr_hugepages 1048576 0 00:12:42.500 13:41:40 -- setup/hugepages.sh@49 -- # local size=1048576 00:12:42.500 13:41:40 -- setup/hugepages.sh@50 -- # (( 2 > 1 )) 00:12:42.500 13:41:40 -- setup/hugepages.sh@51 -- # shift 00:12:42.500 13:41:40 -- setup/hugepages.sh@52 -- # node_ids=('0') 00:12:42.500 13:41:40 -- setup/hugepages.sh@52 -- # local node_ids 00:12:42.500 13:41:40 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:42.500 13:41:40 -- setup/hugepages.sh@57 -- # nr_hugepages=512 00:12:42.500 13:41:40 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 0 00:12:42.500 13:41:40 -- setup/hugepages.sh@62 -- # user_nodes=('0') 00:12:42.500 13:41:40 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:42.500 13:41:40 -- setup/hugepages.sh@64 -- # local _nr_hugepages=512 00:12:42.500 13:41:40 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:42.500 13:41:40 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:42.500 13:41:40 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:42.500 13:41:40 -- setup/hugepages.sh@69 -- # (( 1 > 0 )) 00:12:42.500 13:41:40 -- setup/hugepages.sh@70 -- # for _no_nodes in "${user_nodes[@]}" 00:12:42.500 13:41:40 -- setup/hugepages.sh@71 -- # nodes_test[_no_nodes]=512 00:12:42.500 13:41:40 -- setup/hugepages.sh@73 -- # return 0 00:12:42.500 13:41:40 -- setup/hugepages.sh@146 -- # NRHUGE=512 00:12:42.500 13:41:40 -- setup/hugepages.sh@146 -- # HUGENODE=0 00:12:42.500 13:41:40 -- setup/hugepages.sh@146 -- # setup output 00:12:42.500 13:41:40 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:42.500 13:41:40 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:42.761 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:42.761 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:42.761 13:41:41 -- setup/hugepages.sh@147 -- # nr_hugepages=512 00:12:42.761 13:41:41 -- setup/hugepages.sh@147 -- # verify_nr_hugepages 00:12:42.761 13:41:41 -- setup/hugepages.sh@89 -- # local node 00:12:42.761 13:41:41 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:42.761 13:41:41 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:42.761 13:41:41 -- setup/hugepages.sh@92 -- # local surp 00:12:42.761 13:41:41 -- setup/hugepages.sh@93 -- # local resv 00:12:42.761 13:41:41 -- setup/hugepages.sh@94 -- # local anon 00:12:42.761 13:41:41 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:12:42.761 13:41:41 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:42.761 13:41:41 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:42.761 13:41:41 -- setup/common.sh@18 -- # local node= 00:12:42.761 13:41:41 -- setup/common.sh@19 -- # local var val 00:12:42.761 13:41:41 -- setup/common.sh@20 -- # local mem_f mem 00:12:42.761 13:41:41 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:42.761 13:41:41 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:42.761 13:41:41 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:42.761 13:41:41 -- setup/common.sh@28 -- # mapfile -t mem 00:12:42.761 13:41:41 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 7929376 kB' 'MemAvailable: 10596280 kB' 'Buffers: 2208 kB' 'Cached: 2880768 kB' 'SwapCached: 0 kB' 'Active: 986216 kB' 'Inactive: 2033096 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 153808 kB' 'Active(file): 985172 kB' 'Inactive(file): 1879288 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 32 kB' 'Writeback: 0 kB' 'AnonPages: 136664 kB' 'Mapped: 39128 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140164 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61208 kB' 'KernelStack: 4824 kB' 'PageTables: 3524 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5599156 kB' 'Committed_AS: 393584 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23132 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ Zswap == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # [[ Zswapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.761 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.761 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ SecPageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:42.762 13:41:41 -- setup/common.sh@33 -- # echo 28672 00:12:42.762 13:41:41 -- setup/common.sh@33 -- # return 0 00:12:42.762 13:41:41 -- setup/hugepages.sh@97 -- # anon=28672 00:12:42.762 13:41:41 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:42.762 13:41:41 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:42.762 13:41:41 -- setup/common.sh@18 -- # local node= 00:12:42.762 13:41:41 -- setup/common.sh@19 -- # local var val 00:12:42.762 13:41:41 -- setup/common.sh@20 -- # local mem_f mem 00:12:42.762 13:41:41 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:42.762 13:41:41 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:42.762 13:41:41 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:42.762 13:41:41 -- setup/common.sh@28 -- # mapfile -t mem 00:12:42.762 13:41:41 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 7929376 kB' 'MemAvailable: 10596284 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986216 kB' 'Inactive: 2032684 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 153392 kB' 'Active(file): 985172 kB' 'Inactive(file): 1879292 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 36 kB' 'Writeback: 0 kB' 'AnonPages: 136272 kB' 'Mapped: 39144 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140132 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61176 kB' 'KernelStack: 4696 kB' 'PageTables: 3240 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5599156 kB' 'Committed_AS: 393584 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23100 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.762 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.762 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.763 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.763 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:42.763 13:41:41 -- setup/common.sh@33 -- # echo 0 00:12:42.763 13:41:41 -- setup/common.sh@33 -- # return 0 00:12:42.764 13:41:41 -- setup/hugepages.sh@99 -- # surp=0 00:12:42.764 13:41:41 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:42.764 13:41:41 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:42.764 13:41:41 -- setup/common.sh@18 -- # local node= 00:12:42.764 13:41:41 -- setup/common.sh@19 -- # local var val 00:12:42.764 13:41:41 -- setup/common.sh@20 -- # local mem_f mem 00:12:42.764 13:41:41 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:42.764 13:41:41 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:42.764 13:41:41 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:42.764 13:41:41 -- setup/common.sh@28 -- # mapfile -t mem 00:12:42.764 13:41:41 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 7929124 kB' 'MemAvailable: 10596032 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986208 kB' 'Inactive: 2032636 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 153344 kB' 'Active(file): 985172 kB' 'Inactive(file): 1879292 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 36 kB' 'Writeback: 0 kB' 'AnonPages: 135944 kB' 'Mapped: 39108 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140132 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61176 kB' 'KernelStack: 4688 kB' 'PageTables: 3264 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5599156 kB' 'Committed_AS: 393584 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23100 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.764 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.764 13:41:41 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:42.765 13:41:41 -- setup/common.sh@33 -- # echo 0 00:12:42.765 13:41:41 -- setup/common.sh@33 -- # return 0 00:12:42.765 13:41:41 -- setup/hugepages.sh@100 -- # resv=0 00:12:42.765 nr_hugepages=512 00:12:42.765 13:41:41 -- setup/hugepages.sh@102 -- # echo nr_hugepages=512 00:12:42.765 resv_hugepages=0 00:12:42.765 13:41:41 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:42.765 surplus_hugepages=0 00:12:42.765 13:41:41 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:42.765 anon_hugepages=28672 00:12:42.765 13:41:41 -- setup/hugepages.sh@105 -- # echo anon_hugepages=28672 00:12:42.765 13:41:41 -- setup/hugepages.sh@107 -- # (( 512 == nr_hugepages + surp + resv )) 00:12:42.765 13:41:41 -- setup/hugepages.sh@109 -- # (( 512 == nr_hugepages )) 00:12:42.765 13:41:41 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:42.765 13:41:41 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:42.765 13:41:41 -- setup/common.sh@18 -- # local node= 00:12:42.765 13:41:41 -- setup/common.sh@19 -- # local var val 00:12:42.765 13:41:41 -- setup/common.sh@20 -- # local mem_f mem 00:12:42.765 13:41:41 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:42.765 13:41:41 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:42.765 13:41:41 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:42.765 13:41:41 -- setup/common.sh@28 -- # mapfile -t mem 00:12:42.765 13:41:41 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 7929124 kB' 'MemAvailable: 10596032 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986208 kB' 'Inactive: 2032912 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 153620 kB' 'Active(file): 985172 kB' 'Inactive(file): 1879292 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 36 kB' 'Writeback: 0 kB' 'AnonPages: 136252 kB' 'Mapped: 39108 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140132 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61176 kB' 'KernelStack: 4704 kB' 'PageTables: 3308 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5599156 kB' 'Committed_AS: 393584 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23132 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.765 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.765 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.766 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:42.766 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:42.766 13:41:41 -- setup/common.sh@32 -- # continue 00:12:42.766 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:42.766 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.025 13:41:41 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.025 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.025 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.025 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.025 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.025 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.025 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.025 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.025 13:41:41 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.025 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.025 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.025 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.026 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.026 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.026 13:41:41 -- setup/common.sh@33 -- # echo 512 00:12:43.026 13:41:41 -- setup/common.sh@33 -- # return 0 00:12:43.026 13:41:41 -- setup/hugepages.sh@110 -- # (( 512 == nr_hugepages + surp + resv )) 00:12:43.026 13:41:41 -- setup/hugepages.sh@112 -- # get_nodes 00:12:43.026 13:41:41 -- setup/hugepages.sh@27 -- # local node 00:12:43.026 13:41:41 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:43.026 13:41:41 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=512 00:12:43.026 13:41:41 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:43.026 13:41:41 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:43.026 13:41:41 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:43.026 13:41:41 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:43.026 13:41:41 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:43.026 13:41:41 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:43.026 13:41:41 -- setup/common.sh@18 -- # local node=0 00:12:43.026 13:41:41 -- setup/common.sh@19 -- # local var val 00:12:43.026 13:41:41 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.026 13:41:41 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.026 13:41:41 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:43.026 13:41:41 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:43.026 13:41:41 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.026 13:41:41 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 7929124 kB' 'MemUsed: 4317768 kB' 'SwapCached: 0 kB' 'Active: 986208 kB' 'Inactive: 2032456 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 153164 kB' 'Active(file): 985172 kB' 'Inactive(file): 1879292 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 36 kB' 'Writeback: 0 kB' 'FilePages: 2882980 kB' 'Mapped: 39108 kB' 'AnonPages: 135760 kB' 'Shmem: 18516 kB' 'KernelStack: 4688 kB' 'PageTables: 3264 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 78956 kB' 'Slab: 140132 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61176 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Surp: 0' 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.027 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.027 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.027 13:41:41 -- setup/common.sh@33 -- # echo 0 00:12:43.027 13:41:41 -- setup/common.sh@33 -- # return 0 00:12:43.027 13:41:41 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:43.027 13:41:41 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:43.027 13:41:41 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:43.028 13:41:41 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:43.028 node0=512 expecting 512 00:12:43.028 13:41:41 -- setup/hugepages.sh@128 -- # echo 'node0=512 expecting 512' 00:12:43.028 13:41:41 -- setup/hugepages.sh@130 -- # [[ 512 == \5\1\2 ]] 00:12:43.028 00:12:43.028 real 0m0.430s 00:12:43.028 user 0m0.232s 00:12:43.028 sys 0m0.226s 00:12:43.028 13:41:41 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:43.028 13:41:41 -- common/autotest_common.sh@10 -- # set +x 00:12:43.028 ************************************ 00:12:43.028 END TEST per_node_1G_alloc 00:12:43.028 ************************************ 00:12:43.028 13:41:41 -- setup/hugepages.sh@212 -- # run_test even_2G_alloc even_2G_alloc 00:12:43.028 13:41:41 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:43.028 13:41:41 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:43.028 13:41:41 -- common/autotest_common.sh@10 -- # set +x 00:12:43.028 ************************************ 00:12:43.028 START TEST even_2G_alloc 00:12:43.028 ************************************ 00:12:43.028 13:41:41 -- common/autotest_common.sh@1111 -- # even_2G_alloc 00:12:43.028 13:41:41 -- setup/hugepages.sh@152 -- # get_test_nr_hugepages 2097152 00:12:43.028 13:41:41 -- setup/hugepages.sh@49 -- # local size=2097152 00:12:43.028 13:41:41 -- setup/hugepages.sh@50 -- # (( 1 > 1 )) 00:12:43.028 13:41:41 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:43.028 13:41:41 -- setup/hugepages.sh@57 -- # nr_hugepages=1024 00:12:43.028 13:41:41 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 00:12:43.028 13:41:41 -- setup/hugepages.sh@62 -- # user_nodes=() 00:12:43.028 13:41:41 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:43.028 13:41:41 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1024 00:12:43.028 13:41:41 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:43.028 13:41:41 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:43.028 13:41:41 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:43.028 13:41:41 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:12:43.028 13:41:41 -- setup/hugepages.sh@74 -- # (( 0 > 0 )) 00:12:43.028 13:41:41 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:43.028 13:41:41 -- setup/hugepages.sh@82 -- # nodes_test[_no_nodes - 1]=1024 00:12:43.028 13:41:41 -- setup/hugepages.sh@83 -- # : 0 00:12:43.028 13:41:41 -- setup/hugepages.sh@84 -- # : 0 00:12:43.028 13:41:41 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:43.028 13:41:41 -- setup/hugepages.sh@153 -- # NRHUGE=1024 00:12:43.028 13:41:41 -- setup/hugepages.sh@153 -- # HUGE_EVEN_ALLOC=yes 00:12:43.028 13:41:41 -- setup/hugepages.sh@153 -- # setup output 00:12:43.028 13:41:41 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:43.028 13:41:41 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:43.288 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:43.288 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:43.288 13:41:41 -- setup/hugepages.sh@154 -- # verify_nr_hugepages 00:12:43.288 13:41:41 -- setup/hugepages.sh@89 -- # local node 00:12:43.288 13:41:41 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:43.288 13:41:41 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:43.288 13:41:41 -- setup/hugepages.sh@92 -- # local surp 00:12:43.288 13:41:41 -- setup/hugepages.sh@93 -- # local resv 00:12:43.288 13:41:41 -- setup/hugepages.sh@94 -- # local anon 00:12:43.288 13:41:41 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:12:43.288 13:41:41 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:43.288 13:41:41 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:43.288 13:41:41 -- setup/common.sh@18 -- # local node= 00:12:43.288 13:41:41 -- setup/common.sh@19 -- # local var val 00:12:43.288 13:41:41 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.288 13:41:41 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.288 13:41:41 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:43.288 13:41:41 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:43.288 13:41:41 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.288 13:41:41 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6872776 kB' 'MemAvailable: 9539684 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986216 kB' 'Inactive: 2033268 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 153976 kB' 'Active(file): 985172 kB' 'Inactive(file): 1879292 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'AnonPages: 136340 kB' 'Mapped: 39160 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140204 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61248 kB' 'KernelStack: 4732 kB' 'PageTables: 3488 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074868 kB' 'Committed_AS: 393584 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23132 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Zswap == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Zswapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ SecPageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.288 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.288 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.289 13:41:41 -- setup/common.sh@33 -- # echo 28672 00:12:43.289 13:41:41 -- setup/common.sh@33 -- # return 0 00:12:43.289 13:41:41 -- setup/hugepages.sh@97 -- # anon=28672 00:12:43.289 13:41:41 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:43.289 13:41:41 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:43.289 13:41:41 -- setup/common.sh@18 -- # local node= 00:12:43.289 13:41:41 -- setup/common.sh@19 -- # local var val 00:12:43.289 13:41:41 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.289 13:41:41 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.289 13:41:41 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:43.289 13:41:41 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:43.289 13:41:41 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.289 13:41:41 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.289 13:41:41 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6872524 kB' 'MemAvailable: 9539432 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986208 kB' 'Inactive: 2032940 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 153648 kB' 'Active(file): 985172 kB' 'Inactive(file): 1879292 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'AnonPages: 135972 kB' 'Mapped: 39108 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140124 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61168 kB' 'KernelStack: 4668 kB' 'PageTables: 3360 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074868 kB' 'Committed_AS: 393584 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23116 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.289 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.289 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.290 13:41:41 -- setup/common.sh@33 -- # echo 0 00:12:43.290 13:41:41 -- setup/common.sh@33 -- # return 0 00:12:43.290 13:41:41 -- setup/hugepages.sh@99 -- # surp=0 00:12:43.290 13:41:41 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:43.290 13:41:41 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:43.290 13:41:41 -- setup/common.sh@18 -- # local node= 00:12:43.290 13:41:41 -- setup/common.sh@19 -- # local var val 00:12:43.290 13:41:41 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.290 13:41:41 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.290 13:41:41 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:43.290 13:41:41 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:43.290 13:41:41 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.290 13:41:41 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.290 13:41:41 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6872524 kB' 'MemAvailable: 9539432 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986208 kB' 'Inactive: 2032832 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 153540 kB' 'Active(file): 985172 kB' 'Inactive(file): 1879292 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'AnonPages: 136120 kB' 'Mapped: 39108 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140108 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61152 kB' 'KernelStack: 4668 kB' 'PageTables: 3360 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074868 kB' 'Committed_AS: 393584 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23116 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.290 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.290 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.550 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.550 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.551 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.551 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:43.551 13:41:41 -- setup/common.sh@33 -- # echo 0 00:12:43.551 13:41:41 -- setup/common.sh@33 -- # return 0 00:12:43.551 13:41:41 -- setup/hugepages.sh@100 -- # resv=0 00:12:43.551 nr_hugepages=1024 00:12:43.551 13:41:41 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:12:43.551 resv_hugepages=0 00:12:43.551 13:41:41 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:43.552 surplus_hugepages=0 00:12:43.552 13:41:41 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:43.552 anon_hugepages=28672 00:12:43.552 13:41:41 -- setup/hugepages.sh@105 -- # echo anon_hugepages=28672 00:12:43.552 13:41:41 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:43.552 13:41:41 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:12:43.552 13:41:41 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:43.552 13:41:41 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:43.552 13:41:41 -- setup/common.sh@18 -- # local node= 00:12:43.552 13:41:41 -- setup/common.sh@19 -- # local var val 00:12:43.552 13:41:41 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.552 13:41:41 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.552 13:41:41 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:43.552 13:41:41 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:43.552 13:41:41 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.552 13:41:41 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6872272 kB' 'MemAvailable: 9539180 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986208 kB' 'Inactive: 2032932 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 153640 kB' 'Active(file): 985172 kB' 'Inactive(file): 1879292 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'AnonPages: 136212 kB' 'Mapped: 39108 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140108 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61152 kB' 'KernelStack: 4668 kB' 'PageTables: 3360 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074868 kB' 'Committed_AS: 393584 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23148 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.552 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.552 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.553 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.553 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:43.553 13:41:41 -- setup/common.sh@33 -- # echo 1024 00:12:43.553 13:41:41 -- setup/common.sh@33 -- # return 0 00:12:43.553 13:41:41 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:43.553 13:41:41 -- setup/hugepages.sh@112 -- # get_nodes 00:12:43.553 13:41:41 -- setup/hugepages.sh@27 -- # local node 00:12:43.553 13:41:41 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:43.553 13:41:41 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:12:43.553 13:41:41 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:43.553 13:41:41 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:43.553 13:41:41 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:43.553 13:41:41 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:43.553 13:41:41 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:43.553 13:41:41 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:43.553 13:41:41 -- setup/common.sh@18 -- # local node=0 00:12:43.553 13:41:41 -- setup/common.sh@19 -- # local var val 00:12:43.553 13:41:41 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.553 13:41:41 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.553 13:41:41 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:43.553 13:41:41 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:43.553 13:41:41 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.554 13:41:41 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6872272 kB' 'MemUsed: 5374620 kB' 'SwapCached: 0 kB' 'Active: 986208 kB' 'Inactive: 2032604 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 153312 kB' 'Active(file): 985172 kB' 'Inactive(file): 1879292 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'FilePages: 2882980 kB' 'Mapped: 39108 kB' 'AnonPages: 135936 kB' 'Shmem: 18516 kB' 'KernelStack: 4704 kB' 'PageTables: 3284 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 78956 kB' 'Slab: 140108 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61152 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Surp: 0' 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.554 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.554 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.555 13:41:41 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.555 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.555 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.555 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.555 13:41:41 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.555 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.555 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.555 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.555 13:41:41 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.555 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.555 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.555 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.555 13:41:41 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.555 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.555 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.555 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.555 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.555 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.555 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.555 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.555 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.555 13:41:41 -- setup/common.sh@32 -- # continue 00:12:43.555 13:41:41 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.555 13:41:41 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.555 13:41:41 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.555 13:41:41 -- setup/common.sh@33 -- # echo 0 00:12:43.555 13:41:41 -- setup/common.sh@33 -- # return 0 00:12:43.555 13:41:41 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:43.555 13:41:41 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:43.555 13:41:41 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:43.555 13:41:41 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:43.555 13:41:41 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:12:43.555 node0=1024 expecting 1024 00:12:43.555 13:41:41 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:12:43.555 00:12:43.555 real 0m0.461s 00:12:43.555 user 0m0.238s 00:12:43.555 sys 0m0.229s 00:12:43.555 13:41:41 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:43.555 13:41:41 -- common/autotest_common.sh@10 -- # set +x 00:12:43.555 ************************************ 00:12:43.555 END TEST even_2G_alloc 00:12:43.555 ************************************ 00:12:43.555 13:41:42 -- setup/hugepages.sh@213 -- # run_test odd_alloc odd_alloc 00:12:43.555 13:41:42 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:43.555 13:41:42 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:43.555 13:41:42 -- common/autotest_common.sh@10 -- # set +x 00:12:43.555 ************************************ 00:12:43.555 START TEST odd_alloc 00:12:43.555 ************************************ 00:12:43.555 13:41:42 -- common/autotest_common.sh@1111 -- # odd_alloc 00:12:43.555 13:41:42 -- setup/hugepages.sh@159 -- # get_test_nr_hugepages 2098176 00:12:43.555 13:41:42 -- setup/hugepages.sh@49 -- # local size=2098176 00:12:43.555 13:41:42 -- setup/hugepages.sh@50 -- # (( 1 > 1 )) 00:12:43.555 13:41:42 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:43.555 13:41:42 -- setup/hugepages.sh@57 -- # nr_hugepages=1025 00:12:43.555 13:41:42 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 00:12:43.555 13:41:42 -- setup/hugepages.sh@62 -- # user_nodes=() 00:12:43.555 13:41:42 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:43.555 13:41:42 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1025 00:12:43.555 13:41:42 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:43.555 13:41:42 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:43.555 13:41:42 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:43.555 13:41:42 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:12:43.555 13:41:42 -- setup/hugepages.sh@74 -- # (( 0 > 0 )) 00:12:43.555 13:41:42 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:43.555 13:41:42 -- setup/hugepages.sh@82 -- # nodes_test[_no_nodes - 1]=1025 00:12:43.555 13:41:42 -- setup/hugepages.sh@83 -- # : 0 00:12:43.555 13:41:42 -- setup/hugepages.sh@84 -- # : 0 00:12:43.555 13:41:42 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:43.555 13:41:42 -- setup/hugepages.sh@160 -- # HUGEMEM=2049 00:12:43.555 13:41:42 -- setup/hugepages.sh@160 -- # HUGE_EVEN_ALLOC=yes 00:12:43.555 13:41:42 -- setup/hugepages.sh@160 -- # setup output 00:12:43.555 13:41:42 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:43.555 13:41:42 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:43.814 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:43.814 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:43.814 13:41:42 -- setup/hugepages.sh@161 -- # verify_nr_hugepages 00:12:43.814 13:41:42 -- setup/hugepages.sh@89 -- # local node 00:12:43.814 13:41:42 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:43.814 13:41:42 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:43.814 13:41:42 -- setup/hugepages.sh@92 -- # local surp 00:12:43.814 13:41:42 -- setup/hugepages.sh@93 -- # local resv 00:12:43.814 13:41:42 -- setup/hugepages.sh@94 -- # local anon 00:12:43.814 13:41:42 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:12:43.814 13:41:42 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:43.814 13:41:42 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:43.814 13:41:42 -- setup/common.sh@18 -- # local node= 00:12:43.814 13:41:42 -- setup/common.sh@19 -- # local var val 00:12:43.814 13:41:42 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.814 13:41:42 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.814 13:41:42 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:43.814 13:41:42 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:43.814 13:41:42 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.814 13:41:42 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.814 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.814 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6881748 kB' 'MemAvailable: 9548656 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986212 kB' 'Inactive: 2033228 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 153932 kB' 'Active(file): 985168 kB' 'Inactive(file): 1879296 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'AnonPages: 136572 kB' 'Mapped: 39132 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140136 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61180 kB' 'KernelStack: 4772 kB' 'PageTables: 3316 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5073844 kB' 'Committed_AS: 393712 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23116 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2099200 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Zswap == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Zswapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ SecPageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.815 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.815 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:43.816 13:41:42 -- setup/common.sh@33 -- # echo 28672 00:12:43.816 13:41:42 -- setup/common.sh@33 -- # return 0 00:12:43.816 13:41:42 -- setup/hugepages.sh@97 -- # anon=28672 00:12:43.816 13:41:42 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:43.816 13:41:42 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:43.816 13:41:42 -- setup/common.sh@18 -- # local node= 00:12:43.816 13:41:42 -- setup/common.sh@19 -- # local var val 00:12:43.816 13:41:42 -- setup/common.sh@20 -- # local mem_f mem 00:12:43.816 13:41:42 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:43.816 13:41:42 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:43.816 13:41:42 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:43.816 13:41:42 -- setup/common.sh@28 -- # mapfile -t mem 00:12:43.816 13:41:42 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6881244 kB' 'MemAvailable: 9548152 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986204 kB' 'Inactive: 2033096 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 153800 kB' 'Active(file): 985168 kB' 'Inactive(file): 1879296 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 40 kB' 'Writeback: 0 kB' 'AnonPages: 136436 kB' 'Mapped: 39120 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140192 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61236 kB' 'KernelStack: 4740 kB' 'PageTables: 3332 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5073844 kB' 'Committed_AS: 393712 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23100 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2099200 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # continue 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:43.816 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:43.816 13:41:42 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.078 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.078 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.078 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.078 13:41:42 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.078 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.078 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.078 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.078 13:41:42 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.078 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.078 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.078 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.078 13:41:42 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.078 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.078 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.078 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.078 13:41:42 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.078 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.078 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.078 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.078 13:41:42 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.078 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.078 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.078 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.078 13:41:42 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.078 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.078 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.078 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.078 13:41:42 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.078 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.079 13:41:42 -- setup/common.sh@33 -- # echo 0 00:12:44.079 13:41:42 -- setup/common.sh@33 -- # return 0 00:12:44.079 13:41:42 -- setup/hugepages.sh@99 -- # surp=0 00:12:44.079 13:41:42 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:44.079 13:41:42 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:44.079 13:41:42 -- setup/common.sh@18 -- # local node= 00:12:44.079 13:41:42 -- setup/common.sh@19 -- # local var val 00:12:44.079 13:41:42 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.079 13:41:42 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.079 13:41:42 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.079 13:41:42 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.079 13:41:42 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.079 13:41:42 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6880992 kB' 'MemAvailable: 9547900 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986204 kB' 'Inactive: 2032968 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 153672 kB' 'Active(file): 985168 kB' 'Inactive(file): 1879296 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 136272 kB' 'Mapped: 39120 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140192 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61236 kB' 'KernelStack: 4676 kB' 'PageTables: 3172 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5073844 kB' 'Committed_AS: 393712 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23084 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2099200 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.079 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.079 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.080 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.080 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.081 13:41:42 -- setup/common.sh@33 -- # echo 0 00:12:44.081 13:41:42 -- setup/common.sh@33 -- # return 0 00:12:44.081 13:41:42 -- setup/hugepages.sh@100 -- # resv=0 00:12:44.081 13:41:42 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1025 00:12:44.081 nr_hugepages=1025 00:12:44.081 resv_hugepages=0 00:12:44.081 13:41:42 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:44.081 surplus_hugepages=0 00:12:44.081 13:41:42 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:44.081 anon_hugepages=28672 00:12:44.081 13:41:42 -- setup/hugepages.sh@105 -- # echo anon_hugepages=28672 00:12:44.081 13:41:42 -- setup/hugepages.sh@107 -- # (( 1025 == nr_hugepages + surp + resv )) 00:12:44.081 13:41:42 -- setup/hugepages.sh@109 -- # (( 1025 == nr_hugepages )) 00:12:44.081 13:41:42 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:44.081 13:41:42 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:44.081 13:41:42 -- setup/common.sh@18 -- # local node= 00:12:44.081 13:41:42 -- setup/common.sh@19 -- # local var val 00:12:44.081 13:41:42 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.081 13:41:42 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.081 13:41:42 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.081 13:41:42 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.081 13:41:42 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.081 13:41:42 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6880740 kB' 'MemAvailable: 9547648 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986204 kB' 'Inactive: 2033200 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 153904 kB' 'Active(file): 985168 kB' 'Inactive(file): 1879296 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 136452 kB' 'Mapped: 39120 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140192 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61236 kB' 'KernelStack: 4692 kB' 'PageTables: 3212 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5073844 kB' 'Committed_AS: 393712 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23132 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2099200 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.081 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.081 13:41:42 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.082 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.082 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.082 13:41:42 -- setup/common.sh@33 -- # echo 1025 00:12:44.082 13:41:42 -- setup/common.sh@33 -- # return 0 00:12:44.082 13:41:42 -- setup/hugepages.sh@110 -- # (( 1025 == nr_hugepages + surp + resv )) 00:12:44.082 13:41:42 -- setup/hugepages.sh@112 -- # get_nodes 00:12:44.082 13:41:42 -- setup/hugepages.sh@27 -- # local node 00:12:44.083 13:41:42 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:44.083 13:41:42 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1025 00:12:44.083 13:41:42 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:44.083 13:41:42 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:44.083 13:41:42 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:44.083 13:41:42 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:44.083 13:41:42 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:44.083 13:41:42 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:44.083 13:41:42 -- setup/common.sh@18 -- # local node=0 00:12:44.083 13:41:42 -- setup/common.sh@19 -- # local var val 00:12:44.083 13:41:42 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.083 13:41:42 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.083 13:41:42 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:44.083 13:41:42 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:44.083 13:41:42 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.083 13:41:42 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.083 13:41:42 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6880740 kB' 'MemUsed: 5366152 kB' 'SwapCached: 0 kB' 'Active: 986204 kB' 'Inactive: 2032828 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 153532 kB' 'Active(file): 985168 kB' 'Inactive(file): 1879296 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'FilePages: 2882980 kB' 'Mapped: 39120 kB' 'AnonPages: 136080 kB' 'Shmem: 18516 kB' 'KernelStack: 4712 kB' 'PageTables: 3092 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 78956 kB' 'Slab: 140192 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61236 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1025' 'HugePages_Free: 1025' 'HugePages_Surp: 0' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.083 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.083 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.084 13:41:42 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.084 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.084 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.084 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.084 13:41:42 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.084 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.084 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.084 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.084 13:41:42 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.084 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.084 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.084 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.084 13:41:42 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.084 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.084 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.084 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.084 13:41:42 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.084 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.084 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.084 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.084 13:41:42 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.084 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.084 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.084 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.084 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.084 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.084 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.084 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.084 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.084 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.084 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.084 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.084 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.084 13:41:42 -- setup/common.sh@33 -- # echo 0 00:12:44.084 13:41:42 -- setup/common.sh@33 -- # return 0 00:12:44.084 13:41:42 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:44.084 13:41:42 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:44.084 13:41:42 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:44.084 node0=1025 expecting 1025 00:12:44.084 13:41:42 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:44.084 13:41:42 -- setup/hugepages.sh@128 -- # echo 'node0=1025 expecting 1025' 00:12:44.084 13:41:42 -- setup/hugepages.sh@130 -- # [[ 1025 == \1\0\2\5 ]] 00:12:44.084 00:12:44.084 real 0m0.460s 00:12:44.084 user 0m0.234s 00:12:44.084 sys 0m0.231s 00:12:44.084 13:41:42 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:44.084 13:41:42 -- common/autotest_common.sh@10 -- # set +x 00:12:44.084 ************************************ 00:12:44.084 END TEST odd_alloc 00:12:44.084 ************************************ 00:12:44.084 13:41:42 -- setup/hugepages.sh@214 -- # run_test custom_alloc custom_alloc 00:12:44.084 13:41:42 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:44.084 13:41:42 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:44.084 13:41:42 -- common/autotest_common.sh@10 -- # set +x 00:12:44.084 ************************************ 00:12:44.084 START TEST custom_alloc 00:12:44.084 ************************************ 00:12:44.084 13:41:42 -- common/autotest_common.sh@1111 -- # custom_alloc 00:12:44.084 13:41:42 -- setup/hugepages.sh@167 -- # local IFS=, 00:12:44.084 13:41:42 -- setup/hugepages.sh@169 -- # local node 00:12:44.084 13:41:42 -- setup/hugepages.sh@170 -- # nodes_hp=() 00:12:44.084 13:41:42 -- setup/hugepages.sh@170 -- # local nodes_hp 00:12:44.084 13:41:42 -- setup/hugepages.sh@172 -- # local nr_hugepages=0 _nr_hugepages=0 00:12:44.084 13:41:42 -- setup/hugepages.sh@174 -- # get_test_nr_hugepages 1048576 00:12:44.084 13:41:42 -- setup/hugepages.sh@49 -- # local size=1048576 00:12:44.084 13:41:42 -- setup/hugepages.sh@50 -- # (( 1 > 1 )) 00:12:44.084 13:41:42 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:44.084 13:41:42 -- setup/hugepages.sh@57 -- # nr_hugepages=512 00:12:44.084 13:41:42 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 00:12:44.084 13:41:42 -- setup/hugepages.sh@62 -- # user_nodes=() 00:12:44.084 13:41:42 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:44.084 13:41:42 -- setup/hugepages.sh@64 -- # local _nr_hugepages=512 00:12:44.084 13:41:42 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:44.084 13:41:42 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:44.084 13:41:42 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:44.084 13:41:42 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:12:44.084 13:41:42 -- setup/hugepages.sh@74 -- # (( 0 > 0 )) 00:12:44.084 13:41:42 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:44.084 13:41:42 -- setup/hugepages.sh@82 -- # nodes_test[_no_nodes - 1]=512 00:12:44.084 13:41:42 -- setup/hugepages.sh@83 -- # : 0 00:12:44.084 13:41:42 -- setup/hugepages.sh@84 -- # : 0 00:12:44.084 13:41:42 -- setup/hugepages.sh@81 -- # (( _no_nodes > 0 )) 00:12:44.084 13:41:42 -- setup/hugepages.sh@175 -- # nodes_hp[0]=512 00:12:44.084 13:41:42 -- setup/hugepages.sh@176 -- # (( 1 > 1 )) 00:12:44.084 13:41:42 -- setup/hugepages.sh@181 -- # for node in "${!nodes_hp[@]}" 00:12:44.084 13:41:42 -- setup/hugepages.sh@182 -- # HUGENODE+=("nodes_hp[$node]=${nodes_hp[node]}") 00:12:44.084 13:41:42 -- setup/hugepages.sh@183 -- # (( _nr_hugepages += nodes_hp[node] )) 00:12:44.084 13:41:42 -- setup/hugepages.sh@186 -- # get_test_nr_hugepages_per_node 00:12:44.084 13:41:42 -- setup/hugepages.sh@62 -- # user_nodes=() 00:12:44.084 13:41:42 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:44.084 13:41:42 -- setup/hugepages.sh@64 -- # local _nr_hugepages=512 00:12:44.084 13:41:42 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:44.084 13:41:42 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:44.084 13:41:42 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:44.084 13:41:42 -- setup/hugepages.sh@69 -- # (( 0 > 0 )) 00:12:44.084 13:41:42 -- setup/hugepages.sh@74 -- # (( 1 > 0 )) 00:12:44.084 13:41:42 -- setup/hugepages.sh@75 -- # for _no_nodes in "${!nodes_hp[@]}" 00:12:44.084 13:41:42 -- setup/hugepages.sh@76 -- # nodes_test[_no_nodes]=512 00:12:44.084 13:41:42 -- setup/hugepages.sh@78 -- # return 0 00:12:44.084 13:41:42 -- setup/hugepages.sh@187 -- # HUGENODE='nodes_hp[0]=512' 00:12:44.084 13:41:42 -- setup/hugepages.sh@187 -- # setup output 00:12:44.084 13:41:42 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:44.084 13:41:42 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:44.344 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:44.344 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:44.344 13:41:42 -- setup/hugepages.sh@188 -- # nr_hugepages=512 00:12:44.344 13:41:42 -- setup/hugepages.sh@188 -- # verify_nr_hugepages 00:12:44.344 13:41:42 -- setup/hugepages.sh@89 -- # local node 00:12:44.344 13:41:42 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:44.344 13:41:42 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:44.344 13:41:42 -- setup/hugepages.sh@92 -- # local surp 00:12:44.344 13:41:42 -- setup/hugepages.sh@93 -- # local resv 00:12:44.344 13:41:42 -- setup/hugepages.sh@94 -- # local anon 00:12:44.344 13:41:42 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:12:44.344 13:41:42 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:44.344 13:41:42 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:44.344 13:41:42 -- setup/common.sh@18 -- # local node= 00:12:44.344 13:41:42 -- setup/common.sh@19 -- # local var val 00:12:44.344 13:41:42 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.344 13:41:42 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.344 13:41:42 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.344 13:41:42 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.344 13:41:42 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.344 13:41:42 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.344 13:41:42 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 7926892 kB' 'MemAvailable: 10593808 kB' 'Buffers: 2208 kB' 'Cached: 2880780 kB' 'SwapCached: 0 kB' 'Active: 986208 kB' 'Inactive: 2033056 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 153748 kB' 'Active(file): 985164 kB' 'Inactive(file): 1879308 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 136288 kB' 'Mapped: 39176 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140252 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61296 kB' 'KernelStack: 4752 kB' 'PageTables: 3508 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5599156 kB' 'Committed_AS: 393712 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23132 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.344 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.344 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ Zswap == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ Zswapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ SecPageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.345 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.345 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.606 13:41:42 -- setup/common.sh@33 -- # echo 28672 00:12:44.606 13:41:42 -- setup/common.sh@33 -- # return 0 00:12:44.606 13:41:42 -- setup/hugepages.sh@97 -- # anon=28672 00:12:44.606 13:41:42 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:44.606 13:41:42 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:44.606 13:41:42 -- setup/common.sh@18 -- # local node= 00:12:44.606 13:41:42 -- setup/common.sh@19 -- # local var val 00:12:44.606 13:41:42 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.606 13:41:42 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.606 13:41:42 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.606 13:41:42 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.606 13:41:42 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.606 13:41:42 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.606 13:41:42 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 7926892 kB' 'MemAvailable: 10593808 kB' 'Buffers: 2208 kB' 'Cached: 2880780 kB' 'SwapCached: 0 kB' 'Active: 986200 kB' 'Inactive: 2032852 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 153544 kB' 'Active(file): 985164 kB' 'Inactive(file): 1879308 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 136096 kB' 'Mapped: 39120 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140248 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61292 kB' 'KernelStack: 4744 kB' 'PageTables: 3532 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5599156 kB' 'Committed_AS: 393712 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23116 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.606 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.606 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.607 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.607 13:41:42 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.607 13:41:42 -- setup/common.sh@33 -- # echo 0 00:12:44.607 13:41:42 -- setup/common.sh@33 -- # return 0 00:12:44.608 13:41:42 -- setup/hugepages.sh@99 -- # surp=0 00:12:44.608 13:41:42 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:44.608 13:41:42 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:44.608 13:41:42 -- setup/common.sh@18 -- # local node= 00:12:44.608 13:41:42 -- setup/common.sh@19 -- # local var val 00:12:44.608 13:41:42 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.608 13:41:42 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.608 13:41:42 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.608 13:41:42 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.608 13:41:42 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.608 13:41:42 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 7926388 kB' 'MemAvailable: 10593304 kB' 'Buffers: 2208 kB' 'Cached: 2880780 kB' 'SwapCached: 0 kB' 'Active: 986200 kB' 'Inactive: 2032776 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 153468 kB' 'Active(file): 985164 kB' 'Inactive(file): 1879308 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 135972 kB' 'Mapped: 39120 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140248 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61292 kB' 'KernelStack: 4696 kB' 'PageTables: 3420 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5599156 kB' 'Committed_AS: 393712 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23116 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:42 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:42 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.608 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.608 13:41:43 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.608 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.608 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:44.609 13:41:43 -- setup/common.sh@33 -- # echo 0 00:12:44.609 13:41:43 -- setup/common.sh@33 -- # return 0 00:12:44.609 13:41:43 -- setup/hugepages.sh@100 -- # resv=0 00:12:44.609 13:41:43 -- setup/hugepages.sh@102 -- # echo nr_hugepages=512 00:12:44.609 nr_hugepages=512 00:12:44.609 resv_hugepages=0 00:12:44.609 13:41:43 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:44.609 surplus_hugepages=0 00:12:44.609 13:41:43 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:44.609 anon_hugepages=28672 00:12:44.609 13:41:43 -- setup/hugepages.sh@105 -- # echo anon_hugepages=28672 00:12:44.609 13:41:43 -- setup/hugepages.sh@107 -- # (( 512 == nr_hugepages + surp + resv )) 00:12:44.609 13:41:43 -- setup/hugepages.sh@109 -- # (( 512 == nr_hugepages )) 00:12:44.609 13:41:43 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:44.609 13:41:43 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:44.609 13:41:43 -- setup/common.sh@18 -- # local node= 00:12:44.609 13:41:43 -- setup/common.sh@19 -- # local var val 00:12:44.609 13:41:43 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.609 13:41:43 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.609 13:41:43 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.609 13:41:43 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.609 13:41:43 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.609 13:41:43 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 7926388 kB' 'MemAvailable: 10593304 kB' 'Buffers: 2208 kB' 'Cached: 2880780 kB' 'SwapCached: 0 kB' 'Active: 986200 kB' 'Inactive: 2032960 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 153652 kB' 'Active(file): 985164 kB' 'Inactive(file): 1879308 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 136156 kB' 'Mapped: 39120 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140248 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61292 kB' 'KernelStack: 4680 kB' 'PageTables: 3380 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5599156 kB' 'Committed_AS: 393712 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23148 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 1048576 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.609 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.609 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.610 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:44.610 13:41:43 -- setup/common.sh@33 -- # echo 512 00:12:44.610 13:41:43 -- setup/common.sh@33 -- # return 0 00:12:44.610 13:41:43 -- setup/hugepages.sh@110 -- # (( 512 == nr_hugepages + surp + resv )) 00:12:44.610 13:41:43 -- setup/hugepages.sh@112 -- # get_nodes 00:12:44.610 13:41:43 -- setup/hugepages.sh@27 -- # local node 00:12:44.610 13:41:43 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:44.610 13:41:43 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=512 00:12:44.610 13:41:43 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:44.610 13:41:43 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:44.610 13:41:43 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:44.610 13:41:43 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:44.610 13:41:43 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:44.610 13:41:43 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:44.610 13:41:43 -- setup/common.sh@18 -- # local node=0 00:12:44.610 13:41:43 -- setup/common.sh@19 -- # local var val 00:12:44.610 13:41:43 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.610 13:41:43 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.610 13:41:43 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:44.610 13:41:43 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:44.610 13:41:43 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.610 13:41:43 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.610 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 7926388 kB' 'MemUsed: 4320504 kB' 'SwapCached: 0 kB' 'Active: 986200 kB' 'Inactive: 2032900 kB' 'Active(anon): 1036 kB' 'Inactive(anon): 153592 kB' 'Active(file): 985164 kB' 'Inactive(file): 1879308 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'FilePages: 2882988 kB' 'Mapped: 39120 kB' 'AnonPages: 136096 kB' 'Shmem: 18516 kB' 'KernelStack: 4700 kB' 'PageTables: 3260 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 78956 kB' 'Slab: 140248 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61292 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 512' 'HugePages_Free: 512' 'HugePages_Surp: 0' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.611 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.611 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.612 13:41:43 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.612 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.612 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.612 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.612 13:41:43 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.612 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.612 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.612 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.612 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.612 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.612 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.612 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.612 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.612 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.612 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.612 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.612 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:44.612 13:41:43 -- setup/common.sh@33 -- # echo 0 00:12:44.612 13:41:43 -- setup/common.sh@33 -- # return 0 00:12:44.612 13:41:43 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:44.612 13:41:43 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:44.612 13:41:43 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:44.612 13:41:43 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:44.612 node0=512 expecting 512 00:12:44.612 13:41:43 -- setup/hugepages.sh@128 -- # echo 'node0=512 expecting 512' 00:12:44.612 13:41:43 -- setup/hugepages.sh@130 -- # [[ 512 == \5\1\2 ]] 00:12:44.612 00:12:44.612 real 0m0.454s 00:12:44.612 user 0m0.235s 00:12:44.612 sys 0m0.226s 00:12:44.612 13:41:43 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:44.612 13:41:43 -- common/autotest_common.sh@10 -- # set +x 00:12:44.612 ************************************ 00:12:44.612 END TEST custom_alloc 00:12:44.612 ************************************ 00:12:44.612 13:41:43 -- setup/hugepages.sh@215 -- # run_test no_shrink_alloc no_shrink_alloc 00:12:44.612 13:41:43 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:44.612 13:41:43 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:44.612 13:41:43 -- common/autotest_common.sh@10 -- # set +x 00:12:44.612 ************************************ 00:12:44.612 START TEST no_shrink_alloc 00:12:44.612 ************************************ 00:12:44.612 13:41:43 -- common/autotest_common.sh@1111 -- # no_shrink_alloc 00:12:44.612 13:41:43 -- setup/hugepages.sh@195 -- # get_test_nr_hugepages 2097152 0 00:12:44.612 13:41:43 -- setup/hugepages.sh@49 -- # local size=2097152 00:12:44.612 13:41:43 -- setup/hugepages.sh@50 -- # (( 2 > 1 )) 00:12:44.612 13:41:43 -- setup/hugepages.sh@51 -- # shift 00:12:44.612 13:41:43 -- setup/hugepages.sh@52 -- # node_ids=('0') 00:12:44.612 13:41:43 -- setup/hugepages.sh@52 -- # local node_ids 00:12:44.612 13:41:43 -- setup/hugepages.sh@55 -- # (( size >= default_hugepages )) 00:12:44.612 13:41:43 -- setup/hugepages.sh@57 -- # nr_hugepages=1024 00:12:44.612 13:41:43 -- setup/hugepages.sh@58 -- # get_test_nr_hugepages_per_node 0 00:12:44.612 13:41:43 -- setup/hugepages.sh@62 -- # user_nodes=('0') 00:12:44.612 13:41:43 -- setup/hugepages.sh@62 -- # local user_nodes 00:12:44.612 13:41:43 -- setup/hugepages.sh@64 -- # local _nr_hugepages=1024 00:12:44.612 13:41:43 -- setup/hugepages.sh@65 -- # local _no_nodes=1 00:12:44.612 13:41:43 -- setup/hugepages.sh@67 -- # nodes_test=() 00:12:44.612 13:41:43 -- setup/hugepages.sh@67 -- # local -g nodes_test 00:12:44.612 13:41:43 -- setup/hugepages.sh@69 -- # (( 1 > 0 )) 00:12:44.612 13:41:43 -- setup/hugepages.sh@70 -- # for _no_nodes in "${user_nodes[@]}" 00:12:44.612 13:41:43 -- setup/hugepages.sh@71 -- # nodes_test[_no_nodes]=1024 00:12:44.612 13:41:43 -- setup/hugepages.sh@73 -- # return 0 00:12:44.612 13:41:43 -- setup/hugepages.sh@198 -- # setup output 00:12:44.612 13:41:43 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:44.612 13:41:43 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:44.877 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:44.877 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:44.877 13:41:43 -- setup/hugepages.sh@199 -- # verify_nr_hugepages 00:12:44.877 13:41:43 -- setup/hugepages.sh@89 -- # local node 00:12:44.877 13:41:43 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:44.877 13:41:43 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:44.877 13:41:43 -- setup/hugepages.sh@92 -- # local surp 00:12:44.877 13:41:43 -- setup/hugepages.sh@93 -- # local resv 00:12:44.877 13:41:43 -- setup/hugepages.sh@94 -- # local anon 00:12:44.877 13:41:43 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:12:44.877 13:41:43 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:44.877 13:41:43 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:44.877 13:41:43 -- setup/common.sh@18 -- # local node= 00:12:44.877 13:41:43 -- setup/common.sh@19 -- # local var val 00:12:44.877 13:41:43 -- setup/common.sh@20 -- # local mem_f mem 00:12:44.877 13:41:43 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:44.877 13:41:43 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:44.877 13:41:43 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:44.877 13:41:43 -- setup/common.sh@28 -- # mapfile -t mem 00:12:44.877 13:41:43 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6878724 kB' 'MemAvailable: 9545632 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986216 kB' 'Inactive: 2033676 kB' 'Active(anon): 1048 kB' 'Inactive(anon): 154380 kB' 'Active(file): 985168 kB' 'Inactive(file): 1879296 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 136944 kB' 'Mapped: 39148 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140100 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61144 kB' 'KernelStack: 4792 kB' 'PageTables: 3800 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074868 kB' 'Committed_AS: 393712 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23180 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ Zswap == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # continue 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:44.877 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:44.877 13:41:43 -- setup/common.sh@32 -- # [[ Zswapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.138 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.138 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.138 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.138 13:41:43 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.138 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.138 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.138 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.138 13:41:43 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.138 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.138 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.138 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.138 13:41:43 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.138 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.138 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.138 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.138 13:41:43 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.138 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.138 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.138 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.138 13:41:43 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.138 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.138 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.138 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.138 13:41:43 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.138 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.138 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.138 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.138 13:41:43 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.138 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.138 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.138 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.138 13:41:43 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.138 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.138 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ SecPageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.139 13:41:43 -- setup/common.sh@33 -- # echo 28672 00:12:45.139 13:41:43 -- setup/common.sh@33 -- # return 0 00:12:45.139 13:41:43 -- setup/hugepages.sh@97 -- # anon=28672 00:12:45.139 13:41:43 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:45.139 13:41:43 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:45.139 13:41:43 -- setup/common.sh@18 -- # local node= 00:12:45.139 13:41:43 -- setup/common.sh@19 -- # local var val 00:12:45.139 13:41:43 -- setup/common.sh@20 -- # local mem_f mem 00:12:45.139 13:41:43 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:45.139 13:41:43 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:45.139 13:41:43 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:45.139 13:41:43 -- setup/common.sh@28 -- # mapfile -t mem 00:12:45.139 13:41:43 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6878220 kB' 'MemAvailable: 9545128 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986208 kB' 'Inactive: 2033372 kB' 'Active(anon): 1040 kB' 'Inactive(anon): 154076 kB' 'Active(file): 985168 kB' 'Inactive(file): 1879296 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 136624 kB' 'Mapped: 39120 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140236 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61280 kB' 'KernelStack: 4776 kB' 'PageTables: 3860 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074868 kB' 'Committed_AS: 393712 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23132 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.139 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.139 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.140 13:41:43 -- setup/common.sh@33 -- # echo 0 00:12:45.140 13:41:43 -- setup/common.sh@33 -- # return 0 00:12:45.140 13:41:43 -- setup/hugepages.sh@99 -- # surp=0 00:12:45.140 13:41:43 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:45.140 13:41:43 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:45.140 13:41:43 -- setup/common.sh@18 -- # local node= 00:12:45.140 13:41:43 -- setup/common.sh@19 -- # local var val 00:12:45.140 13:41:43 -- setup/common.sh@20 -- # local mem_f mem 00:12:45.140 13:41:43 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:45.140 13:41:43 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:45.140 13:41:43 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:45.140 13:41:43 -- setup/common.sh@28 -- # mapfile -t mem 00:12:45.140 13:41:43 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.140 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.140 13:41:43 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6878220 kB' 'MemAvailable: 9545128 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986208 kB' 'Inactive: 2033120 kB' 'Active(anon): 1040 kB' 'Inactive(anon): 153824 kB' 'Active(file): 985168 kB' 'Inactive(file): 1879296 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 136368 kB' 'Mapped: 39120 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140236 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61280 kB' 'KernelStack: 4776 kB' 'PageTables: 3860 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074868 kB' 'Committed_AS: 393712 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23148 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.141 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.141 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.142 13:41:43 -- setup/common.sh@33 -- # echo 0 00:12:45.142 13:41:43 -- setup/common.sh@33 -- # return 0 00:12:45.142 13:41:43 -- setup/hugepages.sh@100 -- # resv=0 00:12:45.142 13:41:43 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:12:45.142 nr_hugepages=1024 00:12:45.142 resv_hugepages=0 00:12:45.142 13:41:43 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:45.142 surplus_hugepages=0 00:12:45.142 13:41:43 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:45.142 anon_hugepages=28672 00:12:45.142 13:41:43 -- setup/hugepages.sh@105 -- # echo anon_hugepages=28672 00:12:45.142 13:41:43 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:45.142 13:41:43 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:12:45.142 13:41:43 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:45.142 13:41:43 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:45.142 13:41:43 -- setup/common.sh@18 -- # local node= 00:12:45.142 13:41:43 -- setup/common.sh@19 -- # local var val 00:12:45.142 13:41:43 -- setup/common.sh@20 -- # local mem_f mem 00:12:45.142 13:41:43 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:45.142 13:41:43 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:45.142 13:41:43 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:45.142 13:41:43 -- setup/common.sh@28 -- # mapfile -t mem 00:12:45.142 13:41:43 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6878220 kB' 'MemAvailable: 9545128 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986208 kB' 'Inactive: 2033472 kB' 'Active(anon): 1040 kB' 'Inactive(anon): 154176 kB' 'Active(file): 985168 kB' 'Inactive(file): 1879296 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 136492 kB' 'Mapped: 39380 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140236 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61280 kB' 'KernelStack: 4708 kB' 'PageTables: 3600 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074868 kB' 'Committed_AS: 396772 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23164 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.142 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.142 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.143 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.143 13:41:43 -- setup/common.sh@33 -- # echo 1024 00:12:45.143 13:41:43 -- setup/common.sh@33 -- # return 0 00:12:45.143 13:41:43 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:45.143 13:41:43 -- setup/hugepages.sh@112 -- # get_nodes 00:12:45.143 13:41:43 -- setup/hugepages.sh@27 -- # local node 00:12:45.143 13:41:43 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:45.143 13:41:43 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:12:45.143 13:41:43 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:45.143 13:41:43 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:45.143 13:41:43 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:45.143 13:41:43 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:45.143 13:41:43 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:45.143 13:41:43 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:45.143 13:41:43 -- setup/common.sh@18 -- # local node=0 00:12:45.143 13:41:43 -- setup/common.sh@19 -- # local var val 00:12:45.143 13:41:43 -- setup/common.sh@20 -- # local mem_f mem 00:12:45.143 13:41:43 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:45.143 13:41:43 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:45.143 13:41:43 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:45.143 13:41:43 -- setup/common.sh@28 -- # mapfile -t mem 00:12:45.143 13:41:43 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:45.143 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6878220 kB' 'MemUsed: 5368672 kB' 'SwapCached: 0 kB' 'Active: 986208 kB' 'Inactive: 2032956 kB' 'Active(anon): 1040 kB' 'Inactive(anon): 153660 kB' 'Active(file): 985168 kB' 'Inactive(file): 1879296 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'FilePages: 2882980 kB' 'Mapped: 39640 kB' 'AnonPages: 136280 kB' 'Shmem: 18516 kB' 'KernelStack: 4828 kB' 'PageTables: 3564 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 78956 kB' 'Slab: 140236 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61280 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Surp: 0' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.144 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.144 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.144 13:41:43 -- setup/common.sh@33 -- # echo 0 00:12:45.144 13:41:43 -- setup/common.sh@33 -- # return 0 00:12:45.144 13:41:43 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:45.144 13:41:43 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:45.144 13:41:43 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:45.144 13:41:43 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:45.144 13:41:43 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:12:45.145 node0=1024 expecting 1024 00:12:45.145 13:41:43 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:12:45.145 13:41:43 -- setup/hugepages.sh@202 -- # CLEAR_HUGE=no 00:12:45.145 13:41:43 -- setup/hugepages.sh@202 -- # NRHUGE=512 00:12:45.145 13:41:43 -- setup/hugepages.sh@202 -- # setup output 00:12:45.145 13:41:43 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:45.145 13:41:43 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:45.405 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:45.405 0000:00:10.0 (1b36 0010): Already using the uio_pci_generic driver 00:12:45.405 INFO: Requested 512 hugepages but 1024 already allocated on node0 00:12:45.405 13:41:43 -- setup/hugepages.sh@204 -- # verify_nr_hugepages 00:12:45.405 13:41:43 -- setup/hugepages.sh@89 -- # local node 00:12:45.405 13:41:43 -- setup/hugepages.sh@90 -- # local sorted_t 00:12:45.405 13:41:43 -- setup/hugepages.sh@91 -- # local sorted_s 00:12:45.405 13:41:43 -- setup/hugepages.sh@92 -- # local surp 00:12:45.405 13:41:43 -- setup/hugepages.sh@93 -- # local resv 00:12:45.405 13:41:43 -- setup/hugepages.sh@94 -- # local anon 00:12:45.405 13:41:43 -- setup/hugepages.sh@96 -- # [[ [always] madvise never != *\[\n\e\v\e\r\]* ]] 00:12:45.405 13:41:43 -- setup/hugepages.sh@97 -- # get_meminfo AnonHugePages 00:12:45.405 13:41:43 -- setup/common.sh@17 -- # local get=AnonHugePages 00:12:45.405 13:41:43 -- setup/common.sh@18 -- # local node= 00:12:45.405 13:41:43 -- setup/common.sh@19 -- # local var val 00:12:45.405 13:41:43 -- setup/common.sh@20 -- # local mem_f mem 00:12:45.405 13:41:43 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:45.405 13:41:43 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:45.405 13:41:43 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:45.405 13:41:43 -- setup/common.sh@28 -- # mapfile -t mem 00:12:45.405 13:41:43 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:45.405 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6877580 kB' 'MemAvailable: 9544488 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986220 kB' 'Inactive: 2033828 kB' 'Active(anon): 1052 kB' 'Inactive(anon): 154532 kB' 'Active(file): 985168 kB' 'Inactive(file): 1879296 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 137016 kB' 'Mapped: 39436 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140236 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61280 kB' 'KernelStack: 4860 kB' 'PageTables: 4184 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074868 kB' 'Committed_AS: 393712 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23212 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ MemTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ MemFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ MemAvailable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Buffers == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Cached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ SwapCached == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Active == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Inactive == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Active(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(anon) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Active(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(file) == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Unevictable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Mlocked == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ SwapTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ SwapFree == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Zswap == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Zswapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Dirty == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Writeback == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ AnonPages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Mapped == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Shmem == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ KReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Slab == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ SReclaimable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ SUnreclaim == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ KernelStack == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ PageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ SecPageTables == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ NFS_Unstable == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Bounce == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ WritebackTmp == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ CommitLimit == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ Committed_AS == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ VmallocTotal == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.406 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # [[ VmallocUsed == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.406 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ VmallocChunk == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Percpu == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ AnonHugePages == \A\n\o\n\H\u\g\e\P\a\g\e\s ]] 00:12:45.407 13:41:43 -- setup/common.sh@33 -- # echo 28672 00:12:45.407 13:41:43 -- setup/common.sh@33 -- # return 0 00:12:45.407 13:41:43 -- setup/hugepages.sh@97 -- # anon=28672 00:12:45.407 13:41:43 -- setup/hugepages.sh@99 -- # get_meminfo HugePages_Surp 00:12:45.407 13:41:43 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:45.407 13:41:43 -- setup/common.sh@18 -- # local node= 00:12:45.407 13:41:43 -- setup/common.sh@19 -- # local var val 00:12:45.407 13:41:43 -- setup/common.sh@20 -- # local mem_f mem 00:12:45.407 13:41:43 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:45.407 13:41:43 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:45.407 13:41:43 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:45.407 13:41:43 -- setup/common.sh@28 -- # mapfile -t mem 00:12:45.407 13:41:43 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6877076 kB' 'MemAvailable: 9543984 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986212 kB' 'Inactive: 2033596 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 154300 kB' 'Active(file): 985168 kB' 'Inactive(file): 1879296 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 136916 kB' 'Mapped: 39344 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140284 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61328 kB' 'KernelStack: 4808 kB' 'PageTables: 3944 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074868 kB' 'Committed_AS: 393712 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23148 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.407 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.407 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.408 13:41:43 -- setup/common.sh@33 -- # echo 0 00:12:45.408 13:41:43 -- setup/common.sh@33 -- # return 0 00:12:45.408 13:41:43 -- setup/hugepages.sh@99 -- # surp=0 00:12:45.408 13:41:43 -- setup/hugepages.sh@100 -- # get_meminfo HugePages_Rsvd 00:12:45.408 13:41:43 -- setup/common.sh@17 -- # local get=HugePages_Rsvd 00:12:45.408 13:41:43 -- setup/common.sh@18 -- # local node= 00:12:45.408 13:41:43 -- setup/common.sh@19 -- # local var val 00:12:45.408 13:41:43 -- setup/common.sh@20 -- # local mem_f mem 00:12:45.408 13:41:43 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:45.408 13:41:43 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:45.408 13:41:43 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:45.408 13:41:43 -- setup/common.sh@28 -- # mapfile -t mem 00:12:45.408 13:41:43 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6877076 kB' 'MemAvailable: 9543984 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986212 kB' 'Inactive: 2033272 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 153976 kB' 'Active(file): 985168 kB' 'Inactive(file): 1879296 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 136628 kB' 'Mapped: 39432 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140244 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61288 kB' 'KernelStack: 4772 kB' 'PageTables: 3668 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074868 kB' 'Committed_AS: 393712 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23148 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.408 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.408 13:41:43 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.409 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.409 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ HugePages_Rsvd == \H\u\g\e\P\a\g\e\s\_\R\s\v\d ]] 00:12:45.410 13:41:43 -- setup/common.sh@33 -- # echo 0 00:12:45.410 13:41:43 -- setup/common.sh@33 -- # return 0 00:12:45.410 13:41:43 -- setup/hugepages.sh@100 -- # resv=0 00:12:45.410 13:41:43 -- setup/hugepages.sh@102 -- # echo nr_hugepages=1024 00:12:45.410 nr_hugepages=1024 00:12:45.410 resv_hugepages=0 00:12:45.410 13:41:43 -- setup/hugepages.sh@103 -- # echo resv_hugepages=0 00:12:45.410 surplus_hugepages=0 00:12:45.410 13:41:43 -- setup/hugepages.sh@104 -- # echo surplus_hugepages=0 00:12:45.410 13:41:43 -- setup/hugepages.sh@105 -- # echo anon_hugepages=28672 00:12:45.410 anon_hugepages=28672 00:12:45.410 13:41:43 -- setup/hugepages.sh@107 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:45.410 13:41:43 -- setup/hugepages.sh@109 -- # (( 1024 == nr_hugepages )) 00:12:45.410 13:41:43 -- setup/hugepages.sh@110 -- # get_meminfo HugePages_Total 00:12:45.410 13:41:43 -- setup/common.sh@17 -- # local get=HugePages_Total 00:12:45.410 13:41:43 -- setup/common.sh@18 -- # local node= 00:12:45.410 13:41:43 -- setup/common.sh@19 -- # local var val 00:12:45.410 13:41:43 -- setup/common.sh@20 -- # local mem_f mem 00:12:45.410 13:41:43 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:45.410 13:41:43 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node/meminfo ]] 00:12:45.410 13:41:43 -- setup/common.sh@25 -- # [[ -n '' ]] 00:12:45.410 13:41:43 -- setup/common.sh@28 -- # mapfile -t mem 00:12:45.410 13:41:43 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6877076 kB' 'MemAvailable: 9543984 kB' 'Buffers: 2208 kB' 'Cached: 2880772 kB' 'SwapCached: 0 kB' 'Active: 986212 kB' 'Inactive: 2033540 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 154244 kB' 'Active(file): 985168 kB' 'Inactive(file): 1879296 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'SwapTotal: 0 kB' 'SwapFree: 0 kB' 'Zswap: 0 kB' 'Zswapped: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'AnonPages: 136888 kB' 'Mapped: 39432 kB' 'Shmem: 18516 kB' 'KReclaimable: 78956 kB' 'Slab: 140252 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61296 kB' 'KernelStack: 4772 kB' 'PageTables: 3668 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'CommitLimit: 5074868 kB' 'Committed_AS: 393712 kB' 'VmallocTotal: 34359738367 kB' 'VmallocUsed: 23180 kB' 'VmallocChunk: 0 kB' 'Percpu: 4848 kB' 'HardwareCorrupted: 0 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'CmaTotal: 0 kB' 'CmaFree: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Rsvd: 0' 'HugePages_Surp: 0' 'Hugepagesize: 2048 kB' 'Hugetlb: 2097152 kB' 'DirectMap4k: 151404 kB' 'DirectMap2M: 4042752 kB' 'DirectMap1G: 10485760 kB' 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ MemAvailable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ Buffers == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ Cached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ SwapTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ SwapFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # [[ Zswap == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.410 13:41:43 -- setup/common.sh@32 -- # continue 00:12:45.410 13:41:43 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.410 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.410 13:41:44 -- setup/common.sh@32 -- # [[ Zswapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.411 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.411 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ CommitLimit == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ Committed_AS == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ VmallocTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ VmallocUsed == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ VmallocChunk == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ Percpu == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ HardwareCorrupted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ CmaTotal == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ CmaFree == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.670 13:41:44 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\T\o\t\a\l ]] 00:12:45.670 13:41:44 -- setup/common.sh@33 -- # echo 1024 00:12:45.670 13:41:44 -- setup/common.sh@33 -- # return 0 00:12:45.670 13:41:44 -- setup/hugepages.sh@110 -- # (( 1024 == nr_hugepages + surp + resv )) 00:12:45.670 13:41:44 -- setup/hugepages.sh@112 -- # get_nodes 00:12:45.670 13:41:44 -- setup/hugepages.sh@27 -- # local node 00:12:45.670 13:41:44 -- setup/hugepages.sh@29 -- # for node in /sys/devices/system/node/node+([0-9]) 00:12:45.670 13:41:44 -- setup/hugepages.sh@30 -- # nodes_sys[${node##*node}]=1024 00:12:45.670 13:41:44 -- setup/hugepages.sh@32 -- # no_nodes=1 00:12:45.670 13:41:44 -- setup/hugepages.sh@33 -- # (( no_nodes > 0 )) 00:12:45.670 13:41:44 -- setup/hugepages.sh@115 -- # for node in "${!nodes_test[@]}" 00:12:45.670 13:41:44 -- setup/hugepages.sh@116 -- # (( nodes_test[node] += resv )) 00:12:45.670 13:41:44 -- setup/hugepages.sh@117 -- # get_meminfo HugePages_Surp 0 00:12:45.670 13:41:44 -- setup/common.sh@17 -- # local get=HugePages_Surp 00:12:45.670 13:41:44 -- setup/common.sh@18 -- # local node=0 00:12:45.670 13:41:44 -- setup/common.sh@19 -- # local var val 00:12:45.670 13:41:44 -- setup/common.sh@20 -- # local mem_f mem 00:12:45.670 13:41:44 -- setup/common.sh@22 -- # mem_f=/proc/meminfo 00:12:45.670 13:41:44 -- setup/common.sh@23 -- # [[ -e /sys/devices/system/node/node0/meminfo ]] 00:12:45.670 13:41:44 -- setup/common.sh@24 -- # mem_f=/sys/devices/system/node/node0/meminfo 00:12:45.670 13:41:44 -- setup/common.sh@28 -- # mapfile -t mem 00:12:45.670 13:41:44 -- setup/common.sh@29 -- # mem=("${mem[@]#Node +([0-9]) }") 00:12:45.670 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@16 -- # printf '%s\n' 'MemTotal: 12246892 kB' 'MemFree: 6877076 kB' 'MemUsed: 5369816 kB' 'SwapCached: 0 kB' 'Active: 986212 kB' 'Inactive: 2033076 kB' 'Active(anon): 1044 kB' 'Inactive(anon): 153780 kB' 'Active(file): 985168 kB' 'Inactive(file): 1879296 kB' 'Unevictable: 0 kB' 'Mlocked: 0 kB' 'Dirty: 28 kB' 'Writeback: 0 kB' 'FilePages: 2882980 kB' 'Mapped: 39432 kB' 'AnonPages: 136420 kB' 'Shmem: 18516 kB' 'KernelStack: 4808 kB' 'PageTables: 3588 kB' 'SecPageTables: 0 kB' 'NFS_Unstable: 0 kB' 'Bounce: 0 kB' 'WritebackTmp: 0 kB' 'KReclaimable: 78956 kB' 'Slab: 140252 kB' 'SReclaimable: 78956 kB' 'SUnreclaim: 61296 kB' 'AnonHugePages: 28672 kB' 'ShmemHugePages: 0 kB' 'ShmemPmdMapped: 0 kB' 'FileHugePages: 0 kB' 'FilePmdMapped: 0 kB' 'Unaccepted: 0 kB' 'HugePages_Total: 1024' 'HugePages_Free: 1024' 'HugePages_Surp: 0' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ MemTotal == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ MemFree == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ MemUsed == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ SwapCached == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ Active == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ Inactive == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ Active(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ Inactive(anon) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ Active(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ Inactive(file) == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ Unevictable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ Mlocked == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ Dirty == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ Writeback == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ FilePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ Mapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ AnonPages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ Shmem == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ KernelStack == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ PageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ SecPageTables == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ NFS_Unstable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ Bounce == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ WritebackTmp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ KReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ Slab == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ SReclaimable == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ SUnreclaim == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ AnonHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ ShmemHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ ShmemPmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ FileHugePages == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ FilePmdMapped == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ Unaccepted == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ HugePages_Total == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ HugePages_Free == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # continue 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # IFS=': ' 00:12:45.671 13:41:44 -- setup/common.sh@31 -- # read -r var val _ 00:12:45.671 13:41:44 -- setup/common.sh@32 -- # [[ HugePages_Surp == \H\u\g\e\P\a\g\e\s\_\S\u\r\p ]] 00:12:45.671 13:41:44 -- setup/common.sh@33 -- # echo 0 00:12:45.671 13:41:44 -- setup/common.sh@33 -- # return 0 00:12:45.671 13:41:44 -- setup/hugepages.sh@117 -- # (( nodes_test[node] += 0 )) 00:12:45.671 13:41:44 -- setup/hugepages.sh@126 -- # for node in "${!nodes_test[@]}" 00:12:45.671 13:41:44 -- setup/hugepages.sh@127 -- # sorted_t[nodes_test[node]]=1 00:12:45.671 13:41:44 -- setup/hugepages.sh@127 -- # sorted_s[nodes_sys[node]]=1 00:12:45.671 13:41:44 -- setup/hugepages.sh@128 -- # echo 'node0=1024 expecting 1024' 00:12:45.671 node0=1024 expecting 1024 00:12:45.671 13:41:44 -- setup/hugepages.sh@130 -- # [[ 1024 == \1\0\2\4 ]] 00:12:45.671 00:12:45.671 real 0m0.870s 00:12:45.671 user 0m0.456s 00:12:45.671 sys 0m0.451s 00:12:45.671 13:41:44 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:45.671 ************************************ 00:12:45.671 13:41:44 -- common/autotest_common.sh@10 -- # set +x 00:12:45.671 END TEST no_shrink_alloc 00:12:45.671 ************************************ 00:12:45.671 13:41:44 -- setup/hugepages.sh@217 -- # clear_hp 00:12:45.671 13:41:44 -- setup/hugepages.sh@37 -- # local node hp 00:12:45.672 13:41:44 -- setup/hugepages.sh@39 -- # for node in "${!nodes_sys[@]}" 00:12:45.672 13:41:44 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:12:45.672 13:41:44 -- setup/hugepages.sh@41 -- # echo 0 00:12:45.672 13:41:44 -- setup/hugepages.sh@40 -- # for hp in "/sys/devices/system/node/node$node/hugepages/hugepages-"* 00:12:45.672 13:41:44 -- setup/hugepages.sh@41 -- # echo 0 00:12:45.672 13:41:44 -- setup/hugepages.sh@45 -- # export CLEAR_HUGE=yes 00:12:45.672 13:41:44 -- setup/hugepages.sh@45 -- # CLEAR_HUGE=yes 00:12:45.672 00:12:45.672 real 0m4.100s 00:12:45.672 user 0m1.969s 00:12:45.672 sys 0m2.086s 00:12:45.672 13:41:44 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:45.672 13:41:44 -- common/autotest_common.sh@10 -- # set +x 00:12:45.672 ************************************ 00:12:45.672 END TEST hugepages 00:12:45.672 ************************************ 00:12:45.672 13:41:44 -- setup/test-setup.sh@14 -- # run_test driver /home/vagrant/spdk_repo/spdk/test/setup/driver.sh 00:12:45.672 13:41:44 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:45.672 13:41:44 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:45.672 13:41:44 -- common/autotest_common.sh@10 -- # set +x 00:12:45.672 ************************************ 00:12:45.672 START TEST driver 00:12:45.672 ************************************ 00:12:45.672 13:41:44 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/driver.sh 00:12:45.672 * Looking for test storage... 00:12:45.929 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:12:45.929 13:41:44 -- setup/driver.sh@68 -- # setup reset 00:12:45.929 13:41:44 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:45.929 13:41:44 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:46.188 13:41:44 -- setup/driver.sh@69 -- # run_test guess_driver guess_driver 00:12:46.188 13:41:44 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:46.188 13:41:44 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:46.188 13:41:44 -- common/autotest_common.sh@10 -- # set +x 00:12:46.188 ************************************ 00:12:46.188 START TEST guess_driver 00:12:46.188 ************************************ 00:12:46.188 13:41:44 -- common/autotest_common.sh@1111 -- # guess_driver 00:12:46.188 13:41:44 -- setup/driver.sh@46 -- # local driver setup_driver marker 00:12:46.188 13:41:44 -- setup/driver.sh@47 -- # local fail=0 00:12:46.188 13:41:44 -- setup/driver.sh@49 -- # pick_driver 00:12:46.188 13:41:44 -- setup/driver.sh@36 -- # vfio 00:12:46.188 13:41:44 -- setup/driver.sh@21 -- # local iommu_grups 00:12:46.188 13:41:44 -- setup/driver.sh@22 -- # local unsafe_vfio 00:12:46.188 13:41:44 -- setup/driver.sh@24 -- # [[ -e /sys/module/vfio/parameters/enable_unsafe_noiommu_mode ]] 00:12:46.188 13:41:44 -- setup/driver.sh@27 -- # iommu_groups=(/sys/kernel/iommu_groups/*) 00:12:46.188 13:41:44 -- setup/driver.sh@29 -- # (( 0 > 0 )) 00:12:46.188 13:41:44 -- setup/driver.sh@29 -- # [[ '' == Y ]] 00:12:46.188 13:41:44 -- setup/driver.sh@32 -- # return 1 00:12:46.188 13:41:44 -- setup/driver.sh@38 -- # uio 00:12:46.188 13:41:44 -- setup/driver.sh@17 -- # is_driver uio_pci_generic 00:12:46.188 13:41:44 -- setup/driver.sh@14 -- # mod uio_pci_generic 00:12:46.188 13:41:44 -- setup/driver.sh@12 -- # dep uio_pci_generic 00:12:46.188 13:41:44 -- setup/driver.sh@11 -- # modprobe --show-depends uio_pci_generic 00:12:46.188 13:41:44 -- setup/driver.sh@12 -- # [[ insmod /lib/modules/5.14.0-362.24.1.el9_3.x86_64/kernel/drivers/uio/uio.ko.xz 00:12:46.188 insmod /lib/modules/5.14.0-362.24.1.el9_3.x86_64/kernel/drivers/uio/uio_pci_generic.ko.xz == *\.\k\o* ]] 00:12:46.188 13:41:44 -- setup/driver.sh@39 -- # echo uio_pci_generic 00:12:46.188 13:41:44 -- setup/driver.sh@49 -- # driver=uio_pci_generic 00:12:46.188 13:41:44 -- setup/driver.sh@51 -- # [[ uio_pci_generic == \N\o\ \v\a\l\i\d\ \d\r\i\v\e\r\ \f\o\u\n\d ]] 00:12:46.188 Looking for driver=uio_pci_generic 00:12:46.188 13:41:44 -- setup/driver.sh@56 -- # echo 'Looking for driver=uio_pci_generic' 00:12:46.188 13:41:44 -- setup/driver.sh@57 -- # read -r _ _ _ _ marker setup_driver 00:12:46.188 13:41:44 -- setup/driver.sh@45 -- # setup output config 00:12:46.188 13:41:44 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:46.188 13:41:44 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:46.446 13:41:45 -- setup/driver.sh@58 -- # [[ devices: == \-\> ]] 00:12:46.446 13:41:45 -- setup/driver.sh@58 -- # continue 00:12:46.446 13:41:45 -- setup/driver.sh@57 -- # read -r _ _ _ _ marker setup_driver 00:12:46.704 13:41:45 -- setup/driver.sh@58 -- # [[ -> == \-\> ]] 00:12:46.704 13:41:45 -- setup/driver.sh@61 -- # [[ uio_pci_generic == uio_pci_generic ]] 00:12:46.704 13:41:45 -- setup/driver.sh@57 -- # read -r _ _ _ _ marker setup_driver 00:12:46.704 13:41:45 -- setup/driver.sh@64 -- # (( fail == 0 )) 00:12:46.704 13:41:45 -- setup/driver.sh@65 -- # setup reset 00:12:46.704 13:41:45 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:46.704 13:41:45 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:46.963 00:12:46.963 real 0m0.853s 00:12:46.963 user 0m0.298s 00:12:46.963 sys 0m0.508s 00:12:46.963 13:41:45 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:46.963 ************************************ 00:12:46.963 END TEST guess_driver 00:12:46.963 ************************************ 00:12:46.963 13:41:45 -- common/autotest_common.sh@10 -- # set +x 00:12:47.221 00:12:47.221 real 0m1.380s 00:12:47.221 user 0m0.496s 00:12:47.221 sys 0m0.844s 00:12:47.221 13:41:45 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:47.221 13:41:45 -- common/autotest_common.sh@10 -- # set +x 00:12:47.221 ************************************ 00:12:47.221 END TEST driver 00:12:47.221 ************************************ 00:12:47.221 13:41:45 -- setup/test-setup.sh@15 -- # run_test devices /home/vagrant/spdk_repo/spdk/test/setup/devices.sh 00:12:47.221 13:41:45 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:47.221 13:41:45 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:47.221 13:41:45 -- common/autotest_common.sh@10 -- # set +x 00:12:47.221 ************************************ 00:12:47.221 START TEST devices 00:12:47.221 ************************************ 00:12:47.221 13:41:45 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/setup/devices.sh 00:12:47.221 * Looking for test storage... 00:12:47.221 * Found test storage at /home/vagrant/spdk_repo/spdk/test/setup 00:12:47.221 13:41:45 -- setup/devices.sh@190 -- # trap cleanup EXIT 00:12:47.221 13:41:45 -- setup/devices.sh@192 -- # setup reset 00:12:47.221 13:41:45 -- setup/common.sh@9 -- # [[ reset == output ]] 00:12:47.221 13:41:45 -- setup/common.sh@12 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:47.787 13:41:46 -- setup/devices.sh@194 -- # get_zoned_devs 00:12:47.787 13:41:46 -- common/autotest_common.sh@1655 -- # zoned_devs=() 00:12:47.787 13:41:46 -- common/autotest_common.sh@1655 -- # local -gA zoned_devs 00:12:47.787 13:41:46 -- common/autotest_common.sh@1656 -- # local nvme bdf 00:12:47.787 13:41:46 -- common/autotest_common.sh@1658 -- # for nvme in /sys/block/nvme* 00:12:47.787 13:41:46 -- common/autotest_common.sh@1659 -- # is_block_zoned nvme0n1 00:12:47.787 13:41:46 -- common/autotest_common.sh@1648 -- # local device=nvme0n1 00:12:47.787 13:41:46 -- common/autotest_common.sh@1650 -- # [[ -e /sys/block/nvme0n1/queue/zoned ]] 00:12:47.787 13:41:46 -- common/autotest_common.sh@1651 -- # [[ none != none ]] 00:12:47.787 13:41:46 -- setup/devices.sh@196 -- # blocks=() 00:12:47.787 13:41:46 -- setup/devices.sh@196 -- # declare -a blocks 00:12:47.787 13:41:46 -- setup/devices.sh@197 -- # blocks_to_pci=() 00:12:47.787 13:41:46 -- setup/devices.sh@197 -- # declare -A blocks_to_pci 00:12:47.787 13:41:46 -- setup/devices.sh@198 -- # min_disk_size=3221225472 00:12:47.787 13:41:46 -- setup/devices.sh@200 -- # for block in "/sys/block/nvme"!(*c*) 00:12:47.787 13:41:46 -- setup/devices.sh@201 -- # ctrl=nvme0n1 00:12:47.787 13:41:46 -- setup/devices.sh@201 -- # ctrl=nvme0 00:12:47.787 13:41:46 -- setup/devices.sh@202 -- # pci=0000:00:10.0 00:12:47.787 13:41:46 -- setup/devices.sh@203 -- # [[ '' == *\0\0\0\0\:\0\0\:\1\0\.\0* ]] 00:12:47.787 13:41:46 -- setup/devices.sh@204 -- # block_in_use nvme0n1 00:12:47.787 13:41:46 -- scripts/common.sh@378 -- # local block=nvme0n1 pt 00:12:47.787 13:41:46 -- scripts/common.sh@387 -- # /home/vagrant/spdk_repo/spdk/scripts/spdk-gpt.py nvme0n1 00:12:47.787 No valid GPT data, bailing 00:12:47.787 13:41:46 -- scripts/common.sh@391 -- # blkid -s PTTYPE -o value /dev/nvme0n1 00:12:47.787 13:41:46 -- scripts/common.sh@391 -- # pt= 00:12:47.787 13:41:46 -- scripts/common.sh@392 -- # return 1 00:12:47.787 13:41:46 -- setup/devices.sh@204 -- # sec_size_to_bytes nvme0n1 00:12:47.787 13:41:46 -- setup/common.sh@76 -- # local dev=nvme0n1 00:12:47.787 13:41:46 -- setup/common.sh@78 -- # [[ -e /sys/block/nvme0n1 ]] 00:12:47.787 13:41:46 -- setup/common.sh@80 -- # echo 5368709120 00:12:47.787 13:41:46 -- setup/devices.sh@204 -- # (( 5368709120 >= min_disk_size )) 00:12:47.787 13:41:46 -- setup/devices.sh@205 -- # blocks+=("${block##*/}") 00:12:47.787 13:41:46 -- setup/devices.sh@206 -- # blocks_to_pci["${block##*/}"]=0000:00:10.0 00:12:47.787 13:41:46 -- setup/devices.sh@209 -- # (( 1 > 0 )) 00:12:47.787 13:41:46 -- setup/devices.sh@211 -- # declare -r test_disk=nvme0n1 00:12:47.787 13:41:46 -- setup/devices.sh@213 -- # run_test nvme_mount nvme_mount 00:12:47.787 13:41:46 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:47.787 13:41:46 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:47.787 13:41:46 -- common/autotest_common.sh@10 -- # set +x 00:12:47.787 ************************************ 00:12:47.787 START TEST nvme_mount 00:12:47.787 ************************************ 00:12:47.787 13:41:46 -- common/autotest_common.sh@1111 -- # nvme_mount 00:12:47.787 13:41:46 -- setup/devices.sh@95 -- # nvme_disk=nvme0n1 00:12:47.787 13:41:46 -- setup/devices.sh@96 -- # nvme_disk_p=nvme0n1p1 00:12:47.787 13:41:46 -- setup/devices.sh@97 -- # nvme_mount=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:47.787 13:41:46 -- setup/devices.sh@98 -- # nvme_dummy_test_file=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:12:47.787 13:41:46 -- setup/devices.sh@101 -- # partition_drive nvme0n1 1 00:12:47.787 13:41:46 -- setup/common.sh@39 -- # local disk=nvme0n1 00:12:47.787 13:41:46 -- setup/common.sh@40 -- # local part_no=1 00:12:47.787 13:41:46 -- setup/common.sh@41 -- # local size=1073741824 00:12:47.787 13:41:46 -- setup/common.sh@43 -- # local part part_start=0 part_end=0 00:12:47.787 13:41:46 -- setup/common.sh@44 -- # parts=() 00:12:47.787 13:41:46 -- setup/common.sh@44 -- # local parts 00:12:47.787 13:41:46 -- setup/common.sh@46 -- # (( part = 1 )) 00:12:47.787 13:41:46 -- setup/common.sh@46 -- # (( part <= part_no )) 00:12:47.787 13:41:46 -- setup/common.sh@47 -- # parts+=("${disk}p$part") 00:12:47.787 13:41:46 -- setup/common.sh@46 -- # (( part++ )) 00:12:47.787 13:41:46 -- setup/common.sh@46 -- # (( part <= part_no )) 00:12:47.787 13:41:46 -- setup/common.sh@51 -- # (( size /= 4096 )) 00:12:47.787 13:41:46 -- setup/common.sh@56 -- # sgdisk /dev/nvme0n1 --zap-all 00:12:47.787 13:41:46 -- setup/common.sh@53 -- # /home/vagrant/spdk_repo/spdk/scripts/sync_dev_uevents.sh block/partition nvme0n1p1 00:12:48.722 Creating new GPT entries in memory. 00:12:48.722 GPT data structures destroyed! You may now partition the disk using fdisk or 00:12:48.722 other utilities. 00:12:48.722 13:41:47 -- setup/common.sh@57 -- # (( part = 1 )) 00:12:48.722 13:41:47 -- setup/common.sh@57 -- # (( part <= part_no )) 00:12:48.722 13:41:47 -- setup/common.sh@58 -- # (( part_start = part_start == 0 ? 2048 : part_end + 1 )) 00:12:48.722 13:41:47 -- setup/common.sh@59 -- # (( part_end = part_start + size - 1 )) 00:12:48.722 13:41:47 -- setup/common.sh@60 -- # flock /dev/nvme0n1 sgdisk /dev/nvme0n1 --new=1:2048:264191 00:12:50.092 Creating new GPT entries in memory. 00:12:50.092 The operation has completed successfully. 00:12:50.092 13:41:48 -- setup/common.sh@57 -- # (( part++ )) 00:12:50.092 13:41:48 -- setup/common.sh@57 -- # (( part <= part_no )) 00:12:50.092 13:41:48 -- setup/common.sh@62 -- # wait 172951 00:12:50.092 13:41:48 -- setup/devices.sh@102 -- # mkfs /dev/nvme0n1p1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:50.092 13:41:48 -- setup/common.sh@66 -- # local dev=/dev/nvme0n1p1 mount=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount size= 00:12:50.092 13:41:48 -- setup/common.sh@68 -- # mkdir -p /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:50.092 13:41:48 -- setup/common.sh@70 -- # [[ -e /dev/nvme0n1p1 ]] 00:12:50.092 13:41:48 -- setup/common.sh@71 -- # mkfs.ext4 -qF /dev/nvme0n1p1 00:12:50.092 13:41:48 -- setup/common.sh@72 -- # mount /dev/nvme0n1p1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:50.092 13:41:48 -- setup/devices.sh@105 -- # verify 0000:00:10.0 nvme0n1:nvme0n1p1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:12:50.092 13:41:48 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:12:50.092 13:41:48 -- setup/devices.sh@49 -- # local mounts=nvme0n1:nvme0n1p1 00:12:50.092 13:41:48 -- setup/devices.sh@50 -- # local mount_point=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:50.092 13:41:48 -- setup/devices.sh@51 -- # local test_file=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:12:50.092 13:41:48 -- setup/devices.sh@53 -- # local found=0 00:12:50.092 13:41:48 -- setup/devices.sh@55 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:12:50.092 13:41:48 -- setup/devices.sh@56 -- # : 00:12:50.092 13:41:48 -- setup/devices.sh@59 -- # local pci status 00:12:50.092 13:41:48 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:50.092 13:41:48 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:12:50.092 13:41:48 -- setup/devices.sh@47 -- # setup output config 00:12:50.092 13:41:48 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:50.092 13:41:48 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:50.349 13:41:48 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:50.349 13:41:48 -- setup/devices.sh@62 -- # [[ Active devices: mount@nvme0n1:nvme0n1p1, so not binding PCI dev == *\A\c\t\i\v\e\ \d\e\v\i\c\e\s\:\ *\n\v\m\e\0\n\1\:\n\v\m\e\0\n\1\p\1* ]] 00:12:50.349 13:41:48 -- setup/devices.sh@63 -- # found=1 00:12:50.349 13:41:48 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:50.349 13:41:48 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:50.349 13:41:48 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:50.349 13:41:48 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:50.349 13:41:48 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:50.349 13:41:48 -- setup/devices.sh@66 -- # (( found == 1 )) 00:12:50.349 13:41:48 -- setup/devices.sh@68 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount ]] 00:12:50.349 13:41:48 -- setup/devices.sh@71 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:50.350 13:41:48 -- setup/devices.sh@73 -- # [[ -e /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:12:50.350 13:41:48 -- setup/devices.sh@74 -- # rm /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:12:50.350 13:41:48 -- setup/devices.sh@110 -- # cleanup_nvme 00:12:50.350 13:41:48 -- setup/devices.sh@20 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:50.350 13:41:48 -- setup/devices.sh@21 -- # umount /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:50.350 13:41:48 -- setup/devices.sh@24 -- # [[ -b /dev/nvme0n1p1 ]] 00:12:50.350 13:41:48 -- setup/devices.sh@25 -- # wipefs --all /dev/nvme0n1p1 00:12:50.350 /dev/nvme0n1p1: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef 00:12:50.350 13:41:48 -- setup/devices.sh@27 -- # [[ -b /dev/nvme0n1 ]] 00:12:50.350 13:41:48 -- setup/devices.sh@28 -- # wipefs --all /dev/nvme0n1 00:12:50.350 /dev/nvme0n1: 8 bytes were erased at offset 0x00001000 (gpt): 45 46 49 20 50 41 52 54 00:12:50.350 /dev/nvme0n1: 8 bytes were erased at offset 0x13ffff000 (gpt): 45 46 49 20 50 41 52 54 00:12:50.350 /dev/nvme0n1: 2 bytes were erased at offset 0x000001fe (PMBR): 55 aa 00:12:50.350 /dev/nvme0n1: calling ioctl to re-read partition table: Success 00:12:50.350 13:41:48 -- setup/devices.sh@113 -- # mkfs /dev/nvme0n1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 1024M 00:12:50.350 13:41:48 -- setup/common.sh@66 -- # local dev=/dev/nvme0n1 mount=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount size=1024M 00:12:50.350 13:41:48 -- setup/common.sh@68 -- # mkdir -p /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:50.350 13:41:48 -- setup/common.sh@70 -- # [[ -e /dev/nvme0n1 ]] 00:12:50.350 13:41:48 -- setup/common.sh@71 -- # mkfs.ext4 -qF /dev/nvme0n1 1024M 00:12:50.350 13:41:48 -- setup/common.sh@72 -- # mount /dev/nvme0n1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:50.607 13:41:48 -- setup/devices.sh@116 -- # verify 0000:00:10.0 nvme0n1:nvme0n1 /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:12:50.607 13:41:48 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:12:50.607 13:41:48 -- setup/devices.sh@49 -- # local mounts=nvme0n1:nvme0n1 00:12:50.607 13:41:48 -- setup/devices.sh@50 -- # local mount_point=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:50.607 13:41:48 -- setup/devices.sh@51 -- # local test_file=/home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:12:50.607 13:41:48 -- setup/devices.sh@53 -- # local found=0 00:12:50.607 13:41:48 -- setup/devices.sh@55 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:12:50.607 13:41:48 -- setup/devices.sh@56 -- # : 00:12:50.607 13:41:48 -- setup/devices.sh@59 -- # local pci status 00:12:50.607 13:41:48 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:12:50.607 13:41:48 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:50.607 13:41:48 -- setup/devices.sh@47 -- # setup output config 00:12:50.607 13:41:48 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:50.607 13:41:48 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:50.607 13:41:49 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:50.607 13:41:49 -- setup/devices.sh@62 -- # [[ Active devices: mount@nvme0n1:nvme0n1, so not binding PCI dev == *\A\c\t\i\v\e\ \d\e\v\i\c\e\s\:\ *\n\v\m\e\0\n\1\:\n\v\m\e\0\n\1* ]] 00:12:50.607 13:41:49 -- setup/devices.sh@63 -- # found=1 00:12:50.607 13:41:49 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:50.607 13:41:49 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:50.607 13:41:49 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:50.607 13:41:49 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:50.607 13:41:49 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:50.866 13:41:49 -- setup/devices.sh@66 -- # (( found == 1 )) 00:12:50.866 13:41:49 -- setup/devices.sh@68 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount ]] 00:12:50.866 13:41:49 -- setup/devices.sh@71 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:50.866 13:41:49 -- setup/devices.sh@73 -- # [[ -e /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme ]] 00:12:50.866 13:41:49 -- setup/devices.sh@74 -- # rm /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount/test_nvme 00:12:50.866 13:41:49 -- setup/devices.sh@123 -- # umount /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:50.866 13:41:49 -- setup/devices.sh@125 -- # verify 0000:00:10.0 data@nvme0n1 '' '' 00:12:50.866 13:41:49 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:12:50.866 13:41:49 -- setup/devices.sh@49 -- # local mounts=data@nvme0n1 00:12:50.866 13:41:49 -- setup/devices.sh@50 -- # local mount_point= 00:12:50.866 13:41:49 -- setup/devices.sh@51 -- # local test_file= 00:12:50.866 13:41:49 -- setup/devices.sh@53 -- # local found=0 00:12:50.866 13:41:49 -- setup/devices.sh@55 -- # [[ -n '' ]] 00:12:50.866 13:41:49 -- setup/devices.sh@59 -- # local pci status 00:12:50.866 13:41:49 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:50.866 13:41:49 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:12:50.866 13:41:49 -- setup/devices.sh@47 -- # setup output config 00:12:50.866 13:41:49 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:50.866 13:41:49 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:51.142 13:41:49 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:51.142 13:41:49 -- setup/devices.sh@62 -- # [[ Active devices: data@nvme0n1, so not binding PCI dev == *\A\c\t\i\v\e\ \d\e\v\i\c\e\s\:\ *\d\a\t\a\@\n\v\m\e\0\n\1* ]] 00:12:51.142 13:41:49 -- setup/devices.sh@63 -- # found=1 00:12:51.142 13:41:49 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:51.142 13:41:49 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:51.142 13:41:49 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:51.142 13:41:49 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:51.142 13:41:49 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:51.142 13:41:49 -- setup/devices.sh@66 -- # (( found == 1 )) 00:12:51.142 13:41:49 -- setup/devices.sh@68 -- # [[ -n '' ]] 00:12:51.142 13:41:49 -- setup/devices.sh@68 -- # return 0 00:12:51.142 13:41:49 -- setup/devices.sh@128 -- # cleanup_nvme 00:12:51.142 13:41:49 -- setup/devices.sh@20 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:51.142 13:41:49 -- setup/devices.sh@24 -- # [[ -b /dev/nvme0n1p1 ]] 00:12:51.142 13:41:49 -- setup/devices.sh@27 -- # [[ -b /dev/nvme0n1 ]] 00:12:51.142 13:41:49 -- setup/devices.sh@28 -- # wipefs --all /dev/nvme0n1 00:12:51.142 /dev/nvme0n1: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef 00:12:51.142 00:12:51.142 real 0m3.403s 00:12:51.142 user 0m0.450s 00:12:51.142 sys 0m0.760s 00:12:51.142 13:41:49 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:51.142 13:41:49 -- common/autotest_common.sh@10 -- # set +x 00:12:51.142 ************************************ 00:12:51.142 END TEST nvme_mount 00:12:51.142 ************************************ 00:12:51.142 13:41:49 -- setup/devices.sh@214 -- # run_test dm_mount dm_mount 00:12:51.142 13:41:49 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:51.142 13:41:49 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:51.142 13:41:49 -- common/autotest_common.sh@10 -- # set +x 00:12:51.424 ************************************ 00:12:51.424 START TEST dm_mount 00:12:51.424 ************************************ 00:12:51.424 13:41:49 -- common/autotest_common.sh@1111 -- # dm_mount 00:12:51.424 13:41:49 -- setup/devices.sh@144 -- # pv=nvme0n1 00:12:51.424 13:41:49 -- setup/devices.sh@145 -- # pv0=nvme0n1p1 00:12:51.424 13:41:49 -- setup/devices.sh@146 -- # pv1=nvme0n1p2 00:12:51.424 13:41:49 -- setup/devices.sh@148 -- # partition_drive nvme0n1 00:12:51.424 13:41:49 -- setup/common.sh@39 -- # local disk=nvme0n1 00:12:51.424 13:41:49 -- setup/common.sh@40 -- # local part_no=2 00:12:51.424 13:41:49 -- setup/common.sh@41 -- # local size=1073741824 00:12:51.424 13:41:49 -- setup/common.sh@43 -- # local part part_start=0 part_end=0 00:12:51.424 13:41:49 -- setup/common.sh@44 -- # parts=() 00:12:51.424 13:41:49 -- setup/common.sh@44 -- # local parts 00:12:51.424 13:41:49 -- setup/common.sh@46 -- # (( part = 1 )) 00:12:51.424 13:41:49 -- setup/common.sh@46 -- # (( part <= part_no )) 00:12:51.424 13:41:49 -- setup/common.sh@47 -- # parts+=("${disk}p$part") 00:12:51.424 13:41:49 -- setup/common.sh@46 -- # (( part++ )) 00:12:51.424 13:41:49 -- setup/common.sh@46 -- # (( part <= part_no )) 00:12:51.424 13:41:49 -- setup/common.sh@47 -- # parts+=("${disk}p$part") 00:12:51.424 13:41:49 -- setup/common.sh@46 -- # (( part++ )) 00:12:51.424 13:41:49 -- setup/common.sh@46 -- # (( part <= part_no )) 00:12:51.424 13:41:49 -- setup/common.sh@51 -- # (( size /= 4096 )) 00:12:51.424 13:41:49 -- setup/common.sh@56 -- # sgdisk /dev/nvme0n1 --zap-all 00:12:51.424 13:41:49 -- setup/common.sh@53 -- # /home/vagrant/spdk_repo/spdk/scripts/sync_dev_uevents.sh block/partition nvme0n1p1 nvme0n1p2 00:12:52.384 Creating new GPT entries in memory. 00:12:52.384 GPT data structures destroyed! You may now partition the disk using fdisk or 00:12:52.384 other utilities. 00:12:52.384 13:41:50 -- setup/common.sh@57 -- # (( part = 1 )) 00:12:52.384 13:41:50 -- setup/common.sh@57 -- # (( part <= part_no )) 00:12:52.384 13:41:50 -- setup/common.sh@58 -- # (( part_start = part_start == 0 ? 2048 : part_end + 1 )) 00:12:52.384 13:41:50 -- setup/common.sh@59 -- # (( part_end = part_start + size - 1 )) 00:12:52.384 13:41:50 -- setup/common.sh@60 -- # flock /dev/nvme0n1 sgdisk /dev/nvme0n1 --new=1:2048:264191 00:12:53.320 Creating new GPT entries in memory. 00:12:53.320 The operation has completed successfully. 00:12:53.320 13:41:51 -- setup/common.sh@57 -- # (( part++ )) 00:12:53.320 13:41:51 -- setup/common.sh@57 -- # (( part <= part_no )) 00:12:53.320 13:41:51 -- setup/common.sh@58 -- # (( part_start = part_start == 0 ? 2048 : part_end + 1 )) 00:12:53.320 13:41:51 -- setup/common.sh@59 -- # (( part_end = part_start + size - 1 )) 00:12:53.320 13:41:51 -- setup/common.sh@60 -- # flock /dev/nvme0n1 sgdisk /dev/nvme0n1 --new=2:264192:526335 00:12:54.698 The operation has completed successfully. 00:12:54.698 13:41:52 -- setup/common.sh@57 -- # (( part++ )) 00:12:54.698 13:41:52 -- setup/common.sh@57 -- # (( part <= part_no )) 00:12:54.698 13:41:52 -- setup/common.sh@62 -- # wait 173344 00:12:54.698 13:41:52 -- setup/devices.sh@150 -- # dm_name=nvme_dm_test 00:12:54.698 13:41:52 -- setup/devices.sh@151 -- # dm_mount=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:54.698 13:41:52 -- setup/devices.sh@152 -- # dm_dummy_test_file=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm 00:12:54.698 13:41:52 -- setup/devices.sh@155 -- # dmsetup create nvme_dm_test 00:12:54.698 13:41:52 -- setup/devices.sh@160 -- # for t in {1..5} 00:12:54.698 13:41:52 -- setup/devices.sh@161 -- # [[ -e /dev/mapper/nvme_dm_test ]] 00:12:54.698 13:41:52 -- setup/devices.sh@161 -- # break 00:12:54.698 13:41:52 -- setup/devices.sh@164 -- # [[ -e /dev/mapper/nvme_dm_test ]] 00:12:54.698 13:41:52 -- setup/devices.sh@165 -- # readlink -f /dev/mapper/nvme_dm_test 00:12:54.698 13:41:52 -- setup/devices.sh@165 -- # dm=/dev/dm-0 00:12:54.698 13:41:52 -- setup/devices.sh@166 -- # dm=dm-0 00:12:54.698 13:41:52 -- setup/devices.sh@168 -- # [[ -e /sys/class/block/nvme0n1p1/holders/dm-0 ]] 00:12:54.698 13:41:52 -- setup/devices.sh@169 -- # [[ -e /sys/class/block/nvme0n1p2/holders/dm-0 ]] 00:12:54.698 13:41:52 -- setup/devices.sh@171 -- # mkfs /dev/mapper/nvme_dm_test /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:54.698 13:41:52 -- setup/common.sh@66 -- # local dev=/dev/mapper/nvme_dm_test mount=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount size= 00:12:54.698 13:41:52 -- setup/common.sh@68 -- # mkdir -p /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:54.698 13:41:52 -- setup/common.sh@70 -- # [[ -e /dev/mapper/nvme_dm_test ]] 00:12:54.698 13:41:52 -- setup/common.sh@71 -- # mkfs.ext4 -qF /dev/mapper/nvme_dm_test 00:12:54.698 13:41:53 -- setup/common.sh@72 -- # mount /dev/mapper/nvme_dm_test /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:54.698 13:41:53 -- setup/devices.sh@174 -- # verify 0000:00:10.0 nvme0n1:nvme_dm_test /home/vagrant/spdk_repo/spdk/test/setup/dm_mount /home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm 00:12:54.698 13:41:53 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:12:54.698 13:41:53 -- setup/devices.sh@49 -- # local mounts=nvme0n1:nvme_dm_test 00:12:54.698 13:41:53 -- setup/devices.sh@50 -- # local mount_point=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:54.698 13:41:53 -- setup/devices.sh@51 -- # local test_file=/home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm 00:12:54.698 13:41:53 -- setup/devices.sh@53 -- # local found=0 00:12:54.698 13:41:53 -- setup/devices.sh@55 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm ]] 00:12:54.698 13:41:53 -- setup/devices.sh@56 -- # : 00:12:54.698 13:41:53 -- setup/devices.sh@59 -- # local pci status 00:12:54.698 13:41:53 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:54.698 13:41:53 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:12:54.698 13:41:53 -- setup/devices.sh@47 -- # setup output config 00:12:54.698 13:41:53 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:54.698 13:41:53 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:54.957 13:41:53 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:54.957 13:41:53 -- setup/devices.sh@62 -- # [[ Active devices: holder@nvme0n1p1:dm-0,holder@nvme0n1p2:dm-0,mount@nvme0n1:nvme_dm_test, so not binding PCI dev == *\A\c\t\i\v\e\ \d\e\v\i\c\e\s\:\ *\n\v\m\e\0\n\1\:\n\v\m\e\_\d\m\_\t\e\s\t* ]] 00:12:54.957 13:41:53 -- setup/devices.sh@63 -- # found=1 00:12:54.957 13:41:53 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:54.957 13:41:53 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:54.957 13:41:53 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:54.957 13:41:53 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:54.957 13:41:53 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:54.957 13:41:53 -- setup/devices.sh@66 -- # (( found == 1 )) 00:12:54.957 13:41:53 -- setup/devices.sh@68 -- # [[ -n /home/vagrant/spdk_repo/spdk/test/setup/dm_mount ]] 00:12:54.957 13:41:53 -- setup/devices.sh@71 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:54.957 13:41:53 -- setup/devices.sh@73 -- # [[ -e /home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm ]] 00:12:54.957 13:41:53 -- setup/devices.sh@74 -- # rm /home/vagrant/spdk_repo/spdk/test/setup/dm_mount/test_dm 00:12:54.957 13:41:53 -- setup/devices.sh@182 -- # umount /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:55.215 13:41:53 -- setup/devices.sh@184 -- # verify 0000:00:10.0 holder@nvme0n1p1:dm-0,holder@nvme0n1p2:dm-0 '' '' 00:12:55.215 13:41:53 -- setup/devices.sh@48 -- # local dev=0000:00:10.0 00:12:55.215 13:41:53 -- setup/devices.sh@49 -- # local mounts=holder@nvme0n1p1:dm-0,holder@nvme0n1p2:dm-0 00:12:55.215 13:41:53 -- setup/devices.sh@50 -- # local mount_point= 00:12:55.215 13:41:53 -- setup/devices.sh@51 -- # local test_file= 00:12:55.215 13:41:53 -- setup/devices.sh@53 -- # local found=0 00:12:55.215 13:41:53 -- setup/devices.sh@55 -- # [[ -n '' ]] 00:12:55.215 13:41:53 -- setup/devices.sh@59 -- # local pci status 00:12:55.215 13:41:53 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:55.215 13:41:53 -- setup/devices.sh@47 -- # PCI_ALLOWED=0000:00:10.0 00:12:55.215 13:41:53 -- setup/devices.sh@47 -- # setup output config 00:12:55.215 13:41:53 -- setup/common.sh@9 -- # [[ output == output ]] 00:12:55.215 13:41:53 -- setup/common.sh@10 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh config 00:12:55.215 13:41:53 -- setup/devices.sh@62 -- # [[ 0000:00:10.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:55.215 13:41:53 -- setup/devices.sh@62 -- # [[ Active devices: holder@nvme0n1p1:dm-0,holder@nvme0n1p2:dm-0, so not binding PCI dev == *\A\c\t\i\v\e\ \d\e\v\i\c\e\s\:\ *\h\o\l\d\e\r\@\n\v\m\e\0\n\1\p\1\:\d\m\-\0\,\h\o\l\d\e\r\@\n\v\m\e\0\n\1\p\2\:\d\m\-\0* ]] 00:12:55.215 13:41:53 -- setup/devices.sh@63 -- # found=1 00:12:55.215 13:41:53 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:55.215 13:41:53 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:55.215 13:41:53 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:55.215 13:41:53 -- setup/devices.sh@62 -- # [[ 0000:00:03.0 == \0\0\0\0\:\0\0\:\1\0\.\0 ]] 00:12:55.215 13:41:53 -- setup/devices.sh@60 -- # read -r pci _ _ status 00:12:55.473 13:41:53 -- setup/devices.sh@66 -- # (( found == 1 )) 00:12:55.473 13:41:53 -- setup/devices.sh@68 -- # [[ -n '' ]] 00:12:55.473 13:41:53 -- setup/devices.sh@68 -- # return 0 00:12:55.473 13:41:53 -- setup/devices.sh@187 -- # cleanup_dm 00:12:55.473 13:41:53 -- setup/devices.sh@33 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:55.473 13:41:53 -- setup/devices.sh@36 -- # [[ -L /dev/mapper/nvme_dm_test ]] 00:12:55.473 13:41:53 -- setup/devices.sh@37 -- # dmsetup remove --force nvme_dm_test 00:12:55.473 13:41:53 -- setup/devices.sh@39 -- # [[ -b /dev/nvme0n1p1 ]] 00:12:55.473 13:41:53 -- setup/devices.sh@40 -- # wipefs --all /dev/nvme0n1p1 00:12:55.473 /dev/nvme0n1p1: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef 00:12:55.473 13:41:53 -- setup/devices.sh@42 -- # [[ -b /dev/nvme0n1p2 ]] 00:12:55.473 13:41:53 -- setup/devices.sh@43 -- # wipefs --all /dev/nvme0n1p2 00:12:55.473 00:12:55.473 real 0m4.218s 00:12:55.473 user 0m0.290s 00:12:55.473 sys 0m0.521s 00:12:55.473 13:41:53 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:55.473 13:41:53 -- common/autotest_common.sh@10 -- # set +x 00:12:55.473 ************************************ 00:12:55.473 END TEST dm_mount 00:12:55.473 ************************************ 00:12:55.473 13:41:54 -- setup/devices.sh@1 -- # cleanup 00:12:55.473 13:41:54 -- setup/devices.sh@11 -- # cleanup_nvme 00:12:55.473 13:41:54 -- setup/devices.sh@20 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/nvme_mount 00:12:55.473 13:41:54 -- setup/devices.sh@24 -- # [[ -b /dev/nvme0n1p1 ]] 00:12:55.473 13:41:54 -- setup/devices.sh@25 -- # wipefs --all /dev/nvme0n1p1 00:12:55.473 13:41:54 -- setup/devices.sh@27 -- # [[ -b /dev/nvme0n1 ]] 00:12:55.473 13:41:54 -- setup/devices.sh@28 -- # wipefs --all /dev/nvme0n1 00:12:55.731 /dev/nvme0n1: 8 bytes were erased at offset 0x00001000 (gpt): 45 46 49 20 50 41 52 54 00:12:55.731 /dev/nvme0n1: 8 bytes were erased at offset 0x13ffff000 (gpt): 45 46 49 20 50 41 52 54 00:12:55.731 /dev/nvme0n1: 2 bytes were erased at offset 0x000001fe (PMBR): 55 aa 00:12:55.731 /dev/nvme0n1: calling ioctl to re-read partition table: Success 00:12:55.731 13:41:54 -- setup/devices.sh@12 -- # cleanup_dm 00:12:55.731 13:41:54 -- setup/devices.sh@33 -- # mountpoint -q /home/vagrant/spdk_repo/spdk/test/setup/dm_mount 00:12:55.731 13:41:54 -- setup/devices.sh@36 -- # [[ -L /dev/mapper/nvme_dm_test ]] 00:12:55.731 13:41:54 -- setup/devices.sh@39 -- # [[ -b /dev/nvme0n1p1 ]] 00:12:55.731 13:41:54 -- setup/devices.sh@42 -- # [[ -b /dev/nvme0n1p2 ]] 00:12:55.731 13:41:54 -- setup/devices.sh@14 -- # [[ -b /dev/nvme0n1 ]] 00:12:55.731 13:41:54 -- setup/devices.sh@15 -- # wipefs --all /dev/nvme0n1 00:12:55.731 00:12:55.731 real 0m8.442s 00:12:55.731 user 0m1.110s 00:12:55.731 sys 0m1.690s 00:12:55.731 13:41:54 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:55.731 13:41:54 -- common/autotest_common.sh@10 -- # set +x 00:12:55.731 ************************************ 00:12:55.731 END TEST devices 00:12:55.731 ************************************ 00:12:55.731 00:12:55.731 real 0m17.081s 00:12:55.731 user 0m4.847s 00:12:55.731 sys 0m6.493s 00:12:55.732 13:41:54 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:12:55.732 13:41:54 -- common/autotest_common.sh@10 -- # set +x 00:12:55.732 ************************************ 00:12:55.732 END TEST setup.sh 00:12:55.732 ************************************ 00:12:55.732 13:41:54 -- spdk/autotest.sh@128 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh status 00:12:55.990 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:55.990 Hugepages 00:12:55.990 node hugesize free / total 00:12:55.990 node0 1048576kB 0 / 0 00:12:55.990 node0 2048kB 2048 / 2048 00:12:55.990 00:12:55.990 Type BDF Vendor Device NUMA Driver Device Block devices 00:12:55.990 virtio 0000:00:03.0 1af4 1001 unknown virtio-pci - vda 00:12:56.249 NVMe 0000:00:10.0 1b36 0010 0 nvme nvme0 nvme0n1 00:12:56.249 13:41:54 -- spdk/autotest.sh@130 -- # uname -s 00:12:56.249 13:41:54 -- spdk/autotest.sh@130 -- # [[ Linux == Linux ]] 00:12:56.249 13:41:54 -- spdk/autotest.sh@132 -- # nvme_namespace_revert 00:12:56.249 13:41:54 -- common/autotest_common.sh@1517 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:56.507 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:56.507 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:12:56.766 13:41:55 -- common/autotest_common.sh@1518 -- # sleep 1 00:12:57.701 13:41:56 -- common/autotest_common.sh@1519 -- # bdfs=() 00:12:57.702 13:41:56 -- common/autotest_common.sh@1519 -- # local bdfs 00:12:57.702 13:41:56 -- common/autotest_common.sh@1520 -- # bdfs=($(get_nvme_bdfs)) 00:12:57.702 13:41:56 -- common/autotest_common.sh@1520 -- # get_nvme_bdfs 00:12:57.702 13:41:56 -- common/autotest_common.sh@1499 -- # bdfs=() 00:12:57.702 13:41:56 -- common/autotest_common.sh@1499 -- # local bdfs 00:12:57.702 13:41:56 -- common/autotest_common.sh@1500 -- # bdfs=($("$rootdir/scripts/gen_nvme.sh" | jq -r '.config[].params.traddr')) 00:12:57.702 13:41:56 -- common/autotest_common.sh@1500 -- # /home/vagrant/spdk_repo/spdk/scripts/gen_nvme.sh 00:12:57.702 13:41:56 -- common/autotest_common.sh@1500 -- # jq -r '.config[].params.traddr' 00:12:57.702 13:41:56 -- common/autotest_common.sh@1501 -- # (( 1 == 0 )) 00:12:57.702 13:41:56 -- common/autotest_common.sh@1505 -- # printf '%s\n' 0000:00:10.0 00:12:57.702 13:41:56 -- common/autotest_common.sh@1522 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh reset 00:12:57.960 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:57.960 Waiting for block devices as requested 00:12:57.960 0000:00:10.0 (1b36 0010): uio_pci_generic -> nvme 00:12:57.960 13:41:56 -- common/autotest_common.sh@1524 -- # for bdf in "${bdfs[@]}" 00:12:57.960 13:41:56 -- common/autotest_common.sh@1525 -- # get_nvme_ctrlr_from_bdf 0000:00:10.0 00:12:57.960 13:41:56 -- common/autotest_common.sh@1488 -- # readlink -f /sys/class/nvme/nvme0 00:12:57.960 13:41:56 -- common/autotest_common.sh@1488 -- # grep 0000:00:10.0/nvme/nvme 00:12:57.960 13:41:56 -- common/autotest_common.sh@1488 -- # bdf_sysfs_path=/sys/devices/pci0000:00/0000:00:10.0/nvme/nvme0 00:12:57.960 13:41:56 -- common/autotest_common.sh@1489 -- # [[ -z /sys/devices/pci0000:00/0000:00:10.0/nvme/nvme0 ]] 00:12:57.960 13:41:56 -- common/autotest_common.sh@1493 -- # basename /sys/devices/pci0000:00/0000:00:10.0/nvme/nvme0 00:12:57.960 13:41:56 -- common/autotest_common.sh@1493 -- # printf '%s\n' nvme0 00:12:57.960 13:41:56 -- common/autotest_common.sh@1525 -- # nvme_ctrlr=/dev/nvme0 00:12:57.960 13:41:56 -- common/autotest_common.sh@1526 -- # [[ -z /dev/nvme0 ]] 00:12:57.960 13:41:56 -- common/autotest_common.sh@1531 -- # nvme id-ctrl /dev/nvme0 00:12:57.960 13:41:56 -- common/autotest_common.sh@1531 -- # grep oacs 00:12:57.960 13:41:56 -- common/autotest_common.sh@1531 -- # cut -d: -f2 00:12:57.960 13:41:56 -- common/autotest_common.sh@1531 -- # oacs=' 0x12a' 00:12:57.960 13:41:56 -- common/autotest_common.sh@1532 -- # oacs_ns_manage=8 00:12:57.960 13:41:56 -- common/autotest_common.sh@1534 -- # [[ 8 -ne 0 ]] 00:12:57.960 13:41:56 -- common/autotest_common.sh@1540 -- # nvme id-ctrl /dev/nvme0 00:12:57.960 13:41:56 -- common/autotest_common.sh@1540 -- # grep unvmcap 00:12:57.960 13:41:56 -- common/autotest_common.sh@1540 -- # cut -d: -f2 00:12:57.960 13:41:56 -- common/autotest_common.sh@1540 -- # unvmcap=' 0' 00:12:57.960 13:41:56 -- common/autotest_common.sh@1541 -- # [[ 0 -eq 0 ]] 00:12:57.960 13:41:56 -- common/autotest_common.sh@1543 -- # continue 00:12:57.960 13:41:56 -- spdk/autotest.sh@135 -- # timing_exit pre_cleanup 00:12:57.960 13:41:56 -- common/autotest_common.sh@716 -- # xtrace_disable 00:12:57.960 13:41:56 -- common/autotest_common.sh@10 -- # set +x 00:12:58.230 13:41:56 -- spdk/autotest.sh@138 -- # timing_enter afterboot 00:12:58.230 13:41:56 -- common/autotest_common.sh@710 -- # xtrace_disable 00:12:58.230 13:41:56 -- common/autotest_common.sh@10 -- # set +x 00:12:58.231 13:41:56 -- spdk/autotest.sh@139 -- # /home/vagrant/spdk_repo/spdk/scripts/setup.sh 00:12:58.506 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:12:58.506 0000:00:10.0 (1b36 0010): nvme -> uio_pci_generic 00:12:58.506 13:41:57 -- spdk/autotest.sh@140 -- # timing_exit afterboot 00:12:58.506 13:41:57 -- common/autotest_common.sh@716 -- # xtrace_disable 00:12:58.506 13:41:57 -- common/autotest_common.sh@10 -- # set +x 00:12:58.506 13:41:57 -- spdk/autotest.sh@144 -- # opal_revert_cleanup 00:12:58.506 13:41:57 -- common/autotest_common.sh@1577 -- # mapfile -t bdfs 00:12:58.506 13:41:57 -- common/autotest_common.sh@1577 -- # get_nvme_bdfs_by_id 0x0a54 00:12:58.506 13:41:57 -- common/autotest_common.sh@1563 -- # bdfs=() 00:12:58.506 13:41:57 -- common/autotest_common.sh@1563 -- # local bdfs 00:12:58.506 13:41:57 -- common/autotest_common.sh@1565 -- # get_nvme_bdfs 00:12:58.506 13:41:57 -- common/autotest_common.sh@1499 -- # bdfs=() 00:12:58.506 13:41:57 -- common/autotest_common.sh@1499 -- # local bdfs 00:12:58.506 13:41:57 -- common/autotest_common.sh@1500 -- # bdfs=($("$rootdir/scripts/gen_nvme.sh" | jq -r '.config[].params.traddr')) 00:12:58.506 13:41:57 -- common/autotest_common.sh@1500 -- # /home/vagrant/spdk_repo/spdk/scripts/gen_nvme.sh 00:12:58.506 13:41:57 -- common/autotest_common.sh@1500 -- # jq -r '.config[].params.traddr' 00:12:58.767 13:41:57 -- common/autotest_common.sh@1501 -- # (( 1 == 0 )) 00:12:58.767 13:41:57 -- common/autotest_common.sh@1505 -- # printf '%s\n' 0000:00:10.0 00:12:58.767 13:41:57 -- common/autotest_common.sh@1565 -- # for bdf in $(get_nvme_bdfs) 00:12:58.767 13:41:57 -- common/autotest_common.sh@1566 -- # cat /sys/bus/pci/devices/0000:00:10.0/device 00:12:58.767 13:41:57 -- common/autotest_common.sh@1566 -- # device=0x0010 00:12:58.767 13:41:57 -- common/autotest_common.sh@1567 -- # [[ 0x0010 == \0\x\0\a\5\4 ]] 00:12:58.767 13:41:57 -- common/autotest_common.sh@1572 -- # printf '%s\n' 00:12:58.767 13:41:57 -- common/autotest_common.sh@1578 -- # [[ -z '' ]] 00:12:58.767 13:41:57 -- common/autotest_common.sh@1579 -- # return 0 00:12:58.767 13:41:57 -- spdk/autotest.sh@150 -- # '[' 1 -eq 1 ']' 00:12:58.767 13:41:57 -- spdk/autotest.sh@151 -- # run_test unittest /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:12:58.767 13:41:57 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:12:58.767 13:41:57 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:12:58.767 13:41:57 -- common/autotest_common.sh@10 -- # set +x 00:12:58.767 ************************************ 00:12:58.767 START TEST unittest 00:12:58.767 ************************************ 00:12:58.767 13:41:57 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:12:58.767 +++ dirname /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:12:58.767 ++ readlink -f /home/vagrant/spdk_repo/spdk/test/unit 00:12:58.767 + testdir=/home/vagrant/spdk_repo/spdk/test/unit 00:12:58.767 +++ dirname /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh 00:12:58.767 ++ readlink -f /home/vagrant/spdk_repo/spdk/test/unit/../.. 00:12:58.767 + rootdir=/home/vagrant/spdk_repo/spdk 00:12:58.767 + source /home/vagrant/spdk_repo/spdk/test/common/autotest_common.sh 00:12:58.767 ++ rpc_py=rpc_cmd 00:12:58.767 ++ set -e 00:12:58.767 ++ shopt -s nullglob 00:12:58.767 ++ shopt -s extglob 00:12:58.767 ++ '[' -z /home/vagrant/spdk_repo/spdk/../output ']' 00:12:58.767 ++ [[ -e /home/vagrant/spdk_repo/spdk/test/common/build_config.sh ]] 00:12:58.767 ++ source /home/vagrant/spdk_repo/spdk/test/common/build_config.sh 00:12:58.767 +++ CONFIG_WPDK_DIR= 00:12:58.767 +++ CONFIG_ASAN=y 00:12:58.767 +++ CONFIG_VBDEV_COMPRESS=n 00:12:58.767 +++ CONFIG_HAVE_EXECINFO_H=y 00:12:58.767 +++ CONFIG_USDT=n 00:12:58.767 +++ CONFIG_CUSTOMOCF=n 00:12:58.767 +++ CONFIG_PREFIX=/usr/local 00:12:58.767 +++ CONFIG_RBD=n 00:12:58.767 +++ CONFIG_LIBDIR= 00:12:58.767 +++ CONFIG_IDXD=y 00:12:58.767 +++ CONFIG_NVME_CUSE=y 00:12:58.767 +++ CONFIG_SMA=n 00:12:58.767 +++ CONFIG_VTUNE=n 00:12:58.767 +++ CONFIG_TSAN=n 00:12:58.767 +++ CONFIG_RDMA_SEND_WITH_INVAL=y 00:12:58.767 +++ CONFIG_VFIO_USER_DIR= 00:12:58.767 +++ CONFIG_PGO_CAPTURE=n 00:12:58.767 +++ CONFIG_HAVE_UUID_GENERATE_SHA1=y 00:12:58.767 +++ CONFIG_ENV=/home/vagrant/spdk_repo/spdk/lib/env_dpdk 00:12:58.767 +++ CONFIG_LTO=n 00:12:58.767 +++ CONFIG_ISCSI_INITIATOR=y 00:12:58.767 +++ CONFIG_CET=n 00:12:58.767 +++ CONFIG_VBDEV_COMPRESS_MLX5=n 00:12:58.767 +++ CONFIG_OCF_PATH= 00:12:58.767 +++ CONFIG_RDMA_SET_TOS=y 00:12:58.767 +++ CONFIG_HAVE_ARC4RANDOM=n 00:12:58.767 +++ CONFIG_HAVE_LIBARCHIVE=n 00:12:58.767 +++ CONFIG_UBLK=n 00:12:58.767 +++ CONFIG_ISAL_CRYPTO=y 00:12:58.767 +++ CONFIG_OPENSSL_PATH= 00:12:58.767 +++ CONFIG_OCF=n 00:12:58.767 +++ CONFIG_FUSE=n 00:12:58.767 +++ CONFIG_VTUNE_DIR= 00:12:58.767 +++ CONFIG_FUZZER_LIB= 00:12:58.767 +++ CONFIG_FUZZER=n 00:12:58.767 +++ CONFIG_DPDK_DIR=/home/vagrant/spdk_repo/spdk/dpdk/build 00:12:58.767 +++ CONFIG_CRYPTO=n 00:12:58.767 +++ CONFIG_PGO_USE=n 00:12:58.767 +++ CONFIG_VHOST=y 00:12:58.767 +++ CONFIG_DAOS=n 00:12:58.767 +++ CONFIG_DPDK_INC_DIR= 00:12:58.767 +++ CONFIG_DAOS_DIR= 00:12:58.767 +++ CONFIG_UNIT_TESTS=y 00:12:58.767 +++ CONFIG_RDMA_SET_ACK_TIMEOUT=y 00:12:58.767 +++ CONFIG_VIRTIO=y 00:12:58.767 +++ CONFIG_COVERAGE=y 00:12:58.767 +++ CONFIG_RDMA=y 00:12:58.767 +++ CONFIG_FIO_SOURCE_DIR=/usr/src/fio 00:12:58.767 +++ CONFIG_URING_PATH= 00:12:58.767 +++ CONFIG_XNVME=n 00:12:58.767 +++ CONFIG_VFIO_USER=n 00:12:58.767 +++ CONFIG_ARCH=native 00:12:58.767 +++ CONFIG_HAVE_EVP_MAC=y 00:12:58.767 +++ CONFIG_URING_ZNS=n 00:12:58.767 +++ CONFIG_WERROR=y 00:12:58.767 +++ CONFIG_HAVE_LIBBSD=n 00:12:58.767 +++ CONFIG_UBSAN=n 00:12:58.767 +++ CONFIG_IPSEC_MB_DIR= 00:12:58.767 +++ CONFIG_GOLANG=n 00:12:58.767 +++ CONFIG_ISAL=y 00:12:58.767 +++ CONFIG_IDXD_KERNEL=n 00:12:58.767 +++ CONFIG_DPDK_LIB_DIR= 00:12:58.767 +++ CONFIG_RDMA_PROV=verbs 00:12:58.767 +++ CONFIG_APPS=y 00:12:58.767 +++ CONFIG_SHARED=n 00:12:58.767 +++ CONFIG_HAVE_KEYUTILS=y 00:12:58.767 +++ CONFIG_FC_PATH= 00:12:58.767 +++ CONFIG_DPDK_PKG_CONFIG=n 00:12:58.767 +++ CONFIG_FC=n 00:12:58.767 +++ CONFIG_AVAHI=n 00:12:58.767 +++ CONFIG_FIO_PLUGIN=y 00:12:58.767 +++ CONFIG_RAID5F=n 00:12:58.767 +++ CONFIG_EXAMPLES=y 00:12:58.767 +++ CONFIG_TESTS=y 00:12:58.767 +++ CONFIG_CRYPTO_MLX5=n 00:12:58.767 +++ CONFIG_MAX_LCORES= 00:12:58.767 +++ CONFIG_IPSEC_MB=n 00:12:58.767 +++ CONFIG_PGO_DIR= 00:12:58.767 +++ CONFIG_DEBUG=y 00:12:58.767 +++ CONFIG_DPDK_COMPRESSDEV=n 00:12:58.767 +++ CONFIG_CROSS_PREFIX= 00:12:58.767 +++ CONFIG_URING=n 00:12:58.767 ++ source /home/vagrant/spdk_repo/spdk/test/common/applications.sh 00:12:58.767 +++++ dirname /home/vagrant/spdk_repo/spdk/test/common/applications.sh 00:12:58.767 ++++ readlink -f /home/vagrant/spdk_repo/spdk/test/common 00:12:58.767 +++ _root=/home/vagrant/spdk_repo/spdk/test/common 00:12:58.767 +++ _root=/home/vagrant/spdk_repo/spdk 00:12:58.767 +++ _app_dir=/home/vagrant/spdk_repo/spdk/build/bin 00:12:58.767 +++ _test_app_dir=/home/vagrant/spdk_repo/spdk/test/app 00:12:58.767 +++ _examples_dir=/home/vagrant/spdk_repo/spdk/build/examples 00:12:58.767 +++ VHOST_FUZZ_APP=("$_test_app_dir/fuzz/vhost_fuzz/vhost_fuzz") 00:12:58.767 +++ ISCSI_APP=("$_app_dir/iscsi_tgt") 00:12:58.767 +++ NVMF_APP=("$_app_dir/nvmf_tgt") 00:12:58.767 +++ VHOST_APP=("$_app_dir/vhost") 00:12:58.767 +++ DD_APP=("$_app_dir/spdk_dd") 00:12:58.767 +++ SPDK_APP=("$_app_dir/spdk_tgt") 00:12:58.767 +++ [[ -e /home/vagrant/spdk_repo/spdk/include/spdk/config.h ]] 00:12:58.767 +++ [[ #ifndef SPDK_CONFIG_H 00:12:58.767 #define SPDK_CONFIG_H 00:12:58.767 #define SPDK_CONFIG_APPS 1 00:12:58.767 #define SPDK_CONFIG_ARCH native 00:12:58.767 #define SPDK_CONFIG_ASAN 1 00:12:58.767 #undef SPDK_CONFIG_AVAHI 00:12:58.767 #undef SPDK_CONFIG_CET 00:12:58.767 #define SPDK_CONFIG_COVERAGE 1 00:12:58.767 #define SPDK_CONFIG_CROSS_PREFIX 00:12:58.767 #undef SPDK_CONFIG_CRYPTO 00:12:58.767 #undef SPDK_CONFIG_CRYPTO_MLX5 00:12:58.767 #undef SPDK_CONFIG_CUSTOMOCF 00:12:58.767 #undef SPDK_CONFIG_DAOS 00:12:58.767 #define SPDK_CONFIG_DAOS_DIR 00:12:58.767 #define SPDK_CONFIG_DEBUG 1 00:12:58.767 #undef SPDK_CONFIG_DPDK_COMPRESSDEV 00:12:58.767 #define SPDK_CONFIG_DPDK_DIR /home/vagrant/spdk_repo/spdk/dpdk/build 00:12:58.767 #define SPDK_CONFIG_DPDK_INC_DIR 00:12:58.767 #define SPDK_CONFIG_DPDK_LIB_DIR 00:12:58.767 #undef SPDK_CONFIG_DPDK_PKG_CONFIG 00:12:58.767 #define SPDK_CONFIG_ENV /home/vagrant/spdk_repo/spdk/lib/env_dpdk 00:12:58.767 #define SPDK_CONFIG_EXAMPLES 1 00:12:58.767 #undef SPDK_CONFIG_FC 00:12:58.767 #define SPDK_CONFIG_FC_PATH 00:12:58.767 #define SPDK_CONFIG_FIO_PLUGIN 1 00:12:58.767 #define SPDK_CONFIG_FIO_SOURCE_DIR /usr/src/fio 00:12:58.767 #undef SPDK_CONFIG_FUSE 00:12:58.767 #undef SPDK_CONFIG_FUZZER 00:12:58.767 #define SPDK_CONFIG_FUZZER_LIB 00:12:58.767 #undef SPDK_CONFIG_GOLANG 00:12:58.767 #undef SPDK_CONFIG_HAVE_ARC4RANDOM 00:12:58.767 #define SPDK_CONFIG_HAVE_EVP_MAC 1 00:12:58.767 #define SPDK_CONFIG_HAVE_EXECINFO_H 1 00:12:58.767 #define SPDK_CONFIG_HAVE_KEYUTILS 1 00:12:58.767 #undef SPDK_CONFIG_HAVE_LIBARCHIVE 00:12:58.767 #undef SPDK_CONFIG_HAVE_LIBBSD 00:12:58.767 #define SPDK_CONFIG_HAVE_UUID_GENERATE_SHA1 1 00:12:58.767 #define SPDK_CONFIG_IDXD 1 00:12:58.767 #undef SPDK_CONFIG_IDXD_KERNEL 00:12:58.767 #undef SPDK_CONFIG_IPSEC_MB 00:12:58.767 #define SPDK_CONFIG_IPSEC_MB_DIR 00:12:58.767 #define SPDK_CONFIG_ISAL 1 00:12:58.767 #define SPDK_CONFIG_ISAL_CRYPTO 1 00:12:58.767 #define SPDK_CONFIG_ISCSI_INITIATOR 1 00:12:58.767 #define SPDK_CONFIG_LIBDIR 00:12:58.767 #undef SPDK_CONFIG_LTO 00:12:58.767 #define SPDK_CONFIG_MAX_LCORES 00:12:58.767 #define SPDK_CONFIG_NVME_CUSE 1 00:12:58.767 #undef SPDK_CONFIG_OCF 00:12:58.767 #define SPDK_CONFIG_OCF_PATH 00:12:58.767 #define SPDK_CONFIG_OPENSSL_PATH 00:12:58.767 #undef SPDK_CONFIG_PGO_CAPTURE 00:12:58.767 #define SPDK_CONFIG_PGO_DIR 00:12:58.767 #undef SPDK_CONFIG_PGO_USE 00:12:58.767 #define SPDK_CONFIG_PREFIX /usr/local 00:12:58.767 #undef SPDK_CONFIG_RAID5F 00:12:58.767 #undef SPDK_CONFIG_RBD 00:12:58.767 #define SPDK_CONFIG_RDMA 1 00:12:58.767 #define SPDK_CONFIG_RDMA_PROV verbs 00:12:58.767 #define SPDK_CONFIG_RDMA_SEND_WITH_INVAL 1 00:12:58.767 #define SPDK_CONFIG_RDMA_SET_ACK_TIMEOUT 1 00:12:58.767 #define SPDK_CONFIG_RDMA_SET_TOS 1 00:12:58.767 #undef SPDK_CONFIG_SHARED 00:12:58.767 #undef SPDK_CONFIG_SMA 00:12:58.767 #define SPDK_CONFIG_TESTS 1 00:12:58.767 #undef SPDK_CONFIG_TSAN 00:12:58.767 #undef SPDK_CONFIG_UBLK 00:12:58.767 #undef SPDK_CONFIG_UBSAN 00:12:58.767 #define SPDK_CONFIG_UNIT_TESTS 1 00:12:58.767 #undef SPDK_CONFIG_URING 00:12:58.767 #define SPDK_CONFIG_URING_PATH 00:12:58.767 #undef SPDK_CONFIG_URING_ZNS 00:12:58.767 #undef SPDK_CONFIG_USDT 00:12:58.767 #undef SPDK_CONFIG_VBDEV_COMPRESS 00:12:58.767 #undef SPDK_CONFIG_VBDEV_COMPRESS_MLX5 00:12:58.767 #undef SPDK_CONFIG_VFIO_USER 00:12:58.767 #define SPDK_CONFIG_VFIO_USER_DIR 00:12:58.767 #define SPDK_CONFIG_VHOST 1 00:12:58.767 #define SPDK_CONFIG_VIRTIO 1 00:12:58.767 #undef SPDK_CONFIG_VTUNE 00:12:58.767 #define SPDK_CONFIG_VTUNE_DIR 00:12:58.767 #define SPDK_CONFIG_WERROR 1 00:12:58.767 #define SPDK_CONFIG_WPDK_DIR 00:12:58.767 #undef SPDK_CONFIG_XNVME 00:12:58.767 #endif /* SPDK_CONFIG_H */ == *\#\d\e\f\i\n\e\ \S\P\D\K\_\C\O\N\F\I\G\_\D\E\B\U\G* ]] 00:12:58.767 +++ (( SPDK_AUTOTEST_DEBUG_APPS )) 00:12:58.767 ++ source /home/vagrant/spdk_repo/spdk/scripts/common.sh 00:12:58.767 +++ [[ -e /bin/wpdk_common.sh ]] 00:12:58.768 +++ [[ -e /etc/opt/spdk-pkgdep/paths/export.sh ]] 00:12:58.768 +++ source /etc/opt/spdk-pkgdep/paths/export.sh 00:12:58.768 ++++ PATH=/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:12:58.768 ++++ PATH=/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:12:58.768 ++++ PATH=/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:12:58.768 ++++ export PATH 00:12:58.768 ++++ echo /opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/opt/protoc/21.7/bin:/opt/golangci/1.54.2/bin:/opt/go/1.21.1/bin:/usr/local/bin:/usr/local/sbin:/var/spdk/dependencies/pip/bin:/sbin:/bin:/usr/sbin:/usr/bin 00:12:58.768 ++ source /home/vagrant/spdk_repo/spdk/scripts/perf/pm/common 00:12:58.768 +++++ dirname /home/vagrant/spdk_repo/spdk/scripts/perf/pm/common 00:12:58.768 ++++ readlink -f /home/vagrant/spdk_repo/spdk/scripts/perf/pm 00:12:58.768 +++ _pmdir=/home/vagrant/spdk_repo/spdk/scripts/perf/pm 00:12:58.768 ++++ readlink -f /home/vagrant/spdk_repo/spdk/scripts/perf/pm/../../../ 00:12:58.768 +++ _pmrootdir=/home/vagrant/spdk_repo/spdk 00:12:58.768 +++ TEST_TAG=N/A 00:12:58.768 +++ TEST_TAG_FILE=/home/vagrant/spdk_repo/spdk/.run_test_name 00:12:58.768 +++ PM_OUTPUTDIR=/home/vagrant/spdk_repo/spdk/../output/power 00:12:58.768 ++++ uname -s 00:12:58.768 +++ PM_OS=Linux 00:12:58.768 +++ MONITOR_RESOURCES=(collect-cpu-load collect-vmstat) 00:12:58.768 +++ [[ Linux == FreeBSD ]] 00:12:58.768 +++ [[ Linux == Linux ]] 00:12:58.768 +++ [[ QEMU != QEMU ]] 00:12:58.768 +++ MONITOR_RESOURCES_PIDS=() 00:12:58.768 +++ declare -A MONITOR_RESOURCES_PIDS 00:12:58.768 +++ mkdir -p /home/vagrant/spdk_repo/spdk/../output/power 00:12:58.768 ++ : 0 00:12:58.768 ++ export RUN_NIGHTLY 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_AUTOTEST_DEBUG_APPS 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_RUN_VALGRIND 00:12:58.768 ++ : 1 00:12:58.768 ++ export SPDK_RUN_FUNCTIONAL_TEST 00:12:58.768 ++ : 1 00:12:58.768 ++ export SPDK_TEST_UNITTEST 00:12:58.768 ++ : 00:12:58.768 ++ export SPDK_TEST_AUTOBUILD 00:12:58.768 ++ : 1 00:12:58.768 ++ export SPDK_TEST_RELEASE_BUILD 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_ISAL 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_ISCSI 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_ISCSI_INITIATOR 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_NVME 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_NVME_PMR 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_NVME_BP 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_NVME_CLI 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_NVME_CUSE 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_NVME_FDP 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_NVMF 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_VFIOUSER 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_VFIOUSER_QEMU 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_FUZZER 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_FUZZER_SHORT 00:12:58.768 ++ : rdma 00:12:58.768 ++ export SPDK_TEST_NVMF_TRANSPORT 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_RBD 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_VHOST 00:12:58.768 ++ : 1 00:12:58.768 ++ export SPDK_TEST_BLOCKDEV 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_IOAT 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_BLOBFS 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_VHOST_INIT 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_LVOL 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_VBDEV_COMPRESS 00:12:58.768 ++ : 1 00:12:58.768 ++ export SPDK_RUN_ASAN 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_RUN_UBSAN 00:12:58.768 ++ : 00:12:58.768 ++ export SPDK_RUN_EXTERNAL_DPDK 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_RUN_NON_ROOT 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_CRYPTO 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_FTL 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_OCF 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_VMD 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_OPAL 00:12:58.768 ++ : 00:12:58.768 ++ export SPDK_TEST_NATIVE_DPDK 00:12:58.768 ++ : true 00:12:58.768 ++ export SPDK_AUTOTEST_X 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_RAID5 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_URING 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_USDT 00:12:58.768 ++ : 1 00:12:58.768 ++ export SPDK_TEST_USE_IGB_UIO 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_SCHEDULER 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_SCANBUILD 00:12:58.768 ++ : 00:12:58.768 ++ export SPDK_TEST_NVMF_NICS 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_SMA 00:12:58.768 ++ : 1 00:12:58.768 ++ export SPDK_TEST_DAOS 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_XNVME 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_ACCEL_DSA 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_ACCEL_IAA 00:12:58.768 ++ : 00:12:58.768 ++ export SPDK_TEST_FUZZER_TARGET 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_TEST_NVMF_MDNS 00:12:58.768 ++ : 0 00:12:58.768 ++ export SPDK_JSONRPC_GO_CLIENT 00:12:58.768 ++ export SPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/lib 00:12:58.768 ++ SPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/lib 00:12:58.768 ++ export DPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/dpdk/build/lib 00:12:58.768 ++ DPDK_LIB_DIR=/home/vagrant/spdk_repo/spdk/dpdk/build/lib 00:12:58.768 ++ export VFIO_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib 00:12:58.768 ++ VFIO_LIB_DIR=/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib 00:12:58.768 ++ export LD_LIBRARY_PATH=:/home/vagrant/spdk_repo/spdk/build/lib:/home/vagrant/spdk_repo/spdk/dpdk/build/lib:/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib:/home/vagrant/spdk_repo/spdk/build/lib:/home/vagrant/spdk_repo/spdk/dpdk/build/lib:/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib 00:12:58.768 ++ LD_LIBRARY_PATH=:/home/vagrant/spdk_repo/spdk/build/lib:/home/vagrant/spdk_repo/spdk/dpdk/build/lib:/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib:/home/vagrant/spdk_repo/spdk/build/lib:/home/vagrant/spdk_repo/spdk/dpdk/build/lib:/home/vagrant/spdk_repo/spdk/build/libvfio-user/usr/local/lib 00:12:58.768 ++ export PCI_BLOCK_SYNC_ON_RESET=yes 00:12:58.768 ++ PCI_BLOCK_SYNC_ON_RESET=yes 00:12:58.768 ++ export PYTHONPATH=:/home/vagrant/spdk_repo/spdk/python:/home/vagrant/spdk_repo/spdk/test/rpc_plugins:/home/vagrant/spdk_repo/spdk/python 00:12:58.768 ++ PYTHONPATH=:/home/vagrant/spdk_repo/spdk/python:/home/vagrant/spdk_repo/spdk/test/rpc_plugins:/home/vagrant/spdk_repo/spdk/python 00:12:58.768 ++ export PYTHONDONTWRITEBYTECODE=1 00:12:58.768 ++ PYTHONDONTWRITEBYTECODE=1 00:12:58.768 ++ export ASAN_OPTIONS=new_delete_type_mismatch=0:disable_coredump=0:abort_on_error=1:use_sigaltstack=0 00:12:58.768 ++ ASAN_OPTIONS=new_delete_type_mismatch=0:disable_coredump=0:abort_on_error=1:use_sigaltstack=0 00:12:58.768 ++ export UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:abort_on_error=1:disable_coredump=0:exitcode=134 00:12:58.768 ++ UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:abort_on_error=1:disable_coredump=0:exitcode=134 00:12:58.768 ++ asan_suppression_file=/var/tmp/asan_suppression_file 00:12:58.768 ++ rm -rf /var/tmp/asan_suppression_file 00:12:58.768 ++ cat 00:12:58.768 ++ echo leak:libfuse3.so 00:12:58.768 ++ export LSAN_OPTIONS=suppressions=/var/tmp/asan_suppression_file 00:12:58.768 ++ LSAN_OPTIONS=suppressions=/var/tmp/asan_suppression_file 00:12:58.768 ++ export DEFAULT_RPC_ADDR=/var/tmp/spdk.sock 00:12:58.768 ++ DEFAULT_RPC_ADDR=/var/tmp/spdk.sock 00:12:58.768 ++ '[' -z /var/spdk/dependencies ']' 00:12:58.768 ++ export DEPENDENCY_DIR 00:12:58.768 ++ export SPDK_BIN_DIR=/home/vagrant/spdk_repo/spdk/build/bin 00:12:58.768 ++ SPDK_BIN_DIR=/home/vagrant/spdk_repo/spdk/build/bin 00:12:58.768 ++ export SPDK_EXAMPLE_DIR=/home/vagrant/spdk_repo/spdk/build/examples 00:12:58.768 ++ SPDK_EXAMPLE_DIR=/home/vagrant/spdk_repo/spdk/build/examples 00:12:58.768 ++ export QEMU_BIN= 00:12:58.768 ++ QEMU_BIN= 00:12:58.768 ++ export 'VFIO_QEMU_BIN=/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:12:58.768 ++ VFIO_QEMU_BIN='/usr/local/qemu/vfio-user*/bin/qemu-system-x86_64' 00:12:58.768 ++ export AR_TOOL=/home/vagrant/spdk_repo/spdk/scripts/ar-xnvme-fixer 00:12:58.768 ++ AR_TOOL=/home/vagrant/spdk_repo/spdk/scripts/ar-xnvme-fixer 00:12:58.768 ++ export UNBIND_ENTIRE_IOMMU_GROUP=yes 00:12:58.768 ++ UNBIND_ENTIRE_IOMMU_GROUP=yes 00:12:58.768 ++ '[' 0 -eq 0 ']' 00:12:58.768 ++ export valgrind= 00:12:58.768 ++ valgrind= 00:12:58.768 +++ uname -s 00:12:58.768 ++ '[' Linux = Linux ']' 00:12:58.768 ++ HUGEMEM=4096 00:12:58.768 ++ export CLEAR_HUGE=yes 00:12:58.768 ++ CLEAR_HUGE=yes 00:12:58.768 ++ [[ 0 -eq 1 ]] 00:12:58.768 ++ [[ 0 -eq 1 ]] 00:12:58.768 ++ MAKE=make 00:12:58.768 +++ nproc 00:12:58.768 ++ MAKEFLAGS=-j10 00:12:58.768 ++ export HUGEMEM=4096 00:12:58.768 ++ HUGEMEM=4096 00:12:58.768 ++ NO_HUGE=() 00:12:58.768 ++ TEST_MODE= 00:12:58.768 ++ [[ -z '' ]] 00:12:58.768 ++ PYTHONPATH+=:/home/vagrant/spdk_repo/spdk/test/rpc_plugins 00:12:58.768 ++ exec 00:12:58.768 ++ PYTHONPATH=:/home/vagrant/spdk_repo/spdk/python:/home/vagrant/spdk_repo/spdk/test/rpc_plugins:/home/vagrant/spdk_repo/spdk/python:/home/vagrant/spdk_repo/spdk/test/rpc_plugins 00:12:58.768 ++ /home/vagrant/spdk_repo/spdk/scripts/rpc.py --server 00:12:58.768 ++ set_test_storage 2147483648 00:12:58.768 ++ [[ -v testdir ]] 00:12:58.768 ++ local requested_size=2147483648 00:12:58.768 ++ local mount target_dir 00:12:58.768 ++ local -A mounts fss sizes avails uses 00:12:58.768 ++ local source fs size avail mount use 00:12:58.768 ++ local storage_fallback storage_candidates 00:12:58.768 +++ mktemp -udt spdk.XXXXXX 00:12:58.768 ++ storage_fallback=/tmp/spdk.ONWZlF 00:12:58.768 ++ storage_candidates=("$testdir" "$storage_fallback/tests/${testdir##*/}" "$storage_fallback") 00:12:58.768 ++ [[ -n '' ]] 00:12:58.768 ++ [[ -n '' ]] 00:12:58.769 ++ mkdir -p /home/vagrant/spdk_repo/spdk/test/unit /tmp/spdk.ONWZlF/tests/unit /tmp/spdk.ONWZlF 00:12:58.769 ++ requested_size=2214592512 00:12:58.769 ++ read -r source fs size use avail _ mount 00:12:58.769 +++ df -T 00:12:58.769 +++ grep -v Filesystem 00:12:58.769 ++ mounts["$mount"]=devtmpfs 00:12:58.769 ++ fss["$mount"]=devtmpfs 00:12:58.769 ++ avails["$mount"]=4194304 00:12:58.769 ++ sizes["$mount"]=4194304 00:12:58.769 ++ uses["$mount"]=0 00:12:58.769 ++ read -r source fs size use avail _ mount 00:12:58.769 ++ mounts["$mount"]=tmpfs 00:12:58.769 ++ fss["$mount"]=tmpfs 00:12:58.769 ++ avails["$mount"]=6270406656 00:12:58.769 ++ sizes["$mount"]=6270406656 00:12:58.769 ++ uses["$mount"]=0 00:12:58.769 ++ read -r source fs size use avail _ mount 00:12:58.769 ++ mounts["$mount"]=tmpfs 00:12:58.769 ++ fss["$mount"]=tmpfs 00:12:58.769 ++ avails["$mount"]=2490781696 00:12:58.769 ++ sizes["$mount"]=2508165120 00:12:58.769 ++ uses["$mount"]=17383424 00:12:58.769 ++ read -r source fs size use avail _ mount 00:12:58.769 ++ mounts["$mount"]=/dev/vda5 00:12:58.769 ++ fss["$mount"]=xfs 00:12:58.769 ++ avails["$mount"]=13104533504 00:12:58.769 ++ sizes["$mount"]=20303577088 00:12:58.769 ++ uses["$mount"]=7199043584 00:12:58.769 ++ read -r source fs size use avail _ mount 00:12:58.769 ++ mounts["$mount"]=/dev/vda2 00:12:58.769 ++ fss["$mount"]=xfs 00:12:58.769 ++ avails["$mount"]=896184320 00:12:58.769 ++ sizes["$mount"]=1042161664 00:12:58.769 ++ uses["$mount"]=145977344 00:12:58.769 ++ read -r source fs size use avail _ mount 00:12:58.769 ++ mounts["$mount"]=/dev/vda1 00:12:58.769 ++ fss["$mount"]=vfat 00:12:58.769 ++ avails["$mount"]=97312768 00:12:58.769 ++ sizes["$mount"]=104607744 00:12:58.769 ++ uses["$mount"]=7294976 00:12:58.769 ++ read -r source fs size use avail _ mount 00:12:58.769 ++ mounts["$mount"]=tmpfs 00:12:58.769 ++ fss["$mount"]=tmpfs 00:12:58.769 ++ avails["$mount"]=1254076416 00:12:58.769 ++ sizes["$mount"]=1254080512 00:12:58.769 ++ uses["$mount"]=4096 00:12:58.769 ++ read -r source fs size use avail _ mount 00:12:58.769 ++ mounts["$mount"]=:/mnt/jenkins_nvme/jenkins/workspace/rocky9-vg-autotest_2/rocky9-libvirt/output 00:12:58.769 ++ fss["$mount"]=fuse.sshfs 00:12:58.769 ++ avails["$mount"]=93215633408 00:12:58.769 ++ sizes["$mount"]=105088212992 00:12:58.769 ++ uses["$mount"]=6487146496 00:12:58.769 ++ read -r source fs size use avail _ mount 00:12:58.769 ++ printf '* Looking for test storage...\n' 00:12:58.769 * Looking for test storage... 00:12:58.769 ++ local target_space new_size 00:12:58.769 ++ for target_dir in "${storage_candidates[@]}" 00:12:58.769 +++ df /home/vagrant/spdk_repo/spdk/test/unit 00:12:58.769 +++ awk '$1 !~ /Filesystem/{print $6}' 00:12:58.769 ++ mount=/ 00:12:58.769 ++ target_space=13104533504 00:12:58.769 ++ (( target_space == 0 || target_space < requested_size )) 00:12:58.769 ++ (( target_space >= requested_size )) 00:12:58.769 ++ [[ xfs == tmpfs ]] 00:12:58.769 ++ [[ xfs == ramfs ]] 00:12:58.769 ++ [[ / == / ]] 00:12:58.769 ++ new_size=9413636096 00:12:58.769 ++ (( new_size * 100 / sizes[/] > 95 )) 00:12:58.769 ++ export SPDK_TEST_STORAGE=/home/vagrant/spdk_repo/spdk/test/unit 00:12:58.769 ++ SPDK_TEST_STORAGE=/home/vagrant/spdk_repo/spdk/test/unit 00:12:58.769 ++ printf '* Found test storage at %s\n' /home/vagrant/spdk_repo/spdk/test/unit 00:12:58.769 * Found test storage at /home/vagrant/spdk_repo/spdk/test/unit 00:12:58.769 ++ return 0 00:12:58.769 ++ set -o errtrace 00:12:58.769 ++ shopt -s extdebug 00:12:58.769 ++ trap 'trap - ERR; print_backtrace >&2' ERR 00:12:58.769 ++ PS4=' \t -- ${BASH_SOURCE#${BASH_SOURCE%/*/*}/}@${LINENO} -- \$ ' 00:12:58.769 13:41:57 -- common/autotest_common.sh@1673 -- # true 00:12:58.769 13:41:57 -- common/autotest_common.sh@1675 -- # xtrace_fd 00:12:58.769 13:41:57 -- common/autotest_common.sh@25 -- # [[ -n '' ]] 00:12:58.769 13:41:57 -- common/autotest_common.sh@29 -- # exec 00:12:58.769 13:41:57 -- common/autotest_common.sh@31 -- # xtrace_restore 00:12:58.769 13:41:57 -- common/autotest_common.sh@16 -- # unset -v 'X_STACK[0 - 1 < 0 ? 0 : 0 - 1]' 00:12:58.769 13:41:57 -- common/autotest_common.sh@17 -- # (( 0 == 0 )) 00:12:58.769 13:41:57 -- common/autotest_common.sh@18 -- # set -x 00:12:58.769 13:41:57 -- unit/unittest.sh@17 -- # cd /home/vagrant/spdk_repo/spdk 00:12:58.769 13:41:57 -- unit/unittest.sh@151 -- # '[' 0 -eq 1 ']' 00:12:58.769 13:41:57 -- unit/unittest.sh@158 -- # '[' -z x ']' 00:12:58.769 13:41:57 -- unit/unittest.sh@165 -- # '[' 0 -eq 1 ']' 00:12:58.769 13:41:57 -- unit/unittest.sh@178 -- # grep CC_TYPE /home/vagrant/spdk_repo/spdk/mk/cc.mk 00:12:58.769 13:41:57 -- unit/unittest.sh@178 -- # CC_TYPE=CC_TYPE=gcc 00:12:58.769 13:41:57 -- unit/unittest.sh@179 -- # hash lcov 00:12:58.769 13:41:57 -- unit/unittest.sh@179 -- # grep -q '#define SPDK_CONFIG_COVERAGE 1' /home/vagrant/spdk_repo/spdk/include/spdk/config.h 00:12:58.769 13:41:57 -- unit/unittest.sh@179 -- # [[ CC_TYPE=gcc == *\c\l\a\n\g* ]] 00:12:58.769 13:41:57 -- unit/unittest.sh@180 -- # cov_avail=yes 00:12:58.769 13:41:57 -- unit/unittest.sh@184 -- # '[' yes = yes ']' 00:12:58.769 13:41:57 -- unit/unittest.sh@186 -- # [[ -z /home/vagrant/spdk_repo/spdk/../output ]] 00:12:58.769 13:41:57 -- unit/unittest.sh@189 -- # UT_COVERAGE=/home/vagrant/spdk_repo/spdk/../output/ut_coverage 00:12:58.769 13:41:57 -- unit/unittest.sh@191 -- # mkdir -p /home/vagrant/spdk_repo/spdk/../output/ut_coverage 00:12:58.769 13:41:57 -- unit/unittest.sh@199 -- # export 'LCOV_OPTS= 00:12:58.769 --rc lcov_branch_coverage=1 00:12:58.769 --rc lcov_function_coverage=1 00:12:58.769 --rc genhtml_branch_coverage=1 00:12:58.769 --rc genhtml_function_coverage=1 00:12:58.769 --rc genhtml_legend=1 00:12:58.769 --rc geninfo_all_blocks=1 00:12:58.769 ' 00:12:58.769 13:41:57 -- unit/unittest.sh@199 -- # LCOV_OPTS=' 00:12:58.769 --rc lcov_branch_coverage=1 00:12:58.769 --rc lcov_function_coverage=1 00:12:58.769 --rc genhtml_branch_coverage=1 00:12:58.769 --rc genhtml_function_coverage=1 00:12:58.769 --rc genhtml_legend=1 00:12:58.769 --rc geninfo_all_blocks=1 00:12:58.769 ' 00:12:58.769 13:41:57 -- unit/unittest.sh@200 -- # export 'LCOV=lcov 00:12:58.769 --rc lcov_branch_coverage=1 00:12:58.769 --rc lcov_function_coverage=1 00:12:58.769 --rc genhtml_branch_coverage=1 00:12:58.769 --rc genhtml_function_coverage=1 00:12:58.769 --rc genhtml_legend=1 00:12:58.769 --rc geninfo_all_blocks=1 00:12:58.769 --no-external' 00:12:58.769 13:41:57 -- unit/unittest.sh@200 -- # LCOV='lcov 00:12:58.769 --rc lcov_branch_coverage=1 00:12:58.769 --rc lcov_function_coverage=1 00:12:58.769 --rc genhtml_branch_coverage=1 00:12:58.769 --rc genhtml_function_coverage=1 00:12:58.769 --rc genhtml_legend=1 00:12:58.769 --rc geninfo_all_blocks=1 00:12:58.769 --no-external' 00:12:58.769 13:41:57 -- unit/unittest.sh@202 -- # lcov --rc lcov_branch_coverage=1 --rc lcov_function_coverage=1 --rc genhtml_branch_coverage=1 --rc genhtml_function_coverage=1 --rc genhtml_legend=1 --rc geninfo_all_blocks=1 --no-external -q -c -i -d . -t Baseline -o /home/vagrant/spdk_repo/spdk/../output/ut_coverage/ut_cov_base.info 00:13:06.884 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno:no functions found 00:13:06.884 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_p2l_upgrade.gcno 00:13:06.884 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno:no functions found 00:13:06.884 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_band_upgrade.gcno 00:13:06.884 /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno:no functions found 00:13:06.884 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/ftl/upgrade/ftl_chunk_upgrade.gcno 00:13:11.073 /home/vagrant/spdk_repo/spdk/lib/nvme/nvme_stubs.gcno:no functions found 00:13:11.073 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/lib/nvme/nvme_stubs.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/cpuset.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc64.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/accel_module.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_zone.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/assert.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/barrier.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc32.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/base64.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bdev_module.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_array.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/bit_pool.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blob_bdev.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/crc16.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/blobfs_bdev.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dif.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/conf.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/config.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/endian.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/dma.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/env_dpdk.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/event.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/fd_group.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/queue.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/file.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ftl.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/rpc.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/gpt_spec.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/hexlify.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno:no functions found 00:13:21.057 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/histogram_data.gcno 00:13:21.057 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/idxd_spec.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/init.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ioat_spec.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/iscsi_spec.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/opal_spec.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/json.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/jsonrpc.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/keyring_module.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/likely.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pci_ids.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/sock.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/log.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/lvol.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/memory.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/mmio.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nbd.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/string.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/notify.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_intel.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_ocssd_spec.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_spec.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/pipe.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvme_zns.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_transport.gcno 00:13:21.058 /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno:no functions found 00:13:21.058 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/stdinc.gcno 00:13:21.316 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_cmd.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_fc_spec.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/nvmf_spec.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/reduce.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scheduler.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/scsi_spec.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/thread.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/trace_parser.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/tree.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/ublk.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/util.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/uuid.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/version.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_pci.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vfio_user_spec.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vhost.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/vmd.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/xor.gcno 00:13:21.317 /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno:no functions found 00:13:21.317 geninfo: WARNING: GCOV did not produce any data for /home/vagrant/spdk_repo/spdk/test/cpp_headers/zipf.gcno 00:13:53.456 13:42:47 -- unit/unittest.sh@206 -- # uname -m 00:13:53.456 13:42:47 -- unit/unittest.sh@206 -- # '[' x86_64 = aarch64 ']' 00:13:53.456 13:42:47 -- unit/unittest.sh@210 -- # run_test unittest_pci_event /home/vagrant/spdk_repo/spdk/test/unit/lib/env_dpdk/pci_event.c/pci_event_ut 00:13:53.456 13:42:47 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:53.456 13:42:47 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:53.456 13:42:47 -- common/autotest_common.sh@10 -- # set +x 00:13:53.456 ************************************ 00:13:53.456 START TEST unittest_pci_event 00:13:53.456 ************************************ 00:13:53.456 13:42:47 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/env_dpdk/pci_event.c/pci_event_ut 00:13:53.456 00:13:53.456 00:13:53.456 CUnit - A unit testing framework for C - Version 2.1-3 00:13:53.456 http://cunit.sourceforge.net/ 00:13:53.456 00:13:53.456 00:13:53.456 Suite: pci_event 00:13:53.456 Test: test_pci_parse_event ...[2024-04-26 13:42:47.633669] /home/vagrant/spdk_repo/spdk/lib/env_dpdk/pci_event.c: 162:parse_subsystem_event: *ERROR*: Invalid format for PCI device BDF: 0000 00:13:53.456 [2024-04-26 13:42:47.634228] /home/vagrant/spdk_repo/spdk/lib/env_dpdk/pci_event.c: 185:parse_subsystem_event: *ERROR*: Invalid format for PCI device BDF: 000000 00:13:53.456 passed 00:13:53.456 00:13:53.456 Run Summary: Type Total Ran Passed Failed Inactive 00:13:53.456 suites 1 1 n/a 0 0 00:13:53.456 tests 1 1 1 0 0 00:13:53.456 asserts 15 15 15 0 n/a 00:13:53.456 00:13:53.456 Elapsed time = 0.001 seconds 00:13:53.456 00:13:53.456 real 0m0.028s 00:13:53.456 user 0m0.012s 00:13:53.456 sys 0m0.012s 00:13:53.456 13:42:47 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:53.456 13:42:47 -- common/autotest_common.sh@10 -- # set +x 00:13:53.456 ************************************ 00:13:53.456 END TEST unittest_pci_event 00:13:53.456 ************************************ 00:13:53.456 13:42:47 -- unit/unittest.sh@211 -- # run_test unittest_include /home/vagrant/spdk_repo/spdk/test/unit/include/spdk/histogram_data.h/histogram_ut 00:13:53.456 13:42:47 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:53.456 13:42:47 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:53.456 13:42:47 -- common/autotest_common.sh@10 -- # set +x 00:13:53.456 ************************************ 00:13:53.456 START TEST unittest_include 00:13:53.456 ************************************ 00:13:53.456 13:42:47 -- common/autotest_common.sh@1111 -- # /home/vagrant/spdk_repo/spdk/test/unit/include/spdk/histogram_data.h/histogram_ut 00:13:53.456 00:13:53.456 00:13:53.456 CUnit - A unit testing framework for C - Version 2.1-3 00:13:53.456 http://cunit.sourceforge.net/ 00:13:53.456 00:13:53.456 00:13:53.456 Suite: histogram 00:13:53.456 Test: histogram_test ...passed 00:13:53.456 Test: histogram_merge ...passed 00:13:53.456 00:13:53.456 Run Summary: Type Total Ran Passed Failed Inactive 00:13:53.456 suites 1 1 n/a 0 0 00:13:53.456 tests 2 2 2 0 0 00:13:53.456 asserts 50 50 50 0 n/a 00:13:53.456 00:13:53.456 Elapsed time = 0.005 seconds 00:13:53.456 00:13:53.456 real 0m0.033s 00:13:53.456 user 0m0.017s 00:13:53.456 sys 0m0.013s 00:13:53.456 13:42:47 -- common/autotest_common.sh@1112 -- # xtrace_disable 00:13:53.456 13:42:47 -- common/autotest_common.sh@10 -- # set +x 00:13:53.456 ************************************ 00:13:53.456 END TEST unittest_include 00:13:53.456 ************************************ 00:13:53.456 13:42:47 -- unit/unittest.sh@212 -- # run_test unittest_bdev unittest_bdev 00:13:53.456 13:42:47 -- common/autotest_common.sh@1087 -- # '[' 2 -le 1 ']' 00:13:53.456 13:42:47 -- common/autotest_common.sh@1093 -- # xtrace_disable 00:13:53.456 13:42:47 -- common/autotest_common.sh@10 -- # set +x 00:13:53.456 ************************************ 00:13:53.456 START TEST unittest_bdev 00:13:53.456 ************************************ 00:13:53.456 13:42:47 -- common/autotest_common.sh@1111 -- # unittest_bdev 00:13:53.456 13:42:47 -- unit/unittest.sh@20 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/bdev.c/bdev_ut 00:13:53.456 00:13:53.456 00:13:53.456 CUnit - A unit testing framework for C - Version 2.1-3 00:13:53.456 http://cunit.sourceforge.net/ 00:13:53.456 00:13:53.456 00:13:53.456 Suite: bdev 00:13:53.456 Test: bytes_to_blocks_test ...passed 00:13:53.456 Test: num_blocks_test ...passed 00:13:53.456 Test: io_valid_test ...passed 00:13:53.456 Test: open_write_test ...[2024-04-26 13:42:47.978873] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8005:bdev_open: *ERROR*: bdev bdev1 already claimed: type exclusive_write by module bdev_ut 00:13:53.456 [2024-04-26 13:42:47.979658] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8005:bdev_open: *ERROR*: bdev bdev4 already claimed: type exclusive_write by module bdev_ut 00:13:53.456 [2024-04-26 13:42:47.979956] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8005:bdev_open: *ERROR*: bdev bdev5 already claimed: type exclusive_write by module bdev_ut 00:13:53.456 passed 00:13:53.456 Test: claim_test ...passed 00:13:53.456 Test: alias_add_del_test ...[2024-04-26 13:42:48.080267] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4551:bdev_name_add: *ERROR*: Bdev name bdev0 already exists 00:13:53.456 [2024-04-26 13:42:48.080763] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4581:spdk_bdev_alias_add: *ERROR*: Empty alias passed 00:13:53.456 [2024-04-26 13:42:48.080989] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4551:bdev_name_add: *ERROR*: Bdev name proper alias 0 already exists 00:13:53.456 passed 00:13:53.456 Test: get_device_stat_test ...passed 00:13:53.456 Test: bdev_io_types_test ...passed 00:13:53.456 Test: bdev_io_wait_test ...passed 00:13:53.456 Test: bdev_io_spans_split_test ...passed 00:13:53.456 Test: bdev_io_boundary_split_test ...passed 00:13:53.456 Test: bdev_io_max_size_and_segment_split_test ...[2024-04-26 13:42:48.285488] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:3188:_bdev_rw_split: *ERROR*: The first child io was less than a block size 00:13:53.456 passed 00:13:53.456 Test: bdev_io_mix_split_test ...passed 00:13:53.456 Test: bdev_io_split_with_io_wait ...passed 00:13:53.456 Test: bdev_io_write_unit_split_test ...[2024-04-26 13:42:48.398493] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:2741:bdev_io_do_submit: *ERROR*: IO num_blocks 31 does not match the write_unit_size 32 00:13:53.456 [2024-04-26 13:42:48.398825] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:2741:bdev_io_do_submit: *ERROR*: IO num_blocks 31 does not match the write_unit_size 32 00:13:53.456 [2024-04-26 13:42:48.399012] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:2741:bdev_io_do_submit: *ERROR*: IO num_blocks 1 does not match the write_unit_size 32 00:13:53.456 [2024-04-26 13:42:48.399172] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:2741:bdev_io_do_submit: *ERROR*: IO num_blocks 32 does not match the write_unit_size 64 00:13:53.456 passed 00:13:53.456 Test: bdev_io_alignment_with_boundary ...passed 00:13:53.456 Test: bdev_io_alignment ...passed 00:13:53.456 Test: bdev_histograms ...passed 00:13:53.456 Test: bdev_write_zeroes ...passed 00:13:53.456 Test: bdev_compare_and_write ...passed 00:13:53.456 Test: bdev_compare ...passed 00:13:53.456 Test: bdev_compare_emulated ...passed 00:13:53.456 Test: bdev_zcopy_write ...passed 00:13:53.456 Test: bdev_zcopy_read ...passed 00:13:53.456 Test: bdev_open_while_hotremove ...passed 00:13:53.456 Test: bdev_close_while_hotremove ...passed 00:13:53.456 Test: bdev_open_ext_test ...[2024-04-26 13:42:48.869022] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8111:spdk_bdev_open_ext: *ERROR*: Missing event callback function 00:13:53.456 passed 00:13:53.456 Test: bdev_open_ext_unregister ...[2024-04-26 13:42:48.869596] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8111:spdk_bdev_open_ext: *ERROR*: Missing event callback function 00:13:53.456 passed 00:13:53.456 Test: bdev_set_io_timeout ...passed 00:13:53.456 Test: bdev_set_qd_sampling ...passed 00:13:53.456 Test: lba_range_overlap ...passed 00:13:53.456 Test: lock_lba_range_check_ranges ...passed 00:13:53.456 Test: lock_lba_range_with_io_outstanding ...passed 00:13:53.456 Test: lock_lba_range_overlapped ...passed 00:13:53.456 Test: bdev_quiesce ...[2024-04-26 13:42:49.148131] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:10034:_spdk_bdev_quiesce: *ERROR*: The range to unquiesce was not found. 00:13:53.456 passed 00:13:53.456 Test: bdev_io_abort ...passed 00:13:53.456 Test: bdev_unmap ...passed 00:13:53.456 Test: bdev_write_zeroes_split_test ...passed 00:13:53.456 Test: bdev_set_options_test ...[2024-04-26 13:42:49.319280] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c: 484:spdk_bdev_set_opts: *ERROR*: opts_size inside opts cannot be zero value 00:13:53.456 passed 00:13:53.456 Test: bdev_get_memory_domains ...passed 00:13:53.456 Test: bdev_io_ext ...passed 00:13:53.456 Test: bdev_io_ext_no_opts ...passed 00:13:53.456 Test: bdev_io_ext_invalid_opts ...passed 00:13:53.456 Test: bdev_io_ext_split ...passed 00:13:53.456 Test: bdev_io_ext_bounce_buffer ...passed 00:13:53.456 Test: bdev_register_uuid_alias ...[2024-04-26 13:42:49.581429] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:4551:bdev_name_add: *ERROR*: Bdev name 4f65fbdf-16b2-4f2f-a20d-a244c067ad1e already exists 00:13:53.457 [2024-04-26 13:42:49.581656] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:7668:bdev_register: *ERROR*: Unable to add uuid:4f65fbdf-16b2-4f2f-a20d-a244c067ad1e alias for bdev bdev0 00:13:53.457 passed 00:13:53.457 Test: bdev_unregister_by_name ...[2024-04-26 13:42:49.603594] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:7901:spdk_bdev_unregister_by_name: *ERROR*: Failed to open bdev with name: bdev1 00:13:53.457 [2024-04-26 13:42:49.603809] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:7909:spdk_bdev_unregister_by_name: *ERROR*: Bdev bdev was not registered by the specified module. 00:13:53.457 passed 00:13:53.457 Test: for_each_bdev_test ...passed 00:13:53.457 Test: bdev_seek_test ...passed 00:13:53.457 Test: bdev_copy ...passed 00:13:53.457 Test: bdev_copy_split_test ...passed 00:13:53.457 Test: examine_locks ...passed 00:13:53.457 Test: claim_v2_rwo ...[2024-04-26 13:42:49.721346] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8005:bdev_open: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.721601] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8635:claim_verify_rwo: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.721754] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.721941] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.722086] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8472:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.722237] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8630:claim_verify_rwo: *ERROR*: bdev0: key option not supported with read-write-once claims 00:13:53.457 passed 00:13:53.457 Test: claim_v2_rom ...[2024-04-26 13:42:49.722666] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8005:bdev_open: *ERROR*: bdev bdev0 already claimed: type read_many_write_none by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.722831] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_none by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.722970] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_none by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.723038] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8472:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_none by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.723161] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8673:claim_verify_rom: *ERROR*: bdev0: key option not supported with read-only-may claims 00:13:53.457 [2024-04-26 13:42:49.723316] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8668:claim_verify_rom: *ERROR*: bdev0: Cannot obtain read-only-many claim with writable descriptor 00:13:53.457 passed 00:13:53.457 Test: claim_v2_rwm ...[2024-04-26 13:42:49.723651] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8703:claim_verify_rwm: *ERROR*: bdev0: shared_claim_key option required with read-write-may claims 00:13:53.457 [2024-04-26 13:42:49.723819] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8005:bdev_open: *ERROR*: bdev bdev0 already claimed: type read_many_write_many by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.723962] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_many by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.724111] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_many by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.724179] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8472:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_many by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.724264] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8723:claim_verify_rwm: *ERROR*: bdev bdev0 already claimed with another key: type read_many_write_many by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.724420] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8703:claim_verify_rwm: *ERROR*: bdev0: shared_claim_key option required with read-write-may claims 00:13:53.457 passed 00:13:53.457 Test: claim_v2_existing_writer ...[2024-04-26 13:42:49.724822] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8668:claim_verify_rom: *ERROR*: bdev0: Cannot obtain read-only-many claim with writable descriptor 00:13:53.457 [2024-04-26 13:42:49.724989] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8668:claim_verify_rom: *ERROR*: bdev0: Cannot obtain read-only-many claim with writable descriptor 00:13:53.457 passed 00:13:53.457 Test: claim_v2_existing_v1 ...[2024-04-26 13:42:49.725407] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type exclusive_write by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.725574] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type exclusive_write by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.725733] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type exclusive_write by module bdev_ut 00:13:53.457 passed 00:13:53.457 Test: claim_v1_existing_v2 ...[2024-04-26 13:42:49.726123] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8472:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.726280] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8472:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_many by module bdev_ut 00:13:53.457 [2024-04-26 13:42:49.726444] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8472:spdk_bdev_module_claim_bdev: *ERROR*: bdev bdev0 already claimed: type read_many_write_none by module bdev_ut 00:13:53.457 passed 00:13:53.457 Test: examine_claimed ...[2024-04-26 13:42:49.726957] /home/vagrant/spdk_repo/spdk/lib/bdev/bdev.c:8800:spdk_bdev_module_claim_bdev_desc: *ERROR*: bdev bdev0 already claimed: type read_many_write_one by module vbdev_ut_examine1 00:13:53.457 passed 00:13:53.457 00:13:53.457 Run Summary: Type Total Ran Passed Failed Inactive 00:13:53.457 suites 1 1 n/a 0 0 00:13:53.457 tests 59 59 59 0 0 00:13:53.457 asserts 4599 4599 4599 0 n/a 00:13:53.457 00:13:53.457 Elapsed time = 1.792 seconds 00:13:53.457 13:42:49 -- unit/unittest.sh@21 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut 00:13:53.457 00:13:53.457 00:13:53.457 CUnit - A unit testing framework for C - Version 2.1-3 00:13:53.457 http://cunit.sourceforge.net/ 00:13:53.457 00:13:53.457 00:13:53.457 Suite: nvme 00:13:53.457 Test: test_create_ctrlr ...passed 00:13:53.457 Test: test_reset_ctrlr ...[2024-04-26 13:42:49.769655] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.457 passed 00:13:53.457 Test: test_race_between_reset_and_destruct_ctrlr ...passed 00:13:53.457 Test: test_failover_ctrlr ...passed 00:13:53.457 Test: test_race_between_failover_and_add_secondary_trid ...[2024-04-26 13:42:49.772028] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.457 [2024-04-26 13:42:49.772303] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.457 [2024-04-26 13:42:49.772571] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.457 passed 00:13:53.457 Test: test_pending_reset ...[2024-04-26 13:42:49.773880] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.457 [2024-04-26 13:42:49.774177] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.457 passed 00:13:53.457 Test: test_attach_ctrlr ...[2024-04-26 13:42:49.775237] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:4276:nvme_bdev_create: *ERROR*: spdk_bdev_register() failed 00:13:53.457 passed 00:13:53.457 Test: test_aer_cb ...passed 00:13:53.457 Test: test_submit_nvme_cmd ...passed 00:13:53.457 Test: test_add_remove_trid ...passed 00:13:53.457 Test: test_abort ...[2024-04-26 13:42:49.778498] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:7392:bdev_nvme_comparev_and_writev_done: *ERROR*: Unexpected write success after compare failure. 00:13:53.457 passed 00:13:53.457 Test: test_get_io_qpair ...passed 00:13:53.457 Test: test_bdev_unregister ...passed 00:13:53.457 Test: test_compare_ns ...passed 00:13:53.457 Test: test_init_ana_log_page ...passed 00:13:53.457 Test: test_get_memory_domains ...passed 00:13:53.457 Test: test_reconnect_qpair ...[2024-04-26 13:42:49.781344] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.457 passed 00:13:53.457 Test: test_create_bdev_ctrlr ...[2024-04-26 13:42:49.782047] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:5340:bdev_nvme_check_multipath: *ERROR*: cntlid 18 are duplicated. 00:13:53.457 passed 00:13:53.457 Test: test_add_multi_ns_to_bdev ...[2024-04-26 13:42:49.783211] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:4532:nvme_bdev_add_ns: *ERROR*: Namespaces are not identical. 00:13:53.457 passed 00:13:53.457 Test: test_add_multi_io_paths_to_nbdev_ch ...passed 00:13:53.457 Test: test_admin_path ...passed 00:13:53.457 Test: test_reset_bdev_ctrlr ...passed 00:13:53.457 Test: test_find_io_path ...passed 00:13:53.457 Test: test_retry_io_if_ana_state_is_updating ...passed 00:13:53.457 Test: test_retry_io_for_io_path_error ...passed 00:13:53.457 Test: test_retry_io_count ...passed 00:13:53.457 Test: test_concurrent_read_ana_log_page ...passed 00:13:53.457 Test: test_retry_io_for_ana_error ...passed 00:13:53.457 Test: test_check_io_error_resiliency_params ...[2024-04-26 13:42:49.789764] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6022:bdev_nvme_check_io_error_resiliency_params: *ERROR*: ctrlr_loss_timeout_sec can't be less than -1. 00:13:53.457 [2024-04-26 13:42:49.789990] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6026:bdev_nvme_check_io_error_resiliency_params: *ERROR*: reconnect_delay_sec can't be 0 if ctrlr_loss_timeout_sec is not 0. 00:13:53.457 [2024-04-26 13:42:49.790166] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6035:bdev_nvme_check_io_error_resiliency_params: *ERROR*: reconnect_delay_sec can't be 0 if ctrlr_loss_timeout_sec is not 0. 00:13:53.457 [2024-04-26 13:42:49.790334] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6038:bdev_nvme_check_io_error_resiliency_params: *ERROR*: reconnect_delay_sec can't be more than ctrlr_loss_timeout_sec. 00:13:53.457 [2024-04-26 13:42:49.790509] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6050:bdev_nvme_check_io_error_resiliency_params: *ERROR*: Both reconnect_delay_sec and fast_io_fail_timeout_sec must be 0 if ctrlr_loss_timeout_sec is 0. 00:13:53.457 [2024-04-26 13:42:49.790723] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6050:bdev_nvme_check_io_error_resiliency_params: *ERROR*: Both reconnect_delay_sec and fast_io_fail_timeout_sec must be 0 if ctrlr_loss_timeout_sec is 0. 00:13:53.457 [2024-04-26 13:42:49.790914] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6030:bdev_nvme_check_io_error_resiliency_params: *ERROR*: reconnect_delay_sec can't be more than fast_io-fail_timeout_sec. 00:13:53.457 [2024-04-26 13:42:49.791139] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6045:bdev_nvme_check_io_error_resiliency_params: *ERROR*: fast_io_fail_timeout_sec can't be more than ctrlr_loss_timeout_sec. 00:13:53.457 [2024-04-26 13:42:49.791315] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:6042:bdev_nvme_check_io_error_resiliency_params: *ERROR*: reconnect_delay_sec can't be more than fast_io_fail_timeout_sec. 00:13:53.457 passed 00:13:53.457 Test: test_retry_io_if_ctrlr_is_resetting ...passed 00:13:53.458 Test: test_reconnect_ctrlr ...[2024-04-26 13:42:49.792624] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.458 [2024-04-26 13:42:49.792897] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.458 [2024-04-26 13:42:49.793247] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.458 [2024-04-26 13:42:49.793565] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.458 [2024-04-26 13:42:49.793883] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.458 passed 00:13:53.458 Test: test_retry_failover_ctrlr ...[2024-04-26 13:42:49.794544] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.458 passed 00:13:53.458 Test: test_fail_path ...[2024-04-26 13:42:49.795440] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.458 [2024-04-26 13:42:49.795760] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.458 [2024-04-26 13:42:49.796021] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.458 [2024-04-26 13:42:49.796264] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.458 [2024-04-26 13:42:49.796558] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.458 passed 00:13:53.458 Test: test_nvme_ns_cmp ...passed 00:13:53.458 Test: test_ana_transition ...passed 00:13:53.458 Test: test_set_preferred_path ...passed 00:13:53.458 Test: test_find_next_io_path ...passed 00:13:53.458 Test: test_find_io_path_min_qd ...passed 00:13:53.458 Test: test_disable_auto_failback ...[2024-04-26 13:42:49.799312] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.458 passed 00:13:53.458 Test: test_set_multipath_policy ...passed 00:13:53.458 Test: test_uuid_generation ...passed 00:13:53.458 Test: test_retry_io_to_same_path ...passed 00:13:53.458 Test: test_race_between_reset_and_disconnected ...passed 00:13:53.458 Test: test_ctrlr_op_rpc ...passed 00:13:53.458 Test: test_bdev_ctrlr_op_rpc ...passed 00:13:53.458 Test: test_disable_enable_ctrlr ...[2024-04-26 13:42:49.804424] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.458 [2024-04-26 13:42:49.804935] /home/vagrant/spdk_repo/spdk/module/bdev/nvme/bdev_nvme.c:2052:_bdev_nvme_reset_ctrlr_complete: *ERROR*: Resetting controller failed. 00:13:53.458 passed 00:13:53.458 Test: test_delete_ctrlr_done ...passed 00:13:53.458 Test: test_ns_remove_during_reset ...passed 00:13:53.458 00:13:53.458 Run Summary: Type Total Ran Passed Failed Inactive 00:13:53.458 suites 1 1 n/a 0 0 00:13:53.458 tests 48 48 48 0 0 00:13:53.458 asserts 3565 3565 3565 0 n/a 00:13:53.458 00:13:53.458 Elapsed time = 0.027 seconds 00:13:53.458 13:42:49 -- unit/unittest.sh@22 -- # /home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:13:53.458 00:13:53.458 00:13:53.458 CUnit - A unit testing framework for C - Version 2.1-3 00:13:53.458 http://cunit.sourceforge.net/ 00:13:53.458 00:13:53.458 Test Options 00:13:53.458 blocklen = 4096, strip_size = 64, max_io_size = 1024, g_max_base_drives = 32, g_max_raids = 2, g_enable_dif = 0 00:13:53.458 00:13:53.458 Suite: raid 00:13:53.458 Test: test_create_raid ...passed 00:13:53.458 Test: test_create_raid_superblock ...passed 00:13:53.458 Test: test_delete_raid ...passed 00:13:53.458 Test: test_create_raid_invalid_args ...[2024-04-26 13:42:49.847881] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:1487:_raid_bdev_create: *ERROR*: Unsupported raid level '-1' 00:13:53.458 [2024-04-26 13:42:49.848331] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:1481:_raid_bdev_create: *ERROR*: Invalid strip size 1231 00:13:53.458 [2024-04-26 13:42:49.848732] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:1471:_raid_bdev_create: *ERROR*: Duplicate raid bdev name found: raid1 00:13:53.458 [2024-04-26 13:42:49.849041] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:3114:raid_bdev_configure_base_bdev: *ERROR*: Unable to claim this bdev as it is already claimed 00:13:53.458 [2024-04-26 13:42:49.849692] /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:3114:raid_bdev_configure_base_bdev: *ERROR*: Unable to claim this bdev as it is already claimed 00:13:53.458 bdev_raid_ut: /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:353: raid_bdev_cleanup: Assertion `raid_bdev->state != RAID_BDEV_STATE_ONLINE' failed. 00:13:53.717 /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh: line 19: 175540 Aborted (core dumped) $valgrind $testdir/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:13:53.717 13:42:52 -- unit/unittest.sh@22 -- # trap - ERR 00:13:53.717 13:42:52 -- unit/unittest.sh@22 -- # print_backtrace 00:13:53.717 13:42:52 -- common/autotest_common.sh@1139 -- # [[ ehxBET =~ e ]] 00:13:53.717 13:42:52 -- common/autotest_common.sh@1141 -- # args=('unittest_bdev' 'unittest_bdev') 00:13:53.717 13:42:52 -- common/autotest_common.sh@1141 -- # local args 00:13:53.717 13:42:52 -- common/autotest_common.sh@1143 -- # xtrace_disable 00:13:53.717 13:42:52 -- common/autotest_common.sh@10 -- # set +x 00:13:53.717 ========== Backtrace start: ========== 00:13:53.717 00:13:53.717 in /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh:22 -> unittest_bdev([]) 00:13:53.717 ... 00:13:53.717 17 cd "$rootdir" 00:13:53.717 18 00:13:53.717 19 function unittest_bdev() { 00:13:53.717 20 $valgrind $testdir/lib/bdev/bdev.c/bdev_ut 00:13:53.717 21 $valgrind $testdir/lib/bdev/nvme/bdev_nvme.c/bdev_nvme_ut 00:13:53.717 => 22 $valgrind $testdir/lib/bdev/raid/bdev_raid.c/bdev_raid_ut 00:13:53.717 23 $valgrind $testdir/lib/bdev/raid/bdev_raid_sb.c/bdev_raid_sb_ut 00:13:53.717 24 $valgrind $testdir/lib/bdev/raid/concat.c/concat_ut 00:13:53.717 25 $valgrind $testdir/lib/bdev/raid/raid1.c/raid1_ut 00:13:53.717 26 $valgrind $testdir/lib/bdev/bdev_zone.c/bdev_zone_ut 00:13:53.717 27 $valgrind $testdir/lib/bdev/gpt/gpt.c/gpt_ut 00:13:53.717 ... 00:13:53.717 in /home/vagrant/spdk_repo/spdk/test/common/autotest_common.sh:1111 -> run_test(["unittest_bdev"],["unittest_bdev"]) 00:13:53.717 ... 00:13:53.717 1106 timing_enter $test_name 00:13:53.717 1107 echo "************************************" 00:13:53.717 1108 echo "START TEST $test_name" 00:13:53.717 1109 echo "************************************" 00:13:53.717 1110 xtrace_restore 00:13:53.717 1111 time "$@" 00:13:53.717 1112 xtrace_disable 00:13:53.717 1113 echo "************************************" 00:13:53.717 1114 echo "END TEST $test_name" 00:13:53.717 1115 echo "************************************" 00:13:53.717 1116 timing_exit $test_name 00:13:53.717 ... 00:13:53.717 in /home/vagrant/spdk_repo/spdk/test/unit/unittest.sh:212 -> main([]) 00:13:53.717 ... 00:13:53.717 207 export LD_HWCAP_MASK=1 00:13:53.717 208 fi 00:13:53.717 209 00:13:53.717 210 run_test "unittest_pci_event" $valgrind $testdir/lib/env_dpdk/pci_event.c/pci_event_ut 00:13:53.717 211 run_test "unittest_include" $valgrind $testdir/include/spdk/histogram_data.h/histogram_ut 00:13:53.717 => 212 run_test "unittest_bdev" unittest_bdev 00:13:53.717 213 if grep -q '#define SPDK_CONFIG_CRYPTO 1' $rootdir/include/spdk/config.h; then 00:13:53.717 214 run_test "unittest_bdev_crypto" $valgrind $testdir/lib/bdev/crypto.c/crypto_ut 00:13:53.717 215 run_test "unittest_bdev_crypto" $valgrind $testdir/lib/accel/dpdk_cryptodev.c/accel_dpdk_cryptodev_ut 00:13:53.717 216 fi 00:13:53.717 217 00:13:53.717 ... 00:13:53.717 00:13:53.717 ========== Backtrace end ========== 00:13:53.717 13:42:52 -- common/autotest_common.sh@1180 -- # return 0 00:13:53.717 00:13:53.717 real 0m4.242s 00:13:53.717 user 0m0.812s 00:13:53.717 sys 0m1.206s 00:13:53.717 13:42:52 -- common/autotest_common.sh@1111 -- # trap - ERR 00:13:53.717 13:42:52 -- common/autotest_common.sh@1111 -- # print_backtrace 00:13:53.717 13:42:52 -- common/autotest_common.sh@1139 -- # [[ ehxBET =~ e ]] 00:13:53.717 13:42:52 -- common/autotest_common.sh@1141 -- # args=('/home/vagrant/spdk_repo/spdk/test/unit/unittest.sh' 'unittest' '/home/vagrant/spdk_repo/autorun-spdk.conf') 00:13:53.717 13:42:52 -- common/autotest_common.sh@1141 -- # local args 00:13:53.717 13:42:52 -- common/autotest_common.sh@1143 -- # xtrace_disable 00:13:53.717 13:42:52 -- common/autotest_common.sh@10 -- # set +x 00:13:53.717 ========== Backtrace start: ========== 00:13:53.717 00:13:53.717 in /home/vagrant/spdk_repo/spdk/test/common/autotest_common.sh:1111 -> run_test(["unittest"],["/home/vagrant/spdk_repo/spdk/test/unit/unittest.sh"]) 00:13:53.717 ... 00:13:53.717 1106 timing_enter $test_name 00:13:53.717 1107 echo "************************************" 00:13:53.717 1108 echo "START TEST $test_name" 00:13:53.717 1109 echo "************************************" 00:13:53.717 1110 xtrace_restore 00:13:53.717 1111 time "$@" 00:13:53.717 1112 xtrace_disable 00:13:53.717 1113 echo "************************************" 00:13:53.717 1114 echo "END TEST $test_name" 00:13:53.717 1115 echo "************************************" 00:13:53.717 1116 timing_exit $test_name 00:13:53.717 ... 00:13:53.717 in /home/vagrant/spdk_repo/spdk/autotest.sh:151 -> main(["/home/vagrant/spdk_repo/autorun-spdk.conf"]) 00:13:53.717 ... 00:13:53.717 146 ##################### 00:13:53.717 147 # Unit Tests 00:13:53.717 148 ##################### 00:13:53.717 149 00:13:53.717 150 if [ $SPDK_TEST_UNITTEST -eq 1 ]; then 00:13:53.717 => 151 run_test "unittest" $rootdir/test/unit/unittest.sh 00:13:53.717 152 fi 00:13:53.717 153 00:13:53.717 154 if [ $SPDK_RUN_FUNCTIONAL_TEST -eq 1 ]; then 00:13:53.717 155 if [[ $SPDK_TEST_CRYPTO -eq 1 || $SPDK_TEST_VBDEV_COMPRESS -eq 1 ]]; then 00:13:53.717 156 if [[ $SPDK_TEST_USE_IGB_UIO -eq 1 ]]; then 00:13:53.717 ... 00:13:53.717 00:13:53.717 ========== Backtrace end ========== 00:13:53.717 13:42:52 -- common/autotest_common.sh@1180 -- # return 0 00:13:53.717 00:13:53.717 real 0m54.941s 00:13:53.717 user 0m45.818s 00:13:53.717 sys 0m5.146s 00:13:53.717 13:42:52 -- common/autotest_common.sh@1 -- # autotest_cleanup 00:13:53.717 13:42:52 -- common/autotest_common.sh@1378 -- # local autotest_es=134 00:13:53.717 13:42:52 -- common/autotest_common.sh@1379 -- # xtrace_disable 00:13:53.717 13:42:52 -- common/autotest_common.sh@10 -- # set +x 00:14:03.690 ##### CORE BT bdev_raid_ut_175540.core.bt.txt ##### 00:14:03.690 00:14:03.690 gdb: warning: Couldn't determine a path for the index cache directory. 00:14:03.690 [New LWP 175540] 00:14:03.690 [Thread debugging using libthread_db enabled] 00:14:03.691 Using host libthread_db library "/usr/lib64/libthread_db.so.1". 00:14:03.691 Core was generated by `/home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut'. 00:14:03.691 Program terminated with signal SIGABRT, Aborted. 00:14:03.691 #0 0x00007ff4d36a154c in __pthread_kill_implementation () from /usr/lib64/libc.so.6 00:14:03.691 00:14:03.691 Thread 1 (Thread 0x7ff4d49f6100 (LWP 175540)): 00:14:03.691 #0 0x00007ff4d36a154c in __pthread_kill_implementation () from /usr/lib64/libc.so.6 00:14:03.691 No symbol table info available. 00:14:03.691 #1 0x00007ff4d3654d06 in raise () from /usr/lib64/libc.so.6 00:14:03.691 No symbol table info available. 00:14:03.691 #2 0x00007ff4d36287f3 in abort () from /usr/lib64/libc.so.6 00:14:03.691 No symbol table info available. 00:14:03.691 #3 0x00007ff4d362871b in __assert_fail_base.cold () from /usr/lib64/libc.so.6 00:14:03.691 No symbol table info available. 00:14:03.691 #4 0x00007ff4d364dca6 in __assert_fail () from /usr/lib64/libc.so.6 00:14:03.691 No symbol table info available. 00:14:03.691 #5 0x00000000004067ae in raid_bdev_cleanup (raid_bdev=0x617000001580) at /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:353 00:14:03.691 base_info = 0x406edb 00:14:03.691 __func__ = "raid_bdev_cleanup" 00:14:03.691 __PRETTY_FUNCTION__ = "raid_bdev_cleanup" 00:14:03.691 #6 0x0000000000406c1b in raid_bdev_cleanup_and_free (raid_bdev=0x617000001580) at /home/vagrant/spdk_repo/spdk/module/bdev/raid/bdev_raid.c:377 00:14:03.691 No locals. 00:14:03.691 #7 0x00000000004233b7 in check_and_remove_raid_bdev (raid_bdev=0x617000001580) at bdev_raid_ut.c:310 00:14:03.691 base_info = 0x620000006f80 00:14:03.691 __PRETTY_FUNCTION__ = "check_and_remove_raid_bdev" 00:14:03.691 #8 0x000000000042c2d8 in test_create_raid_invalid_args () at bdev_raid_ut.c:1486 00:14:03.691 req = {name = 0x602000007cb0 "\002", strip_size_kb = 256, level = RAID0, base_bdevs = {num_base_bdevs = 32, base_bdevs = {0x602000007cd0 "\002", 0x602000007cf0 "\002", 0x602000007d10 "\002", 0x602000007d30 "\002", 0x602000007d50 "\002", 0x602000007d70 "\002", 0x602000007d90 "\002", 0x602000007db0 "\002", 0x602000007dd0 "\002", 0x602000007df0 "\002", 0x602000007e10 "\002", 0x602000007e30 "\002", 0x602000007e50 "\002", 0x602000007e70 "\002", 0x602000007e90 "\002", 0x602000007eb0 "\002", 0x602000007ed0 "\002", 0x602000007ef0 "\002", 0x602000007f10 "\002", 0x602000007f30 "\002", 0x602000007f50 "\002", 0x602000007f70 "\002", 0x602000007f90 "\002", 0x602000007fb0 "\002", 0x602000007fd0 "\002", 0x602000007ff0 "\002", 0x602000008010 "\002", 0x602000008030 "\002", 0x602000008050 "\002", 0x602000008070 "\002", 0x602000008090 "\002", 0x6020000084d0 "\002", 0x602000002910 "\005", 0x602000002930 "\005", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff4d37fb6a0 <_IO_2_1_stderr_> "\207(\255\373", 0x0, 0x7ff4d36996e5 <_IO_default_setbuf+69> "\203\370\377\017\204\262", 0x0, 0x7ff4d4040c83 <__interceptor_puts.part.0+67> "\204\300\017\204\244", 0x0, 0x0, 0x7ff4d37f75e0 <__GI__IO_file_jumps> "", 0x7ff4d369644d <__GI__IO_file_setbuf+13> "H\205\300t\037H\213C8H\211C0H\211C(H\211C H\211C\030H\211C\bH\211C\020H\211\330[\303ff.\017\037\204", 0x7ff4d37fb6a0 <_IO_2_1_stderr_> "\207(\255\373", 0x7ff4d368df55 "H\203\370\001\213\023E\031\344\200\346\200u\234H\213\273\210", 0x0, 0x7fff01560d40 "\240\016V\001\377\177", 0x0, 0xfffe02ac1ba "", 0x7fff01560dd0 "\263\212\265A", 0x7ff4d4055f5f <__interceptor_setvbuf.part.0+47> "A\211\305M\205\344t\033L\211\340H\001\330\017\202\235", 0x0 , 0x7ff4d4bd80e4 "\n %s: %s ...", 0x0, 0x0, 0x0, 0x7ff4d4bd80e4 "\n %s: %s ...", 0x0 , 0x491500 "blocklen = %u, strip_size = %u, max_io_size = %u, g_max_base_drives = %u, g_max_raids = %u, g_enable_dif = %d\n", 0x0 , 0xd4bd81ff "", 0x0 , 0xb9ff3bb38d5e1b00 , 0x0, 0xb9ff3bb38d5e1b00 , 0x608000000020 "\320\001", 0xb9ff3bb38d5e1b00 , 0x7fff01560b00 "", 0xb9ff3bb38d5e1b00 , 0x6040000000d0 "", 0x7ff4d37fb780 <_IO_2_1_stdout_> "\207(\255\373", 0x7fff01560b20 "(", 0x0, 0x7ff4d4bd8153 "Test inactive", 0x7ff4d405e9e0 "H\213T$8dH+\024%(", 0x3000000028 "", 0x7ff4d4bd80e4 "\n %s: %s ...", 0x7fff01560b20 "(", 0x7ff4d41002c3 "vfprintf", 0x3000000028 "", 0x7fff01560c00 "\320", 0x7fff01560b40 "p\003", 0xb9ff3bb38d5e1b00 , 0x0, 0x608000000020 "\320\001"}}, uuid = {u = {raw = "\000\000\000\000\000\000\000\000/\354\005\324\364\177\000"}}, superblock_enabled = false} 00:14:03.691 destroy_req = {name = 0x49156c "d\n"} 00:14:03.691 raid_bdev = 0x617000001580 00:14:03.691 #9 0x00007ff4d4bd263b in run_single_test.constprop () from /usr/lib64/libcunit.so.1 00:14:03.691 No symbol table info available. 00:14:03.691 #10 0x00007ff4d4bd29c1 in run_single_suite.constprop () from /usr/lib64/libcunit.so.1 00:14:03.691 No symbol table info available. 00:14:03.691 #11 0x00007ff4d4bd3967 in CU_run_all_tests () from /usr/lib64/libcunit.so.1 00:14:03.691 No symbol table info available. 00:14:03.691 #12 0x000000000047acd6 in run_tests (config=0x7fff01560e00) at ut.c:169 00:14:03.691 suite = 0x0 00:14:03.691 test = 0x0 00:14:03.691 #13 0x000000000047b15e in spdk_ut_run_tests (argc=1, argv=0x7fff015612c8, opts=0x0) at ut.c:225 00:14:03.691 config = {app = 0x7fff01562a95 "/home/vagrant/spdk_repo/spdk/test/unit/lib/bdev/raid/bdev_raid.c/bdev_raid_ut", test = 0x0, suite = 0x0, action = UT_ACTION_RUN_TESTS, opts = 0x0} 00:14:03.691 rc = 0 00:14:03.691 __PRETTY_FUNCTION__ = "spdk_ut_run_tests" 00:14:03.691 #14 0x000000000043a4e9 in main (argc=1, argv=0x7fff015612c8) at bdev_raid_ut.c:2703 00:14:03.691 num_failures = 32756 00:14:03.691 tests = {{pName = 0x4952e0 "test_create_raid", pTestFunc = 0x42b09e }, {pName = 0x495320 "test_create_raid_superblock", pTestFunc = 0x4329ae }, {pName = 0x495360 "test_delete_raid", pTestFunc = 0x42b402 }, {pName = 0x4953a0 "test_create_raid_invalid_args", pTestFunc = 0x42b782 }, {pName = 0x4953e0 "test_delete_raid_invalid_args", pTestFunc = 0x42c4ff }, {pName = 0x495420 "test_io_channel", pTestFunc = 0x42c9d2 }, {pName = 0x495460 "test_reset_io", pTestFunc = 0x42fdad }, {pName = 0x4954a0 "test_write_io", pTestFunc = 0x42cf75 }, {pName = 0x4954e0 "test_read_io", pTestFunc = 0x42d8a6 }, {pName = 0x495520 "test_unmap_io", pTestFunc = 0x42e97f }, {pName = 0x495560 "test_io_failure", pTestFunc = 0x42f24e }, {pName = 0x4955a0 "test_multi_raid_no_io", pTestFunc = 0x430543 }, {pName = 0x4955e0 "test_multi_raid_with_io", pTestFunc = 0x431259 }, {pName = 0x495620 "test_io_type_supported", pTestFunc = 0x432053 }, {pName = 0x495660 "test_raid_json_dump_info", pTestFunc = 0x432149 }, {pName = 0x4956a0 "test_context_size", pTestFunc = 0x432621 }, {pName = 0x4956e0 "test_raid_level_conversions", pTestFunc = 0x43267a }, {pName = 0x495720 "test_raid_io_split", pTestFunc = 0x4337ba }, {pName = 0x0, pTestFunc = 0x0}} 00:14:03.691 tests_single_run = {{pName = 0x495220 "test_raid_process", pTestFunc = 0x432ebc }, {pName = 0x0, pTestFunc = 0x0}} 00:14:03.691 suites = {{pName = 0x48d100 "raid", pInitFunc = 0x422afd , pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x7fff01561010}, {pName = 0x495260 "raid_dif", pInitFunc = 0x422bdc , pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x7fff01561010}, {pName = 0x4952a0 "raid_single_run", pInitFunc = 0x422afd , pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x7fff01560ed0}, {pName = 0x0, pInitFunc = 0x0, pCleanupFunc = 0x0, pSetUpFunc = 0x0, pTearDownFunc = 0x0, pTests = 0x0}} 00:14:03.691 00:14:03.691 -- 00:14:05.066 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:14:05.066 Waiting for block devices as requested 00:14:05.323 0000:00:10.0 (1b36 0010): uio_pci_generic -> nvme 00:14:05.582 0000:00:03.0 (1af4 1001): Active devices: mount@vda:vda1,mount@vda:vda2,mount@vda:vda5, so not binding PCI dev 00:14:05.582 Cleaning 00:14:05.582 Clean 00:14:07.485 13:43:05 -- common/autotest_common.sh@1437 -- # return 1 00:14:07.485 13:43:05 -- common/autotest_common.sh@1 -- # : 00:14:07.485 13:43:05 -- common/autotest_common.sh@1 -- # exit 1 00:14:07.496 [Pipeline] } 00:14:07.519 [Pipeline] // timeout 00:14:07.527 [Pipeline] } 00:14:07.548 [Pipeline] // stage 00:14:07.556 [Pipeline] } 00:14:07.560 ERROR: script returned exit code 1 00:14:07.580 [Pipeline] // catchError 00:14:07.592 [Pipeline] stage 00:14:07.594 [Pipeline] { (Stop VM) 00:14:07.613 [Pipeline] sh 00:14:07.893 + vagrant halt 00:14:12.109 ==> default: Halting domain... 00:14:24.367 [Pipeline] sh 00:14:24.644 + vagrant destroy -f 00:14:28.875 ==> default: Removing domain... 00:14:28.888 [Pipeline] sh 00:14:29.191 + mv output /var/jenkins/workspace/rocky9-vg-autotest_2/output 00:14:29.213 [Pipeline] } 00:14:29.231 [Pipeline] // stage 00:14:29.238 [Pipeline] } 00:14:29.257 [Pipeline] // dir 00:14:29.263 [Pipeline] } 00:14:29.282 [Pipeline] // wrap 00:14:29.288 [Pipeline] } 00:14:29.303 [Pipeline] // catchError 00:14:29.313 [Pipeline] stage 00:14:29.315 [Pipeline] { (Epilogue) 00:14:29.328 [Pipeline] sh 00:14:29.604 + jbp/jenkins/jjb-config/jobs/scripts/compress_artifacts.sh 00:14:36.172 [Pipeline] catchError 00:14:36.174 [Pipeline] { 00:14:36.185 [Pipeline] sh 00:14:36.532 + jbp/jenkins/jjb-config/jobs/scripts/check_artifacts_size.sh 00:14:36.532 Artifacts sizes are good 00:14:36.540 [Pipeline] } 00:14:36.558 [Pipeline] // catchError 00:14:36.569 [Pipeline] archiveArtifacts 00:14:36.575 Archiving artifacts 00:14:36.934 [Pipeline] cleanWs 00:14:36.946 [WS-CLEANUP] Deleting project workspace... 00:14:36.946 [WS-CLEANUP] Deferred wipeout is used... 00:14:36.952 [WS-CLEANUP] done 00:14:36.955 [Pipeline] } 00:14:36.975 [Pipeline] // stage 00:14:36.981 [Pipeline] } 00:14:36.999 [Pipeline] // node 00:14:37.004 [Pipeline] End of Pipeline 00:14:37.038 Finished: FAILURE