Received: by 2002:a05:7412:cfc7:b0:fc:a2b0:25d7 with SMTP id by7csp1075567rdb; Mon, 19 Feb 2024 03:37:32 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCXJVeE2RfdjLhRFDM2dasaI7PqPjjwyKZC5506OvbHsYFM1JFL4J51RULlRIMZalofB9EpIB6ObNZbkhKJaSdBqsh+sTnVM3Ndzfc3c3w== X-Google-Smtp-Source: AGHT+IFoxc23QVsjifnGdGAIuZfHnkFXYm4BxVI83CnWLZhGvSDcAYmKu5dBYSSU8/4yzDrdkxUv X-Received: by 2002:a05:6a20:d486:b0:19c:58fa:5a71 with SMTP id im6-20020a056a20d48600b0019c58fa5a71mr11966912pzb.54.1708342652306; Mon, 19 Feb 2024 03:37:32 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708342652; cv=pass; d=google.com; s=arc-20160816; b=IpdT483Xrp8+M+jf0Cg/9kQuDmp4lJluwU9uRV4DyM1K9ShTFTF3nroAIkWnzCtVvE 9KbuUIciSIWZ8Cu5Ud3vanVL+BFjAIyM1Iu2suYsYoaPgYBAGk+eLbWZdLDreFxOpc6G B8JBfuRkUxAeOcn2CdCfvmLI5Y+dY63YuRH0l/w0JJzPAOeKkq0CRkOLfgLtxCk4b8A8 BIDvzGqkGZM2iZAXRzK57kOYkpevQ32R1vuAN42srpu2UEqlBv95GTePHxoSpYJBNutN 90wpKWBXUTCq5iDxZVjyUeuFDyfC5xC3d5mNQ7XILwWMjArhVpUr2XKNZb1x/0ouXTfP TFLw== 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=psRznd+qwD4id3H3mkwUZ3NR28Q098n95rwBPacKDxA=; fh=ApDebFzP6xISn/Hyfes2/OIpFuNgzsWHg2QFa6ZMUL8=; b=vNQgiJh+HLfYysSJDQ2JtyuDko2icGttVPAAuD9U6YDfpCpmcVkf3kVg1uudsTKyE8 UZUhhhr+oqpNooVHLHwShCTZlv4sz0V9M5ob12XH3RmFd4dUdI6HKQ9SuoqTn+HHimvg Jt38qI0LaLhMmPkKxX0Dl7ZwF36a3D7JWMyT/sf2HhJ5pk9KkpvNAlXjka368fMUXdlM nRGwi5oG/xFjExaIu6HdCZj5CYERNLBqBJVJDVMf/4611lvZjUsfF89JRoNQc6ifXL49 bHSNmwaKrvQhycNmOo1mkhR20fNrtW8u5ubH3u4LDjwQqx4ndoG8LDBzrhBGxN9CUTlF u14Q==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=RuamGSQI; arc=pass (i=1 spf=pass spfdomain=google.com dkim=pass dkdomain=google.com dmarc=pass fromdomain=google.com); spf=pass (google.com: domain of linux-kernel+bounces-71202-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-71202-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id s30-20020a63af5e000000b005dc6e684fd7si4286275pgo.451.2024.02.19.03.37.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Feb 2024 03:37:32 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-71202-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=RuamGSQI; arc=pass (i=1 spf=pass spfdomain=google.com dkim=pass dkdomain=google.com dmarc=pass fromdomain=google.com); spf=pass (google.com: domain of linux-kernel+bounces-71202-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-71202-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.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 sy.mirrors.kernel.org (Postfix) with ESMTPS id 561D4B23C3E for ; Mon, 19 Feb 2024 11:27:22 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 48DDA2C1B1; Mon, 19 Feb 2024 11:27:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="RuamGSQI" Received: from mail-yw1-f177.google.com (mail-yw1-f177.google.com [209.85.128.177]) (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 1EBD228E09 for ; Mon, 19 Feb 2024 11:27:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.177 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708342034; cv=none; b=OvKGe4iSaWFWb7zXC5MhEYef+8plgj5bqJDM1NSm0l/08y50PAyQFhceUCp3CC5xh9wyZxLg4Tg+6Qu0FEV1lNSHx6f2iEaR+040tL1c/9leaxRmNV2U6acfC5g6G1nWHtFoS4lVyNwnSZwc7NdGnQpt3zDu0r3C09EqKt+v+V0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708342034; c=relaxed/simple; bh=psRznd+qwD4id3H3mkwUZ3NR28Q098n95rwBPacKDxA=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=XpmiffwOb+1GivF492IhLlBNdF37T0nTns6IFtHd7h/9lxQGqiSNCvjfCZ8fBbGVrTiRSjt5KPDiilwjJnMnhLMc5qV8+nfBIoDM7fVlB5UdnVui4kFa8bQS22xgGkjG78LqbcPsCdHsHYCDIn3f23hg+8Riuz+8V04i5bq7Qpk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=RuamGSQI; arc=none smtp.client-ip=209.85.128.177 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=google.com Received: by mail-yw1-f177.google.com with SMTP id 00721157ae682-607d8506099so39355317b3.0 for ; Mon, 19 Feb 2024 03:27:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1708342032; x=1708946832; 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=psRznd+qwD4id3H3mkwUZ3NR28Q098n95rwBPacKDxA=; b=RuamGSQI7GqoCVLg/q2m0RK5mjcT9ldwLOSlPBkOZmSiO6fpNRGZezZMkv1uy7WBG2 29jRTSvJTJ2NoIhosCrDluQHbA00nI2PO4tiArv6RvWxtqG2TsxwpZKzTwoLvHBnaGTD 7ubvmG2DvHE2M3fjbnGHs0PviFpi7in5ItKRaaM0i8bu417AqOBBjh5CpYJQSzzUm/95 vF72EKwk+3JQacpP7nhNcd+gy1ZcxSn5zYE4ER2AwDNhEcSFy2ZTLcBC9ACdxoaSLT61 He4rWpVpjOjj3/QDGagbFEqudRwwqRjrrG7hbGMO+8FrX8AaXA6MUJmQPGrOzcF1oWMt 1IHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708342032; x=1708946832; 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=psRznd+qwD4id3H3mkwUZ3NR28Q098n95rwBPacKDxA=; b=gvBHxJcabWd/QCc0S2IZx2KsQcEuutkRzMe4189hpOcS2wfmwexxYahG+Cf1k+NP93 ts73st6+CKS00gF6gwrxDCvXCt54nLl18ZLujF5KwEKdrF2XJDe9WT1HYwQP4ANaKAdR fM75QV9cwhE12gWwny1S6nGePQCS4jS4nRR9gYrKPsa8mmnsvq1/NvPSU1u6Qk/OckOA HOVuRAUPHz+McUV3isKND6GecG2J9jcJ9uq21dJ6WnbhP5rflwG061BY8NUYHDLigaRI BW7Rw5EjWZNWDCG++6lPc81fq6w7quqdEqheHCKf2Sq8HK6zB3PCu8d7YkGuoOwBAkAx lYpg== X-Forwarded-Encrypted: i=1; AJvYcCVYaiUptyGXjwOZkQwnGQOkp21q6RGnk7oS9Ma1cPHNHYBTkbUVSUI2Mza4FsHLBFtH6Popbs/TAQf4LImF/VENhd8ftza+9V9i/5wd X-Gm-Message-State: AOJu0YzE5XsvQwBGl+aExPYwQ31kW/GlvUD99fDozRxFD1xqe542zcXC HrIenLNXP1KU2xEOujS88uWSeWypO9yLDkkg4h/Lhh/T9NIqbq1CFXoDLXMzdmMpUHVJhOAE0br 2sOVFJ678XjjH4svqEl1Jy/nPnEWqDE2JYjg4 X-Received: by 2002:a0d:cb89:0:b0:607:c93f:2c2a with SMTP id n131-20020a0dcb89000000b00607c93f2c2amr11818399ywd.46.1708342032049; Mon, 19 Feb 2024 03:27:12 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240208152808.3712149-1-howardyen@google.com> <20240213055426.GA22451@lst.de> In-Reply-To: <20240213055426.GA22451@lst.de> From: Howard Yen Date: Mon, 19 Feb 2024 19:27:01 +0800 Message-ID: Subject: Re: [PATCH v3] dma-coherent: add support for multi coherent rmems per dev To: Christoph Hellwig Cc: m.szyprowski@samsung.com, robin.murphy@arm.com, gregkh@linuxfoundation.org, andriy.shevchenko@linux.intel.com, rafael@kernel.org, broonie@kernel.org, james@equiv.tech, james.clark@arm.com, masahiroy@kernel.org, linux-kernel@vger.kernel.org, iommu@lists.linux.dev Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Feb 13, 2024 at 1:54=E2=80=AFPM Christoph Hellwig wrot= e: > > On Thu, Feb 08, 2024 at 03:28:05PM +0000, Howard Yen wrote: > > Add support for multiple coherent rmems per device. > > Why? Resend the message because the previous one contained some HTML. I tried to upload the patch to support multiple coherent rmems per device because in some system, the primary memory space for the device might be limited, so that add multiple coherent rmems support per device to satis= fy the scenario. --=20 Regards, Howard