EHCI: read status register is very slow in ehci_irq

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

 



Hi,

I found on my machine(lenovo T410), most of time only reading the status
register in the entry of ehci_irq may take 2~4 microseconds, and sometimes
it is extremely slow and the read can consume > 100 microseconds.

I measure the time by adding two trace events around the below line in
entry of ehci_irq().

         status = ehci_readl(ehci, &ehci->regs->status)

Looks it should be a platform-dependent issue and I didn't
observe that on some arm platform.

Could anyone give a hint about the problem?

Thanks,
-- 
Ming Lei
--
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