WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Disabling cirrus-vga

To: "Stefano Stabellini" <stefano.stabellini@xxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Disabling cirrus-vga
From: "billy lau" <billylau@xxxxxxxxx>
Date: Fri, 12 Dec 2008 07:46:26 -0500
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, Jun Koi <junkoi2004@xxxxxxxxx>
Delivery-date: Fri, 12 Dec 2008 04:46:52 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:cc:in-reply-to:mime-version:content-type:references :x-google-sender-auth; bh=8cubGVhRhqd7b5/FtiUcaDX4ExsLShEubJDojHnu5YQ=; b=p7p2bLM5HW4xCI++X6kLToWg2dshsDXZ87S2IwzWNDFxZFA01e7bXywP05ynusidaq x6xkiCs5X9TuAqioBO29LEnuMqvjka6NWDErNcCqAtGlgcJ6Bavy16g9lXw6ZDoCwmsY xdzt6mBkudyHamHVSSfbHR11MfXZNSyxUkdFc=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version :content-type:references:x-google-sender-auth; b=QG27xiifLoV8ftlehrSdqKQx6mQ6F56BKqZDZKnzh1Rdc+y4kJK/oIDUAlaeFJLh8y KxY6A8jCc9J33HIHdG2Uz2qiIwyWikchgg3yh1NM1IBgA1gb6H9GQWWsqfVfKm4nfCff nSZmuhXfzdVzNZ6LjrRij/J1S1u9qnQYCua9Y=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <49423DF4.4060709@xxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <6b5ba5140812111649r4275a3cu3ece54d56965a733@xxxxxxxxxxxxxx> <fdaac4d50812111709k20ccac3g77c164d1f225880a@xxxxxxxxxxxxxx> <6b5ba5140812112130xcb532e8r5256651d2b37be86@xxxxxxxxxxxxxx> <49423DF4.4060709@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx


On Fri, Dec 12, 2008 at 5:33 AM, Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx> wrote:
billy lau wrote:

>
>
> On Thu, Dec 11, 2008 at 8:09 PM, Jun Koi <junkoi2004@xxxxxxxxx
> <mailto:junkoi2004@xxxxxxxxx>> wrote:
>
>     On Fri, Dec 12, 2008 at 9:49 AM, billy lau <billylau@xxxxxxxxx
>     <mailto:billylau@xxxxxxxxx>> wrote:
>     > Hi xen developers,
>     >
>     > Does any of you know how to disable the cirrus-vga emulation for
>     hvm in xen?
>     > I have been trying to disable that from the source codes, but even
>     with
>     > that, I still see a VGA controller when I boot up my guest domain. In
>     > particular, I would like to do this because I am passing through a
>     graphics
>     > card to my guest domain using direct pass through.
>
>     Sorry that I dont understand your motivation. If your card is
>     passthrough, the guest would load the appropriate driver for that. So
>     why do you care about the cirrus-vga driver?
>
>
> This is because, even after installing the appropriate driver, there is
> a conflict of device. Even after I disabled the cirrus driver, the
> actual driver was reported to be "unable to access resources". Does that
> sound reasonable then?


I think at the moment there is no way to do it from the command line.
You have to comment out any call to pci_cirrus_vga_init,
isa_cirrus_vga_init, pci_vmsvga_init, pci_vga_init and isa_vga_init in
hw/pc.c (lines 939-962).

You may also want to disable loadind the vgabios, also in hw/pc.c
(load_image_targphys).

Alright, I will give that a try, and get back to you guys again. Thanks for the input.

- billy

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel