All of lore.kernel.org
 help / color / mirror / Atom feed
* Getting rid of nvme's pci watchdog timer?
@ 2017-05-23 21:23 Andy Lutomirski
  2017-05-24  9:42 ` Christoph Hellwig
  0 siblings, 1 reply; 3+ messages in thread
From: Andy Lutomirski @ 2017-05-23 21:23 UTC (permalink / raw)


nvme polls pci devices to make sure they're not dead even when they're
completely idle.  Can we fix that without killing scalability?  Can we
piggyback off the block layer's timeout mechanism?  Could we simply
*delete* the watchdog timer and add some CSTS and PCI_STATUS
diagnostics to nvme_timeout()?

I doubt that one rounded wakeup per second makes much difference on
CPU/package power saving, but it could be pretty bad for ASPM and
maybe even APST power saving.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-05-24 11:21 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-23 21:23 Getting rid of nvme's pci watchdog timer? Andy Lutomirski
2017-05-24  9:42 ` Christoph Hellwig
2017-05-24 11:21   ` Keith Busch

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.