Message ID | 20250312130728.1117-2-richard.weiyang@gmail.com (mailing list archive) |
---|---|
State | New |
Headers | show
Return-Path: <owner-linux-mm@kvack.org> X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8556BC28B2F for <linux-mm@archiver.kernel.org>; Wed, 12 Mar 2025 13:07:44 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8D531280002; Wed, 12 Mar 2025 09:07:41 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 8845E280001; Wed, 12 Mar 2025 09:07:41 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 68F1C280004; Wed, 12 Mar 2025 09:07:41 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 401E5280002 for <linux-mm@kvack.org>; Wed, 12 Mar 2025 09:07:41 -0400 (EDT) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id DBD3BB892A for <linux-mm@kvack.org>; Wed, 12 Mar 2025 13:07:41 +0000 (UTC) X-FDA: 83212925922.25.3210709 Received: from mail-ed1-f50.google.com (mail-ed1-f50.google.com [209.85.208.50]) by imf05.hostedemail.com (Postfix) with ESMTP id 1B81B10001E for <linux-mm@kvack.org>; Wed, 12 Mar 2025 13:07:39 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="eLnA+8c/"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf05.hostedemail.com: domain of richard.weiyang@gmail.com designates 209.85.208.50 as permitted sender) smtp.mailfrom=richard.weiyang@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741784860; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:in-reply-to: references:references:dkim-signature; bh=wOQY2Sl3cBtp1I4btkzfk+inVIddf9r7yc5Qn2hSVBI=; b=LOf9XDM4lO0T7aY1kPVwxuVco3SjeU9wmd3x7rDWonHbKG7I8s7C2bxR4wQbGxFKcVLhb+ I87Zum9oOoMcoUJdx3ru+x2fnE17i79Qs5ogEb0iY8IvfXnf+HD5QQsAsqTFIO5mvHrAvU el0HBMY4QCZ+K5XUR/YypFVF6GHy5Ic= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741784860; a=rsa-sha256; cv=none; b=ho1g+9fWnzemrKvTaMkkk9Q4NCmOGYePuDda7+va+XzSE6Cq45LvLhNyybfM05ExUqAD33 rcOeSsMqRA6q7Y06DsYNwOMrOe+sLjLdlEwLSLNLUKHNKfm+dMg0BO8Y4We09bM5n9kPSl 6eAfI9M5Xd5o7GVuoCldB6frHZ81oaE= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="eLnA+8c/"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf05.hostedemail.com: domain of richard.weiyang@gmail.com designates 209.85.208.50 as permitted sender) smtp.mailfrom=richard.weiyang@gmail.com Received: by mail-ed1-f50.google.com with SMTP id 4fb4d7f45d1cf-5e5b572e45cso12266714a12.0 for <linux-mm@kvack.org>; Wed, 12 Mar 2025 06:07:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741784859; x=1742389659; darn=kvack.org; h=references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=wOQY2Sl3cBtp1I4btkzfk+inVIddf9r7yc5Qn2hSVBI=; b=eLnA+8c/tYxWdrj2Di7nHz/pVtGddROLmGVCtihqP+eEnQGrkq7AchF9pkN2asZ038 NNtGOKk8qqWGed3hhPm1T3Lfj53lk0cV/UIaId3izEacG8D0sch8/wQlAglF4293OTov qECboehCdT91aPU2Vdq4HvVdwWcSftSKb8E5sXRDR5xl9d27Q/BJrcv1MotbzMjyA1G3 mLq7ixcGePykuubGzdkTDB6z8R/hZtAqcTgdz/+FeT+6pXLqehtrCVONffJWqpPVlQtk eBzkdwjJfV4oHzb3q6jLPMogAw6yT3OB7YSN415ved/F7cI4JE9p/k7L2zMyl/li+gD+ vqxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741784859; x=1742389659; h=references:in-reply-to:message-id:date:subject:cc:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=wOQY2Sl3cBtp1I4btkzfk+inVIddf9r7yc5Qn2hSVBI=; b=tzpto2uOwxFsLB+b2K+a+tnQDiBtwHN8EvynCCDZYq1GrBVkr7MjYpxPBXdmxmjL0X Wif9fQwBDpdQtofAdrjv9k9Sf2E61QsQ1IzkCMTjhMVxvZ1kqdwNAVb8o17VT+9qsfKp H0vh5/mSLFE3QxhVERGGCLIFcxGFAlNs40lRQw6FOPcZ26FWo+Ihp6lAuKMZFEYbHz+K mchv8wFIPwQcXOzlTN5MZIJ6gwndGd1oiQiomVbT6Iyw9dv1CP6pKT3nXFQK9IuKVJny L6/n9wx/+rIcFz/FcZCmpZ9G+ZgNZrYrZlU9XVlO24di8FxFrSfPnZX7vwijSceX4tSV fLiw== X-Gm-Message-State: AOJu0YxITlerDSXWmFMS673cDPRlrE7D+XTEmQpViV34b75XKRbuXrQr rkNXZhfnImfYexmQc5JYH5gUNU3haTyuuQ4TnjQwn6lehYq3Np98tpFLef0f X-Gm-Gg: ASbGnctNOBlazPCxQrzftui8iX6IJQrtyJJfok4fgWeTfet0lqZepWx8p1TX2MXedBy rBi5CdRhIbQzzLVZ4hNwmCKjDu8ohzHbibmuXmLBz+KxfnivyA5YC8sHta3crdUEKPLceUkUwH1 JE6bF1Q7XlzHSatVz4yn0ce3jxCTwhJ/RF7dX2M4mZ9WLyXbqx6PCvWoofRf773pezczcKUWn2N TQzd21R3bryZHduoqeTKa4VbhLwsKYRRPv7zw4tmN/JZCB4azNwnepfvFiGRcpZaB6L2gps18y9 a/fSGufdNPRo2WnSmkyfCyJB2yG+oZxrQZMSLEImQOh8xYaAW5zixJg= X-Google-Smtp-Source: AGHT+IG83SPr1vXm/EKJaEc3qHbCKbHCH3cOaoWT9J/EiHl38XqabL8gmb4G36WDVu0yC7WgMMy8vg== X-Received: by 2002:a05:6402:27c8:b0:5e6:1867:3f7e with SMTP id 4fb4d7f45d1cf-5e6186744c6mr18400588a12.32.1741784858251; Wed, 12 Mar 2025 06:07:38 -0700 (PDT) Received: from localhost ([185.92.221.13]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5e5c768c2aasm9722403a12.65.2025.03.12.06.07.37 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 12 Mar 2025 06:07:37 -0700 (PDT) From: Wei Yang <richard.weiyang@gmail.com> To: rppt@kernel.org, akpm@linux-foundation.org Cc: linux-mm@kvack.org, Wei Yang <richard.weiyang@gmail.com>, Yajun Deng <yajun.deng@linux.dev>, stable@vger.kernel.org Subject: [PATCH 1/3] mm/memblock: pass size instead of end to memblock_set_node() Date: Wed, 12 Mar 2025 13:07:26 +0000 Message-Id: <20250312130728.1117-2-richard.weiyang@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20250312130728.1117-1-richard.weiyang@gmail.com> References: <20250312130728.1117-1-richard.weiyang@gmail.com> X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 1B81B10001E X-Stat-Signature: 9wir9h7ysk6hq49m6nrkkr3rm4895ju8 X-HE-Tag: 1741784859-461081 X-HE-Meta: U2FsdGVkX18qogTY6fI0Th+1Ahjv6Idv13rGcxQjU1xNA3e6KrEWy6dLuUiHsJbSGkgTLeGBTyz6p02vbKXBctgNjaLP6csKOXnF81kYWoWiwEs+lJzDvc5T4hI50oKlfE+jHgJjT55BAwYt4jzOcZrKFoLEmOX5DyaJpKTQI9JEQ/6JZb3Pi0umUte5fZMckrw0TzYlrnuhsZO+aNM0p9VgOCMMToSc2dJjHiLxfHwYy+205Zo8MznjBBoiL/TaCPr61tof2MdnmR8Qn4ywTu48Qbg1wJgQUl33oiiJ1iapraoDibNNclaX6QLJzBnOR6PbXmmkUJXZtEH3LIyAI6e+WuhoGIAoF2mEW2tZdGcasJxyXD6hJdxsfUVCys8Y6mTT0MkqiGDyHknNRwSJNPAuSCq+H36NiMY0BXLmS8OItARmymchNOFqOea5fbclwVB5ZPo9DLF6azmh8fSnfDfsNMjAeEPayD+CAP+8J8sMRZUI8vmJYCjfZp8DeKvDXSEGLHdUAVZRmo0w5BOatWACMAUDBpKnm8ric+abzeEccvGr4uM5ZZnvk9rHw53dv1WxWl2Cwt04rF8VrRR94Wf9ZA0y2DcJIp/Ueo+MkqhhJ6ESRBkhDhx6ge3V/tZD7isxsG9weto2QGBttq54Ji/0srIwU7SvNkPxBtj821chKKTVILd4Fhckkio/mMvYlhY2VUUrHoURHGl0SgYKuAnh926kkSPIAjv5ndbSmtJ631ZjKT+OWuIj89rZ/aukURynW6qHziulx9OvuDu+R+hXStju/615f1GtprRmYiuJFxHIsqkxAXdMmHbUQCvPkeOobMoQWZOWfZFYcE99APfkFTQ0XDbpFIHdv+a4I9gWhFiDTMeBW7J+u55qjZTJiCEhKmeguHcg9aSAWPwqYKemzYx95Mak/VmnNQhvv/Dg7AKq8SiADUpCRnl17oNxl0faKZpO3MfaLvsKdcY zBjOlBSz 9Tz+hgAb+Mt29p/SFsBGYlPwFTPTZS6O10SPtGZkZGr2t361cQO8akFDUpwGhUkSAz2trehuBq7JZrMQnT/09GD/5k3YnmGxR+lqa/R5Km+WTAf/zYjtAnW7SBIZ3DJ/Pvi9JPwcDFxGrNgZYs4BcQDFbYNBLUM5wwbKb6739YlrF1gr6KU9YFEZXwZMYdLBM5GIqEvUMR/suzQlL0G6jlJut+5AE1S5ujYGUOr+F9TYsTPTA6FcJXVgJfrXEJHNXD4wI64HZjFaaZ85kyBOWTBkArulLzh+b40UA+Pg/JBGx6ZVGoRzAhdU9AgSRb2sBAFtSzGhCsxcVw+k7FjkPevEVQ+DOur5V2/YVjVy4+1+Qrn2gSadmtlOJbuY6sfm0WWLwgh3knB0CoZdIkpNp9JfY9GM/fvmGX5NbOhIsLuW9AgGZd4CGpS3voz+Ewcrhtm97lGynzgd/W3FKdEyvdnV98sygYoA7U+PLSDgTbu0kmOOfJGvBtFUK3paMykhprgZ0nMC2fksbH9YvbTBFKPAqMCPW2HfxfzDsx0PyjUYH8frKLk5cfTz9TQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: <linux-mm.kvack.org> List-Subscribe: <mailto:majordomo@kvack.org> List-Unsubscribe: <mailto:majordomo@kvack.org> |
Series |
memblock: some fix for memmap_init_reserved_pages()
|
expand
|
diff --git a/mm/memblock.c b/mm/memblock.c index 64ae678cd1d1..85442f1b7f14 100644 --- a/mm/memblock.c +++ b/mm/memblock.c @@ -2192,7 +2192,7 @@ static void __init memmap_init_reserved_pages(void) if (memblock_is_nomap(region)) reserve_bootmem_region(start, end, nid); - memblock_set_node(start, end, &memblock.reserved, nid); + memblock_set_node(start, region->size, &memblock.reserved, nid); } /*
The second parameter of memblock_set_node() is size instead of end. Since it iterates from lower address to higher address, finally the node id is correct. But during the process, some of them are wrong. Pass size instead of end. Fixes: 61167ad5fecd ("mm: pass nid to reserve_bootmem_region()") Signed-off-by: Wei Yang <richard.weiyang@gmail.com> CC: Mike Rapoport <rppt@kernel.org> CC: Yajun Deng <yajun.deng@linux.dev> CC: <stable@vger.kernel.org> --- mm/memblock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)