Re: [PATCH] pci: Simplify hotplug mch quirk.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 06 Sep 2009 21:48:35 -0700
ebiederm@xxxxxxxxxxxx (Eric W. Biederman) wrote:

> 
> There is a very old quirk for the intel E7502 E7320 and E7525 memory
> controller hubs that disables usage of msi interrupts on pcie hotplug
> bridges of those devices, and disables changing the affinity of irqs.
> 
> Today all we have to do to disable msi on a specific device is to set
> dev->no_msi, which is much more straightforward than the previous
> logic.
> 
> The re-running of this fixup after pci hotplug happens below these
> devices is totally bogus.  All of the state we change is pure software
> state and we don't change the hardware at all.  Which means hotplug on
> the lower devices doesn't have a chance to change this state.  So we
> can safely remove the special case from the pciehp driver and the pcie
> portdriver.
> 
> I suspect the special case was someone's expermental debug code that
> slipped in. Certainly it isn't mentioned in commit
> 6fb8880a61510295aece04a542767161f624dffe aka BKrev:
> 41966101LJ_ogfOU0m2aE6teZfQnuQ where the code first appears.
> 
> Signed-off-by: "Eric W. Biederman" <ebiederm@xxxxxxxxxxxx>

Applied to linux-next, thanks.

-- 
Jesse Barnes, Intel Open Source Technology Center
--
To unsubscribe from this list: send the line "unsubscribe linux-pci" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux