> >> There are Many interresting things in your log: > >> First, I think we are exceeding the (currentely 500Mb) limit of shmem > >> allocated with singleVA flag set here. In the test 1/3 of the CPU > >> allocates 64M, 1/3 allocate 8M and 1/3 8K. > >> > >> I don't have you settings, but if you don't mind running the following > >> simple tests for me: > >> Either > >> Double the shm space for singleVA flag: > >> File:platform/linux-generic/include/odp_config_internal.h: line 121: > >> #define ODP_CONFIG_ISHM_VA_PREALLOC_SZ (536870912L) > >> (Multiply by 2 or 4) > > > > After increasing ODP_CONFIG_ISHM_VA_PREALLOC_SZ size to 2X the test > passes. > > However, it's still printing a lot of permission denied errors (~13 000 > > times): > > _ishm.c:419:create_file():open failed for > > /dev/hugepages/odp-21556-ishm- > 00000095: Permission denied. > > These error messages are "normal" : They happen when hugepage > allocation fails (which is the case as non root). I became aware of > the burden of this messages when running the new allocator on the > north interface, so the new patch series (to use this allocator on the > north API) includes a patch to hide them... > > > > > Running the as root removes the error messages. > > > > So you get no error message at all as root? > That is good, I have the opposite feeling when seeing for first log.
All errors seem to be gone (log attached). > > >> Or reduce the memory allocated by the test: > >> File: odp/test/common_plat/validation/drv/drvshmem/drvshmem.c > >> line: 19: #define BIG_MEM 16777216 > >> (devide it by 2 or 4, as can be fragmentation) > > > > This alone also fixes the crash (still a lot of error messages). > > still a lot of error messages: when running as non-root: correct? > But none as root, right? Yep, no errors when running as root (log attached). -Matias Test log with ODP_CONFIG_ISHM_VA_PREALLOC_SZ (2 * 536870912L) ===================================================== PKTIO: initialized loop interface. PKTIO: initialized dpdk pktio, use export ODP_PKTIO_DISABLE_DPDK=1 to disable. PKTIO: initialized netmap pktio, use export ODP_PKTIO_DISABLE_NETMAP=1 to disable. Netmap prefixes are netmap:eth0 or vale:eth0. Refer to Netmap documentation for usage information. PKTIO: initialized pcap interface. PKTIO: initialized socket mmap, use export ODP_PKTIO_DISABLE_SOCKET_MMAP=1 to disable. PKTIO: initialized socket mmsg,use export ODP_PKTIO_DISABLE_SOCKET_MMSG=1 to disable. ODP API version: 1.10.1 ODP implementation name: odp-linux ODP implementation version: odp-linux 1.10.1-0 (v1.10.1) 'https://git.linaro.org/lng/odp.git' (1.10.1.0.git194.gcf6425f) CUnit - A unit testing framework for C - Version 2.1-3 http://cunit.sourceforge.net/ Suite: Shared Memory Test: drvshmem_test_basic ..._ishm.c:944:_odp_ishm_free_by_address():Request to free an non existing block... (double free?) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 1 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 3 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 6 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 4 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 5 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 2 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 7 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 8 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 9 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 19 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 11 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 23 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 13 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 14 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 15 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 16 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 17 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 18 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 10 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 20 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 21 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 22 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 12 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 24 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 25 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 26 starts passed Test: drvshmem_test_reserve_after_fork ...linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 1 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 2 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 4 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 3 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 5 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 6 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 7 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 8 starts In thread: Block index: 0 mapped at 7ffff7fea000 In thread: Block index: 3 mapped at 7ffff7fe9000 linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 9 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 10 starts In thread: Block index: 1 mapped at 7fffb4200000 linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 11 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 12 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 13 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 15 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 19 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 16 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 17 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) In thread: Block index: 4 mapped at 7fffa4a00000 Thread 18 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 20 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 22 starts In thread: Block index: 6 mapped at 7ffff7fe8000 linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 21 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 23 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 14 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 25 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 24 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 26 starts In thread: Block index: 21 mapped at 7ffff7fe6000 In thread: Block index: 9 mapped at 7ffff7fe7000 In thread: Block index: 7 mapped at 7fff96c00000 In thread: Block index: 15 mapped at 7ffff7fe5000 In thread: Block index: 13 mapped at 7fff96a00000 In thread: Block index: 12 mapped at 7ffff7fe4000 In thread: Block index: 10 mapped at 7fff96800000 In thread: Block index: 19 mapped at 7fff96600000 In thread: Block index: 16 mapped at 7fff96400000 _ishmphy.c:128:_odp_ishmphy_map():mmap failed:Cannot allocate memory In thread: Block index: 22 mapped at 7fff96200000 In thread: Block index: 24 mapped at 7ffff7fe2000 In thread: Block index: 18 mapped at 7ffff7fe3000 In thread: Block index: 25 mapped at 7fff96000000 In thread: Block index: 2 mapped at 7fff78000000 In thread: Block index: 8 mapped at 7fff44000000 In thread: Block index: 5 mapped at 7fff7c000000 In thread: Block index: 17 mapped at 7fff2c000000 In thread: Block index: 11 mapped at 7fff30000000 In thread: Block index: 20 mapped at 7fff14000000 In thread: Block index: 14 mapped at 7fff28000000 In thread: Block index: 23 mapped at 7fff58000000 In main Block index: 0 mapped at 7ffff7fea000 In main Block index: 1 mapped at 7fffb4200000 In main Block index: 2 mapped at 7fff78000000 In main Block index: 3 mapped at 7ffff7fe9000 In main Block index: 4 mapped at 7fffa4a00000 In main Block index: 5 mapped at 7fff7c000000 In main Block index: 6 mapped at 7ffff7fe8000 In main Block index: 7 mapped at 7fff96c00000 In main Block index: 8 mapped at 7fff44000000 In main Block index: 9 mapped at 7ffff7fe7000 In main Block index: 10 mapped at 7fff96800000 In main Block index: 11 mapped at 7fff30000000 In main Block index: 12 mapped at 7ffff7fe4000 In main Block index: 13 mapped at 7fff96a00000 In main Block index: 14 mapped at 7fff28000000 In main Block index: 15 mapped at 7ffff7fe5000 In main Block index: 16 mapped at 7fff96400000 In main Block index: 17 mapped at 7fff2c000000 In main Block index: 18 mapped at 7ffff7fe3000 In main Block index: 19 mapped at 7fff96600000 In main Block index: 20 mapped at 7fff14000000 In main Block index: 21 mapped at 7ffff7fe6000 In main Block index: 22 mapped at 7fff96200000 In main Block index: 23 mapped at 7fff58000000 In main Block index: 24 mapped at 7ffff7fe2000 In main Block index: 25 mapped at 7fff96000000 passed Test: drvshmem_test_singleva_after_fork ...linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 1 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 2 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 3 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 4 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 5 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 6 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 7 starts In thread: Block index: 1 mapped at 7fffb6c00000 linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 8 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 9 starts In thread: Block index: 0 mapped at 7fffb6a00000 linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 10 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 11 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 12 starts In thread: Block index: 3 mapped at 7fffb6a01000 linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 18 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 14 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 15 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 16 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 17 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 19 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 13 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 20 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 21 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) In thread: Block index: 4 mapped at 7fffbae00000 Thread 22 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 23 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 24 starts In thread: Block index: 12 mapped at 7fffb6a03000 In thread: Block index: 6 mapped at 7fffb6a02000 linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 25 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) Thread 26 starts In thread: Block index: 10 mapped at 7fffc3000000 In thread: Block index: 19 mapped at 7fffc3800000 In thread: Block index: 15 mapped at 7fffb6a05000 In thread: Block index: 7 mapped at 7fffc3200000 _ishmphy.c:128:_odp_ishmphy_map():mmap failed:Cannot allocate memory In thread: Block index: 21 mapped at 7fffb6a06000 In thread: Block index: 9 mapped at 7fffb6a04000 In thread: Block index: 16 mapped at 7fffc3400000 In thread: Block index: 18 mapped at 7fffb6a07000 In thread: Block index: 13 mapped at 7fffc3600000 In thread: Block index: 22 mapped at 7fffd3a00000 In thread: Block index: 24 mapped at 7fffb6a08000 In thread: Block index: 25 mapped at 7fffd7c00000 In thread: Block index: 2 mapped at 7fffb6e00000 In thread: Block index: 8 mapped at 7fffbf000000 In thread: Block index: 11 mapped at 7fffcba00000 In thread: Block index: 23 mapped at 7fffcfa00000 In thread: Block index: 14 mapped at 7fffc7a00000 In thread: Block index: 5 mapped at 7fffbb000000 In thread: Block index: 20 mapped at 7fffc3a00000 In thread: Block index: 17 mapped at 7fffd3c00000 passed Test: drvshmem_test_stress ...linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=9632) passed Run Summary: Type Total Ran Passed Failed Inactive suites 1 1 n/a 0 0 tests 4 4 4 0 0 asserts 269091007 269091007 269091007 0 n/a Elapsed time = 138.130 seconds Test log with BIG_MEM (16777216 / 2) ===================================================== PKTIO: initialized loop interface. PKTIO: initialized dpdk pktio, use export ODP_PKTIO_DISABLE_DPDK=1 to disable. PKTIO: initialized netmap pktio, use export ODP_PKTIO_DISABLE_NETMAP=1 to disable. Netmap prefixes are netmap:eth0 or vale:eth0. Refer to Netmap documentation for usage information. PKTIO: initialized pcap interface. PKTIO: initialized socket mmap, use export ODP_PKTIO_DISABLE_SOCKET_MMAP=1 to disable. PKTIO: initialized socket mmsg,use export ODP_PKTIO_DISABLE_SOCKET_MMSG=1 to disable. ODP API version: 1.10.1 ODP implementation name: odp-linux ODP implementation version: odp-linux 1.10.1-0 (v1.10.1) 'https://git.linaro.org/lng/odp.git' (1.10.1.0.git194.gcf6425f) CUnit - A unit testing framework for C - Version 2.1-3 http://cunit.sourceforge.net/ Suite: Shared Memory Test: drvshmem_test_basic ..._ishm.c:944:_odp_ishm_free_by_address():Request to free an non existing block... (double free?) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 1 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 2 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 5 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 7 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 3 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 6 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 13 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 8 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 9 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 18 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 11 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 4 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 12 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 14 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 15 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 16 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 17 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 10 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 19 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 20 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 21 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 22 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 23 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 24 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 25 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 26 starts passed Test: drvshmem_test_reserve_after_fork ...linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 1 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 2 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 3 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 4 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 5 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 6 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 7 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 8 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 9 starts In thread: Block index: 3 mapped at 7ffff7fe9000 In thread: Block index: 1 mapped at 7fffcac00000 In thread: Block index: 4 mapped at 7fffd0a00000 linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 10 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 11 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 12 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 13 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 14 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 15 starts In thread: Block index: 0 mapped at 7ffff7fea000 linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 16 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 17 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 18 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 19 starts In thread: Block index: 7 mapped at 7fffca000000 linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 20 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 21 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 22 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 23 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 24 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 25 starts In thread: Block index: 12 mapped at 7ffff7fe6000 In thread: Block index: 15 mapped at 7ffff7fe5000 In thread: Block index: 9 mapped at 7ffff7fe7000 linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 26 starts In thread: Block index: 6 mapped at 7ffff7fe8000 In thread: Block index: 18 mapped at 7ffff7fe3000 In thread: Block index: 10 mapped at 7fffbc400000 In thread: Block index: 16 mapped at 7fffbc200000 In thread: Block index: 19 mapped at 7fffb4400000 In thread: Block index: 21 mapped at 7ffff7fe4000 In thread: Block index: 22 mapped at 7fff9d400000 In thread: Block index: 13 mapped at 7fffb4200000 In thread: Block index: 24 mapped at 7ffff7fe2000 In thread: Block index: 25 mapped at 7fff9d200000 In thread: Block index: 5 mapped at 7fffbe000000 In thread: Block index: 2 mapped at 7fffc5400000 In thread: Block index: 8 mapped at 7fffb6000000 In thread: Block index: 14 mapped at 7fff86000000 In thread: Block index: 17 mapped at 7fff76000000 In thread: Block index: 11 mapped at 7fff9e000000 In thread: Block index: 23 mapped at 7fff6e000000 In thread: Block index: 20 mapped at 7fff7e000000 In main Block index: 0 mapped at 7ffff7fea000 In main Block index: 1 mapped at 7fffcac00000 In main Block index: 2 mapped at 7fffc5400000 In main Block index: 3 mapped at 7ffff7fe9000 In main Block index: 4 mapped at 7fffd0a00000 In main Block index: 5 mapped at 7fffbe000000 In main Block index: 6 mapped at 7ffff7fe8000 In main Block index: 7 mapped at 7fffca000000 In main Block index: 8 mapped at 7fffb6000000 In main Block index: 9 mapped at 7ffff7fe7000 In main Block index: 10 mapped at 7fffbc400000 In main Block index: 11 mapped at 7fff9e000000 In main Block index: 12 mapped at 7ffff7fe6000 In main Block index: 13 mapped at 7fffb4200000 In main Block index: 14 mapped at 7fff86000000 In main Block index: 15 mapped at 7ffff7fe5000 In main Block index: 16 mapped at 7fffbc200000 In main Block index: 17 mapped at 7fff76000000 In main Block index: 18 mapped at 7ffff7fe3000 In main Block index: 19 mapped at 7fffb4400000 In main Block index: 20 mapped at 7fff7e000000 In main Block index: 21 mapped at 7ffff7fe4000 In main Block index: 22 mapped at 7fff9d400000 In main Block index: 23 mapped at 7fff6e000000 In main Block index: 24 mapped at 7ffff7fe2000 In main Block index: 25 mapped at 7fff9d200000 passed Test: drvshmem_test_singleva_after_fork ...linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 1 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 2 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 3 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 4 starts In thread: Block index: 0 mapped at 7fffd6a00000 linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 5 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) In thread: Block index: 1 mapped at 7fffd6c00000 Thread 6 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 10 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 8 starts In thread: Block index: 3 mapped at 7fffd6a01000 linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 9 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 11 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 12 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 13 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 7 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 14 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 15 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 16 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 17 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 18 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 19 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 20 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 21 starts In thread: Block index: 4 mapped at 7fffd8e00000 linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 22 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 23 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 24 starts linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 25 starts In thread: Block index: 12 mapped at 7fffd6a04000 In thread: Block index: 6 mapped at 7fffd6a02000 linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) Thread 26 starts In thread: Block index: 15 mapped at 7fffd6a05000 In thread: Block index: 10 mapped at 7fffdd200000 In thread: Block index: 16 mapped at 7fffe1600000 In thread: Block index: 13 mapped at 7fffdd400000 In thread: Block index: 18 mapped at 7fffd6a06000 In thread: Block index: 24 mapped at 7fffd6a08000 In thread: Block index: 9 mapped at 7fffd6a03000 In thread: Block index: 21 mapped at 7fffd6a07000 In thread: Block index: 7 mapped at 7fffdd000000 In thread: Block index: 19 mapped at 7fffe3800000 In thread: Block index: 22 mapped at 7fffe7c00000 In thread: Block index: 25 mapped at 7fffe7a00000 In thread: Block index: 5 mapped at 7fffd9000000 In thread: Block index: 2 mapped at 7fffd6e00000 In thread: Block index: 8 mapped at 7fffdb000000 In thread: Block index: 20 mapped at 7fffe1800000 In thread: Block index: 11 mapped at 7fffdf600000 In thread: Block index: 14 mapped at 7fffdd600000 In thread: Block index: 23 mapped at 7fffe5a00000 In thread: Block index: 17 mapped at 7fffe3a00000 passed Test: drvshmem_test_stress ...linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) linux.c:273:odpthread_run_start_routine():helper: ODP worker thread started as linux pthread. (pid=22523) passed Run Summary: Type Total Ran Passed Failed Inactive suites 1 1 n/a 0 0 tests 4 4 4 0 0 asserts 134904762 134904762 134904762 0 n/a Elapsed time = 104.309 seconds