From: Johannes Berg <redacted>
Date: Tue, 18 Oct 2016 09:00:57 +0200
As I mention in the tag message, the most urgent fix here is for
the VMAP_STACK vs. software crypto usage. I ended up applying Ard's
fix that dynamically allocates everything in one go, perhaps we'll
find a better solution in the future, but in the meantime this will
get things working again (rather than crashing or getting BUG_ON),
and normally it's a rarely used code path since hardware crypto is
used for almost all devices.
Please pull, or let me know if there's any problem.
Pulled, thanks Johannes.