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/
Home Products Support Community News


Re: [Xen-devel] Re: aic79xx failures with pvops dom0

To: micah anderson <micah@xxxxxxxxxx>
Subject: Re: [Xen-devel] Re: aic79xx failures with pvops dom0
From: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
Date: Wed, 24 Nov 2010 11:36:34 +0000
Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Delivery-date: Wed, 24 Nov 2010 03:37:35 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <87mxozr5mr.fsf@xxxxxxxxxxxxxxxx>
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>
Organization: Citrix Systems, Inc.
References: <87eiafzp49.fsf@xxxxxxxxxxxxxxxx> <615023213.20101120224150@xxxxxxxxxxxxxx> <87y68my4rv.fsf@xxxxxxxxxxxxxxxx> <20101122162829.GD20383@xxxxxxxxxxxx> <87mxozr5mr.fsf@xxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On Tue, 2010-11-23 at 23:18 +0000, micah anderson wrote:
> On Mon, 22 Nov 2010 11:28:29 -0500, Konrad Rzeszutek Wilk 
> <konrad.wilk@xxxxxxxxxx> wrote:
> > > [   16.572048] scsi0 : Adaptec AIC79XX PCI-X SCSI HBA DRIVER, Rev 3.0
> > > [   16.572051]         <Adaptec AIC7902 Ultra320 SCSI adapter>
> > > [   16.572053]         aic7902: Ultra320 Wide Channel A, SCSI Id=7, PCI-X 
> > > 101-133MHz, 512 SCBs
> > > [   16.572598] aic79xx 0000:03:02.1: found PCI INT B -> IRQ 5
> > 
> > That is a rather odd IRQ number that is shared amongst all of the devices. 
> > Is there
> > a "OS Compatibility" BIOS option where you can select Linux?
> In the BIOS, under Advanced -> PCI/PnP Configuration there is the
> option: Installed OS, which can take one of these options: Other, Win95,
> Win98, WinME, Win2000. I presume it should be set to "Other"?

In an ideal world, where the BIOS vendor actually tested the "Other"
mode, then yes.

Unfortunately the reality is that new machines are often only tested
with some version (maybe 2!) of Windows and nothing else and any other
configuration items are therefore potentially buggy.

e.g. this happens with ACPI which include provision for the firmware to
ask the OS for a list of interfaces (roughly: OS versions) which it
supports and the firmware behaviour will differ based on the content of
that list. Linux always presents a list of Windows specific interfaces
in this list (and no Linux interfaces) precisely because firmware is
often buggy if you don't because it was never tested on anything other
than Windows. See acpi_default_supported_interfaces in
drivers/acpi/acpica/utosi.c and the comment which precedes it.

So, unfortunately, the pragmatic answer to this sort of question is
often "whichever one works for you" or perhaps even "whichever version
of Windows was current when the machine was released". :-(


Xen-devel mailing list