openucx / xpmem

Linux Cross-Memory Attach

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hang with UCX test

yosefe opened this issue · comments

$ make -C test/gtest test GTEST_FILTER=shm_ib/test_ucp_tag_nbx.fallback/0
<hang>
...
$ cat /proc/32638/stack
[<ffffffff9c5e15b2>] __get_user_pages+0x1d2/0x7a0
[<ffffffff9c5e2032>] get_user_pages+0x52/0x60
[<ffffffffc02b6124>] xpmem_pin_page+0xc4/0x200 [xpmem]
[<ffffffffc02b6660>] xpmem_ensure_valid_PFN+0x30/0x40 [xpmem]
[<ffffffffc02b4595>] xpmem_fault_handler+0x1e5/0x560 [xpmem]
[<ffffffff9c5e41da>] __do_fault.isra.59+0x8a/0x100
[<ffffffff9c5e478c>] do_read_fault.isra.61+0x4c/0x1b0
[<ffffffff9c5e9134>] handle_pte_fault+0x2f4/0xd10
[<ffffffff9c5ebc6d>] handle_mm_fault+0x39d/0x9b0
[<ffffffff9cb6f5e3>] __do_page_fault+0x203/0x500
[<ffffffff9cb6f915>] do_page_fault+0x35/0x90
[<ffffffff9cb6b758>] page_fault+0x28/0x30
[<ffffffffffffffff>] 0xffffffffffffffff

fixed by #5