From: Antonio Quartulli <redacted>
Date: Thu, 18 Oct 2012 21:24:53 +0200
here are two fixes intended for net. The first one fixes the CRC computation
used to check for broadcast packet duplicates. The wrong result lead to many
(more than 80%) broadcast packets being dropped and so making the network very
slow and mostly unusable. Think about all the ARP or DHCP requests not going
through.
The second patch fixes a potential race condition, still in the same duplicated
broadcast check procedure, which can lead to wrong outcomes under certain
circumstances.
Pulled, thanks.
I would also like to enqueue patch 1/2 for sending to stable-{3.5/3.6}.
Feel free to submit this to -stable once it hits Linus's tree.
Thanks.