Log of Meson test suite run on 2019-10-08T16:16:33.476037

Inherited environment: HOSTNAME='3c1af87402dc' PWD='/dpdk' HOME='/' DEBIAN_FRONTEND='noninteractive' TERM='xterm' SHLVL='1' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' _='/usr/local/bin/meson' 

 1/82 DPDK:fast-tests / acl_autotest          OK       1.27 s 

--- command ---
DPDK_TEST='acl_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=acl_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>acl_autotest
ACL: allocation of 25166728 bytes on socket 5 for ACL_acl_ctx failed
ACL: rte_acl_ipv4vlan_add_rules: rule #1 is invalid
ACL: rte_acl_ipv4vlan_add_rules: rule #1 is invalid
ACL: rte_acl_ipv4vlan_add_rules: rule #1 is invalid
ACL: rte_acl_ipv4vlan_add_rules: rule #1 is invalid
acl context <acl_ctx>@0x1005ffc40
  socket_id=-1
  alg=3
  max_rules=196608
  rule_size=128
  num_rules=0
  num_categories=0
  num_tries=0
acl context <acl_ctx>@0x1005ffc40
  socket_id=-1
  alg=3
  max_rules=196608
  rule_size=128
  num_rules=0
  num_categories=0
  num_tries=0
running test_convert_rules(acl_ipv4vlan_tuple)
running test_convert_rules(acl_ipv4vlan_tuple, RTE_ACL_FIELD_TYPE_BITMASK type for IPv4)
running test_convert_rules(acl_ipv4vlan_tuple, RTE_ACL_FIELD_TYPE_RANGE type for IPv4)
running test_convert_rules(acl_ipv4vlan_tuple: swap VLAN and PORTs order)
running test_convert_rules(acl_ipv4vlan_tuple: swap SRC and DST IPv4 order)
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/acl_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

 2/82 DPDK:fast-tests / alarm_autotest        OK       0.32 s 

--- command ---
DPDK_TEST='alarm_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=alarm_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>alarm_autotest
check if the callback will be called
Callback setting flag - OK. [cb_arg = (nil)]
check if it will fail to set alarm with wrong ms values
check if it will fail to set alarm with null callback parameter
check if it will fail to remove alarm with null callback parameter
Expect 6 callbacks in order...
In test_multi_cb - arg = 0x1
In test_multi_cb - arg = 0x2
In test_multi_cb - arg = 0x3
In test_multi_cb - arg = 0x4
In test_multi_cb - arg = 0x5
In test_multi_cb - arg = 0x6
Expect only callbacks with args 1 and 3...
In test_multi_cb - arg = 0x1
In test_multi_cb - arg = 0x3
Testing adding and then removing multiple alarms
In test_remove_in_callback - arg = 0x2
Testing canceling all for the same callback
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/alarm_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

 3/82 DPDK:fast-tests / atomic_autotest       OK       0.27 s 

--- command ---
DPDK_TEST='atomic_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=atomic_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>atomic_autotest
usual inc/dec/add/sub functions
test and set
add/sub and return
inc and test
dec and test
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/atomic_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

 4/82 DPDK:fast-tests / byteorder_autotest    OK       0.17 s 

--- command ---
DPDK_TEST='byteorder_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=byteorder_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>byteorder_autotest
1337 -> 3713
deadbeef -> efbeadde
deadcafebabeface -> cefabebafecaadde
const 1337 -> 3713
const deadbeef -> efbeadde
const deadcafebabeface -> cefabebafecaadde
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/byteorder_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

 5/82 DPDK:fast-tests / cmdline_autotest      OK       0.17 s 

--- command ---
DPDK_TEST='cmdline_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=cmdline_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>cmdline_autotest
Testind parsing ethernet addresses...
Testind parsing port lists...
Testind parsing numbers...
Testing parsing IP addresses...
Testing parsing strings...
Testing circular buffer...
Testing library functions...
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/cmdline_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

 6/82 DPDK:fast-tests / common_autotest       OK       0.57 s 

--- command ---
DPDK_TEST='common_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=common_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>common_autotest
test: 6d:65:6d:64:75:6d:70:5f:74:65:73:74:00
test at [0x7ffc2ca8da8b], len=13
00000000: 6D 65 6D 64 75 6D 70 5F 74 65 73 74 00          | memdump_test.
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/common_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

 7/82 DPDK:fast-tests / cpuflags_autotest     OK       0.17 s 

--- command ---
DPDK_TEST='cpuflags_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=cpuflags_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>cpuflags_autotest

Checking for flags from different registers...
Check for SSE:		OK
Check for SSE2:		OK
Check for SSE3:		OK
Check for SSE4.1:	OK
Check for SSE4.2:	OK
Check for AVX:		OK
Check for AVX2:		OK
Check for AVX512F:	NOT PRESENT
Check for TRBOBST:	OK
Check for ENERGY_EFF:	OK
Check for LAHF_SAHF:	OK
Check for 1GB_PG:	OK
Check for INVTSC:	OK

Check for invalid flag:	ERROR
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/cpuflags_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

 8/82 DPDK:fast-tests / cycles_autotest       OK       1.17 s 

--- command ---
DPDK_TEST='cycles_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=cycles_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>cycles_autotest
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/cycles_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

 9/82 DPDK:fast-tests / debug_autotest        OK       0.32 s 

--- command ---
DPDK_TEST='debug_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=debug_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>debug_autotest
10: [/dpdk/build/app/test/dpdk-test(+0x3039a) [0x5623c830739a]]
9: [/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7f3fe170eb97]]
8: [/dpdk/build/app/test/dpdk-test(+0x2f80d) [0x5623c830680d]]
7: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(cmdline_in+0x79) [0x7f3fe676ab09]]
6: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(rdline_char_in+0x6a8) [0x7f3fe676e508]]
5: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(+0x2a30) [0x7f3fe676aa30]]
4: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(cmdline_parse+0x328) [0x7f3fe676ba48]]
3: [/dpdk/build/app/test/dpdk-test(+0x304b3) [0x5623c83074b3]]
2: [/dpdk/build/app/test/dpdk-test(+0x67b23) [0x5623c833eb23]]
1: [/dpdk/build/app/test/../../lib/librte_eal.so.11(rte_dump_stack+0x2e) [0x7f3fe80700fe]]
PANIC in test_panic():
Test Debug
11: [/dpdk/build/app/test/dpdk-test(+0x3039a) [0x5623c830739a]]
10: [/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7f3fe170eb97]]
9: [/dpdk/build/app/test/dpdk-test(+0x2f80d) [0x5623c830680d]]
8: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(cmdline_in+0x79) [0x7f3fe676ab09]]
7: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(rdline_char_in+0x6a8) [0x7f3fe676e508]]
6: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(+0x2a30) [0x7f3fe676aa30]]
5: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(cmdline_parse+0x328) [0x7f3fe676ba48]]
4: [/dpdk/build/app/test/dpdk-test(+0x304b3) [0x5623c83074b3]]
3: [/dpdk/build/app/test/dpdk-test(+0x67cf3) [0x5623c833ecf3]]
2: [/dpdk/build/app/test/../../lib/librte_eal.so.11(__rte_panic+0xc5) [0x7f3fe805677a]]
1: [/dpdk/build/app/test/../../lib/librte_eal.so.11(rte_dump_stack+0x2e) [0x7f3fe80700fe]]
Child process terminated as expected - Test passed!
test_exit_valChild process terminated as expected - Test passed!
Child process status: 0
EAL: Error - exiting with code: 1
  Cause: test_exit_valChild process terminated as expected - Test passed!
Child process status: 0
Child process status: 256
EAL: Error - exiting with code: 2
  Cause: test_exit_valChild process terminated as expected - Test passed!
Child process status: 0
Child process status: 256
Child process status: 512
EAL: Error - exiting with code: 255
  Cause: test_exit_valChild process terminated as expected - Test passed!
Child process status: 0
Child process status: 256
Child process status: 512
Child process status: 65280
EAL: Error - exiting with code: -1
  Cause: test_exit_valChild process terminated as expected - Test passed!
Child process status: 0
Child process status: 256
Child process status: 512
Child process status: 65280
Child process status: 65280
test_exit Passed
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/debug_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

10/82 DPDK:fast-tests / eal_flags_c_opt_autotest  TIMEOUT 30.00 s 

--- command ---
DPDK_TEST='eal_flags_c_opt_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=eal_flags_c_opt_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>eal_flags_c_opt_autotest
EAL: Probing VFIO support...

Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: Probing VFIO support...

Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: Probing VFIO support...

Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_c_opt_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_c_opt_autotest/mp_socket_121_133e4b4ac369
EAL: Selected IOVA mode 'VA'
/dpdk/build/app/test/dpdk-test: option requires an argument -- 'c'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid coremask syntax
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_c_opt_autotest/mp_socket_126_1340c3473266
EAL: Selected IOVA mode 'VA'
/dpdk/build/app/test/dpdk-test: option requires an argument -- 'l'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid core list syntax
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid core list syntax
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid core list syntax
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid core list syntax
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid core list syntax
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid core list syntax
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid core list syntax
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid core list syntax
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid core list syntax
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_c_opt_autotest/mp_socket_139_1349cf9ad964
EAL: Selected IOVA mode 'VA'
/dpdk/build/app/test/dpdk-test: option '--lcores' requires an argument
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
-------

11/82 DPDK:fast-tests / eal_flags_master_opt_autotest  OK      10.74 s 

--- command ---
DPDK_TEST='eal_flags_master_opt_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=eal_flags_master_opt_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>eal_flags_master_opt_autotest

Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: Probing VFIO support...
EAL: Probing VFIO support...
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_master_opt_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
/dpdk/build/app/test/dpdk-test: option '--master-lcore' requires an argument
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid parameter for --master-lcore
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid parameter for --master-lcore
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Master lcore is not enabled for DPDK
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_master_opt_autotest/mp_socket_160_134f4d125405
EAL: Selected IOVA mode 'VA'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_master_opt_autotest/mp_socket_164_135044ce65ed
EAL: Selected IOVA mode 'VA'
-------

12/82 DPDK:fast-tests / eal_flags_n_opt_autotest  OK       9.49 s 

--- command ---
DPDK_TEST='eal_flags_n_opt_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=eal_flags_n_opt_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>eal_flags_n_opt_autotest

Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: Probing VFIO support...
EAL: Probing VFIO support...
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_n_opt_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
/dpdk/build/app/test/dpdk-test: option requires an argument -- 'n'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid channel number
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid channel number
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Static memory layout is selected, amount of reserved memory can be adjusted with -m or --socket-mem
EAL: Selected IOVA mode 'VA'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Static memory layout is selected, amount of reserved memory can be adjusted with -m or --socket-mem
EAL: Selected IOVA mode 'VA'
-------

13/82 DPDK:fast-tests / eal_flags_hpet_autotest  OK       4.13 s 

--- command ---
DPDK_TEST='eal_flags_hpet_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=eal_flags_hpet_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>eal_flags_hpet_autotest
EAL: Probing VFIO support...
EAL: Probing VFIO support...
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_hpet_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_hpet_autotest/mp_socket_195_1355b0aa6437
EAL: Selected IOVA mode 'VA'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_hpet_autotest/mp_socket_198_1356955d9fc9
EAL: Selected IOVA mode 'VA'
-------

14/82 DPDK:fast-tests / eal_flags_no_huge_autotest  OK       7.74 s 

--- command ---
DPDK_TEST='eal_flags_no_huge_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=eal_flags_no_huge_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>eal_flags_no_huge_autotest
EAL: Probing VFIO support...
EAL: Probing VFIO support...

Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_no_huge_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Static memory layout is selected, amount of reserved memory can be adjusted with -m or --socket-mem
EAL: Multi-process socket /tmp/dpdk/nohuge/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/nohuge/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Option --socket-mem cannot be specified together with --no-huge
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Options -m and --socket-mem cannot be specified at the same time
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
-------

15/82 DPDK:fast-tests / eal_flags_w_opt_autotest  OK      16.46 s 

--- command ---
DPDK_TEST='eal_flags_w_opt_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=eal_flags_w_opt_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>eal_flags_w_opt_autotest
EAL: Probing VFIO support...
EAL: Probing VFIO support...
EAL: Probing VFIO support...
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_w_opt_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: failed to parse device "error"
EAL: Unable to parse device 'error'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: failed to parse device "0:0:0"
EAL: Unable to parse device '0:0:0'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: failed to parse device "0:error:0.1"
EAL: Unable to parse device '0:error:0.1'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: failed to parse device "0:0:0.1error"
EAL: Unable to parse device '0:0:0.1error'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: failed to parse device "error0:0:0.1"
EAL: Unable to parse device 'error0:0:0.1'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: failed to parse device "0:0:0.1.2"
EAL: Unable to parse device '0:0:0.1.2'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_w_opt_autotest/mp_socket_235_13600f862ebb
EAL: Selected IOVA mode 'VA'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_w_opt_autotest/mp_socket_238_1360f3602bd6
EAL: Selected IOVA mode 'VA'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_w_opt_autotest/mp_socket_241_1361d1c14b90
EAL: Selected IOVA mode 'VA'
-------

16/82 DPDK:fast-tests / eal_flags_b_opt_autotest  OK      12.25 s 

--- command ---
DPDK_TEST='eal_flags_b_opt_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=eal_flags_b_opt_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>eal_flags_b_opt_autotest
EAL: Probing VFIO support...
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_b_opt_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: failed to parse device "error"
EAL: Unable to parse device 'error'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: failed to parse device "0:0:0"
EAL: Unable to parse device '0:0:0'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: failed to parse device "0:error:0.1"
EAL: Unable to parse device '0:error:0.1'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: failed to parse device "0:0:0.1error"
EAL: Unable to parse device '0:0:0.1error'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: failed to parse device "error0:0:0.1"
EAL: Unable to parse device 'error0:0:0.1'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: failed to parse device "0:0:0.1.2"
EAL: Unable to parse device '0:0:0.1.2'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_b_opt_autotest/mp_socket_260_13677e4b93ba
EAL: Selected IOVA mode 'VA'
-------

17/82 DPDK:fast-tests / eal_flags_vdev_opt_autotest  SKIP     0.17 s 

--- command ---
DPDK_TEST='eal_flags_vdev_opt_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=eal_flags_vdev_opt_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>eal_flags_vdev_opt_autotest
Test Skipped
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_vdev_opt_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

18/82 DPDK:fast-tests / eal_flags_r_opt_autotest  OK       8.99 s 

--- command ---
DPDK_TEST='eal_flags_r_opt_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=eal_flags_r_opt_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>eal_flags_r_opt_autotest

Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: Probing VFIO support...
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_r_opt_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid rank number
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid rank number
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid rank number
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid rank number
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_r_opt_autotest/mp_socket_287_136bbd329f33
EAL: Selected IOVA mode 'VA'
-------

19/82 DPDK:fast-tests / eal_flags_mem_autotest  OK      12.45 s 

--- command ---
DPDK_TEST='eal_flags_mem_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=eal_flags_mem_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>eal_flags_mem_autotest
EAL: Probing VFIO support...
EAL: Probing VFIO support...
EAL: Probing VFIO support...

Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: Probing VFIO support...
EAL: Not enough memory available on socket 1! Requested: 2MB, available: 0MB
EAL: Cannot init memory
EAL: Probing VFIO support...
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_mem_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_mem_autotest/mp_socket_300_136ca81a1527
EAL: Selected IOVA mode 'VA'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/memtest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/memtest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid parameters for --socket-mem
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Options -m and --socket-mem cannot be specified at the same time
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/memtest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: FATAL: Cannot init memory
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/memtest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

20/82 DPDK:fast-tests / eal_flags_file_prefix_autotest  OK      16.76 s 

--- command ---
DPDK_TEST='eal_flags_file_prefix_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=eal_flags_file_prefix_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>eal_flags_file_prefix_autotest
EAL: Probing VFIO support...
EAL: failed to send to (/tmp/dpdk/memtest/mp_socket) due to No such file or directory
EAL: Cannot send message to primary
error allocating rte services array
EAL: rte_service_init() failed
EAL: Probing VFIO support...
EAL: Probing VFIO support...
EAL: Probing VFIO support...
EAL: Probing VFIO support...
EAL: Probing VFIO support...
EAL: Probing VFIO support...
EAL: Probing VFIO support...
EAL: Probing VFIO support...
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_file_prefix_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/memtest/mp_socket_327_137274d40dae
EAL: failed to send to (/tmp/dpdk/memtest/mp_socket) due to No such file or directory
EAL: Fail to send request /tmp/dpdk/memtest/mp_socket:bus_vdev_mp
vdev_scan(): Failed to request vdev from primary
EAL: Selected IOVA mode 'VA'
EAL: FATAL: rte_service_init() failed
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/memtest1/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/memtest1/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/memtest2/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/memtest2/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: No free hugepages reported in hugepages-1048576kB
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: No free hugepages reported in hugepages-1048576kB
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: No free hugepages reported in hugepages-1048576kB
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/memtest1/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

21/82 DPDK:fast-tests / eal_flags_misc_autotest  TIMEOUT 30.01 s 

--- command ---
DPDK_TEST='eal_flags_misc_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=eal_flags_misc_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>eal_flags_misc_autotest

Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: Probing VFIO support...
EAL: Probing VFIO support...
EAL: Probing VFIO support...
EAL: Probing VFIO support...

Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated


Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: Probing VFIO support...

Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: Probing VFIO support...
EAL: Probing VFIO support...
EAL: Probing VFIO support...
EAL: Probing VFIO support...
EAL: Probing VFIO support...

Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_misc_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
/dpdk/build/app/test/dpdk-test: unrecognized option '--invalid-opt'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_misc_autotest/mp_socket_362_137af8bac350
EAL: Selected IOVA mode 'VA'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: RTE Version: 'DPDK 19.11.0-rc0'
EAL: Multi-process socket /tmp/dpdk/eal_flags_misc_autotest/mp_socket_365_137bc9f3406e
EAL: Selected IOVA mode 'VA'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Selected IOVA mode 'VA'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_misc_autotest/mp_socket_370_137d6d373d12
EAL: Selected IOVA mode 'VA'
/dpdk/build/app/test/dpdk-test: option '--syslog' requires an argument
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid parameters for --syslog
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/hugedir/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
/dpdk/build/app/test/dpdk-test: option '--huge-dir' requires an argument
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/hugedir/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1023 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: No available hugepages reported in hugepages-1048576kB
EAL: FATAL: Cannot get hugepage information.
EAL: Cannot get hugepage information.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_flags_misc_autotest/mp_socket_382_1382499cf4ce
EAL: Selected IOVA mode 'VA'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/virtaddr/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/intr/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/intr/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/intr/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: invalid parameters for --vfio-intr
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
-------

22/82 DPDK:fast-tests / eal_fs_autotest       OK       0.17 s 

--- command ---
DPDK_TEST='eal_fs_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=eal_fs_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>eal_fs_autotest
Testing function eal_parse_sysfs_value()
Temporary file is: /tmp/eal_test_AB9V1y
Test reading a missing file ...
EAL: eal_parse_sysfs_value(): cannot open sysfs value /dev/not-quite-null
Confirmed return error when reading empty file
Test reading valid values ...
Read '15\n' ok
Read '0x19\n' ok
Test reading invalid values ...
EAL: eal_parse_sysfs_value(): cannot read sysfs value /tmp/eal_test_AB9V1y
EAL: eal_parse_sysfs_value(): cannot parse sysfs value /tmp/eal_test_AB9V1y
EAL: eal_parse_sysfs_value(): cannot parse sysfs value /tmp/eal_test_AB9V1y
EAL: eal_parse_sysfs_value(): cannot parse sysfs value /tmp/eal_test_AB9V1y
eal_parse_sysfs_value() - OK
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eal_fs_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

23/82 DPDK:fast-tests / errno_autotest        OK       0.17 s 

--- command ---
DPDK_TEST='errno_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=errno_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>errno_autotest
rte_strerror: 'Resource temporarily unavailable', strerror: 'Resource temporarily unavailable'
rte_strerror: 'Bad file descriptor', strerror: 'Bad file descriptor'
rte_strerror: 'Permission denied', strerror: 'Permission denied'
rte_strerror: 'Interrupted system call', strerror: 'Interrupted system call'
rte_strerror: 'Invalid argument', strerror: 'Invalid argument'
rte_strerror: 'Invalid call in secondary process', strerror: 'Unknown error 1001'
rte_strerror: 'Missing rte_config structure', strerror: 'Unknown error 1002'
rte_strerror: 'Unknown error 1004', strerror: 'Unknown error 1004'
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/errno_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

24/82 DPDK:fast-tests / event_ring_autotest   OK       0.17 s 

--- command ---
DPDK_TEST='event_ring_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=event_ring_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>event_ring_autotest
Test detected odd count
Test detected NULL ring lookup
EAL: eal_memalloc_alloc_seg_bulk(): couldn't find suitable memseg_list
RING: Cannot reserve memory
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/event_ring_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

25/82 DPDK:fast-tests / func_reentrancy_autotest  OK       0.92 s 

--- command ---
DPDK_TEST='func_reentrancy_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=func_reentrancy_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>func_reentrancy_autotest
EAL: already called initialization.
EAL: already called initialization.
EAL: already called initialization.
EAL: already called initialization.
EAL: already called initialization.
EAL: already called initialization.
EAL: already called initialization.
EAL: already called initialization.
Func-ReEnt CASE 0: eal init once PASS
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
Func-ReEnt CASE 1: ring create/lookup PASS
Func-ReEnt CASE 2: mempool create/lookup PASS
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
Func-ReEnt CASE 3: hash create/free PASS
Func-ReEnt CASE 4: fbk create/free PASS
Func-ReEnt CASE 5: lpm create/free PASS
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/func_reentrancy_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: FATAL: already called initialization.
EAL: FATAL: already called initialization.
EAL: FATAL: already called initialization.
EAL: FATAL: already called initialization.
EAL: FATAL: already called initialization.
EAL: FATAL: already called initialization.
EAL: FATAL: already called initialization.
EAL: FATAL: already called initialization.
-------

