Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp408009imu; Tue, 8 Jan 2019 23:09:28 -0800 (PST) X-Google-Smtp-Source: ALg8bN74fYgr9ElttpCXI6/ncE8siQ9Z18qqYRTgOv0puIlmiAmFr+6/94Wj1PWPAWm4QZNs71Q3 X-Received: by 2002:a17:902:f44:: with SMTP id 62mr4970174ply.38.1547017768933; Tue, 08 Jan 2019 23:09:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547017768; cv=none; d=google.com; s=arc-20160816; b=Hq2C/VO88NaH3poOcy1IT3+snyJUnDPpXyCL24+8tmhdcX/29Lm56YjQvJAyha9F/J c8/FyI3ZthNwHSDK2CDPsRo1/gYlqWSxOg9B4ACeWct3knj7Zq4iaHxYDss7V2FQ/OnM /dIl/06HFNqTI2gdhAw6v9wTurn0dGpeg4rIlrpTbFuD8r+UsrfQI/Rf1oG5AcYGHjYx ZVQuzgKLaqKroipH2gC2BUmYSGokmDIyO2NycDna9Lm7okScLL3lrgOlAha73Rr9L00x j5zfgztW4KdtqOqr+FeUlzM70mLzjlg/6MBD3pff1L36zjK33ONbg0pxar02P9uH5a42 Sh2w== 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=SSdgwrj2Hw6XwxxZ4XWmel23qAe2ob/f2SctuIf8dZg=; b=R9+6WwZU/LFcUDcR2aoFBUFaDPShbpu1dBnUuZS1DKE6J0c+nRiGikHPn/1nRVU4zr wWmTNnlJJNV2iCGfRy4Vy5P3pWIrB8/GAE61sWy8qsF4YAyWv2nmSjRXfXkngEWE8JIO N6/sp+E66sjRSXoMvvSkxRNtd5zMt7xDSH4YVCqb8LstRu3ZDWYvL6bs6O/uuO65vbF1 /babe3zue0M0Bbh0F2M6BXi2KfDtTPJxpRpi6tXOuHPpYfVDpB9GpsLHVqhXmQ2EID4E C4H0pOf/omEtTg5qu6zCOcnvtt6PUvUFtd/DZh/eTK3hoUi8sM+M8p8BRyu6adlVOYo2 LkDg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=uu5+qYsx; 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 a1si7721079pgk.495.2019.01.08.23.09.12; Tue, 08 Jan 2019 23:09:28 -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; dkim=pass header.i=@kernel.org header.s=default header.b=uu5+qYsx; 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 S1729685AbfAIHHu (ORCPT + 99 others); Wed, 9 Jan 2019 02:07:50 -0500 Received: from mail.kernel.org ([198.145.29.99]:54328 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729281AbfAIHHt (ORCPT ); Wed, 9 Jan 2019 02:07:49 -0500 Received: from localhost (5356596B.cm-6-7b.dynamic.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 C341420821; Wed, 9 Jan 2019 07:07:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1547017669; bh=nReNoRqnajSDaFhCgO28QDqDsg8G2Ol4sa3cZdoV2bw=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=uu5+qYsxbHBWK/NV5GFVUUtVxR6WoBprNcljYwOjquyr7chmw94HQ7VT4MDcVu0ty xAnGwIENu7wFsBH3zzN67GYHDjtHI/YfXlve8WUsS4NEWngAmCgXTnvdzfp3mMs86t K4pEQQLzbx1kRgPzxkF5zt3UnyDwM8H7xm2Xy2Ds= Date: Wed, 9 Jan 2019 08:07:46 +0100 From: Greg KH To: Roman Kiryanov Cc: linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 3/3] drivers: platform: goldfish: goldfish_sync: add a driver Message-ID: <20190109070746.GA20817@kroah.com> References: <20190107185039.190919-1-rkir@google.com> <20190107185039.190919-3-rkir@google.com> <20190108121335.GA3349@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.11.2 (2019-01-07) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jan 08, 2019 at 04:48:02PM -0800, Roman Kiryanov wrote: > > Also, why is this driver needed at all? Why can't you use the "normal" > > drm sync api interface? Why write a custom ioctl driver just for this > > one kernel interface? > > This driver allows us to talk to host's sync api. That describes what your code does, yes, but you did not answer my question at all. Why do you need this? What are you trying to do? And why is this so different from any other drm driver? thanks, greg k-h