Received: by 2002:a05:7412:1703:b0:e2:908c:2ebd with SMTP id dm3csp1446281rdb; Sat, 26 Aug 2023 02:59:46 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG0OGHOj9hJkOxQ/MKLB6vaTSVtweReeDOagDu68n8xxoSyaWrKU1ZiRzvTbFa+JQJb8W+y X-Received: by 2002:a17:907:77d3:b0:9a1:c447:3c60 with SMTP id kz19-20020a17090777d300b009a1c4473c60mr9520725ejc.47.1693043986561; Sat, 26 Aug 2023 02:59:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1693043986; cv=none; d=google.com; s=arc-20160816; b=BzwC4OEFAF/vh7f8j9vapkkQHWWPzRPkUVwOY6tJwXEkX6HcUyKkbeNmxcn93exnzw 05qfKLtOsNjt9BE1yZ6HeOfC7BTJ72XksvwPT2kwart4KnPxS1DsGdX4ouPzscfw9woS LlvSO4lNPDC9dc+ZbyBzHGMrn8W5eUtxzvmtWa/yl00ZvH9qD01p/W2sOAikx+lljk7f /vqFqiiEwpdzF4s5Zu5UWDTiyVdC8Kl6qj+ixJMTk70M1B5pTqTUtSYtYcaB2XzsGNIp bS6Ugj8sxNX12Y0hu/dL4G0xbdLpLm8i/39gEd1YkvMoEXo1RwI0FyH0pTn2llRGJN0W QDaw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:to:from; bh=l50KHzRzbR9fbCQ6GKWv6z9NrYWOoAJqMFisrNPiprA=; fh=z5aPbcmLv7G6QNzGxGcIx3VD524ar2haS6vMIJqYNJM=; b=nYIkiGyM6aiaYngDK2QGzvvqHCWQawTYpomhKoYM1NqUS6TjcLYqVAjp/bKJY2KSOa sghnUba94hrjLUYhN5aQIJTkayuiDM4gYptoMTRsUDNYGw7XWnam+zRJpc6ZtsUMTWDd c1IxsJnTvkjv3MF4ZXxo4vNY80hJqc6rIgQkv8gCB1Ib9dLT946ha3lYv9phfTDK96ej hSYzahUPPN8jolp/W6jjVtv+zNXGosOQnCf7z9d1vdC42q0cvHW4ub6V1+Oumw0z4TnA BF/3ncbwy6f5ywMAlCboofdPn1BMORpZuj1jKTdMLDWoBwTxzrrU+DoxDgKkNtMjBasL RbUw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id qt16-20020a170906ecf000b00997d315d050si1865594ejb.84.2023.08.26.02.59.08; Sat, 26 Aug 2023 02:59:46 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231865AbjHZHsg (ORCPT + 99 others); Sat, 26 Aug 2023 03:48:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44774 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232118AbjHZHsD (ORCPT ); Sat, 26 Aug 2023 03:48:03 -0400 Received: from dggsgout11.his.huawei.com (unknown [45.249.212.51]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F1132170F for ; Sat, 26 Aug 2023 00:48:00 -0700 (PDT) Received: from mail02.huawei.com (unknown [172.30.67.169]) by dggsgout11.his.huawei.com (SkyGuard) with ESMTP id 4RXpp55P9Yz4f3jM7 for ; Sat, 26 Aug 2023 15:47:57 +0800 (CST) Received: from huaweicloud.com (unknown [10.175.124.27]) by APP4 (Coremail) with SMTP id gCh0CgB3B6osrulk6+l0Bg--.52079S2; Sat, 26 Aug 2023 15:47:58 +0800 (CST) From: Kemeng Shi To: akpm@linux-foundation.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, willy@infradead.org, naoya.horiguchi@nec.com, osalvador@suse.de Subject: [PATCH v2 0/3] Fixes and cleanups to break_down_buddy_pages Date: Sat, 26 Aug 2023 23:47:42 +0800 Message-Id: <20230826154745.4019371-1-shikemeng@huaweicloud.com> X-Mailer: git-send-email 2.30.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-CM-TRANSID: gCh0CgB3B6osrulk6+l0Bg--.52079S2 X-Coremail-Antispam: 1UD129KBjvdXoW7Jr43ury8Ary7try7Xr4fZrb_yoWxAFc_ua 4xtF93trW8XFy7KFsIkan7Xa1vgr4kGF18Wr9Iqr43Ja43XrnYvr4kCa1fZr1fur4DCw4U GF98X3yUAFZI9jkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUIcSsGvfJTRUUUb2kYFVCjjxCrM7AC8VAFwI0_Jr0_Gr1l1xkIjI8I6I8E6xAIw20E Y4v20xvaj40_Wr0E3s1l1IIY67AEw4v_Jr0_Jr4l87I20VAvwVAaII0Ic2I_JFv_Gryl8c AvFVAK0II2c7xJM28CjxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVW7JVWD JwA2z4x0Y4vE2Ix0cI8IcVCY1x0267AKxVW8Jr0_Cr1UM28EF7xvwVC2z280aVAFwI0_Gc CE3s1l84ACjcxK6I8E87Iv6xkF7I0E14v26rxl6s0DM2AIxVAIcxkEcVAq07x20xvEncxI r21l5I8CrVACY4xI64kE6c02F40Ex7xfMcIj6xIIjxv20xvE14v26r106r15McIj6I8E87 Iv67AKxVWUJVW8JwAm72CE4IkC6x0Yz7v_Jr0_Gr1lF7xvr2IYc2Ij64vIr41l42xK82IY c2Ij64vIr41l4I8I3I0E4IkC6x0Yz7v_Jr0_Gr1lx2IqxVAqx4xG67AKxVWUJVWUGwC20s 026x8GjcxK67AKxVWUGVWUWwC2zVAF1VAY17CE14v26r126r1DMIIYrxkI7VAKI48JMIIF 0xvE2Ix0cI8IcVAFwI0_JFI_Gr1lIxAIcVC0I7IYx2IY6xkF7I0E14v26F4j6r4UJwCI42 IY6xAIw20EY4v20xvaj40_Wr1j6rW3Jr1lIxAIcVC2z280aVAFwI0_Jr0_Gr1lIxAIcVC2 z280aVCY1x0267AKxVW8JVW8JrUvcSsGvfC2KfnxnUUI43ZEXa7IU0sqXJUUUUU== X-CM-SenderInfo: 5vklyvpphqwq5kxd4v5lfo033gof0z/ X-CFilter-Loop: Reflected X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_00,DATE_IN_FUTURE_06_12, MAY_BE_FORGED,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi all, this series contains one bugfix and two cleanups to break_down_buddy_pages in page_alloc. Patch 1 corrects page forward in case guard page debug is enabled. Patch 2 and 3 remove unnecessary check and local variable. More details can be found in respective patches. Thanks! v1->v2: -Add Fixes tag and impact to patch 1 Kemeng Shi (3): mm/page_alloc: correct start page when guard page debug is enabled mm/page_alloc: remove unnecessary check in break_down_buddy_pages mm/page_alloc: remove unnecessary next_page in break_down_buddy_pages mm/page_alloc.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) -- 2.30.0