]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC: 279078
authorarybchik <arybchik@FreeBSD.org>
Wed, 25 Mar 2015 10:57:26 +0000 (10:57 +0000)
committerarybchik <arybchik@FreeBSD.org>
Wed, 25 Mar 2015 10:57:26 +0000 (10:57 +0000)
commit26f590d57c70851de4fefe9882195b1efacc2ad6
treeb1799493c7e276a2900c5923c168483571c781c3
parent7f3d3b19398fdc892d5fb40cddef491e2b038ec7
MFC: 279078

sfxge: add assertions that required event handlers are implemented

efx_ev_mcdi() does not assert or check that all event handlers it
calls are non-null.  Add assertions at the top for all required
event handlers, as some events (in the case of this bug, monitor
events) are rare.

Submitted by:   Ben Hutchings
Sponsored by:   Solarflare Communications, Inc.
Approved by:    gnn (mentor)
sys/dev/sfxge/common/efx_ev.c