26/82 DPDK:fast-tests / flow_classify_autotest  OK       0.22 s 

--- command ---
DPDK_TEST='flow_classify_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=flow_classify_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>flow_classify_autotest
Created table_acl for for IPv4 five tuple packets
Allocated mbuf pool on socket 0
Set up IPv4 UDP traffic
ETH  pktlen 14
ETH + IPv4 pktlen 34
ETH + IPv4 + UDP pktlen 42

Set up IPv4 TCP traffic
ETH  pktlen 14
ETH + IPv4 pktlen 34
ETH + IPv4 + TCP pktlen 54

Set up IPv4 SCTP traffic
ETH  pktlen 14
ETH + IPv4 pktlen 34
ETH + IPv4 + SCTP pktlen 42

Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/flow_classify_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

27/82 DPDK:fast-tests / hash_autotest         OK       0.37 s 

--- command ---
DPDK_TEST='hash_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=hash_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>hash_autotest
# Testing hash creation with invalid parameters - expect error msgs
HASH: Failed to allocate fbk hash table
HASH: rte_hash_create has no parameters
HASH: rte_hash_create has invalid parameters
HASH: rte_hash_create has invalid parameters
HASH: rte_hash_create has invalid parameters
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
# Test successful. No more errors expected

# Running test to determine average utilization
  before adding elements begins to fail
ext table is disabled
Measuring performance, please wait...
Average table utilization = 98.23% (64373/65536)

# Running test to determine average utilization
  before adding elements begins to fail
ext table is enabled
Measuring performance, please wait...
Average table utilization = 100.00% (65536/65536)

# CRC32 implementations equivalence test
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/hash_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

28/82 DPDK:fast-tests / interrupt_autotest    OK       1.32 s 

--- command ---
DPDK_TEST='interrupt_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=interrupt_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>interrupt_autotest
Check unknown valid interrupt full path
Check valid UIO interrupt full path
Check valid device event interrupt full path
Check valid alarm interrupt full path
start register/unregister test
EAL: Registering with invalid input parameter
EAL: Registering with invalid input parameter
EAL: Registering with invalid input parameter
EAL: Unregistering with invalid input parameter
EAL: Unregistering with invalid input parameter
start interrupt enable/disable test
EAL: Unknown handle type of fd 42
EAL: Error enabling interrupts for fd 42 (Bad file descriptor)
EAL: Unknown handle type of fd 42
EAL: Error disabling interrupts for fd 42 (Bad file descriptor)
Clearing for interrupt tests
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/interrupt_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

29/82 DPDK:fast-tests / logs_autotest         OK       0.17 s 

--- command ---
DPDK_TEST='logs_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=logs_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>logs_autotest
== dynamic log types
error message
critical message
critical message
error message
== static log types
TESTAPP1: error message
TESTAPP1: critical message
TESTAPP2: critical message
TESTAPP1: error message
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/logs_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

30/82 DPDK:fast-tests / lpm_autotest          OK       1.68 s 

--- command ---
DPDK_TEST='lpm_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=lpm_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>lpm_autotest
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/lpm_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

31/82 DPDK:fast-tests / lpm6_autotest         OK       2.93 s 

--- command ---
DPDK_TEST='lpm6_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=lpm6_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>lpm6_autotest
# test 00
# test 01
RING: Cannot reserve memory
HASH: memory allocation failed
LPM: LPM rules hash table allocation failed: File exists (17)# test 02
# test 03
# test 04
# test 05
# test 06
# test 07
# test 08
# test 09
# test 10
# test 11
# test 12
# test 13
# test 14
# test 15
# test 16
# test 17
# test 18
# test 19
# test 20
# test 21
# test 22
# test 23
# test 24
# test 25
# test 26
# test 27
# test 28
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/lpm6_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

32/82 DPDK:fast-tests / malloc_autotest       OK       0.87 s 

--- command ---
DPDK_TEST='malloc_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=malloc_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>malloc_autotest
test_str_to_size() passed
test_zero_aligned_alloc() passed
test_malloc_bad_params() passed
WARNING: realloc_socket test needs memory on multiple sockets!
test_realloc() passed
Heap id:0
	Heap name:socket_0
	Heap_size:2097152,
	Free_size:420416,
	Alloc_size:1676736,
	Greatest_free_size:419200,
	Alloc_count:11,
	Free_count:3,
Heap id:1
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:2
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:3
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:4
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:5
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:6
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:7
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:8
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:9
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:10
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:11
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:12
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:13
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:14
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:15
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:16
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:17
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:18
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:19
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:20
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:21
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:22
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:23
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:24
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:25
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:26
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:27
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:28
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:29
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:30
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:31
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:0
	Heap name:socket_0
	Heap_size:2097152,
	Free_size:425024,
	Alloc_size:1672128,
	Greatest_free_size:416512,
	Alloc_count:7,
	Free_count:4,
Heap id:1
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:2
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:3
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:4
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:5
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:6
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:7
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:8
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:9
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:10
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:11
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:12
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:13
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:14
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:15
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:16
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:17
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:18
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:19
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:20
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:21
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:22
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:23
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:24
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:25
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:26
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:27
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:28
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:29
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:30
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:31
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:0
	Heap name:socket_0
	Heap_size:2097152,
	Free_size:425024,
	Alloc_size:1672128,
	Greatest_free_size:425024,
	Alloc_count:7,
	Free_count:1,
Heap id:1
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:2
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:3
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:4
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:5
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:6
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:7
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:8
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:9
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:10
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:11
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:12
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:13
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:14
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:15
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:16
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:17
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:18
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:19
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:20
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:21
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:22
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:23
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:24
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:25
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:26
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:27
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:28
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:29
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:30
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:31
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:0
	Heap name:socket_0
	Heap_size:2097152,
	Free_size:427328,
	Alloc_size:1669824,
	Greatest_free_size:425024,
	Alloc_count:5,
	Free_count:2,
Heap id:1
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:2
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:3
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:4
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:5
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:6
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:7
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:8
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:9
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:10
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:11
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:12
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:13
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:14
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:15
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:16
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:17
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:18
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:19
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:20
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:21
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:22
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:23
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:24
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:25
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:26
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:27
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:28
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:29
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:30
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:31
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:0
	Heap name:socket_0
	Heap_size:2097152,
	Free_size:427328,
	Alloc_size:1669824,
	Greatest_free_size:427328,
	Alloc_count:5,
	Free_count:1,
Heap id:1
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:2
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:3
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:4
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:5
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:6
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:7
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:8
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:9
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:10
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:11
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:12
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:13
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:14
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:15
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:16
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:17
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:18
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:19
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:20
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:21
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:22
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:23
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:24
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:25
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:26
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:27
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:28
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:29
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:30
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:31
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:0
	Heap name:socket_0
	Heap_size:2097152,
	Free_size:428480,
	Alloc_size:1668672,
	Greatest_free_size:428480,
	Alloc_count:4,
	Free_count:1,
Heap id:1
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:2
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:3
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:4
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:5
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:6
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:7
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:8
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:9
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:10
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:11
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:12
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:13
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:14
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:15
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:16
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:17
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:18
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:19
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:20
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:21
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:22
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:23
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:24
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:25
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:26
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:27
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:28
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:29
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:30
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:31
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:0
	Heap name:socket_0
	Heap_size:2097152,
	Free_size:429632,
	Alloc_size:1667520,
	Greatest_free_size:429632,
	Alloc_count:3,
	Free_count:1,
Heap id:1
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:2
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:3
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:4
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:5
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:6
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:7
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:8
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:9
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:10
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:11
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:12
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:13
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:14
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:15
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:16
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:17
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:18
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:19
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:20
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:21
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:22
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:23
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:24
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:25
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:26
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:27
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:28
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:29
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:30
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:31
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
test_align_overlap_per_lcore() passed
Heap id:0
	Heap name:socket_0
	Heap_size:2097152,
	Free_size:429632,
	Alloc_size:1667520,
	Greatest_free_size:429632,
	Alloc_count:3,
	Free_count:1,
Heap id:1
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:2
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:3
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:4
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:5
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:6
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:7
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:8
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:9
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:10
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:11
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:12
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:13
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:14
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:15
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:16
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:17
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:18
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:19
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:20
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:21
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:22
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:23
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:24
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:25
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:26
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:27
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:28
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:29
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:30
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:31
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:0
	Heap name:socket_0
	Heap_size:2097152,
	Free_size:429632,
	Alloc_size:1667520,
	Greatest_free_size:429632,
	Alloc_count:3,
	Free_count:1,
Heap id:1
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:2
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:3
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:4
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:5
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:6
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:7
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:8
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:9
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:10
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:11
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:12
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:13
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:14
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:15
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:16
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:17
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:18
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:19
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:20
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:21
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:22
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:23
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:24
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:25
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:26
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:27
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:28
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:29
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:30
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:31
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:0
	Heap name:socket_0
	Heap_size:2097152,
	Free_size:429632,
	Alloc_size:1667520,
	Greatest_free_size:429632,
	Alloc_count:3,
	Free_count:1,
Heap id:1
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:2
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:3
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:4
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:5
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:6
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:7
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:8
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:9
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:10
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:11
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:12
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:13
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:14
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:15
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:16
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:17
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:18
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:19
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:20
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:21
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:22
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:23
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:24
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:25
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:26
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:27
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:28
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:29
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:30
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:31
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:0
	Heap name:socket_0
	Heap_size:2097152,
	Free_size:427328,
	Alloc_size:1669824,
	Greatest_free_size:426176,
	Alloc_count:5,
	Free_count:2,
Heap id:1
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:2
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:3
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:4
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:5
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:6
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:7
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:8
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:9
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:10
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:11
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:12
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:13
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:14
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:15
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:16
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:17
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:18
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:19
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:20
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:21
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:22
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:23
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:24
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:25
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:26
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:27
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:28
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:29
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:30
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:31
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:0
	Heap name:socket_0
	Heap_size:2097152,
	Free_size:427328,
	Alloc_size:1669824,
	Greatest_free_size:427328,
	Alloc_count:5,
	Free_count:1,
Heap id:1
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:2
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:3
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:4
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:5
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:6
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:7
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:8
Heap id:0
	Heap name:
	Heap name:socket_0
	Heap_size:0,
	Free_size:0,
	Heap_size:2097152,
	Alloc_size:0,
	Free_size:428480,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
	Alloc_size:1668672,
Heap id:9
	Heap name:
	Heap_size:0,
	Greatest_free_size:427328,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:4,
	Free_count:2,
	Alloc_count:0,
Heap id:1
	Free_count:0,
Heap id:10
	Heap name:
	Heap name:
	Heap_size:0,
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Free_size:0,
	Alloc_count:0,
	Free_count:0,
	Alloc_size:0,
	Greatest_free_size:0,
Heap id:11
	Alloc_count:0,
	Heap name:
	Free_count:0,
Heap id:2
	Heap name:
	Heap_size:0,
	Free_size:0,
Heap id:0
	Heap name:socket_0
	Heap_size:2097152,
	Free_size:429632,
	Alloc_size:1667520,
	Greatest_free_size:429632,
	Alloc_count:3,
	Free_count:1,
Heap id:1
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:3
Heap id:2
	Heap name:
	Heap name:
	Heap_size:0,
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:4
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:5
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:6
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:7
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:8
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:9
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:10
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:11
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:12
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:13
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:14
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:15
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:16
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:17
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:18
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:19
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:20
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:21
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:22
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:23
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:24
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:25
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:26
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:27
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:28
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:29
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:30
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:31
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:3
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:4
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:5
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:6
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:12
	Free_count:0,
	Heap name:
Heap id:7
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Heap name:
	Greatest_free_size:0,
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Alloc_count:0,
	Greatest_free_size:0,
	Free_count:0,
Heap id:13
	Alloc_count:0,
	Free_count:0,
Heap id:8
	Heap name:
	Heap_size:0,
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:14
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:15
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:16
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:17
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:18
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:19
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:20
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:21
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:22
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:23
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:24
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:25
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:26
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:27
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:28
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:29
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:30
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:31
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:9
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:10
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:11
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:12
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:13
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:14
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:15
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:16
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:17
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:18
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:19
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:20
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:21
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:22
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:23
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:24
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:25
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:26
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:27
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:28
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:29
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:30
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:31
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
test_reordered_free_per_lcore() passed
Lcore 4 allocated/freed 49248 blocks
Lcore 7 allocated/freed 49659 blocks
Lcore 6 allocated/freed 49265 blocks
Lcore 2 allocated/freed 50971 blocks
Lcore 3 allocated/freed 49441 blocks
Lcore 5 allocated/freed 49152 blocks
Lcore 1 allocated/freed 50620 blocks
test_random_alloc_free() passed
test_rte_malloc_validate() passed
WARNING: alloc_socket test needs memory on multiple sockets!
test_alloc_socket() passed
Heap id:0
	Heap name:socket_0
	Heap_size:2097152,
	Free_size:429632,
	Alloc_size:1667520,
	Greatest_free_size:429632,
	Alloc_count:3,
	Free_count:1,
Heap id:1
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:2
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:3
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:4
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:5
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:6
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:7
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:8
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:9
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:10
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:11
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:12
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:13
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:14
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:15
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:16
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:17
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:18
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:19
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:20
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:21
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:22
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:23
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:24
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:25
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:26
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:27
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:28
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:29
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:30
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:31
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
test_multi_alloc_statistics() passed
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/malloc_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

33/82 DPDK:fast-tests / mbuf_autotest         OK       3.41 s 

--- command ---
DPDK_TEST='mbuf_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=mbuf_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>mbuf_autotest
Test pktmbuf API
dump mbuf at 0x100448c00, iova=100448c80, buf_len=2048
  pkt_len=0, ol_flags=0, nb_segs=1, in_port=65535
  segment at 0x100448c00, data=0x100448d00, data_len=0
dump mbuf at 0x100448c00, iova=100448c80, buf_len=2048
  pkt_len=1464, ol_flags=0, nb_segs=1, in_port=65535
  segment at 0x100448c00, data=0x100448d00, data_len=1464
  Dump data at [0x100448d00], len=1464
00000000: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000010: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000020: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000030: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000040: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000050: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000060: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000070: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000080: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000090: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000100: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000110: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000120: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000130: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000140: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000150: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000160: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000170: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000180: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000190: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000200: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000210: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000220: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000230: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000240: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000250: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000260: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000270: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000280: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000290: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000300: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000310: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000320: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000330: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000340: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000350: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000360: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000370: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000380: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000390: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000400: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000410: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000420: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000430: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000440: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000450: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000460: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000470: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000480: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000490: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000500: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000510: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000520: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000530: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000540: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000550: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000560: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000570: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000580: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000590: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000005A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000005B0: 66 66 66 66 66 66 66 66                         | ffffffff
dump mbuf at 0x100448c00, iova=100448c80, buf_len=2048
  pkt_len=1464, ol_flags=0, nb_segs=1, in_port=65535
  segment at 0x100448c00, data=0x100448d00, data_len=1464
  Dump data at [0x100448d00], len=1464
00000000: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000010: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000020: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000030: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000040: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000050: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000060: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000070: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000080: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000090: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000100: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000110: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000120: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000130: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000140: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000150: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000160: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000170: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000180: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000190: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000200: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000210: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000220: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000230: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000240: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000250: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000260: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000270: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000280: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000290: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000300: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000310: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000320: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000330: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000340: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000350: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000360: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000370: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000380: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000390: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000400: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000410: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000420: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000430: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000440: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000450: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000460: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000470: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000480: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000490: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000500: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000510: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000520: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000530: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000540: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000550: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000560: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000570: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000580: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000590: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000005A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000005B0: 66 66 66 66 66 66 66 66                         | ffffffff
dump mbuf at 0x100448c00, iova=100448c80, buf_len=2048
  pkt_len=1514, ol_flags=0, nb_segs=1, in_port=65535
  segment at 0x100448c00, data=0x100448cce, data_len=1514
Test pktmbuf API
dump mbuf at 0x100448c00, iova=100448c80, buf_len=2048
  pkt_len=0, ol_flags=0, nb_segs=1, in_port=65535
  segment at 0x100448c00, data=0x100448d00, data_len=0
dump mbuf at 0x100448c00, iova=100448c80, buf_len=2048
  pkt_len=1464, ol_flags=0, nb_segs=1, in_port=65535
  segment at 0x100448c00, data=0x100448d00, data_len=1464
  Dump data at [0x100448d00], len=1464
00000000: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000010: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000020: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000030: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000040: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000050: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000060: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000070: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000080: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000090: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000100: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000110: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000120: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000130: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000140: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000150: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000160: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000170: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000180: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000190: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000200: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000210: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000220: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000230: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000240: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000250: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000260: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000270: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000280: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000290: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000300: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000310: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000320: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000330: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000340: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000350: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000360: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000370: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000380: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000390: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000400: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000410: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000420: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000430: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000440: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000450: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000460: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000470: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000480: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000490: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000500: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000510: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000520: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000530: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000540: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000550: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000560: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000570: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000580: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000590: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000005A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000005B0: 66 66 66 66 66 66 66 66                         | ffffffff
dump mbuf at 0x100448c00, iova=100448c80, buf_len=2048
  pkt_len=1464, ol_flags=0, nb_segs=1, in_port=65535
  segment at 0x100448c00, data=0x100448d00, data_len=1464
  Dump data at [0x100448d00], len=1464
00000000: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000010: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000020: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000030: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000040: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000050: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000060: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000070: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000080: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000090: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000100: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000110: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000120: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000130: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000140: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000150: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000160: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000170: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000180: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000190: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000200: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000210: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000220: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000230: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000240: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000250: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000260: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000270: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000280: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000290: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000300: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000310: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000320: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000330: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000340: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000350: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000360: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000370: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000380: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000390: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000400: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000410: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000420: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000430: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000440: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000450: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000460: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000470: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000480: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000490: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000500: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000510: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000520: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000530: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000540: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000550: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000560: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000570: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000580: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000590: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000005A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000005B0: 66 66 66 66 66 66 66 66                         | ffffffff
dump mbuf at 0x100448c00, iova=100448c80, buf_len=2048
  pkt_len=1514, ol_flags=0, nb_segs=1, in_port=65535
  segment at 0x100448c00, data=0x100448cce, data_len=1514
dump mbuf at 0x100448c00, iova=100448c80, buf_len=2048
  pkt_len=1464, ol_flags=0, nb_segs=1, in_port=65535
  segment at 0x100448c00, data=0x100448d00, data_len=1464
  Dump data at [0x100448d00], len=1464
