MTE_SYNC_ERR
case MTE_SYNC_ERR:
case MTE_SYNC_ERR:
evaluate_test(check_buffer_by_byte(USE_MMAP, MTE_SYNC_ERR),
evaluate_test(check_buffer_by_byte(USE_MPROTECT, MTE_SYNC_ERR),
evaluate_test(check_buffer_underflow_by_byte(USE_MMAP, MTE_SYNC_ERR, MT_GRANULE_SIZE),
evaluate_test(check_buffer_underflow_by_byte(USE_MMAP, MTE_SYNC_ERR, page_size),
evaluate_test(check_buffer_overflow_by_byte(USE_MMAP, MTE_SYNC_ERR, MT_GRANULE_SIZE),
evaluate_test(check_buffer_by_block(USE_MMAP, MTE_SYNC_ERR),
evaluate_test(check_memory_initial_tags(USE_MMAP, MTE_SYNC_ERR, MAP_PRIVATE),
evaluate_test(check_memory_initial_tags(USE_MPROTECT, MTE_SYNC_ERR, MAP_PRIVATE),
evaluate_test(check_memory_initial_tags(USE_MMAP, MTE_SYNC_ERR, MAP_SHARED),
evaluate_test(check_memory_initial_tags(USE_MPROTECT, MTE_SYNC_ERR, MAP_SHARED),
evaluate_test(check_child_memory_mapping(USE_MMAP, MTE_SYNC_ERR, MAP_PRIVATE),
evaluate_test(check_child_memory_mapping(USE_MMAP, MTE_SYNC_ERR, MAP_SHARED),
evaluate_test(check_child_memory_mapping(USE_MPROTECT, MTE_SYNC_ERR, MAP_PRIVATE),
evaluate_test(check_child_memory_mapping(USE_MPROTECT, MTE_SYNC_ERR, MAP_SHARED),
evaluate_test(check_child_file_mapping(USE_MMAP, MTE_SYNC_ERR, MAP_PRIVATE),
evaluate_test(check_child_file_mapping(USE_MMAP, MTE_SYNC_ERR, MAP_SHARED),
evaluate_test(check_child_memory_mapping(USE_MPROTECT, MTE_SYNC_ERR, MAP_PRIVATE),
evaluate_test(check_child_memory_mapping(USE_MPROTECT, MTE_SYNC_ERR, MAP_SHARED),
evaluate_test(check_hugetlb_memory_mapping(USE_MMAP, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB, TAG_CHECK_OFF),
evaluate_test(check_hugetlb_memory_mapping(USE_MMAP, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB, TAG_CHECK_ON),
evaluate_test(check_hugetlb_memory_mapping(USE_MPROTECT, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB, TAG_CHECK_ON),
evaluate_test(check_clear_prot_mte_flag(USE_MMAP, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB),
evaluate_test(check_clear_prot_mte_flag(USE_MPROTECT, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB),
evaluate_test(check_child_hugetlb_memory_mapping(USE_MMAP, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB),
evaluate_test(check_child_hugetlb_memory_mapping(USE_MPROTECT, MTE_SYNC_ERR, MAP_PRIVATE | MAP_HUGETLB),
evaluate_test(check_madvise_options(USE_MMAP, MTE_SYNC_ERR, MAP_PRIVATE),
evaluate_test(check_madvise_options(USE_MMAP, MTE_SYNC_ERR, MAP_SHARED),
case MTE_SYNC_ERR:
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
.mte_sync = MTE_SYNC_ERR,
evaluate_test(check_single_included_tags(USE_MMAP, MTE_SYNC_ERR),
evaluate_test(check_multiple_included_tags(USE_MMAP, MTE_SYNC_ERR),
evaluate_test(check_none_included_tags(USE_MMAP, MTE_SYNC_ERR),
evaluate_test(check_all_included_tags(USE_MMAP, MTE_SYNC_ERR),
if (mode == MTE_SYNC_ERR && syscall_len < len) {
case MTE_SYNC_ERR:
int mte_sync[] = {MTE_SYNC_ERR, MTE_ASYNC_ERR};
if (mode == MTE_SYNC_ERR)
case MTE_SYNC_ERR:
case MTE_SYNC_ERR:
mte_cur_mode = MTE_SYNC_ERR;