]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Partial revert r204545.
authoryongari <yongari@FreeBSD.org>
Wed, 7 Apr 2010 17:12:57 +0000 (17:12 +0000)
committeryongari <yongari@FreeBSD.org>
Wed, 7 Apr 2010 17:12:57 +0000 (17:12 +0000)
commitfb61fa2765f6a5279b2beb1b469333e18103249b
treef15b2437d712b7e72d9a06ef3ba1abb0942c072c
parent6f6df068298364f82e51c2ac00754b54c4eeacb4
Partial revert r204545.
Just relying on status LE ownership of status block seems to cause
poor performance. Always read current status index register first
and then check status ownership as we had before. Accessing status
index register seems to trigger immediate status update if
controller have pending status updates.

MFC after: 1 week
Reported by: Andre Albsmeier <Andre.Albsmeier <> siemens dot com>
Tested by: Andre Albsmeier <Andre.Albsmeier <> siemens dot com>
sys/dev/msk/if_msk.c