LUKS2 requires kernel compiled with CONFIG_CRYPTO_USER_API_SKCIPHER. Additionally, for integrity support it also requires CONFIG_CRYPTO_USER_API_AEAD.
Created attachment 579886 [details] LUKS2_fail_format An example of failure.
Created attachment 579888 [details] LUKS2_fail_open