Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751493Ab1CJIBL (ORCPT ); Thu, 10 Mar 2011 03:01:11 -0500 Received: from cable-static-216-94.intergga.ch ([87.102.216.94]:33373 "EHLO mail.ffwll.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751012Ab1CJIBI (ORCPT ); Thu, 10 Mar 2011 03:01:08 -0500 X-Greylist: delayed 492 seconds by postgrey-1.27 at vger.kernel.org; Thu, 10 Mar 2011 03:01:07 EST X-Spam-ASN: X-Spam-Spammy: 0.965-+--H*r:mail.ffwll.ch, 0.941-+--H*Ad:D*ffwll.ch, 0.941-+--H*Ad:U*daniel.vetter X-Spam-Hammy: 0.000-+--H*Ad:U*dri-devel, 0.000-+--HCc:D*freedesktop.org, 0.000-+--HCc:D*lists.freedesktop.org Message-ID: <8b77a7a0de898635c8b25e7612907deb.squirrel@www.ffwll.ch> In-Reply-To: <0378a20bb9cfafee46c89461fa2dd4d6.squirrel@webmail.greenhost.nl> References: <1298395549-4064-1-git-send-email-daniel.vetter@ffwll.ch> <25dfe766fbe767e249ef95d1fda0094c.squirrel@www.ffwll.ch> <0378a20bb9cfafee46c89461fa2dd4d6.squirrel@webmail.greenhost.nl> Date: Thu, 10 Mar 2011 08:52:34 +0100 Subject: Re: [PATCH] drm/i915: fix corruptions on i8xx due to relaxed fencing From: "Daniel Vetter" To: "Indan Zupancic" Cc: "Daniel Vetter" , "Daniel Vetter" , "Chris Wilson" , dri-devel@lists.freedesktop.org, "LKML" User-Agent: SquirrelMail/1.4.21 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7BIT X-Priority: 3 (Normal) Importance: Normal Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 899 Lines: 20 Am Do, 10.03.2011, 06:06 schrieb Indan Zupancic: > This isn't in rc8, can someone make sure it gets into 2.6.38-rc9/2.6.38? The patch unfortunately broke gen4+ (more precisely: the unwritten abi guarantee that userspace can tile buffers that don't have a complete last tile row, as long as it promises not to touch it). Hence it got reverted. It was just a enforcement check to prevent broken userspace from fooling itself. The proper fix is to upgrade your userspace (libdrm + xf86-video-intel). [Aside: This only happens if you have new enough userspace that supports relaxed tiling. Old userspace and new kernels are _not_ broken.] Cheers, Daniel -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/