00000000: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000010: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000020: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000030: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000040: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000050: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000060: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000070: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000080: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000090: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000100: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000110: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000120: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000130: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000140: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000150: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000160: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000170: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000180: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000190: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000200: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000210: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000220: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000230: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000240: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000250: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000260: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000270: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000280: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000290: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000300: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000310: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000320: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000330: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000340: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000350: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000360: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000370: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000380: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000390: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000400: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000410: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000420: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000430: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000440: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000450: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000460: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000470: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000480: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000490: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000500: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000510: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000520: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000530: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000540: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000550: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000560: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000570: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000580: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000590: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000005A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000005B0: FF FF FF FF FF FF FF FF                         | ........
testclone_testupdate_testdetach ok
test_attach_from_different_pool ok
starting test_refcnt_mbuf, at 8 lcores
test_refcnt_slave started at lcore 1
test_refcnt_slave started at lcore 2
test_refcnt_slave started at lcore 3
test_refcnt_slave started at lcore 4
test_refcnt_slave started at lcore 5
test_refcnt_slave started at lcore 6
test_refcnt_slave started at lcore 7
test_refcnt_master started at lcore 0
test_refcnt_iter(lcore=0, iter=0) completed, 3943 references processed
test_refcnt_iter(lcore=0, iter=1) completed, 3946 references processed
test_refcnt_iter(lcore=0, iter=2) completed, 4005 references processed
test_refcnt_iter(lcore=0, iter=3) completed, 4430 references processed
test_refcnt_iter(lcore=0, iter=4) completed, 4196 references processed
test_refcnt_iter(lcore=0, iter=5) completed, 4206 references processed
test_refcnt_iter(lcore=0, iter=6) completed, 3650 references processed
test_refcnt_iter(lcore=0, iter=7) completed, 4126 references processed
test_refcnt_iter(lcore=0, iter=8) completed, 4060 references processed
test_refcnt_iter(lcore=0, iter=9) completed, 3743 references processed
test_refcnt_iter(lcore=0, iter=10) completed, 4322 references processed
test_refcnt_iter(lcore=0, iter=11) completed, 3721 references processed
test_refcnt_iter(lcore=0, iter=12) completed, 4144 references processed
test_refcnt_iter(lcore=0, iter=13) completed, 4038 references processed
test_refcnt_iter(lcore=0, iter=14) completed, 3712 references processed
test_refcnt_iter(lcore=0, iter=15) completed, 4290 references processed
test_refcnt_iter(lcore=0, iter=16) completed, 3998 references processed
test_refcnt_iter(lcore=0, iter=17) completed, 3965 references processed
test_refcnt_iter(lcore=0, iter=18) completed, 3826 references processed
test_refcnt_iter(lcore=0, iter=19) completed, 3682 references processed
test_refcnt_iter(lcore=0, iter=20) completed, 3722 references processed
test_refcnt_iter(lcore=0, iter=21) completed, 4344 references processed
test_refcnt_iter(lcore=0, iter=22) completed, 3935 references processed
test_refcnt_iter(lcore=0, iter=23) completed, 4283 references processed
test_refcnt_iter(lcore=0, iter=24) completed, 3840 references processed
test_refcnt_iter(lcore=0, iter=25) completed, 4060 references processed
test_refcnt_iter(lcore=0, iter=26) completed, 4017 references processed
test_refcnt_iter(lcore=0, iter=27) completed, 3877 references processed
test_refcnt_iter(lcore=0, iter=28) completed, 4289 references processed
test_refcnt_iter(lcore=0, iter=29) completed, 3865 references processed
test_refcnt_iter(lcore=0, iter=30) completed, 4140 references processed
test_refcnt_iter(lcore=0, iter=31) completed, 4378 references processed
test_refcnt_iter(lcore=0, iter=32) completed, 3971 references processed
test_refcnt_iter(lcore=0, iter=33) completed, 3769 references processed
test_refcnt_iter(lcore=0, iter=34) completed, 3865 references processed
test_refcnt_iter(lcore=0, iter=35) completed, 3709 references processed
test_refcnt_iter(lcore=0, iter=36) completed, 4362 references processed
test_refcnt_iter(lcore=0, iter=37) completed, 4077 references processed
test_refcnt_iter(lcore=0, iter=38) completed, 4131 references processed
test_refcnt_iter(lcore=0, iter=39) completed, 4065 references processed
test_refcnt_iter(lcore=0, iter=40) completed, 3739 references processed
test_refcnt_iter(lcore=0, iter=41) completed, 4008 references processed
test_refcnt_iter(lcore=0, iter=42) completed, 4168 references processed
test_refcnt_iter(lcore=0, iter=43) completed, 3954 references processed
test_refcnt_iter(lcore=0, iter=44) completed, 3786 references processed
test_refcnt_iter(lcore=0, iter=45) completed, 3875 references processed
test_refcnt_iter(lcore=0, iter=46) completed, 3897 references processed
test_refcnt_iter(lcore=0, iter=47) completed, 3789 references processed
test_refcnt_iter(lcore=0, iter=48) completed, 4068 references processed
test_refcnt_iter(lcore=0, iter=49) completed, 3501 references processed
test_refcnt_iter(lcore=0, iter=50) completed, 4164 references processed
test_refcnt_iter(lcore=0, iter=51) completed, 3997 references processed
test_refcnt_iter(lcore=0, iter=52) completed, 3979 references processed
test_refcnt_iter(lcore=0, iter=53) completed, 3930 references processed
test_refcnt_iter(lcore=0, iter=54) completed, 3659 references processed
test_refcnt_iter(lcore=0, iter=55) completed, 3899 references processed
test_refcnt_iter(lcore=0, iter=56) completed, 3635 references processed
test_refcnt_iter(lcore=0, iter=57) completed, 3776 references processed
test_refcnt_iter(lcore=0, iter=58) completed, 3629 references processed
test_refcnt_iter(lcore=0, iter=59) completed, 4057 references processed
test_refcnt_iter(lcore=0, iter=60) completed, 3792 references processed
test_refcnt_iter(lcore=0, iter=61) completed, 3992 references processed
test_refcnt_iter(lcore=0, iter=62) completed, 3958 references processed
test_refcnt_iter(lcore=0, iter=63) completed, 3933 references processed
test_refcnt_master finished at lcore 0
test_refcnt_slave finished at lcore 2, number of freed mbufs: 38986
test_refcnt_slave finished at lcore 7, number of freed mbufs: 30649
test_refcnt_slave finished at lcore 5, number of freed mbufs: 38759
test_refcnt_slave finished at lcore 6, number of freed mbufs: 40570
test_refcnt_slave finished at lcore 1, number of freed mbufs: 39090
test_refcnt_slave finished at lcore 3, number of freed mbufs: 40326
test_refcnt_slave finished at lcore 4, number of freed mbufs: 25507
mempool <refcnt_pool>@0x10042c400
  flags=10
  pool=0x10042bd40
  iova=0x10042c400
  nb_mem_chunks=1
  size=64
  populated_size=64
  header_size=64
  elt_size=128
  trailer_size=0
  total_obj_size=192
  private_data_size=64
  avg bytes/object=192.000000
  internal cache infos:
    cache_size=0
  common_pool_count=64
  no statistics available
ring <refcnt_mbuf_ring>@0x100418940
  flags=1
  size=8192
  capacity=8191
  ct=253887
  ch=253887
  pt=253887
  ph=253887
  used=0
  avail=8191
Checking rte_mbuf_sanity_check for failure conditions
Checking good mbuf initially
er=51) completed, 3997 references processed
test_refcnt_iter(lcore=0, iter=52) completed, 3979 references processed
test_refcnt_iter(lcore=0, iter=53) completed, 3930 references processed
test_refcnt_iter(lcore=0, iter=54) completed, 3659 references processed
test_refcnt_iter(lcore=0, iter=55) completed, 3899 references processed
test_refcnt_iter(lcore=0, iter=56) completed, 3635 references processed
test_refcnt_iter(lcore=0, iter=57) completed, 3776 references processed
test_refcnt_iter(lcore=0, iter=58) completed, 3629 references processed
test_refcnt_iter(lcore=0, iter=59) completed, 4057 references processed
test_refcnt_iter(lcore=0, iter=60) completed, 3792 references processed
test_refcnt_iter(lcore=0, iter=61) completed, 3992 references processed
test_refcnt_iter(lcore=0, iter=62) completed, 3958 references processed
test_refcnt_iter(lcore=0, iter=63) completed, 3933 references processed
test_refcnt_master finished at lcore 0
test_refcnt_slave finished at lcore 2, number of freed mbufs: 38986
test_refcnt_slave finished at lcore 7, number of freed mbufs: 30649
test_refcnt_slave finished at lcore 5, number of freed mbufs: 38759
test_refcnt_slave finished at lcore 6, number of freed mbufs: 40570
test_refcnt_slave finished at lcore 1, number of freed mbufs: 39090
test_refcnt_slave finished at lcore 3, number of freed mbufs: 40326
test_refcnt_slave finished at lcore 4, number of freed mbufs: 25507
mempool <refcnt_pool>@0x10042c400
  flags=10
  pool=0x10042bd40
  iova=0x10042c400
  nb_mem_chunks=1
  size=64
  populated_size=64
  header_size=64
  elt_size=128
  trailer_size=0
  total_obj_size=192
  private_data_size=64
  avg bytes/object=192.000000
  internal cache infos:
    cache_size=0
  common_pool_count=64
  no statistics available
ring <refcnt_mbuf_ring>@0x100418940
  flags=1
  size=8192
  capacity=8191
  ct=253887
  ch=253887
  pt=253887
  ph=253887
  used=0
  avail=8191
Checking rte_mbuf_sanity_check for failure conditions
Checking good mbuf initially
Now checking for error conditions
PANIC in rte_mbuf_sanity_check():
mbuf is NULL
12: [/dpdk/build/app/test/dpdk-test(+0x3039a) [0x55d76e47439a]]
11: [/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7fac0088bb97]]
10: [/dpdk/build/app/test/dpdk-test(+0x2f80d) [0x55d76e47380d]]
9: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(cmdline_in+0x79) [0x7fac058e7b09]]
8: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(rdline_char_in+0x6a8) [0x7fac058eb508]]
7: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(+0x2a30) [0x7fac058e7a30]]
6: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(cmdline_parse+0x328) [0x7fac058e8a48]]
5: [/dpdk/build/app/test/dpdk-test(+0x304b3) [0x55d76e4744b3]]
4: [/dpdk/build/app/test/dpdk-test(+0xeb834) [0x55d76e52f834]]
3: [/dpdk/build/app/test/../../lib/librte_mbuf.so.5(rte_mbuf_sanity_check+0x55) [0x7fac06717a85]]
2: [/dpdk/build/app/test/../../lib/librte_eal.so.11(__rte_panic+0xc5) [0x7fac071d377a]]
1: [/dpdk/build/app/test/../../lib/librte_eal.so.11(rte_dump_stack+0x2e) [0x7fac071ed0fe]]
er=51) completed, 3997 references processed
test_refcnt_iter(lcore=0, iter=52) completed, 3979 references processed
test_refcnt_iter(lcore=0, iter=53) completed, 3930 references processed
test_refcnt_iter(lcore=0, iter=54) completed, 3659 references processed
test_refcnt_iter(lcore=0, iter=55) completed, 3899 references processed
test_refcnt_iter(lcore=0, iter=56) completed, 3635 references processed
test_refcnt_iter(lcore=0, iter=57) completed, 3776 references processed
test_refcnt_iter(lcore=0, iter=58) completed, 3629 references processed
test_refcnt_iter(lcore=0, iter=59) completed, 4057 references processed
test_refcnt_iter(lcore=0, iter=60) completed, 3792 references processed
test_refcnt_iter(lcore=0, iter=61) completed, 3992 references processed
test_refcnt_iter(lcore=0, iter=62) completed, 3958 references processed
test_refcnt_iter(lcore=0, iter=63) completed, 3933 references processed
test_refcnt_master finished at lcore 0
test_refcnt_slave finished at lcore 2, number of freed mbufs: 38986
test_refcnt_slave finished at lcore 7, number of freed mbufs: 30649
test_refcnt_slave finished at lcore 5, number of freed mbufs: 38759
test_refcnt_slave finished at lcore 6, number of freed mbufs: 40570
test_refcnt_slave finished at lcore 1, number of freed mbufs: 39090
test_refcnt_slave finished at lcore 3, number of freed mbufs: 40326
test_refcnt_slave finished at lcore 4, number of freed mbufs: 25507
mempool <refcnt_pool>@0x10042c400
  flags=10
  pool=0x10042bd40
  iova=0x10042c400
  nb_mem_chunks=1
  size=64
  populated_size=64
  header_size=64
  elt_size=128
  trailer_size=0
  total_obj_size=192
  private_data_size=64
  avg bytes/object=192.000000
  internal cache infos:
    cache_size=0
  common_pool_count=64
  no statistics available
ring <refcnt_mbuf_ring>@0x100418940
  flags=1
  size=8192
  capacity=8191
  ct=253887
  ch=253887
  pt=253887
  ph=253887
  used=0
  avail=8191
Checking rte_mbuf_sanity_check for failure conditions
Checking good mbuf initially
Now checking for error conditions
PANIC in rte_mbuf_sanity_check():
bad mbuf pool
12: [/dpdk/build/app/test/dpdk-test(+0x3039a) [0x55d76e47439a]]
11: [/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7fac0088bb97]]
10: [/dpdk/build/app/test/dpdk-test(+0x2f80d) [0x55d76e47380d]]
9: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(cmdline_in+0x79) [0x7fac058e7b09]]
8: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(rdline_char_in+0x6a8) [0x7fac058eb508]]
7: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(+0x2a30) [0x7fac058e7a30]]
6: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(cmdline_parse+0x328) [0x7fac058e8a48]]
5: [/dpdk/build/app/test/dpdk-test(+0x304b3) [0x55d76e4744b3]]
4: [/dpdk/build/app/test/dpdk-test(+0xeb551) [0x55d76e52f551]]
3: [/dpdk/build/app/test/../../lib/librte_mbuf.so.5(rte_mbuf_sanity_check+0x55) [0x7fac06717a85]]
2: [/dpdk/build/app/test/../../lib/librte_eal.so.11(__rte_panic+0xc5) [0x7fac071d377a]]
1: [/dpdk/build/app/test/../../lib/librte_eal.so.11(rte_dump_stack+0x2e) [0x7fac071ed0fe]]
er=51) completed, 3997 references processed
test_refcnt_iter(lcore=0, iter=52) completed, 3979 references processed
test_refcnt_iter(lcore=0, iter=53) completed, 3930 references processed
test_refcnt_iter(lcore=0, iter=54) completed, 3659 references processed
test_refcnt_iter(lcore=0, iter=55) completed, 3899 references processed
test_refcnt_iter(lcore=0, iter=56) completed, 3635 references processed
test_refcnt_iter(lcore=0, iter=57) completed, 3776 references processed
test_refcnt_iter(lcore=0, iter=58) completed, 3629 references processed
test_refcnt_iter(lcore=0, iter=59) completed, 4057 references processed
test_refcnt_iter(lcore=0, iter=60) completed, 3792 references processed
test_refcnt_iter(lcore=0, iter=61) completed, 3992 references processed
test_refcnt_iter(lcore=0, iter=62) completed, 3958 references processed
test_refcnt_iter(lcore=0, iter=63) completed, 3933 references processed
test_refcnt_master finished at lcore 0
test_refcnt_slave finished at lcore 2, number of freed mbufs: 38986
test_refcnt_slave finished at lcore 7, number of freed mbufs: 30649
test_refcnt_slave finished at lcore 5, number of freed mbufs: 38759
test_refcnt_slave finished at lcore 6, number of freed mbufs: 40570
test_refcnt_slave finished at lcore 1, number of freed mbufs: 39090
test_refcnt_slave finished at lcore 3, number of freed mbufs: 40326
test_refcnt_slave finished at lcore 4, number of freed mbufs: 25507
mempool <refcnt_pool>@0x10042c400
  flags=10
  pool=0x10042bd40
  iova=0x10042c400
  nb_mem_chunks=1
  size=64
  populated_size=64
  header_size=64
  elt_size=128
  trailer_size=0
  total_obj_size=192
  private_data_size=64
  avg bytes/object=192.000000
  internal cache infos:
    cache_size=0
  common_pool_count=64
  no statistics available
ring <refcnt_mbuf_ring>@0x100418940
  flags=1
  size=8192
  capacity=8191
  ct=253887
  ch=253887
  pt=253887
  ph=253887
  used=0
  avail=8191
Checking rte_mbuf_sanity_check for failure conditions
Checking good mbuf initially
Now checking for error conditions
PANIC in rte_mbuf_sanity_check():
bad IO addr
12: [/dpdk/build/app/test/dpdk-test(+0x3039a) [0x55d76e47439a]]
11: [/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7fac0088bb97]]
10: [/dpdk/build/app/test/dpdk-test(+0x2f80d) [0x55d76e47380d]]
9: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(cmdline_in+0x79) [0x7fac058e7b09]]
8: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(rdline_char_in+0x6a8) [0x7fac058eb508]]
7: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(+0x2a30) [0x7fac058e7a30]]
6: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(cmdline_parse+0x328) [0x7fac058e8a48]]
5: [/dpdk/build/app/test/dpdk-test(+0x304b3) [0x55d76e4744b3]]
4: [/dpdk/build/app/test/dpdk-test(+0xeb551) [0x55d76e52f551]]
3: [/dpdk/build/app/test/../../lib/librte_mbuf.so.5(rte_mbuf_sanity_check+0x55) [0x7fac06717a85]]
2: [/dpdk/build/app/test/../../lib/librte_eal.so.11(__rte_panic+0xc5) [0x7fac071d377a]]
1: [/dpdk/build/app/test/../../lib/librte_eal.so.11(rte_dump_stack+0x2e) [0x7fac071ed0fe]]
er=51) completed, 3997 references processed
test_refcnt_iter(lcore=0, iter=52) completed, 3979 references processed
test_refcnt_iter(lcore=0, iter=53) completed, 3930 references processed
test_refcnt_iter(lcore=0, iter=54) completed, 3659 references processed
test_refcnt_iter(lcore=0, iter=55) completed, 3899 references processed
test_refcnt_iter(lcore=0, iter=56) completed, 3635 references processed
test_refcnt_iter(lcore=0, iter=57) completed, 3776 references processed
test_refcnt_iter(lcore=0, iter=58) completed, 3629 references processed
test_refcnt_iter(lcore=0, iter=59) completed, 4057 references processed
test_refcnt_iter(lcore=0, iter=60) completed, 3792 references processed
test_refcnt_iter(lcore=0, iter=61) completed, 3992 references processed
test_refcnt_iter(lcore=0, iter=62) completed, 3958 references processed
test_refcnt_iter(lcore=0, iter=63) completed, 3933 references processed
test_refcnt_master finished at lcore 0
test_refcnt_slave finished at lcore 2, number of freed mbufs: 38986
test_refcnt_slave finished at lcore 7, number of freed mbufs: 30649
test_refcnt_slave finished at lcore 5, number of freed mbufs: 38759
test_refcnt_slave finished at lcore 6, number of freed mbufs: 40570
test_refcnt_slave finished at lcore 1, number of freed mbufs: 39090
test_refcnt_slave finished at lcore 3, number of freed mbufs: 40326
test_refcnt_slave finished at lcore 4, number of freed mbufs: 25507
mempool <refcnt_pool>@0x10042c400
  flags=10
  pool=0x10042bd40
  iova=0x10042c400
  nb_mem_chunks=1
  size=64
  populated_size=64
  header_size=64
  elt_size=128
  trailer_size=0
  total_obj_size=192
  private_data_size=64
  avg bytes/object=192.000000
  internal cache infos:
    cache_size=0
  common_pool_count=64
  no statistics available
ring <refcnt_mbuf_ring>@0x100418940
  flags=1
  size=8192
  capacity=8191
  ct=253887
  ch=253887
  pt=253887
  ph=253887
  used=0
  avail=8191
Checking rte_mbuf_sanity_check for failure conditions
Checking good mbuf initially
Now checking for error conditions
PANIC in rte_mbuf_sanity_check():
bad virt addr
12: [/dpdk/build/app/test/dpdk-test(+0x3039a) [0x55d76e47439a]]
11: [/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7fac0088bb97]]
10: [/dpdk/build/app/test/dpdk-test(+0x2f80d) [0x55d76e47380d]]
9: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(cmdline_in+0x79) [0x7fac058e7b09]]
8: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(rdline_char_in+0x6a8) [0x7fac058eb508]]
7: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(+0x2a30) [0x7fac058e7a30]]
6: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(cmdline_parse+0x328) [0x7fac058e8a48]]
5: [/dpdk/build/app/test/dpdk-test(+0x304b3) [0x55d76e4744b3]]
4: [/dpdk/build/app/test/dpdk-test(+0xeb551) [0x55d76e52f551]]
3: [/dpdk/build/app/test/../../lib/librte_mbuf.so.5(rte_mbuf_sanity_check+0x55) [0x7fac06717a85]]
2: [/dpdk/build/app/test/../../lib/librte_eal.so.11(__rte_panic+0xc5) [0x7fac071d377a]]
1: [/dpdk/build/app/test/../../lib/librte_eal.so.11(rte_dump_stack+0x2e) [0x7fac071ed0fe]]
er=51) completed, 3997 references processed
test_refcnt_iter(lcore=0, iter=52) completed, 3979 references processed
test_refcnt_iter(lcore=0, iter=53) completed, 3930 references processed
test_refcnt_iter(lcore=0, iter=54) completed, 3659 references processed
test_refcnt_iter(lcore=0, iter=55) completed, 3899 references processed
test_refcnt_iter(lcore=0, iter=56) completed, 3635 references processed
test_refcnt_iter(lcore=0, iter=57) completed, 3776 references processed
test_refcnt_iter(lcore=0, iter=58) completed, 3629 references processed
test_refcnt_iter(lcore=0, iter=59) completed, 4057 references processed
test_refcnt_iter(lcore=0, iter=60) completed, 3792 references processed
test_refcnt_iter(lcore=0, iter=61) completed, 3992 references processed
test_refcnt_iter(lcore=0, iter=62) completed, 3958 references processed
test_refcnt_iter(lcore=0, iter=63) completed, 3933 references processed
test_refcnt_master finished at lcore 0
test_refcnt_slave finished at lcore 2, number of freed mbufs: 38986
test_refcnt_slave finished at lcore 7, number of freed mbufs: 30649
test_refcnt_slave finished at lcore 5, number of freed mbufs: 38759
test_refcnt_slave finished at lcore 6, number of freed mbufs: 40570
test_refcnt_slave finished at lcore 1, number of freed mbufs: 39090
test_refcnt_slave finished at lcore 3, number of freed mbufs: 40326
test_refcnt_slave finished at lcore 4, number of freed mbufs: 25507
mempool <refcnt_pool>@0x10042c400
  flags=10
  pool=0x10042bd40
  iova=0x10042c400
  nb_mem_chunks=1
  size=64
  populated_size=64
  header_size=64
  elt_size=128
  trailer_size=0
  total_obj_size=192
  private_data_size=64
  avg bytes/object=192.000000
  internal cache infos:
    cache_size=0
  common_pool_count=64
  no statistics available
ring <refcnt_mbuf_ring>@0x100418940
  flags=1
  size=8192
  capacity=8191
  ct=253887
  ch=253887
  pt=253887
  ph=253887
  used=0
  avail=8191
