Received: by 2002:ab2:620c:0:b0:1ef:ffd0:ce49 with SMTP id o12csp73671lqt; Mon, 18 Mar 2024 01:31:06 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVb1bs6RMAp5TgAz/kAS4TE1Oyx/pmTuXvqEn8raInz3ABhUhhKKoUaJIX9uKnpDGJfR21Farh3pA4dO7UPleHvRf/rI6jz1o3/GDeYSw== X-Google-Smtp-Source: AGHT+IGfCWedkZ0lSRdX5gEWR4TTtjamX6MMo47IjssWsSK73dTS63x2BnQFLcqZDPEQlO0v5BAK X-Received: by 2002:a05:622a:1b87:b0:430:ca1e:aa62 with SMTP id bp7-20020a05622a1b8700b00430ca1eaa62mr3871131qtb.10.1710750666173; Mon, 18 Mar 2024 01:31:06 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710750666; cv=pass; d=google.com; s=arc-20160816; b=pqwWut7LIXN8hxDlGGdoWwg7g+X5F7j5Ia0PExXGRvXj+L9kq82bNTHdgIOX4L/3Kl PQXzUKWJKaYNuvIL7G97bYk+RCsahxd2Zu8hRngLCpMYUzXVo3NTIwqyp/ikZn7RVZku aheZuRnnTOvIW2/81j5tLO0h0WlF8mDCu4EZJNbvMl3Ys+4kdAVVvZ4yGzmr0DIYnG+A xRnxwxH9ZLF46PLJre5mULHczf8UIoZQR0PEj4nqdsyKIH4UpryEO3bWRCXL7bYva247 yJR921xiBH5dIc/ioUrMV6B3N1h5xSSUBwzygEGpUMImSq6piFnP3FaKAQvtq+KK4E2Z whZg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=aTNcL9rcfGV2tcNiBwK5lOr/N1TktsH+wMZ3yS/auuE=; fh=E9Uyd3fu2dEpAT/lx7DnTtmk73+8ijS88Do7Duowznc=; b=D3giXzjY8bgcU+t+6PYaWFya90efBsnP0MTG0slOHHKaATMsdWrehrpsMIMy/TtKIm lw6c1S90esVhF0OsceI1VmBQQ+hT8em1OsMtFPSaIghCZmtjYj75TbDbbAKvC+qEyCy/ 6jWrnbEJb5Uel9+m7mTqg75AGo0Wm7v7IWIScR+Kwj4mIVWuCEYzS40B1/xlU93QVGJ9 3iBX9W1rK29RnSzbStvvP8lz7PKXH0HIdnz+oX6daqtel2GbTizLjMZjpRgX5MYuvJpy 2eh5Khh9IxmlLdquUFM7XZ9uFTPmYhMhx19FRlAZo6FfyGOSUeoltcGmliFRCRNQypOP 5ceg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=XiGab2Lq; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-105816-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-105816-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id j12-20020ac85c4c000000b00430ade73206si7255875qtj.525.2024.03.18.01.31.06 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Mar 2024 01:31:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-105816-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=XiGab2Lq; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-105816-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-105816-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id E10681C21395 for ; Mon, 18 Mar 2024 08:31:05 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id DBB032577A; Mon, 18 Mar 2024 08:31:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="XiGab2Lq" Received: from mail-ej1-f49.google.com (mail-ej1-f49.google.com [209.85.218.49]) (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 3138817BDC; Mon, 18 Mar 2024 08:30:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.49 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710750661; cv=none; b=RG7BcWr7h0JgnO72fnhlFfn5wh3QMo471NG5lWTH1iq4kTVTmaYu144siUlvyuNqEGeQ5YQHJPBaskruQUHYUCP/gKtcIsx+FdKVYWGT8MTxxCruwsHyxo2xoU9WG9qVYJdAzw+0iXOADl9fgSAPuZi98fkGypHxHa3fiKOC5PE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710750661; c=relaxed/simple; bh=aTNcL9rcfGV2tcNiBwK5lOr/N1TktsH+wMZ3yS/auuE=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=ebqwfYoqd/1AU5mRmH1nErp7MpbAGsGkqV/WFden2erGLI9NNP8pX8k4Tgqbv8WGHcNQhYJfhPLmJM8oGfnx8YAtns+raucdmLkjwboUbtiWkuQPsKfLnilGuK43K6ZQ0it1zwFPUKiVda8BvxG7SQrvlrGV4u1cILJB40vem9k= 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=XiGab2Lq; arc=none smtp.client-ip=209.85.218.49 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 Received: by mail-ej1-f49.google.com with SMTP id a640c23a62f3a-a28a6cef709so588968366b.1; Mon, 18 Mar 2024 01:30:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710750657; x=1711355457; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=aTNcL9rcfGV2tcNiBwK5lOr/N1TktsH+wMZ3yS/auuE=; b=XiGab2LqgE0wQZIzUH1z32uPHQsLF//X/wc/FJSwcrU6rULvQKqIz99NXD/0K/0Q/e C7pDfE/SnnPU1Y6oNk8iOnYLUOl8sK2WifbwI7bNSfZoc4oBNUCg/rECPrPxbRx3gNJI ODceExjrADCjWHQZLat1zkAF1J/3mfO/EVk8spzYCXyTYj+lCcRedSnin4TQDtCmic12 QiGOtpmGCgaXDiJF+qMxncs7pTy5qTWhJrsdZjvY2nG2GDkzsE+1/VPhxvSY4FAS1UN7 HNrV77aJvSS+si1CnToOTGYxG131VYT++GSCBrCzcB0ydGC79JhpIngOIwJ3mLKADWCG 6ZAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710750657; x=1711355457; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=aTNcL9rcfGV2tcNiBwK5lOr/N1TktsH+wMZ3yS/auuE=; b=E5c4otVjzJxij5gEjEjQhTEwEsrY8xcDvc/zNEvGpUqlJIzcdu6p37+W30pz8mIy2i O/mKPBl4M3mii5wBZJGCW8OV5xOSMGatpU+VbM/E5gw5XJV1scC2eLgY4Cg74xPCFVBl 7L0p4Ot+O/0rQwkdcSM7UlMjM0mZ16bMMFoxvZfXzBAw8Z/xmwuDQBfqFV6q24DhxGLX 3jW2vT1OLxSpq9hO4rtJH5Ks8iQIGK9e5RM2QusHUnMQCdInN+o+4yECl8c7A19fBE0a T/4UQhRvdHwTzolAiyBf+6KnucdscdGhg6ewfTwsYAq6y/4BYr4NOx3HcmurHMSyj7S9 8Igw== X-Forwarded-Encrypted: i=1; AJvYcCVDkTrtaQdA5HHVz9OUDabnWzVRtNAJDuczH1y+ZVatdjvgf8N2oPiEyCGdiZxboWfyuqGNeE6aihMgO3/Rd51zHuj9gnXp68eRaY7ZErJ++ROv3io0X7Qh8QqM7Gw1bb4JTmeInFeZH3kQ X-Gm-Message-State: AOJu0YwjKEID2gIEFgae1zZG8PmWng/XKJcbT3lfZlwMVvDPREUabXsY aZLJlNksx9VdhzRcZqM2+Ls0lcO+Tq2lTYCPseVZU3yPYdGxHTkG4tOIPA6xTf8Wsf/jlx84Ron +nJcja0zR8DAWttcqnKkIczemjwE= X-Received: by 2002:a17:906:f8c6:b0:a46:13a0:7db1 with SMTP id lh6-20020a170906f8c600b00a4613a07db1mr7381944ejb.7.1710750657287; Mon, 18 Mar 2024 01:30:57 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240318064036.1656-1-wangkaiyuan@inspur.com> In-Reply-To: <20240318064036.1656-1-wangkaiyuan@inspur.com> From: Andy Shevchenko Date: Mon, 18 Mar 2024 10:30:20 +0200 Message-ID: Subject: Re: [PATCH 1/2] tty: serial: max310x: convert to use maple tree register cache To: wangkaiyuan Cc: gregkh@linuxfoundation.org, jirislaby@kernel.org, hvilleneuve@dimonoff.com, linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Mar 18, 2024 at 8:40=E2=80=AFAM wangkaiyuan wrote: > > The maple tree register cache is based on a much more modern data structu= re > than the rbtree cache and makes optimisation choices which are probably > more appropriate for modern systems than those made by the rbtree cache. FWIW, Reviewed-by: Andy Shevchenko --=20 With Best Regards, Andy Shevchenko