I am using an NVIDIA kernel (4.9.140-tegra), and it seems that the modules that are built using the latest master are broken. "compat: Unknown symbol hash_algo_name" I was able to compile and load the module in an older revision (e9758a83c98ecc6f9a5676e9545e35029a8d6f3) and on release/core52.
We faced a similar issue some time ago and we have fixed it with the following patch: https://marc.info/?l=linux-backports&m=159402362503848&w=2