Patch to Linux 3.4.41 and fix several build errors