mlx4_core: Fix dma_sync_single_for_cpu() with matching for_device() calls
authorRoland Dreier <rolandd@cisco.com>
Tue, 23 Jun 2009 06:07:56 +0000 (23:07 -0700)
committerRoland Dreier <rolandd@cisco.com>
Tue, 23 Jun 2009 06:07:56 +0000 (23:07 -0700)
commite727f5cde90d5a8b92a1ffa49c636a3790301469
tree5dd70392072f4e771b89b5bc82dfc6d45a46bd4b
parent65795efbd380a832ae508b04dba8f8e53f0b84d9
mlx4_core: Fix dma_sync_single_for_cpu() with matching for_device() calls

Commit 5d23a1d2 ("net: replace dma_sync_single with
dma_sync_single_for_cpu") replaced uses of the deprectated function
dma_sync_single() with calls to dma_sync_single_for_cpu().  However,
to be correct, the code should do a sync for_cpu() before touching the
memory and for_device() after it's done.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
drivers/net/mlx4/mr.c