Fix some warnings on GCC 4.7

Not as bad as the 3.0.8 kernel. :D