Checking rte_mbuf_sanity_check for failure conditions
Checking good mbuf initially
Now checking for error conditions
PANIC in rte_mbuf_sanity_check():
bad ref cnt
12: [/dpdk/build/app/test/dpdk-test(+0x3039a) [0x55d76e47439a]]
11: [/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7fac0088bb97]]
10: [/dpdk/build/app/test/dpdk-test(+0x2f80d) [0x55d76e47380d]]
9: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(cmdline_in+0x79) [0x7fac058e7b09]]
8: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(rdline_char_in+0x6a8) [0x7fac058eb508]]
7: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(+0x2a30) [0x7fac058e7a30]]
6: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(cmdline_parse+0x328) [0x7fac058e8a48]]
5: [/dpdk/build/app/test/dpdk-test(+0x304b3) [0x55d76e4744b3]]
4: [/dpdk/build/app/test/dpdk-test(+0xeb551) [0x55d76e52f551]]
3: [/dpdk/build/app/test/../../lib/librte_mbuf.so.5(rte_mbuf_sanity_check+0x55) [0x7fac06717a85]]
2: [/dpdk/build/app/test/../../lib/librte_eal.so.11(__rte_panic+0xc5) [0x7fac071d377a]]
1: [/dpdk/build/app/test/../../lib/librte_eal.so.11(rte_dump_stack+0x2e) [0x7fac071ed0fe]]
er=51) completed, 3997 references processed
test_refcnt_iter(lcore=0, iter=52) completed, 3979 references processed
test_refcnt_iter(lcore=0, iter=53) completed, 3930 references processed
test_refcnt_iter(lcore=0, iter=54) completed, 3659 references processed
test_refcnt_iter(lcore=0, iter=55) completed, 3899 references processed
test_refcnt_iter(lcore=0, iter=56) completed, 3635 references processed
test_refcnt_iter(lcore=0, iter=57) completed, 3776 references processed
test_refcnt_iter(lcore=0, iter=58) completed, 3629 references processed
test_refcnt_iter(lcore=0, iter=59) completed, 4057 references processed
test_refcnt_iter(lcore=0, iter=60) completed, 3792 references processed
test_refcnt_iter(lcore=0, iter=61) completed, 3992 references processed
test_refcnt_iter(lcore=0, iter=62) completed, 3958 references processed
test_refcnt_iter(lcore=0, iter=63) completed, 3933 references processed
test_refcnt_master finished at lcore 0
test_refcnt_slave finished at lcore 2, number of freed mbufs: 38986
test_refcnt_slave finished at lcore 7, number of freed mbufs: 30649
test_refcnt_slave finished at lcore 5, number of freed mbufs: 38759
test_refcnt_slave finished at lcore 6, number of freed mbufs: 40570
test_refcnt_slave finished at lcore 1, number of freed mbufs: 39090
test_refcnt_slave finished at lcore 3, number of freed mbufs: 40326
test_refcnt_slave finished at lcore 4, number of freed mbufs: 25507
mempool <refcnt_pool>@0x10042c400
  flags=10
  pool=0x10042bd40
  iova=0x10042c400
  nb_mem_chunks=1
  size=64
  populated_size=64
  header_size=64
  elt_size=128
  trailer_size=0
  total_obj_size=192
  private_data_size=64
  avg bytes/object=192.000000
  internal cache infos:
    cache_size=0
  common_pool_count=64
  no statistics available
ring <refcnt_mbuf_ring>@0x100418940
  flags=1
  size=8192
  capacity=8191
  ct=253887
  ch=253887
  pt=253887
  ph=253887
  used=0
  avail=8191
Checking rte_mbuf_sanity_check for failure conditions
Checking good mbuf initially
Now checking for error conditions
PANIC in rte_mbuf_sanity_check():
bad ref cnt
12: [/dpdk/build/app/test/dpdk-test(+0x3039a) [0x55d76e47439a]]
11: [/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7fac0088bb97]]
10: [/dpdk/build/app/test/dpdk-test(+0x2f80d) [0x55d76e47380d]]
9: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(cmdline_in+0x79) [0x7fac058e7b09]]
8: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(rdline_char_in+0x6a8) [0x7fac058eb508]]
7: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(+0x2a30) [0x7fac058e7a30]]
6: [/dpdk/build/app/test/../../lib/librte_cmdline.so.2(cmdline_parse+0x328) [0x7fac058e8a48]]
5: [/dpdk/build/app/test/dpdk-test(+0x304b3) [0x55d76e4744b3]]
4: [/dpdk/build/app/test/dpdk-test(+0xeb551) [0x55d76e52f551]]
3: [/dpdk/build/app/test/../../lib/librte_mbuf.so.5(rte_mbuf_sanity_check+0x55) [0x7fac06717a85]]
2: [/dpdk/build/app/test/../../lib/librte_eal.so.11(__rte_panic+0xc5) [0x7fac071d377a]]
1: [/dpdk/build/app/test/../../lib/librte_eal.so.11(rte_dump_stack+0x2e) [0x7fac071ed0fe]]
er=51) completed, 3997 references processed
test_refcnt_iter(lcore=0, iter=52) completed, 3979 references processed
test_refcnt_iter(lcore=0, iter=53) completed, 3930 references processed
test_refcnt_iter(lcore=0, iter=54) completed, 3659 references processed
test_refcnt_iter(lcore=0, iter=55) completed, 3899 references processed
test_refcnt_iter(lcore=0, iter=56) completed, 3635 references processed
test_refcnt_iter(lcore=0, iter=57) completed, 3776 references processed
test_refcnt_iter(lcore=0, iter=58) completed, 3629 references processed
test_refcnt_iter(lcore=0, iter=59) completed, 4057 references processed
test_refcnt_iter(lcore=0, iter=60) completed, 3792 references processed
test_refcnt_iter(lcore=0, iter=61) completed, 3992 references processed
test_refcnt_iter(lcore=0, iter=62) completed, 3958 references processed
test_refcnt_iter(lcore=0, iter=63) completed, 3933 references processed
test_refcnt_master finished at lcore 0
test_refcnt_slave finished at lcore 2, number of freed mbufs: 38986
test_refcnt_slave finished at lcore 7, number of freed mbufs: 30649
test_refcnt_slave finished at lcore 5, number of freed mbufs: 38759
test_refcnt_slave finished at lcore 6, number of freed mbufs: 40570
test_refcnt_slave finished at lcore 1, number of freed mbufs: 39090
test_refcnt_slave finished at lcore 3, number of freed mbufs: 40326
test_refcnt_slave finished at lcore 4, number of freed mbufs: 25507
mempool <refcnt_pool>@0x10042c400
  flags=10
  pool=0x10042bd40
  iova=0x10042c400
  nb_mem_chunks=1
  size=64
  populated_size=64
  header_size=64
  elt_size=128
  trailer_size=0
  total_obj_size=192
  private_data_size=64
  avg bytes/object=192.000000
  internal cache infos:
    cache_size=0
  common_pool_count=64
  no statistics available
ring <refcnt_mbuf_ring>@0x100418940
  flags=1
  size=8192
  capacity=8191
  ct=253887
  ch=253887
  pt=253887
  ph=253887
  used=0
  avail=8191
Checking rte_mbuf_sanity_check for failure conditions
Checking good mbuf initially
Now checking for error conditions
Test mbuf linearize API
test_tx_offload started, tx_offload = {
	l2_len=0x1,
	l3_len=0x1a5,
	l4_len=0x88,
	tso_segsz=0x562b,
	outer_l3_len=0x1a5,
	outer_l2_len=0x1,
};
test_tx_offload set tx_offload by bit-fields: 65536 iterations, 2416003 cycles, 36.865280 cycles/iter
test_tx_offload set raw tx_offload: 65536 iterations, 491443 cycles, 7.498825 cycles/iter
test_tx_offload finished
expected tx_offload value: 0x3a5562b88d281;
rte_mbuf_tx_offload value: 0x3a5562b88d281;
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/mbuf_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

34/82 DPDK:fast-tests / mcslock_autotest      OK       2.72 s 

--- command ---
DPDK_TEST='mcslock_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=mcslock_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>mcslock_autotest
lcore 1 state: 0
lcore 2 state: 0
lcore 3 state: 0
lcore 4 state: 0
lcore 5 state: 0
lcore 6 state: 0
lcore 7 state: 0
lcore 1 state: 1
lcore 2 state: 1
lcore 3 state: 1
lcore 4 state: 1
lcore 5 state: 1
lcore 6 state: 1
lcore 7 state: 1
MCS lock taken on core 1
MCS lock released on core 1
MCS lock taken on core 2
MCS lock released on core 2
MCS lock taken on core 3
MCS lock released on core 3
MCS lock taken on core 4
MCS lock released on core 4
MCS lock taken on core 5
MCS lock released on core 5
MCS lock taken on core 6
MCS lock released on core 6
MCS lock taken on core 7
MCS lock released on core 7

Test with no lock on single core...
Core [0] Cost Time = 1687 us

Test with lock on single core...
Core [0] Cost Time = 16863 us

Test with lock on 8 cores...
Core [0] Cost Time = 2484242 us
Core [1] Cost Time = 2484227 us
Core [2] Cost Time = 2484226 us
Core [3] Cost Time = 2484234 us
Core [4] Cost Time = 2484228 us
Core [5] Cost Time = 2484228 us
Core [6] Cost Time = 2484226 us
Core [7] Cost Time = 2484225 us
Total Cost Time = 19873836 us
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/mcslock_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

35/82 DPDK:fast-tests / memcpy_autotest       OK       6.13 s 

--- command ---
DPDK_TEST='memcpy_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=memcpy_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>memcpy_autotest
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/memcpy_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

36/82 DPDK:fast-tests / memory_autotest       OK       0.17 s 

--- command ---
DPDK_TEST='memory_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=memory_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>memory_autotest
Dump memory layout
Segment 0-0: IOVA:0x100200000, len:2097152, virt:0x100200000, socket_id:0, hugepage_sz:2097152, nchannel:0, nrank:0 fd:43
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/memory_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

37/82 DPDK:fast-tests / mempool_autotest      OK       0.47 s 

--- command ---
DPDK_TEST='mempool_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=mempool_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>mempool_autotest
Testing ring_mp_mc mempool handler
Walk into mempools:
	test_nocache
	test_cache
	test_stack
	default_pool
mempool <test_nocache>@0x100268cc0
  flags=10
  pool=0x100258a00
  iova=0x100268cc0
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=0
  common_pool_count=4223
  no statistics available
mempool <test_cache>@0x100e7df40
  flags=10
  pool=0x100e6dc80
  iova=0x100e7df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=4223
  no statistics available
mempool <test_stack>@0x101a7df40
  flags=10
  pool=0x101a758c0
  iova=0x101a7df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=4223
  no statistics available
mempool <default_pool>@0x10267df40
  flags=10
  pool=0x10266dc80
  iova=0x10267df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=4223
  no statistics available
mempool <test_nocache>@0x100268cc0
  flags=10
  pool=0x100258a00
  iova=0x100268cc0
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=0
  common_pool_count=4223
  no statistics available
get an object
mempool <test_nocache>@0x100268cc0
  flags=10
  pool=0x100258a00
  iova=0x100268cc0
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=0
  common_pool_count=4222
  no statistics available
get object count
get private data
get physical address of an object
put the object back
mempool <test_nocache>@0x100268cc0
  flags=10
  pool=0x100258a00
  iova=0x100268cc0
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=0
  common_pool_count=4223
  no statistics available
get 2 objects
mempool <test_nocache>@0x100268cc0
  flags=10
  pool=0x100258a00
  iova=0x100268cc0
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=0
  common_pool_count=4221
  no statistics available
put the objects back
mempool <test_nocache>@0x100268cc0
  flags=10
  pool=0x100258a00
  iova=0x100268cc0
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=0
  common_pool_count=4223
  no statistics available
mempool <test_cache>@0x100e7df40
  flags=10
  pool=0x100e6dc80
  iova=0x100e7df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=4223
  no statistics available
get an object
mempool <test_cache>@0x100e7df40
  flags=10
  pool=0x100e6dc80
  iova=0x100e7df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=512
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=512
  common_pool_count=3710
  no statistics available
get object count
get private data
get physical address of an object
put the object back
mempool <test_cache>@0x100e7df40
  flags=10
  pool=0x100e6dc80
  iova=0x100e7df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=513
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=513
  common_pool_count=3710
  no statistics available
get 2 objects
mempool <test_cache>@0x100e7df40
  flags=10
  pool=0x100e6dc80
  iova=0x100e7df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=511
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=511
  common_pool_count=3710
  no statistics available
put the objects back
mempool <test_cache>@0x100e7df40
  flags=10
  pool=0x100e6dc80
  iova=0x100e7df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=513
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=513
  common_pool_count=3710
  no statistics available
mempool <test_nocache>@0x100268cc0
  flags=10
  pool=0x100258a00
  iova=0x100268cc0
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=0
  common_pool_count=4223
  no statistics available
get an object
mempool <test_nocache>@0x100268cc0
  flags=10
  pool=0x100258a00
  iova=0x100268cc0
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=0
  common_pool_count=3710
  no statistics available
get object count
get private data
get physical address of an object
put the object back
mempool <test_nocache>@0x100268cc0
  flags=10
  pool=0x100258a00
  iova=0x100268cc0
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=0
  common_pool_count=3710
  no statistics available
get 2 objects
mempool <test_nocache>@0x100268cc0
  flags=10
  pool=0x100258a00
  iova=0x100268cc0
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=0
  common_pool_count=3710
  no statistics available
put the objects back
mempool <test_nocache>@0x100268cc0
  flags=10
  pool=0x100258a00
  iova=0x100268cc0
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=0
  common_pool_count=3710
  no statistics available
test_mempool_basic_ex now mempool (test_nocache) has 0 free entries
number: 4223
mempool name is test_mempool_sp_sc
mempool <test_stack>@0x101a7df40
  flags=10
  pool=0x101a758c0
  iova=0x101a7df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=4223
  no statistics available
get an object
mempool <test_stack>@0x101a7df40
  flags=10
  pool=0x101a758c0
  iova=0x101a7df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=3710
  no statistics available
get object count
get private data
get physical address of an object
put the object back
mempool <test_stack>@0x101a7df40
  flags=10
  pool=0x101a758c0
  iova=0x101a7df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=3710
  no statistics available
get 2 objects
mempool <test_stack>@0x101a7df40
  flags=10
  pool=0x101a758c0
  iova=0x101a7df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=3710
  no statistics available
put the objects back
mempool <test_stack>@0x101a7df40
  flags=10
  pool=0x101a758c0
  iova=0x101a7df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=3710
  no statistics available
mempool <default_pool>@0x10267df40
  flags=10
  pool=0x10266dc80
  iova=0x10267df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=4223
  no statistics available
get an object
mempool <default_pool>@0x10267df40
  flags=10
  pool=0x10266dc80
  iova=0x10267df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=3710
  no statistics available
get object count
get private data
get physical address of an object
put the object back
mempool <default_pool>@0x10267df40
  flags=10
  pool=0x10266dc80
  iova=0x10267df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=3710
  no statistics available
get 2 objects
mempool <default_pool>@0x10267df40
  flags=10
  pool=0x10266dc80
  iova=0x10267df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=3710
  no statistics available
put the objects back
mempool <default_pool>@0x10267df40
  flags=10
  pool=0x10266dc80
  iova=0x10267df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=3710
  no statistics available
mempool <test_nocache>@0x100268cc0
  flags=10
  pool=0x100258a00
  iova=0x100268cc0
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=0
  common_pool_count=4223
  no statistics available
mempool <test_cache>@0x100e7df40
  flags=10
  pool=0x100e6dc80
  iova=0x100e7df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=639
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=639
  common_pool_count=3584
  no statistics available
mempool <test_stack>@0x101a7df40
  flags=10
  pool=0x101a758c0
  iova=0x101a7df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=4223
  no statistics available
mempool <default_pool>@0x10267df40
  flags=10
  pool=0x10266dc80
  iova=0x10267df40
  nb_mem_chunks=1
  size=4223
  populated_size=4223
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.000000
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=4223
  no statistics available
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/mempool_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

38/82 DPDK:fast-tests / memzone_autotest      OK       0.17 s 

--- command ---
DPDK_TEST='memzone_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=memzone_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>memzone_autotest
test basic memzone API
Zone 0: name:<rte_timer_mz>, len:0x181040, virt:0x100268ec0, socket_id:0, flags:0
physical segments used:
  addr: 0x100200000 iova: 0x100200000 len: 0x200000 pagesz: 0x200000
Zone 1: name:<MZ_TEST_testzone1>, len:0x80, virt:0x100268dc0, socket_id:0, flags:0
physical segments used:
  addr: 0x100200000 iova: 0x100200000 len: 0x200000 pagesz: 0x200000
Zone 2: name:<MZ_TEST_testzone2>, len:0x400, virt:0x100268940, socket_id:0, flags:0
physical segments used:
  addr: 0x100200000 iova: 0x100200000 len: 0x200000 pagesz: 0x200000
Zone 3: name:<MZ_TEST_testzone4>, len:0x400, virt:0x1002684c0, socket_id:0, flags:0
physical segments used:
  addr: 0x100200000 iova: 0x100200000 len: 0x200000 pagesz: 0x200000
check alignments and lengths
check overlapping
check socket ID
test zone lookup
test duplcate zone name
test free memzone
test reserving memzone with bigger size than the maximum
test memzone_reserve flags
2MB Huge pages available
test alignment for memzone_reserve
check alignments and lengths
check overlapping
test boundary alignment for memzone_reserve
test invalid alignment for memzone_reserve
EAL: memzone_reserve_aligned_thread_unsafe(): Invalid alignment: 100
test reserving the largest size memzone possible
test reserving the largest size aligned memzone possible
check memzone cleanup
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/memzone_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

39/82 DPDK:fast-tests / meter_autotest        OK       0.17 s 

--- command ---
DPDK_TEST='meter_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=meter_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>meter_autotest
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/meter_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

40/82 DPDK:fast-tests / multiprocess_autotest  OK       7.39 s 

--- command ---
DPDK_TEST='multiprocess_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=multiprocess_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>multiprocess_autotest
EAL: Probing VFIO support...
IN SECONDARY PROCESS
### Testing object creation - expect lots of mz reserve errors!
# Checked rte_memzone_reserve() OK
# Checked rte_ring_create() OK
# Checked rte_mempool_create() OK
HASH: rte_hash_create has invalid parameters
# Checked rte_hash_create() OK
# Checked rte_fbk_hash_create() OK
# Checked rte_lpm_create() OK
EAL: Probing VFIO support...
IN SECONDARY PROCESS
### Testing object creation - expect lots of mz reserve errors!
# Checked rte_memzone_reserve() OK
RING: Cannot reserve memory
# Checked rte_ring_create() OK
# Checked rte_mempool_create() OK
HASH: rte_hash_create has invalid parameters
# Checked rte_hash_create() OK
# Checked rte_fbk_hash_create() OK
# Checked rte_lpm_create() OK

Usage: /dpdk/build/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --base-virtaddr     Base virtual address
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/multiprocess_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/multiprocess_autotest/mp_socket_596_139276949afc
EAL: Selected IOVA mode 'VA'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Auto-detected process type: SECONDARY
EAL: Multi-process socket /tmp/dpdk/multiprocess_autotest/mp_socket_599_13935ad09b4f
EAL: Selected IOVA mode 'VA'
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Invalid process type specified
EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Cannot open '/tmp/dpdk/ERROR/config' for rte_mem_config
EAL: FATAL: Cannot init config
EAL: Cannot init config
-------

41/82 DPDK:fast-tests / per_lcore_autotest    OK       0.27 s 

--- command ---
DPDK_TEST='per_lcore_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=per_lcore_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>per_lcore_autotest
on socket 0, on core 1, variable is 1
on socket 0, on core 2, variable is 2
on socket 0, on core 3, variable is 3
on socket 0, on core 4, variable is 4
on socket 0, on core 5, variable is 5
on socket 0, on core 6, variable is 6
on socket 0, on core 7, variable is 7
wait 100ms on lcore 1
wait 100ms on lcore 2
wait 100ms on lcore 3
wait 100ms on lcore 4
wait 100ms on lcore 5
wait 100ms on lcore 6
wait 100ms on lcore 7
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/per_lcore_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

42/82 DPDK:fast-tests / prefetch_autotest     OK       0.17 s 

--- command ---
DPDK_TEST='prefetch_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=prefetch_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>prefetch_autotest
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/prefetch_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

43/82 DPDK:fast-tests / rcu_qsbr_autotest     OK       0.22 s 

--- command ---
DPDK_TEST='rcu_qsbr_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=rcu_qsbr_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>rcu_qsbr_autotest

Test rte_rcu_qsbr_thread_register()
rte_rcu_qsbr_get_memsize(): Invalid max_threads 0

Test rte_rcu_qsbr_init()
rte_rcu_qsbr_init(): Invalid input parameter

Test rte_rcu_qsbr_thread_register()
rte_rcu_qsbr_thread_register(): Invalid input parameter
rte_rcu_qsbr_thread_register(): Invalid input parameter
rte_rcu_qsbr_thread_register(): Invalid input parameter

Test rte_rcu_qsbr_thread_unregister()
rte_rcu_qsbr_thread_unregister(): Invalid input parameter
rte_rcu_qsbr_thread_unregister(): Invalid input parameter
rte_rcu_qsbr_thread_unregister(): Invalid input parameter

Test rte_rcu_qsbr_start()

Test rte_rcu_qsbr_check()

Test rte_rcu_qsbr_synchronize()

Test rte_rcu_qsbr_dump()
rte_rcu_qsbr_dump(): Invalid input parameter
rte_rcu_qsbr_dump(): Invalid input parameter
rte_rcu_qsbr_dump(): Invalid input parameter

Quiescent State Variable @0x100266d80
  QS variable memory size = 8384
  Given # max threads = 128
  Current # threads = 0
  Registered thread IDs = 
  Token = 1
Quiescent State Counts for readers:

Quiescent State Variable @0x100266d80
  QS variable memory size = 8384
  Given # max threads = 128
  Current # threads = 1
  Registered thread IDs = 1 
  Token = 1
Quiescent State Counts for readers:
thread ID = 1, count = 0, lock count = 0

Quiescent State Variable @0x100264c40
  QS variable memory size = 8384
  Given # max threads = 128
  Current # threads = 2
  Registered thread IDs = 2 3 
  Token = 1
Quiescent State Counts for readers:
thread ID = 2, count = 0, lock count = 0
thread ID = 3, count = 0, lock count = 0

Test rte_rcu_qsbr_thread_online()

Test rte_rcu_qsbr_thread_offline()

Functional tests
Test: 1 writer, 1 QSBR variable, simultaneous QSBR queries
Test: 2 writers, 1 QSBR variable, simultaneous QSBR queries

Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/rcu_qsbr_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

44/82 DPDK:fast-tests / red_autotest          OK       0.62 s 

--- command ---
DPDK_TEST='red_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=red_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>red_autotest

