]> git.baikalelectronics.ru Git - kernel.git/commit
iop-adma: add a dummy read to flush next descriptor update
authorDan Williams <dan.j.williams@intel.com>
Tue, 11 Nov 2008 20:12:33 +0000 (13:12 -0700)
committerDan Williams <dan.j.williams@intel.com>
Tue, 11 Nov 2008 20:12:33 +0000 (13:12 -0700)
commit3ca98eec5797334e8d73223c920024ed03451d25
tree4828887b960a451d7ab09a4250b472a2a9f97884
parentc3249cc19d3b856751d42ba1b2d8cf46ccb24d2e
iop-adma: add a dummy read to flush next descriptor update

The current dummy read references the wrong address allowing the next
descriptor address update to linger in the store buffer and get passed
by an 'append' event.

This issue was uncovered by the change from strongly-ordered to device
memory for the adma registers.

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/dma/iop-adma.c