Thanks Thomas, this should fix our nightly testing which is currently
failing the CPU hotplug tests.

On Thu, Jul 27, 2017 at 12:21:11PM +0200, Thomas Gleixner wrote:
> --- a/kernel/irq/cpuhotplug.c
> +++ b/kernel/irq/cpuhotplug.c
> @@ -95,8 +95,13 @@ static bool migrate_one_irq(struct irq_d
>               affinity = cpu_online_mask;
>               brokeaff = true;
>       }
> -
> -     err = irq_do_set_affinity(d, affinity, true);
> +     /*
> +      * Do not set the force argument of irq_do_set_affinity() as this
> +      * disables the masking of offline CPUs from the supplied affinity
> +      * mask and therefor might keep/reassign the irq to the outgoing

Typo: therefore

> +      * CPU.
> +      */
> +     err = irq_do_set_affinity(d, affinity, false);

With that fixed:

Acked-by: Will Deacon <[email protected]>

Cheers,

Will

Reply via email to