--------------------------------------------------------------------------------
functional test 1 : use one rte_red configuration,
		    increase average queue size to various levels,
		    compare drop rate to drop probability

                avg queue size enqueued       dropped        drop prob %    drop rate %    diff %         tolerance %    
                6              10000          0              0.0000         0.0000         0.0000         50.0000        
                12             10000          0              0.0000         0.0000         0.0000         50.0000        
                18             10000          0              0.0000         0.0000         0.0000         50.0000        
                24             10000          0              0.0000         0.0000         0.0000         50.0000        
                30             10000          0              0.0000         0.0000         0.0000         50.0000        
                36             9956           44             0.4167         0.4400         0.0000         50.0000        
                42             9899           101            1.0417         1.0100         0.0000         50.0000        
                48             9845           155            1.6667         1.5500         0.0000         50.0000        
                54             9772           228            2.2917         2.2800         0.0000         50.0000        
                60             9704           296            2.9167         2.9600         0.0000         50.0000        
                66             9643           357            3.5417         3.5700         0.0000         50.0000        
                72             9626           374            4.1667         3.7400         0.0000         50.0000        
                78             9532           468            4.7917         4.6800         0.0000         50.0000        
                84             9465           535            5.4167         5.3500         0.0000         50.0000        
                90             9405           595            6.0417         5.9500         0.0000         50.0000        
                96             9363           637            6.6667         6.3700         0.0000         50.0000        
                102            9266           734            7.2917         7.3400         0.0000         50.0000        
                108            9224           776            7.9167         7.7600         0.0000         50.0000        
                114            9145           855            8.5417         8.5500         0.0000         50.0000        
                120            9116           884            9.1667         8.8400         0.0000         50.0000        
                126            9009           991            9.7917         9.9100         0.0000         50.0000        
                132            0              10000          100.0000       100.0000       0.0000         50.0000        
                138            0              10000          100.0000       100.0000       0.0000         50.0000        
                144            0              10000          100.0000       100.0000       0.0000         50.0000        
-------------------------------------<pass>-------------------------------------

--------------------------------------------------------------------------------
functional test 2 : use several RED configurations,
		    increase average queue size to just below maximum threshold,
		    compare drop rate to drop probability

RED config     avg queue size min threshold  max threshold  drop prob %    drop rate %    diff %         tolerance %    
0              127            32             128            9.8958         9.8700         0.0000         50.0000        
1              127            32             128            4.9479         4.9100         0.0000         50.0000        
2              127            32             128            3.2986         2.5600         0.0000         50.0000        
3              127            32             128            2.4740         1.7000         0.0000         50.0000        
4              127            32             128            1.9792         1.2800         0.0000         50.0000        
5              127            32             128            1.6493         1.0400         0.0000         50.0000        
6              127            32             128            1.4137         0.8100         0.0000         50.0000        
7              127            32             128            1.2370         0.7200         0.0000         50.0000        
8              127            32             128            1.0995         0.6200         0.0000         50.0000        
9              127            32             128            0.9896         0.5800         0.0000         50.0000        
-------------------------------------<pass>-------------------------------------

--------------------------------------------------------------------------------
functional test 3 : use one RED configuration,
		    increase average queue size to target level,
		    dequeue all packets until queue is empty,
		    confirm that average queue size is computed correctly while queue is empty

q avg before   q avg after    expected       difference %   tolerance %    result	 
1022.0000      1022.0000      1016.0627      0.5843         5.0000         pass           
1022.0000      1022.0000      1016.0627      0.5843         5.0000         pass           
1022.0000      1022.0000      1016.0627      0.5843         5.0000         pass           
1022.0000      1022.0000      1016.0627      0.5843         5.0000         pass           
1022.0000      1022.0000      1016.0627      0.5843         5.0000         pass           
-------------------------------------<pass>-------------------------------------

--------------------------------------------------------------------------------
functional test 5 : use several queues (each with its own run-time data),
		    use several RED configurations (such that each configuration is shared by multiple queues),
		    increase average queue size to just below maximum threshold,
		    compare drop rate to drop probability,
		    (this is a larger scale version of functional test 2)

queue          config         avg queue size min threshold  max threshold  drop prob %    drop rate %    diff %         tolerance %    
0              0              127            32             128            9.8958         10.2000        0.0000         50.0000        
1              0              127            32             128            9.8958         9.8500         0.0000         50.0000        
2              1              127            32             128            4.9479         4.9900         0.0000         50.0000        
3              1              127            32             128            4.9479         5.1900         0.0000         50.0000        
-------------------------------------<pass>-------------------------------------

--------------------------------------------------------------------------------
functional test 6 : use several queues (each with its own run-time data),
		    use several RED configurations (such that each configuration is sharte_red by multiple queues),
		    increase average queue size to target level,
		    dequeue all packets until queue is empty,
		    confirm that average queue size is computed correctly while queue is empty
		    (this is a larger scale version of functional test 3)

queue          config         q avg before   q avg after    expected       difference %   tolerance %    result	 
0              0              1022.0000      1022.0000      1016.0627      0.5843         5.0000         pass           
1              0              1022.0000      1022.0000      1016.0627      0.5843         5.0000         pass           
2              1              1022.0000      1022.0000      1010.1483      1.1733         5.0000         pass           
3              1              1022.0000      1022.0000      1010.1483      1.1733         5.0000         pass           
-------------------------------------<pass>-------------------------------------

--------------------------------------------------------------------------------
overflow test 1 : use one RED configuration,
		  increase average queue size to target level,
		  check maximum number of bits requirte_red to represent avg_s

avg queue size  wq_log2  fraction bits  max queue avg  num bits  enqueued  dropped   drop prob %  drop rate %  
1023            12       10             0xffc00000     32        0         941366    100.00       100.00       
-------------------------------------<pass>-------------------------------------
[total: 6, pass: 6]
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/red_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

45/82 DPDK:fast-tests / ring_autotest         OK       0.17 s 

--- command ---
DPDK_TEST='ring_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=ring_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>ring_autotest
4095 ring entries are now free
Test SP & SC basic functions 
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs
Test enqueue without enough memory space 
Enqueue 2 objects, free entries = MAX_BULK - 2  
Enqueue the remaining entries = MAX_BULK - 2  
Test if ring is full  
Test enqueue for a full entry  
Test dequeue without enough objects 
Test if ring is empty 
Test MP & MC basic functions 
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs
fill and empty the ring
Test enqueue without enough memory space 
Test dequeue without enough objects 
Covering rte_ring_enqueue_burst functions 
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs
fill and empty the ring
Basic full/empty test
test_ring_basic_full_empty: iteration 0, random shift: 3046;
ring <test>@0x100260c00
  flags=0
  size=4096
  capacity=4095
  ct=23665
  ch=23665
  pt=23665
  ph=23665
  used=0
  avail=4095
test_ring_basic_full_empty: iteration 1, random shift: 3872;
ring <test>@0x100260c00
  flags=0
  size=4096
  capacity=4095
  ct=31632
  ch=31632
  pt=31632
  ph=31632
  used=0
  avail=4095
test_ring_basic_full_empty: iteration 2, random shift: 1504;
ring <test>@0x100260c00
  flags=0
  size=4096
  capacity=4095
  ct=37231
  ch=37231
  pt=37231
  ph=37231
  used=0
  avail=4095
test_ring_basic_full_empty: iteration 3, random shift: 2711;
ring <test>@0x100260c00
  flags=0
  size=4096
  capacity=4095
  ct=44037
  ch=44037
  pt=44037
  ph=44037
  used=0
  avail=4095
test_ring_basic_full_empty: iteration 4, random shift: 1514;
ring <test>@0x100260c00
  flags=0
  size=4096
  capacity=4095
  ct=49646
  ch=49646
  pt=49646
  ph=49646
  used=0
  avail=4095
test_ring_basic_full_empty: iteration 5, random shift: 2781;
ring <test>@0x100260c00
  flags=0
  size=4096
  capacity=4095
  ct=56522
  ch=56522
  pt=56522
  ph=56522
  used=0
  avail=4095
test_ring_basic_full_empty: iteration 6, random shift: 1911;
ring <test>@0x100260c00
  flags=0
  size=4096
  capacity=4095
  ct=62528
  ch=62528
  pt=62528
  ph=62528
  used=0
  avail=4095
test_ring_basic_full_empty: iteration 7, random shift: 2789;
ring <test>@0x100260c00
  flags=0
  size=4096
  capacity=4095
  ct=69412
  ch=69412
  pt=69412
  ph=69412
  used=0
  avail=4095
test default bulk enqueue / dequeue
RING: Requested size is invalid, must be power of 2, and do not exceed the size limit 2147483647
Test detected odd count
Test detected NULL ring lookup
RING: Requested size is invalid, must be power of 2, and do not exceed the size limit 2147483647
RING: Requested size is invalid, must be power of 2, and do not exceed the size limit 2147483647
RING: Cannot reserve memory
ring <test>@0x100260c00
  flags=0
  size=4096
  capacity=4095
  ct=69445
  ch=69445
  pt=69445
  ph=69445
  used=0
  avail=4095
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/ring_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

46/82 DPDK:fast-tests / ring_pmd_autotest     OK       0.17 s 

--- command ---
DPDK_TEST='ring_pmd_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=ring_pmd_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>ring_pmd_autotest
 + ------------------------------------------------------- +
 + Test Suite : Test Pmd Ring Unit Test Suite
nb_ports=0
tx_porta=0 rx_portb=1 rxtx_portc=2 rxtx_portd=3 rxtx_porte=4
 + ------------------------------------------------------- +
 + TestCase [ 0] : test_ethdev_configure_ports succeeded
Testing send and receive RING_SIZE/2 packets (tx_porta -> rx_portb)
 + TestCase [ 1] : test_send_basic_packets succeeded
Testing ring PMD stats_get port 2
 + TestCase [ 2] : test_get_stats_for_port succeeded
Testing ring PMD stats_reset port 2
 + TestCase [ 3] : test_stats_reset_for_port succeeded
Testing send and receive 1 packet (rxtx_portd -> rxtx_porte)
Testing send and receive 1 packet (rxtx_porte -> rxtx_portd)
Testing send and receive 1 packet (rxtx_portd -> rxtx_portd)
Testing send and receive 1 packet (rxtx_porte -> rxtx_porte)
 + TestCase [ 4] : test_pmd_ring_pair_create_attach succeeded
 + TestCase [ 5] : test_command_line_ring_port succeeded
 + ------------------------------------------------------- +
 + Test Suite Summary 
 + Tests Total :        6
 + Tests Skipped :      0
 + Tests Executed :     6
 + Tests Unsupported:   0
 + Tests Passed :       6
 + Tests Failed :       0
 + ------------------------------------------------------- +
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/ring_pmd_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

47/82 DPDK:fast-tests / rwlock_test1_autotest  OK       0.87 s 

--- command ---
DPDK_TEST='rwlock_test1_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=rwlock_test1_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>rwlock_test1_autotest
Global write lock taken on core 4
Global write lock taken on core 7
Global write lock taken on core 3
Global write lock taken on core 1
Hello from core 1 !
Global write lock taken on core 5
Global read lock taken on core 1
Release global read lock on core 1
Global write lock taken on core 6
Global write lock taken on core 2
Hello from core 2 !
Global read lock taken on core 2
Release global read lock on core 2
Hello from core 3 !
Global read lock taken on core 3
Hello from core 4 !
Global read lock taken on core 4
Release global read lock on core 3
Hello from core 5 !
Global read lock taken on core 5
Release global read lock on core 4
Hello from core 6 !
Global read lock taken on core 6
Release global read lock on core 5
Hello from core 7 !
Release global read lock on core 6
Global read lock taken on core 7
Release global read lock on core 7
Global write lock taken on master core 0

Rwlock Perf Test on 8 cores...
Core [0] cost time = 14361 us
Core [1] cost time = 14939 us
Core [2] cost time = 14898 us
Core [3] cost time = 13636 us
Core [4] cost time = 14782 us
Core [5] cost time = 15551 us
Core [6] cost time = 14596 us
Core [7] cost time = 13353 us
Total cost time = 116116 us
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/rwlock_test1_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

48/82 DPDK:fast-tests / rwlock_rda_autotest   OK       5.13 s 

--- command ---
DPDK_TEST='rwlock_rda_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=rwlock_rda_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>rwlock_rda_autotest
try_lcore_data[0]={
	rc=0,
	type=RDLOCK,
	fail=0,
	success=3720576,
	cycles=9950060991,
	cycles/op=2674.333488,
	cycles/success=2674.333488,
	success/fail=3720576.000000,
};
try_lcore_data[1]={
	rc=0,
	type=RDLOCK,
	fail=0,
	success=5255808,
	cycles=9950162397,
	cycles/op=1893.174636,
	cycles/success=1893.174636,
	success/fail=5255808.000000,
};
try_lcore_data[2]={
	rc=0,
	type=RDLOCK,
	fail=0,
	success=4582144,
	cycles=9950095238,
	cycles/op=2171.493353,
	cycles/success=2171.493353,
	success/fail=4582144.000000,
};
try_lcore_data[3]={
	rc=0,
	type=RDLOCK,
	fail=0,
	success=4109824,
	cycles=9950236736,
	cycles/op=2421.085851,
	cycles/success=2421.085851,
	success/fail=4109824.000000,
};
try_lcore_data[4]={
	rc=0,
	type=RDLOCK,
	fail=0,
	success=5193088,
	cycles=9950252146,
	cycles/op=1916.056910,
	cycles/success=1916.056910,
	success/fail=5193088.000000,
};
try_lcore_data[5]={
	rc=0,
	type=RDLOCK,
	fail=0,
	success=4902784,
	cycles=9950111228,
	cycles/op=2029.481867,
	cycles/success=2029.481867,
	success/fail=4902784.000000,
};
try_lcore_data[6]={
	rc=0,
	type=RDLOCK,
	fail=0,
	success=5009920,
	cycles=9950097068,
	cycles/op=1986.079033,
	cycles/success=1986.079033,
	success/fail=5009920.000000,
};
try_lcore_data[7]={
	rc=0,
	type=RDLOCK,
	fail=0,
	success=4530944,
	cycles=9950067979,
	cycles/op=2196.025371,
	cycles/success=2196.025371,
	success/fail=4530944.000000,
};
aggregated stats for 8 RDLOCK cores:
try_lcore_data[8]={
	rc=0,
	type=RDLOCK,
	fail=0,
	success=37305088,
	cycles=79601083783,
	cycles/op=2133.786249,
	cycles/success=2133.786249,
	success/fail=37305088.000000,
};
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/rwlock_rda_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

49/82 DPDK:fast-tests / rwlock_rds_wrm_autotest  OK       5.16 s 

--- command ---
DPDK_TEST='rwlock_rds_wrm_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=rwlock_rds_wrm_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>rwlock_rds_wrm_autotest
try_lcore_data[0]={
	rc=0,
	type=WRLOCK,
	fail=22942848,
	success=7217408,
	cycles=9950013583,
	cycles/op=329.904812,
	cycles/success=1378.613151,
	success/fail=0.314582,
};
try_lcore_data[1]={
	rc=0,
	type=RDLOCK,
	fail=567400031,
	success=765857,
	cycles=9950016491,
	cycles/op=17.512520,
	cycles/success=12992.003065,
	success/fail=0.001350,
};
try_lcore_data[2]={
	rc=0,
	type=RDLOCK,
	fail=506140290,
	success=353150,
	cycles=9950004482,
	cycles/op=19.644883,
	cycles/success=28175.009152,
	success/fail=0.000698,
};
try_lcore_data[3]={
	rc=0,
	type=RDLOCK,
	fail=436843096,
	success=400296,
	cycles=9952069044,
	cycles/op=22.760936,
	cycles/success=24861.774897,
	success/fail=0.000916,
};
try_lcore_data[4]={
	rc=0,
	type=RDLOCK,
	fail=359881578,
	success=798870,
	cycles=9950001334,
	cycles/op=27.586750,
	cycles/success=12455.094488,
	success/fail=0.002220,
};
try_lcore_data[5]={
	rc=0,
	type=RDLOCK,
	fail=469740001,
	success=466847,
	cycles=9950000182,
	cycles/op=21.160900,
	cycles/success=21313.192935,
	success/fail=0.000994,
};
try_lcore_data[6]={
	rc=0,
	type=RDLOCK,
	fail=485516673,
	success=323711,
	cycles=9950000662,
	cycles/op=20.479979,
	cycles/success=30737.295495,
	success/fail=0.000667,
};
try_lcore_data[7]={
	rc=0,
	type=RDLOCK,
	fail=388276854,
	success=313866,
	cycles=9950000840,
	cycles/op=25.605349,
	cycles/success=31701.429400,
	success/fail=0.000808,
};
aggregated stats for 7 RDLOCK cores:
try_lcore_data[7]={
	rc=0,
	type=RDLOCK,
	fail=3213798523,
	success=3422597,
	cycles=69652093035,
	cycles/op=21.649769,
	cycles/success=20350.655667,
	success/fail=0.001065,
};
aggregated stats for 1 WRLOCK cores:
try_lcore_data[1]={
	rc=0,
	type=WRLOCK,
	fail=22942848,
	success=7217408,
	cycles=9950013583,
	cycles/op=329.904812,
	cycles/success=1378.613151,
	success/fail=0.314582,
};
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/rwlock_rds_wrm_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

50/82 DPDK:fast-tests / rwlock_rde_wro_autotest  OK       5.20 s 

--- command ---
DPDK_TEST='rwlock_rde_wro_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=rwlock_rde_wro_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>rwlock_rde_wro_autotest
try_lcore_data[0]={
	rc=0,
	type=RDLOCK,
	fail=612937601,
	success=41215,
	cycles=9950002269,
	cycles/op=16.232212,
	cycles/success=241417.014897,
	success/fail=0.000067,
};
try_lcore_data[1]={
	rc=0,
	type=WRLOCK,
	fail=323235928,
	success=2592680,
	cycles=9950001715,
	cycles/op=30.537533,
	cycles/success=3837.728418,
	success/fail=0.008021,
};
try_lcore_data[2]={
	rc=0,
	type=RDLOCK,
	fail=592969496,
	success=64744,
	cycles=9950003351,
	cycles/op=16.778126,
	cycles/success=153682.246247,
	success/fail=0.000109,
};
try_lcore_data[3]={
	rc=0,
	type=WRLOCK,
	fail=502245207,
	success=1371817,
	cycles=9950002014,
	cycles/op=19.757080,
	cycles/success=7253.155497,
	success/fail=0.002731,
};
try_lcore_data[4]={
	rc=0,
	type=RDLOCK,
	fail=629198580,
	success=45708,
	cycles=9950002802,
	cycles/op=15.812623,
	cycles/success=217686.243152,
	success/fail=0.000073,
};
try_lcore_data[5]={
	rc=0,
	type=WRLOCK,
	fail=387202565,
	success=1676923,
	cycles=9950000460,
	cycles/op=25.586334,
	cycles/success=5933.486785,
	success/fail=0.004331,
};
try_lcore_data[6]={
	rc=0,
	type=RDLOCK,
	fail=526077451,
	success=49013,
	cycles=9950000246,
	cycles/op=18.911803,
	cycles/success=203007.370412,
	success/fail=0.000093,
};
try_lcore_data[7]={
	rc=0,
	type=WRLOCK,
	fail=534757324,
	success=873524,
	cycles=9950061354,
	cycles/op=18.576341,
	cycles/success=11390.713196,
	success/fail=0.001633,
};
aggregated stats for 4 RDLOCK cores:
try_lcore_data[4]={
	rc=0,
	type=RDLOCK,
	fail=2361183128,
	success=200680,
	cycles=39800008668,
	cycles/op=16.854528,
	cycles/success=198325.735838,
	success/fail=0.000085,
};
aggregated stats for 4 WRLOCK cores:
try_lcore_data[4]={
	rc=0,
	type=WRLOCK,
	fail=1747441024,
	success=6514944,
	cycles=39800065543,
	cycles/op=22.691599,
	cycles/success=6109.041849,
	success/fail=0.003728,
};
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/rwlock_rde_wro_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

51/82 DPDK:fast-tests / sched_autotest        OK       0.22 s 

--- command ---
DPDK_TEST='sched_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=sched_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>sched_autotest
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/sched_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

52/82 DPDK:fast-tests / spinlock_autotest     OK       0.27 s 

--- command ---
DPDK_TEST='spinlock_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=spinlock_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>spinlock_autotest
lcore 1 state: 0
lcore 2 state: 0
lcore 3 state: 0
lcore 4 state: 0
lcore 5 state: 0
lcore 6 state: 0
lcore 7 state: 0
lcore 1 state: 1
lcore 2 state: 1
lcore 3 state: 1
lcore 4 state: 1
lcore 5 state: 1
lcore 6 state: 1
lcore 7 state: 1
Global lock taken on core 3
Global lock taken on core 4
Global lock taken on core 2
Global lock taken on core 6
Global lock taken on core 5
Global lock taken on core 1
Hello from core 1 !
Global lock taken on core 7
Hello from core 2 !
Hello from core 3 !
Hello from core 4 !
Hello from core 5 !
Hello from core 6 !
Hello from core 7 !
Global recursive lock taken on core 4 - count = 1
Global recursive lock taken on core 4 - count = 2
Global recursive lock taken on core 4 - count = 3
Hello from within recursive locks from core 4 !
Global recursive lock released on core 4 - count = 2
Global recursive lock released on core 4 - count = 1
Global recursive lock released on core 4 - count = 0
Global recursive lock taken on core 5 - count = 1
Global recursive lock taken on core 5 - count = 2
Global recursive lock taken on core 5 - count = 3
Hello from within recursive locks from core 5 !
Global recursive lock released on core 5 - count = 2
Global recursive lock released on core 5 - count = 1
Global recursive lock released on core 5 - count = 0
Global recursive lock taken on core 6 - count = 1
Global recursive lock taken on core 6 - count = 2
Global recursive lock taken on core 6 - count = 3
Hello from within recursive locks from core 6 !
Global recursive lock released on core 6 - count = 2
Global recursive lock released on core 6 - count = 1
Global recursive lock released on core 6 - count = 0
Global recursive lock taken on core 1 - count = 1
Global recursive lock taken on core 1 - count = 2
Global recursive lock taken on core 1 - count = 3
Hello from within recursive locks from core 1 !
Global recursive lock released on core 1 - count = 2
Global recursive lock released on core 1 - count = 1
Global recursive lock released on core 1 - count = 0
Global recursive lock taken on core 7 - count = 1
Global recursive lock taken on core 7 - count = 2
Global recursive lock taken on core 7 - count = 3
Hello from within recursive locks from core 7 !
Global recursive lock released on core 7 - count = 2
Global recursive lock released on core 7 - count = 1
Global recursive lock released on core 7 - count = 0
Global recursive lock taken on core 2 - count = 1
Global recursive lock taken on core 2 - count = 2
Global recursive lock taken on core 2 - count = 3
Hello from within recursive locks from core 2 !
Global recursive lock released on core 2 - count = 2
Global recursive lock released on core 2 - count = 1
Global recursive lock released on core 2 - count = 0
Global recursive lock taken on core 3 - count = 1
Global recursive lock taken on core 3 - count = 2
Global recursive lock taken on core 3 - count = 3
Hello from within recursive locks from core 3 !
Global recursive lock released on core 3 - count = 2
Global recursive lock released on core 3 - count = 1
Global recursive lock released on core 3 - count = 0

