diff --git a/drivers/moto_mmap_fault/moto_mmap_fault.c b/drivers/moto_mmap_fault/moto_mmap_fault.c index ab09be5474c9..fc649a44245c 100644 --- a/drivers/moto_mmap_fault/moto_mmap_fault.c +++ b/drivers/moto_mmap_fault/moto_mmap_fault.c @@ -77,7 +77,7 @@ static void __nocfi filemap_fault_cache_page(void *p, struct vm_fault *vmf, stru if ((ra->ra_pages == max_ra_pages) && (vmf->android_oem_data1[0] != 0) && (vmf->android_oem_data1[1] == max_ra_pages)) { - ra->ra_pages = (unsigned long)vmf->android_oem_data1[0]; //restore the old ra_pages + ra->ra_pages = (unsigned int)vmf->android_oem_data1[0]; //restore the old ra_pages vmf->android_oem_data1[0] = 0; vmf->android_oem_data1[1] = 0; }