Are you *positive* you don't have it reversed? In my testing, 0.0.20170918 has the issue with "failed to give packet to userspace", whereas current git master does _not_ have the issue. Can you make sure that after building the new module, you're sure to unload the previous one (rmmod)?