* [Qemu-devel] [Fwd: Re: [PATCH] Seabios irq override support.]
@ 2009-07-28 15:17 Beth Kon
0 siblings, 0 replies; only message in thread
From: Beth Kon @ 2009-07-28 15:17 UTC (permalink / raw)
To: qemu-devel, Jes Sorensen, Kevin O'Connor
[-- Attachment #1: Type: text/plain, Size: 24 bytes --]
Trying one more time...
[-- Attachment #2: Re: [PATCH] Seabios irq override support..eml --]
[-- Type: message/rfc822, Size: 2108 bytes --]
From: Beth Kon <eak@us.ibm.com>
To: Jes Sorensen <jes@sgi.com>
Cc: Kevin O'Connor <kevin@koconnor.net>, qemu-devel <qemu-devel@nongnu.org>
Subject: Re: [PATCH] Seabios irq override support.
Date: Tue, 28 Jul 2009 09:36:09 -0400
Message-ID: <4A6EFEC9.60602@us.ibm.com>
Jes Sorensen wrote:
> On 07/27/2009 08:47 PM, Beth Kon wrote:
>> Hi Jes. These bios changes rely on matching userspace/kernel changes
>> that translate irq0->inti2. So assuming seabios is used for systems
>> other than kvm and qemu, this code would need to be conditionally
>> removed.
>
> Hi Beth,
>
> Thanks for the input. I guess we'll want it to be CONFIG_KVM for now
> then, since Seabios doesn't know of BX_QEMU. Once we have more of the
> cfg_fw stuff needed for this, the #ifdef part can be made prettier.
>
>> But I'm not clear on what you're doing with this patch. You didn't
>> include the irq0override flag that is needed by kvm because there are
>> circumstances under which kvm turns off irq0override (i.e., old kernels
>> that don't support irq routing). So this patch is fine for qemu, since
>> it is permanently enabled there, but it is not a permanent solution for
>> kvm.
>
> The reason I didn't include the irq0override flag is that the fw_cfg
> bits for this aren't in Seabios yet. I'll be happy to add them in a
> follow up patch.
>
> How do you like this version? It's a little more complex as I introduced
> the irq0override variable, but it will make it very easy to add the
> cfg_fw stuff.
>
> Cheers,
> Jes
Hi Jes. This patch looks fine. As we discussed on IRC, seabios with this
patch won't work with old kernels that don't support gsi routing, but
once you add the capability to control irq0override from userspace, that
will be corrected.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2009-07-28 15:16 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-28 15:17 [Qemu-devel] [Fwd: Re: [PATCH] Seabios irq override support.] Beth Kon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).