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=-13.8 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS 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 0B221C49EAF for ; Fri, 25 Jun 2021 16:02:53 +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 A56D461963 for ; Fri, 25 Jun 2021 16:02:51 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A56D461963 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com 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 4342C6EE0F; Fri, 25 Jun 2021 16:02:51 +0000 (UTC) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id CB67C6EE0E; Fri, 25 Jun 2021 16:02:49 +0000 (UTC) IronPort-SDR: A6dgrtwS7WHT7VRcbHRi8+r8rzuB7YUlNTUYVkVk9UtOWNkzdgAPsGQV7xsLzkfBOsr2D0x0tg OhIAh7yTbE+w== X-IronPort-AV: E=McAfee;i="6200,9189,10026"; a="293331510" X-IronPort-AV: E=Sophos;i="5.83,299,1616482800"; d="scan'208";a="293331510" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Jun 2021 09:02:44 -0700 IronPort-SDR: j4LT6+lpOClgJ+CU5rxj/FBJe3uSvlTrj+J5bDzsGqp42LNmv/tguWb/6J+2YB8bTHUalnuCUN Mwnj6nNwAHrA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,299,1616482800"; d="scan'208";a="407424897" Received: from irsmsx601.ger.corp.intel.com ([163.33.146.7]) by orsmga003.jf.intel.com with ESMTP; 25 Jun 2021 09:02:43 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by irsmsx601.ger.corp.intel.com (163.33.146.7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Fri, 25 Jun 2021 17:02:41 +0100 Received: from orsmsx611.amr.corp.intel.com ([10.22.229.24]) by ORSMSX611.amr.corp.intel.com ([10.22.229.24]) with mapi id 15.01.2242.008; Fri, 25 Jun 2021 09:02:40 -0700 From: "Ruhl, Michael J" To: =?utf-8?B?VGhvbWFzIEhlbGxzdHLDtm0=?= , "intel-gfx@lists.freedesktop.org" , "dri-devel@lists.freedesktop.org" Thread-Topic: [PATCH 4/4] drm/i915/gem: Migrate to system at dma-buf map time Thread-Index: AQHXaSc1dzuN1f3cQESNhHfcl61w5ask2Prg Date: Fri, 25 Jun 2021 16:02:40 +0000 Message-ID: <5304ae661abb43a0816a485db9d3bbb5@intel.com> References: <20210624183110.22582-1-thomas.hellstrom@linux.intel.com> <20210624183110.22582-5-thomas.hellstrom@linux.intel.com> In-Reply-To: <20210624183110.22582-5-thomas.hellstrom@linux.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.0.76 x-originating-ip: [10.1.200.100] MIME-Version: 1.0 Subject: Re: [Intel-gfx] [PATCH 4/4] drm/i915/gem: Migrate to system at dma-buf map time X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "Auld, Matthew" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" Pi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+RnJvbTogZHJpLWRldmVsIDxkcmktZGV2ZWwt Ym91bmNlc0BsaXN0cy5mcmVlZGVza3RvcC5vcmc+IE9uIEJlaGFsZiBPZg0KPlRob21hcyBIZWxs c3Ryw7ZtDQo+U2VudDogVGh1cnNkYXksIEp1bmUgMjQsIDIwMjEgMjozMSBQTQ0KPlRvOiBpbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnOyBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Au b3JnDQo+Q2M6IFRob21hcyBIZWxsc3Ryw7ZtIDx0aG9tYXMuaGVsbHN0cm9tQGxpbnV4LmludGVs LmNvbT47IEF1bGQsIE1hdHRoZXcNCj48bWF0dGhldy5hdWxkQGludGVsLmNvbT4NCj5TdWJqZWN0 OiBbUEFUQ0ggNC80XSBkcm0vaTkxNS9nZW06IE1pZ3JhdGUgdG8gc3lzdGVtIGF0IGRtYS1idWYg bWFwIHRpbWUNCj4NCj5VbnRpbCB3ZSBzdXBwb3J0IHAycCBkbWEgb3IgYXMgYSBjb21wbGVtZW50 IHRvIHRoYXQsIG1pZ3JhdGUgZGF0YQ0KPnRvIHN5c3RlbSBtZW1vcnkgYXQgZG1hLWJ1ZiBtYXAg dGltZSBpZiBwb3NzaWJsZS4NCj4NCj5TaWduZWQtb2ZmLWJ5OiBUaG9tYXMgSGVsbHN0csO2bSA8 dGhvbWFzLmhlbGxzdHJvbUBsaW51eC5pbnRlbC5jb20+DQo+LS0tDQo+IGRyaXZlcnMvZ3B1L2Ry bS9pOTE1L2dlbS9pOTE1X2dlbV9kbWFidWYuYyB8IDkgKysrKysrKystDQo+IDEgZmlsZSBjaGFu Z2VkLCA4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkNCj4NCj5kaWZmIC0tZ2l0IGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvZ2VtL2k5MTVfZ2VtX2RtYWJ1Zi5jDQo+Yi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9nZW0vaTkxNV9nZW1fZG1hYnVmLmMNCj5pbmRleCA2MTZjM2EyZjFiYWYuLmE1MmY4 ODViYzA5YSAxMDA2NDQNCj4tLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9nZW0vaTkxNV9nZW1f ZG1hYnVmLmMNCj4rKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9nZW0vaTkxNV9nZW1fZG1hYnVm LmMNCj5AQCAtMjUsNyArMjUsMTQgQEAgc3RhdGljIHN0cnVjdCBzZ190YWJsZSAqaTkxNV9nZW1f bWFwX2RtYV9idWYoc3RydWN0DQo+ZG1hX2J1Zl9hdHRhY2htZW50ICphdHRhY2htZQ0KPiAJc3Ry dWN0IHNjYXR0ZXJsaXN0ICpzcmMsICpkc3Q7DQo+IAlpbnQgcmV0LCBpOw0KPg0KPi0JcmV0ID0g aTkxNV9nZW1fb2JqZWN0X3Bpbl9wYWdlc191bmxvY2tlZChvYmopOw0KPisJcmV0ID0gaTkxNV9n ZW1fb2JqZWN0X2xvY2tfaW50ZXJydXB0aWJsZShvYmosIE5VTEwpOw0KDQpIbW0sIEkgYmVsaWV2 ZSBpbiBtb3N0IGNhc2VzIHRoYXQgdGhlIGNhbGxlciBzaG91bGQgYmUgaG9sZGluZyB0aGUNCmxv Y2sgKG9iamVjdCBkbWEtcmVzdikgb24gdGhpcyBvYmplY3QgYWxyZWFkeS4NCg0KSSBrbm93IGZv ciB0aGUgZHluYW1pYyB2ZXJzaW9uIG9mIGRtYS1idWYsIHRoZXJlIGlzIGEgY2hlY2sgdG8gbWFr ZQ0Kc3VyZSB0aGF0IHRoZSBsb2NrIGlzIGhlbGQgd2hlbiBjYWxsZWQuDQoNCkkgdGhpbmsgeW91 IHdpbGwgcnVuIGludG8gc29tZSBpc3N1ZXMgaWYgeW91IHRyeSB0byBnZXQgaXQgaGVyZSBhcyB3 ZWxsLg0KDQpNaWtlDQoNCj4rCWlmIChyZXQpDQo+KwkJcmV0dXJuIEVSUl9QVFIocmV0KTsNCj4r DQo+KwlyZXQgPSBpOTE1X2dlbV9vYmplY3RfbWlncmF0ZShvYmosIE5VTEwsIElOVEVMX1JFR0lP Tl9TTUVNKTsNCj4rCWlmICghcmV0KQ0KPisJCXJldCA9IGk5MTVfZ2VtX29iamVjdF9waW5fcGFn ZXMob2JqKTsNCj4rCWk5MTVfZ2VtX29iamVjdF91bmxvY2sob2JqKTsNCj4gCWlmIChyZXQpDQo+ IAkJZ290byBlcnI7DQo+DQo+LS0NCj4yLjMxLjENCg0KX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==