From: Dave Watson <davejwat...@fb.com> Date: Sun, 27 Jan 2019 00:59:03 +0000
> If there are outstanding async tx requests (when crypto returns EINPROGRESS), > there is a potential deadlock: the tx work acquires the lock, while we > cancel_delayed_work_sync() while holding the lock. Drop the lock while > waiting > for the work to complete. > > Fixes: a42055e8d2c30 ("Add support for async encryption of records...") > Signed-off-by: Dave Watson <davejwat...@fb.com> Applied and queued up for -stable.