From patchwork Sun Sep 15 01:25:46 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wei Yang X-Patchwork-Id: 13804614 Return-Path: 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 063ECC35FE3 for ; Sun, 15 Sep 2024 01:26:00 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 36F4F6B007B; Sat, 14 Sep 2024 21:26:00 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 31ECC6B0082; Sat, 14 Sep 2024 21:26:00 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1E5C36B0083; Sat, 14 Sep 2024 21:26:00 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 069B76B007B for ; Sat, 14 Sep 2024 21:25:59 -0400 (EDT) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 7541CC2292 for ; Sun, 15 Sep 2024 01:25:59 +0000 (UTC) X-FDA: 82565231238.23.DA1B264 Received: from mail-ed1-f46.google.com (mail-ed1-f46.google.com [209.85.208.46]) by imf19.hostedemail.com (Postfix) with ESMTP id CE9D91A0004 for ; Sun, 15 Sep 2024 01:25:57 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=bxrmLLVZ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf19.hostedemail.com: domain of richard.weiyang@gmail.com designates 209.85.208.46 as permitted sender) smtp.mailfrom=richard.weiyang@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1726363470; a=rsa-sha256; cv=none; b=SbLRVeg3JLot7jdyoKz9ChnW9hlOrYWTkQy4jUPgnExm9HN6azTf4cYNdmcStyXS3GhZ95 LDwm762+uGcFJjZ4UCV9UMIRU3RHrytBywf6W8wUgtGJBoCR84DgLaZNzP/TB09/DVjSoY 841CUsvZYR2Oq8PAE0cRv6kABihpwIo= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=bxrmLLVZ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf19.hostedemail.com: domain of richard.weiyang@gmail.com designates 209.85.208.46 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=1726363470; 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:references:dkim-signature; bh=OJcA1xS60vgofczk1v4vkIyunrG6tsVUvBWVqZBF/nM=; b=iboqpU2eUHp8ivt4XePL4uPjgGkJeN9crkfE66nBM0YtSsCwKMWaxq4WU3MUA5bIJ5DvDl +1Kpqd9yqFTSNNZJRxLbbUmFnoy3CiXpaamMPwXwFpWVcvO23uBRpVVuB+GqW+o57GL6aq ZEkTSmxVOmTFVJIDqqgzP5s8pazj/OA= Received: by mail-ed1-f46.google.com with SMTP id 4fb4d7f45d1cf-5c42f406fa5so375259a12.0 for ; Sat, 14 Sep 2024 18:25:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1726363556; x=1726968356; darn=kvack.org; h=message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=OJcA1xS60vgofczk1v4vkIyunrG6tsVUvBWVqZBF/nM=; b=bxrmLLVZRXds99QUxEbba5LbetAY094yrVtCa32gyBdl7Ji4i+yzkBla3SDVkWxQuF YiGMwW6W8WEfM2CRBzDP3uuxvgv6sWJjPcbBGHEMhDdQFd3Bnuz268pOHzePZWKTuYMr ucNftmyl9kU+wBW5eJVD6Fp0SOo7HAGAYcEgKLfTxg0yfVBkhZmNy5WYfcXMLu+r9D6S VQzW6zpsbne9dNJ9CumEzbDk4QivevsU0RKGrz0QHSrEql429MqP3EoKyv0KjE3tShVt 8Ge9Qjqtt2SzoiSfgM3gvOyzw2ADWpUfWyc/HRpG8LZzOvNoGKOq7XTiQdzNFADiboVl wN0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726363556; x=1726968356; h=message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=OJcA1xS60vgofczk1v4vkIyunrG6tsVUvBWVqZBF/nM=; b=iby8GQakCwUSVT5ySIr7PktDiStkmrZ3t00h1pPZHgURjnajgEE2aGrb1OkQ1UtF7L XcZWeosAybYtg38kJ2pTIrIKuwRhnCtWJCnk8ywMapBP5bbdEBY99T+rGcwJIGj3W8h/ vRGJnN5llv6RDW3J9S3HJlRKj7n7t8WINGjPbWFOl1HUNjCbfjEAB+R2XRWhqqiCXyyC rOTEhYIHztV1AcJsV3k1j/ZCQCuDx5277zoc56zHXi3TkWlx61e5wFiTdW2rpc3Mwdau dB7OC87i99qaKpvv8H+USmjDbNhB/NqSMM+yM4kt83tgb7z7Z1E2+mj2/VlIapdbz9sZ evLA== X-Forwarded-Encrypted: i=1; AJvYcCUfdCavlg30egZlExeVZVguCWUQahAORp0tpLnRE/Yq9Jf5ZbYra0VazHie7MNTEOiLeY216cOHsg==@kvack.org X-Gm-Message-State: AOJu0YwWddzbkL55WQsATLB3gtDmtBnm8j9hEVo0clfCb0rbVThSKyXb tGClP+sFddmWS+PAvc4W9p+d9KNxeZEvl6sEQQrybFd8DlXL3b8c X-Google-Smtp-Source: AGHT+IHw8oXv3O9tGgru0RNx5uKUlep/TtpMYyJQcNZV59NTjod2CtAA8okHas2bPrC/RmPB6EuX/w== X-Received: by 2002:a50:c94c:0:b0:5c2:43b1:fe58 with SMTP id 4fb4d7f45d1cf-5c41e193c03mr9754218a12.20.1726363555556; Sat, 14 Sep 2024 18:25:55 -0700 (PDT) Received: from localhost ([185.92.221.13]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5c42bb89c4esm1149792a12.61.2024.09.14.18.25.53 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Sat, 14 Sep 2024 18:25:53 -0700 (PDT) From: Wei Yang To: akpm@linux-foundation.org, Liam.Howlett@oracle.com Cc: maple-tree@lists.infradead.org, linux-mm@kvack.org, Wei Yang Subject: [PATCH 0/2] cleanup mast_split_data() Date: Sun, 15 Sep 2024 01:25:46 +0000 Message-Id: <20240915012548.31724-1-richard.weiyang@gmail.com> X-Mailer: git-send-email 2.11.0 X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: CE9D91A0004 X-Stat-Signature: bduaf143esse1kcnoqkxeoi5uwup3mp8 X-Rspam-User: X-HE-Tag: 1726363557-939482 X-HE-Meta: U2FsdGVkX19kbpn2egLxnVh3vW8cJ18yozNcQ4VQcTUv+4lw4Z2sdJQmmmBK/XtreuEEJhQXmAV8OtOohw25FPMleYGeYDDoFOoXJAmjZXiRjbaXq139EGZepdCSN8ErQLkzygCDEdlwJFW2l8lz+a71kNO3ozCDBsfs+R2DOJkyzdMDKr3CtWd+gSwSYXcfeyv7ZAZuKGbPs5NYa1+155Ifp7p7KfiVUPUjStE8uzUclAeHs0qWi9Tj2TQPdwwkvQv28WqolpjANZ7nC8S3dlh/j0ycwNevbqL3qV1qJRYeGrgHyoT58STX5dO4d0GsLfZDbqtgQiPQxZVqDr8qYCMYj4Bt3IsQBYl5zuI8VyXZkyNWD6EAS+d5OJxlrKyM87xG8ctdFXx6sBRUEG7KkBhh91ZDehFgqsXcWo1jhZCxxm38tg9Zlgkupvma98xDzYhRmKiYZb+v6MPJnnr54yksTbYDwCn70DpSlYf079Z4Q1q3hbJSUq3O2znqjpIcTPJo+KK41xACYTbjUC5V/b4TxiKc/xyWurHw1xv1t1prQiBqUSqzAIK0bOWXTTkaRusw+r4mk3phpizbXRfNwJkeqDzbmsgfdLkEgsmK2yoA0N6wephMI9xXIMx69rWECYeP/3PAKfXBJYMG8l1GpIQ3hYmHu5wQ6cnvd9Z1O1m0tZStvSp3qTTGMKAWAc7Ga3RXV+pt54vK09XspxtywaonXT0NNPKxVlJDwB0Li/pxgEWJ6N2MfVgFfYIpva5mXkTj6F0qmSsyqIXSunIm/8jiPLSrVdYTKhrb7TncLPl/9JNSaIRwHSArUVu6LSevGGOtbQNaAOS+M1EzgxChWJyQhhWEvtMIzgT+eceh8NKxYrtfE7xsL+AVlfXmwLe0hcpfev2kRu2j9Wbf2YxCdX1MBqdEXjvaSVBdK/WD2zh0gvH35b/ZeeLliWT7WFfudc3z66qCBsxKvfF7Cu1 3d8VoZCq voj/dMvRp+erRGErA/x7f9Kn+iE0KQmmp/xdUy0C2oml3fY2NcFE2uVobQ7Sf5YY7I9UwIrYmYGdfXtpHjWnNpVdVr1i+8rWkI6+taLa/B2et1U+ByUDRJ+pQG6sbm2aua36ic4ZSd0UV3bNupZg3KPHZzs0zQI47veh/ReC066hH9KiMsipH0JtRfZj7zV4Htn55juza12KEBgUaTLEPGPqMLaFLVkoVCK4WD5ezoL9vr3FFe25iFPjqYB+lRXRIM9lCY82s9AIjjikS37DxsJnkiz3YHDVHS8WElX3e3LgbmNbBcVxdr8MWCsn62Yp4F/o1oCq1dMc4OqGeki+qzCH9yEH9puG6kpevP98HWUNL0CRthgMhT3p3TlCFgdTXR8qwiGn5r3YfKhvBFevqeUxTs1na45ti08m2lh77RuCKwcXC2Mz8EkLn6a+QMlhdunPFcEG5RwFAcPY= X-Bogosity: Ham, tests=bogofilter, spamicity=0.001507, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: There are two possible redundant code: 1. the left subtree's mas is set in mab_mas_cp() 2. the right subtree's pivot 0 would be set again in mab_mas_cp() We can remove them. Wei Yang (2): maple_tree: the new max of left side subtree has been set maple_tree: not necessary to set pivot 0 before mab_mas_cp() lib/maple_tree.c | 2 -- 1 file changed, 2 deletions(-)