On Wed, Oct 02, 2019 at 04:17:03PM +0200, Ard Biesheuvel wrote: > This integrates the accelerated MIPS 32r2 implementation of ChaCha > into both the API and library interfaces of the kernel crypto stack. > > The significance of this is that, in addition to becoming available > as an accelerated library implementation, it can also be used by > existing crypto API code such as IPsec, using chacha20poly1305. Same thing here: can you please split the assembly into two commits so I can see what you changed from the original?