From: Antonio Quartulli <ordex(a)autistici.org>
Date: Thu, 9 May 2013 12:56:43 +0200
here you have four fixes intended for net.
1/4 fixes the parsing of a string sent from userspace in order to avoid random
memory access in case of string length of 0.
2/4 adds a check for the return value of pskb_trim_rcsum() in order to stop
processing the skb in case of failure.
3/4 prevents DAT (the Distributed ARP Table) to send cached ARP replies when
both the source and the destination of the snooped ARP request are local clients
(meaning: directly connected to the node). This can confuse a bridge where
batman-adv is enslaved.
4/4 fix a race condition in the main clean up procedure by reordering
sub-components freeing function invocations.
Please pull or let me know if there is any problem.
Pulled, thanks Antonio.