From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: 4.1 EOL Date: Tue, 14 Nov 2017 10:46:29 +0200 Message-ID: <87lgj9p7ru.fsf@intel.com> References: <20171111200025.hz6zbcqy7uacqd2s@sasha-lappy> <20171113210000.ixivmcjy2ianuu7t@sasha-lappy> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id DCBA96E842 for ; Tue, 14 Nov 2017 08:47:00 +0000 (UTC) In-Reply-To: <20171113210000.ixivmcjy2ianuu7t@sasha-lappy> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: alexander.levin@verizon.com, Tuncer Ayaz Cc: "airlied@linux.ie" , "linux-kernel@vger.kernel.org" , "stable@vger.kernel.org" , "dri-devel@lists.freedesktop.org" , "daniel.vetter@intel.com" List-Id: dri-devel@lists.freedesktop.org ClR1bmNlciwgd2hlcmUncyB5b3VyIGJ1ZyByZXBvcnQ/IENhbid0IGZpbmQgb25lLiBQbGVhc2Ug ZmlsZSB5b3VyIGJ1ZyBhdAp0aGUgZmRvIGJ1Z3ppbGxhLgoKVGhhbmtzLApKYW5pLgoKT24gTW9u LCAxMyBOb3YgMjAxNywgYWxleGFuZGVyLmxldmluQHZlcml6b24uY29tIHdyb3RlOgo+IEkndmUg Y2MnZWQgc29tZSBmb2xrcyBpbiBob3BlcyB0byBnZXQgdGhpcyByZXNvbHZlZCB1cHN0cmVhbS4K Pgo+IEVpdGhlciB3YXksIDQuMSdzIEVvTCB3YXMgcHJldmlvdXNseSBtb3ZlZCB0byBhYm91dCA2 IG1vbnRocyBmcm9tIG5vdywKPiBzbyBob3BlZnVsbHkgd2UnbGwgaGF2ZSBtb3JlIHRoYW4gZW5v dWdoIHRpbWUgdG8gZ2V0IHRoaXMgcmVzb2x2ZWQuCj4KPiBPbiBTYXQsIE5vdiAxMSwgMjAxNyBh dCAxMDoxMzo1NVBNICswMDAwLCBUdW5jZXIgQXlheiB3cm90ZToKPj5UaGUgcHJlZGljYW1lbnQg SSdtIGluIG9uIG15IG1hY2hpbmVzIGlzIHRoYXQgZXZlciBzaW5jZSBkcm0taW50ZWwgaGFzCj4+ aW1wbGVtZW50ZWQgYXRvbWljIG1vZGVzZXR0aW5nLCB0aGVyZSdzIGEgbGlzdCByZWdyZXNzaW9u cyBjYXVzZWQgYnkKPj50aG9zZSBmdW5kYW1lbnRhbCBhcmNoaXRlY3R1cmUgY2hhbmdlcyBhbmQg dGhlIGNvZGUgY2h1cm4gaXQgaW1wbGllZC4KPj5UaGlzIG1lYW5zIDQuMSBpcyAoZnJvbSB3aGF0 IEkgY2FuIHRlbGwpIHRoZSBsYXN0IGtlcm5lbCBiZWZvcmUgYXRvbWljCj4+bW9kZXNldHRpbmcg d2FzIGFkZGVkIGFuZCB0aGUgb25seSBrZXJuZWwgZnJlZSBvZiBhbGwgdGhvc2UgaXNzdWVzCj4+ d2hpY2ggbmVjZXNzaXRhdGUgdHJ5aW5nIG91dCB2YXJpb3VzIGNvbWJpbmF0aW9ucyBvZiBmbGFn cyBvbiB0aGUKPj5rZXJuZWwgY21kbGluZS4KPj4KPj5Gb3IgaW5zdGFuY2UsIHJpZ2h0IG5vdyBJ J20gdHJ5aW5nIDQuMTMuMTIgd2l0aCB0aGVzZSBmbGFnczoKPj52aWRlbz1TVklERU8tMTpkCj4+ aTkxNS5zZW1hcGhvcmVzPTEKPj5pOTE1LmVuYWJsZV9yYzY9MAo+Pmk5MTUuZW5hYmxlX3Bzcj0w Cj4+aW50ZWxfaW9tbXU9aWdmeF9vZmYKPj4KPj5QUzogSSdtIGtpbmRhIGNvbmZ1c2VkIGhvdyBh bnlvbmUgdXNlcyBETUFSIHdpdGggVlQtZCB3aGVuIGl0J3Mga25vd24KPj50byBiZSBidWdneS4K Pj4KPj5UaGUgZmxhZ3Mgc2VlbSB0byBkZWNyZWFzZSB0aGUgY2hhbmNlcyBvZiBwcm92b2tpbmcg dGhlIGJ1Z3MsIGJ1dCBhZnRlciBhCj4+ZGF5IG9mIHJ1bm5pbmcgWG9yZywgaXQncyBwb3NzaWJs ZSB0byBzdGlsbCBoaXQgdGhlIFJDUzAgR1BVIGhhbmdzLgo+Pgo+PklmIHlvdSBkb24ndCBwYXNz IHZpZGVvPVNWSURFTy0xOmQsIHRoZW4gYXRvbWljJ3MgZmxpcF9kb25lIHRpbWVzIG91dAo+Pm9u IGJvb3Qgb3IgZXhpdCB0byBWVCBjb25zb2xlLiBJdCdzIGdvb2QgdGhhdCBvdGhlciBwZW9wbGUg aGF2ZSB0aGUgc2FtZQo+Pmlzc3VlcyBhbmQgaGF2ZSBiZWVuIGZvbGxvd2luZyB0aGUgYnVnemls bGEgdGlja2V0cywgYW5kIGNvbiBjb25maXJtCj4+dGhlIHJlc3VsdHMuCj4+Cj4+SSdtIGtpbmRh IGdsYWQgSSBkb24ndCBoYXZlIGEgbWFjaGluZSB0aGF0J3MgbmV3ZXIgdGhhbiBTYW5keWJyaWRn ZQo+PnNpbmNlIHRoYXQgbWVhbnMgSSBjYW4gdXNlIDQuMSwgdGhvdWdoIGl0J3Mgbm90IGEgbG9u Zy10ZXJtIHNvbHV0aW9uLAo+PmFuZCB0aGUgcGxhbiBpcyBmb3IgdGhlIHJlcG9ydGVkIGJ1Z3pp bGxhIHRpY2tldHMgdG8gYmUgcmVzb2x2ZWQgYXQKPj5zb21lIHBvaW50LCBvciBtZSBzd2l0Y2hp bmcgYXdheSBmcm9tIEludGVsIEdQVXMsIHdoaWNoIG1pZ2h0IGJlCj4+ZG9hYmxlIGlmIEkgc2F2 ZSBtb25leSBhbmQgZ2V0IGFuIEFNRCBBUFUgbGFwdG9wIG5leHQgc3VtbWVyIGFuZAo+PnN3aXRj aCBteSBkZXNrdG9wIHRvIGEgZGlzY3JldGUgR1BVLgo+Pgo+PkZvciBleGFtcGxlOgo+Pmh0dHBz Oi8vYnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMTIzNwo+Pmh0dHBzOi8v YnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMzA3Ngo+Pmh0dHBzOi8vYmJz LmFyY2hsaW51eC5vcmcvdmlld3RvcGljLnBocD9pZD0yMTg1ODEmcD0zCj4+aHR0cHM6Ly9idWdz LmFyY2hsaW51eC5vcmcvdGFzay81MTcwMwo+Pgo+PlNvLCBzaW5jZSA0LjQsIDQuOSBhbmQgNC4x MiwgZHJtLXRpcCBhcmUgc3RpbGwgcmVncmVzc2l2ZSwKPj5JIHdhbnRlZCB0byBhc2sgaWYgeW91 IGNvbnNpZGVyZWQgcHVzaGluZyBiYWNrIDQuMSdzIEVPTC4KPj4KPj5HaXZlbiBhIGxvb2sgYXQg YnVnemlsbGEsIEkgaGF2ZSB0aGUgaW1wcmVzc2lvbiB0aGF0IHRob3NlIGlzc3VlcyB3aWxsCj4+ bmVlZCBhdCBsZWFzdCBhbm90aGVyIHllYXIgYmVmb3JlIHRoZXkncmUgZml4ZWQsIHNpbmNlIG1v c3Qgb2YgdGhlbQo+PmhhdmUgYmVlbiBzaXR0aW5nIHRoZXJlIGZvciBtYW55LCBtYW55IG1vbnRo cy4gSSBzdXNwZWN0IHRoZSBJbnRlbCBEUk0KPj50ZWFtIGRvZXNuJ3QgaGF2ZSB0aGUgYmFuZHdp ZHRoIHRvIGFkZHJlc3MgdGhlIGlzc3VlcyBpbiBhIHRpbWVseQo+PmZhc2hpb24gd2hpbGUgc3Rp bGwgYWRkaW5nIHVwYnJpbmdpbmcgZm9yIG5ldyBHUFVzIGFuZCBmZWF0dXJlcwo+PihmZW5jZXMs IGV0Yy4pLgo+Pgo+PlRoZSBnZW5lcmljIG1vZGVzZXR0aW5nIEREWCBhbmQgV2F5bGFuZCBhcmUg bGVzcyBzdXNjZXB0aWJsZSB0byB0aGUKPj5HUFUgaGFuZ3MsIGJ1dCBjYW4gYmUgbWFkZSB0byBw cm92b2tlIGl0IGlmIHRyaWVkIGxvbmcgZW5vdWdoLgo+Pkhvd2V2ZXIsIHRoZSBtb2Rlc2V0dGlu ZyBERFggdGVhcnMgaGVhdmlseSBhbmQgaXMgYWJvdXQgdG8gZ2FpbiBhdG9taWMKPj5tb2Rlc2V0 dGluZyBpbiB0aGUgbmV4dCBYb3JnIHJlbGVhc2UsIHNvIHdpbGwgc3VmZmVyIGZyb20gdGhlIHNh bWUKPj5lYXN5IEdQVSBoYW5nIGxpa2VsaWhvb2QuCj4+Cj4+UHJpb3IgdG8gU2FuZHlCcmlkZ2Ug dGhlcmUgd2FzIHplcm8gdGVhcmluZyBidXQgYmVnaW5uaW5nIHdpdGgKPj5TYW5keUJyaWRnZSB4 Zjg2LXZpZGVvLWludGVsJ3MgVGVhckZyZWU9VFJVRSBpcyB0aGUgb25seSByZWxpYWJsZSB3YXkK Pj50byBmaXggWG9yZyB0ZWFyaW5nLgo+Pgo+PkkgZG8gYXBwcmVjaWF0ZSB5b3UgbWFpbnRhaW5p bmcgNC4xIHNvIGZhciBhbmQgaGF0ZSB0byBhZG1pdCB0aGF0IEknbQo+PnJlbGlhbnQgb24gaXQg b24gbW9yZSB0aGFuIHR3byBtYWNoaW5lcywgYmVmb3JlIGFuZCBhZnRlciBTYW5keWJyaWRnZSwK Pj5leGx1ZGluZyB0aG9zZSBtYWNoaW5lcyB3aGljaCBuZWVkIGEgbmV3ZXIga2VybmVsLiBJIGFs c28gdW5kZXJzdGFuZAo+PmhvdyBtdWNoIHdvcmsgdGhpcyBpcyBhbmQgc2luY2UgSSdtIG5vdCB1 c2luZyBMaW51eCBwcm9mZXNzaW9uYWxseSBmb3IKPj5hIHByb2R1Y3QsIEkgY2FuJ3Qgb2ZmZXIg Y29tcGVuc2F0aW9uIGZvciB5b3VyIHRpbWUuIEkgY2FuIG9ubHkgb2ZmZXIKPj50byBjb2xsZWN0 IGFuZCBwb2ludCB5b3UgYXQgYSBsaXN0IG9mIERSTSBidWdzIGZvciB2YWxpZGF0aW9uIG9mIG15 Cj4+Y2xhaW1zLgoKLS0gCkphbmkgTmlrdWxhLCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5 IENlbnRlcgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpk cmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752432AbdKNIrG (ORCPT ); Tue, 14 Nov 2017 03:47:06 -0500 Received: from mga11.intel.com ([192.55.52.93]:51525 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751245AbdKNIq5 (ORCPT ); Tue, 14 Nov 2017 03:46:57 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.44,393,1505804400"; d="scan'208";a="1684846" From: Jani Nikula To: alexander.levin@verizon.com, Tuncer Ayaz Cc: "daniel.vetter\@intel.com" , "seanpaul\@chromium.org" , "airlied\@linux.ie" , "dri-devel\@lists.freedesktop.org" , "linux-kernel\@vger.kernel.org" , "stable\@vger.kernel.org" Subject: Re: 4.1 EOL In-Reply-To: <20171113210000.ixivmcjy2ianuu7t@sasha-lappy> Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo References: <20171111200025.hz6zbcqy7uacqd2s@sasha-lappy> <20171113210000.ixivmcjy2ianuu7t@sasha-lappy> Date: Tue, 14 Nov 2017 10:46:29 +0200 Message-ID: <87lgj9p7ru.fsf@intel.com> MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Tuncer, where's your bug report? Can't find one. Please file your bug at the fdo bugzilla. Thanks, Jani. On Mon, 13 Nov 2017, alexander.levin@verizon.com wrote: > I've cc'ed some folks in hopes to get this resolved upstream. > > Either way, 4.1's EoL was previously moved to about 6 months from now, > so hopefully we'll have more than enough time to get this resolved. > > On Sat, Nov 11, 2017 at 10:13:55PM +0000, Tuncer Ayaz wrote: >>The predicament I'm in on my machines is that ever since drm-intel has >>implemented atomic modesetting, there's a list regressions caused by >>those fundamental architecture changes and the code churn it implied. >>This means 4.1 is (from what I can tell) the last kernel before atomic >>modesetting was added and the only kernel free of all those issues >>which necessitate trying out various combinations of flags on the >>kernel cmdline. >> >>For instance, right now I'm trying 4.13.12 with these flags: >>video=SVIDEO-1:d >>i915.semaphores=1 >>i915.enable_rc6=0 >>i915.enable_psr=0 >>intel_iommu=igfx_off >> >>PS: I'm kinda confused how anyone uses DMAR with VT-d when it's known >>to be buggy. >> >>The flags seem to decrease the chances of provoking the bugs, but after a >>day of running Xorg, it's possible to still hit the RCS0 GPU hangs. >> >>If you don't pass video=SVIDEO-1:d, then atomic's flip_done times out >>on boot or exit to VT console. It's good that other people have the same >>issues and have been following the bugzilla tickets, and con confirm >>the results. >> >>I'm kinda glad I don't have a machine that's newer than Sandybridge >>since that means I can use 4.1, though it's not a long-term solution, >>and the plan is for the reported bugzilla tickets to be resolved at >>some point, or me switching away from Intel GPUs, which might be >>doable if I save money and get an AMD APU laptop next summer and >>switch my desktop to a discrete GPU. >> >>For example: >>https://bugs.freedesktop.org/show_bug.cgi?id=101237 >>https://bugs.freedesktop.org/show_bug.cgi?id=103076 >>https://bbs.archlinux.org/viewtopic.php?id=218581&p=3 >>https://bugs.archlinux.org/task/51703 >> >>So, since 4.4, 4.9 and 4.12, drm-tip are still regressive, >>I wanted to ask if you considered pushing back 4.1's EOL. >> >>Given a look at bugzilla, I have the impression that those issues will >>need at least another year before they're fixed, since most of them >>have been sitting there for many, many months. I suspect the Intel DRM >>team doesn't have the bandwidth to address the issues in a timely >>fashion while still adding upbringing for new GPUs and features >>(fences, etc.). >> >>The generic modesetting DDX and Wayland are less susceptible to the >>GPU hangs, but can be made to provoke it if tried long enough. >>However, the modesetting DDX tears heavily and is about to gain atomic >>modesetting in the next Xorg release, so will suffer from the same >>easy GPU hang likelihood. >> >>Prior to SandyBridge there was zero tearing but beginning with >>SandyBridge xf86-video-intel's TearFree=TRUE is the only reliable way >>to fix Xorg tearing. >> >>I do appreciate you maintaining 4.1 so far and hate to admit that I'm >>reliant on it on more than two machines, before and after Sandybridge, >>exluding those machines which need a newer kernel. I also understand >>how much work this is and since I'm not using Linux professionally for >>a product, I can't offer compensation for your time. I can only offer >>to collect and point you at a list of DRM bugs for validation of my >>claims. -- Jani Nikula, Intel Open Source Technology Center