lkml.org 
[lkml]   [2016]   [Apr]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [PATCH v5 6/9] irqchip/gic-v3: Parse and export virtual GIC information
    From
    Date
    Hello Hanjun,

    On 11/04/16 06:27, Hanjun Guo wrote:
    > On 2016/4/4 19:37, Julien Grall wrote:
    >> +static void __init gic_acpi_setup_kvm_info(void)
    >> +{
    >> + int irq;
    >> +
    >> + if (!gic_acpi_collect_virt_info()) {
    >> + pr_warn("Unable to get hardware information used for
    >> virtualization\n");
    >> + return;
    >> + }
    >> +
    >> + gic_v3_kvm_info.type = GIC_V3;
    >> +
    >> + irq = acpi_register_gsi(NULL, acpi_data.maint_irq,
    >> + acpi_data.maint_irq_mode,
    >> + ACPI_ACTIVE_HIGH);
    >> + if (irq <= 0)
    >> + return;
    >> +
    >> + gic_v3_kvm_info.maint_irq = irq;
    >> +
    >> + if (acpi_data.vcpu_base) {
    >
    > Sorry, I'm not familiar with KVM, but I got a question here, will
    > KVM works without valid vcpu_base in GICv3 mode?

    vcpu_base is only required for supporting GICv2 on GICv3.

    Regards,

    --
    Julien Grall

    \
     
     \ /
      Last update: 2016-04-11 16:41    [W:4.500 / U:0.444 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site