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 X-Spam-Level: X-Spam-Status: No, score=-2.3 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8AB21C432C3 for ; Mon, 18 Nov 2019 15:17:10 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 5BF712071C for ; Mon, 18 Nov 2019 15:17:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1574090230; bh=8oHPpeDbLVKRHKTWyH/2Nazz8CQb+rciG+W4BGLrxYk=; h=Date:From:To:Cc:Subject:References:In-Reply-To:List-ID:From; b=TihUJDMhJBDl6jRpVs2Nc+jTUiG8EgSkUK0+attPXXSSdwItmTPpTxSHxaxdHhgrH du84Jfo9HmgfMfXALfCE6jo0uHljMWlwX4BnC1+dR4IxO+FOdaLnUkJgAWksSVkNMd VW4pffacVO0EpLlTifbRTh+VxRD9VHZ6luoVBvQw= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727261AbfKRPRJ (ORCPT ); Mon, 18 Nov 2019 10:17:09 -0500 Received: from mail.kernel.org ([198.145.29.99]:41374 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726668AbfKRPRJ (ORCPT ); Mon, 18 Nov 2019 10:17:09 -0500 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 B7FDF2071B; Mon, 18 Nov 2019 15:17:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1574090228; bh=8oHPpeDbLVKRHKTWyH/2Nazz8CQb+rciG+W4BGLrxYk=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=oMK2djkOvzobOaiHFUdV/NwyvoeGQBFH4E22D8bD5h9VL+fIAzUhP2aahtZr9MDC6 85zlmPnZB0619QLhN/FKp0ZTRDONgMtpeAScAFAaIBy6P6ysHMD47tGEXpITRoKg7/ BQtEMXYMdswww7DcDQr9+w4lK3T4zrPUh4O0C0ZM= Date: Mon, 18 Nov 2019 16:17:06 +0100 From: Greg KH To: Jason Wang Cc: kvm@vger.kernel.org, linux-s390@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, intel-gfx@lists.freedesktop.org, intel-gvt-dev@lists.freedesktop.org, kwankhede@nvidia.com, alex.williamson@redhat.com, mst@redhat.com, tiwei.bie@intel.com, jgg@mellanox.com, netdev@vger.kernel.org, cohuck@redhat.com, maxime.coquelin@redhat.com, cunming.liang@intel.com, zhihong.wang@intel.com, rob.miller@broadcom.com, xiao.w.wang@intel.com, haotian.wang@sifive.com, zhenyuw@linux.intel.com, zhi.a.wang@intel.com, jani.nikula@linux.intel.com, joonas.lahtinen@linux.intel.com, rodrigo.vivi@intel.com, airlied@linux.ie, daniel@ffwll.ch, farman@linux.ibm.com, pasic@linux.ibm.com, sebott@linux.ibm.com, oberpar@linux.ibm.com, heiko.carstens@de.ibm.com, gor@linux.ibm.com, borntraeger@de.ibm.com, akrowiak@linux.ibm.com, freude@linux.ibm.com, lingshan.zhu@intel.com, eperezma@redhat.com, lulu@redhat.com, parav@mellanox.com, christophe.de.dinechin@gmail.com, kevin.tian@intel.com, stefanha@redhat.com, rdunlap@infradead.org, hch@infradead.org, aadam@redhat.com, jakub.kicinski@netronome.com, jiri@mellanox.com, jeffrey.t.kirsher@intel.com Subject: Re: [PATCH V13 6/6] docs: sample driver to demonstrate how to implement virtio-mdev framework Message-ID: <20191118151706.GA371978@kroah.com> References: <20191118105923.7991-1-jasowang@redhat.com> <20191118105923.7991-7-jasowang@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20191118105923.7991-7-jasowang@redhat.com> User-Agent: Mutt/1.12.2 (2019-09-21) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Nov 18, 2019 at 06:59:23PM +0800, Jason Wang wrote: > +static void mvnet_device_release(struct device *dev) > +{ > + dev_dbg(dev, "mvnet: released\n"); > +} We used to have documentation in the kernel source tree that said that whenever anyone did this, I got to make fun of them. Unfortunately that has been removed. Think about what you did right here. You silenced a kernel runtime warning that said something like "ERROR! NO RELEASE FUNCTION FOUND!" by doing the above because "I am smarter than the kernel, I will silence it by putting an empty release function in there." {sigh} Did you ever think _why_ we took the time and effort to add that warning there? It wasn't just so that people can circumvent it, it is to PREVENT A MAJOR BUG IN YOUR DESIGN! We are trying to be nice here and give people a _chance_ to get things right instead of having you just live with a silent memory leak. After 13 versions of this series, basic things like this are still here? Who is reviewing this thing? {ugh} Also, see the other conversations we are having about a "virtual" bus and devices. I do not want to have two different ways of doing the same thing in the kernel at the same time please. Please work together with the Intel developers to solve this in a unified way, as you both need/want the same thing here. Neither this, nor the other proposal can be accepted until you all agree on the design and implementation. /me goes off to find a nice fruity drink with an umbrella. greg k-h From mboxrd@z Thu Jan 1 00:00:00 1970 From: Greg KH Subject: Re: [PATCH V13 6/6] docs: sample driver to demonstrate how to implement virtio-mdev framework Date: Mon, 18 Nov 2019 16:17:06 +0100 Message-ID: <20191118151706.GA371978@kroah.com> References: <20191118105923.7991-1-jasowang@redhat.com> <20191118105923.7991-7-jasowang@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20191118105923.7991-7-jasowang@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Jason Wang Cc: rdunlap@infradead.org, jakub.kicinski@netronome.com, christophe.de.dinechin@gmail.com, kvm@vger.kernel.org, mst@redhat.com, airlied@linux.ie, heiko.carstens@de.ibm.com, haotian.wang@sifive.com, dri-devel@lists.freedesktop.org, oberpar@linux.ibm.com, kwankhede@nvidia.com, rob.miller@broadcom.com, linux-s390@vger.kernel.org, sebott@linux.ibm.com, lulu@redhat.com, eperezma@redhat.com, pasic@linux.ibm.com, borntraeger@de.ibm.com, jgg@mellanox.com, jeffrey.t.kirsher@intel.com, cunming.liang@intel.com, zhi.a.wang@intel.com, farman@linux.ibm.com, parav@mellanox.com, gor@linux.ibm.com, intel-gfx@lists.freedesktop.org, kevin.tian@intel.com, alex.williamson@redhat.com, xiao.w.wang@intel.com, freude@linux.ibm.com, stefanha@redhat.com, zhihong.wang@intel.com, rodrigo.vivi@intel.com, intel-gvt-dev@lists.freedesktop.org, hch@infradead.org, akrowiak@linux.ibm.com, jiri@mellanox.com, tiw List-Id: dri-devel@lists.freedesktop.org T24gTW9uLCBOb3YgMTgsIDIwMTkgYXQgMDY6NTk6MjNQTSArMDgwMCwgSmFzb24gV2FuZyB3cm90 ZToKPiArc3RhdGljIHZvaWQgbXZuZXRfZGV2aWNlX3JlbGVhc2Uoc3RydWN0IGRldmljZSAqZGV2 KQo+ICt7Cj4gKwlkZXZfZGJnKGRldiwgIm12bmV0OiByZWxlYXNlZFxuIik7Cj4gK30KCldlIHVz ZWQgdG8gaGF2ZSBkb2N1bWVudGF0aW9uIGluIHRoZSBrZXJuZWwgc291cmNlIHRyZWUgdGhhdCBz YWlkIHRoYXQKd2hlbmV2ZXIgYW55b25lIGRpZCB0aGlzLCBJIGdvdCB0byBtYWtlIGZ1biBvZiB0 aGVtLiAgVW5mb3J0dW5hdGVseSB0aGF0CmhhcyBiZWVuIHJlbW92ZWQuCgpUaGluayBhYm91dCB3 aGF0IHlvdSBkaWQgcmlnaHQgaGVyZS4gIFlvdSBzaWxlbmNlZCBhIGtlcm5lbCBydW50aW1lCndh cm5pbmcgdGhhdCBzYWlkIHNvbWV0aGluZyBsaWtlICJFUlJPUiEgTk8gUkVMRUFTRSBGVU5DVElP TiBGT1VORCEiIGJ5CmRvaW5nIHRoZSBhYm92ZSBiZWNhdXNlICJJIGFtIHNtYXJ0ZXIgdGhhbiB0 aGUga2VybmVsLCBJIHdpbGwgc2lsZW5jZSBpdApieSBwdXR0aW5nIGFuIGVtcHR5IHJlbGVhc2Ug ZnVuY3Rpb24gaW4gdGhlcmUuIgoKe3NpZ2h9CgpEaWQgeW91IGV2ZXIgdGhpbmsgX3doeV8gd2Ug dG9vayB0aGUgdGltZSBhbmQgZWZmb3J0IHRvIGFkZCB0aGF0IHdhcm5pbmcKdGhlcmU/ICBJdCB3 YXNuJ3QganVzdCBzbyB0aGF0IHBlb3BsZSBjYW4gY2lyY3VtdmVudCBpdCwgaXQgaXMgdG8KUFJF VkVOVCBBIE1BSk9SIEJVRyBJTiBZT1VSIERFU0lHTiEgIFdlIGFyZSB0cnlpbmcgdG8gYmUgbmlj ZSBoZXJlIGFuZApnaXZlIHBlb3BsZSBhIF9jaGFuY2VfIHRvIGdldCB0aGluZ3MgcmlnaHQgaW5z dGVhZCBvZiBoYXZpbmcgeW91IGp1c3QKbGl2ZSB3aXRoIGEgc2lsZW50IG1lbW9yeSBsZWFrLgoK QWZ0ZXIgMTMgdmVyc2lvbnMgb2YgdGhpcyBzZXJpZXMsIGJhc2ljIHRoaW5ncyBsaWtlIHRoaXMg YXJlIHN0aWxsIGhlcmU/CldobyBpcyByZXZpZXdpbmcgdGhpcyB0aGluZz8KCnt1Z2h9CgpBbHNv LCBzZWUgdGhlIG90aGVyIGNvbnZlcnNhdGlvbnMgd2UgYXJlIGhhdmluZyBhYm91dCBhICJ2aXJ0 dWFsIiBidXMKYW5kIGRldmljZXMuICBJIGRvIG5vdCB3YW50IHRvIGhhdmUgdHdvIGRpZmZlcmVu dCB3YXlzIG9mIGRvaW5nIHRoZSBzYW1lCnRoaW5nIGluIHRoZSBrZXJuZWwgYXQgdGhlIHNhbWUg dGltZSBwbGVhc2UuICBQbGVhc2Ugd29yayB0b2dldGhlciB3aXRoCnRoZSBJbnRlbCBkZXZlbG9w ZXJzIHRvIHNvbHZlIHRoaXMgaW4gYSB1bmlmaWVkIHdheSwgYXMgeW91IGJvdGgKbmVlZC93YW50 IHRoZSBzYW1lIHRoaW5nIGhlcmUuCgpOZWl0aGVyIHRoaXMsIG5vciB0aGUgb3RoZXIgcHJvcG9z YWwgY2FuIGJlIGFjY2VwdGVkIHVudGlsIHlvdSBhbGwgYWdyZWUKb24gdGhlIGRlc2lnbiBhbmQg aW1wbGVtZW50YXRpb24uCgovbWUgZ29lcyBvZmYgdG8gZmluZCBhIG5pY2UgZnJ1aXR5IGRyaW5r IHdpdGggYW4gdW1icmVsbGEuCgpncmVnIGstaApfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9kcmktZGV2ZWw= 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 X-Spam-Level: X-Spam-Status: No, score=-2.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0B142C432C0 for ; Mon, 18 Nov 2019 15:17:10 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id DAD552071C for ; Mon, 18 Nov 2019 15:17:09 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org DAD552071C Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=linuxfoundation.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 54C1E6E55E; Mon, 18 Nov 2019 15:17:09 +0000 (UTC) Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6BB006E55E; Mon, 18 Nov 2019 15:17:08 +0000 (UTC) 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 B7FDF2071B; Mon, 18 Nov 2019 15:17:07 +0000 (UTC) Date: Mon, 18 Nov 2019 16:17:06 +0100 From: Greg KH To: Jason Wang Subject: Re: [PATCH V13 6/6] docs: sample driver to demonstrate how to implement virtio-mdev framework Message-ID: <20191118151706.GA371978@kroah.com> References: <20191118105923.7991-1-jasowang@redhat.com> <20191118105923.7991-7-jasowang@redhat.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20191118105923.7991-7-jasowang@redhat.com> User-Agent: Mutt/1.12.2 (2019-09-21) X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1574090228; bh=8oHPpeDbLVKRHKTWyH/2Nazz8CQb+rciG+W4BGLrxYk=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=oMK2djkOvzobOaiHFUdV/NwyvoeGQBFH4E22D8bD5h9VL+fIAzUhP2aahtZr9MDC6 85zlmPnZB0619QLhN/FKp0ZTRDONgMtpeAScAFAaIBy6P6ysHMD47tGEXpITRoKg7/ BQtEMXYMdswww7DcDQr9+w4lK3T4zrPUh4O0C0ZM= X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: rdunlap@infradead.org, jakub.kicinski@netronome.com, christophe.de.dinechin@gmail.com, kvm@vger.kernel.org, mst@redhat.com, airlied@linux.ie, heiko.carstens@de.ibm.com, haotian.wang@sifive.com, dri-devel@lists.freedesktop.org, oberpar@linux.ibm.com, kwankhede@nvidia.com, rob.miller@broadcom.com, linux-s390@vger.kernel.org, sebott@linux.ibm.com, lulu@redhat.com, eperezma@redhat.com, pasic@linux.ibm.com, borntraeger@de.ibm.com, jgg@mellanox.com, jeffrey.t.kirsher@intel.com, cunming.liang@intel.com, zhi.a.wang@intel.com, farman@linux.ibm.com, parav@mellanox.com, gor@linux.ibm.com, intel-gfx@lists.freedesktop.org, kevin.tian@intel.com, alex.williamson@redhat.com, xiao.w.wang@intel.com, freude@linux.ibm.com, stefanha@redhat.com, zhihong.wang@intel.com, rodrigo.vivi@intel.com, intel-gvt-dev@lists.freedesktop.org, hch@infradead.org, akrowiak@linux.ibm.com, jiri@mellanox.com, tiwei.bie@intel.com, netdev@vger.kernel.org, cohuck@redhat.com, linux-kernel@vger.kernel.org, maxime.coquelin@redhat.com, aadam@redhat.com, lingshan.zhu@intel.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Message-ID: <20191118151706.Lp34Z_yp8Ip00YIN7slp44StZu5GTfTuALSAswOhJaY@z> T24gTW9uLCBOb3YgMTgsIDIwMTkgYXQgMDY6NTk6MjNQTSArMDgwMCwgSmFzb24gV2FuZyB3cm90 ZToKPiArc3RhdGljIHZvaWQgbXZuZXRfZGV2aWNlX3JlbGVhc2Uoc3RydWN0IGRldmljZSAqZGV2 KQo+ICt7Cj4gKwlkZXZfZGJnKGRldiwgIm12bmV0OiByZWxlYXNlZFxuIik7Cj4gK30KCldlIHVz ZWQgdG8gaGF2ZSBkb2N1bWVudGF0aW9uIGluIHRoZSBrZXJuZWwgc291cmNlIHRyZWUgdGhhdCBz YWlkIHRoYXQKd2hlbmV2ZXIgYW55b25lIGRpZCB0aGlzLCBJIGdvdCB0byBtYWtlIGZ1biBvZiB0 aGVtLiAgVW5mb3J0dW5hdGVseSB0aGF0CmhhcyBiZWVuIHJlbW92ZWQuCgpUaGluayBhYm91dCB3 aGF0IHlvdSBkaWQgcmlnaHQgaGVyZS4gIFlvdSBzaWxlbmNlZCBhIGtlcm5lbCBydW50aW1lCndh cm5pbmcgdGhhdCBzYWlkIHNvbWV0aGluZyBsaWtlICJFUlJPUiEgTk8gUkVMRUFTRSBGVU5DVElP TiBGT1VORCEiIGJ5CmRvaW5nIHRoZSBhYm92ZSBiZWNhdXNlICJJIGFtIHNtYXJ0ZXIgdGhhbiB0 aGUga2VybmVsLCBJIHdpbGwgc2lsZW5jZSBpdApieSBwdXR0aW5nIGFuIGVtcHR5IHJlbGVhc2Ug ZnVuY3Rpb24gaW4gdGhlcmUuIgoKe3NpZ2h9CgpEaWQgeW91IGV2ZXIgdGhpbmsgX3doeV8gd2Ug dG9vayB0aGUgdGltZSBhbmQgZWZmb3J0IHRvIGFkZCB0aGF0IHdhcm5pbmcKdGhlcmU/ICBJdCB3 YXNuJ3QganVzdCBzbyB0aGF0IHBlb3BsZSBjYW4gY2lyY3VtdmVudCBpdCwgaXQgaXMgdG8KUFJF VkVOVCBBIE1BSk9SIEJVRyBJTiBZT1VSIERFU0lHTiEgIFdlIGFyZSB0cnlpbmcgdG8gYmUgbmlj ZSBoZXJlIGFuZApnaXZlIHBlb3BsZSBhIF9jaGFuY2VfIHRvIGdldCB0aGluZ3MgcmlnaHQgaW5z dGVhZCBvZiBoYXZpbmcgeW91IGp1c3QKbGl2ZSB3aXRoIGEgc2lsZW50IG1lbW9yeSBsZWFrLgoK QWZ0ZXIgMTMgdmVyc2lvbnMgb2YgdGhpcyBzZXJpZXMsIGJhc2ljIHRoaW5ncyBsaWtlIHRoaXMg YXJlIHN0aWxsIGhlcmU/CldobyBpcyByZXZpZXdpbmcgdGhpcyB0aGluZz8KCnt1Z2h9CgpBbHNv LCBzZWUgdGhlIG90aGVyIGNvbnZlcnNhdGlvbnMgd2UgYXJlIGhhdmluZyBhYm91dCBhICJ2aXJ0 dWFsIiBidXMKYW5kIGRldmljZXMuICBJIGRvIG5vdCB3YW50IHRvIGhhdmUgdHdvIGRpZmZlcmVu dCB3YXlzIG9mIGRvaW5nIHRoZSBzYW1lCnRoaW5nIGluIHRoZSBrZXJuZWwgYXQgdGhlIHNhbWUg dGltZSBwbGVhc2UuICBQbGVhc2Ugd29yayB0b2dldGhlciB3aXRoCnRoZSBJbnRlbCBkZXZlbG9w ZXJzIHRvIHNvbHZlIHRoaXMgaW4gYSB1bmlmaWVkIHdheSwgYXMgeW91IGJvdGgKbmVlZC93YW50 IHRoZSBzYW1lIHRoaW5nIGhlcmUuCgpOZWl0aGVyIHRoaXMsIG5vciB0aGUgb3RoZXIgcHJvcG9z YWwgY2FuIGJlIGFjY2VwdGVkIHVudGlsIHlvdSBhbGwgYWdyZWUKb24gdGhlIGRlc2lnbiBhbmQg aW1wbGVtZW50YXRpb24uCgovbWUgZ29lcyBvZmYgdG8gZmluZCBhIG5pY2UgZnJ1aXR5IGRyaW5r IHdpdGggYW4gdW1icmVsbGEuCgpncmVnIGstaApfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9kcmktZGV2ZWw= 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 X-Spam-Level: X-Spam-Status: No, score=-2.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id AA8CEC432C0 for ; Mon, 18 Nov 2019 15:17:11 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 86A1D2071C for ; Mon, 18 Nov 2019 15:17:11 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 86A1D2071C Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=linuxfoundation.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id CE5C76E563; Mon, 18 Nov 2019 15:17:09 +0000 (UTC) Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6BB006E55E; Mon, 18 Nov 2019 15:17:08 +0000 (UTC) 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 B7FDF2071B; Mon, 18 Nov 2019 15:17:07 +0000 (UTC) Date: Mon, 18 Nov 2019 16:17:06 +0100 From: Greg KH To: Jason Wang Message-ID: <20191118151706.GA371978@kroah.com> References: <20191118105923.7991-1-jasowang@redhat.com> <20191118105923.7991-7-jasowang@redhat.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20191118105923.7991-7-jasowang@redhat.com> User-Agent: Mutt/1.12.2 (2019-09-21) X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1574090228; bh=8oHPpeDbLVKRHKTWyH/2Nazz8CQb+rciG+W4BGLrxYk=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=oMK2djkOvzobOaiHFUdV/NwyvoeGQBFH4E22D8bD5h9VL+fIAzUhP2aahtZr9MDC6 85zlmPnZB0619QLhN/FKp0ZTRDONgMtpeAScAFAaIBy6P6ysHMD47tGEXpITRoKg7/ BQtEMXYMdswww7DcDQr9+w4lK3T4zrPUh4O0C0ZM= Subject: Re: [Intel-gfx] [PATCH V13 6/6] docs: sample driver to demonstrate how to implement virtio-mdev framework X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: rdunlap@infradead.org, jakub.kicinski@netronome.com, christophe.de.dinechin@gmail.com, kvm@vger.kernel.org, mst@redhat.com, airlied@linux.ie, heiko.carstens@de.ibm.com, haotian.wang@sifive.com, dri-devel@lists.freedesktop.org, oberpar@linux.ibm.com, kwankhede@nvidia.com, rob.miller@broadcom.com, linux-s390@vger.kernel.org, sebott@linux.ibm.com, lulu@redhat.com, eperezma@redhat.com, pasic@linux.ibm.com, borntraeger@de.ibm.com, jgg@mellanox.com, jeffrey.t.kirsher@intel.com, cunming.liang@intel.com, farman@linux.ibm.com, parav@mellanox.com, gor@linux.ibm.com, intel-gfx@lists.freedesktop.org, xiao.w.wang@intel.com, freude@linux.ibm.com, stefanha@redhat.com, zhihong.wang@intel.com, intel-gvt-dev@lists.freedesktop.org, hch@infradead.org, akrowiak@linux.ibm.com, jiri@mellanox.com, tiwei.bie@intel.com, netdev@vger.kernel.org, cohuck@redhat.com, linux-kernel@vger.kernel.org, maxime.coquelin@redhat.com, aadam@redhat.com, lingshan.zhu@intel.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" Message-ID: <20191118151706.wTOP-OZgKgd5B2ZV1UaCqN9p5XNQYQWoqyHTdeWqmWw@z> T24gTW9uLCBOb3YgMTgsIDIwMTkgYXQgMDY6NTk6MjNQTSArMDgwMCwgSmFzb24gV2FuZyB3cm90 ZToKPiArc3RhdGljIHZvaWQgbXZuZXRfZGV2aWNlX3JlbGVhc2Uoc3RydWN0IGRldmljZSAqZGV2 KQo+ICt7Cj4gKwlkZXZfZGJnKGRldiwgIm12bmV0OiByZWxlYXNlZFxuIik7Cj4gK30KCldlIHVz ZWQgdG8gaGF2ZSBkb2N1bWVudGF0aW9uIGluIHRoZSBrZXJuZWwgc291cmNlIHRyZWUgdGhhdCBz YWlkIHRoYXQKd2hlbmV2ZXIgYW55b25lIGRpZCB0aGlzLCBJIGdvdCB0byBtYWtlIGZ1biBvZiB0 aGVtLiAgVW5mb3J0dW5hdGVseSB0aGF0CmhhcyBiZWVuIHJlbW92ZWQuCgpUaGluayBhYm91dCB3 aGF0IHlvdSBkaWQgcmlnaHQgaGVyZS4gIFlvdSBzaWxlbmNlZCBhIGtlcm5lbCBydW50aW1lCndh cm5pbmcgdGhhdCBzYWlkIHNvbWV0aGluZyBsaWtlICJFUlJPUiEgTk8gUkVMRUFTRSBGVU5DVElP TiBGT1VORCEiIGJ5CmRvaW5nIHRoZSBhYm92ZSBiZWNhdXNlICJJIGFtIHNtYXJ0ZXIgdGhhbiB0 aGUga2VybmVsLCBJIHdpbGwgc2lsZW5jZSBpdApieSBwdXR0aW5nIGFuIGVtcHR5IHJlbGVhc2Ug ZnVuY3Rpb24gaW4gdGhlcmUuIgoKe3NpZ2h9CgpEaWQgeW91IGV2ZXIgdGhpbmsgX3doeV8gd2Ug dG9vayB0aGUgdGltZSBhbmQgZWZmb3J0IHRvIGFkZCB0aGF0IHdhcm5pbmcKdGhlcmU/ICBJdCB3 YXNuJ3QganVzdCBzbyB0aGF0IHBlb3BsZSBjYW4gY2lyY3VtdmVudCBpdCwgaXQgaXMgdG8KUFJF VkVOVCBBIE1BSk9SIEJVRyBJTiBZT1VSIERFU0lHTiEgIFdlIGFyZSB0cnlpbmcgdG8gYmUgbmlj ZSBoZXJlIGFuZApnaXZlIHBlb3BsZSBhIF9jaGFuY2VfIHRvIGdldCB0aGluZ3MgcmlnaHQgaW5z dGVhZCBvZiBoYXZpbmcgeW91IGp1c3QKbGl2ZSB3aXRoIGEgc2lsZW50IG1lbW9yeSBsZWFrLgoK QWZ0ZXIgMTMgdmVyc2lvbnMgb2YgdGhpcyBzZXJpZXMsIGJhc2ljIHRoaW5ncyBsaWtlIHRoaXMg YXJlIHN0aWxsIGhlcmU/CldobyBpcyByZXZpZXdpbmcgdGhpcyB0aGluZz8KCnt1Z2h9CgpBbHNv LCBzZWUgdGhlIG90aGVyIGNvbnZlcnNhdGlvbnMgd2UgYXJlIGhhdmluZyBhYm91dCBhICJ2aXJ0 dWFsIiBidXMKYW5kIGRldmljZXMuICBJIGRvIG5vdCB3YW50IHRvIGhhdmUgdHdvIGRpZmZlcmVu dCB3YXlzIG9mIGRvaW5nIHRoZSBzYW1lCnRoaW5nIGluIHRoZSBrZXJuZWwgYXQgdGhlIHNhbWUg dGltZSBwbGVhc2UuICBQbGVhc2Ugd29yayB0b2dldGhlciB3aXRoCnRoZSBJbnRlbCBkZXZlbG9w ZXJzIHRvIHNvbHZlIHRoaXMgaW4gYSB1bmlmaWVkIHdheSwgYXMgeW91IGJvdGgKbmVlZC93YW50 IHRoZSBzYW1lIHRoaW5nIGhlcmUuCgpOZWl0aGVyIHRoaXMsIG5vciB0aGUgb3RoZXIgcHJvcG9z YWwgY2FuIGJlIGFjY2VwdGVkIHVudGlsIHlvdSBhbGwgYWdyZWUKb24gdGhlIGRlc2lnbiBhbmQg aW1wbGVtZW50YXRpb24uCgovbWUgZ29lcyBvZmYgdG8gZmluZCBhIG5pY2UgZnJ1aXR5IGRyaW5r IHdpdGggYW4gdW1icmVsbGEuCgpncmVnIGstaApfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZng=