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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8AD00C4332F for ; Fri, 23 Dec 2022 15:40:50 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B251E900003; Fri, 23 Dec 2022 10:40:49 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id AAC6F900002; Fri, 23 Dec 2022 10:40:49 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 926AF900003; Fri, 23 Dec 2022 10:40:49 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 7E354900002 for ; Fri, 23 Dec 2022 10:40:49 -0500 (EST) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 4E284805A9 for ; Fri, 23 Dec 2022 15:40:49 +0000 (UTC) X-FDA: 80273983818.29.F07541E Received: from mail-pj1-f46.google.com (mail-pj1-f46.google.com [209.85.216.46]) by imf27.hostedemail.com (Postfix) with ESMTP id 798374000F for ; Fri, 23 Dec 2022 15:40:46 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b="aJt3e/wR"; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf27.hostedemail.com: domain of manivannan.sadhasivam@linaro.org designates 209.85.216.46 as permitted sender) smtp.mailfrom=manivannan.sadhasivam@linaro.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1671810046; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=TgS3ytl4duwPJh+l9SPs/9xSZEQfIRjDKEzXHGXrmO4=; b=XwYSpYIWCeiu/HbnQQXwt1XcPKKKnXPIQeMhiPbQ6kOq3svaAZLfcV9cvwMZ5gJG13g/mX 38ADeU+mjF0/lk469qPg1HPJDp2lmjZ79uR5262fMVoCtwPti4FHhv5VYj6vvREn6wyHlp xfkJp3ZBII6yCkryTWMYI0JNde4aAzI= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b="aJt3e/wR"; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf27.hostedemail.com: domain of manivannan.sadhasivam@linaro.org designates 209.85.216.46 as permitted sender) smtp.mailfrom=manivannan.sadhasivam@linaro.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1671810046; a=rsa-sha256; cv=none; b=WSzMXZLylQSkCTmdw7RHDpDU81ttOriuxbXn+YVBdEML+PQaltQ/HzaIr2q26SIm4gl/Pc OkMNrmuLWbSgjMdCIPrsZN3SoRoaowKyq+nTnXLoK+e8iThaVw6vjMNXkz134uWMWU6f5n jO9l7beCvy8ZIp8uhnNXkOmBvA7exeg= Received: by mail-pj1-f46.google.com with SMTP id hd14-20020a17090b458e00b0021909875bccso7986299pjb.1 for ; Fri, 23 Dec 2022 07:40:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=TgS3ytl4duwPJh+l9SPs/9xSZEQfIRjDKEzXHGXrmO4=; b=aJt3e/wRncUWgpZs0aJab6n6L6Dnpmp6P0aQu+01sHnitIflM5+fteGzfwx0w0mYIU +JeLX5AGIBjzf3k9G/WcVvjaiDwFLmfUhuueHmgc7MAtyNbGA5WceSDO/V2vdK8VvW2e RpMDASfwuPbNtPJG26rdMHAgPwrCGZshTJE5q5srH24qw0YMlLVULsUzlpKo6PZg4ajN d/+IMFuohtHbjSygasbfXgaRh34yrrE1aSH+95wK1gRdmTB2j/BGDMSwxgTzCtvPdBej AjCm+MC34e7JEHqufNrK3YlNryiddek+z4ApYmCnhIr4yiGjqkS/n4hjtyBkxDa6Bcht QiwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=TgS3ytl4duwPJh+l9SPs/9xSZEQfIRjDKEzXHGXrmO4=; b=CT3tRLyvtMm4YGwChQR81Mbet5QZyJkIZaEnS/0jtsMdgXDXBTrNM23eBfVi7tdJDf I/0Jmw+E0Y3YyGrYbzZj70ziDmdWHoOL/0+nhhtyU/JUZgSyfsoLCWRFyxydcyvp6Q2X NYvDrfGN0ypFQsNWv0HhJY2SsOsnaqyIBrVdA8FkLdXmBJ6vLxnQKdQemDXm/8kI8Mtd yz4y2qHLrXwNtGT9VeajmSLyLOn7ZpY4elCyA0KxMbDSXZ1ElBoTpF4OjeMn9E/JulJA S20zKAT5GUErKqNYmEv7ATwhc4vDTBnRQyA8D/Ha22QXXFbXW0ouqrp4pLIS4imACsx2 8c/g== X-Gm-Message-State: AFqh2ko0nFocGoiS3oLo1Wc0uSPD5az6sw7oVY/6lhrLzNYDtpQBfsMS +laaeneml+XF0kw8QNjD7up0 X-Google-Smtp-Source: AMrXdXtROyDfUhC2bN1MXp3s7dZRYm30atXYr8THHwHLYFxwVEMiWLh9wyjdiTyBx47tIs+1F6tZrw== X-Received: by 2002:a17:902:7793:b0:189:86f0:70a2 with SMTP id o19-20020a170902779300b0018986f070a2mr10122206pll.43.1671810045394; Fri, 23 Dec 2022 07:40:45 -0800 (PST) Received: from thinkpad ([27.111.75.82]) by smtp.gmail.com with ESMTPSA id j7-20020a170902da8700b0017f756563bcsm2579918plx.47.2022.12.23.07.40.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Dec 2022 07:40:44 -0800 (PST) Date: Fri, 23 Dec 2022 21:10:39 +0530 From: Manivannan Sadhasivam To: Christoph Hellwig Cc: Andy Gross , Bjorn Andersson , Konrad Dybcio , Mathieu Poirier , Andrew Morton , Uladzislau Rezki , linux-arm-msm@vger.kernel.org, linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, iommu@lists.linux.dev Subject: Re: [PATCH 1/2] Revert "remoteproc: qcom_q6v5_mss: map/unmap metadata region before/after use" Message-ID: <20221223154039.GD4587@thinkpad> References: <20221223092703.61927-1-hch@lst.de> <20221223092703.61927-2-hch@lst.de> <20221223144731.GA4587@thinkpad> <20221223145722.GA29401@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20221223145722.GA29401@lst.de> X-Rspam-User: X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 798374000F X-Stat-Signature: tez64imispehs97h3t74q3n3wrem3ipe X-HE-Tag: 1671810046-391280 X-HE-Meta: U2FsdGVkX1814zOYr8QF7NfcgqQuCwLLwvtMKV23yCnpnYm2n4JhJPWdSX6wCsHODIwMCy7iH2vW9u4GKvQ5/uTDpXZERB6Ixu/TA33gyPW4dZzf1qnrPrsx7FxMjrto28PKfgJy7Bh9jjyBO6v7cXULtkej49F4WOx5BJd8i5aFjd0FPJQWUmSxlw5CJ4bm5JJK0WdhRdeZ+qTP6kxjcdYvttihIt156tg93lbfEb+bSJQnT3dWoWDY+md0DBytQfFWPh6O9NzmyNUWhN0nJuxrLrqxbQ5fAfhbLbXMLnH/SFTJl9zlnq8xHS2F5Rp0+7Fm4eUbzRY/SYptPY3x+jCnS6qzrS9l6pMe+4CI/FxLNUxAMFfDpmBQGZGwkEAIFcxrEiYtvWpvBKdUxREptRh1/0ZMrOO5+SgwphO4zrrCpNrE7bePJzRuDX/7bDtZ2u0nTIQbzZPEhL1VueGrHpG1p3z/cuDIUPcbOvPQKTmd98mzC2LBA3Xid/WqJmzg44SfjNUsaYDR+FEtXpoGiZda9nIjgVea5VZPp1wnTrOKJWrcAu6e3yXJxcc8p83pQPn3hRguruhBIaK6X3sHqFvJaHAISLe4mdBRuCh48GOJU7V3ozfbbrBzZ1st8/lgavc3F/hVmfIB7EGzv7qu/s6sigxzsD61UBjoOc5kclTMcZmBHPYwHoEWgPaLRQw/+yFgeKeS84qSabbhM8FNSmpQGvaaAATWs1RFDHG28f1RXQYcGProSwirKgjGRU2Z8Z0+B1AKQhWe3bOqxxOL+5qKaAA4sn4hJA1CPV2+kXaLvLToAm1XAEHSZRsdc94h6IHt3T/5BGksEeNVs7LnxTq2sZN+HkaJyPDEtRak1D1plVsmSdO8J0JCJQbbyAnpDtFUOb3AKVppSF2dExZjx7QsCUx0HmS5jyzhr4DbtVnNoRx2hTVkdhz5JpziqG9sSn2yGAxr95y/BNt8Au9 ItT0WThO YpXcJVtJCUXmAoqsKi90ZGgmNfGdTGWdrQz7S1vvowOTqQHaEdPtunpupAcXw7EAA5R413ZaW+HMgfcuJOjveAb/SQzDV5H57A+/wY9me/2dI9ZKEXBz2tZHypfp3Let5Mr7383260UDiaaM= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Fri, Dec 23, 2022 at 03:57:22PM +0100, Christoph Hellwig wrote: > On Fri, Dec 23, 2022 at 08:17:31PM +0530, Manivannan Sadhasivam wrote: > > Acked-by: Manivannan Sadhasivam > > Btw, if the hardware really does not like a kernel mapping, the > right way is to just keep using the normal dma allocator, but make > sure that there shared-dma-pool with the no-map property for the > device. Sibi posted a series that uses a separate no-map carveout for this usecase: https://lore.kernel.org/lkml/20221213140724.8612-1-quic_sibis@quicinc.com/ But that doesn't use dma allocator with shared-dma-pool. Thanks, Mani -- மணிவண்ணன் சதாசிவம்