]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
mm/percpu: replace the goto with break
authorBaoquan He <bhe@redhat.com>
Mon, 24 Oct 2022 08:14:32 +0000 (16:14 +0800)
committerDennis Zhou <dennis@kernel.org>
Tue, 8 Nov 2022 06:59:15 +0000 (22:59 -0800)
In function pcpu_reclaim_populated(), the line of goto jumping is
unnecessary since the label 'end_chunk' is near the end of the for
loop, use break instead.

Signed-off-by: Baoquan He <bhe@redhat.com>
Signed-off-by: Dennis Zhou <dennis@kernel.org>
mm/percpu.c

index 2a7313b5625428c1656f4f287d5dad243eefa01f..a223b3120d33f50d57cccc50c6e80a0a85fced63 100644 (file)
@@ -2167,7 +2167,7 @@ static void pcpu_reclaim_populated(void)
                        /* reintegrate chunk to prevent atomic alloc failures */
                        if (pcpu_nr_empty_pop_pages < PCPU_EMPTY_POP_PAGES_HIGH) {
                                reintegrate = true;
-                               goto end_chunk;
+                               break;
                        }
 
                        /*
@@ -2203,7 +2203,6 @@ static void pcpu_reclaim_populated(void)
                        end = -1;
                }
 
-end_chunk:
                /* batch tlb flush per chunk to amortize cost */
                if (freed_page_start < freed_page_end) {
                        spin_unlock_irq(&pcpu_lock);