[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [Qemu-ppc] [PATCH] RFC kvm irqfd: add directly mapped M

From: Anthony Liguori
Subject: Re: [Qemu-devel] [Qemu-ppc] [PATCH] RFC kvm irqfd: add directly mapped MSI IRQ support
Date: Sun, 23 Jun 2013 16:58:10 -0500

On Sun, Jun 23, 2013 at 4:39 PM, Benjamin Herrenschmidt
<address@hidden> wrote:
> On Sun, 2013-06-23 at 10:02 -0500, Anthony Liguori wrote:
>> It doesn't make a lot of sense to have Power do MSI decoding in
>> userspace while x86 does it in the kernel.  I assume the kernel
>> doesn't have enough information to do the translation on Power?
> Well, it would need the host bridge which it doesn't have and it
> would need a concept of mapping that to interrupt numbers which
> we don't want in the kernel.
> We can keep the kernel side a LOT simpler (completely avoiding
> the whole route bloatware) by sticking to our "simple" direct map kernel
> stuff and doing the mapping from address/data to interrupts in qemu, so
> we'll stick to that.

Yeah, but none of this is Power specific...  so we can do the same for x86, no?

I'm still trying to wrap my head around why we need MSI knowledge at
all in the kernel for x86.  I presume it's to fast-path irqfd when
doing vhost?


Anthony Liguori

> Cheers,
> Ben.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]