Received: by 2002:ab2:710b:0:b0:1ef:a325:1205 with SMTP id z11csp1004815lql; Tue, 12 Mar 2024 04:59:05 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVVHiRhSIVOH8i7IRxYeEhNOq4AbZ59oTPuslok1j54kw4J9bLJen8D9eBjZouabHIIXx8kBwjAxPVKFnn22oc3CzWA9Rqw/Fr0RU+3mw== X-Google-Smtp-Source: AGHT+IH6jAeITCo1h5G5CdyO/804yhi8agKKZ2xkGJ64OGUB+nuUCvZGhJMMk0hNzurtKewnt6lT X-Received: by 2002:a17:907:c706:b0:a45:6cc0:8f19 with SMTP id ty6-20020a170907c70600b00a456cc08f19mr6612748ejc.38.1710244744923; Tue, 12 Mar 2024 04:59:04 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710244744; cv=pass; d=google.com; s=arc-20160816; b=eUHNgDlhJHWp+Ge1J4GAcGbFPidPwP3SvSd80MV3YskW2l2IAsmiDCDU7JX1jexFt/ opqibyZ0BfVqzZxPrREhA0ONyFFPfZa+uILH0CJeyENECtFqmQKpT2wz8X+g5nHxN4bN Rii71duo9/VhfCmITdpvJFwIkSr03soVORh8e6Hk9Brh0SlysYSv55OTzyOZeTNnc3Hs GCoJfBoxkiJpEA1NT9oKsSn4a++cMs7jogAxT1RQCzRvXvs28XGbumn+WfcMqkuwZYY/ YcNiFJDv2PpU/N3ib1rEqAv/PICgLZ493Sn+0xlf9MJETMjXFpF4HK2IGWs5biJksobc Tx1Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:references:subject:cc:to :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :user-agent:from:date:message-id; bh=6WnHVRQn8YicF9Xiueiyc/wI82XMNUz/V4HKKORP0SY=; fh=SGcIsZYl7rE3tnvBXvCRTWOtj1ogo4vbsirp2oTvkQs=; b=clwAkeZXvnCBsvWqNC/h/2OgndNru57rcnFXBUhlqDKBtKzraDhfgl8nS4fR2gQx5r P8pzBQsV+FgaypD5O9HO1EY2reoTSfiOHIyPrqQpQiTCwH9PFFEjS+uxfPiLlFqO0hdK z5VOb/Hf48A86XnA45AvUe53IXKt5LLCob85tFq+wjntd3lm5CuaAVc3uDHHYEcsZS9j YSREc0WWtw3Ahtl/xVaw3cEo4+ak1sBcFZPhrlSNoOpTDc//rnv+1mdfoO//XiccuWCK mRmz22l0UF6Rf26E6ZzLIiQRY63/cWJfVhDGWT2YquZp+2zjmsgJ8PfOSwLwpCaW4LWB qrpg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=huawei.com); spf=pass (google.com: domain of linux-kernel+bounces-100200-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-100200-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=hisilicon.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id lg18-20020a170906f89200b00a4649c860b4si266169ejb.1041.2024.03.12.04.59.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Mar 2024 04:59:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-100200-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=huawei.com); spf=pass (google.com: domain of linux-kernel+bounces-100200-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-100200-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=hisilicon.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 am.mirrors.kernel.org (Postfix) with ESMTPS id A01521F2262C for ; Tue, 12 Mar 2024 11:59:04 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id D659A79DD3; Tue, 12 Mar 2024 11:58:56 +0000 (UTC) Received: from szxga05-in.huawei.com (szxga05-in.huawei.com [45.249.212.191]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7245679B98; Tue, 12 Mar 2024 11:58:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=45.249.212.191 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710244736; cv=none; b=tA3BDTdJaQuh2KexFSc//auAGTwYHgkh/PoqxcuahNCd0elfgUvc0pyz8A6ABC8UpGNCdqsvIJih3Z+KrZwfHbQaHgfzOvAoKj8T8ebGlOEhTq9hVKeD8LlgEekKSxsnHBXArxFzk3TfsGVqEMdPs09F6ycdEhlV/3T8sFrDWBs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710244736; c=relaxed/simple; bh=PLmC6BbRmhT98s/2WERHDrru1CT+5wjpeaXBWOT4hco=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type; b=FVaCpaCFmCuOETS2a1ylfEL4QZnu4r6MAltxLsjnHwROKBB1Vd9fkFZ0HlRajqdR+g2uVL9PNJk3tv7QUUjtDYQqb5A+CJSx6lkWFWOJG107iSkYP7wl06AxqNwTaAUkvvccWpXBELaFQ0uyMTPNjeLPiN6dAHbYfCPPStvF8zs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=hisilicon.com; spf=pass smtp.mailfrom=huawei.com; arc=none smtp.client-ip=45.249.212.191 Authentication-Results: smtp.subspace.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=hisilicon.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=huawei.com Received: from mail.maildlp.com (unknown [172.19.88.214]) by szxga05-in.huawei.com (SkyGuard) with ESMTP id 4TvBtq5Qzkz1gxtv; Tue, 12 Mar 2024 19:56:19 +0800 (CST) Received: from kwepemd100008.china.huawei.com (unknown [7.221.188.193]) by mail.maildlp.com (Postfix) with ESMTPS id 00D001A016C; Tue, 12 Mar 2024 19:58:46 +0800 (CST) Received: from [10.67.121.2] (10.67.121.2) by kwepemd100008.china.huawei.com (7.221.188.193) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.28; Tue, 12 Mar 2024 19:58:45 +0800 Message-ID: <65F04374.20308@hisilicon.com> Date: Tue, 12 Mar 2024 19:58:44 +0800 From: Wei Xu User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 To: Yang Xiwen , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jiancheng Xue , Alex Elder , Peter Griffin CC: , , , Subject: Re: [PATCH v3 0/3] arm64: dts: hi3798cv200: fix GICR size, add cache info, maintenance irq and GICH, GICV spaces References: <20240219-cache-v3-0-a33c57534ae9@outlook.com> <65F03D79.2070008@hisilicon.com> In-Reply-To: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: dggems706-chm.china.huawei.com (10.3.19.183) To kwepemd100008.china.huawei.com (7.221.188.193) Hi Yang, On 2024/3/12 19:46, Yang Xiwen wrote: > On 3/12/2024 7:33 PM, Wei Xu wrote: >> Hi Yang, >> >> On 2024/3/12 19:19, Yang Xiwen wrote: >>> On 2/19/2024 11:05 PM, Yang Xiwen via B4 Relay wrote: >>>> The patchset fixes some warnings reported by the kernel during boot. >>>> >>>> The cache size info is from Processor_Datasheet_v2XX.pdf [1], Section >>>> 2.2.1 Master Processor. >>>> >>>> The cache line size and the set-associative info are from Cortex-A53 >>>> Documentation [2]. >>>> >>>> From the doc, it can be concluded that L1 i-cache is 4-way assoc, L1 >>>> d-cache is 2-way assoc and L2 cache is 16-way assoc. Calculate the dts >>>> props accordingly. >>>> >>>> Also, to use KVM's VGIC code, GICH, GICV registers spaces and maintenance >>>> IRQ are added to the dts with verification. >>>> >>>> [1]: https://github.com/96boards/documentation/blob/master/enterprise/poplar/hardware-docs/Processor_Datasheet_v2XX.pdf >>>> [2]: https://developer.arm.com/documentation/ddi0500/j/Level-1-Memory-System >>>> >>>> Signed-off-by: Yang Xiwen >>>> --- >>>> Changes in v3: >>>> - send patches to stable (Andrew Lunn) >>>> - rewrite the commit logs more formally (Andrew Lunn) >>>> - rename l2-cache0 to l2-cache (Krzysztof Kozlowski) >>>> - Link to v2: https://lore.kernel.org/r/20240218-cache-v2-0-1fd919e2bd3e@outlook.com >>>> >>>> Changes in v2: >>>> - arm64: dts: hi3798cv200: add GICH, GICV register spces and >>>> maintainance IRQ. >>>> - Link to v1: https://lore.kernel.org/r/20240218-cache-v1-0-2c0a8a4472e7@outlook.com >>>> >>>> --- >>>> Yang Xiwen (3): >>>> arm64: dts: hi3798cv200: fix the size of GICR >>>> arm64: dts: hi3798cv200: add GICH, GICV register space and irq >>>> arm64: dts: hi3798cv200: add cache info >>>> >>>> arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 43 +++++++++++++++++++++++++- >>>> 1 file changed, 42 insertions(+), 1 deletion(-) >>>> --- >>>> base-commit: 8d3dea210042f54b952b481838c1e7dfc4ec751d >>>> change-id: 20240218-cache-11c8bf7566c2 >>>> >>>> Best regards, >>> May someone apply this patchset to their tree so that it can land in stable at the end? This is a fix, not adding new functionalities. It's been 2 weeks already. >>> >> Sorry for the delay, I am too busy to catch up with this cycle. >> I will go through this patch set and maybe apply it during the next cycle. > > > No problem. I'm just a bit worried if this patch is getting lost. It's good to know it's still maintained. Because i've seen some maintainers not reviewing any patches for over 1 year already, with their names and emails still in MAINTAINERS. Thanks for the understanding! > > > By the way, I think fixes and new features are in different cycles? Most maintainers seem to have multiple branches to handle this. Yes, they can be in different cycle. But now is the merge window. Best Regards, Wei > > >> >> Best Regards, >> Wei > >