From patchwork Tue Jan 26 18:01:02 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rene Rebe X-Patchwork-Id: 43721 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 4D97BB7CE4 for ; Wed, 27 Jan 2010 05:10:14 +1100 (EST) Received: from localhost ([127.0.0.1]:36883 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NZprf-0004Ak-3p for incoming@patchwork.ozlabs.org; Tue, 26 Jan 2010 13:10:11 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NZpqw-00046M-G2 for qemu-devel@nongnu.org; Tue, 26 Jan 2010 13:09:26 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NZpqu-00041C-9L for qemu-devel@nongnu.org; Tue, 26 Jan 2010 13:09:25 -0500 Received: from [199.232.76.173] (port=34090 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NZpqu-00040r-1F for qemu-devel@nongnu.org; Tue, 26 Jan 2010 13:09:24 -0500 Received: from mr011.hansenet.de ([85.183.254.144]:39922) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NZpqt-0008S9-Hy for qemu-devel@nongnu.org; Tue, 26 Jan 2010 13:09:23 -0500 Received: from exactcode.de (85.183.32.143) by mr011.hansenet.de (8.0.026) id 4B31D27A00143E8D; Tue, 26 Jan 2010 19:09:19 +0100 Received: from [192.168.2.173] (helo=[192.168.2.173]) by exactcode.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.54) id 1NZpio-0004WY-FB; Tue, 26 Jan 2010 18:01:02 +0000 Subject: Re: [Qemu-devel] CONFIG_FB_CIRRUS for Linux guests Mime-Version: 1.0 (Apple Message framework v1077) From: =?iso-8859-1?Q?Ren=E9_Rebe?= In-Reply-To: <7C1F4E75-3B04-468D-A912-1EAA130E6412@suse.de> Date: Tue, 26 Jan 2010 19:01:02 +0100 Message-Id: References: <4B5EFFBC.8020703@siemens.com> <7C1F4E75-3B04-468D-A912-1EAA130E6412@suse.de> To: Alexander Graf X-Mailer: Apple Mail (2.1077) X-Spam-Score: -4.1 (----) X-detected-operating-system: by monty-python.gnu.org: Solaris 10 (beta) Cc: Jan Kiszka , qemu-devel X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Hi, I saw that some pretty long time ago, but didn't care enough to investigate, just disabled the cirrus fb in T2 (http://t2-project.org): rene@8way:t2-trunk-clean$ svn log -r29093 ------------------------------------------------------------------------ r29093 | rene | 2008-05-27 09:37:57 +0200 (Tue, 27 May 2008) | 4 lines * updated linux26 module blacklist, do not list ide-generic (that's handled these days), but add cirrusfb, which causes a pure black screen in Qemu ------------------------------------------------------------------------ rene@8way:t2-trunk-clean$ svn di -c r29093 On 26.01.2010, at 17:02, Alexander Graf wrote: > > On 26.01.2010, at 15:44, Jan Kiszka wrote: > >> Hi, >> >> just received some Linux guest kernel that refuses to properly use its >> framebuffer console under QEMU (probably any version, tried down to some >> 0.10.x). It turned out that it has CONFIG_FB_CIRRUS enabled and fails to >> initialize the display when this is actually used. Anyone came across >> this before or has some idea what goes wrong? > > The only thing I've seen that might be a similar issue is that the Cirrus driver on Windows NT 4 just shows a black screen with KVM. > > Alex > Index: package/base/module-init-tools/modprobe.conf.data =================================================================== --- package/base/module-init-tools/modprobe.conf.data (revision 29092) +++ package/base/module-init-tools/modprobe.conf.data (revision 29093) @@ -203,5 +203,4 @@ alias char-major-89-* i2c-dev alias net-pf-24 pppoe -# do not auto-load (e.g. on boot) -blacklist ide-generic +blacklist cirrusfb # plain black screen in Qemu