Received: by 2002:a05:6358:7058:b0:131:369:b2a3 with SMTP id 24csp9536011rwp; Thu, 20 Jul 2023 06:27:10 -0700 (PDT) X-Google-Smtp-Source: APBJJlEZ6RP/a23zsoQo2dYC/RxLvDbFkAM3BdRrzQnIZb9MyKc+OxT/gpQqCon/r3H8H7CKsNjU X-Received: by 2002:a17:903:228f:b0:1b8:870c:4ce8 with SMTP id b15-20020a170903228f00b001b8870c4ce8mr8411978plh.18.1689859630124; Thu, 20 Jul 2023 06:27:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689859630; cv=none; d=google.com; s=arc-20160816; b=kKV/LS6ijdygKA4CwLJGswK+ycsF38g3EYzIKi6jf7bB1ngAwn6jQat64Gy2hWhycZ yitceLZ9K8kKapFcdTfmMVyenhftj+wod/xkGWNr9WIWlCHCKYEhJzyrxmTfAjYhjfcL qw8UVW8+s5NT5vwc9x5lUCCn87n/VZh/pI299A9JPXi09VBvnRUdYd5SNV2oP9m/yDSs d/kmv4rcxby0I+6Hxag7w9p0Jl0WJRGLMn75DGj/p9Fo6lIWa6SPfQBwRgovfNoSSEhV xt/ID1JweNup6cleM1dIcWQfJiYoxP3dZSTyfr5kyxA9Qu2MRTRilc5d6RhvH3VeDVKe BOJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:to:content-language:subject:cc:user-agent:mime-version :date:message-id:dkim-signature; bh=StnBaGaOlRqqTLgANOZt5SAXy2wagVOHiKTaAVKHt2Y=; fh=71+/XSHcq/CGqPzffU+J7IGz/rv/B0DWxcw8vra4Vhk=; b=yJRks6Y1Ey0boFMabP7mi/q/hsZUMxn0+cfhSgl660xjUbPHfik6iTnTntOC+g7onj AMrQlQw/r9Qivp6B13hVHmx+M31al+TLVPO2/JGtAY/OTI5mA2XbI5HuyJKJoJXxK3Xp F3KfRdg7VHEJFHbMGeejv9FnfUhtfM/vlRQuIQybHJ9RX2kclFILgoOOgtshiBJe6jA3 7t51OiMc6ZZ8aXCSKnG27KRXnGJAVlQnvrh4kphk1+kL4MCbNkkA8llGNMAWWVKaLI+e EtDbFPFgDgjSUPY+Bf8AexF7ogGysJLJBSalJUZt/gVm0ed3O+xbW/Prv+5DZquJIBVa vWwQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=NESimaLj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id kz4-20020a170902f9c400b001bafadc7d1asi890896plb.290.2023.07.20.06.26.57; Thu, 20 Jul 2023 06:27:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=NESimaLj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231801AbjGTNSd (ORCPT + 99 others); Thu, 20 Jul 2023 09:18:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41638 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231635AbjGTNSc (ORCPT ); Thu, 20 Jul 2023 09:18:32 -0400 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 71CA410FC for ; Thu, 20 Jul 2023 06:18:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1689859111; x=1721395111; h=message-id:date:mime-version:cc:subject:to:references: from:in-reply-to:content-transfer-encoding; bh=StnBaGaOlRqqTLgANOZt5SAXy2wagVOHiKTaAVKHt2Y=; b=NESimaLjYzpdcbjHU3VdRjEJS5kh0K5WoiaiWm9yqxP48ui06Ej0rGOn D6VAguqUew3vkoeT6D9z9/Rg2dypjx/tQDblLMYYNq792C5eOkABOBvDq f0sbfwbFFa/m8Ju2MvsZjjVYj4fICK3QyZGW38IKkUN+XZefeUCowM1lG qYytyDzJgKF3/uRaAQMR4BucZtZGMTIgjnkX9S2cAbtkAqticGK3ZHQhF T4X17xX0vesZXA1evnfvgDbKrb2IqibmNd2S0xpXnlhQCE8lO2B6W/dlh bWKRPNWdGZZZNjbRqN7Hm/nNLjXIOHxJQ2fEqB/+p8EQrXQbfkW4dUkq7 w==; X-IronPort-AV: E=McAfee;i="6600,9927,10777"; a="370297816" X-IronPort-AV: E=Sophos;i="6.01,218,1684825200"; d="scan'208";a="370297816" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Jul 2023 06:08:34 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10777"; a="727684950" X-IronPort-AV: E=Sophos;i="6.01,218,1684825200"; d="scan'208";a="727684950" Received: from blu2-mobl.ccr.corp.intel.com (HELO [10.252.191.109]) ([10.252.191.109]) by fmsmga007-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Jul 2023 06:08:28 -0700 Message-ID: Date: Thu, 20 Jul 2023 21:08:22 +0800 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Cc: baolu.lu@linux.intel.com, Palmer Dabbelt , Albert Ou , Anup Patel , Sunil V L , Nick Kossifidis , Sebastien Boeuf , iommu@lists.linux.dev, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org, linux@rivosinc.com Subject: Re: [PATCH 06/11] RISC-V: drivers/iommu/riscv: Add command, fault, page-req queues Content-Language: en-US To: Tomasz Jeznach , Joerg Roedel , Will Deacon , Robin Murphy , Paul Walmsley References: <1fd79e5c53d9d6ed2264f60dd4261f293cc00472.1689792825.git.tjeznach@rivosinc.com> From: Baolu Lu In-Reply-To: <1fd79e5c53d9d6ed2264f60dd4261f293cc00472.1689792825.git.tjeznach@rivosinc.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2023/7/20 3:33, Tomasz Jeznach wrote: > Enables message or wire signal interrupts for PCIe and platforms devices. If this patch could be divided into multiple small patches, each logically doing one specific thing, it will help people better review the code. Best regards, baolu