It seems the kernel build system is becoming more rigorous in its checking of section mismatches. Please consider these two patches to correct the problems. The warnings were not seen under 2.6.34, so one could argue that these are fixing a regression (although admittedly it a minor one). David Daney (2): netdev: octeon_mgmt: Fix section mismatch errors. netdev: mdio-octeon: Fix section mismatch errors. drivers/net/octeon/octeon_mgmt.c | 6 +++--- drivers/net/phy/mdio-octeon.c | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-)