Test with no lock on single core...
Core [0] Cost Time = 20 us

Test with lock on single core...
Core [0] Cost Time = 163 us

Test with lock on 8 cores...
Core [0] Cost Time = 10686 us
Core [1] Cost Time = 10359 us
Core [2] Cost Time = 10574 us
Core [3] Cost Time = 10636 us
Core [4] Cost Time = 10695 us
Core [5] Cost Time = 10273 us
Core [6] Cost Time = 10524 us
Core [7] Cost Time = 10676 us
Total Cost Time = 84423 us
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/spinlock_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

53/82 DPDK:fast-tests / stack_autotest        OK       0.52 s 

--- command ---
DPDK_TEST='stack_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=stack_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>stack_autotest
rte_stack_create(): Cannot reserve stack memzone!

[test_stack_multithreaded():345] Running with 8 lcores
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/stack_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

54/82 DPDK:fast-tests / stack_lf_autotest     OK       0.67 s 

--- command ---
DPDK_TEST='stack_lf_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=stack_lf_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>stack_lf_autotest
rte_stack_create(): Cannot reserve stack memzone!

[test_stack_multithreaded():345] Running with 8 lcores
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/stack_lf_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

55/82 DPDK:fast-tests / string_autotest       OK       0.17 s 

--- command ---
DPDK_TEST='string_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=string_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>string_autotest
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/string_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
test_rte_strsplit() ln 33: Source string: '54:65:76:87:98:90', to split on ':'
test_rte_strsplit() ln 40: Token 1 = 54
test_rte_strsplit() ln 40: Token 2 = 65
test_rte_strsplit() ln 40: Token 3 = 76
test_rte_strsplit() ln 40: Token 4 = 87
test_rte_strsplit() ln 40: Token 5 = 98
test_rte_strsplit() ln 40: Token 6 = 90
test_rte_strsplit() ln 51: Source string: '54 65 76 87 98 90', to split on ' '
test_rte_strsplit() ln 58: Token 1 = 54
test_rte_strsplit() ln 58: Token 2 = 65
test_rte_strsplit() ln 58: Token 3 = 76 87 98 90
test_rte_strsplit() ln 68: Source string: 'a,b,c,d', to split on ','
test_rte_strsplit() ln 75: Token 1 = a
test_rte_strsplit() ln 75: Token 2 = b
test_rte_strsplit() ln 75: Token 3 = c
test_rte_strsplit() ln 75: Token 4 = d
test_rte_strsplit() ln 85: Source string: 'a,b,c,d', to split on ' '
test_rte_strsplit() ln 91: String not split
test_rte_strsplit() ln 125: Parameter test cases passed
test_rte_strsplit() ln 128: test_rte_strsplit - PASSED
-------

56/82 DPDK:fast-tests / table_autotest        OK       4.73 s 

--- command ---
DPDK_TEST='table_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=table_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>table_autotest
Getting/Creating the mempool ...




************Pipeline tests************
PIPELINE: setup_pipeline: **** Setting up Stub test
Added default entry to table id 0 with action 0
Added default entry to table id 1 with action 0
Pipeline Consistency OK!
PIPELINE: test_pipeline_single_filter: **** Running Stub test
PIPELINE: rte_pipeline_flush: pipeline parameter NULL
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
Got no objects from ring 0 - error code 0
Got no objects from ring 1 - error code 0
PIPELINE: setup_pipeline: **** Setting up Stub test
Added default entry to table id 0 with action 1
Added default entry to table id 1 with action 1
Pipeline Consistency OK!
PIPELINE: test_pipeline_single_filter: **** Running Stub test
PIPELINE: rte_pipeline_flush: pipeline parameter NULL
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
Got 2 object(s) from ring 0!
Object: at [0x100a93800], len=0
Object: at [0x100a94140], len=0
Got 2 object(s) from ring 1!
Object: at [0x100a92580], len=0
Object: at [0x100a92ec0], len=0
PIPELINE: setup_pipeline: **** Setting up Stub test
Added default entry to table id 0 with action 1
Added default entry to table id 1 with action 1
Pipeline Consistency OK!
PIPELINE: test_pipeline_single_filter: **** Running Stub test
PIPELINE: rte_pipeline_flush: pipeline parameter NULL
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
STUB Table Action Miss - setting mask to 0x1
STUB Table Action Miss - setting mask to 0x1
Got 1 object(s) from ring 0!
Object: at [0x100a94140], len=0
Got 1 object(s) from ring 1!
Object: at [0x100a92ec0], len=0
PIPELINE: setup_pipeline: **** Setting up Stub test
Added default entry to table id 0 with action 1
Added default entry to table id 1 with action 1
Pipeline Consistency OK!
PIPELINE: test_pipeline_single_filter: **** Running Stub test
PIPELINE: rte_pipeline_flush: pipeline parameter NULL
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
STUB Table Action Miss - setting mask to 0x2
STUB Table Action Miss - setting mask to 0x2
Got 1 object(s) from ring 0!
Object: at [0x100a92580], len=0
Got 1 object(s) from ring 1!
Object: at [0x100a94140], len=0
PIPELINE: setup_pipeline: **** Setting up Stub test
Added default entry to table id 0 with action 1
Added default entry to table id 1 with action 1
Pipeline Consistency OK!
PIPELINE: test_pipeline_single_filter: **** Running Stub test
PIPELINE: rte_pipeline_flush: pipeline parameter NULL
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
STUB Table Action Miss - setting mask to 0x3
STUB Table Action Miss - setting mask to 0x3
Got 2 object(s) from ring 0!
Object: at [0x100a93800], len=0
Object: at [0x100a92ec0], len=0
Got 2 object(s) from ring 1!
Object: at [0x100a94140], len=0
Object: at [0x100a92580], len=0
PIPELINE: setup_pipeline: **** Setting up Stub test
Setting first table to output to next table
Added default entry to table id 0 with action 3
Setting secont table to output to port
Added default entry to table id 0 with action 1
Setting first table to output to next table
Added default entry to table id 2 with action 3
Setting secont table to output to port
Added default entry to table id 2 with action 1
Pipeline Consistency OK!
PIPELINE: test_pipeline_single_filter: **** Running Stub test
PIPELINE: rte_pipeline_flush: pipeline parameter NULL
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
Got 2 object(s) from ring 0!
Object: at [0x100a92ec0], len=0
Object: at [0x100a93800], len=0
Got 2 object(s) from ring 1!
Object: at [0x100a92580], len=0
Object: at [0x100a94140], len=0
TEST - two tables, hitmask override to 0x01
PIPELINE: setup_pipeline: **** Setting up Stub test
Setting first table to output to next table
Added default entry to table id 0 with action 3
Setting secont table to output to port
Added default entry to table id 0 with action 1
Setting first table to output to next table
Added default entry to table id 2 with action 3
Setting secont table to output to port
Added default entry to table id 2 with action 1
Pipeline Consistency OK!
PIPELINE: test_pipeline_single_filter: **** Running Stub test
PIPELINE: rte_pipeline_flush: pipeline parameter NULL
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
STUB Table Action Miss - setting mask to 0x1
STUB Table Action Miss - setting mask to 0x1
STUB Table Action Miss - setting mask to 0x1
STUB Table Action Miss - setting mask to 0x1
Got 1 object(s) from ring 0!
Object: at [0x100a93800], len=0
Got 1 object(s) from ring 1!
Object: at [0x100a94140], len=0
PIPELINE: rte_pipeline_check_params: Incorrect value for parameter params
PIPELINE: rte_pipeline_create: Pipeline params check failed (-22)
PIPELINE: rte_pipeline_check_params: Incorrect value for parameter name
PIPELINE: rte_pipeline_create: Pipeline params check failed (-22)
PIPELINE: rte_pipeline_check_params: Incorrect value for parameter socket_id
PIPELINE: rte_pipeline_create: Pipeline params check failed (-22)
PIPELINE: rte_pipeline_create: Pipeline memory allocation failed
PIPELINE: rte_pipeline_check: pipeline parameter NULL




************Port tests************
PORT: rte_port_ring_reader_create_internal: Invalid Parameters
PORT: rte_port_ring_reader_free: port is NULL
PORT: rte_port_ring_writer_create_internal: Invalid Parameters
PORT: rte_port_ring_writer_free: Port is NULL
PORT: rte_port_ring_writer_create_internal: Invalid Parameters
PORT: rte_port_ring_writer_create_internal: Invalid Parameters




************Table tests************
TABLE: rte_table_array_free: table parameter is NULL
TABLE: rte_table_array_entry_add: table parameter is NULL
TABLE: rte_table_array_entry_add: entry parameter is NULL
TABLE: rte_table_lpm_create: NULL input parameters
TABLE: rte_table_lpm_create: Table name is NULL
TABLE: rte_table_lpm_create: Invalid n_rules
TABLE: rte_table_lpm_create: Invalid entry_unique_size
TABLE: rte_table_lpm_create: Invalid entry_unique_size
TABLE: rte_table_lpm_free: table parameter is NULL
TABLE: rte_table_lpm_entry_add: table parameter is NULL
TABLE: rte_table_lpm_entry_add: ip_prefix parameter is NULL
TABLE: rte_table_lpm_entry_add: entry parameter is NULL
TABLE: rte_table_lpm_entry_add: invalid depth (0)
TABLE: rte_table_lpm_entry_add: invalid depth (33)
TABLE: rte_table_lpm_entry_delete: table parameter is NULL
TABLE: rte_table_lpm_entry_delete: ip_prefix parameter is NULL
TABLE: rte_table_lpm_entry_delete: invalid depth (0)
TABLE: rte_table_lpm_entry_delete: invalid depth (33)
TABLE: rte_table_lpm_ipv6_create: NULL input parameters
TABLE: rte_table_lpm_ipv6_create: Table name is NULL
TABLE: rte_table_lpm_ipv6_create: Invalid n_rules
TABLE: rte_table_lpm_ipv6_create: Invalid n_rules
TABLE: rte_table_lpm_ipv6_create: Invalid entry_unique_size
TABLE: rte_table_lpm_ipv6_create: Invalid entry_unique_size
TABLE: rte_table_lpm_ipv6_free: table parameter is NULL
TABLE: rte_table_lpm_ipv6_entry_add: table parameter is NULL
TABLE: rte_table_lpm_ipv6_entry_add: ip_prefix parameter is NULL
TABLE: rte_table_lpm_ipv6_entry_add: entry parameter is NULL
TABLE: rte_table_lpm_ipv6_entry_add: invalid depth (0)
TABLE: rte_table_lpm_ipv6_entry_add: invalid depth (129)
TABLE: rte_table_lpm_ipv6_entry_delete: table parameter is NULL
TABLE: rte_table_lpm_ipv6_entry_delete: ip_prefix parameter is NULL
TABLE: rte_table_lpm_ipv6_entry_delete: invalid depth (0)
TABLE: rte_table_lpm_ipv6_entry_delete: invalid depth (129)
TABLE: check_params_create: n_keys is zero
TABLE: check_params_create: f_hash function pointer is NULL
TABLE: rte_table_hash_create_key8_lru: Hash table TABLE memory footprint is 131200 bytes
TABLE: rte_table_hash_free_key8_lru: table parameter is NULL
TABLE: rte_table_hash_create_key8_lru: Hash table TABLE memory footprint is 131200 bytes
TABLE: check_params_create: n_keys is zero
TABLE: check_params_create: f_hash function pointer is NULL
TABLE: rte_table_hash_create_key16_lru: Hash table TABLE memory footprint is 196736 bytes
TABLE: rte_table_hash_free_key16_lru: table parameter is NULL
TABLE: rte_table_hash_create_key16_lru: Hash table TABLE memory footprint is 196736 bytes
TABLE: check_params_create: n_keys is zero
TABLE: check_params_create: f_hash function pointer is NULL
TABLE: rte_table_hash_create_key32_lru: Hash table TABLE memory footprint is 262272 bytes
TABLE: rte_table_hash_free_key32_lru: table parameter is NULL
TABLE: rte_table_hash_create_key32_lru: Hash table TABLE memory footprint is 262272 bytes
---------------------------
Testing lru_update macro...
---------------------------
test_lru_update: 0 lru_list=0000000100020003, upd=0, pos=3
test_lru_update: 1 lru_list=0000000100020003, upd=0, pos=3
test_lru_update: 2 lru_list=0001000000020003, upd=1, pos=3
test_lru_update: 3 lru_list=0001000000020003, upd=1, pos=3
test_lru_update: 4 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 5 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 6 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 7 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 8 lru_list=0003000200010000, upd=4, pos=0
test_lru_update: 0 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 1 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 2 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 3 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 4 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 5 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 6 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 7 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 8 lru_list=0003000200010000, upd=4, pos=0
test_lru_update: 0 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 1 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 2 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 3 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 4 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 5 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 6 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 7 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 8 lru_list=0003000200010000, upd=4, pos=0
test_lru_update: 0 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 1 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 2 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 3 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 4 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 5 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 6 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 7 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 8 lru_list=0003000200010000, upd=4, pos=0
test_lru_update: 0 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 1 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 2 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 3 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 4 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 5 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 6 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 7 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 8 lru_list=0003000200010000, upd=4, pos=0
test_lru_update: 0 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 1 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 2 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 3 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 4 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 5 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 6 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 7 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 8 lru_list=0003000200010000, upd=4, pos=0
test_lru_update: 0 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 1 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 2 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 3 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 4 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 5 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 6 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 7 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 8 lru_list=0003000200010000, upd=4, pos=0
test_lru_update: 0 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 1 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 2 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 3 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 4 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 5 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 6 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 7 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 8 lru_list=0003000200010000, upd=4, pos=0
test_lru_update: 0 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 1 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 2 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 3 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 4 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 5 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 6 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 7 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 8 lru_list=0003000200010000, upd=4, pos=0
test_lru_update: 0 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 1 lru_list=0000000300020001, upd=0, pos=1
test_lru_update: 2 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 3 lru_list=0001000000030002, upd=1, pos=2
test_lru_update: 4 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 5 lru_list=0002000100000003, upd=2, pos=3
test_lru_update: 6 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 7 lru_list=0003000200010000, upd=3, pos=0
test_lru_update: 8 lru_list=0003000200010000, upd=4, pos=0
test_lru_update: output checksum of results =126
test_lru_update: output checksum of results =844437815230467
test_lru_update: start=0000139ebe4e8623, end=0000139fdc9e2bd4

lru_update: 12 cycles per loop iteration.

TABLE: check_params_create: n_keys is zero
TABLE: rte_table_hash_create_key8_ext: Hash table TABLE memory footprint is 165440 bytes
TABLE: check_params_create: f_hash function pointer is NULL
TABLE: rte_table_hash_create_key8_ext: Hash table TABLE memory footprint is 165440 bytes
TABLE: rte_table_hash_free_key8_ext: table parameter is NULL
TABLE: rte_table_hash_create_key8_ext: Hash table TABLE memory footprint is 165440 bytes
TABLE: check_params_create: n_keys is zero
TABLE: rte_table_hash_create_key16_ext: Hash table TABLE memory footprint is 247552 bytes
TABLE: check_params_create: f_hash function pointer is NULL
TABLE: rte_table_hash_create_key16_ext: Hash table TABLE memory footprint is 247552 bytes
TABLE: rte_table_hash_free_key16_ext: table parameter is NULL
TABLE: rte_table_hash_create_key16_ext: Hash table TABLE memory footprint is 247552 bytes
TABLE: check_params_create: n_keys is zero
TABLE: rte_table_hash_create_key32_ext: Hash table TABLE memory footprint is 329664 bytes
TABLE: check_params_create: f_hash function pointer is NULL
TABLE: rte_table_hash_create_key32_ext: Hash table TABLE memory footprint is 329664 bytes
TABLE: rte_table_hash_free_key32_ext: table parameter is NULL
TABLE: rte_table_hash_create_key32_ext: Hash table TABLE memory footprint is 329664 bytes
TABLE: NULL Input Parameters.
TABLE: Invalid key_size.
TABLE: Invalid n_keys.
TABLE: f_hash is NULL.
TABLE: Table name is NULL.
TABLE: rte_table_hash_cuckoo_create: Cuckoo hash table CUCKOO memory footprint is 16777280 bytes
TABLE: rte_table_hash_cuckoo_create: Cuckoo hash table CUCKOO memory footprint is 16777280 bytes




************Table tests************
--------------
RUNNING TEST - test_table_lpm_combined
--------------
Expected 50, got 50
Expected 0, got 0
Expected 25, got 25
Expected 1, got 1
Expected 0, got 0
Change entry action
Expected 0, got 0
Expected 50, got 50
delete entry
TABLE: rte_table_lpm_create: Invalid n_rules
PIPELINE: rte_pipeline_table_create: Table creation failed
TABLE: rte_table_lpm_entry_add: invalid depth (0)
TABLE: rte_table_lpm_entry_add: invalid depth (33)
--------------
RUNNING TEST - test_table_lpm_ipv6_combined
--------------
Expected 50, got 50
Expected 0, got 0
Expected 25, got 25
Expected 1, got 1
Expected 0, got 0
Change entry action
Expected 0, got 0
Expected 50, got 50
delete entry
TABLE: rte_table_lpm_ipv6_create: Invalid n_rules
PIPELINE: rte_pipeline_table_create: Table creation failed
TABLE: rte_table_lpm_ipv6_entry_add: invalid depth (0)
TABLE: rte_table_lpm_ipv6_entry_add: invalid depth (129)
--------------
RUNNING TEST - test_table_hash8lru
--------------
TABLE: rte_table_hash_create_key8_lru: Hash table TABLE memory footprint is 8388736 bytes
Expected 50, got 50
Expected 0, got 0
Expected 25, got 25
Expected 1, got 1
Expected 0, got 0
Change entry action
Expected 0, got 0
Expected 50, got 50
delete entry
TABLE: check_params_create: n_keys is zero
PIPELINE: rte_pipeline_table_create: Table creation failed
TABLE: check_params_create: f_hash function pointer is NULL
PIPELINE: rte_pipeline_table_create: Table creation failed
--------------
RUNNING TEST - test_table_hash8ext
--------------
TABLE: rte_table_hash_create_key8_ext: Hash table TABLE memory footprint is 10551872 bytes
Expected 50, got 50
Expected 0, got 0
Expected 25, got 25
Expected 1, got 1
Expected 0, got 0
Change entry action
Expected 0, got 0
Expected 50, got 50
delete entry
TABLE: check_params_create: n_keys is zero
PIPELINE: rte_pipeline_table_create: Table creation failed
TABLE: check_params_create: f_hash function pointer is NULL
PIPELINE: rte_pipeline_table_create: Table creation failed
--------------
RUNNING TEST - test_table_hash16lru
--------------
TABLE: rte_table_hash_create_key16_lru: Hash table TABLE memory footprint is 12583040 bytes
Expected 50, got 50
Expected 0, got 0
Expected 25, got 25
Expected 1, got 1
Expected 0, got 0
Change entry action
Expected 0, got 0
Expected 50, got 50
delete entry
TABLE: check_params_create: n_keys is zero
PIPELINE: rte_pipeline_table_create: Table creation failed
TABLE: check_params_create: f_hash function pointer is NULL
PIPELINE: rte_pipeline_table_create: Table creation failed
--------------
RUNNING TEST - test_table_hash16ext
--------------
TABLE: rte_table_hash_create_key16_ext: Hash table TABLE memory footprint is 15794944 bytes
Expected 50, got 50
Expected 0, got 0
Expected 25, got 25
Expected 1, got 1
Expected 0, got 0
Change entry action
Expected 0, got 0
Expected 50, got 50
delete entry
TABLE: check_params_create: n_keys is zero
PIPELINE: rte_pipeline_table_create: Table creation failed
TABLE: check_params_create: f_hash function pointer is NULL
PIPELINE: rte_pipeline_table_create: Table creation failed
--------------
RUNNING TEST - test_table_hash32lru
--------------
TABLE: rte_table_hash_create_key32_lru: Hash table TABLE memory footprint is 16777344 bytes
Expected 50, got 50
Expected 0, got 0
Expected 25, got 25
Expected 1, got 1
Expected 0, got 0
Change entry action
Expected 0, got 0
Expected 50, got 50
delete entry
TABLE: check_params_create: n_keys is zero
PIPELINE: rte_pipeline_table_create: Table creation failed
TABLE: check_params_create: f_hash function pointer is NULL
PIPELINE: rte_pipeline_table_create: Table creation failed
--------------
RUNNING TEST - test_table_hash32ext
--------------
TABLE: rte_table_hash_create_key32_ext: Hash table TABLE memory footprint is 21038016 bytes
Expected 50, got 50
Expected 0, got 0
Expected 25, got 25
Expected 1, got 1
Expected 0, got 0
Change entry action
Expected 0, got 0
Expected 50, got 50
delete entry
TABLE: check_params_create: n_keys is zero
PIPELINE: rte_pipeline_table_create: Table creation failed
TABLE: check_params_create: f_hash function pointer is NULL
PIPELINE: rte_pipeline_table_create: Table creation failed
--------------
RUNNING TEST - test_table_hash_cuckoo_combined
--------------
TABLE: rte_table_hash_cuckoo_create: Cuckoo hash table TABLE memory footprint is 524352 bytes
Expected 50, got 50
Expected 0, got 0
Expected 25, got 25
Expected 1, got 1
Expected 0, got 0
Change entry action
Expected 0, got 0
Expected 50, got 50
delete entry
TABLE: Invalid key_size.
PIPELINE: rte_pipeline_table_create: Table creation failed
TABLE: Invalid n_keys.
PIPELINE: rte_pipeline_table_create: Table creation failed
TABLE: f_hash is NULL.
PIPELINE: rte_pipeline_table_create: Table creation failed




