All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-wired-lan] fm10k driver - flow control question
@ 2018-10-09 16:53 Jags N
  2018-10-09 17:24 ` Alexander Duyck
  0 siblings, 1 reply; 11+ messages in thread
From: Jags N @ 2018-10-09 16:53 UTC (permalink / raw)
  To: intel-wired-lan

Hi,

In FM10k intel data sheet, I see that the PCIe End Point (PEP) does not
support generation of link based flow control or class based/priority based
flow control pause frames to prevent Host Congestion.

The same behaviour is oberved in dpdk 18.08 fm10k driver, wherein there is
no pfc get or set driver functions defined, which I believe is consistent
with data sheet.

But, in FM10K linux driver ver 0.26.1 (latest), there is code for setting
dcb ets, pfc, dcbx. So I am a bit confused as to how the fm10k driver could
support pfc if the hardware data sheet does not mention about it.

Could someone help me understand or provide any pointers to documents that
details what kind of support is present in 0.26.1 with respect to pfc on
PEP, and if fm10k can support pfc setting/getting on PEP interface to
protect Host Congestion.

Regards,
Jagdish
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osuosl.org/pipermail/intel-wired-lan/attachments/20181009/8d561978/attachment.html>

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

end of thread, other threads:[~2018-10-13  2:50 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-09 16:53 [Intel-wired-lan] fm10k driver - flow control question Jags N
2018-10-09 17:24 ` Alexander Duyck
2018-10-10 13:40   ` Jags N
2018-10-10 15:26     ` Alexander Duyck
2018-10-10 15:54       ` Wyborny, Carolyn
2018-10-11  5:49         ` Jags N
2018-10-11 16:31           ` Keller, Jacob E
2018-10-11 17:34             ` Keller, Jacob E
2018-10-12 19:19               ` Jags N
2018-10-12 20:32                 ` Keller, Jacob E
2018-10-13  2:50                   ` Jags N

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.