From: Dan Carpenter Date: Wed, 16 Mar 2016 07:45:10 +0000 (+0300) Subject: ethernet: micrel: fix some error codes X-Git-Tag: v3.2.80~63 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=df79c015fd0655b0ff4f429c89654b47367285b4;p=pandora-kernel.git ethernet: micrel: fix some error codes commit 3af0d554c1ce11e9d0953381ff566271f9ab81a9 upstream. There were two issues here: 1) dma_mapping_error() return true/false but we want to return -ENOMEM 2) If dmaengine_prep_slave_sg() failed then "err" wasn't set but presumably that should be -ENOMEM as well. I changed the success path to "return 0;" instead of "return ret;" for clarity. Fixes: 94fe8c683cea ('ks8842: Support DMA when accessed via timberdale') Signed-off-by: Dan Carpenter Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- Reading git-diff-tree failed