get_access_type
get_access_type(other_info->ai.access_type), other_info->ai.ptr,
get_access_type(ai->access_type), ai->ptr, ai->size,
get_access_type(ai->access_type), ai->ptr, ai->size,
get_access_type(r));
get_access_type(r));
get_access_type(r));
cur += scnprintf(cur, end - cur, "Out-of-bounds %s at", get_access_type(r));
cur += scnprintf(cur, end - cur, "Use-after-free %s at", get_access_type(r));
cur += scnprintf(cur, end - cur, "Invalid %s at", get_access_type(r));
pr_err("BUG: KFENCE: out-of-bounds %s in %pS\n\n", get_access_type(is_write),
get_access_type(is_write), (void *)address,
pr_err("BUG: KFENCE: use-after-free %s in %pS\n\n", get_access_type(is_write),
get_access_type(is_write), (void *)address, object_index);
pr_err("BUG: KFENCE: invalid %s in %pS\n\n", get_access_type(is_write),
pr_err("Invalid %s at 0x%p:\n", get_access_type(is_write),