Still doesn't build for me:
# make make --no-builtin-rules ARCH=x86_64 -C ../../../.. headers_install make[1]: Entering directory '/home/dave/linux.git' INSTALL ./usr/include make[1]: Leaving directory '/home/dave/linux.git' make: *** No rule to make target '/home/dave/linux.git/tools/testing/selftests/vm/protection_keys_32', needed by 'all'. Stop.