See commit:
commit 948252cb9e01d65a89ecadf67be5018351eee15e
Author: David S. Miller <davem at davemloft.net>
Date: Tue May 31 19:27:48 2011 -0700
Revert "net: fix section mismatches"
This reverts commit e5cb966c0838e4da43a3b0751bdcac7fe719f7b4.
It causes new build regressions with gcc-4.2 which is
pretty common on non-x86 platforms.
Reported-by: James Bottomley <James.Bottomley at HansenPartnership.com>
Signed-off-by: David S. Miller <davem at davemloft.net>
and postings that led to this revert including:
http://marc.info/?l=linux-netdev&m=130653748205263&w=2