From: Stefan Richter Date: Tue, 18 Feb 2014 21:25:15 +0000 (+0100) Subject: firewire: net: fix use after free X-Git-Tag: v3.14-rc6~13^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8987583366ae9e03c306c2b7d73bdb952df1d08d;p=pandora-kernel.git firewire: net: fix use after free Commit 8408dc1c14c1 "firewire: net: use dev_printk API" introduced a use-after-free in a failure path. fwnet_transmit_packet_failed(ptask) may free ptask, then the dev_err() call dereferenced it. The fix is straightforward; simply reorder the two calls. Reported-by: Dan Carpenter Cc: stable@vger.kernel.org # v3.4+ Signed-off-by: Stefan Richter --- Reading git-diff-tree failed