[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20201126085145.jjioc7belyny5kp4@beryllium.lan>
Date: Thu, 26 Nov 2020 09:51:45 +0100
From: Daniel Wagner <dwagner@...e.de>
To: John Garry <john.garry@...wei.com>
Cc: jejb@...ux.ibm.com, martin.petersen@...cle.com, lenb@...nel.org,
rjw@...ysocki.net, gregkh@...uxfoundation.org, tglx@...utronix.de,
linux-scsi@...r.kernel.org, linux-kernel@...r.kernel.org,
linuxarm@...wei.com, linux-acpi@...r.kernel.org, maz@...nel.org
Subject: Re: [PATCH v3 1/5] genirq/affinity: Add irq_update_affinity_desc()
Hi John,
On Thu, Nov 26, 2020 at 01:20:37AM +0800, John Garry wrote:
> + activated = irqd_is_activated(&desc->irq_data);
> + if (activated)
> + irq_domain_deactivate_irq(&desc->irq_data);
> +
> + if (affinity->is_managed) {
> + irqd_set(&desc->irq_data, IRQD_AFFINITY_MANAGED);
> + irqd_set(&desc->irq_data, IRQD_MANAGED_SHUTDOWN);
> + }
> +
> + cpumask_copy(desc->irq_common_data.affinity, &affinity->mask);
> +
> + /* Restore the activation state */
> + if (activated)
> + irq_domain_deactivate_irq(&desc->irq_data);
Shouldn't this be irq_domain_activate_irq() ?
Thanks,
Daniel
Powered by blists - more mailing lists