From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com [209.85.167.47]) (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 4843876C8A for ; Wed, 7 Feb 2024 13:10:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.47 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707311456; cv=none; b=gQu488h+BzIQbgg/i65ufOkmXwxsCDFTQpBTrUkQr+uhkufHCGUHKNTnfHauIbSr31EUy3D/woqlCpHNVxxSPpG/GEQWfnMQjEQcbrDPX+IW6Q3pveH8l5k2A3KlPj4lefhbVK+YKPoMSsFnEB+Wo5zAUYPK4LvQeEQHildVd7g= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707311456; c=relaxed/simple; bh=QeiQKTjUpaXlC5rTpAh57LecWBMIQwcK9WBuhzqF9Gc=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=E1F4Td8Il7sgoc48+HAcRIEX606bTF/Vwtw2XH7L3/SU43hKWvwPYDBK2xxMjlHLZUJToiKZxl9QbQfxsVWQxW32W7vSBZS4dAY6lPNLsG4uD/AjRSBjia/mnhffKTE3aeAhRVp4zQMeXwiVS9xqlJKuEpCnRqRKOPQaKJZ9ioM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ventanamicro.com; spf=pass smtp.mailfrom=ventanamicro.com; dkim=pass (2048-bit key) header.d=ventanamicro.com header.i=@ventanamicro.com header.b=Lh1Cv6rM; arc=none smtp.client-ip=209.85.167.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ventanamicro.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ventanamicro.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ventanamicro.com header.i=@ventanamicro.com header.b="Lh1Cv6rM" Received: by mail-lf1-f47.google.com with SMTP id 2adb3069b0e04-51124e08565so924928e87.3 for ; Wed, 07 Feb 2024 05:10:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ventanamicro.com; s=google; t=1707311452; x=1707916252; 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=QeiQKTjUpaXlC5rTpAh57LecWBMIQwcK9WBuhzqF9Gc=; b=Lh1Cv6rMH7oADt8qkmoRXSJ6/fdGaTDDdQMuEER+HE6dWn5lz7zeuO3+0i/3jIgrQf 016qOlOHcULn26X2CXLcLV6g3j+OBuKXFQ06e6dwFzmgNJ1JuFzUz36AaSUuXQMmWOhW GWPEFPgXZ+KOw/+GYswfZjCqqhoaYDAMHfFwSbaPEJ8ix3Y5hdxluNA/m2ToNd/oxTGZ WP/R0CuYC1CHO8we/XzuXMV225l00guXU3+iVVlbIJGoSpgGq4tQLDX1OCB6o9PgSSnO B8UG2XbYcCIm5BBKE31HExIwKNiTDf4+PApZCxI4wOxMLpDb84x8u4lQhL5z8rg7s3MQ SClw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707311452; x=1707916252; 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=QeiQKTjUpaXlC5rTpAh57LecWBMIQwcK9WBuhzqF9Gc=; b=dqNQhxlTaCNxzOcNb7krWHmpQgugkiXvFtLD3Zo6x2uyj5kHWpXxfc84StXZmVpLv6 VSpBR/8OtSqB6zpovdmyRXs3whmZW3apeUgNKqk+nONpwtshtc1RTY+YB0+zEZDj/XhI FkMfyxQauzqDi1cPGwKRJnI059r36orFnr3Xi8drUSa9vrxUxu/KYp6dTgdqCgQwt0e8 7VUtd19/1x4j30SCRNmi+5z0Bnq6ccxdW/ovWvOKm4dtOzNJj3hP0Y3uqOsogn6ss5JM vTfhOYd1NTJzCgn5YX8YxSr+6tix82GaK7RUdmMvUVlh1sH8DFXe1TQKSRb+gyldX4ai M5OA== X-Gm-Message-State: AOJu0YyeeMaxPKQ4Cz8QJo3zRvP3lH4UTves42HJV7fEBzb7L3p+8EbU Kgy3ekClIq89JK764SIaex97zhci6R8JtVT3fB+zM6/KNvjhgtsriYckyOHYLZq8hENwSXC+d42 bvdey/mANkllgOGheP5rhMPsD9DxijCnMkoI7xZYARF9r0IC/6LY= X-Google-Smtp-Source: AGHT+IEDiiJkE3kwGwtW/YKJfbR7qahBZMUX/dBC8fmDAROEYy79l0gPVz7ALeJMY4eBJ5z3ImHy8UPIS5Uk8HzPGLA= X-Received: by 2002:ac2:4ac4:0:b0:511:551a:c330 with SMTP id m4-20020ac24ac4000000b00511551ac330mr4406484lfp.16.1707311452159; Wed, 07 Feb 2024 05:10:52 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240127161753.114685-1-apatel@ventanamicro.com> <87h6ily53k.fsf@all.your.base.are.belong.to.us> <874jekag3w.fsf@all.your.base.are.belong.to.us> <87plx8y5s3.fsf@all.your.base.are.belong.to.us> <87sf24mo1g.fsf@all.your.base.are.belong.to.us> In-Reply-To: <87sf24mo1g.fsf@all.your.base.are.belong.to.us> From: Anup Patel Date: Wed, 7 Feb 2024 18:40:40 +0530 Message-ID: Subject: Re: [PATCH v12 00/25] Linux RISC-V AIA Support To: =?UTF-8?B?QmrDtnJuIFTDtnBlbA==?= Cc: Anup Patel , Palmer Dabbelt , Paul Walmsley , Thomas Gleixner , Rob Herring , Krzysztof Kozlowski , Frank Rowand , Conor Dooley , devicetree@vger.kernel.org, Saravana Kannan , Marc Zyngier , linux-kernel@vger.kernel.org, Atish Patra , linux-riscv@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Andrew Jones Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Feb 7, 2024 at 6:25=E2=80=AFPM Bj=C3=B6rn T=C3=B6pel wrote: > > Bj=C3=B6rn T=C3=B6pel writes: > > >>> Hmm, seems like we're talking past each other, or at least I get the > >>> feeling I can't get my opinions out right. I'll try to do a quick PoC= , > >>> to show you what I mean. That's probably easier than just talking abo= ut > >>> it. ...and maybe I'll come realizing I'm all wrong! > >> > >> I suggest to wait for my v13 and try something on top of that > >> otherwise we might duplicate efforts. > > > > OK! > > I did some really rough code sketching, and I'm confident that you can > get rid of all ids_enabled_bitmap, hwirqs_used_bitmap, and the > corresponding functions/locks. I'd say one lock is enough, and the key > is having the per-cpu imsic_local_priv.vectors change from struct > imsic_vector * to struct imsic_vector **. > > Using smp_call_function_single() to IPI enable (and disable if you don't > want to use the lazy timer disable mechanism) seems feasible as well! > > (Let me know if you don't have the spare cycles, and I can help out.) If you can help upstream IOMMU driver then that would be awesome. Regards, Anup From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 76DDCC4828F for ; Wed, 7 Feb 2024 13:11:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=/X/Jn7uqzDrxIPRW8p+mcdbX8JTbXFBboxnft/oiZr8=; b=wpglGEL4Y705Db 21Wh8gfdSfqDFvPWVqRAFIx17AOnTcTUgniogXL8JAHlYk46EJjZHGCvyYXr1xq0nR2ewwkP+Zd4s 1z9u71nXDJZp9Vim72/F3KsP5heEOUKJ+SmZCA/dYtcpNdv9LbKM59SkbpBg/sNqSX2KdzNmplu10 e12Brrx9Iknj7+AIzgcN7S1OupkDuzBLBTDVToMbC3dySJHIPi5p1FrI9A9W1Lbh2lYa0f0qanQhf bi2hTRTf6HGWAZQ53gQwRR73clN5Uek7eqfJGusOymGsB9wIab/rdYFv6V7KsT3pEC+mqG4a804nb 7gIDT46s5fev9AZ43/0Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rXhhc-0000000AiYz-1pHv; Wed, 07 Feb 2024 13:11:00 +0000 Received: from mail-lf1-x136.google.com ([2a00:1450:4864:20::136]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rXhha-0000000AiUo-1Ex0 for linux-riscv@lists.infradead.org; Wed, 07 Feb 2024 13:10:59 +0000 Received: by mail-lf1-x136.google.com with SMTP id 2adb3069b0e04-51142b5b76dso1000165e87.2 for ; Wed, 07 Feb 2024 05:10:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ventanamicro.com; s=google; t=1707311452; x=1707916252; darn=lists.infradead.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=QeiQKTjUpaXlC5rTpAh57LecWBMIQwcK9WBuhzqF9Gc=; b=iJ6+Q47v1AwyRKWctOft1w1n+M4axhQ2he9b5Bp+Zy8G2/h2uAHIydii4SAJn6aNTk DSL2dWBZ0D3+9+yaNbnM5j6FsEq6DolPGZIvCj2yxmbnVYafaj8qwPr/U5w74VVxFLl2 bJ9fBbctXcbjNO092EWic052iyC9/jMWBqhxf4xXz2z+BEk9fvQmCPFH+iUbZtCyMu4q oi4QqKdJdLLWhpjFnbtDsj001+DGrmzQdBD7cPWkR81BuKwibGf3CvMpe7S1hxNNxL4o fWopmix8hk0GaHUXtY9pHW3B5jQb2mM5efD3M2nRKELOvPA/AqER9qOZVqn4/+zQY3rT VnLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707311452; x=1707916252; 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=QeiQKTjUpaXlC5rTpAh57LecWBMIQwcK9WBuhzqF9Gc=; b=YoqU0wyQGz93sJMJ5h2u3v45HbQVbfDROZi8Eu0DDIKRG8NcbfKBPHKT1DUztVXBGR kZUy1NJ6Z94ER/ATwUoWWINDM+HYb7e00vDv7cy+9e+fZJuLWGjt1HuL+R276abhhGdG ISj2KvyQor/O217cR9w4CGAwrLh6+3unk19bQJ5+mNlGXoipMOX3fdwrR5VeYnDlRORL Qwn2TMBkkEiKrJu2ZjNA0HI4nZvORMzvFq+TXTq0VTvHU3DA4Ah8t2hZjh8gcQonLCdo OGpAQGeZcjLRDIL2sSf8lU9RdGyk1UTGmJg9MZYPg9Jl4sno+gkVw0ra94wH6Kq92wZB ZCRg== X-Gm-Message-State: AOJu0Yy2grkLKGnvaMVU7D8JaQsBYLJQH3dtOE0rY+CBvU7W5fJU0LtM mQrTF/uH8zQE9vnRFNo272WXiqwN1inIzR7C/8Zt54iKrW+JTWBJoNF0wrodDGuV1Cj/2IdjTz6 5BCsaih+55OxbgYlJKVaRzmmPME6vczEeHHoAQg== X-Google-Smtp-Source: AGHT+IEDiiJkE3kwGwtW/YKJfbR7qahBZMUX/dBC8fmDAROEYy79l0gPVz7ALeJMY4eBJ5z3ImHy8UPIS5Uk8HzPGLA= X-Received: by 2002:ac2:4ac4:0:b0:511:551a:c330 with SMTP id m4-20020ac24ac4000000b00511551ac330mr4406484lfp.16.1707311452159; Wed, 07 Feb 2024 05:10:52 -0800 (PST) MIME-Version: 1.0 References: <20240127161753.114685-1-apatel@ventanamicro.com> <87h6ily53k.fsf@all.your.base.are.belong.to.us> <874jekag3w.fsf@all.your.base.are.belong.to.us> <87plx8y5s3.fsf@all.your.base.are.belong.to.us> <87sf24mo1g.fsf@all.your.base.are.belong.to.us> In-Reply-To: <87sf24mo1g.fsf@all.your.base.are.belong.to.us> From: Anup Patel Date: Wed, 7 Feb 2024 18:40:40 +0530 Message-ID: Subject: Re: [PATCH v12 00/25] Linux RISC-V AIA Support To: =?UTF-8?B?QmrDtnJuIFTDtnBlbA==?= Cc: Anup Patel , Palmer Dabbelt , Paul Walmsley , Thomas Gleixner , Rob Herring , Krzysztof Kozlowski , Frank Rowand , Conor Dooley , devicetree@vger.kernel.org, Saravana Kannan , Marc Zyngier , linux-kernel@vger.kernel.org, Atish Patra , linux-riscv@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Andrew Jones X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240207_051058_373549_806F1CCE X-CRM114-Status: GOOD ( 16.49 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org T24gV2VkLCBGZWIgNywgMjAyNCBhdCA2OjI14oCvUE0gQmrDtnJuIFTDtnBlbCA8Ympvcm5Aa2Vy bmVsLm9yZz4gd3JvdGU6Cj4KPiBCasO2cm4gVMO2cGVsIDxiam9ybkBrZXJuZWwub3JnPiB3cml0 ZXM6Cj4KPiA+Pj4gSG1tLCBzZWVtcyBsaWtlIHdlJ3JlIHRhbGtpbmcgcGFzdCBlYWNoIG90aGVy LCBvciBhdCBsZWFzdCBJIGdldCB0aGUKPiA+Pj4gZmVlbGluZyBJIGNhbid0IGdldCBteSBvcGlu aW9ucyBvdXQgcmlnaHQuIEknbGwgdHJ5IHRvIGRvIGEgcXVpY2sgUG9DLAo+ID4+PiB0byBzaG93 IHlvdSB3aGF0IEkgbWVhbi4gVGhhdCdzIHByb2JhYmx5IGVhc2llciB0aGFuIGp1c3QgdGFsa2lu ZyBhYm91dAo+ID4+PiBpdC4gLi4uYW5kIG1heWJlIEknbGwgY29tZSByZWFsaXppbmcgSSdtIGFs bCB3cm9uZyEKPiA+Pgo+ID4+IEkgc3VnZ2VzdCB0byB3YWl0IGZvciBteSB2MTMgYW5kIHRyeSBz b21ldGhpbmcgb24gdG9wIG9mIHRoYXQKPiA+PiBvdGhlcndpc2Ugd2UgbWlnaHQgZHVwbGljYXRl IGVmZm9ydHMuCj4gPgo+ID4gT0shCj4KPiBJIGRpZCBzb21lIHJlYWxseSByb3VnaCBjb2RlIHNr ZXRjaGluZywgYW5kIEknbSBjb25maWRlbnQgdGhhdCB5b3UgY2FuCj4gZ2V0IHJpZCBvZiBhbGwg aWRzX2VuYWJsZWRfYml0bWFwLCBod2lycXNfdXNlZF9iaXRtYXAsIGFuZCB0aGUKPiBjb3JyZXNw b25kaW5nIGZ1bmN0aW9ucy9sb2Nrcy4gSSdkIHNheSBvbmUgbG9jayBpcyBlbm91Z2gsIGFuZCB0 aGUga2V5Cj4gaXMgaGF2aW5nIHRoZSBwZXItY3B1IGltc2ljX2xvY2FsX3ByaXYudmVjdG9ycyBj aGFuZ2UgZnJvbSBzdHJ1Y3QKPiBpbXNpY192ZWN0b3IgKiB0byBzdHJ1Y3QgaW1zaWNfdmVjdG9y ICoqLgo+Cj4gVXNpbmcgc21wX2NhbGxfZnVuY3Rpb25fc2luZ2xlKCkgdG8gSVBJIGVuYWJsZSAo YW5kIGRpc2FibGUgaWYgeW91IGRvbid0Cj4gd2FudCB0byB1c2UgdGhlIGxhenkgdGltZXIgZGlz YWJsZSBtZWNoYW5pc20pIHNlZW1zIGZlYXNpYmxlIGFzIHdlbGwhCj4KPiAoTGV0IG1lIGtub3cg aWYgeW91IGRvbid0IGhhdmUgdGhlIHNwYXJlIGN5Y2xlcywgYW5kIEkgY2FuIGhlbHAgb3V0LikK CklmIHlvdSBjYW4gaGVscCB1cHN0cmVhbSBJT01NVSBkcml2ZXIgdGhlbiB0aGF0IHdvdWxkIGJl IGF3ZXNvbWUuCgpSZWdhcmRzLApBbnVwCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpsaW51eC1yaXNjdiBtYWlsaW5nIGxpc3QKbGludXgtcmlzY3ZAbGlz dHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2xpbnV4LXJpc2N2Cg== From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 6D517C4828F for ; Wed, 7 Feb 2024 13:11:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=g/GJqweCw1rZTd5japiWtt+KVPZR5DecwrbYFdZugHs=; b=RsDhB9F/BZkUQ4 IvnpRyVJxvjWJDoRqxAvL5b9V5ajQPq1+mb7b/evQqS83xYrwSPg9OI6f6YpJQPcc0O7s0u4fAfwZ eXI6SdA1gOFsx0o2liaIVtxk7UM0sxwMTNgO5B9dk1jixm6Kb7SCnuTMJcSzTpWTUm3Y40mR4OZh3 e2swaNrxycHEQh6UmWzXkEVAPqu/5Evnw4pil518X9hVww3miwnHbW+sLD/04IsBiOHhbJhct02w3 QqTDVPAx4oEOy5wHvclwMxnISBfJbrumJOnRUxUOYwazBVO4sXTHVQwu4PO1h2gGimgWqRNtSacHX oqtwEu4bhP1dLCUoBPow==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rXhhd-0000000AiZS-1G5Z; Wed, 07 Feb 2024 13:11:01 +0000 Received: from mail-lf1-x133.google.com ([2a00:1450:4864:20::133]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rXhha-0000000AiUp-1EMW for linux-arm-kernel@lists.infradead.org; Wed, 07 Feb 2024 13:11:00 +0000 Received: by mail-lf1-x133.google.com with SMTP id 2adb3069b0e04-5114b2b3b73so706022e87.0 for ; Wed, 07 Feb 2024 05:10:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ventanamicro.com; s=google; t=1707311452; x=1707916252; darn=lists.infradead.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=QeiQKTjUpaXlC5rTpAh57LecWBMIQwcK9WBuhzqF9Gc=; b=iJ6+Q47v1AwyRKWctOft1w1n+M4axhQ2he9b5Bp+Zy8G2/h2uAHIydii4SAJn6aNTk DSL2dWBZ0D3+9+yaNbnM5j6FsEq6DolPGZIvCj2yxmbnVYafaj8qwPr/U5w74VVxFLl2 bJ9fBbctXcbjNO092EWic052iyC9/jMWBqhxf4xXz2z+BEk9fvQmCPFH+iUbZtCyMu4q oi4QqKdJdLLWhpjFnbtDsj001+DGrmzQdBD7cPWkR81BuKwibGf3CvMpe7S1hxNNxL4o fWopmix8hk0GaHUXtY9pHW3B5jQb2mM5efD3M2nRKELOvPA/AqER9qOZVqn4/+zQY3rT VnLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707311452; x=1707916252; 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=QeiQKTjUpaXlC5rTpAh57LecWBMIQwcK9WBuhzqF9Gc=; b=iiSBKqiE/QMm+xQB42dPVaqhUrgsiaj3iTXNpObcQN8nmjS0PUs6wbuBnXBb8elJ8r nS9rorGlShP26Q8P+BCT9+j6a9ieiFGNpJfUPYrSvX/Lutp6+izst4rM6qn4i33lxqsa gtVnifVCLUVioYzu67bZ99jIR3XKiyBNk8G3hJsRtHtW2WImfnWt5+HbnMxzy3k7RGGJ 8JbgbckifzFtHQnwatciIqHPEPnlcpN+jehWd0zlcaMZotJr8hJYFOl9hpi94shRTTQj 1cwZ3446G6dNQIybNXxnCIkdBgAYguC59AOBe9jx89FBhrkfLxqTmdTJKMT2sz0AIh6X COvw== X-Gm-Message-State: AOJu0YzYC7cQs+2+IjOgfNxszIkxpS6WeZ/nL6lYaV0XltAxPNzB4Uj/ bSoSj9EzKEExdvUkg22IuN+jHQBNtP42gVALd0fU6L5w3EFURjbZahH6LcO6XKGqj2bcl25VMzq /D7OFdtX92hLrEbaNOeUsZZmAP5/SoryZ5CVXCw== X-Google-Smtp-Source: AGHT+IEDiiJkE3kwGwtW/YKJfbR7qahBZMUX/dBC8fmDAROEYy79l0gPVz7ALeJMY4eBJ5z3ImHy8UPIS5Uk8HzPGLA= X-Received: by 2002:ac2:4ac4:0:b0:511:551a:c330 with SMTP id m4-20020ac24ac4000000b00511551ac330mr4406484lfp.16.1707311452159; Wed, 07 Feb 2024 05:10:52 -0800 (PST) MIME-Version: 1.0 References: <20240127161753.114685-1-apatel@ventanamicro.com> <87h6ily53k.fsf@all.your.base.are.belong.to.us> <874jekag3w.fsf@all.your.base.are.belong.to.us> <87plx8y5s3.fsf@all.your.base.are.belong.to.us> <87sf24mo1g.fsf@all.your.base.are.belong.to.us> In-Reply-To: <87sf24mo1g.fsf@all.your.base.are.belong.to.us> From: Anup Patel Date: Wed, 7 Feb 2024 18:40:40 +0530 Message-ID: Subject: Re: [PATCH v12 00/25] Linux RISC-V AIA Support To: =?UTF-8?B?QmrDtnJuIFTDtnBlbA==?= Cc: Anup Patel , Palmer Dabbelt , Paul Walmsley , Thomas Gleixner , Rob Herring , Krzysztof Kozlowski , Frank Rowand , Conor Dooley , devicetree@vger.kernel.org, Saravana Kannan , Marc Zyngier , linux-kernel@vger.kernel.org, Atish Patra , linux-riscv@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Andrew Jones X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240207_051058_387691_752C1B98 X-CRM114-Status: GOOD ( 18.12 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gV2VkLCBGZWIgNywgMjAyNCBhdCA2OjI14oCvUE0gQmrDtnJuIFTDtnBlbCA8Ympvcm5Aa2Vy bmVsLm9yZz4gd3JvdGU6Cj4KPiBCasO2cm4gVMO2cGVsIDxiam9ybkBrZXJuZWwub3JnPiB3cml0 ZXM6Cj4KPiA+Pj4gSG1tLCBzZWVtcyBsaWtlIHdlJ3JlIHRhbGtpbmcgcGFzdCBlYWNoIG90aGVy LCBvciBhdCBsZWFzdCBJIGdldCB0aGUKPiA+Pj4gZmVlbGluZyBJIGNhbid0IGdldCBteSBvcGlu aW9ucyBvdXQgcmlnaHQuIEknbGwgdHJ5IHRvIGRvIGEgcXVpY2sgUG9DLAo+ID4+PiB0byBzaG93 IHlvdSB3aGF0IEkgbWVhbi4gVGhhdCdzIHByb2JhYmx5IGVhc2llciB0aGFuIGp1c3QgdGFsa2lu ZyBhYm91dAo+ID4+PiBpdC4gLi4uYW5kIG1heWJlIEknbGwgY29tZSByZWFsaXppbmcgSSdtIGFs bCB3cm9uZyEKPiA+Pgo+ID4+IEkgc3VnZ2VzdCB0byB3YWl0IGZvciBteSB2MTMgYW5kIHRyeSBz b21ldGhpbmcgb24gdG9wIG9mIHRoYXQKPiA+PiBvdGhlcndpc2Ugd2UgbWlnaHQgZHVwbGljYXRl IGVmZm9ydHMuCj4gPgo+ID4gT0shCj4KPiBJIGRpZCBzb21lIHJlYWxseSByb3VnaCBjb2RlIHNr ZXRjaGluZywgYW5kIEknbSBjb25maWRlbnQgdGhhdCB5b3UgY2FuCj4gZ2V0IHJpZCBvZiBhbGwg aWRzX2VuYWJsZWRfYml0bWFwLCBod2lycXNfdXNlZF9iaXRtYXAsIGFuZCB0aGUKPiBjb3JyZXNw b25kaW5nIGZ1bmN0aW9ucy9sb2Nrcy4gSSdkIHNheSBvbmUgbG9jayBpcyBlbm91Z2gsIGFuZCB0 aGUga2V5Cj4gaXMgaGF2aW5nIHRoZSBwZXItY3B1IGltc2ljX2xvY2FsX3ByaXYudmVjdG9ycyBj aGFuZ2UgZnJvbSBzdHJ1Y3QKPiBpbXNpY192ZWN0b3IgKiB0byBzdHJ1Y3QgaW1zaWNfdmVjdG9y ICoqLgo+Cj4gVXNpbmcgc21wX2NhbGxfZnVuY3Rpb25fc2luZ2xlKCkgdG8gSVBJIGVuYWJsZSAo YW5kIGRpc2FibGUgaWYgeW91IGRvbid0Cj4gd2FudCB0byB1c2UgdGhlIGxhenkgdGltZXIgZGlz YWJsZSBtZWNoYW5pc20pIHNlZW1zIGZlYXNpYmxlIGFzIHdlbGwhCj4KPiAoTGV0IG1lIGtub3cg aWYgeW91IGRvbid0IGhhdmUgdGhlIHNwYXJlIGN5Y2xlcywgYW5kIEkgY2FuIGhlbHAgb3V0LikK CklmIHlvdSBjYW4gaGVscCB1cHN0cmVhbSBJT01NVSBkcml2ZXIgdGhlbiB0aGF0IHdvdWxkIGJl IGF3ZXNvbWUuCgpSZWdhcmRzLApBbnVwCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0t a2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFp bG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==