From nobody Fri Oct 2 04:28:21 2026 Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6B53A3E022D for ; Wed, 5 Aug 2026 07:05:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.169 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785913543; cv=none; b=uurMMy8d1tQsZIbcY8sem9/akc+ieTXTFKQc6W21UqoJ87+KCQG3SosFUQ2LyeYh+1zt7fDwRvgJDMCK/LlbiwegW7JjTpQiowLwsNfTcngzoPPhD8Pg8n7amIKeyxLL5TEh0RhDWrRvDInM5dtOA5A0+lqNjkWFw+0xJArr00g= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785913543; c=relaxed/simple; bh=7cXHd7AJkQI9TYTs8BiiXszoQZU7VSIETLsNGokDz2s=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=emigeVO2zMfr9f4zBoLzMU/XJUeDGHE4y9mIGrl+DojprH3bzhUi5SiaV8T1wNJBjptaOUOe2V/jG8BmlIkJrGOwhnxuedecrX6jKaY44vPOgDSvHraviImykOBK4EOHl+bFg8JN30q/acFWftDUZN8bDfy6PNhxsdJ1R9neaa0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=JpnOpzjb; arc=none smtp.client-ip=209.85.214.169 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="JpnOpzjb" Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-2caea3f742bso10259245ad.0 for ; Wed, 05 Aug 2026 00:05:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1785913539; x=1786518339; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=RC72twCjx7gm0pkHFHXzddlSN7aVUk8AJDJN7UXJhYI=; b=JpnOpzjbbWwmHrxsBfpWJlZmjXZ4u/oG+SRtKAmHxefBejH5qj6b709QaWcpSGQjHr sUCKxEUrl3aapBLW95t2RTJUfre2P8XcEK5d4HzLmzXVS3mPVdS2XdqcXrkcG5IYiH3P L7uAQIZEiDgTnoALTwE3375XTz6QTRfOCO5J4iGS94eadTABCDIRJKQByblsmosIf/fT f1poGzEDAcQ3C4GP0IO2hhOYv9C26B28xfE2+QH/Ohz8cebCqmJTuq5iJxaejizy0ARZ +9OekkzaIdLEL2wqxfrAxa/Lg3DeZnfXugOFT9UZqUm0WPPPDsVRkjqmF/nl4MFmYbQw fJnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785913539; x=1786518339; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=RC72twCjx7gm0pkHFHXzddlSN7aVUk8AJDJN7UXJhYI=; b=LkM2kFhdYZdSdn85JUl2+z+oDEKKUuMO4DRi4c2k4R10ZJXOoIN4Hzthx8icGXwPWT nD15LVI5OI0Oo36XFpm5yrB1FSne+CBKuqeSP0quN/yPY2fVrefZ+d+6GoYgPwF6jQMF w09IoVw6/lTTiyiaec8enf+cu0u4dzt0VOAqIhUVPsKjl8xlIPy3aY09+lGTtkzO4+V9 Jrv+ZnnONE8AlYxVMrNOZy3Nmi6zf+4/rzxGGno7aGkhKZCLPc1KDUkqqzLks1Te7rmu kOGHuZsCE9KwH5wbJrE8S2K4Ekng9XUjQ9e31M5zQzgtVDXNP3dWv0953268IFORbOJh jz9Q== X-Forwarded-Encrypted: i=1; AHgh+RoZm5gRgwDZysqhAGH9DVCAE0r+4TpfLpkssLa6w2+tj5Ywnk3IKjrsHxvUzRTB9+mdR1mKgmrxrRwC9Z0=@vger.kernel.org X-Gm-Message-State: AOJu0YwK5s4otEoeupwifXj5oBE++d13dh2e8QDFajbxq6+J89tyHkxh ZuiPugDLa4yT6PJb8ZeqFRPJs4be6vfxA4ugOwiJWM3zjxTVb0CMlvZogiF8iA== X-Gm-Gg: AR+sD12h2QiXkiaPm/+PjDKHd3nBsqXrQyNku9IJpveJwzL4xIfGmDAVDpKGou7zj0J 06gqhESKHS10T7bkq4d0EYIlQ66jRW0raddMW+Cj5M7+UcZ2kH0Kb2JNsmmf9GmRF9yEVgD1tm9 B0XKUol7+3W1Hk/dt5dFj5RLf/O1cI7sICoi2n2BkIjghrbJM/DTptp7V/bu5VViS1rrvD9X8+9 lzF+Wr8RNpMu/2/vp9bB/W38XL5X/kGiH08y+ZkxBfXCMzNJxaW1vwN7EDyDOYKElRbfUdd3Pp7 yzGA+XAoscDeD+RhbqHIsK6CdqJhGGdRwe+a/mAGvJ7IQkxuGcFVidr61A5E6HYivphpR2AyKRU AvKCkq8NhcPavE+fg3TyXpIzG0ZK2gu9OacK+AoxXPiblKLbjUMN1cgscKTtE2EIUKlL9qIFYg7 9wVdpQlXKqykRL4L9fCBVtlcyxjqD7bn4Eh3NIu4yprlaBkO4+59ymflk/M+NGBk+uDwDrWDJt X-Received: by 2002:a17:90b:3889:b0:38f:57f0:1f5d with SMTP id 98e67ed59e1d1-3903c5c4491mr4424905a91.15.1785913538547; Wed, 05 Aug 2026 00:05:38 -0700 (PDT) Received: from osman.mioffice.cn ([43.224.245.178]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3903f5d9b91sm1106309a91.3.2026.08.05.00.05.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Aug 2026 00:05:37 -0700 (PDT) From: Zhan Xusheng X-Google-Original-From: Zhan Xusheng To: "Liam R . Howlett" Cc: Andrew Morton , Alice Ryhl , Andrew Ballance , maple-tree@lists.infradead.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, zhanxusheng@xiaomi.com Subject: [PATCH] maple_tree: Remove unused mas_is_root_limits() Date: Wed, 5 Aug 2026 15:05:29 +0800 Message-ID: <20260805070529.4118794-1-zhanxusheng@xiaomi.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The last callers of mas_is_root_limits() were removed by commit b8852ef30c67 ("maple_tree: remove maple big node and subtree structs"), together with the maple subtree state (mast_*) code that used it. As a static inline it does not trigger -Wunused-function, so it went unnoticed. Remove it. No functional change. Signed-off-by: Zhan Xusheng Reviewed-by: Liam R. Howlett (Oracle) --- lib/maple_tree.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/lib/maple_tree.c b/lib/maple_tree.c index e52876435b77..1bed455bdb9b 100644 --- a/lib/maple_tree.c +++ b/lib/maple_tree.c @@ -356,11 +356,6 @@ static __always_inline bool mte_is_root(const struct m= aple_enode *node) return ma_is_root(mte_to_node(node)); } =20 -static inline bool mas_is_root_limits(const struct ma_state *mas) -{ - return !mas->min && mas->max =3D=3D ULONG_MAX; -} - static __always_inline bool mt_is_alloc(struct maple_tree *mt) { return (mt->ma_flags & MT_FLAGS_ALLOC_RANGE); --=20 2.43.0