mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-01-09 14:43:16 +00:00
crypto: hifn_795x - use cancel_delayed_work_sync()
Make hifn_795x::hifn_remove() call cancel_delayed_work_sync() instead of calling cancel_delayed_work() followed by flush_scheduled_work(). This is to prepare for the deprecation and removal of flush_scheduled_work(). Signed-off-by: Tejun Heo <tj@kernel.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
parent
a752447af5
commit
f4e523f2ad
@ -2700,8 +2700,7 @@ static void __devexit hifn_remove(struct pci_dev *pdev)
|
||||
dev = pci_get_drvdata(pdev);
|
||||
|
||||
if (dev) {
|
||||
cancel_delayed_work(&dev->work);
|
||||
flush_scheduled_work();
|
||||
cancel_delayed_work_sync(&dev->work);
|
||||
|
||||
hifn_unregister_rng(dev);
|
||||
hifn_unregister_alg(dev);
|
||||
|
Loading…
x
Reference in New Issue
Block a user