************ACL tests************
PIPELINE: miss_action=0
RTE_ACL_RULE_SZ(5) = 96
PIPELINE: miss_action=0
RTE_ACL_RULE_SZ(5) = 96
PARSING [@0.0.0.0/0 0.0.0.0/0 0:65535 0:65535 2/0xff]
V=0, mask=0
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=2, mask=255
PARSING [@192.168.3.1/32 0.0.0.0/0 0:65535 0:65535 0/0]
V=3232236289, mask=32
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 10.4.4.1/32 0:65535 0:65535 0/0]
V=0, mask=0
V=168035329, mask=32
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 105:105 0:65535 0/0]
V=0, mask=0
V=0, mask=0
V=105, mask=105
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 0:65535 206:206 0/0]
V=0, mask=0
V=0, mask=0
V=0, mask=65535
V=206, mask=206
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 0:65535 0:65535 2/0xff]
V=0, mask=0
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=2, mask=255
PARSING [@192.168.3.1/32 0.0.0.0/0 0:65535 0:65535 0/0]
V=3232236289, mask=32
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 10.4.4.1/32 0:65535 0:65535 0/0]
V=0, mask=0
V=168035329, mask=32
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 105:105 0:65535 0/0]
V=0, mask=0
V=0, mask=0
V=105, mask=105
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 0:65535 206:206 0/0]
V=0, mask=0
V=0, mask=0
V=0, mask=65535
V=206, mask=206
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 0:65535 0:65535 2/0xff]
V=0, mask=0
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=2, mask=255
PARSING [@192.168.3.1/32 0.0.0.0/0 0:65535 0:65535 0/0]
V=3232236289, mask=32
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 10.4.4.1/32 0:65535 0:65535 0/0]
V=0, mask=0
V=168035329, mask=32
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 105:105 0:65535 0/0]
V=0, mask=0
V=0, mask=0
V=105, mask=105
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 0:65535 206:206 0/0]
V=0, mask=0
V=0, mask=0
V=0, mask=65535
V=206, mask=206
V=0, mask=0
Bulk deleted rules.
PARSING [@0.0.0.0/0 0.0.0.0/0 0:65535 0:65535 2/0xff]
V=0, mask=0
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=2, mask=255
PARSING [@192.168.3.1/32 0.0.0.0/0 0:65535 0:65535 0/0]
V=3232236289, mask=32
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 10.4.4.1/32 0:65535 0:65535 0/0]
V=0, mask=0
V=168035329, mask=32
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 105:105 0:65535 0/0]
V=0, mask=0
V=0, mask=0
V=105, mask=105
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 0:65535 206:206 0/0]
V=0, mask=0
V=0, mask=0
V=0, mask=65535
V=206, mask=206
V=0, mask=0
Bulk deleted rules.
PARSING [@0.0.0.0/0 0.0.0.0/0 0:65535 0:65535 2/0xff]
V=0, mask=0
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=2, mask=255
PARSING [@192.168.3.1/32 0.0.0.0/0 0:65535 0:65535 0/0]
V=3232236289, mask=32
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 10.4.4.1/32 0:65535 0:65535 0/0]
V=0, mask=0
V=168035329, mask=32
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 105:105 0:65535 0/0]
V=0, mask=0
V=0, mask=0
V=105, mask=105
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 0:65535 206:206 0/0]
V=0, mask=0
V=0, mask=0
V=0, mask=65535
V=206, mask=206
V=0, mask=0
PARSING [@192.168.3.1/32 0.0.0.0/0 0:65535 0:65535 0/0]
V=3232236289, mask=32
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
Deleted Rule.
PARSING [@0.0.0.0/0 10.4.4.1/32 0:65535 0:65535 0/0]
V=0, mask=0
V=168035329, mask=32
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
Deleted Rule.
PARSING [@0.0.0.0/0 0.0.0.0/0 0:65535 0:65535 2/0xff]
V=0, mask=0
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=2, mask=255
PARSING [@192.168.3.1/32 0.0.0.0/0 0:65535 0:65535 0/0]
V=3232236289, mask=32
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 10.4.4.1/32 0:65535 0:65535 0/0]
V=0, mask=0
V=168035329, mask=32
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 105:105 0:65535 0/0]
V=0, mask=0
V=0, mask=0
V=105, mask=105
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 0:65535 206:206 0/0]
V=0, mask=0
V=0, mask=0
V=0, mask=65535
V=206, mask=206
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 0:65535 0:65535 2/0xff]
V=0, mask=0
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=2, mask=255
PARSING [@192.168.3.1/32 0.0.0.0/0 0:65535 0:65535 0/0]
V=3232236289, mask=32
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 10.4.4.1/32 0:65535 0:65535 0/0]
V=0, mask=0
V=168035329, mask=32
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 105:105 0:65535 0/0]
V=0, mask=0
V=0, mask=0
V=105, mask=105
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 0:65535 206:206 0/0]
V=0, mask=0
V=0, mask=0
V=0, mask=65535
V=206, mask=206
V=0, mask=0
PARSING [@192.168.3.1/32 0.0.0.0/0 0:65535 0:65535 0/0]
V=3232236289, mask=32
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
Deleted Rule.
PARSING [@0.0.0.0/0 10.4.4.1/32 0:65535 0:65535 0/0]
V=0, mask=0
V=168035329, mask=32
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
Deleted Rule.
PARSING [@0.0.0.0/0 0.0.0.0/0 0:65535 0:65535 2/0xff]
V=0, mask=0
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=2, mask=255
PARSING [@192.168.3.1/32 0.0.0.0/0 0:65535 0:65535 0/0]
V=3232236289, mask=32
V=0, mask=0
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 10.4.4.1/32 0:65535 0:65535 0/0]
V=0, mask=0
V=168035329, mask=32
V=0, mask=65535
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 105:105 0:65535 0/0]
V=0, mask=0
V=0, mask=0
V=105, mask=105
V=0, mask=65535
V=0, mask=0
PARSING [@0.0.0.0/0 0.0.0.0/0 0:65535 206:206 0/0]
V=0, mask=0
V=0, mask=0
V=0, mask=65535
V=206, mask=206
V=0, mask=0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 0
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
PIPELINE: test_pipeline_single_filter: Enqueue onto ring 1
Got 5 object(s) from ring 0!
mbuf at [0x100a84780], len=64
00000000: 02 00 00 00 C0 A8 02 01 0A 04 02 01 00 66 00 CA | .............f..
00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
mbuf at [0x100a850c0], len=64
00000000: 03 00 00 00 C0 A8 03 01 0A 04 03 01 00 67 00 CB | .............g..
00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
mbuf at [0x100a85a00], len=64
00000000: 04 00 00 00 C0 A8 04 01 0A 04 04 01 00 68 00 CC | .............h..
00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
mbuf at [0x100a86340], len=64
00000000: 05 00 00 00 C0 A8 05 01 0A 04 05 01 00 69 00 CD | .............i..
00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
mbuf at [0x100a86c80], len=64
00000000: 06 00 00 00 C0 A8 06 01 0A 04 06 01 00 6A 00 CE | .............j..
00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
Got 5 object(s) from ring 1!
mbuf at [0x100a7fd80], len=64
00000000: 02 00 00 00 C0 A8 02 01 0A 04 02 01 00 66 00 CA | .............f..
00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
mbuf at [0x100a806c0], len=64
00000000: 03 00 00 00 C0 A8 03 01 0A 04 03 01 00 67 00 CB | .............g..
00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
mbuf at [0x100a81000], len=64
00000000: 04 00 00 00 C0 A8 04 01 0A 04 04 01 00 68 00 CC | .............h..
00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
mbuf at [0x100a81940], len=64
00000000: 05 00 00 00 C0 A8 05 01 0A 04 05 01 00 69 00 CD | .............i..
00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
mbuf at [0x100a82280], len=64
00000000: 06 00 00 00 C0 A8 06 01 0A 04 06 01 00 6A 00 CE | .............j..
00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/table_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

57/82 DPDK:fast-tests / tailq_autotest        OK       0.17 s 

--- command ---
DPDK_TEST='tailq_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=tailq_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>tailq_autotest
EAL: dummy_dyn tailq is already registered
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/tailq_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

58/82 DPDK:fast-tests / timer_autotest        OK       3.03 s 

--- command ---
DPDK_TEST='timer_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=timer_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>timer_autotest
Start timer stress tests
TESTTIMER: core 4 finished
TESTTIMER: core 5 finished
TESTTIMER: core 1 finished
TESTTIMER: core 3 finished
TESTTIMER: core 2 finished
TESTTIMER: core 0 finished
TESTTIMER: core 7 finished
TESTTIMER: core 6 finished

Start timer stress tests 2
- 1810 timer reset collisions (OK)
Test OK

Start timer basic tests
TESTTIMER: 21584682448360: callback id=3 count=1 on core 1
TESTTIMER: 21584682449743: callback id=0 count=1 on core 0
TESTTIMER: 21584682692667: callback id=2 count=1 on core 0
TESTTIMER: 21585179950548: callback id=3 count=2 on core 1
TESTTIMER: 21585179952036: callback id=1 count=1 on core 0
TESTTIMER: 21585180168859: callback id=2 count=2 on core 0
TESTTIMER: 21585677450376: callback id=3 count=3 on core 1
TESTTIMER: 21585677452838: callback id=2 count=3 on core 0
TESTTIMER: core 3 finished
TESTTIMER: core 0 finished
TESTTIMER: core 5 finished
TESTTIMER: core 6 finished
TESTTIMER: core 7 finished
TESTTIMER: core 1 finished
TESTTIMER: core 2 finished
TESTTIMER: core 4 finished
No timer statistics, RTE_LIBRTE_TIMER_DEBUG is disabled
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/timer_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

59/82 DPDK:fast-tests / user_delay_us         OK       0.17 s 

--- command ---
DPDK_TEST='user_delay_us' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=user_delay_us
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>user_delay_us
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/user_delay_us/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

60/82 DPDK:fast-tests / version_autotest      OK       0.17 s 

--- command ---
DPDK_TEST='version_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=version_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>version_autotest
Version string: 'DPDK 19.11.0-rc0'
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/version_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

61/82 DPDK:fast-tests / bitratestats_autotest  OK       0.17 s 

--- command ---
DPDK_TEST='bitratestats_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=bitratestats_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>bitratestats_autotest
 + ------------------------------------------------------- +
 + Test Suite : BitRate Stats Unit Test Suite
port in ring setup : 0
 + ------------------------------------------------------- +
 + TestCase [ 0] : test_stats_bitrate_create succeeded
 + TestCase [ 1] : test_stats_bitrate_reg succeeded
 + TestCase [ 2] : test_stats_bitrate_reg_invalidpointer succeeded
 + TestCase [ 3] : test_stats_bitrate_calc_invalid_bitrate_data succeeded
Invalid port_id=33
 + TestCase [ 4] : test_stats_bitrate_calc_invalid_portid_1 succeeded
Invalid port_id=65535
 + TestCase [ 5] : test_stats_bitrate_calc_invalid_portid_2 succeeded
Invalid port_id=31
 + TestCase [ 6] : test_stats_bitrate_calc_non_existing_portid succeeded
 + TestCase [ 7] : test_stats_bitrate_calc succeeded
 + ------------------------------------------------------- +
 + Test Suite Summary 
 + Tests Total :        8
 + Tests Skipped :      0
 + Tests Executed :     8
 + Tests Unsupported:   0
 + Tests Passed :       8
 + Tests Failed :       0
 + ------------------------------------------------------- +
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/bitratestats_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

62/82 DPDK:fast-tests / crc_autotest          OK       0.17 s 

--- command ---
DPDK_TEST='crc_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=crc_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>crc_autotest
  Dump data at [0x55aa27002540], len=32
00000000: 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 | 0123456789abcdef
00000010: 67 68 69 6A 41 42 43 44 45 46 47 48 49 4A 4B 4C | ghijABCDEFGHIJKL
  Dump data at [0x100268840], len=1512
00000000: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000010: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000020: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000030: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000040: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000050: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000060: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000070: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000080: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000090: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000100: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000110: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000120: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000130: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000140: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000150: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000160: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000170: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000180: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000190: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000001A0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000001B0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000001C0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000001D0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000001E0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000001F0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000200: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000210: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000220: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000230: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000240: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000250: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000260: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000270: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000280: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000290: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000002A0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000002B0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000002C0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000002D0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000002E0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000002F0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000300: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000310: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000320: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000330: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000340: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000350: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000360: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000370: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000380: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000390: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000003A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000003B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000003C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000003D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000003E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000003F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000400: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000410: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000420: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000430: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000440: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000450: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000460: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000470: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000480: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000490: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000004A0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000004B0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000004C0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000004D0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000004E0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000004F0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000500: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000510: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000520: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000530: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000540: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000550: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000560: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000570: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000580: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000590: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000005A0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000005B0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000005C0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000005D0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000005E0: 6B 8F B3 14 5E FB 35 59                         | k...^.5Y
  Dump data at [0x100268840], len=348
00000000: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000010: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000020: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000030: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000040: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000050: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000060: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000070: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000080: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000090: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000100: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000110: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000120: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000130: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000140: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000150: BE D7 23 47 6B 8F B3 14 5E FB 35 59             | ..#Gk...^.5Y
  Dump data at [0x55aa27002540], len=32
00000000: 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 | 0123456789abcdef
00000010: 67 68 69 6A 41 42 43 44 45 46 47 48 49 4A 4B 4C | ghijABCDEFGHIJKL
  Dump data at [0x55aa27002508], len=12
00000000: 0D 01 01 23 45 67 89 01 23 45 00 01             | ...#Eg..#E..
  Dump data at [0x55aa27002500], len=2
00000000: 03 3F                                           | .?
  Dump data at [0x55aa27002540], len=32
00000000: 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 | 0123456789abcdef
00000010: 67 68 69 6A 41 42 43 44 45 46 47 48 49 4A 4B 4C | ghijABCDEFGHIJKL
  Dump data at [0x100268840], len=1512
00000000: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000010: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000020: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000030: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000040: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000050: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000060: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000070: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000080: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000090: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000100: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000110: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000120: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000130: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000140: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000150: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000160: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000170: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000180: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000190: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000001A0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000001B0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000001C0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000001D0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000001E0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000001F0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000200: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000210: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000220: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000230: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000240: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000250: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000260: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000270: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000280: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000290: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000002A0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000002B0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000002C0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000002D0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000002E0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000002F0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000300: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000310: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000320: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000330: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000340: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000350: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000360: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000370: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000380: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000390: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000003A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000003B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000003C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000003D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000003E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000003F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000400: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000410: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000420: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000430: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000440: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000450: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000460: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000470: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000480: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000490: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000004A0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000004B0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000004C0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000004D0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000004E0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000004F0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000500: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000510: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000520: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000530: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000540: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000550: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000560: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000570: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000580: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000590: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000005A0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000005B0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000005C0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000005D0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000005E0: 6B 8F B3 14 5E FB 35 59                         | k...^.5Y
  Dump data at [0x100268840], len=348
00000000: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000010: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000020: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000030: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000040: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000050: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000060: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000070: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000080: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000090: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000100: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000110: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000120: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000130: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000140: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000150: BE D7 23 47 6B 8F B3 14 5E FB 35 59             | ..#Gk...^.5Y
  Dump data at [0x55aa27002540], len=32
00000000: 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 | 0123456789abcdef
00000010: 67 68 69 6A 41 42 43 44 45 46 47 48 49 4A 4B 4C | ghijABCDEFGHIJKL
  Dump data at [0x55aa27002508], len=12
00000000: 0D 01 01 23 45 67 89 01 23 45 00 01             | ...#Eg..#E..
  Dump data at [0x55aa27002500], len=2
00000000: 03 3F                                           | .?
  Dump data at [0x55aa27002540], len=32
00000000: 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 | 0123456789abcdef
00000010: 67 68 69 6A 41 42 43 44 45 46 47 48 49 4A 4B 4C | ghijABCDEFGHIJKL
  Dump data at [0x100268840], len=1512
00000000: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000010: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000020: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000030: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000040: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000050: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000060: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000070: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000080: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000090: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000100: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000110: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000120: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000130: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000140: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000150: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000160: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000170: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000180: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000190: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000001A0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000001B0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000001C0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000001D0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000001E0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000001F0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000200: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000210: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000220: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000230: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000240: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000250: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000260: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000270: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000280: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000290: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000002A0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000002B0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000002C0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000002D0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000002E0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000002F0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000300: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000310: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000320: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000330: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000340: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000350: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000360: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000370: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000380: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000390: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000003A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000003B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000003C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000003D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000003E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000003F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000400: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000410: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000420: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000430: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000440: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000450: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000460: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000470: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000480: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000490: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000004A0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000004B0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000004C0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000004D0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000004E0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000004F0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000500: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000510: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000520: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000530: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000540: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000550: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000560: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000570: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000580: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000590: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000005A0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000005B0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000005C0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000005D0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000005E0: 6B 8F B3 14 5E FB 35 59                         | k...^.5Y
  Dump data at [0x100268840], len=348
00000000: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000010: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000020: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000030: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000040: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000050: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000060: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000070: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000080: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000090: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000100: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000110: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000120: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000130: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000140: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000150: BE D7 23 47 6B 8F B3 14 5E FB 35 59             | ..#Gk...^.5Y
  Dump data at [0x55aa27002540], len=32
00000000: 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 | 0123456789abcdef
00000010: 67 68 69 6A 41 42 43 44 45 46 47 48 49 4A 4B 4C | ghijABCDEFGHIJKL
  Dump data at [0x55aa27002508], len=12
00000000: 0D 01 01 23 45 67 89 01 23 45 00 01             | ...#Eg..#E..
  Dump data at [0x55aa27002500], len=2
00000000: 03 3F                                           | .?
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/crc_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

63/82 DPDK:fast-tests / delay_us_sleep_autotest  OK       1.18 s 

--- command ---
DPDK_TEST='delay_us_sleep_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=delay_us_sleep_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>delay_us_sleep_autotest
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/delay_us_sleep_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

64/82 DPDK:fast-tests / distributor_autotest  OK       0.58 s 

--- command ---
DPDK_TEST='distributor_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=distributor_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>distributor_autotest
=== Basic distributor sanity tests ===
Worker 0 handled 32 packets
Worker 1 handled 0 packets
Worker 2 handled 0 packets
Worker 3 handled 0 packets
Worker 4 handled 0 packets
Worker 5 handled 0 packets
Worker 6 handled 0 packets
Sanity test with all zero hashes done.
Worker 0 handled 16 packets
Worker 1 handled 16 packets
Worker 2 handled 0 packets
Worker 3 handled 0 packets
Worker 4 handled 0 packets
Worker 5 handled 0 packets
Worker 6 handled 0 packets
Sanity test with two hash values done
Worker 0 handled 5 packets
Worker 1 handled 6 packets
Worker 2 handled 4 packets
Worker 3 handled 5 packets
Worker 4 handled 4 packets
Worker 5 handled 4 packets
Worker 6 handled 4 packets
Sanity test with non-zero hashes done
=== testing big burst (single) ===
Sanity test of returned packets done

=== Sanity test with mbuf alloc/free (single) ===
Sanity test with mbuf alloc/free passed

=== Sanity test of worker shutdown ===
Worker 0 handled 33 packets
Worker 1 handled 31 packets
Worker 2 handled 0 packets
Worker 3 handled 0 packets
Worker 4 handled 0 packets
Worker 5 handled 0 packets
Worker 6 handled 0 packets
Sanity test with worker shutdown passed

Num returned = 0
=== Test flush fn with worker shutdown (single) ===
Worker 0 handled 25 packets
Worker 1 handled 7 packets
Worker 2 handled 0 packets
Worker 3 handled 0 packets
Worker 4 handled 0 packets
Worker 5 handled 0 packets
Worker 6 handled 0 packets
Flush test with worker shutdown passed

Num returned = 0
=== Basic distributor sanity tests ===
Worker 0 handled 32 packets
Worker 1 handled 0 packets
Worker 2 handled 0 packets
Worker 3 handled 0 packets
Worker 4 handled 0 packets
Worker 5 handled 0 packets
Worker 6 handled 0 packets
Sanity test with all zero hashes done.
Worker 0 handled 16 packets
Worker 1 handled 0 packets
Worker 2 handled 0 packets
Worker 3 handled 0 packets
Worker 4 handled 16 packets
Worker 5 handled 0 packets
Worker 6 handled 0 packets
Sanity test with two hash values done
Worker 0 handled 1 packets
Worker 1 handled 8 packets
Worker 2 handled 8 packets
Worker 3 handled 8 packets
Worker 4 handled 7 packets
Worker 5 handled 0 packets
Worker 6 handled 0 packets
Sanity test with non-zero hashes done
=== testing big burst (burst) ===
Sanity test of returned packets done

