From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753132AbVHHAHC (ORCPT ); Sun, 7 Aug 2005 20:07:02 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753133AbVHHAHC (ORCPT ); Sun, 7 Aug 2005 20:07:02 -0400 Received: from mail-in-02.arcor-online.net ([151.189.21.42]:47798 "EHLO mail-in-02.arcor-online.net") by vger.kernel.org with ESMTP id S1753132AbVHHAHC (ORCPT ); Sun, 7 Aug 2005 20:07:02 -0400 Date: Mon, 8 Aug 2005 02:06:52 +0200 (CEST) From: Bodo Eggert <7eggert@gmx.de> To: Benjamin Herrenschmidt cc: Bodo Eggert <7eggert@gmx.de>, Kyle Moffett , LKML , linux-fbdev-devel@lists.sourceforge.net Subject: Re: Regression: radeonfb: No synchronisation on CRT with linux-2.6.13-rc5 In-Reply-To: <1123451289.30257.118.camel@gaston> Message-ID: References: <1123195493.30257.75.camel@gaston> <1123401069.30257.102.camel@gaston> <3EF2003B-12DF-4EBB-B304-59614AEFAA09@mac.com> <1123451289.30257.118.camel@gaston> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-be10.7eggert.dyndns.org-MailScanner-Information: See www.mailscanner.info for information X-be10.7eggert.dyndns.org-MailScanner: Found to be clean X-be10.7eggert.dyndns.org-MailScanner-From: 7eggert@web.de Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Sun, 7 Aug 2005, Benjamin Herrenschmidt wrote: > On Sun, 2005-08-07 at 19:25 +0200, Bodo Eggert wrote: > > On Sun, 7 Aug 2005, Kyle Moffett wrote: > > > On Aug 7, 2005, at 03:51:07, Benjamin Herrenschmidt wrote: > > > > Ah ! Interesting... I don't see why PREEMPT would affect radeonfb > > > > though ... Can you try something like wrapper radeon_write_mode() with > > > > preempt_disable()/preempt_enable() and tell me if it makes a > > > > difference ? > > > > Did not help. The values used to initialize the mode seem to be wrong. > > Copying the aty directory from 2.6.12 did not help, too. > > I don't see how PREEMPT could have any impact there unless you are > experiencing memory corruption... or one of those panels that have so > subtle timing issues that they sometimes don't sync depending on how > many flies you have in your room.... The wrong values are constant across reboots (see my first mail), and I have a CRT. Can you tell me where the timing values are read? -- E.G.G.E.R.T.: Electronic Guardian Generated for Efficient Repair and Troubleshooting -- http://www.brunching.com/toys/toy-cyborger.html