Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp5678212pxj; Wed, 23 Jun 2021 06:46:31 -0700 (PDT) X-Google-Smtp-Source: ABdhPJztp1NG845CkRpy04DZXUjF/Zul/P+MIAsfBbcqu6jZGig/3f7qD8SfxtkFMzpK/0Be3QkK X-Received: by 2002:a17:907:1107:: with SMTP id qu7mr128977ejb.40.1624455990906; Wed, 23 Jun 2021 06:46:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624455990; cv=none; d=google.com; s=arc-20160816; b=Ln4uWZUbRsERyUVuOtr67IY7BDCo8OhSceDLbDtDyleIBN7NJ3Z3emalD4fEcXRNzj Si8mvB+yYt2u7iSCZv+m3hHXPl9uIhnA3cDmd0NZ7BxcCYVoqZr7p1Q8kQOmDHIahzqh mXsV+LClh9ymFYOOxJZZhyAY8Wo5xY5IDzh4O1tJrIDwWU+tMpEnX5BJtThoG2dcSA1+ 81c571zBWVfhYA1EMy8GJNT1RgXaBEtZeTB2/Inv4jHf2dYwGG/ibptQ/68dpPUked/c bfrVCYM9QxBWhvo4+TyOmqz6s4pLsgljXKYjcQVVtFuQobirPBvTX8pJ1X1y6tRE8Iwr XLvA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:content-disposition:mime-version :message-id:subject:cc:to:from:date; bh=iouqAt72u4py/NoV3OSL/s5ec+SpJxg0rEXPmBt63Wk=; b=yT6U0SvoqcneWly232H8CZPQY4zalVC62BjDBxQZRZv73SvF4ArBbDMRNuzy67JTF/ fw2dhA5WuVRoygz+bvGz8v6zfIkqVF7ass5upnd5LyKiocWsmtEwgZ1JLG1YmjSMdfTM id9+XeoUSVWMDQlUUhB+uIPUFjoTVXQ5pdUpRKT70sEXTbZh6W+BcC0+tmaJ31WV2GU2 2/eIZMRe9EELCuQm8gOvcKVXkqrRqzjJTpu1U04j8THU6wN7dK+Z3iFpFLzxhhoHyUHN Gc982hjMSLOfqgFZA5LUe0b/cjLiPuOdQ7bWnwSr3qv7rc+9oJwYjNqGLiwfZpgXZE4G IGRA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h16si3983810edv.66.2021.06.23.06.46.06; Wed, 23 Jun 2021 06:46:30 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231139AbhFWNp1 (ORCPT + 99 others); Wed, 23 Jun 2021 09:45:27 -0400 Received: from verein.lst.de ([213.95.11.211]:50960 "EHLO verein.lst.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230520AbhFWNp1 (ORCPT ); Wed, 23 Jun 2021 09:45:27 -0400 Received: by verein.lst.de (Postfix, from userid 2407) id 1597A67373; Wed, 23 Jun 2021 15:43:08 +0200 (CEST) Date: Wed, 23 Jun 2021 15:43:07 +0200 From: Christoph Hellwig To: Ohad Ben-Cohen , Bjorn Andersson , Mathieu Poirier Cc: linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: remoteproc DMA API abuse status Message-ID: <20210623134307.GA29505@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.17 (2007-11-01) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi remoteproc maintainers, did you make any progress to get remoteproc out of creating fake devices that fake their dma ops status and the abuse of dma_declare_coherent_memory in removeproc_virtio? I remember we had a discussion on this a long time ago, and there was an unfinished patchset to change the memory pool handling. What happened to all that?