Received: by 2002:a25:5b86:0:0:0:0:0 with SMTP id p128csp1675175ybb; Fri, 29 Mar 2019 09:04:29 -0700 (PDT) X-Google-Smtp-Source: APXvYqxE8mtK9qqMtPANPqz9jXKFZE2uZC2mk8vU13wvKD3PYxUvfe4kIhEmfLd4xLzkJpsp2lVj X-Received: by 2002:a17:902:168:: with SMTP id 95mr50498800plb.212.1553875468975; Fri, 29 Mar 2019 09:04:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553875468; cv=none; d=google.com; s=arc-20160816; b=zVeqFhFVaHxolOEUgEvV456NZlbbMGOedycT3b4AiJQAO7ywXTaWRBVa6gu/zsBt0T E0intjcERjM6sEJu8/C5K2MB6GwTAFYLMpqhKx7+/d3Wb2IkUiQNTz6KSkgeo5cwyHED tBbbvX5ANtMfl1Hf/kuLd35PbMYNWPaiASceoKlAhJFpMAmlmnglikCr24qwasv+h9C2 5LXIAKh9bteympse9ZYczdYUvBHdPbEWTwYbmhSCxmnvblFVR8K635H+wMB2+pNvUiaN hV+X6FOGSCG7rvbtNddYeogYmkc8ZQORNNc5rtQ4DJoJq2Q22VkROT0BNW2BHgQFY8J1 7T1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=KU17LH41CSoA5lS9odmcME5yJwX4HCAAAm1UkdpW+0w=; b=Qeg8E6KRjuEfygv1Q4hZ9B1OXDqemvnweXGn50dCPuVKxdqznSNoEsHjmlNUf9arXs sK7wTIGJaOsIUrEzbd06VuBNFJGatcaQnuuO3UcbnVzJCkVEOekvY7HMPAwVITEQEP4d KOwYNgkNqzgRlEXnrbEnXW70pqa2WRvdKBJupe9zmnB6uwQYVZWHg1+BpA7DVP/hBgTo Ju/p9ubor0QRSH6GNcj3/J5RxWQscZ1OgWsRVeXhRMnCYd92Mve/49oCf3+OfmL4ODPy edQ9JFJwmIhlflupLtGKHC5qKQNgoeyvqdtHJDelMSdRUTCAPZMdYa7QS38ZRgeQHFj4 ek0g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=TFRmUCQj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s83si2197972pgs.420.2019.03.29.09.04.13; Fri, 29 Mar 2019 09:04:28 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=TFRmUCQj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729658AbfC2QDj (ORCPT + 99 others); Fri, 29 Mar 2019 12:03:39 -0400 Received: from mail.kernel.org ([198.145.29.99]:51670 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728902AbfC2QDj (ORCPT ); Fri, 29 Mar 2019 12:03:39 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 7FCA82070B; Fri, 29 Mar 2019 16:03:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1553875419; bh=W+HXGrAES+ZJDDVxoEddDBGUJ6+zVGbOGNoiX2apnNA=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=TFRmUCQjVfIhq/NxnDGPSW7w9Q9p2lcf9o73cGnVlTMn1UTWw0OW8AmW9YwjI4hHo XMnLyk+8VTzOfpb/iDp85fjnEwtpOAxWI2MerhPp1bjIu7CofrN5rKASR0V4gANEB8 LqxRU+rnpMrOemTh7yv+G2dTUTUe4T3gex+Kj0kY= Date: Fri, 29 Mar 2019 17:03:36 +0100 From: Greg Kroah-Hartman To: Zeng Tao Cc: labbott@redhat.com, sumit.semwal@linaro.org, devel@driverdev.osuosl.org, Todd Kjos , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linaro-mm-sig@lists.linaro.org, Arve =?iso-8859-1?B?SGr4bm5lduVn?= , Joel Fernandes , Martijn Coenen , Christian Brauner Subject: Re: [PATCH] staging: android: ion: refactory ion_alloc for kernel driver use Message-ID: <20190329160336.GB5906@kroah.com> References: <1553884816-37850-1-git-send-email-prime.zeng@hisilicon.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1553884816-37850-1-git-send-email-prime.zeng@hisilicon.com> User-Agent: Mutt/1.11.4 (2019-03-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Mar 30, 2019 at 02:40:16AM +0800, Zeng Tao wrote: > There are two reasons for this patch: > 1. There are some potential requirements for ion_alloc in kernel space, > some media drivers need to allocate media buffers from ion instead of > buddy or dma framework, this is more convient and clean very for media > drivers. And In that case, ion is the only media buffer provider, it's > more easier to maintain. As this really is just DMA, what is wrong with the existing dma framework that makes it hard to use? You have seen all of the changes recently to it, right? thanks, greg k-h