On Fri, 4 Oct 2019 at 12:21, Florian Bezdeka <florian@xxxxxxxxxx> wrote: > > I'm facing the same problem on one of my VPN gateways. > > I updated the affected system from Debian Stretch to Buster. > Therefore the kernel was updated from 4.9.x to 4.19.x > > The supplied patch uses some symbols / functions that were introduced > with 4.19 (like crypto_sync_skcipher_clear_flags()) so some additional work > has to be done for older LTS kernels. > > Any chance to get a patch working with 4.19? > I would be happy to test it. > Just replace all occurrences of *sync_skcipher* with *skcipher* (including upper case ones), and pass 'CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK' as the third parameter to crypto_alloc_skcipher, then the patch should work with v4.19 as well.