Linux 3.0.34 and fix some compiler warning