Replace 'goto skip' with actual logic for better code readability.

No functional change.

Signed-off-by: Shivank Garg <[email protected]>
---
 mm/khugepaged.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/mm/khugepaged.c b/mm/khugepaged.c
index 6c8c35d3e0c9..107146f012b1 100644
--- a/mm/khugepaged.c
+++ b/mm/khugepaged.c
@@ -2442,14 +2442,15 @@ static unsigned int khugepaged_scan_mm_slot(unsigned 
int pages, int *result,
                        break;
                }
                if (!thp_vma_allowable_order(vma, vma->vm_flags, 
TVA_KHUGEPAGED, PMD_ORDER)) {
-skip:
                        progress++;
                        continue;
                }
                hstart = round_up(vma->vm_start, HPAGE_PMD_SIZE);
                hend = round_down(vma->vm_end, HPAGE_PMD_SIZE);
-               if (khugepaged_scan.address > hend)
-                       goto skip;
+               if (khugepaged_scan.address > hend) {
+                       progress++;
+                       continue;
+               }
                if (khugepaged_scan.address < hstart)
                        khugepaged_scan.address = hstart;
                VM_BUG_ON(khugepaged_scan.address & ~HPAGE_PMD_MASK);
-- 
2.43.0


Reply via email to