]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r310813
authorarybchik <arybchik@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 6 Jan 2017 07:32:19 +0000 (07:32 +0000)
committerarybchik <arybchik@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 6 Jan 2017 07:32:19 +0000 (07:32 +0000)
commit98f62f12bb16fb1039196a85a530df618f16b9e5
treedbd1937611836eea455a24d62106ad829492d228
parent2eb08d3cae4281cd9d10fae679b3f2fd3f999d74
MFC r310813

sfxge(4): add per-command timeout reporting to the common code

In newer firmware that supports multithreaded MCDI processing,
longer running commands may be run ina background thread. Add
support for drivers to query the appropriate timeout for each
MCDI request.

Submitted by:   Andy Moreton <amoreton at solarflare.com>
Sponsored by:   Solarflare Communications, Inc.

git-svn-id: svn://svn.freebsd.org/base/stable/10@311496 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/sfxge/common/ef10_impl.h
sys/dev/sfxge/common/ef10_mcdi.c
sys/dev/sfxge/common/efx.h
sys/dev/sfxge/common/efx_impl.h
sys/dev/sfxge/common/efx_mcdi.c
sys/dev/sfxge/common/siena_impl.h
sys/dev/sfxge/common/siena_mcdi.c