From: Carlos E. Ugarte Date: Mon, 4 Jun 2007 15:49:19 +0000 (-0400) Subject: ieee1394: fix to ether1394_tx in ether1394.c X-Git-Tag: v2.6.22-rc6~69^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=18b461796b737f94286f73710debc8649467161b;p=pandora-kernel.git ieee1394: fix to ether1394_tx in ether1394.c This patch fixes a problem that occurs when packets cannot be sent across the ieee1394 bus and we return NETDEV_TX_BUSY in the net driver "hard start xmit" routine ether1394_tx. When we return NETDEV_TX_BUSY the stack will call ether1394_tx again with the same skb. So we need to restore the header to look like it did before we munged it for xmit over ieee1394. [Stefan Richter: changed whitespace, deleted a local variable] Signed-off-by: Stefan Richter --- Reading git-diff-tree failed