diff
<     entry = vm->pt_ops->pde_encode_bo(bo, map_ofs + (level - 1) * XE_PAGE_SIZE);
---
>     u32 offset;
>     if (__builtin_mul_overflow((level - 1), XE_PAGE_SIZE, &offset)) {
>         // Handle overflow case
>     } else {
>         entry = vm->pt_ops->pde_encode_bo(bo, map_ofs + offset);
>     }
