From 3613f37413529c500ab1122fc4ec0d827404c3ae Mon Sep 17 00:00:00 2001 From: Vladislav Bolkhovitin Date: Fri, 16 May 2014 02:37:29 +0000 Subject: [PATCH] Cleanup Those functions might be called on some corner cases without pr_mutex held git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@5522 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scst/src/scst_pres.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/scst/src/scst_pres.c b/scst/src/scst_pres.c index 85433044c..c20edd010 100644 --- a/scst/src/scst_pres.c +++ b/scst/src/scst_pres.c @@ -523,8 +523,6 @@ static void scst_pr_remove_registrants(struct scst_device *dev) { struct scst_dev_registrant *reg, *tmp_reg; - scst_assert_pr_mutex_held(dev); - list_for_each_entry_safe(reg, tmp_reg, &dev->dev_registrants_list, dev_registrants_list_entry) { scst_pr_remove_registrant(dev, reg); @@ -1171,8 +1169,6 @@ void scst_pr_clear_dev(struct scst_device *dev) { TRACE_ENTRY(); - scst_assert_pr_mutex_held(dev); - scst_pr_remove_registrants(dev); kfree(dev->pr_file_name);