From: Jason Wang Date: Thu, 5 Sep 2013 09:54:00 +0000 (+0800) Subject: tuntap: orphan frags before trying to set tx timestamp X-Git-Tag: v3.12-rc1~132^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7bf6630523a4fddcc3e37bc37dadbe0cf2362354;p=pandora-kernel.git tuntap: orphan frags before trying to set tx timestamp sock_tx_timestamp() will clear all zerocopy flags of skb which may lead the frags never to be orphaned. This will break guest to guest traffic when zerocopy is enabled. Fix this by orphaning the frags before trying to set tx time stamp. The issue were introduced by commit eda297729171fe16bf34fe5b0419dfb69060f623 (tun: Support software transmit time stamping). Cc: Richard Cochran Cc: Sergei Shtylyov Acked-by: Richard Cochran Signed-off-by: Jason Wang Signed-off-by: David S. Miller --- Reading git-diff-tree failed