Revert "reverting the other half of commit detailed here: http://www.spinics.net/lists/netdev/msg244246.html for 3.11+ kernels.  need to look into how to check for realtime patches having been applied / -lrt flag  ..."

This reverts commit 7a6b190f6277994b794802363fdca3679040de92.
Revert "fixes a MDIO read timeout during boot, brought in from kernel 3.10 and removed at some point that I'm too lazy to look up right now"

This reverts commit 6cef4d656cfda0cc373b6fbede8975d0ab9441e8.