]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r245132 and r245175:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 21 Jan 2013 07:41:27 +0000 (07:41 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 21 Jan 2013 07:41:27 +0000 (07:41 +0000)
commit66abe6895fad2fa1f00c44c1e5dd1fab3e2d4557
tree9cf8f2f458aba87c82397548bc76293d6fdd5a90
parent8db212b429ba2d6c100f085ff676126c4548d210
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/8@245737 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/usb/controller/xhci.c