On 6/20/2018 5:38 PM, Keith Busch wrote: > Now that the DPC driver clears the interrupt status before exiting the > irq handler, we don't need to abuse the DPC control register to know if > a shared interrupt is for a new DPC event: a DPC port can not trigger > a second interrupt until the host clears the trigger status later in the > work queue handler. > > Signed-off-by: Keith Busch <keith.busch@xxxxxxxxx> Isn't this a problem with legacy interrupts on the root ports with no MSI? (can be tested with pci=nomsi) DPC interrupt handler gets called for all service driver interrupts like AER, PME and HP. -- Sinan Kaya Qualcomm Datacenter Technologies, Inc. as an affiliate of Qualcomm Technologies, Inc. Qualcomm Technologies, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project.