=== Sanity test with mbuf alloc/free (burst) ===
Sanity test with mbuf alloc/free passed

=== Sanity test of worker shutdown ===
Worker 0 handled 0 packets
Worker 1 handled 0 packets
Worker 2 handled 0 packets
Worker 3 handled 0 packets
Worker 4 handled 0 packets
Worker 5 handled 64 packets
Worker 6 handled 0 packets
Sanity test with worker shutdown passed

Num returned = 0
=== Test flush fn with worker shutdown (burst) ===
Worker 0 handled 0 packets
Worker 1 handled 0 packets
Worker 2 handled 0 packets
Worker 3 handled 0 packets
Worker 4 handled 0 packets
Worker 5 handled 32 packets
Worker 6 handled 0 packets
Flush test with worker shutdown passed

Num returned = 0
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/distributor_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

65/82 DPDK:fast-tests / eventdev_common_autotest  OK       0.17 s 

--- command ---
DPDK_TEST='eventdev_common_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=eventdev_common_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>eventdev_common_autotest
 + ------------------------------------------------------- +
 + Test Suite : eventdev common code unit test suite
Failed to find a valid event device, testing with event_skeleton device
PMD: Initializing event_skeleton on NUMA node 0
 + ------------------------------------------------------- +
 + TestCase [ 0] : test_eventdev_count succeeded
 + TestCase [ 1] : test_eventdev_get_dev_id succeeded
EVENTDEV: rte_event_dev_socket_id() line 82: Invalid dev_id=16

 + TestCase [ 2] : test_eventdev_socket_id succeeded
 + TestCase [ 3] : test_eventdev_info_get succeeded
EVENTDEV: rte_event_dev_configure() line 421: dev0 invalid dequeue_timeout_ns=10001 min_dequeue_timeout_ns=1 max_dequeue_timeout_ns=10000
EVENTDEV: rte_event_dev_configure() line 429: dev0 nb_events_limit=1048577 > max_num_events=1048576
EVENTDEV: rte_event_dev_configure() line 452: id0 nb_event_ports=33 > max_event_ports= 32
EVENTDEV: rte_event_dev_configure() line 441: 0 nb_event_queues=65 > max_event_queues=64
EVENTDEV: rte_event_dev_configure() line 464: dev0 nb_flows=100001 > max_flows=100000
EVENTDEV: rte_event_dev_configure() line 479: dev0 nb_dq_depth=17 > max_dq_depth=16
EVENTDEV: rte_event_dev_configure() line 494: dev0 nb_enq_depth=17 > max_enq_depth=16
 + TestCase [ 4] : test_eventdev_configure succeeded
 + TestCase [ 5] : test_eventdev_queue_default_conf_get succeeded
EVENTDEV: rte_event_queue_setup() line 619: dev0 queue0 Invalid nb_atomic_flows=1048577 max_flows=1048576
EVENTDEV: rte_event_queue_setup() line 632: dev0 queue0 Invalid nb_atomic_order_seq=1048577 max_flows=1048576
EVENTDEV: rte_event_queue_setup() line 607: Invalid queue_id=64
 + TestCase [ 6] : test_eventdev_queue_setup succeeded
 + TestCase [ 7] : test_eventdev_queue_count succeeded
 + TestCase [ 8] : test_eventdev_queue_attr_priority succeeded
 + TestCase [ 9] : test_eventdev_queue_attr_nb_atomic_flows succeeded
 + TestCase [10] : test_eventdev_queue_attr_nb_atomic_order_sequences succeeded
 + TestCase [11] : test_eventdev_queue_attr_event_queue_cfg succeeded
 + TestCase [12] : test_eventdev_port_default_conf_get succeeded
EVENTDEV: rte_event_port_setup() line 711: dev0 port0 Invalid event_threshold=1048577 nb_events_limit=1048576
EVENTDEV: rte_event_port_setup() line 722: dev0 port0 Invalid dequeue depth=17 max_dequeue_depth=16
EVENTDEV: rte_event_port_setup() line 733: dev0 port0 Invalid enqueue depth=17 max_enqueue_depth=16
EVENTDEV: rte_event_port_setup() line 742: dev0 port0 Implicit release disable not supported
EVENTDEV: rte_event_port_setup() line 700: Invalid port_id=32
 + TestCase [13] : test_eventdev_port_setup succeeded
 + TestCase [14] : test_eventdev_port_attr_dequeue_depth succeeded
 + TestCase [15] : test_eventdev_port_attr_enqueue_depth succeeded
 + TestCase [16] : test_eventdev_port_attr_new_event_threshold succeeded
 + TestCase [17] : test_eventdev_port_count succeeded
 + TestCase [18] : test_eventdev_timeout_ticks succeeded
 + TestCase [19] : test_eventdev_start_stop succeeded
 + TestCase [20] : test_eventdev_link succeeded
 + TestCase [21] : test_eventdev_unlink succeeded
 + TestCase [22] : test_eventdev_link_get succeeded
 + TestCase [23] : test_eventdev_close succeeded
 + ------------------------------------------------------- +
 + Test Suite Summary 
 + Tests Total :       24
 + Tests Skipped :      0
 + Tests Executed :    24
 + Tests Unsupported:   0
 + Tests Passed :      24
 + Tests Failed :       0
 + ------------------------------------------------------- +
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/eventdev_common_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

66/82 DPDK:fast-tests / fbarray_autotest      OK       0.17 s 

--- command ---
DPDK_TEST='fbarray_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=fbarray_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>fbarray_autotest
 + ------------------------------------------------------- +
 + Test Suite : fbarray autotest
 + ------------------------------------------------------- +
 + TestCase [ 0] : test_invalid succeeded
 + TestCase [ 1] : test_basic succeeded
 + TestCase [ 2] : test_find succeeded
 + TestCase [ 3] : test_find succeeded
 + TestCase [ 4] : test_find succeeded
 + TestCase [ 5] : test_find succeeded
 + TestCase [ 6] : test_find succeeded
 + TestCase [ 7] : test_empty succeeded
 + ------------------------------------------------------- +
 + Test Suite Summary 
 + Tests Total :        8
 + Tests Skipped :      0
 + Tests Executed :     8
 + Tests Unsupported:   0
 + Tests Passed :       8
 + Tests Failed :       0
 + ------------------------------------------------------- +
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/fbarray_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

67/82 DPDK:fast-tests / hash_readwrite_autotest  OK       8.80 s 

--- command ---
DPDK_TEST='hash_readwrite_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=hash_readwrite_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>hash_readwrite_autotest
Hardware transactional memory (lock elision) is NOT supported
Test read-write without Hardware transactional memory
++++++++Start function tests:+++++++++
Core #1 inserting and reading 674084: 0 - 674083
Core #4 inserting and reading 674084: 2022252 - 2696335
Core #2 inserting and reading 674084: 674084 - 1348167
Core #7 inserting and reading 674084: 4044504 - 4718587
Core #3 inserting and reading 674084: 1348168 - 2022251
Core #6 inserting and reading 674084: 3370420 - 4044503
Core #5 inserting and reading 674084: 2696336 - 3370419
No key corrupted during read-write test.
cycles per insertion and lookup: 1357
+++++++++Complete function tests+++++++++
++++++++Start function tests:+++++++++
Core #1 inserting and reading 748982: 0 - 748981
Core #5 inserting and reading 748982: 2995928 - 3744909
Core #2 inserting and reading 748982: 748982 - 1497963
Core #6 inserting and reading 748982: 3744910 - 4493891
Core #3 inserting and reading 748982: 1497964 - 2246945
Core #4 inserting and reading 748982: 2246946 - 2995927
Core #7 inserting and reading 748982: 4493892 - 5242873
No key corrupted during read-write test.
cycles per insertion and lookup: 1328
+++++++++Complete function tests+++++++++
++++++Start perf test: reader++++++++
Reader only: cycles per lookup: 419
No key corrupted during read-write test.
Read-write cycles per lookup: 1421
++++++Start perf test: writer++++++++
Writer only: cycles per writes: 686
No key corrupted during read-write test.
Read-write cycles per writes: 1187
================
Results summary:
================
single read: 0
single write: 0
+++ core_cnt: 2 +++
HTM:
  read only: 0
  write only: 0
  read-write read: 0
  read-write write: 0
non HTM:
  read only: 419
  write only: 686
  read-write read: 1421
  read-write write: 1187
+++ core_cnt: 4 +++
HTM:
  read only: 0
  write only: 0
  read-write read: 0
  read-write write: 0
non HTM:
  read only: 0
  write only: 0
  read-write read: 0
  read-write write: 0
+++ core_cnt: 8 +++
HTM:
  read only: 0
  write only: 0
  read-write read: 0
  read-write write: 0
non HTM:
  read only: 0
  write only: 0
  read-write read: 0
  read-write write: 0
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/hash_readwrite_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

68/82 DPDK:fast-tests / hash_readwrite_lf_autotest  TIMEOUT 30.01 s 

--- command ---
DPDK_TEST='hash_readwrite_lf_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=hash_readwrite_lf_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>hash_readwrite_lf_autotest
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/hash_readwrite_lf_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

69/82 DPDK:fast-tests / ipsec_autotest        SKIP     0.17 s 

--- command ---
DPDK_TEST='ipsec_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=ipsec_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>ipsec_autotest
 + ------------------------------------------------------- +
 + Test Suite : IPsec NULL Unit Test Suite
USER1: No crypto devices found?
 + ------------------------------------------------------- +
 + Test Suite Summary 
 + Tests Total :       14
 + Tests Skipped :     14
 + Tests Executed :     0
 + Tests Unsupported:   0
 + Tests Passed :       0
 + Tests Failed :       0
 + ------------------------------------------------------- +
Test Skipped
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/ipsec_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

70/82 DPDK:fast-tests / kni_autotest          SKIP     0.17 s 

--- command ---
DPDK_TEST='kni_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=kni_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>kni_autotest
Cannot run UT due to missing rte_kni module
Test Skipped
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/kni_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

71/82 DPDK:fast-tests / kvargs_autotest       OK       0.22 s 

--- command ---
DPDK_TEST='kvargs_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=kvargs_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>kvargs_autotest
== test valid case ==
== test invalid case ==
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/kvargs_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

72/82 DPDK:fast-tests / latencystats_autotest  OK       0.17 s 

--- command ---
DPDK_TEST='latencystats_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=latencystats_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>latencystats_autotest
 + ------------------------------------------------------- +
 + Test Suite : Latency Stats Unit Test Suite
 + ------------------------------------------------------- +
 + TestCase [ 0] : test_latency_init succeeded
 + TestCase [ 1] : test_latency_update succeeded
 min_latency_ns
 avg_latency_ns
 max_latency_ns
 jitter_ns
Failed: Names are not matched
 + TestCase [ 2] : test_latencystats_get_names succeeded
 + TestCase [ 3] : test_latencystats_get succeeded
 + TestCase [ 4] : test_latency_uninit succeeded
 + ------------------------------------------------------- +
 + Test Suite Summary 
 + Tests Total :        5
 + Tests Skipped :      0
 + Tests Executed :     5
 + Tests Unsupported:   0
 + Tests Passed :       5
 + Tests Failed :       0
 + ------------------------------------------------------- +
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/latencystats_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

73/82 DPDK:fast-tests / member_autotest       OK       0.22 s 

--- command ---
DPDK_TEST='member_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=member_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>member_autotest
Expected error section begin...
rte_member_create_vbf(): Membership vBF create with invalid parameters
rte_member_create_vbf(): Membership vBF create with invalid parameters
rte_member_create_vbf(): Membership vBF create with invalid parameters
rte_member_create_ht(): Membership HT create with invalid parameters
rte_member_create_ht(): Membership HT create with invalid parameters
rte_member_create_ht(): Membership HT create with invalid parameters
Expected error section end...
rte_member_create_ht(): Hash table based filter created, the table has 65536 entries, 4096 buckets
rte_member_create(): Creating a setsummary table with mode 0
rte_member_create_ht(): Hash table based filter created, the table has 65536 entries, 4096 buckets
rte_member_create(): Creating a setsummary table with mode 0
rte_member_create_ht(): Hash table based filter created, the table has 65536 entries, 4096 buckets
rte_member_create(): Creating a setsummary table with mode 0
rte_member_create_vbf(): vector bloom filter created, each bloom filter expects 4096 keys, needs 65536 bits, 5 hashes, with false positive rate set as 0.00190, The new calculated vBF false positive rate is 0.02205
rte_member_create(): Creating a setsummary table with mode 1
Creation of setsums success
insert key success
lookup single key success
delete success
lookup single key for multimatch success
lookup for bulk multimatch success
rte_member_create_ht(): Hash table based filter created, the table has 65536 entries, 4096 buckets
rte_member_create(): Creating a setsummary table with mode 0
rte_member_create_ht(): Hash table based filter created, the table has 65536 entries, 4096 buckets
rte_member_create(): Creating a setsummary table with mode 0
...
Keys inserted when no space(non-cache) = 99.47% (65188/65536)
...
Keys inserted when eviction happens(cache)= 54.24% (35546/65536)
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/member_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

74/82 DPDK:fast-tests / metrics_autotest      OK       0.17 s 

--- command ---
DPDK_TEST='metrics_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=metrics_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>metrics_autotest
 + ------------------------------------------------------- +
 + Test Suite : Metrics Unit Test Suite
 + ------------------------------------------------------- +
 + TestCase [ 0] : test_metrics_without_init succeeded
 + TestCase [ 1] : test_metrics_reg_name_with_validname succeeded
 + TestCase [ 2] : test_metrics_reg_names succeeded
 + TestCase [ 3] : test_metrics_update_value succeeded
 + TestCase [ 4] : test_metrics_update_values succeeded
 + TestCase [ 5] : test_metrics_get_names succeeded
 + TestCase [ 6] : test_metrics_get_values succeeded
 + TestCase [ 7] : test_metrics_deinitialize succeeded
 + ------------------------------------------------------- +
 + Test Suite Summary 
 + Tests Total :        8
 + Tests Skipped :      0
 + Tests Executed :     8
 + Tests Unsupported:   0
 + Tests Passed :       8
 + Tests Failed :       0
 + ------------------------------------------------------- +
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/metrics_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

75/82 DPDK:fast-tests / pdump_autotest        OK       8.64 s 

--- command ---
DPDK_TEST='pdump_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=pdump_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>pdump_autotest
EAL: Probing VFIO support...
vdev_probe(): failed to initialize net_ring_net_ringa device
EAL: Bus (vdev) probe failed.
IN SECONDARY PROCESS

***** flags = RTE_PDUMP_FLAG_TX *****
pdump_enable success
pdump_disable success
pdump_enable_by_deviceid success
pdump_disable_by_deviceid success

***** flags = RTE_PDUMP_FLAG_RX *****
pdump_enable success
pdump_disable success
pdump_enable_by_deviceid success
pdump_disable_by_deviceid success

***** flags = RTE_PDUMP_FLAG_RXTX *****
pdump_enable success
pdump_disable success
pdump_enable_by_deviceid success
pdump_disable_by_deviceid success
IN PRIMARY PROCESS
pdump_init success
pdump_uninit success
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/pdump_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/pdump_autotest/mp_socket_954_13b7601899ae
EAL: Selected IOVA mode 'VA'
-------

76/82 DPDK:fast-tests / power_cpufreq_autotest  SKIP     0.17 s 

--- command ---
DPDK_TEST='power_cpufreq_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=power_cpufreq_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>power_cpufreq_autotest
POWER: Env isn't set yet!
POWER: Attempting to initialise ACPI cpufreq power management...
POWER: File not openned
POWER: Cannot set governor of lcore 2 to userspace
POWER: Attempting to initialise PSTAT power management...
POWER: File not openned
POWER: Cannot set governor of lcore 2 to performance
POWER: Attempting to initialise VM power management...
GUEST_CHANNEL: Opening channel '/dev/virtio-ports/virtio.serial.port.poweragent.2' for lcore 2
GUEST_CHANNEL: Unable to to connect to '/dev/virtio-ports/virtio.serial.port.poweragent.2' with error No such file or directory
POWER: Unable to set Power Management Environment for lcore 2
Cannot initialise power management for lcore 2, this may occur if environment is not configured correctly(APCI cpufreq) or operating in another valid Power management environment
Test Skipped
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/power_cpufreq_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

77/82 DPDK:fast-tests / power_autotest        OK       0.17 s 

--- command ---
DPDK_TEST='power_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=power_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>power_autotest
POWER: Invalid Power Management Environment(0) set
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/power_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

78/82 DPDK:fast-tests / power_kvm_vm_autotest  SKIP     0.17 s 

--- command ---
DPDK_TEST='power_kvm_vm_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=power_kvm_vm_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>power_kvm_vm_autotest
POWER: Core(129) is out of range 0...127
GUEST_CHANNEL: Opening channel '/dev/virtio-ports/virtio.serial.port.poweragent.0' for lcore 0
GUEST_CHANNEL: Unable to to connect to '/dev/virtio-ports/virtio.serial.port.poweragent.0' with error No such file or directory
Cannot initialise power management for lcore 0, this may occur if environment is not configured correctly(KVM VM) or operating in another valid Power management environment
Test Skipped
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/power_kvm_vm_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

79/82 DPDK:fast-tests / reorder_autotest      OK       0.22 s 

--- command ---
DPDK_TEST='reorder_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=reorder_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>reorder_autotest
 + ------------------------------------------------------- +
 + Test Suite : Reorder Unit Test Suite
 + ------------------------------------------------------- +
REORDER: Invalid reorder buffer name ptr: NULL
REORDER: Invalid reorder buffer size - Not a power of 2
 + TestCase [ 0] : test_reorder_create succeeded
REORDER: Invalid reorder buffer parameter: NULL
REORDER: Invalid reorder buffer memory size: 100, minimum required: 262400
REORDER: Invalid reorder buffer size - Not a power of 2
REORDER: Invalid reorder buffer parameter: NULL
 + TestCase [ 1] : test_reorder_init succeeded
 + TestCase [ 2] : test_reorder_find_existing succeeded
 + TestCase [ 3] : test_reorder_free succeeded
 + TestCase [ 4] : test_reorder_insert succeeded
 + TestCase [ 5] : test_reorder_drain succeeded
 + ------------------------------------------------------- +
 + Test Suite Summary 
 + Tests Total :        6
 + Tests Skipped :      0
 + Tests Executed :     6
 + Tests Unsupported:   0
 + Tests Passed :       6
 + Tests Failed :       0
 + ------------------------------------------------------- +
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/reorder_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

80/82 DPDK:fast-tests / service_autotest      OK       3.57 s 

--- command ---
DPDK_TEST='service_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=service_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>service_autotest
 + ------------------------------------------------------- +
 + Test Suite : service core test suite
 + ------------------------------------------------------- +
 + TestCase [ 0] : unregister_all succeeded
 + TestCase [ 1] : service_name succeeded
 + TestCase [ 2] : service_get_by_name succeeded
Service dummy_service Summary
  dummy_service: stats 1	calls 0	cycles 0	avg: 0
Service dummy_service Summary
  dummy_service: stats 0	calls 0	cycles 0	avg: 0
 + TestCase [ 3] : service_dump succeeded
 + TestCase [ 4] : service_attr_get succeeded
 + TestCase [ 5] : service_lcore_attr_get succeeded
 + TestCase [ 6] : service_probe_capability succeeded
 + TestCase [ 7] : service_start_stop succeeded
 + TestCase [ 8] : service_lcore_add_del succeeded
 + TestCase [ 9] : service_lcore_start_stop succeeded
 + TestCase [10] : service_lcore_en_dis_able succeeded
 + TestCase [11] : service_mt_unsafe_poll succeeded
 + TestCase [12] : service_mt_safe_poll succeeded
 + TestCase [13] : service_app_lcore_mt_safe succeeded
 + TestCase [14] : service_app_lcore_mt_unsafe succeeded
 + TestCase [15] : service_may_be_active succeeded
 + ------------------------------------------------------- +
 + Test Suite Summary 
 + Tests Total :       16
 + Tests Skipped :      0
 + Tests Executed :    16
 + Tests Unsupported:   0
 + Tests Passed :      16
 + Tests Failed :       0
 + ------------------------------------------------------- +
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/service_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

81/82 DPDK:fast-tests / thash_autotest        OK       0.17 s 

--- command ---
DPDK_TEST='thash_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=thash_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>thash_autotest
Test OK
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/thash_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------

82/82 DPDK:fast-tests / compressdev_autotest  SKIP     0.17 s 

--- command ---
DPDK_TEST='compressdev_autotest' /dpdk/build/app/test/dpdk-test -l 0-7 --file-prefix=compressdev_autotest
--- stdout ---
EAL: Probing VFIO support...
APP: HPET is not enabled, using TSC as default timer
RTE>>compressdev_autotest
 + ------------------------------------------------------- +
 + Test Suite : compressdev unit test suite
USER1: Need at least one compress device
 + ------------------------------------------------------- +
 + Test Suite Summary 
 + Tests Total :       10
 + Tests Skipped :     10
 + Tests Executed :     0
 + Tests Unsupported:   0
 + Tests Passed :       0
 + Tests Failed :       0
 + ------------------------------------------------------- +
Test Skipped
RTE>>
--- stderr ---
EAL: Detected 8 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /tmp/dpdk/compressdev_autotest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
-------


Ok:                   73
Expected Fail:         0
Fail:                  0
Unexpected Pass:       0
Skipped:               6
Timeout:               3
