diff options
author | Neil Horman <nhorman@tuxdriver.com> | 2014-05-05 14:51:47 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2014-05-07 15:54:14 -0400 |
commit | 76a691d0ab71a244f7582a5b0387728befbdb52f (patch) | |
tree | 242054eac68746967068475bb81a2ce890d6d9dd /drivers/nubus | |
parent | d32aebfd64c8c8649b39cd6789b141525cc9d7c0 (diff) | |
download | blackbird-op-linux-76a691d0ab71a244f7582a5b0387728befbdb52f.tar.gz blackbird-op-linux-76a691d0ab71a244f7582a5b0387728befbdb52f.zip |
jme: Fix DMA unmap warning
The jme driver forgot to check the return status from pci_map_page in its tx
path, causing a dma api warning on unmap. Easy fix, just do the check and
augment the tx path to tell the stack that the driver is busy so we re-queue the
frame.
Signed-off-by: Neil Horman <nhorman@tuxdriver.com>
CC: Guo-Fu Tseng <cooldavid@cooldavid.org>
CC: "David S. Miller" <davem@davemloft.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/nubus')
0 files changed, 0 insertions, 0 deletions