before linux-3.2.58 and fix compilation error