Message ID | 20240915012548.31724-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 201FEE7716D for <linux-mm@archiver.kernel.org>; Thu, 5 Dec 2024 15:19:35 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B7F4F6B00AF; Thu, 5 Dec 2024 10:19:09 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 7A97D6B00AE; Thu, 5 Dec 2024 10:19:09 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 88A9C6B00AF; Thu, 5 Dec 2024 10:19:08 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id EFD4A6B0082 for <linux-mm@kvack.org>; Sat, 14 Sep 2024 21:26:01 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 9783512111A for <linux-mm@kvack.org>; Sun, 15 Sep 2024 01:26:01 +0000 (UTC) X-FDA: 82565231322.21.87E9DBE Received: from mail-ej1-f54.google.com (mail-ej1-f54.google.com [209.85.218.54]) by imf25.hostedemail.com (Postfix) with ESMTP id C3033A000B for <linux-mm@kvack.org>; Sun, 15 Sep 2024 01:25:59 +0000 (UTC) Authentication-Results: imf25.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=D50ifguU; spf=pass (imf25.hostedemail.com: domain of richard.weiyang@gmail.com designates 209.85.218.54 as permitted sender) smtp.mailfrom=richard.weiyang@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1726363452; 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=Hbkb1onfh2EkXc2AjZWhGCQ5Ytvm5JYSUWP67zRmUZ8=; b=mbgF63B+9DfHOPqFUIgdMyKYDFXD+UWNqINDl+hTxKaUa19tG/9OTwDza2fVyXQMjQhh0w 7jyUGxPbdo8RycCRLzH8qSbTS/ZrEowqK1tOWCMazCufqsuY4oppZCCUWw2v+AvewT7BDS QFzMKmqCpi9+HEp2QQaQwiLXRj98ZcI= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1726363452; a=rsa-sha256; cv=none; b=266Ro/9zts4fyRo4dk2D4d4y/mAmX8phge5PFah5LXAN2EjUqPVk3+njCBGAgwU8AaOpbN nLWrm5qvA24wplWNW7a+yuZ2WJw1fJBm3iDzM6U31AiErByZt68HO1geuCRaaxVAUCWiSS ar9cJM920nnCQcp67HEiUYmeUu+4yyw= ARC-Authentication-Results: i=1; imf25.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=D50ifguU; spf=pass (imf25.hostedemail.com: domain of richard.weiyang@gmail.com designates 209.85.218.54 as permitted sender) smtp.mailfrom=richard.weiyang@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-ej1-f54.google.com with SMTP id a640c23a62f3a-a8d29b7edc2so432217866b.1 for <linux-mm@kvack.org>; Sat, 14 Sep 2024 18:25:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1726363558; x=1726968358; 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=Hbkb1onfh2EkXc2AjZWhGCQ5Ytvm5JYSUWP67zRmUZ8=; b=D50ifguUxj67eWTdt4RL2cMqPrpkxm1+TPUX1WgcZHUsb+o46QGFIVQbsonKOQq8Ky br9l9p5G7Se12cpgXLPMRaabsiM5u7FrEvfQ8Px3nTbL/6V5h5OWWzMkR8anQvxLyOAX 2RKRWeXNA+5h07KnWRL0/ur+f74gLpfy+TBYjHe6HN9WbMXwZrspzCWpb7mJgAA0Rvzm kBonk6Ts6W1AGmog39s3WU0dVHC6L2gpM/UoR0UBgojSI2TsAWXn7krLqyuk9ibFQ+JB fi9h/GU+5FTV4M8QkcYl1fEeG4siJsPk4TW8DsM1NlIwQCxZ6UPdOkp/AhZal7GjMUGw FmnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726363558; x=1726968358; 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=Hbkb1onfh2EkXc2AjZWhGCQ5Ytvm5JYSUWP67zRmUZ8=; b=d1gZJVf4yXDuabwdl1giezQbssVX0iv5MfMomg1jZG5mc/l2qCh7e5JowaP6KcDQAM JlFrpdzXkYeR2ImTBFBkb8AM/PQBGb9Xv9fniy81l+6bzdvYOA8Ws4YuQOOpswmUDEgo GsAzCgQ6ZUx9zi9CLLHSvoFZPUpZEShDgYIc0u4av4opbqQlZj6ddnu8HD3O1dtaA8Q2 YCZg2To8FBNB/CCjKjCzjk2ZTy7g569nXWLOnCpPloLCCSvpp4zHIzPdZQvv8RPq8gJL qvfqlNjxe3jInxDM/CMYtOn+xejbM9/5N7FkvB54b7mILmyDZkRoZ6/iDgXeSLRjYwD6 cqRw== X-Forwarded-Encrypted: i=1; AJvYcCWKWxSx/32OVAl2aMNMGg145cJNoh/ualDJNDWeCrKqR0obgZmFxlulFwhC2zkD81dIx8tOdRRrJw==@kvack.org X-Gm-Message-State: AOJu0YzZqWwrdINiqXXq/cwTijJAo+xdog5/VM2F3++k/31f/Bnu00zw l++Cuco84VtolSncRR0zSQ+TMdQ1VL7l5/FTMx9jVTGUGlJ1DWG8 X-Google-Smtp-Source: AGHT+IFr+HH5Zo1zZFu95fpsUztSPBjfHbK6s3u79Sie7wKCjkTxGlIxjbIs/2D0Y1FJYTASJmNCAQ== X-Received: by 2002:a17:907:72ca:b0:a8d:2d2e:90e6 with SMTP id a640c23a62f3a-a9029674fb4mr1147363966b.60.1726363557746; Sat, 14 Sep 2024 18:25:57 -0700 (PDT) Received: from localhost ([185.92.221.13]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5c42bb8a218sm1152492a12.62.2024.09.14.18.25.55 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Sat, 14 Sep 2024 18:25:56 -0700 (PDT) From: Wei Yang <richard.weiyang@gmail.com> To: akpm@linux-foundation.org, Liam.Howlett@oracle.com Cc: maple-tree@lists.infradead.org, linux-mm@kvack.org, Wei Yang <richard.weiyang@gmail.com> Subject: [PATCH 1/2] maple_tree: the new max of left side subtree has been set Date: Sun, 15 Sep 2024 01:25:47 +0000 Message-Id: <20240915012548.31724-2-richard.weiyang@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20240915012548.31724-1-richard.weiyang@gmail.com> References: <20240915012548.31724-1-richard.weiyang@gmail.com> X-Rspamd-Queue-Id: C3033A000B X-Stat-Signature: yyxg4tj4kj3zfjzoxh76jpt8fexaj5bs X-Rspamd-Server: rspam09 X-Rspam-User: X-HE-Tag: 1726363559-65133 X-HE-Meta: U2FsdGVkX19hGGtvxddF0SvroyqEhn+owP1noOAG0WHiIQfyTH9etXR/zaLNwoVGQomHZ49zvL/qe0jg471fxI77mMlI6borbqDuPmZYNmkK4S/ePFGJEsIfBd5cpgx/cQK4VVA11ue34UAKCXkjM3Kyb6UCpqaELq4zH37S/fePlzLmsk39/0bpMDI3qoXOGxOYTUQoDTvx75PiY2X7VI0+FzwNAw4MxQyA9/lbpwUdSVEqhQdluqmye9mHcWr3NtU7EjTloBnzudaNkU9ENJH+YYi2mP8Nwsn7pW81IEXur1KIIhnug40Apj2txvqpN8epAA4GwY8JIhJ3CW3xjbzRPtClw1pnIVfgPA+4h/S+FThyxcPbYlp4DKPD/meu7Sx92HvpVfOGM0QEe8H6clzHQJSwbfSSY6nXQBxZ4znmt4B3awDfGg/SgHmGNY64VFVYsel99Lw6et/Ak9dmUtTxXorQfaUpiv5dWTgadUFEi42j1Ug0Cg20E9ni9cLb+cj6CJBAxQu+Qdj4scshmfGorrPTu7bkth/U2YhYfrnMGhroum1n3HaHEx+MAHuRphEGK7SqOeGTiVNfniANr2TGoTFvFNxNM0qYbcj8HTm57DQiE+uvToh3It57R4IICKQ/YY2EYczXFdJvKCxcjtPGaSvtsPOOTtrJLtptCZnkrUmiv141O5zOLIztuxuDZHXRJrxHRbn9L/B/6YCgiQhwHzwa1XvdaHieCEfnyAJtkudVk8yIFVGqQ9aNqKMz1StmXOy0tzbfzl5Obn1a/+Z6FEgz082lvbQl8+7XShUKtTObJwkTxEjdDoT5ItgoXraxsmiXCEfIRKlTcPrf0Ngk8UcuaSpiXGXRIYQH8YbxM2kQTF8ucUpbiYaNgH3dA4NaWZbUdrO55olofk0LNHi5ExUi1K7SMtWzr85Tek67/bswj7gb1Sr7wICgp1m/uUOYvtN6TOiPfSDK3js SZAuWwpR ND2iqk34npZgpnpGvLxTNcr+RVcz2w//Hj6IzJsgVCtMiva/iwtbk39CvlkEulE547QkNCrRxjCEKR/nmZEZa6eC7UoRmNdlygwV58kMRy7iD7Ib6q9T+w/umNLb+yYhmn9FlctvNOu7paoepPe4tHPc5JDa68GX2GiiUAdB04MwZ8kCoOeZVwhmj5qht/24pcKG3MfrzDJjbn4Q098yG+ZyleaHaZW/o/sCdIOzX+n7IMu5fDGyHD3AnxL/7Qqk9Ymh7Gu+IkU9oB2YI40nrZRlti2Mtb5GzzVZVvEErMEfVdVHJDi54P8izrDjTmLLbLo7K7ThEN5fkWBRNswrb8BxIxZnDfUwlxkpD7ffI5xtG1oKwmIpVK0VXIjNQmHdgiscjORBcP6ZsmHciRVYWbiCehzOCJV09qhaWsmj44E/OUCJVzmV+91ZsX3tb4tOWRV97081c1NIHR0sYZS1qEC1KUBy9dCcuI8gYD1YQr7TsnV94wI5WGw8pd4eDIenhY9hrsrkGB+zc25/JA1GvVVa5gzinYfR/ohf9gVEHsalg/lng4YHyWu+Z7dI4KcfT+tgQ X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, 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 |
cleanup mast_split_data()
|
expand
|
diff --git a/lib/maple_tree.c b/lib/maple_tree.c index 75e294d97e51..31964c5c677a 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -3177,7 +3177,6 @@ static inline void mast_split_data(struct maple_subtree_state *mast, mte_set_pivot(mast->r->node, 0, mast->r->max); mab_mas_cp(mast->bn, split + 1, mast->bn->b_end, mast->r, false); mast->l->offset = mte_parent_slot(mas->node); - mast->l->max = mast->bn->pivot[split]; mast->r->min = mast->l->max + 1; if (mte_is_leaf(mas->node)) return;
The max value has been updated in mab_mas_cp() on copying the left part. Not necessary to update it again. Signed-off-by: Wei Yang <richard.weiyang@gmail.com> --- lib/maple_tree.c | 1 - 1 file changed, 1 deletion(-)