fix compilation for <3.3 kernels

utf8s_to_utf16s has changed as per this commit: https://github.com/torvalds/linux/commit/0720a06a7518c9d0c0125bd5d1f3b6264c55c3dd