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.7 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED 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 F4166C63777 for ; Fri, 27 Nov 2020 19:58:58 +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 B3E51208D5 for ; Fri, 27 Nov 2020 19:58:58 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B3E51208D5 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com 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 3CC696F3CE; Fri, 27 Nov 2020 19:58:57 +0000 (UTC) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 860576F3C9; Fri, 27 Nov 2020 19:58:50 +0000 (UTC) IronPort-SDR: aPhx4mz18v8zl+FFC0el6SZaY0fXn/TekHuI7QLt0g8q+pfop+5uUMerfO3KhWVefkcqgbSx2I cCasZNiZ+iww== X-IronPort-AV: E=McAfee;i="6000,8403,9818"; a="190592444" X-IronPort-AV: E=Sophos;i="5.78,375,1599548400"; d="scan'208";a="190592444" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Nov 2020 11:58:36 -0800 IronPort-SDR: j1272cOrMeE3BROM7zNV3cQ6ZISLXKfktjXRZc7uPbGyKVsa1jY1vbYNgETJD5/0BCj1W8I8Cm wRvt1C/lsEFg== X-IronPort-AV: E=Sophos;i="5.78,375,1599548400"; d="scan'208";a="548148865" Received: from cwilso3-mobl.fi.intel.com (HELO localhost) ([10.214.217.175]) by orsmga005-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Nov 2020 11:58:33 -0800 MIME-Version: 1.0 In-Reply-To: <20201127120718.454037-7-matthew.auld@intel.com> References: <20201127120718.454037-1-matthew.auld@intel.com> <20201127120718.454037-7-matthew.auld@intel.com> Subject: Re: [RFC PATCH 006/162] drm/i915: split gen8+ flush and bb_start emission functions to their own file From: Chris Wilson To: Matthew Auld , intel-gfx@lists.freedesktop.org Date: Fri, 27 Nov 2020 19:58:30 +0000 Message-ID: <160650711000.2925.11709076046712842264@build.alporthouse.com> User-Agent: alot/0.9 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Tvrtko Ursulin , Daniele Ceraolo Spurio , John Harrison , dri-devel@lists.freedesktop.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" UXVvdGluZyBNYXR0aGV3IEF1bGQgKDIwMjAtMTEtMjcgMTI6MDQ6NDIpCj4gRnJvbTogRGFuaWVs ZSBDZXJhb2xvIFNwdXJpbyA8ZGFuaWVsZS5jZXJhb2xvc3B1cmlvQGludGVsLmNvbT4KPiAKPiBU aGVzZSBmdW5jdGlvbnMgYXJlIGluZGVwZW5kZW50IGZyb20gdGhlIGJhY2tlbmQgdXNlZCBhbmQg Y2FuIHRoZXJlZm9yZQo+IGJlIHNwbGl0IG91dCBvZiB0aGUgZXhlbGlzdHMgc3VibWlzc2lvbiBm aWxlLCBzbyB0aGV5IGNhbiBiZSByZS11c2VkIGJ5Cj4gdGhlIHVwY29taW5nIEd1QyBzdWJtaXNz aW9uIGJhY2tlbmQuCj4gCj4gQmFzZWQgb24gYSBwYXRjaCBieSBDaHJpcyBXaWxzb24uCj4gCj4g U2lnbmVkLW9mZi1ieTogRGFuaWVsZSBDZXJhb2xvIFNwdXJpbyA8ZGFuaWVsZS5jZXJhb2xvc3B1 cmlvQGludGVsLmNvbT4KPiBDYzogQ2hyaXMgUCBXaWxzb24gPGNocmlzLnAud2lsc29uQGludGVs LmNvbT4KPiBDYzogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGxpbnV4LmludGVsLmNv bT4KPiBSZXZpZXdlZC1ieTogSm9obiBIYXJyaXNvbiA8Sm9obi5DLkhhcnJpc29uQEludGVsLmNv bT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvTWFrZWZpbGUgICAgICAgICAgICAgICAg IHwgICAxICsKPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvZ3QvZ2VuOF9lbmdpbmVfY3MuYyAgICAg IHwgMzkzICsrKysrKysrKysrKysrKysrKwo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9ndC9nZW44 X2VuZ2luZV9jcy5oICAgICAgfCAgMjYgKysKPiAgLi4uL2RybS9pOTE1L2d0L2ludGVsX2V4ZWNs aXN0c19zdWJtaXNzaW9uLmMgIHwgMzg1ICstLS0tLS0tLS0tLS0tLS0tCj4gIDQgZmlsZXMgY2hh bmdlZCwgNDIxIGluc2VydGlvbnMoKyksIDM4NCBkZWxldGlvbnMoLSkKPiAgY3JlYXRlIG1vZGUg MTAwNjQ0IGRyaXZlcnMvZ3B1L2RybS9pOTE1L2d0L2dlbjhfZW5naW5lX2NzLmMKPiAgY3JlYXRl IG1vZGUgMTAwNjQ0IGRyaXZlcnMvZ3B1L2RybS9pOTE1L2d0L2dlbjhfZW5naW5lX2NzLmgKPiAK PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvTWFrZWZpbGUgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9NYWtlZmlsZQo+IGluZGV4IGFlZGJkOGY1MmJlOC4uZjllZjUxOTliMTI0IDEw MDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L01ha2VmaWxlCj4gKysrIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvTWFrZWZpbGUKPiBAQCAtODIsNiArODIsNyBAQCBndC15ICs9IFwKPiAg ICAgICAgIGd0L2dlbjZfZW5naW5lX2NzLm8gXAo+ICAgICAgICAgZ3QvZ2VuNl9wcGd0dC5vIFwK PiAgICAgICAgIGd0L2dlbjdfcmVuZGVyY2xlYXIubyBcCj4gKyAgICAgICBndC9nZW44X2VuZ2lu ZV9jcy5vIFwKPiAgICAgICAgIGd0L2dlbjhfcHBndHQubyBcCj4gICAgICAgICBndC9pbnRlbF9i cmVhZGNydW1icy5vIFwKPiAgICAgICAgIGd0L2ludGVsX2NvbnRleHQubyBcCj4gZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2d0L2dlbjhfZW5naW5lX2NzLmMgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9ndC9nZW44X2VuZ2luZV9jcy5jCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBp bmRleCAwMDAwMDAwMDAwMDAuLmE5NmZlMTA4Njg1ZQo+IC0tLSAvZGV2L251bGwKPiArKysgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9ndC9nZW44X2VuZ2luZV9jcy5jCj4gQEAgLTAsMCArMSwzOTMg QEAKPiArLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IE1JVAo+ICsvKgo+ICsgKiBDb3B5cmln aHQgwqkgMjAxNCBJbnRlbCBDb3Jwb3JhdGlvbgo+ICsgKi8KPiArCj4gKyNpbmNsdWRlICJpOTE1 X2Rydi5oIgo+ICsjaW5jbHVkZSAiaW50ZWxfZXhlY2xpc3RzX3N1Ym1pc3Npb24uaCIgLyogWFhY ICovCj4gKyNpbmNsdWRlICJpbnRlbF9ncHVfY29tbWFuZHMuaCIKPiArI2luY2x1ZGUgImludGVs X3JpbmcuaCIKPiArCj4gK2ludCBnZW44X2VtaXRfZmx1c2hfcmVuZGVyKHN0cnVjdCBpOTE1X3Jl cXVlc3QgKnJlcXVlc3QsIHUzMiBtb2RlKQoKUmVmcmVzaCB0aGUgbmFtZXMgdG8gbWFrZSB0aGUg cmVjZW50IHNjaGVtZXMuCihyY3Mgd2hlbiBzcGVjaWZpYywgeGNzIHdoZW4gbm90KQotQ2hyaXMK LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tCkludGVsIENvcnBvcmF0aW9uIChVSykgTGltaXRlZApSZWdpc3RlcmVkIE5v LiAxMTM0OTQ1IChFbmdsYW5kKQpSZWdpc3RlcmVkIE9mZmljZTogUGlwZXJzIFdheSwgU3dpbmRv biBTTjMgMVJKClZBVCBObzogODYwIDIxNzMgNDcKClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNo bWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG1hdGVyaWFsIGZvcgp0aGUgc29sZSB1c2Ug b2YgdGhlIGludGVuZGVkIHJlY2lwaWVudChzKS4gQW55IHJldmlldyBvciBkaXN0cmlidXRpb24K Ynkgb3RoZXJzIGlzIHN0cmljdGx5IHByb2hpYml0ZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRl bmRlZApyZWNpcGllbnQsIHBsZWFzZSBjb250YWN0IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSBhbGwg Y29waWVzLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpk cmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK