From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261179AbTESAP1 (ORCPT ); Sun, 18 May 2003 20:15:27 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261953AbTESAP1 (ORCPT ); Sun, 18 May 2003 20:15:27 -0400 Received: from mail.jlokier.co.uk ([81.29.64.88]:7554 "EHLO mail.jlokier.co.uk") by vger.kernel.org with ESMTP id S261179AbTESAP1 (ORCPT ); Sun, 18 May 2003 20:15:27 -0400 Date: Mon, 19 May 2003 01:28:20 +0100 From: Jamie Lokier To: Dave Jones , Alan Cox , Andi Kleen , kraxel@suse.de, jsimmons@infradead.org, Linux Kernel Mailing List Subject: Re: [PATCH] Use MTRRs by default for vesafb on x86-64 Message-ID: <20030519002820.GA9048@mail.jlokier.co.uk> References: <20030515145640.GA19152@averell> <20030515151633.GA6128@suse.de> <1053118296.5599.27.camel@dhcp22.swansea.linux.org.uk> <20030518053935.GA4112@averell> <20030518161105.GA7404@mail.jlokier.co.uk> <1053290431.27107.4.camel@dhcp22.swansea.linux.org.uk> <20030518223446.GA8591@mail.jlokier.co.uk> <20030518225204.GA21068@suse.de> <20030518233325.GA8888@mail.jlokier.co.uk> <20030519000249.GA18507@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030519000249.GA18507@suse.de> User-Agent: Mutt/1.4.1i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Dave Jones wrote: > > My point being that vesafb is used for maximum compatibility, when you > > have no other way to drive an unknown framebuffer. It's the emergency > > backup driver. Shouldn't it be robust when faced with an unknown > > framebuffer type, new or old? > > It works just fine. Just you can't enable MTRRs for framebuffer memory. > Losing a bit of performance for what is (by todays standards) a crap > performing card anyways, is no big deal. How do you know the blacklist is complete? That's my point: with most drivers we accept a few surprises and change the code, but vesafb is supposed to handle any old crap card that's thrown at it, as robustly as possible. -- Jamie