From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: [PATCH 13/15] xen/gntdev-dmabuf: Ditch dummy map functions Date: Mon, 18 Nov 2019 11:35:34 +0100 Message-ID: <20191118103536.17675-14-daniel.vetter@ffwll.ch> References: <20191118103536.17675-1-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20191118103536.17675-1-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: DRI Development Cc: Juergen Gross , Stefano Stabellini , Daniel Vetter , Intel Graphics Development , xen-devel@lists.xenproject.org, Daniel Vetter , Boris Ostrovsky List-Id: dri-devel@lists.freedesktop.org VGhlcmUncyBubyBpbi1rZXJuZWwgdXNlcnMgZm9yIHRoZSBrKHVuKW1hcCBzdHVmZi4gQW5kIHRo ZSBtbWFwIG9uZSBpcwphY3RpdmVseSBoYXJtZnVsIC0gcmV0dXJuIDAgYW5kIHRoZW4gX25vdF8g YWN0dWFsbHkgbW1hcGluZyBjYW4ndCBlbmQKd2VsbC4KClNpZ25lZC1vZmYtYnk6IERhbmllbCBW ZXR0ZXIgPGRhbmllbC52ZXR0ZXJAaW50ZWwuY29tPgpDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jp cy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv bT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IHhl bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwotLQpBY2sgZm9yIG1lcmdpbmcgdGhpcyB0aHJv dWdoIGRybSB0cmVlcyB2ZXJ5IG11Y2ggYXBwcmVjaWF0ZWQuCi1EYW5pZWwKLS0tCiBkcml2ZXJz L3hlbi9nbnRkZXYtZG1hYnVmLmMgfCAyMyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxl IGNoYW5nZWQsIDIzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRl di1kbWFidWYuYyBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYwppbmRleCAyYzRmMzI0Zjg2 MjYuLmZlN2JkNjlkNjk1NSAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5j CisrKyBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYwpAQCAtMzQyLDM1ICszNDIsMTIgQEAg c3RhdGljIHZvaWQgZG1hYnVmX2V4cF9vcHNfcmVsZWFzZShzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1 ZikKIAltdXRleF91bmxvY2soJnByaXYtPmxvY2spOwogfQogCi1zdGF0aWMgdm9pZCAqZG1hYnVm X2V4cF9vcHNfa21hcChzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZiwKLQkJCQkgdW5zaWduZWQgbG9u ZyBwYWdlX251bSkKLXsKLQkvKiBOb3QgaW1wbGVtZW50ZWQuICovCi0JcmV0dXJuIE5VTEw7Ci19 Ci0KLXN0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfb3BzX2t1bm1hcChzdHJ1Y3QgZG1hX2J1ZiAqZG1h X2J1ZiwKLQkJCQkgIHVuc2lnbmVkIGxvbmcgcGFnZV9udW0sIHZvaWQgKmFkZHIpCi17Ci0JLyog Tm90IGltcGxlbWVudGVkLiAqLwotfQotCi1zdGF0aWMgaW50IGRtYWJ1Zl9leHBfb3BzX21tYXAo c3RydWN0IGRtYV9idWYgKmRtYV9idWYsCi0JCQkgICAgICAgc3RydWN0IHZtX2FyZWFfc3RydWN0 ICp2bWEpCi17Ci0JLyogTm90IGltcGxlbWVudGVkLiAqLwotCXJldHVybiAwOwotfQotCiBzdGF0 aWMgY29uc3Qgc3RydWN0IGRtYV9idWZfb3BzIGRtYWJ1Zl9leHBfb3BzID0gIHsKIAkuYXR0YWNo ID0gZG1hYnVmX2V4cF9vcHNfYXR0YWNoLAogCS5kZXRhY2ggPSBkbWFidWZfZXhwX29wc19kZXRh Y2gsCiAJLm1hcF9kbWFfYnVmID0gZG1hYnVmX2V4cF9vcHNfbWFwX2RtYV9idWYsCiAJLnVubWFw X2RtYV9idWYgPSBkbWFidWZfZXhwX29wc191bm1hcF9kbWFfYnVmLAogCS5yZWxlYXNlID0gZG1h YnVmX2V4cF9vcHNfcmVsZWFzZSwKLQkubWFwID0gZG1hYnVmX2V4cF9vcHNfa21hcCwKLQkudW5t YXAgPSBkbWFidWZfZXhwX29wc19rdW5tYXAsCi0JLm1tYXAgPSBkbWFidWZfZXhwX29wc19tbWFw LAogfTsKIAogc3RydWN0IGdudGRldl9kbWFidWZfZXhwb3J0X2FyZ3MgewotLSAKMi4yNC4wCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZng= 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=-9.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, USER_AGENT_GIT autolearn=unavailable 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 08CA9C432C0 for ; Mon, 18 Nov 2019 10:36:37 +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 DD6F220726 for ; Mon, 18 Nov 2019 10:36:36 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org DD6F220726 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ffwll.ch 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 BCAEC6E3C7; Mon, 18 Nov 2019 10:36:05 +0000 (UTC) Received: from mail-wm1-x342.google.com (mail-wm1-x342.google.com [IPv6:2a00:1450:4864:20::342]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4D6F16E30E for ; Mon, 18 Nov 2019 10:36:00 +0000 (UTC) Received: by mail-wm1-x342.google.com with SMTP id u18so16813924wmc.3 for ; Mon, 18 Nov 2019 02:36:00 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=jjDLxOz7IsbnL7t2/1Ejysn56H4IEYN8ktzvCCiHtFg=; b=athOIc3w5R1g3ceO6fdEEimIzs3nG/5CCRnZOFFq7/UQ2V98tcBqBGW2BVFCEBxviF Sat2JKBNYU/jVy1nxytG3DzbpRDzU4DiNVpExtyR4CSyQrv6DaEkCVdbJpsrlRn1TU6k PwVVW9inB7DYT6jqeSaXQRItF+XmriL14UzOCESBJxQc04UWn6PsGw4cliBX9PwiqP2Q RMZgnxSKz2MtpHo3IZ4vkDhVsCFG492CUX8BNZS1L6BvIkIusN4SmTUhnFm1rLu/iRFp lwMBpc2GW+UWKPT11Ch1ziRWhevTlmil/mqidERJQHITc6ycXUnMVz0ynIUWRJ4WN362 Io/g== X-Gm-Message-State: APjAAAU1v+fZ8zT0RuiMqYmmZWWEj+oJX9hzKqxl0RiOfq4EjORbKGVW t+I16Sz9qVZ9YcFmJ+2+onNyclfgOTE= X-Google-Smtp-Source: APXvYqxuf8Z1g6JRhix6c1l9qTmhAZvxcDDPcHNmw/YqNTYy8nEysXzPhnZ/YuoW4u1Ee+f/OudQtQ== X-Received: by 2002:a7b:c255:: with SMTP id b21mr29898342wmj.39.1574073358651; Mon, 18 Nov 2019 02:35:58 -0800 (PST) Received: from phenom.ffwll.local (212-51-149-96.fiber7.init7.net. [212.51.149.96]) by smtp.gmail.com with ESMTPSA id j2sm22749200wrt.61.2019.11.18.02.35.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Nov 2019 02:35:58 -0800 (PST) From: Daniel Vetter To: DRI Development Subject: [PATCH 13/15] xen/gntdev-dmabuf: Ditch dummy map functions Date: Mon, 18 Nov 2019 11:35:34 +0100 Message-Id: <20191118103536.17675-14-daniel.vetter@ffwll.ch> X-Mailer: git-send-email 2.24.0 In-Reply-To: <20191118103536.17675-1-daniel.vetter@ffwll.ch> References: <20191118103536.17675-1-daniel.vetter@ffwll.ch> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=jjDLxOz7IsbnL7t2/1Ejysn56H4IEYN8ktzvCCiHtFg=; b=BXixQVq2k/7tC9dPX/bMsg1etG8/LX8ir3zvqVJdCRc9RkrCObDs6PrdHtTu/EuVbP kXNiyijwPNqrzOCCwygOzMmden/lVtzOEhP5DGJclsF+p6uup6MP4o7LzYQxt9v+bRE7 Fh9x2wWvTXXnQf3phCJdqLRs5xDWQ/1s4FmnE= 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: Juergen Gross , Stefano Stabellini , Daniel Vetter , Intel Graphics Development , xen-devel@lists.xenproject.org, Daniel Vetter , Boris Ostrovsky Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Message-ID: <20191118103534.WlxwDiDvxLTuU6WDimm2ZV519PJnSqlYZq0n9LteZG0@z> VGhlcmUncyBubyBpbi1rZXJuZWwgdXNlcnMgZm9yIHRoZSBrKHVuKW1hcCBzdHVmZi4gQW5kIHRo ZSBtbWFwIG9uZSBpcwphY3RpdmVseSBoYXJtZnVsIC0gcmV0dXJuIDAgYW5kIHRoZW4gX25vdF8g YWN0dWFsbHkgbW1hcGluZyBjYW4ndCBlbmQKd2VsbC4KClNpZ25lZC1vZmYtYnk6IERhbmllbCBW ZXR0ZXIgPGRhbmllbC52ZXR0ZXJAaW50ZWwuY29tPgpDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jp cy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv bT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IHhl bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwotLQpBY2sgZm9yIG1lcmdpbmcgdGhpcyB0aHJv dWdoIGRybSB0cmVlcyB2ZXJ5IG11Y2ggYXBwcmVjaWF0ZWQuCi1EYW5pZWwKLS0tCiBkcml2ZXJz L3hlbi9nbnRkZXYtZG1hYnVmLmMgfCAyMyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxl IGNoYW5nZWQsIDIzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRl di1kbWFidWYuYyBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYwppbmRleCAyYzRmMzI0Zjg2 MjYuLmZlN2JkNjlkNjk1NSAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5j CisrKyBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYwpAQCAtMzQyLDM1ICszNDIsMTIgQEAg c3RhdGljIHZvaWQgZG1hYnVmX2V4cF9vcHNfcmVsZWFzZShzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1 ZikKIAltdXRleF91bmxvY2soJnByaXYtPmxvY2spOwogfQogCi1zdGF0aWMgdm9pZCAqZG1hYnVm X2V4cF9vcHNfa21hcChzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZiwKLQkJCQkgdW5zaWduZWQgbG9u ZyBwYWdlX251bSkKLXsKLQkvKiBOb3QgaW1wbGVtZW50ZWQuICovCi0JcmV0dXJuIE5VTEw7Ci19 Ci0KLXN0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfb3BzX2t1bm1hcChzdHJ1Y3QgZG1hX2J1ZiAqZG1h X2J1ZiwKLQkJCQkgIHVuc2lnbmVkIGxvbmcgcGFnZV9udW0sIHZvaWQgKmFkZHIpCi17Ci0JLyog Tm90IGltcGxlbWVudGVkLiAqLwotfQotCi1zdGF0aWMgaW50IGRtYWJ1Zl9leHBfb3BzX21tYXAo c3RydWN0IGRtYV9idWYgKmRtYV9idWYsCi0JCQkgICAgICAgc3RydWN0IHZtX2FyZWFfc3RydWN0 ICp2bWEpCi17Ci0JLyogTm90IGltcGxlbWVudGVkLiAqLwotCXJldHVybiAwOwotfQotCiBzdGF0 aWMgY29uc3Qgc3RydWN0IGRtYV9idWZfb3BzIGRtYWJ1Zl9leHBfb3BzID0gIHsKIAkuYXR0YWNo ID0gZG1hYnVmX2V4cF9vcHNfYXR0YWNoLAogCS5kZXRhY2ggPSBkbWFidWZfZXhwX29wc19kZXRh Y2gsCiAJLm1hcF9kbWFfYnVmID0gZG1hYnVmX2V4cF9vcHNfbWFwX2RtYV9idWYsCiAJLnVubWFw X2RtYV9idWYgPSBkbWFidWZfZXhwX29wc191bm1hcF9kbWFfYnVmLAogCS5yZWxlYXNlID0gZG1h YnVmX2V4cF9vcHNfcmVsZWFzZSwKLQkubWFwID0gZG1hYnVmX2V4cF9vcHNfa21hcCwKLQkudW5t YXAgPSBkbWFidWZfZXhwX29wc19rdW5tYXAsCi0JLm1tYXAgPSBkbWFidWZfZXhwX29wc19tbWFw LAogfTsKIAogc3RydWN0IGdudGRldl9kbWFidWZfZXhwb3J0X2FyZ3MgewotLSAKMi4yNC4wCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwg bWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWw= 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=-9.7 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_GIT autolearn=unavailable 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 B1608C432C0 for ; Mon, 18 Nov 2019 10:36:26 +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 933D620730 for ; Mon, 18 Nov 2019 10:36:26 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 933D620730 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ffwll.ch 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 A345A6E3B8; Mon, 18 Nov 2019 10:36:02 +0000 (UTC) Received: from mail-wm1-x343.google.com (mail-wm1-x343.google.com [IPv6:2a00:1450:4864:20::343]) by gabe.freedesktop.org (Postfix) with ESMTPS id 07F936E2E9 for ; Mon, 18 Nov 2019 10:36:00 +0000 (UTC) Received: by mail-wm1-x343.google.com with SMTP id l1so16758391wme.2 for ; Mon, 18 Nov 2019 02:35:59 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=jjDLxOz7IsbnL7t2/1Ejysn56H4IEYN8ktzvCCiHtFg=; b=laxznepdQ8RY2WgrmP97gPgn6hGsZ+NuC0fj6AoaS3iMIjEUuWb53jw/Q0ed0Fq/xR oBwitZQ7AVMAniTApq6OtjTS00AV5LQWFOg1IudMv5BGSYxsKvZLvQ+QDwne0Q68RYDA Qqjr6MCL6OYd8Uwof8ZQ7URlkQ5ghE9gTYJcu4Z2cjeUEvNbJtgOizxfxcV2/aTfY6BO KBS+G+Hl00BO0w7w1LN85+5pgCxPHX63HsAOcmYDRBRAQWdtpT1R9fDHApeUHMaBGZry +zb9Z40T81VdiSYrpjecxHgxUNIhb0QHw2BjnRHd2H33BFOW/Xn4bQ0uPcaCRG8CsYQ1 RJzg== X-Gm-Message-State: APjAAAUTpBqqu9OuQWT6O6WDJGU5PFO+xFas/Lq8YD2IPY5JEY9pl0IU jQTLsmMCdTM81/7Mzzp40jEJOQ== X-Google-Smtp-Source: APXvYqxuf8Z1g6JRhix6c1l9qTmhAZvxcDDPcHNmw/YqNTYy8nEysXzPhnZ/YuoW4u1Ee+f/OudQtQ== X-Received: by 2002:a7b:c255:: with SMTP id b21mr29898342wmj.39.1574073358651; Mon, 18 Nov 2019 02:35:58 -0800 (PST) Received: from phenom.ffwll.local (212-51-149-96.fiber7.init7.net. [212.51.149.96]) by smtp.gmail.com with ESMTPSA id j2sm22749200wrt.61.2019.11.18.02.35.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Nov 2019 02:35:58 -0800 (PST) From: Daniel Vetter To: DRI Development Date: Mon, 18 Nov 2019 11:35:34 +0100 Message-Id: <20191118103536.17675-14-daniel.vetter@ffwll.ch> X-Mailer: git-send-email 2.24.0 In-Reply-To: <20191118103536.17675-1-daniel.vetter@ffwll.ch> References: <20191118103536.17675-1-daniel.vetter@ffwll.ch> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=jjDLxOz7IsbnL7t2/1Ejysn56H4IEYN8ktzvCCiHtFg=; b=BXixQVq2k/7tC9dPX/bMsg1etG8/LX8ir3zvqVJdCRc9RkrCObDs6PrdHtTu/EuVbP kXNiyijwPNqrzOCCwygOzMmden/lVtzOEhP5DGJclsF+p6uup6MP4o7LzYQxt9v+bRE7 Fh9x2wWvTXXnQf3phCJdqLRs5xDWQ/1s4FmnE= Subject: [Intel-gfx] [PATCH 13/15] xen/gntdev-dmabuf: Ditch dummy map functions 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: Juergen Gross , Stefano Stabellini , Daniel Vetter , Intel Graphics Development , xen-devel@lists.xenproject.org, Daniel Vetter , Boris Ostrovsky Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" Message-ID: <20191118103534.IHjN-NvvY5Ss_eAjqTp1a_f2DF4JmBcoMUoBOiIECPk@z> VGhlcmUncyBubyBpbi1rZXJuZWwgdXNlcnMgZm9yIHRoZSBrKHVuKW1hcCBzdHVmZi4gQW5kIHRo ZSBtbWFwIG9uZSBpcwphY3RpdmVseSBoYXJtZnVsIC0gcmV0dXJuIDAgYW5kIHRoZW4gX25vdF8g YWN0dWFsbHkgbW1hcGluZyBjYW4ndCBlbmQKd2VsbC4KClNpZ25lZC1vZmYtYnk6IERhbmllbCBW ZXR0ZXIgPGRhbmllbC52ZXR0ZXJAaW50ZWwuY29tPgpDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jp cy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv bT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IHhl bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwotLQpBY2sgZm9yIG1lcmdpbmcgdGhpcyB0aHJv dWdoIGRybSB0cmVlcyB2ZXJ5IG11Y2ggYXBwcmVjaWF0ZWQuCi1EYW5pZWwKLS0tCiBkcml2ZXJz L3hlbi9nbnRkZXYtZG1hYnVmLmMgfCAyMyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxl IGNoYW5nZWQsIDIzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRl di1kbWFidWYuYyBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYwppbmRleCAyYzRmMzI0Zjg2 MjYuLmZlN2JkNjlkNjk1NSAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5j CisrKyBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYwpAQCAtMzQyLDM1ICszNDIsMTIgQEAg c3RhdGljIHZvaWQgZG1hYnVmX2V4cF9vcHNfcmVsZWFzZShzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1 ZikKIAltdXRleF91bmxvY2soJnByaXYtPmxvY2spOwogfQogCi1zdGF0aWMgdm9pZCAqZG1hYnVm X2V4cF9vcHNfa21hcChzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZiwKLQkJCQkgdW5zaWduZWQgbG9u ZyBwYWdlX251bSkKLXsKLQkvKiBOb3QgaW1wbGVtZW50ZWQuICovCi0JcmV0dXJuIE5VTEw7Ci19 Ci0KLXN0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfb3BzX2t1bm1hcChzdHJ1Y3QgZG1hX2J1ZiAqZG1h X2J1ZiwKLQkJCQkgIHVuc2lnbmVkIGxvbmcgcGFnZV9udW0sIHZvaWQgKmFkZHIpCi17Ci0JLyog Tm90IGltcGxlbWVudGVkLiAqLwotfQotCi1zdGF0aWMgaW50IGRtYWJ1Zl9leHBfb3BzX21tYXAo c3RydWN0IGRtYV9idWYgKmRtYV9idWYsCi0JCQkgICAgICAgc3RydWN0IHZtX2FyZWFfc3RydWN0 ICp2bWEpCi17Ci0JLyogTm90IGltcGxlbWVudGVkLiAqLwotCXJldHVybiAwOwotfQotCiBzdGF0 aWMgY29uc3Qgc3RydWN0IGRtYV9idWZfb3BzIGRtYWJ1Zl9leHBfb3BzID0gIHsKIAkuYXR0YWNo ID0gZG1hYnVmX2V4cF9vcHNfYXR0YWNoLAogCS5kZXRhY2ggPSBkbWFidWZfZXhwX29wc19kZXRh Y2gsCiAJLm1hcF9kbWFfYnVmID0gZG1hYnVmX2V4cF9vcHNfbWFwX2RtYV9idWYsCiAJLnVubWFw X2RtYV9idWYgPSBkbWFidWZfZXhwX29wc191bm1hcF9kbWFfYnVmLAogCS5yZWxlYXNlID0gZG1h YnVmX2V4cF9vcHNfcmVsZWFzZSwKLQkubWFwID0gZG1hYnVmX2V4cF9vcHNfa21hcCwKLQkudW5t YXAgPSBkbWFidWZfZXhwX29wc19rdW5tYXAsCi0JLm1tYXAgPSBkbWFidWZfZXhwX29wc19tbWFw LAogfTsKIAogc3RydWN0IGdudGRldl9kbWFidWZfZXhwb3J0X2FyZ3MgewotLSAKMi4yNC4wCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZng= 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=-9.5 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham 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 2B645C432C3 for ; Mon, 18 Nov 2019 10:36:15 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (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 F110A20878 for ; Mon, 18 Nov 2019 10:36:14 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=ffwll.ch header.i=@ffwll.ch header.b="BXixQVq2" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org F110A20878 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ffwll.ch Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1iWeO1-0000WY-7S; Mon, 18 Nov 2019 10:36:01 +0000 Received: from us1-rack-iad1.inumbo.com ([172.99.69.81]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1iWeO0-0000WS-7O for xen-devel@lists.xenproject.org; Mon, 18 Nov 2019 10:36:00 +0000 X-Inumbo-ID: 35b6384c-09ef-11ea-b678-bc764e2007e4 Received: from mail-wm1-x344.google.com (unknown [2a00:1450:4864:20::344]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS id 35b6384c-09ef-11ea-b678-bc764e2007e4; Mon, 18 Nov 2019 10:35:59 +0000 (UTC) Received: by mail-wm1-x344.google.com with SMTP id j18so15592089wmk.1 for ; Mon, 18 Nov 2019 02:35:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=jjDLxOz7IsbnL7t2/1Ejysn56H4IEYN8ktzvCCiHtFg=; b=BXixQVq2k/7tC9dPX/bMsg1etG8/LX8ir3zvqVJdCRc9RkrCObDs6PrdHtTu/EuVbP kXNiyijwPNqrzOCCwygOzMmden/lVtzOEhP5DGJclsF+p6uup6MP4o7LzYQxt9v+bRE7 Fh9x2wWvTXXnQf3phCJdqLRs5xDWQ/1s4FmnE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=jjDLxOz7IsbnL7t2/1Ejysn56H4IEYN8ktzvCCiHtFg=; b=qjPWn9aVeHjy5x2kyZpbdWJ9LjYbeVCfLL9ppEYdtRFQbPT405tYO9WrRQO0Ede989 mPlHmy+q7BWxr9XBu7snkNgqtWkCDaKgO9QxhzhAnbH/x6o11i738DZlt1bAb4pFZCZ5 h4DP8RSUo7uJbDBsFvQ/HxEcJiqdzokItxHAEhovG8KZiDTNLQHRo7OlsaA8l3GJj/6+ 68lM+DM7+Z916blcq5SS8Ui7JQtGCP43dUO3STo7BuP+8H5ca4R1qCD7qsO1eyrx1bQe WVgBu8rGw7NqHBCHFLn5GBVcVlrI2oCy9FY+1yJJAVQUPWQNTW2ACjU94xIOFBeF5Adf VpRA== X-Gm-Message-State: APjAAAVOXgUQ7Vbn4tb6SOGwrakmztwifAhD++0tULO6o5qpH/IFfHt4 HrMKDgUUznt/20qEOrjc80TGow== X-Google-Smtp-Source: APXvYqxuf8Z1g6JRhix6c1l9qTmhAZvxcDDPcHNmw/YqNTYy8nEysXzPhnZ/YuoW4u1Ee+f/OudQtQ== X-Received: by 2002:a7b:c255:: with SMTP id b21mr29898342wmj.39.1574073358651; Mon, 18 Nov 2019 02:35:58 -0800 (PST) Received: from phenom.ffwll.local (212-51-149-96.fiber7.init7.net. [212.51.149.96]) by smtp.gmail.com with ESMTPSA id j2sm22749200wrt.61.2019.11.18.02.35.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Nov 2019 02:35:58 -0800 (PST) From: Daniel Vetter To: DRI Development Date: Mon, 18 Nov 2019 11:35:34 +0100 Message-Id: <20191118103536.17675-14-daniel.vetter@ffwll.ch> X-Mailer: git-send-email 2.24.0 In-Reply-To: <20191118103536.17675-1-daniel.vetter@ffwll.ch> References: <20191118103536.17675-1-daniel.vetter@ffwll.ch> MIME-Version: 1.0 Subject: [Xen-devel] [PATCH 13/15] xen/gntdev-dmabuf: Ditch dummy map functions X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: Juergen Gross , Stefano Stabellini , Daniel Vetter , Intel Graphics Development , xen-devel@lists.xenproject.org, Daniel Vetter , Boris Ostrovsky Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" VGhlcmUncyBubyBpbi1rZXJuZWwgdXNlcnMgZm9yIHRoZSBrKHVuKW1hcCBzdHVmZi4gQW5kIHRo ZSBtbWFwIG9uZSBpcwphY3RpdmVseSBoYXJtZnVsIC0gcmV0dXJuIDAgYW5kIHRoZW4gX25vdF8g YWN0dWFsbHkgbW1hcGluZyBjYW4ndCBlbmQKd2VsbC4KClNpZ25lZC1vZmYtYnk6IERhbmllbCBW ZXR0ZXIgPGRhbmllbC52ZXR0ZXJAaW50ZWwuY29tPgpDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jp cy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KQ2M6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv bT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IHhl bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwotLQpBY2sgZm9yIG1lcmdpbmcgdGhpcyB0aHJv dWdoIGRybSB0cmVlcyB2ZXJ5IG11Y2ggYXBwcmVjaWF0ZWQuCi1EYW5pZWwKLS0tCiBkcml2ZXJz L3hlbi9nbnRkZXYtZG1hYnVmLmMgfCAyMyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxl IGNoYW5nZWQsIDIzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2dudGRl di1kbWFidWYuYyBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYwppbmRleCAyYzRmMzI0Zjg2 MjYuLmZlN2JkNjlkNjk1NSAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vZ250ZGV2LWRtYWJ1Zi5j CisrKyBiL2RyaXZlcnMveGVuL2dudGRldi1kbWFidWYuYwpAQCAtMzQyLDM1ICszNDIsMTIgQEAg c3RhdGljIHZvaWQgZG1hYnVmX2V4cF9vcHNfcmVsZWFzZShzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1 ZikKIAltdXRleF91bmxvY2soJnByaXYtPmxvY2spOwogfQogCi1zdGF0aWMgdm9pZCAqZG1hYnVm X2V4cF9vcHNfa21hcChzdHJ1Y3QgZG1hX2J1ZiAqZG1hX2J1ZiwKLQkJCQkgdW5zaWduZWQgbG9u ZyBwYWdlX251bSkKLXsKLQkvKiBOb3QgaW1wbGVtZW50ZWQuICovCi0JcmV0dXJuIE5VTEw7Ci19 Ci0KLXN0YXRpYyB2b2lkIGRtYWJ1Zl9leHBfb3BzX2t1bm1hcChzdHJ1Y3QgZG1hX2J1ZiAqZG1h X2J1ZiwKLQkJCQkgIHVuc2lnbmVkIGxvbmcgcGFnZV9udW0sIHZvaWQgKmFkZHIpCi17Ci0JLyog Tm90IGltcGxlbWVudGVkLiAqLwotfQotCi1zdGF0aWMgaW50IGRtYWJ1Zl9leHBfb3BzX21tYXAo c3RydWN0IGRtYV9idWYgKmRtYV9idWYsCi0JCQkgICAgICAgc3RydWN0IHZtX2FyZWFfc3RydWN0 ICp2bWEpCi17Ci0JLyogTm90IGltcGxlbWVudGVkLiAqLwotCXJldHVybiAwOwotfQotCiBzdGF0 aWMgY29uc3Qgc3RydWN0IGRtYV9idWZfb3BzIGRtYWJ1Zl9leHBfb3BzID0gIHsKIAkuYXR0YWNo ID0gZG1hYnVmX2V4cF9vcHNfYXR0YWNoLAogCS5kZXRhY2ggPSBkbWFidWZfZXhwX29wc19kZXRh Y2gsCiAJLm1hcF9kbWFfYnVmID0gZG1hYnVmX2V4cF9vcHNfbWFwX2RtYV9idWYsCiAJLnVubWFw X2RtYV9idWYgPSBkbWFidWZfZXhwX29wc191bm1hcF9kbWFfYnVmLAogCS5yZWxlYXNlID0gZG1h YnVmX2V4cF9vcHNfcmVsZWFzZSwKLQkubWFwID0gZG1hYnVmX2V4cF9vcHNfa21hcCwKLQkudW5t YXAgPSBkbWFidWZfZXhwX29wc19rdW5tYXAsCi0JLm1tYXAgPSBkbWFidWZfZXhwX29wc19tbWFw LAogfTsKIAogc3RydWN0IGdudGRldl9kbWFidWZfZXhwb3J0X2FyZ3MgewotLSAKMi4yNC4wCgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0 cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==