rk322x: update MGLRU armhf patch for kernel v5.17 and v5.18

This commit is contained in:
Paolo Sabatino 2022-06-18 09:54:26 +00:00 committed by Paolo
parent 26d0168546
commit 70bb7c48b2
2 changed files with 2 additions and 2 deletions

View File

@ -68,7 +68,7 @@ index 479cf221b59d..fe0c6475a6b4 100644
start = max(pvmw->address & PMD_MASK, pvmw->vma->vm_start);
- end = pmd_addr_end(pvmw->address, pvmw->vma->vm_end);
+ end = (pvmw->address | ~PMD_MASK) + 1 ? : pvmw->vma->vm_end;
+ end = min(pvmw->address | ~PMD_MASK, pvmw->vma->vm_end - 1) + 1;
if (end - start > MIN_LRU_BATCH * PAGE_SIZE) {
if (pvmw->address - start < MIN_LRU_BATCH * PAGE_SIZE / 2)

View File

@ -68,7 +68,7 @@ index 479cf221b59d..fe0c6475a6b4 100644
start = max(pvmw->address & PMD_MASK, pvmw->vma->vm_start);
- end = pmd_addr_end(pvmw->address, pvmw->vma->vm_end);
+ end = (pvmw->address | ~PMD_MASK) + 1 ? : pvmw->vma->vm_end;
+ end = min(pvmw->address | ~PMD_MASK, pvmw->vma->vm_end - 1) + 1;
if (end - start > MIN_LRU_BATCH * PAGE_SIZE) {
if (pvmw->address - start < MIN_LRU_BATCH * PAGE_SIZE / 2)