Message ID | 20231120070937.35481-1-zhangpeng.00@bytedance.com (mailing list archive) |
---|---|
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 8F135C54FB9 for <linux-mm@archiver.kernel.org>; Mon, 20 Nov 2023 07:09:56 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id F3F6C6B032B; Mon, 20 Nov 2023 02:09:55 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id EED0A6B0337; Mon, 20 Nov 2023 02:09:55 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DB5356B033C; Mon, 20 Nov 2023 02:09:55 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id C86FA6B032B for <linux-mm@kvack.org>; Mon, 20 Nov 2023 02:09:55 -0500 (EST) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 9156C140607 for <linux-mm@kvack.org>; Mon, 20 Nov 2023 07:09:55 +0000 (UTC) X-FDA: 81477457950.23.182D290 Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) by imf30.hostedemail.com (Postfix) with ESMTP id 51BC380003 for <linux-mm@kvack.org>; Mon, 20 Nov 2023 07:09:53 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=aQk0zhC+; dmarc=pass (policy=quarantine) header.from=bytedance.com; spf=pass (imf30.hostedemail.com: domain of zhangpeng.00@bytedance.com designates 209.85.210.172 as permitted sender) smtp.mailfrom=zhangpeng.00@bytedance.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1700464193; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-transfer-encoding:content-transfer-encoding: in-reply-to:references:dkim-signature; bh=xDXgdvBF8SGkmuOKaF3k84DyeZ6d8AGkWTc0p0lsSHQ=; b=hL/jHlyhuLc7JnfVAdlEx6NcOZy8tjRPOVPsHLbX8nSgx5Yj+T+zwPOrH9kD7kegkeQNov bFJF/3Jikn7f7fsUjUnfAxyckNGqhPkU5v828m4MtXRjA/O5GLtI0b899kCWpSDuukPDvs gH+oPIxZVOmoAtKPZbJSoZoBdKa2yZ8= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=aQk0zhC+; dmarc=pass (policy=quarantine) header.from=bytedance.com; spf=pass (imf30.hostedemail.com: domain of zhangpeng.00@bytedance.com designates 209.85.210.172 as permitted sender) smtp.mailfrom=zhangpeng.00@bytedance.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1700464193; a=rsa-sha256; cv=none; b=lBcpumYdq44qMf78WlAhCz9B0mjEIDZLWTWgaGb81qXzpGvgTpS8Gn4AY2gMmJjMSPO2a6 P3PWe1BwMvpLE1hI+VW1K2F+zbvgjANP2dG8YVeqX0fC2g/Md+trmGb5ni+z/QZFMicKdQ TDOTh7JPzf6QpWnas3m/99cHI1BCBP0= Received: by mail-pf1-f172.google.com with SMTP id d2e1a72fcca58-6c4eaa5202aso4216660b3a.1 for <linux-mm@kvack.org>; Sun, 19 Nov 2023 23:09:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance.com; s=google; t=1700464192; x=1701068992; darn=kvack.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=xDXgdvBF8SGkmuOKaF3k84DyeZ6d8AGkWTc0p0lsSHQ=; b=aQk0zhC+TL03HOZxMBUsk+eynf7zScnwcD9LMqqlZ258aWnb//e5+AlACEbxfVi2PQ a6LtgDmBOmWOYx64Z6C/k8D//HG54K7gDmptbl91adPn/k0/e1Y1d13liV5mwbTsFcxW iMK3no88yphKP2d1ZTrkCMSYs1qEaMOk6jMnSIPA9cGj1M+H1sJmUc2by8TWoVwbApAE WT9J8nf6ZfWdVG4aKie43tYQgZ7T3UgQZlb4kf60/33HJ+DpjDh3CxqNWOyA1DYRCpE8 1UP9Dx2qRKVxxAZXgqyiZSrXb43n9w3o5RG/2zWn641bzv/T5dwVqspHMg/W2z8tTsHH 3L/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700464192; x=1701068992; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=xDXgdvBF8SGkmuOKaF3k84DyeZ6d8AGkWTc0p0lsSHQ=; b=CPQ6pFsh/yUDkTKHDOEOd/rVUBnl90Yp3B3Wc7Y8yCAqcWPZpCpGo9e+kKVpMFg7Qs yshxRmOSaq416Cs1J3MkKgWieCHmNYizxaskro64MNOFa+3O+FhR5/XGWz8xB9cTgmIn 4bNtWvYfVU+xBIWAGaRCIicpsEl2yB7EBZV6QM5MzXBrrkKRBXi3ONSuehqIl0YUq8S5 BvS3zTVqkzJKk1/PlwMn8vwjuHjMpL7LRQ0Za6LSS0h6xHSpDWkCUXs+O4t+5eHFZ7lW 4PNQzi5RBltVKQj9jmsulwExjRkdRfKarhjdiwtDZ4F95QCTXOnN8SWxR1UoMEFwjUj7 si8Q== X-Gm-Message-State: AOJu0YwzuE6SqWfuoTfIEklo68mSQhdJUOQkLLCMzhIZeY8tf8WLGYwr ZboCKEZ79ZOoOq6/amazt4051Q== X-Google-Smtp-Source: AGHT+IGJE4hsoqm+r24IeZOFHkx+hmxgKm2kILrlPXanw2ck3SX21MesbDLtGeVk1MgQnrbMWYj31g== X-Received: by 2002:a05:6a20:549e:b0:187:d93f:b0fa with SMTP id i30-20020a056a20549e00b00187d93fb0famr9365915pzk.27.1700464191937; Sun, 19 Nov 2023 23:09:51 -0800 (PST) Received: from GL4FX4PXWL.bytedance.net ([203.208.167.146]) by smtp.gmail.com with ESMTPSA id d4-20020a170902cec400b001ce67fab3a2sm3698143plg.261.2023.11.19.23.09.49 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Sun, 19 Nov 2023 23:09:51 -0800 (PST) From: Peng Zhang <zhangpeng.00@bytedance.com> To: Liam.Howlett@oracle.com, dan.carpenter@linaro.org, akpm@linux-foundation.org Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, maple-tree@lists.infradead.org, Peng Zhang <zhangpeng.00@bytedance.com> Subject: [PATCH v2 0/5] Some cleanups of maple tree Date: Mon, 20 Nov 2023 15:09:32 +0800 Message-Id: <20231120070937.35481-1-zhangpeng.00@bytedance.com> X-Mailer: git-send-email 2.39.3 (Apple Git-145) MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 51BC380003 X-Stat-Signature: y635tinies7mprsjbyzxhe963gws1bsf X-HE-Tag: 1700464193-267568 X-HE-Meta: U2FsdGVkX18KE8CPhUX3ar693m5GR0Xo6KyVdv2t8Po+SRsZlrF0TT1Co8+O6eZjp14asgsK8MUzWOKOADbDPRWNMP/GIx1dCUhi+M1wHg/PQzyCxk9S8gkrugSfJtqMH4YWITGd35tu4eCi+NhnfjzNzfUvWpKTUn130zRE9QZHzn83yh5ioC9hQIoAor2OkO4ZV2UZiJIA2LffWqhNGGz3exbkFMjPEF3i+CPlJRp3eFC5SQ9B5L+hRC557UvUBb1fGqURK7fIn4/AI7JOm+6gJ5k6iPPqtiJTVSt7iD5R1KIKRauT7s8zbgFEU8bXSSgx9dqXi0EWkeeKxQLSrwsWYPnFoK99bvLmXLGk91Cfim7Bl9HSRkgk7rGSAk6tAkRJ4B27/vtA/cHv9T3shITNHSTI5OEytAb0jGwt2Yye9fnTI38yhqUzwmp4C5sBXvAnMtD9ediSAN3JgiEP1T5gN38t+fdYQ3KZrOlVWJWk9yuM8REZ4NAbJMbNK2/Nq63KZWKKRG3tzm/fKUQ25+aTnszqADLKP/V2d7U4FFfnHR9igDQhX5UsHVl1RZkepbMKI633tVJXAMpWpO9uhIkRfj17GM9JhAgrJzlXuGO+bQghUpH+1mh8Kj+ig2uYmOW69I64kYcHJ5y6qKeFpoW5MvVcB3Vcvf22ocPM9igotIN9jDL4wr2ylRu3Xv1EtT/3Ns3ogykA+WM/HbEGCl4YVWe0QVT24OFmPPZNgSnZrbTCHFyRi+Mc6w9J10l3pXWK2s4lkEgoSy5YkBdwTSynO1qXrjm9h2P+316CkP+uDY6a0vN9h/Hlclu4KHcULxTf34e1E/H4LfoYk91jS4kRwlBXMtSC+05dKEyR8HfbXdWTvW7MraMWrcdCtGDqg7/EV0+5eMXBu5ocLN5PhuokMt+4OHMQ7SNc+NlCWkwS5BcsG4SaEFYD+8/82TqxNRiNjPF9NgyMLpapqbB l++nMdeJ 6Zj21IQMwbo7jmLmSzCE766by8mncFbDVrfk0W1GPmAs/o8ui3q2TVLpXdWohb3mOqUj1+Q1SLl5oTG28E9X8606rYibNaPWaxa0CEQxelwCKkDnBCf9N/ZkX9p3Lx7YFtx72nzjYeSqLoanfg/ZhL0ELymh9X9vW4luYl9vZwpDPSCJwap20TAUDGazGgE88TXEhNlNmYoXGJBSMX80rdj67b5/VcbNeldH7LHgmEOFiUJ00jF9xM4O5TS2RhHtSUZNrr0hbtgbw8v0V+VRpizc6/gwktP2EPlVKeVms0tLOgzBunD26Hhnh5xtNmrFgSgt/No0FdSoxHk0CvR0ezFI8ldl9WLeQbrgS7AUC1QMvQCMvloL4Wol5hDoe3/pR7nhOPexrE0HuAbWETQjOmifu/X0QzxiBlKegEWEi8D3RY1/U1FXcgUqgbGiOct8Yn888QblVHi4/JRE= X-Bogosity: Ham, tests=bogofilter, spamicity=0.001630, 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 |
Some cleanups of maple tree
|
expand
|
* Peng Zhang <zhangpeng.00@bytedance.com> [231120 02:09]: > These are some small cleanups of maple tree. > > Just to mention, in v1, I forgot to CC LKML, but it has been added in this > version. > > Changes since v1: > - Removed the 'return' statement from [1/5]. > - Made slight modifications to the commit log of [5/5]. > > v1: http://lists.infradead.org/pipermail/maple-tree/2023-November/003047.html Thanks, they all look good now. Reviewed-by: Liam R. Howlett <Liam.Howlett@oracle.com> > > Peng Zhang (5): > maple_tree: Move the check forward to avoid static check warning > maple_tree: Avoid ascending when mas->min is also the parent's minimum > maple_tree: Remove an unused parameter for ma_meta_end() > maple_tree: Delete one of the two identical checks > maple_tree: Simplify mas_leaf_set_meta() > > lib/maple_tree.c | 45 ++++++++++++++------------------------------- > 1 file changed, 14 insertions(+), 31 deletions(-) > > -- > 2.20.1 >