[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 03/12] pseries: Move XICS initialization before
From: |
Benjamin Herrenschmidt |
Subject: |
Re: [Qemu-devel] [PATCH 03/12] pseries: Move XICS initialization before cpu initialization |
Date: |
Tue, 20 Nov 2012 06:54:20 +1100 |
On Mon, 2012-11-19 at 17:22 +0100, Alexander Graf wrote:
> > Currently, the pseries machine initializes the cpus, then the XICS
> > interrupt controller. However, to support the upcoming in-kernel XICS
> > implementation we will need to initialize the irq controller before the
> > vcpus. This patch makes the necesssary rearrangement. This means the
> > xics init code can no longer auto-detect the number of cpus ("interrupt
> > servers" in XICS terminology) and so we must pass that in explicitly from
> > the platform code.
>
> Does this still hold true with the new in-kernel interrupt controller
> workflow?
We need to look into this. The in-kernel ICPs will still certainly be
created early along with the VCPUs, however we might be able to delay
the creation of the qemu emulation when not using the former.
Cheers,
Ben.
[Qemu-devel] [PATCH 05/12] pseries: Allow RTAS tokens without a qemu handler, David Gibson, 2012/11/12
[Qemu-devel] [PATCH 09/12] pseries: Implement PAPR NVRAM, David Gibson, 2012/11/12
[Qemu-devel] [PATCH 08/12] target-ppc: Convert ppcemb_tlb_t to use fixed 64-bit RPN, David Gibson, 2012/11/12