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.5 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED 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 51C9DC47089 for ; Thu, 27 May 2021 10:04:55 +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 E0E0161186 for ; Thu, 27 May 2021 10:04:54 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E0E0161186 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 1A2D46ECA8; Thu, 27 May 2021 10:04:54 +0000 (UTC) Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com [IPv6:2a00:1450:4864:20::532]) by gabe.freedesktop.org (Postfix) with ESMTPS id 592A86EC6A for ; Thu, 27 May 2021 10:04:52 +0000 (UTC) Received: by mail-ed1-x532.google.com with SMTP id t3so169816edc.7 for ; Thu, 27 May 2021 03:04:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=IOyLRFg3lB9wz2+L2BQWMrwyK2pliXsl09aBznEMw5k=; b=TA5iRO5GvBA6GLpnCULRhknJ60fDVzrO3gLyeNdDAWtUpoP4AP68PLts0y/s4MUiR/ 6nDEAqJt4jDwpYcy6sbqZGhjlxZT2cVuekBrAuIsL67UyeizA4hpAYViByxMRcWBSqWB HZjPsmwQPZlL5+YFrbm7issCHLrZdYISvIdsI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=IOyLRFg3lB9wz2+L2BQWMrwyK2pliXsl09aBznEMw5k=; b=ZNuAMdS8qjZarPAyyLMN0X/fxJGZzqSdNGjpvicLaKNX6e1cXcOJqejHv7227QgNoB 9eI76YJosSoLVqFdT0ZORuqIlz1SiT5LbLjibllEY1yNPuR2FoFCpvZyutsARchKrbMQ hEeZdEeaBmZ84rsOTtppMX5Fcr1Pc8PfjoeWhzfssT9+FYqwPUlnwYU9YYd9TifPAX48 FhgaL1JRE8eKWPZcn+a5gq9Qtf68d3Dz8wmAkfA5y3N8EvqHI0YL+CcjUPiBT2isnZZk 5I+1lKb8Ze5A57ypRmXmgc8vubyFTw7StdxxJXhlBTjsmCEZKemjGNjq+IMoxGeyv3vE TZxw== X-Gm-Message-State: AOAM530lua0rMG/c83x1jg66slXzd9NBo2oY9dMIA4MpcAxaS9FGmC6B jnYndrNLnhqS0BmsH8xQF4lWNw== X-Google-Smtp-Source: ABdhPJwR/k2x3+IPuYcak4pfgAu121CaitqyqAkbK/qAiq0+zdyHP+2rrScnFYquqSyJPtSQLPqmoQ== X-Received: by 2002:aa7:ca0d:: with SMTP id y13mr3360640eds.307.1622109891014; Thu, 27 May 2021 03:04:51 -0700 (PDT) Received: from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa]) by smtp.gmail.com with ESMTPSA id hz10sm770574ejc.40.2021.05.27.03.04.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 May 2021 03:04:50 -0700 (PDT) Date: Thu, 27 May 2021 12:04:48 +0200 From: Daniel Vetter To: Dave Airlie Message-ID: References: <20210511083139.54002-1-zbigniew.kempczynski@intel.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-Operating-System: Linux phenom 5.10.32scarlett+ Subject: Re: [Intel-gfx] [PATCH] drm/i915: Add relocation exceptions for two other platforms 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: Intel Graphics Development , dri-devel , Daniel Vetter , Dave Airlie Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" T24gV2VkLCBNYXkgMjYsIDIwMjEgYXQgMTA6MzU6NDlBTSArMTAwMCwgRGF2ZSBBaXJsaWUgd3Jv dGU6Cj4gT24gV2VkLCAxMiBNYXkgMjAyMSBhdCAwMzowNSwgRGFuaWVsIFZldHRlciA8ZGFuaWVs QGZmd2xsLmNoPiB3cm90ZToKPiA+IE9uIFR1ZSwgTWF5IDExLCAyMDIxIGF0IDEwOjMxOjM5QU0g KzAyMDAsIFpiaWduaWV3IEtlbXBjennFhHNraSB3cm90ZToKPiA+ID4gV2UgaGF2ZSBlc3RhYmxp c2hlZCBwcmV2aW91c2x5IHdlIHN0b3AgdXNpbmcgcmVsb2NhdGlvbnMgc3RhcnRpbmcKPiA+ID4g ZnJvbSBnZW4xMiBwbGF0Zm9ybXMgd2l0aCBUaWdlcmxha2UgYXMgYW4gZXhjZXB0aW9uLiBVbmZv cnR1bmF0ZWx5Cj4gPiA+IHdlIG5lZWQgZXh0ZW5kIHRyYW5zaXRpb24gcGVyaW9kIGFuZCBzdXBw b3J0IHJlbG9jYXRpb25zIGZvciB0d28KPiA+ID4gb3RoZXIgaWdmeCBwbGF0Zm9ybXMgLSBSb2Nr ZXRsYWtlIGFuZCBBbGRlcmxha2UuCj4gPiA+Cj4gPiA+IFNpZ25lZC1vZmYtYnk6IFpiaWduaWV3 IEtlbXBjennFhHNraSA8emJpZ25pZXcua2VtcGN6eW5za2lAaW50ZWwuY29tPgo+ID4gPiBDYzog RGF2ZSBBaXJsaWUgPGFpcmxpZWRAcmVkaGF0LmNvbT4KPiA+ID4gQ2M6IERhbmllbCBWZXR0ZXIg PGRhbmllbC52ZXR0ZXJAaW50ZWwuY29tPgo+ID4gPiBDYzogSmFzb24gRWtzdHJhbmQgPGphc29u QGpsZWtzdHJhbmQubmV0Pgo+ID4KPiA+IFNvIHRoZSBhbm5veWluZyB0aGluZyBoZXJlIGlzIHRo YXQgbm93IG1lZGlhLWRyaXZlciBpcyBmaXhlZDoKPiA+Cj4gPiBodHRwczovL2dpdGh1Yi5jb20v aW50ZWwvbWVkaWEtZHJpdmVyL2NvbW1pdC8xNDQwMjBjMzc3NzAwODM5NzRiZWRmNTk5MDJiNzBi OGY0NDRjNzk5Cj4gPgo+ID4gV2hpY2ggbWVhbnMgaWd0IGlzIHJlYWxseSB0aGUgb25seSB0aGlu ZyBsZWZ0Lgo+ID4KPiA+IERhdmUsIGlzIHRoaXMgc3RpbGwgb2sgZm9yIGFuIGFja2VkIGV4Y2Vw dGlvbiwgb3IgaXMgdGhpcyBub3cgbGVhbmluZwo+ID4gdG93YXJkcyAianVzdCBmaXggaWd0Ij8K PiAKPiBPaCB0aGF0IGlzbid0IGdyZWF0IGlzIGl0LCBJIGhhZCB0aG91Z2h0IGl0IHdhcyB0aGUg bWVkaWEtZHJpdmVyLAo+IGtlZXBpbmcgYSBiaWcgdUFQSSBsaWtlIHRoaXMgb3BlbiBqdXN0IGZv ciB0aGUgdGVzdCBjb2RlIHNlZW1zIGEgYml0Cj4gc2lsbHkuIEkgZ2V0IHRoZSB0ZXN0cyBhcmUg dGVzdGluZyBtb3JlIHRoYW4ganVzdCByZWxvY3MsIGJ1dCBpdCdzIGEKPiBwcmV0dHkgYmlnIGlu dGVyZmFjZSB0byBsZWF2ZSBseWluZyBhcm91bmQgaWYgd2UgY2FuIGF2b2lkIGl0LgoKU28gc2lu Y2Ugd2UgbmVlZCB0byBkbyB0aGUgd29yayBhbnl3YXkgZm9yIERHMSsgd2hhdCBhYm91dCBzb21l IGludGVyaW0KaGFjaz8gQ3VycmVudGx5IEFETCBzdGlsbCBoYXMgdGhlIHJlcXVpcmVfZm9yY2Vf cHJvYmUgZmxhZyBzZXQuIFdlIGNvdWxkCnJlLWVuYWJsZSByZWxvY2F0aW9ucyBqdXN0IGZvciBB REwsIG9ubHkgd2hpbGUgdGhpcyBmbGFnIGlzIHNldC4gVGhpcwpnaXZlcyB1cyBhIGJ1bmNoIG9m IHdpZ2dsZSByb29tLCB1bmJsb2NrcyBldmVyeXRoaW5nIGVsc2UgKENJIGlzIGEgYml0IG9uCmZp cmUgcmlnaHQgbm93IGR1ZSB0byB0aGlzIGFuZCBwcmFjdGlhbGx5IHVudXNlYWJsZSBvbiBBREwg Z2VtIGFyZWF5KSBhbmQKd2UnbGwgc3RpbGwgbWFrZSBzdXJlIHRoYXQgd2hlbiBBREwgaXMgYWxs IGRvbmUgd2Ugd29udCBleHBvc2UgcmVsb2NhdGlvbnMKanVzdCBmb3IgaWd0LgoKVGhvdWdodHM/ Ci1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBv cmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo= 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.5 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED 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 D3098C4708A for ; Thu, 27 May 2021 10:04:54 +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 EAADE61186 for ; Thu, 27 May 2021 10:04:53 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org EAADE61186 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 770036EC68; Thu, 27 May 2021 10:04:53 +0000 (UTC) Received: from mail-ed1-x536.google.com (mail-ed1-x536.google.com [IPv6:2a00:1450:4864:20::536]) by gabe.freedesktop.org (Postfix) with ESMTPS id 518E56EC68 for ; Thu, 27 May 2021 10:04:52 +0000 (UTC) Received: by mail-ed1-x536.google.com with SMTP id i13so158477edb.9 for ; Thu, 27 May 2021 03:04:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=IOyLRFg3lB9wz2+L2BQWMrwyK2pliXsl09aBznEMw5k=; b=TA5iRO5GvBA6GLpnCULRhknJ60fDVzrO3gLyeNdDAWtUpoP4AP68PLts0y/s4MUiR/ 6nDEAqJt4jDwpYcy6sbqZGhjlxZT2cVuekBrAuIsL67UyeizA4hpAYViByxMRcWBSqWB HZjPsmwQPZlL5+YFrbm7issCHLrZdYISvIdsI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=IOyLRFg3lB9wz2+L2BQWMrwyK2pliXsl09aBznEMw5k=; b=oTwvyPCG3fbOAcve37sihaXjHsVQWmd7zBuaZT/MJ+9V9aOmohkhMjP8GVlKnqFgx4 Vn0g/jX8WeXJel4jxLv9JA19/dkjSi2FsJL1c2zussU+EymUlhl/HpqpTAPEAnJ0YVjm 0w753DaR68FtVjfQDVDtX3iQrvgVowafmskSIDTGCz+ZkZGHWoTApKCaPpuhXCAlhQa8 wmCr5KWzy1guEVWFI3EJIZFxd7IWaaB+jL5mYh414SK/7Jhp6Ax+F8FqbZqfgNfKAylI 2zbYNoRQS3C2ZyVdLL6WPCStpUMa1dRNxKN9hHEQ8DNOVszp4wPWui0JoIRPrwcK5y3J 0L2Q== X-Gm-Message-State: AOAM532GX2qtH+Wv/s4sPCrfNlGy3uzLgdVyQhK5x0b6VUT9wsTpFapL 3zw8kseQ3hYMdzfS3GPeJ6FEMA== X-Google-Smtp-Source: ABdhPJwR/k2x3+IPuYcak4pfgAu121CaitqyqAkbK/qAiq0+zdyHP+2rrScnFYquqSyJPtSQLPqmoQ== X-Received: by 2002:aa7:ca0d:: with SMTP id y13mr3360640eds.307.1622109891014; Thu, 27 May 2021 03:04:51 -0700 (PDT) Received: from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa]) by smtp.gmail.com with ESMTPSA id hz10sm770574ejc.40.2021.05.27.03.04.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 May 2021 03:04:50 -0700 (PDT) Date: Thu, 27 May 2021 12:04:48 +0200 From: Daniel Vetter To: Dave Airlie Subject: Re: [Intel-gfx] [PATCH] drm/i915: Add relocation exceptions for two other platforms Message-ID: References: <20210511083139.54002-1-zbigniew.kempczynski@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Operating-System: Linux phenom 5.10.32scarlett+ 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: Intel Graphics Development , dri-devel , Zbigniew =?utf-8?Q?Kempczy=C5=84ski?= , Daniel Vetter , Dave Airlie Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" On Wed, May 26, 2021 at 10:35:49AM +1000, Dave Airlie wrote: > On Wed, 12 May 2021 at 03:05, Daniel Vetter wrote: > > On Tue, May 11, 2021 at 10:31:39AM +0200, Zbigniew Kempczyński wrote: > > > We have established previously we stop using relocations starting > > > from gen12 platforms with Tigerlake as an exception. Unfortunately > > > we need extend transition period and support relocations for two > > > other igfx platforms - Rocketlake and Alderlake. > > > > > > Signed-off-by: Zbigniew Kempczyński > > > Cc: Dave Airlie > > > Cc: Daniel Vetter > > > Cc: Jason Ekstrand > > > > So the annoying thing here is that now media-driver is fixed: > > > > https://github.com/intel/media-driver/commit/144020c37770083974bedf59902b70b8f444c799 > > > > Which means igt is really the only thing left. > > > > Dave, is this still ok for an acked exception, or is this now leaning > > towards "just fix igt"? > > Oh that isn't great is it, I had thought it was the media-driver, > keeping a big uAPI like this open just for the test code seems a bit > silly. I get the tests are testing more than just relocs, but it's a > pretty big interface to leave lying around if we can avoid it. So since we need to do the work anyway for DG1+ what about some interim hack? Currently ADL still has the require_force_probe flag set. We could re-enable relocations just for ADL, only while this flag is set. This gives us a bunch of wiggle room, unblocks everything else (CI is a bit on fire right now due to this and practially unuseable on ADL gem areay) and we'll still make sure that when ADL is all done we wont expose relocations just for igt. Thoughts? -Daniel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch