From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Wed, 9 Apr 2003 03:05:34 -0700 From: Andrew Morton Message-ID: Sender: owner-linux-mm@kvack.org Subject: Re: 2.5.67-mm1 cause framebuffer crash at bootup Message-Id: <20030409030534.619f7fa0.akpm@digeo.com> In-Reply-To: <3E93EB0E.4030609@aitel.hist.no> References: <20030408042239.053e1d23.akpm@digeo.com> <3E93EB0E.4030609@aitel.hist.no> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-Path: To: Helge Hafting Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, vandrove@vc.cvut.cz List-ID: Helge Hafting wrote: > > 2.5.67 works with framebuffer console, 2.5.67-mm1 dies before activating > graphichs mode on two different machines: > > smp with matroxfb, also using a patch that makes matroxfb work in 2.5 > up with radeonfb, also using patches that fixes the broken devfs in mm1. > > I use devfs and preempt in both cases, and monolithic kernels without module > support. > > 2.5.67-mm1 works if I drop framebuffer support completely. Beats me. One possibility is the initcall shuffling. > Here is the printed backtrace for the radeon case, the matrox case was > similiar: Well I tried to reproduce this with an nVidia Corporation NV17 [GeForce4 MX440] (rev a3) and the screen came up in a strange mixture of obviously uninitialised video RAM overlayed on top of text. I can't read a thing. But there's no oops, and I have penguins. The Cirrus drivers still do not compile, so scrub that test box. We have some compilation scruffies: drivers/video/aty/mach64_gx.c:194: warning: initialization from incompatible pointer type drivers/video/aty/mach64_gx.c:486: warning: initialization from incompatible pointer type drivers/video/aty/mach64_gx.c:602: warning: initialization from incompatible pointer type drivers/video/aty/mach64_gx.c:726: warning: initialization from incompatible pointer type drivers/video/aty/mach64_gx.c:873: warning: initialization from incompatible pointer type Another machine here uses ATI Technologies Inc Rage Mobility M3 AGP 2x (rev 02) and..... it oopses! Will fix. > > pcibios_enable_device This function jumped to 0x00000000 -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: aart@kvack.org