[Edited Message Follows] Thanks Steven. Yes I had seen that patch.. Will look into the memif path now.. Was trying to get our current dpdk app virtio to vpp vhost user working so went down this path..
We were able to get further in our debugging though.. We see that the huge pages mapping is getting deleted shown by the /proc/pid/maps.. vpp side in virtio root@kickseed:~/vppnew/vpp/build-root/build-vpp_debug-native/vpp/bin# cat /proc/14838/maps | grep del 140000000-180000000 rw-s 00000000 00:0e 2118093 /memfd:seg_0-0 (deleted) 1000000000-1040000000 rw-s 00000000 00:0e 2118084 /memfd:buffers-numa-0 (deleted) 1040000000-1080000000 rw-s 00000000 00:0e 2118085 /memfd:buffers-numa-1 (deleted) 7f7880000000-7f78c0000000 rw-s 00000000 00:0e 2118095 /memfd:seg_4-0 (deleted) 7f997c97f000-7f997e97f000 rw-s 00000000 00:05 2118083 /memfd:stat_segment_test (deleted) testpmd side in vhost root@kickseed:~/vppnew/vpp/build-root/build-vpp_debug-native/vpp/bin# cat /proc/14832/maps | grep dele 140000000-180000000 rw-s 00000000 00:0e 2126915 /memfd:seg_0-0 (deleted) 2240000000-2280000000 rw-s 00000000 00:0e 2126916 /memfd:seg_4-0 (deleted) 7fe000000000-7fe040000000 rw-s 00000000 00:0e 2118095 /memfd:seg_4-0 (deleted) 7fe040000000-7fe080000000 rw-s 00000000 00:0e 2118093 /memfd:seg_0-0 (deleted) where in all the working configurations we see that vpp vhost side root@kickseed:~/vppnew/dpdk/build/app# cat /proc/14599/maps | grep -i huge 7f60c0000000-7f6100000000 rw-s 00000000 00:2a 2106266 /dev/hugepages/rtemap_32768 7f6100000000-7f6140000000 rw-s 00000000 00:2a 2107037 /dev/hugepages/rtemap_0 root@kickseed:~/vppnew/dpdk/build/app# cat /proc/14599/maps | grep -i delet 140000000-180000000 rw-s 00000000 00:0e 2118063 /memfd:seg_0-0 (deleted) 1000000000-1040000000 rw-s 00000000 00:0e 2118054 /memfd:buffers-numa-0 (deleted) 1040000000-1080000000 rw-s 00000000 00:0e 2118055 /memfd:buffers-numa-1 (deleted) 7f7a00000000-7f7a40000000 rw-s 00000000 00:0e 2118068 /memfd:seg_4-0 (deleted) 7f9ae271f000-7f9ae471f000 rw-s 00000000 00:05 2118053 /memfd:stat_segment_test (deleted) testpmd virtio side root@kickseed:~/vppnew/dpdk/build/app# cat /proc/14603/maps | grep -i huge 140000000-180000000 rw-s 00000000 00:2a 2107037 /dev/hugepages/rtemap_0 2240000000-2280000000 rw-s 00000000 00:2a 2106266 /dev/hugepages/rtemap_32768
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#13714): https://lists.fd.io/g/vpp-dev/message/13714 Mute This Topic: https://lists.fd.io/mt/32843106/21656 Group Owner: [email protected] Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
