Yes, they're supported and we cover it in our automated testing.
Just build the kernel module with the appropriate PQC features enabled. In our automated testing we use
--enable-experimental --enable-kyber='yes,original' --enable-lms --enable-xmss --enable-dilithium
. We also use
, which enables CPU acceleration for the SHA operations behind the PQC algorithms.
When enabled, the PQC algorithms become available to be called directly by other kernel modules using the native wolfCrypt APIs. We haven't yet implemented registration of the algorithms with the kernel crypto backplane, but it's on our roadmap.