V2 now also fixes the wrappers. Btw. wouldnt it be possible to just do away with the ugly vaargs? I tested a few architectures (x86, arm mips, both 32 and 64 bit) and the function call singature stays the same whether a function has varagrs or a fixed amount of arguments.
The wrappers could then be oblivous to such wacky special cases. Torvalds seems to have that opinion aswell: https://lkml.org/lkml/2014/10/30/812