Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp3401458imu; Thu, 29 Nov 2018 22:52:17 -0800 (PST) X-Google-Smtp-Source: AFSGD/XgP67qQE+0ZA1eaQ8EtxGPb//epVobuA/nkPVkh3dWCVuVTBnCBseW2lJtP6XIeDOY7Q4I X-Received: by 2002:a63:4d0e:: with SMTP id a14mr3903824pgb.408.1543560737733; Thu, 29 Nov 2018 22:52:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1543560737; cv=none; d=google.com; s=arc-20160816; b=ZiV67sPO9KCB713e18D0+VUGtZwECWly9Y3/TF6p4Cm2+hePrB4YZ6pLST+ivQqk0+ x/o0Xhg8X6WxM4IBeoT+fxkIT6f8V3aHIUGmflgUm6vMh52wksG7CN7ojMqhd0oQ5H9r DPlFPyBzqQ3nTsE2YbbrE+VlcLQyOx+t1WxZ00VthDqInoIiTLc2t/Sg31gwNXbeh/xi bL3C7mTsDHGbYVDPIOxTUUKni3g7QagK8iQSRTbfLP8s9cITNsnAsZJCcUbALlrd8Y2d WZTjMh8F7dE9vpKZ/3WwWvCsq1CV+LenbDQJC+hwHAaCbH925fDDFIGFtjTEl5R9F4PB JpLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:autocrypt:openpgp:from:references:cc:to:subject; bh=WKNTES9HEkGgZGC45kH3EpbLitqTjdEptA4PCeUl+NI=; b=WhPdPK52+7Cs2A8N/7qIAWoWba9mQCDv3KZdRa1CIe7Stv4Q9cnORR9ans8ecpdJe/ emVYTPFB/ROdGboI886vJgcVTzeSyfi4Uyw8fiKqwsU6Gin0xaML+tKxGq6eUeVT3ZEg /skqhXLsDtKqMty3j9nFmdwBeUFRQTdM6fZROnJnXT/+NoIDkv/Z0CT6KqsDyYCrJmlv YTrqj8Ais4Cn4p3DD3qKyrRRLlfOda0HxCNkDYSF9BIlKGtIgda6uohOWEy8VnTDIoMM HwTTfF6m5kI6Bifwmv3OX/563WoK9AOCQmzCnMQ+0r3ck1+IEbFGqDckwaqAeYLJmhHH VcgA== ARC-Authentication-Results: i=1; mx.google.com; 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 b6si3524897pgm.216.2018.11.29.22.52.02; Thu, 29 Nov 2018 22:52:17 -0800 (PST) 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; 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 S1726956AbeK3R6b (ORCPT + 99 others); Fri, 30 Nov 2018 12:58:31 -0500 Received: from mx2.suse.de ([195.135.220.15]:54518 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726386AbeK3R6a (ORCPT ); Fri, 30 Nov 2018 12:58:30 -0500 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay1.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 3C5FDAFE6; Fri, 30 Nov 2018 06:50:12 +0000 (UTC) Subject: Re: [Xen-devel][PATCH 1/3] xen: Introduce shared buffer helpers for page directory... To: Oleksandr Andrushchenko , xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, alsa-devel@alsa-project.org, boris.ostrovsky@oracle.com Cc: Oleksandr Andrushchenko References: <20181122100230.14976-1-andr2000@gmail.com> <133b948f-fc31-4505-0b85-5fc7a7beb559@gmail.com> From: Juergen Gross Openpgp: preference=signencrypt Autocrypt: addr=jgross@suse.com; prefer-encrypt=mutual; keydata= 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 Message-ID: Date: Fri, 30 Nov 2018 07:50:11 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 MIME-Version: 1.0 In-Reply-To: <133b948f-fc31-4505-0b85-5fc7a7beb559@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Language: de-DE Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 29/11/2018 12:22, Oleksandr Andrushchenko wrote: > ping > > On 11/22/18 12:02 PM, Oleksandr Andrushchenko wrote: >> From: Oleksandr Andrushchenko >> >> based frontends. Currently the frontends which implement >> similar code for sharing big buffers between frontend and >> backend are para-virtualized DRM and sound drivers. >> Both define the same way to share grant references of a >> data buffer with the corresponding backend with little >> differences. >> >> Move shared code into a helper module, so there is a single >> implementation of the same functionality for all. >> >> Signed-off-by: Oleksandr Andrushchenko In general I'm fine with this approach. With the concerns raised for one of the other patches I wanted to wait for V2 of the series. Or won't the resulting change require a modification of this patch? It would be nice if you could point out in the commit message whether you are doing code movement (with some renames) only, or if there are any functional changes involved (and which ones). This would make the review much easier and less time consuming. Juergen