]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r245132 and r245175:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 21 Jan 2013 07:25:38 +0000 (07:25 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 21 Jan 2013 07:25:38 +0000 (07:25 +0000)
commit52a7c816bee3f12fc116ed93dd6447a2b901c137
tree09e5fe3353cd2aaa3623765af22681075ac59c49
parentea3c0bbe8b23ff713bc8b9c9b67ba5ae008c0988
MFC r245132 and r245175:
Optimise the XHCI interrupt handling.
This patch will save CPU time when the XHCI interrupt is
shared with other devices.
Only check event rings when interrupt bits are set.
Otherwise would indicate hiding possible hardware fault(s).

Tested by: sos @
Submitted by: sos @

git-svn-id: svn://svn.freebsd.org/base/stable/9@245732 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/usb/controller/xhci.c