Flush device's SGV cache in dev_user_unjam_dev() for faster cleanup.

git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1246 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
Vladislav Bolkhovitin
2009-10-22 16:35:19 +00:00
parent 83c20d9344
commit 95f10bd7ca

View File

@@ -2212,6 +2212,9 @@ static int dev_user_unjam_dev(struct scst_user_dev *dev)
TRACE_MGMT_DBG("Unjamming dev %p", dev);
sgv_pool_flush(dev->pool);
sgv_pool_flush(dev->pool_clust);
spin_lock_irq(&dev->cmd_lists.cmd_list_lock);
repeat: