Check that kernel supports aes-xts-plain64 cipher: Kernel 4.10.1
In my initramfs when I try to unlock my luks volume I get the above error message. Kernel 4.9.11 works fine. Is this a problem on your end, or am I just missing something really obvious?