Hi Ben, Lukas,

> We need someone to be able to test this, are you aware what nics currently
> support busy polling? What about loopback?

According to this Intel doc [1], it requires an Intel X520 or X540, with
the ixgbe driver.

> As for the docs, I think we should at least mention that:
> - only certain nic drivers support busy polling
> - it will increases power usage
> - while busy_read sysctl is overwritten by the SO_BUSY_POLL socket option,
>   busy_poll must be set at sysctl level [1]

Do you happen to know if busy polling work with epoll() ? I stumbled
upon this patch [2] but it does not seem to be included in recent kernels.


[1]:
http://www.intel.fr/content/dam/www/public/us/en/documents/white-papers/open-source-kernel-enhancements-paper.pdf
[2]: https://lkml.org/lkml/2013/8/21/192

-- 
Rémi

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to