From: Ignacy Gawędzki Date: Fri, 13 Feb 2015 22:47:05 +0000 (-0800) Subject: gen_stats.c: Duplicate xstats buffer for later use X-Git-Tag: omap-for-v4.1/wl12xx-dt~68^2~87 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1c4cff0cf55011792125b6041bc4e9713e46240f;p=pandora-kernel.git gen_stats.c: Duplicate xstats buffer for later use The gnet_stats_copy_app() function gets called, more often than not, with its second argument a pointer to an automatic variable in the caller's stack. Therefore, to avoid copying garbage afterwards when calling gnet_stats_finish_copy(), this data is better copied to a dynamically allocated memory that gets freed after use. [xiyou.wangcong@gmail.com: remove a useless kfree()] Signed-off-by: Ignacy Gawędzki Signed-off-by: Cong Wang Signed-off-by: David S. Miller --- Reading git-diff-tree failed