Re: [PATCH] PCI: hv: use effective affinity mask

2017-11-10 Thread Bjorn Helgaas
gt; ; Jack Morgenstein ; Armen Guezalian > ; Firas Mahameed ; Tziporet Koren > ; Daniel Jurgens > Subject: Re: [PATCH] PCI: hv: use effective affinity mask > > On Wed, Nov 01, 2017 at 08:30:53PM +, Dexuan Cui wrote: > > > > The effective_affinity_mask is always set

RE: [PATCH] PCI: hv: use effective affinity mask

2017-11-10 Thread Adrian Suhov (Cloudbase Solutions SRL)
) ; Simon Xiao ; 'Eyal Mizrachi' ; Jack Morgenstein ; Armen Guezalian ; Firas Mahameed ; Tziporet Koren ; Daniel Jurgens Subject: Re: [PATCH] PCI: hv: use effective affinity mask On Wed, Nov 01, 2017 at 08:30:53PM +, Dexuan Cui wrote: > > The effective_affinity_mask is al

Re: [PATCH] PCI: hv: use effective affinity mask

2017-11-07 Thread Bjorn Helgaas
On Wed, Nov 08, 2017 at 01:27:02AM +, Dexuan Cui wrote: > > From: Bjorn Helgaas [mailto:helg...@kernel.org] > > Sent: Tuesday, November 7, 2017 5:08 PM > > On Wed, Nov 01, 2017 at 08:30:53PM +, Dexuan Cui wrote: > > > > > > Please consider this for v4.14, if it's not too late. > > > > What

RE: [PATCH] PCI: hv: use effective affinity mask

2017-11-07 Thread Dexuan Cui
> From: Bjorn Helgaas [mailto:helg...@kernel.org] > Sent: Tuesday, November 7, 2017 5:08 PM > On Wed, Nov 01, 2017 at 08:30:53PM +, Dexuan Cui wrote: > > > > Please consider this for v4.14, if it's not too late. > > What would be the rationale for putting it in v4.14? After the merge > window

Re: [PATCH] PCI: hv: use effective affinity mask

2017-11-07 Thread Bjorn Helgaas
On Wed, Nov 01, 2017 at 08:30:53PM +, Dexuan Cui wrote: > > The effective_affinity_mask is always set when an interrupt is assigned in > __assign_irq_vector() -> apic->cpu_mask_to_apicid(), e.g. for struct apic > apic_physflat: -> default_cpu_mask_to_apicid() -> > irq_data_update_effective_aff

RE: [PATCH] PCI: hv: use effective affinity mask

2017-11-07 Thread Jake Oshins
ons SRL) > > > ; Adrian Suhov (Cloudbase Solutions SRL) > > > ; Simon Xiao ; 'Eyal > > > Mizrachi' ; Jack Morgenstein > > > ; Armen Guezalian ; > Firas > > > Mahameed ; Tziporet Koren > > > ; Daniel Jurgens > > > Subject: [P

Re: [PATCH] PCI: hv: use effective affinity mask

2017-11-07 Thread Bjorn Helgaas
> Mizrachi' ; Jack Morgenstein > > ; Armen Guezalian ; Firas > > Mahameed ; Tziporet Koren > > ; Daniel Jurgens > > Subject: [PATCH] PCI: hv: use effective affinity mask > > > > > > The effective_affinity_mask is always set when

RE: [PATCH] PCI: hv: use effective affinity mask

2017-11-01 Thread Jake Oshins
> Zhang ; Jork Loeser > ; Chris Valean (Cloudbase Solutions SRL) chv...@microsoft.com>; Adrian Suhov (Cloudbase Solutions SRL) ads...@microsoft.com>; Simon Xiao ; 'Eyal > Mizrachi' ; Jack Morgenstein > ; Armen Guezalian ; Firas > Mahameed ; Tziporet Koren > ; Daniel Jurg

[PATCH] PCI: hv: use effective affinity mask

2017-11-01 Thread Dexuan Cui
The effective_affinity_mask is always set when an interrupt is assigned in __assign_irq_vector() -> apic->cpu_mask_to_apicid(), e.g. for struct apic apic_physflat: -> default_cpu_mask_to_apicid() -> irq_data_update_effective_affinity(), but it looks d->common->affinity remains all-1's before the u