Hay
Date
June 20, 2025, 12:38 p.m.

Environment
qemu-arm64

<8>[  645.421241] <LAVA_SIGNAL_STARTTC mm_run_vmtests_sh_virtual_address_range>
exit=1-------------------------------------
running bash ./va_high_addr_switch.sh
-------------------------------------
mmap(addr_switch_hint - pagesize, pagesize): 0xfffffffff000 - OK
mmap(addr_switch_hint - pagesize, (2 * pagesize)): 0xffffaab08000 - OK
mmap(addr_switch_hint, pagesize): 0xffffaab09000 - OK
mmap(addr_switch_hint, 2 * pagesize, MAP_FIXED): 0x1000000000000 - OK
mmap(NULL): 0xffffaab07000 - OK
mmap(low_addr): 0x40000000 - OK
mmap(high_addr): 0x2000000000000 - OK
mmap(high_addr) again: 0xfffffaab14000 - OK
mmap(high_addr, MAP_FIXED): 0x2000000000000 - OK
mmap(-1): 0xfffffaab12000 - OK
mmap(-1) again: 0xfffffaab10000 - OK
mmap(addr_switch_hint - pagesize, pagesize): 0xfffffffff000 - OK
mmap(addr_switch_hint - pagesize, 2 * pagesize): 0xffffaab07000 - OK
mmap(addr_switch_hint - pagesize/2 , 2 * pagesize): 0xffffaab05000 - OK
mmap(addr_switch_hint, pagesize): 0xffffaab02000 - OK
mmap(addr_switch_hint, 2 * pagesize, MAP_FIXED): 0x1000000000000 - OK
mmap(NULL, MAP_HUGETLB): 0xffffaa600000 - OK
mmap(low_addr, MAP_HUGETLB): 0x40000000 - OK
mmap(high_addr, MAP_HUGETLB): 0x2000000000000 - OK
mmap(high_addr, MAP_HUGETLB) again: 0xfffffaa800000 - OK
mmap(high_addr, MAP_FIXED | MAP_HUGETLB): 0x2000000000000 - OK
mmap(-1, MAP_HUGETLB): 0xffffaa600000 - OK
mmap(-1, MAP_HUGETLB) again: 0xffffaa400000 - OK
mmap(addr_switch_hint - pagesize, 2*hugepagesize, MAP_HUGETLB): 0xffffaa200000 - OK
mmap(addr_switch_hint , 2*hugepagesize, MAP_FIXED | MAP_HUGETLB): 0x1000000000000 - OK
[PASS]
<8>[  645.446514] <LAVA_SIGNAL_ENDTC mm_run_vmtests_sh_virtual_address_range>
mm_run_vmtests_sh_virtual_address_range fail

<8>[  973.213224] <LAVA_SIGNAL_STARTTC mm_run_vmtests_sh_virtual_address_range>
exit=1-------------------------------------
running bash ./va_high_addr_switch.sh
-------------------------------------
mmap(addr_switch_hint - pagesize, pagesize): 0xfffffffff000 - OK
mmap(addr_switch_hint - pagesize, (2 * pagesize)): 0xffff89656000 - OK
mmap(addr_switch_hint, pagesize): 0xffff89657000 - OK
mmap(addr_switch_hint, 2 * pagesize, MAP_FIXED): 0x1000000000000 - OK
mmap(NULL): 0xffff89655000 - OK
mmap(low_addr): 0x40000000 - OK
mmap(high_addr): 0x2000000000000 - OK
mmap(high_addr) again: 0xfffff89662000 - OK
mmap(high_addr, MAP_FIXED): 0x2000000000000 - OK
mmap(-1): 0xfffff89660000 - OK
mmap(-1) again: 0xfffff8965e000 - OK
mmap(addr_switch_hint - pagesize, pagesize): 0xfffffffff000 - OK
mmap(addr_switch_hint - pagesize, 2 * pagesize): 0xffff89655000 - OK
mmap(addr_switch_hint - pagesize/2 , 2 * pagesize): 0xffff89653000 - OK
mmap(addr_switch_hint, pagesize): 0xffff89650000 - OK
mmap(addr_switch_hint, 2 * pagesize, MAP_FIXED): 0x1000000000000 - OK
mmap(NULL, MAP_HUGETLB): 0xffff89200000 - OK
mmap(low_addr, MAP_HUGETLB): 0x40000000 - OK
mmap(high_addr, MAP_HUGETLB): 0x2000000000000 - OK
mmap(high_addr, MAP_HUGETLB) again: 0xfffff89400000 - OK
mmap(high_addr, MAP_FIXED | MAP_HUGETLB): 0x2000000000000 - OK
mmap(-1, MAP_HUGETLB): 0xffff89200000 - OK
mmap(-1, MAP_HUGETLB) again: 0xffff89000000 - OK
mmap(addr_switch_hint - pagesize, 2*hugepagesize, MAP_HUGETLB): 0xffff88e00000 - OK
mmap(addr_switch_hint , 2*hugepagesize, MAP_FIXED | MAP_HUGETLB): 0x1000000000000 - OK
[PASS]
<8>[  973.251781] <LAVA_SIGNAL_ENDTC mm_run_vmtests_sh_virtual_address_range>
mm_run_vmtests_sh_virtual_address_range fail