fix_addr
flush_tlb_one_kernel(fix_addr(__cpa_addr(cpa, i)));
clflush_cache_range_opt((void *)fix_addr(addr), PAGE_SIZE);